题目:微信点名系统小程序
目录
第一节 系统分析与设计
1.1 需求分析
1.2 数据库设计
1.2.1 数据库模型图(初步设计)
1.3 系统功能设计
第二节 系统开发及实现
2.1 系统开发平台及工具
2.2 系统页面及使用说明
2.1.2 学生签到页面(首页)
2.1.3 学生查询页面(课程、我的)
2.1.4 授课老师/助教页面
2.2.5 教务员/管理员页面
第三节 系统安装部署说明
未来的改进方向:
第一节 系统分析与设计
1.1 需求分析
系统的需求分析从用户角度出发,对用户的需求进行挖掘,使得系统完全符合用户的使用要求。微信点名系统的开发目标是方便老师和学生的签到管理, 可以实现发布签到、查看签到、查看课程信息和管理学生基本信息等功能。
微信点名系统的用户可以分为三类:学生、授课老师(助教)、教务老师。这三类用户对系统的主要需求分布如下:
对象
|
需求
|
学生
|
可以签到、查看自己的签到情况、查看选修课程
|
老师/助教
|
查看任教课程、发布签到(设定签到时间等)、对课程增删学生、查看签
到汇总、修改学生签到信息
|
教务员
|
修改学生、教师、课程基本信息,系统用户管理
|
1.2 数据库设计
数据库的设计来源于用户的需求,将用户的需求实体化。在设计数据库时, 需要注意整个数据库的完整性。下面具体介绍数据库的设计: