计算机毕业设计功能模块介绍:
3.1.2 系统总体结构设计原则
系统总体结构设计一般应遵循以下原则:
子系统具有相对的独立性;子系统之间的数据依赖尽量小;子系统的设置应考虑今后管理发展的需要;子系统的划分应便于系统分阶段实现。
在遵循上述原则的基础上,根据系统处理业务的不同,将该系统分为管理员角色子系统,教师角色子系统和学生角色子系统,其中管理员角色包括班级信息维护、教师信息维护、学生信息维护、教学课程维护、留言板管理;教师角色包括教学大纲、实验大纲、授课计划、系统课程表、教学课件、实验指导资料、常见难点分析、优秀教材推荐、热点推荐、教师留言板、课程信息的管理;学生角色包括本班级的教学大纲、实验大纲、授课计划、系统课程表、教学课件、实验指导资料、常见难点分析、优秀教材推荐、热点推荐的查看及留言板的发表、回复与查看。
4.2 系统功能总体设计
通过需求分析,可以对系统功能进行总体设计,具体功能说明如下:
本系统是特定某对象使用,登陆系统首先要进行身份验证,验证成功才能对相应角色功能进行使用。
3.2.1 管理员角色
(1) 班级信息维护:对班级信息进行维护,添加和删除操作。
(2) 教师信息维护:对教师信息进行维护,添加、修改和删除操作。
(3) 学生信息维护:对学生信息进行维护,添加、修改和删除操作。
(4) 教学课程列表:对班级、教学课程进行分配。
(5) 留言板管理:对留言板信息进行管理,查看、回复和删除操作。
3.2.2 教师角色
(1)教学大纲:教师对本课程的教学大纲进行维护,添加、修改和删除操作。
(2)实验大纲:教师对本课程的实验大纲进行维护,添加、修改和删除操作。
(3)授课计划:教师对本课程的授课计划进行维护,添加、修改和删除操作。
(4)系统课程表:教师对本课程的课表进行登记,登记和删除操作。
(5)教学课件:教师对本课程的教学课件进行维护,添加、修改和删除操作。
(6)实验指导资料:教师对本课程的实验指导资料进维护,添加、修改和删除操作。
(7)常见难点分析:教师对本课程的常见难点分析进行维护,添加、修改和删除操作。
(8)优秀教材推荐:对优秀教材进行推荐,推荐、查看和取消推荐操作。
(9)热点推荐:对热点信息进行推荐,推荐、查看和取消推荐操作。
(10)教师留言板:教师可以发表新留言、查看留言和回复操作。
(11)您的课程信息维护:教师对本课程信息进行维护,添加、修改和删除操作。
3.2.3 学生角色
(1)教学大纲:可以查看、下载本班级教师教学大纲信息。
(2)实验大纲:可以查看、下载本班级教师实验大纲信息。
(3)授课计划:可以查看、下载本班级教师授课计划信息。
(4)课程表:可以查询本班级学期、周次课程信息。
(5)教学课件:可以查看、下载本班级教师教学课件信息。
(6)实验指导资料:可以查看、下载本班级教师实验指导资料信息。
(7)常见难点分析:可以查看、下载本班级教师难点分析信息。
(8)优秀教材推荐:可以查看本班级教师推荐的优秀教材。
(9)热点推荐:可以查看本班级教师推荐的热点信息。
(10)留言板:可以发表新留言、查看留言和回复留言操作。
综上所述,可以画出系统功能模块图,通过图示的形式,描述了系统各部分的功能模块结构关系。图中的每一个模块都能够独立地实现其具体的功能。
〖资料来源:计算机毕业论文 www.xiaoniu168.com〗
第4页为计算机毕业论文数据库模型分析......