学生成绩管理信息系统课设报告内容摘要:

添加 1 DF001 学生 0 DF001 学生信息管理 P002 学生信息修改 1 DF001 学生 0 DF001 学生信息管理 P003 学生信息查询 1 DF001 学生 DF001 学生信息管理 P004 课程信息添加 1 DF002 课程 0 DF002 课程信息管理 P005 课程信息修改 1 DF002 课程 0 DF002 课程信息管理 P006 课程信息查询 1 DF002 课程 0 DF002 课程信息管理 P007 成绩信息录入 1 DF003 成绩 0 DF003 成绩信息管理 第 2 章 需求分析 9 P008 成绩信息修改 1 DF003 成绩 0 DF003 成绩信息管理 P009 成绩信息查询 1 DF003 成绩 0 DF003 成绩信息管理 P010 班级信息添加 1 DF004 班级 0 DF004 班级信息管理 P011 班级信息修改 1 DF004 班级 0 DF004 班级信息管理 P012 班级信息查询 1 DF004 班级 0 DF004 班级信息管理 数据存储 数据存储是指在系统中应该保存的数据结构及集体的数据内容,实际上它是信息系统的资源,用户要从系统中获取的全部数据都来自数据存储,如表 27 所示。 表 27 数据存储定义表 数据存储编号: DB001 数据存储名称: 学生档案 简述: 学生信息 输入数据流: 添加修改的学生基本信息 输出数据流: 学生信息 组成: 学生学号、学生姓名、学生性别、学生年龄、班级号、系别 当所有的数据存储定义完以后,就可以建立数据存储一览表,如表 28所示。 表 28 数据存储一览表 数据存储编号 数据存储名称 简述 DB001 学生档案 存储学生学籍信息 DB002 班级档案 存储学生班级信息 DB003 成绩档案 存储学生成绩的基本信息 DB004 课程 存储课程信息 第 2 章 需求分析 10 外部项 外部项的定义表,如表 29 所示 表 29 外部项的定义表 外部项编号: E01 外部项名称: 学生 简述: 学校的学生 输入数据流: 基本信息、学生信息 输出数据流: 学生信息,学籍信息 由于篇幅限制不再列出其他的外部项定义表,另外再设立一张外部项一览表,将所有的外部项保存在外部项一览表上,如表 210 所示。 表 210 外部项一览表 外部项编号 名称 E01 学生 E02 教务管理员 E03 任课教师 E04 辅导员 第 3 章 系统设计 11 第 3 章 系统设计 系统功能 学生成绩管理系统必须能够完成管理,成绩信息管理,课 程信息管理,班级信息管理,学生基本信息管理,成绩和查询管理。 系统管理主要是维护系统和正常运行和安全性设置,包括当登录用户身份时管理员能够完成添加用户,删除用户,修改密码,查询用户的权限和重新登录等功能,以及针对本系统涉及到的数据库中能够实现按照学生和学号,学生和姓名,学生所在班级代码或者学生和性别,进行单条件或者组合条件的查询。 按照用户需求,可将“学生成绩管理系统”设计成以下的结构,如下图31 所示 图 31 系统功能 学生信息管理系统 学生管理 班级管理 成绩管理 课程管理 系统管理 学生信息查询 学生信息修改 班级信息查询 班级信息修改 成绩信息查询 成绩信息修改 课程信息查询 课程信息修改 课程信息添加 成绩信息添加 成绩信息添加 学生信息添加 系统管理员登陆 学生 登陆 教师 登录 第 3 章 系统设计 12 系统管理有系统管理员身份和用户可以登录,它负责用户的管理。 用户分为三大类:一类为系统管理员,可添加,修改,删除和查询各类用户;另一类用户是任课教师,可以修改自己和登录信息;最后一类用户是学生,只能修改自己的用户信息,不具有添加,修改和删除和操作权限。 学生基本信息管理能够实现有关学生基本信息的录入,修改,查询和删除。 同时能够实现按照学生学号或者学生姓名,进行单条件或者组合条件和查询。 班级基本信息管理能够实现有关班级基本信息的录入,修改,查询和删除。 同时能够实现按照班级号 或者班级名,进行单条件或者组合条件和查询。 课程基本信息管理能够实现有关课程基本信息的录入,修改,查询和删除。 同时能够实现按照课程号或者课程名,进行单条件或者组合条件和查询。 成绩基本信息管理能够实现有关学生成绩基本信息的录入,修改,查询和删除。 同时能够实现按照学生学号或者学生姓名,进行单条件或者组合条件和查询。 系统结构 通过分析,进一步设计出“学生成绩管理系统”的总体结构模块。 系统的基本流程是:用户登陆 → 主界面 → 选择各项子系统。 系统结构流程图如图 32 第 3 章 系统设计 13 图 32 系统结构流程图 开始 输入用户名与密码 判断 正确 功能界面 结束 Y N 第 4 章 数据库设计 14 第 4 章 数据库设计 ER 图 ( 1)学生实体的 ER 图 图 41 学生实体的 ER 图 (2)课程实体 ER 图 图 42 课程实体 ER 图 (3)班级实体 ER 图 图 43 班级实体 ER 图 课程编号 课程名 学分 课程 程程 班级 班级号 班级名 学 生 年 龄 系 别 姓 名 性 别 班级号 任课老师 辅导员 学 号 第 4 章 数据库设计 15 (4)用户实体 ER 图 用户名 用户身份 图 44 用户实体 ER 图 通过分析上述实体间的联系将分 ER 图合并为学生成绩管理系统的基本 ER 图。 由于用户这一实体它是用来确定使用该系统权限的于其他实体间无内在联系,故在此不考虑。 同时每个实体的属性在上面的分 ER图中已经给出,在此不予给出。 n 1 n m 图 45 学生。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。