高校教务微信公众平台需求分析说明书_第1页
高校教务微信公众平台需求分析说明书_第2页
高校教务微信公众平台需求分析说明书_第3页
高校教务微信公众平台需求分析说明书_第4页
高校教务微信公众平台需求分析说明书_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 高校教务微信公众平台 之需求分析说明书 组 名:腾飞 指导老师:陈够喜 组 长:郑温冬 组 员:宣志 杨浩目录目录1.1.引言引言.4 41.11.1 编写目的编写目的 .4 41.21.2 定义定义 .4 41.31.3 参考资料参考资料 .4 42.2.项目概述项目概述.4 42.12.1 项目背景项目背景 .4 42.22.2 项目目标项目目标 .4 42 2. .3 3 构件图构件图 .4 42 2. .4 4 上下文关系图上下文关系图 .5 52.2.5 5 类图类图 .6 62.2.6 6 项目适用范围项目适用范围 .7 73 3 项目需求分析项目需求分析3 3.2.2 功能功能

2、性能需求分析性能需求分析 .7 73 3.2.2 系统用例图系统用例图 .8 84 4 项目详细设计项目详细设计4 4. .1 1 平台平台模块概要设计模块概要设计 .9 94 4.2.2 登录模块概要设计登录模块概要设计 .9 94 4. .3 3 用户用户模块概要设计模块概要设计 .9 94 4. .4 4 管理员模块概要设计管理员模块概要设计 .1 10 05 5 项目技术方案项目技术方案.1 10 05 5.1.1 方案概述方案概述.1 10 05 5.2.2 编程环境编程环境 .10105 5. .3 3 数据库的实现数据库的实现 .11116 6可行性分析可行性分析.1 12 26

3、 6.1.1 技术可行性分析技术可行性分析 .1 12 26 6.2.2 运行可行性分析运行可行性分析 .1 12 26.36.3 经济可行性分析经济可行性分析 .12121. 引言引言1.1编写目的编写目的此立项报告旨在确定本项目的基本目标、主要内容,设计实现的流程、工作负荷、费用开支、人员结构、设备情况、局限性,运行设计的项目时间总体规划、进度分段标准、阶段考核方法,以及项目验收方式、提交的内容清单、后续工作情况。1.2定义定义本产品是针对现阶段及未来,大学生学习生活中不可或缺的信息获取和沟通交流平台,拟开发一款高校教务管理微信公众平台。1.3参考资料参考资料软件系统分析与设计软件需求工程

4、2. 项目概述项目概述2.12.1 项目背景项目背景 随着移动通信技术的飞速发展,越来越多的人使用智能手机上网,在我国高校学生中已基本普及。大学生的日常活动以学习为主,移动学习方便、快捷的特点,得到了越来越多学生的青睐,为适应新形势下教学管理工作的需要,进一步探索新媒体时代教务管理工作的有效途径,充分认识并利用新媒体的优势,有效地利用好微信公众平台,实行高校教务工作的精细化管理。2.22.2 项目目标项目目标 充分认识并利用新媒体的优势,有效地利用好微信公众平台,实行高校教务工作的精细化管理。 2.32.3 构件图构件图2.42.4 上下文关系图上下文关系图绑定信息生成绑定对绑定的评价绑定用户

5、绑定子菜单绑定管理子菜单用户绑定情况成绩查询等3. 课表查询4. 教务通知查询5. 考试安排查询综合查询管理子菜单2.52.5 类图类图1.n11.n111.n10.n11.n111.n 学生人数学号姓名手机号码密码班级查询综合平台窗口绑定单日期备注 查询项用户成绩查询课表查询教务通知查询考试安排查询 绑单项绑单号数量12.62.6 适用范围适用范围 本项目适用于各本专科院校等地,用于大学生学习生活中不可或缺的信息获取和沟通交流平台3.系统需求分析系统需求分析3.13.1 功能性能需求分析功能性能需求分析该系统在性能功能应达到如下要求:3.1.1 操作简单,界面友好:完全空间式的页面布局,使得

