学生管理智能监控系统设计与开发毕业论文(编辑修改稿)内容摘要:

r(51)、密码 Varchar(51)、昵称 Varchar(51)、所属班级 ID bigint、照片地址 Varchar(201)。 图 8 学生管理智能监控系统概念数据模型 辅助建模 顺序图 顺序图说明了进入该系统 的整个的一个过程,该过程不一定能从表面上看到,但是必须符合逻辑顺序,下图为该系统的登陆的顺序图。 第 13 页 图 9 学生管理智能监控系统登陆顺序图 图 10 学生管理智能监控系统电子点名顺序图 分析类图 在概念模型与顺序图的基础上,使用完整的分析类图描述目标系统中所有类的属性与方法及类间的关系,下图为本系统的分析类图。 第 14 页 图 11 学生管理智能监控系统分析类图 活动图 下图是该系统的活动图。 第 15 页 图 12 学生管理智能监控系统活动图 业务规则建模(判定表 /决策表) 下图是该系统的决策表。 表 13 学生信息智能管理系统 完备决策表 条件 \行动过程 规则 1 2 3 角色 教师( T) 学生( S) 管理员( A) 查看新闻 X X X 电子点名 X 申请请假 X 批准申请 X 发布新闻 X X 出题 X 参加考试 X 表 14 登陆系统的 决策表 条件 \行动过程 规则 1 2 3 4 角色 T、 S、 A T、 S、 A T、 S、 A T、 S、 A 用户名是否正确 X X 密码是否正确 X X 登录到对应界面 X 表 15 电子点名的决策表 条件 \行动过程 规则 1 2 3 角色 T S A 登记学生出勤情况 X X 查看学生出勤情况 X 4. 系统设计与建模 总体结构设计 体系结构设计 采用体系结构图描 述目标系统的分层情况、工作模式、组成系统的所有构件及其相互关系等。 第 16 页 图 13 学生管理智能监控系统体系结构图 功能结构设计 如下是该系统功能结构图 图 14 学生管理智能监控系统功能结构图  登录模块 管理员、教师、学生通过该模块才能进入到本系统中,在这之前需各个用户输入正确的用户名及密码才能进入。  电子点名模块 教师用户登录系统后,可以对所教班级进行考勤管理,可以查看自己所教班级的学生出勤情况以及每个同学的出勤情况。  在线考试模块 学生用户登录系统后进行相应科目的在线测试,系统会从后台数据库随机抽取题目构成试卷,供学生考试用,开始一开始系统自动计时,考试一结束,系统会自动收卷、阅卷、出成绩。  考题管理模块 教师用户登录系统后,对所教科目的题目进行添加、修改、删除管理,为学生在线考试的试卷做准备。  发布新闻模块 管理员和教师登录系统后,进入到发布新闻模块模块,将重学生管理智能监控系统 登录模块 电子点名模块 在线考试模块 考题管理模块 发布新闻模块 浏览器 客户端 JSP JSP 电子点名 发布信息 在线考试 Database Date 第 17 页 要的信息发布到该系统上,能让登入到本系统的所有用户都能看到,并且重要信息传播的速度特相对较快。 数据模型设计 逻辑数据建模 在概念数据模型的基础上,构建逻辑数据模型(即关系模型)。 如下图所示。 表 16 学生管理智能监控系统逻辑数据模型 序号 关系名称 关系模型 主键 外键 1 用户表 用户表( 用户 ID、用户名、密码、昵称、邮箱、失败登陆次数) 用户 ID 用户名、昵称 2 学生表 学生表( ID、账号、姓名、昵称、密码、所属班级 ID、照片地址) ID 账号、所属班级ID 3 教师表 教师表( ID、账号、姓名、密码、所属系部) ID 所属系部 4 考勤信息表 考勤信息表 ( ID、学生 ID、是否缺席、是否迟到、点名时间、老师 ID、备注) ID 学生 ID、老师 ID 5 选择题题库表 选择题题库表( 选择题 ID、科目ID、问题、选项 A、选项 B、选项C、选项 D、正确答案、分值) 选择题ID 科目 ID 6 填空题题库表 填空题题库表( 填空题 ID、科目ID、问题、正确答案、分值) 填空题ID 科目 ID 7 判断题题库表 判断题题库表( 判断题 ID、科目ID、问题、正确答案、分值) 判断题ID 科目 ID 8 程序题题库表 程序题题库表( 程序题 ID、科目ID、问题、正确答案、分值) 程 序题ID 科目 ID 9 系部信息表 系部信息表( ID、系部名称、描述) ID 10 班级表 班级表( ID、名称、描述、所属系部) ID 所属系部 11 教师所教班级表 教师所教班级表( ID、教师 ID、 ID 教师 ID、 第 18 页 班级 ID) 班级 ID 12 教师所教科目表 教师所教科目表( ID、教师 ID、班级 ID) ID 教师 ID、班级 ID 13 成绩表 成绩表( 成绩 ID、用户 ID、科目ID、成绩) 成绩 ID 用户 ID、科目 ID 14 科目表 科目表( 科目 ID、科目名称、创建时间、描述) 科目 ID 15 系部新闻表 系部新闻表( ID、标题、内容、作者、发布时间、附件路径) ID 作者 物理数据建模 关系模型是建立表结构的基础,将关系模型转换为表结构,为后续数据库的建设做准备。 如下就是该系统的所有表。 表 17 用户表 (User) 序号 字段标识 中文名称 类型 说明 01 ID 用户 ID bigint PK 02 Account 用户名 varchar(50) FK 03 Pass Word 密码 varchar(50) 04 Screen Name 昵称 varchar(50) FK 05 Email 邮箱 nvarchar(200) 06 Fail Accept Count 失败登录次数 int 表 18 学生表( Student) 序号 字段标识 中文名称 类型 说明 01 ID ID bigint PK 02 Account 帐号 Varchar(51) FK 03 User Name 姓名 Varchar(51)。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。