学生管理智能监控系统设计与开发毕业论文(编辑修改稿)内容摘要:
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)。学生管理智能监控系统设计与开发毕业论文(编辑修改稿)
相关推荐
功能控件的事件及代码。 以及菜单实现的方法。 文章的最后则给出了本系统的主要功能源代码。 本系统具有数据输入,数据存储,档案查询,报表打印等功能,系统的人机对话界面友好。 系统功能全面,用户操作方便是本设计的一个特色。 关键字:面向对象 档案 档案管理 VISAUL 11 Abstract administrative system of the student information
........................................................... 18 湖南涉外经济学院本科生毕业设计(论文) 1 第一章 前 言 随着 21 世纪经济全球化和信息时代的到来 , 高校教育体制改革的深入和招生规模的 扩大, 学生收费收入在高校总收入中所占的比重不断提高,已成为高校教育及建设经费的主要来源, 很多高校收费收入已经超过 了 财政
archar 225 N 答案 kecheng_id varchar 225 Y N 主教课程 ttel varchar 11 Y 手机号 陕西理工学院毕业设计 第 12 页 共 31 页 (3)管理员信息表 该表用于储存管理员的信息,如表。 表 管理员信息表 字段名 字段类型 字段大小 主键 外键 可空否 备注 id int 11 Y N ID name varchar 40 N 姓名
*/ repeat5:printf(\t\t请输入数学成绩 (0~100):)。 scanf(\t\t\t%g,amp。 stud[n+i].math)。 if(stud[n+i].math0||stud[n+i].math100 ) { printf(\t\t\t输入错误,请重新输入 !\n)。 goto repeat5。 } repeat6:printf(\t\t请输入英语成绩 (0
对学生进行 查看、 添加 、删除。 (4)管理员可以对课程安排 进行查看、 添加、 删除 、修改。 (5)管理员可以对学生成绩进行查看、添加、删除、修改。 对于学生来说,他们所关心的是登录系统后能够 查看自己各科的成绩及以往的成绩 , 另外还应能够对 个人 信息进行修改。 因此总结出如下需求信息。 (1)学生可以 登录系统查看成绩。 湖北经济学院专科毕业(设计)论文 10 (2)学生
笔记本电脑上完成的,本电脑采用 windows7 系统, i5 双核处理器,硬盘为 500GB,利用 Delphi 和 SQL Serve2020。 Delphi 是一个对象导向设计的应用程序语言,是开发数据库前端的优秀工具,它的编程语言简洁明快、组件功能强大和编程环境灵活方便。 采用 Delphi 来开发数据库应用程序具有更大的灵活性和可扩展性。 SQL Server 是一个