6、绑定、咨询等信息录入的工作更简单:另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。对常见类似的网站的管理的各个方面:基本信息录入、浏览、查询等方面都大体实现。3.1.2 即时可见:对用户绑定信息和查询信息的处理将立即在的对应栏目显示出来,达到“即时发布,即时见效”的功能3.1.3 系统运行应该快速、稳定、高效和可靠;3.1.4 在结构上应该具有很好的可扩展性,便于将来功能的扩展和维护。 具体内容如下:用户绑定与登录:根据教务系统学员信息进行绑定 用户,成绩查询课表查询,教务通知查询,考试安排查询,消息加密方 式 为安全模式。3.23.2 系统用例图系统用例图通过对系统的需求分析,系统的

7、基本功能已经大体确定。整个系统的用例图分为两个部分,学生用例图,管理员用例图。分别见图 3.2-1和图 3.2-2. 图 3.2-1 学生用例图图 3.2-2 管理员用例图4.项目概要设计项目概要设计4.14.1 平台模块概要设计平台模块概要设计本平台总共有两大主要模块,分别是用户模块和管理员模块。每个模块分别有不同的权限和使用功能。4.24.2 登录模块的流程图登录模块的流程图 ny图4.2-1 平台登录流程图4.34.3 用户模块概要设计用户模块概要设计用户模块的主要功能是绑定,查询。绑定与自己相关的个人信息,等。可修改和解除绑定,当符合用户要求的时候,用户就可以开始绑定。绑定时首先会让用

8、户确定一下绑单是否付合要求,确认无误后,进入填写接收信息后生成绑单。然后对数据库进行操作完成。4.44.4 管理员模块概要设计管理员模块概要设计管理员模块主要是用来对绑定管理,查询管理等。管理员可以通过绑单管理功能来处理日常的绑单。开始用户名密码是否合法结束管理员登录提示错误验证登陆用户id 是否正确n绑定数据库信息信息绑定无误更新数据库结束操作选择具体绑单显示绑单绑单管理操作图 4.4-1 管理员绑单处理程序流程图管理员可以通过此功能模块添加想要添加的各种信息,比如绑单处理等功能。5.项目技术方案项目技术方案5.15.1 方案概述方案概述用户可以通过访问高校教务平台系统,进行登录或绑定,报上

9、自己的个人基本信息,管理员可以查看用户所报的绑单,并且可以对绑单进行增删改查。5.25.2 编程环境编程环境此次开发使用 php 作为开发语言,用 wampserv 作为开发综合环境,以 sae 云平台作为服务器,建立的微信个人公众号。5.35.3 数据库的实现数据库的实现本系统采用 mysql 作为后台数据库。其内置的数据库引擎可以控制访问权限并快速处理数据,搜索引擎可以对 sqlserver 表中的数据进行索引,并执行多种条件的查询,快速返回结果。便于防火墙日志的管理和规则的访问以及操作。数据库管理员和开发人员可以方便地利用其进行数据库管理或编写相应的 mysql 语句。6可行性分析可行性

10、分析6.16.1 技术可行性分析技术可行性分析高校教务微信平台的开发是一项复杂的系统工程。为了保证系统开发成功,必须采用工程化的系统开发方法,并研究出一些符合工程化标准的开发方法。这些方法旨在指导开发者进行工程化的系统开发,从而加快系统开发的速度,保证质量以及降低开发成本。工程化的系统开发方法确实在开发实践中取得了一定的效果。此次开发使用 php 作为开发语言,用 wampserv 作为开发综合环境,以 sae 云平台作为服务器。6.26.2 经济可行性分析经济可行性分析由于本项目的特殊性,无需投入额外的设备购买及人员培训费用。同时,系统对开发的需求以及软硬件要求都不是很高,所以在软硬件的支出上十分有限。因此,本系统在任何一台连接 internet 的机器上都可以运行,大学生的日常活动以学习为主,移动学习方便、快捷的特点,得到了越来越多学生的青睐,为适应新形势下教学管理工作的需要,进一步探索新媒体时代教务管理工作的有效途径,因此高校教务微信平台在经济上是完全可行的。6.36.3 运行可行性分析运行可行性分析随着计算机知识的普及和推广,越来越多的人掌握了计算机的基本使用方法和技能。随着 internet 的发展,用户对于网络、windows 等环境下的软件使用比

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论