河北联大教务管理系统(2)
河北联合大学软件实训 第 3 页 共 30 页
1.3对新系统的要求调查
需求是用户对系统提出的要求,这些要求可能是原始的、笼统的或是抽象的、细节化的,但是一个软件系统的开发必须以一组需求化为出发点。需求分析过程,分析现有的系统,总结出新的系统功能。
2、功能需求
2.1功能划分
教务管理系统分为前台教务信息查询和后台教务信息管理两部分。后台管理包括用户管理模块、课程管理模块、班级管理模块、选课管理模块;前台教务信息查询部分包括教师信息查询模块和学生信息查询模块。
2.2功能描述
由于本系统的数据模块较多,下面仅以学生成绩管理模块为例来进行编制。
学生成绩管理系统0层数据流程图
管理 学籍管理部门 学生情况 学生成绩 教师 学生成绩管理系统 查询 统计分析 教务处 学生 教师
部门 1.0 学生管理 2.0 课程管理 学生 D1 课程 D2 教务教师 3.0 成绩管理 D3 4.0 统计分析 查询成绩 管理学生成绩管理系统1层数据流程图
3
河北联合大学软件实训 第 4 页 共 30 页
3、数据描述
3.1数据描述
对教务管理系统的设计建立在需求分析和系统分析的基础上。在本系统中,除了有学生、
班级、教师、和课程基本实体分别记录学生、班级、教师、课程的基本信息外,为了便于管理用户设计了用户实体,记录用户登陆系统时的用户名、密码、以及权限。同时由于学生选课和教师教课都应有记录而设计了学生选课和教师课程表的信息。
3.2数据库描述
数据模型设计。首先来做出学生成绩管理系统的E-R图,分析这个问题的实
体,从系统分析可以知道,学生的成绩是由任课教师按照课程给出的,学生、课程、教师组成了这个系统的三个实体。
再分析三个实体之间的联系。首先,这三个实体不是一个统一体,学生成绩与教师没有内在联系,教师必须通过课程实体才能与学生建立联系,因而先不考虑。课程与学生这两个实体是多对多联系;一位学生要学习多门课程,一门课程有多位学生共同学习。而学习成绩是这两个实体“学生”和“成绩”共有的属性,应填在二者的联系“学习”边。因为成绩既不是学生独有的,也不是课程独有的;“学生甲70分”或“英语70分”是不完全的,说“学生甲英语70分”才是正确的,因为70分是学生甲和英语课二者共有的。这个E-R图可画成下图。
成绩
学生成绩管理系统中学生与课程的E-R图
学生 m 学习 n 课程 教师与课程这两个实体之间,是一对多联系;一位教师可以都多门课程,而一门课程对于学生成绩来说只能有一位教师(英语、高等数学有多位教师教,但对某个固定的学生来说只能有一位教师)。其E-R图,如下所示。
4
l 教师 教学 n 课程 河北联合大学软件实训 第 5 页 共 30 页
教师与课程的E-R图组合到一起,得到最后的E-R图,有了E-R图,就可以设计数据库。下图为数据模型图。
学习
课程 学生 教师 教师 实体模型
数据模型
m 学习 n l 课程 学生 数据库 m 学习 3.3数据词典
数据字典是描述数据流图中数据的信息的集合。 它对数据流图上每一个成分:数据项、
文件(数据结构)、数据流、数据存储、加工和外部项等给以定义和说明;它主要由数据流描述、加工描述和文件描述三部分组成。
从上面数据流图可知,本系统包含以下数据流、数据存储、数据加工。 1、 数据流:
数据流名称:教务员登陆口令 数据流去向:核实信息 组成:登录帐号+密码
数据流名称:有效口令 数据流去向:管理信息操作 组成:登录帐号+密码+有效操作
数据流名称:有效操作 数据流去向:管理信息模块 组成:增+删+改+查
2、 数据存储:
数据存储名称:老师信息
简述:对老师的信息进行存储管理 组成:教师姓名+密码+教师基本信息 组织方式:索引文件,教师姓名为关键字 查询要求:要求能立即查询
数据存储名称:学生信息
简述:对学生的信息进行存储管理 组成:学号+密码+选课信息+成绩信息
5
河北联合大学软件实训 第 6 页 共 30 页
组织方式:索引文件,学号为关键字 查询要求:要求能立即查询 数据存储名称:选课信息
简述:对学生所选择的课程信息进行存储管理 组成:课程+上课时间+上课地点 查询要求:要求能立即查询
数据存储名称:成绩信息 …… 此处隐藏:40字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




