按上述几个方面进行可行性分析、研究后,我们认为该项目是可行的。
从经济考虑,因为这些软件都可以免费下载使用,可以减少大量的人力、物力,而且有利于工作效率的提高和管理水平的提升,所以从开发的经济方面考虑也是可行的。
2.4 本章小结
本章主要介绍了系统的需求分析,包括功能需求和性能需求以及可行性分析。
第3章 系统总体设计
3.1项目规划
根据需求分析可得,整个系统分为三个大模块,项目模块具体功能见表1。
表3.1 项目的功能模块
编号 功能名称 说明
学生模块 学生登录 通过用户名与密码验证判断该用户能否登录
学生注册 将前端输入的数据插入后台数据库中,注意要安装主键的唯一性
在线学习 通过点击页面对应的资料,在线打开该资料
查看教师资料 调用数据库在界面显示教师的信息
教师模块 教师登录 通过用户名和密码验证判断该用户能否登录
上传资料 将学习资料上传到服务器中
分析学生特征 通过学生的登录次数来标明界面上学生资料的颜色,可以分别出学生的学习程度
管理员模块 管理员登录 通过用户名和密码验证判断该用户能否登录
注册教师用户 这是管理员用户的权限
查看学生学习情况 通过学生的登录次数为判断依据
查看教师教学情况 通过教师上传资料的数量为判断依据
3.2 系统功能结构图
3.2.1系统总体功能结构图
系统总体功能结构图描述的是整个系统和各个子功能模块之间的关系,通过系统总体功能模块图,用户可以一目了然的明白系统之间的关系,系统之间的架 jsp+mysql网络在线学习系统的设计与实现 (4):http://www.youerw.com/jisuanji/lunwen_39916.html