- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
小学教务管理系统需求分析.
3.1 E-R图
3.2 数据描述
3.2.1静态数据
下面列出了六个表的具体静态数据:
学生信息表 字段名 类型 宽度 1 学号 VARChar 10 2 姓名 VARChar 10 3 性别 VARChar 2 4 班级 VARChar 10 5 担任职位 VARChar 10 6 出生日期 Data/time 自动 7 民族 VARChar 2 8 家庭住址 VARChar 50 9 联系电话 VARChar 15 10 家长姓名 VARChar 10 11 照片 VARChar 50 2)教师信息表 字段名 类型 宽度 1 职工号 VARChar 10 2 姓名 VARChar 10 3 性别 VARChar 2 4 职称 VARChar 10 5 工龄 VARChar 2 6 联系电话 VARChar 15 7 学历 VARChar 8 8 身份证号码 VARChar 18 9 E-Mail VARChar 30 10 家庭地址 VARChar 50 11 出生日期 Data/time 自动 12 照片 VARChar 50 13 婚姻状态 VARChar 4 3)学生成绩信息表 字段名 类型 宽度 1 学号 VARChar 10 2 姓名 VARChar 10 3 班级 VARChar 10 4 考试科目 VARChar 50 5 考试成绩 Number 3 4)班级信息表
字段 字段名 类型 宽度 1 班级编号 VARChar 10 2 班级 VARChar 10 3 人数 Number 3 4 班主任 VARChar 10 5)课程表
字段 字段名 类型 宽度 1 课程名 VARChar 20 2 班级 VARChar 10
3.2.2数据字典
数据字典是描述数据流图中数据的信息的集合。 它对数据流图上每一个成分:数据项、文件(数据结构)、数据流、数据存储、加工和外部项等给以定义和说明;它主要由数据流描述、加工描述和文件描述三部分组成。
数据存储名称:别名: 简述:组成:组织方式:索引文件,为关键字查询要求:要求能立即查询名称:别名: 简述:组成:组织方式:索引文件,为关键字查询要求:要求能立即查询名称:别名: 简述:组成:查询要求:要求能立即查询名称:别名: 简述:组成:查询要求:要求能立即查询
数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。
在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。
数据的一致性与完整性
由于系统的数据是共享的,在不同的客户端中,教务文件是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。
对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。
数据的共享与独立性
整个教务管理系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。
4. 功能要求
4.1功能划分
本系统有以下功能模块:
1)学生信息管理模块
2)教师信息管理模块
3)排课模块
4)成绩查询模块
5)信息公布模块
6)班级管理模块
7)课程管理模块
4.2功能描述
参照:
/jwc1/(c4hma2550xllff45t0nhlknw)/default2.aspx
学号:1081308136
密码:890406
下面详细描述一下各个功能模块:
1)登录管理
学生(家长)登录:
学生只能对个人基本信息进行修改,其他的只能查询
家长可以在家校联系这块进行留言
教师登录:
除了排课管理这块,其他的都可以进行添加,删除,查询
管理员登录:
管理所有功能模块
2)学生信息管理
学生个人基本信息
学生课表查询
所在班级信息
3)教师信息管理
教师个人基本信息
教师课表查询
所在班级信息
4)班级管理
班级信息
5)成绩查询
老师按班级对学生考试成绩进行录入
学生按课程或者学期对考试成绩进
文档评论(0)