




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程教务管理系统规格说明书1教务管理系统需求规格说明书1.引言编写目的二十一世纪是信息的社会,传统的教务管理模式,已经不适应信息时代的要求,迫 使人们起用新的管理方法来管理。科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,教务管理系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的教务管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,从而使人们有更多时间来学习和享受生活。背景说明该产品的名称为教务管
2、理系统系统设计的目标:出于本系统实学校学生管理的一个综合性的系统,本系统得设计目标将最终定位于完成以上所诉的系统主要业务的基本模型上。本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合采用数据库管理。在技 术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料, 特别是参考其它程序的功能,因此完全可以实现。需求如下:1.1.要求有良好的人机界面;2 2.要求有良好的权限管理;3 3.原始数据修改简单方便,支持多条件修改;4 4.方便的数据查询,支持多条件查询;5 5.在相应得权限下,删除数据简单方便,数据稳定性好;6 6.计算机
3、自动完成,尽量减少人工干预;7 7.在相应的权限下,进行数据查询,插入,更改等基本操作。8 8.能较好的支持中文数据,良好的国际化界面;参考资料该项目参考资料大多来自书本软件工程和一些网上资料。2.概述功能概述软件工程教务管理系统规格说明书21)1) 系统登陆界面2 2)系统主界面3 3)用户管理模块4 4)学生缴费管理模块5 5)教学分析模块6 6)资源配置模块(教师、教室、学生)系统功能简介本系统主要可以实现以下的管理功能:资源配置管理、教学分析管理、学生档案管理、学生档案管理、学生缴费管理、课程管理、成绩管理、资源配置管理、教学分析管理等。a a) 资源配置管理模块该模块的主要功能是显现
4、以课程为中心进行的资源(教师、教室、学生)配置工作,包括资源添加、资源查询、更改等基本功能,从而使学校管理部门对学校的基本情况的了解;b b) 教学分析管理模块该模块的主要功能是根据学生的各科考试成绩进行教学分析,包括考试成绩的修改,查询,教学分析等操作。c c) 学生档案管理模块该模块主要实现对生的个人信息的管理工作,包括档案添加、档案浏览、档案查询等功能。d d) 课程管理模块该模块对各个班级的课程进行设置,并可在其中设置各门课程的教材选用情况,方便了学校教材管理部本和教务处的教学管理人员的工作。该模块包括基本课程设计和班级课程设置两个模块。e e) 班级管理模块该模块的功能是实现对全校班
5、级的管理工作,包括:班级浏览、班级添加、班级查询等,这三个功能模块各自独立,完成那个学校的全部班级的管理。f f) 成绩管理模块学校的成绩管理工作是检验学生学习情况的一个主要手段,本模块包括考试类型设置,共有期中考试和期末考试两种类型,还设置了成绩添加、成绩浏览、成绩查询等功能。g g) 系统管理模块软件工程教务管理系统规格说明书3该模块的主要任务是维护系统得正常运行和安全性设置,包括添加用户、修改密码、重新登陆等等。软件工程教务管理系统规格说明书43.数据流图与数据字典A.A.根据分析数据流图如下所示:班级管理业务流程图档案管理业务流程图档案. _- 教务处*课程管理业务流程图学 课生/ 程
6、/成绩管理业务流程图软件工程教务管理系统规格说明书5生/输出/B.B.数据流程图卜面以学生成绩管理模块为例来进行编制O O学生成绩管理系统0 0 层数据流程图软件工程教务管理系统规格说明书6成绩管理卜D加4加 _统计分析“C.C.数据存储分析:实体联系图学生成绩管理系统中学生与课程的E-RE-R 图学生成绩管理系统1 1 层数据流程图教师与课程的 E-RE-R 图软件工程教务管理系统规格说明书7实体模型实体模型 4 4数据模型数据模型。教师与课程的 E-RE-R 图组合到一起,得到最后的 E-RE-R 图D,D,功能分析,功能层次图E.E.软件结构设计数据库数据库软件工程教务管理系统规格说明书
7、8数据结构:学生含义说明:是教务管理系统的一个核心数据结构,定义了学生的有关信息组成:学号、姓名数据项:学号含义说明:唯一标识每一个学生别名:学生编号类型:字符型长度:9 9 位取值范围:190000000190000000 - - 999999999999999999取值含义:前四位表明学生所在年级,后五位安顺序编号数据项:姓名含义说明:表示学生的姓名类型:字符型长度:1010 位取值范围:任意字符数据结构:教师含义说明:教务管理系统的核心数据结构之一,定义了教师的有关信息组成:教师号,教师姓名数据项:教师号含义说明:教师的编号班级管理软件工程教务管理系统规格说明书9类型:字符型长度:5 5
8、 位取值范围:1000010000 - - 9999999999数据项:教师姓名含义说明:教师的姓名类型:字符型长度:1010 位取值范围:任意合法的字符数据结构:课程含义说明:教务管理系统的核心数据结构之一,定义了课程的有关信息 组成:课程号,课程名,课程描述,教师,教室,教科书,学分数据项:课程号含义说明:课程的编号类型:字符型长度:4 4取值范围:00010001 - - 99999999数据项:课序号含义说明:对于同一课程,由不同老师教授,用课序号来区分类型:字符型长度:2 2取值范围:0101 - - 9999数据项:课程名含义说明:课程的名称类型:字符型长度:1010取值范围:任意
9、合法的字符数据项:课程描述含义说明:课程内容的基本描述类型:字符型长度:200200取值范围:任意合法字符数据项:教科书含义说明:课程所用的教科书软件工程教务管理系统规格说明书10类型:字符型长度:2020取值范围:任意合法字符数据项:学分含义说明:课程的学分类型:整型长度:1 1取值范围:1-91-9数据结构:教室含义说明:上课所用的教室组成:教室编号,教室地址,教室容量数据项:教室编号含义说明:教室的编号类型:字符长度:5 5取值范围:00001-9999900001-99999数据项:教室地址含义说明:标明教室的地址类型:字符长度:3030取值范围:任意合法的字符数据项:教室容量含义说明
10、:教室的容纳学生的数量类型:整型取值范围:正整数数据结构:选课记录含义说明:纪录学生选课的纪录组成:学生,课程,成绩数据项:成绩含义说明:选课学生本学期的成绩类型:浮点数范围:0.00.0 - - 100.0100.0处理过程:分配教室软件工程教务管理系统规格说明书11说明:为所有课程分配上课教室输入:课程,教室输出:教室安排处理:学期课程决定后,要为每个课程安排上课地点,要求上课的地点不能冲突且上课人数不能超过教室容量。处理过程:分配考场说明:在考试日期,为所有课程分配考场输入:课程,教室输出:考场安排处理:为每个课程安排考场,考试时间和地点不能冲突且考试人数不能超过考场容量。数据存储:成绩
11、单说明:记录学生本学期所有课程成绩流入数据流:学生所有的选课记录流出数据流:学生的成绩单数据量:由学生的人数决定存取方式:随机存取数据项:姓名含义说明:表示学生的姓名类型:字符型长度:1010 位取值范围:任意字符数据结构:教师含义说明:教务管理系统的核心数据结构之一,定义了教师的有关信息组成:教师号,教师姓名数据项:教师号含义说明:教师的编号类型:字符型长度:5 5 位取值范围:1000010000 - - 9999999999数据项:教师姓名含义说明:教师的姓名类型:字符型长度:1010 位取值范围:任意合法的字符软件工程教务管理系统规格说明书12数据结构:课程含义说明:教务管理系统的核心
12、数据结构之一,定义了课程的有关信息组成:课程号,课程名,课程描述,教师,教室,教科书,学分数据项:课程号含义说明:课程的编号类型:字符型长度:4 4取值范围:00010001 - - 99999999数据项:课序号含义说明:对于同一课程,由不同老师教授,用课序号来区分类型:字符型长度:2 2取值范围:0101 - - 9999数据项:课程名含义说明:课程的名称类型:字符型长度:1010取值范围:任意合法的字符数据项:课程描述含义说明:课程内容的基本描述类型:字符型长度:200200取值范围:任意合法字符数据项:教科书含义说明:课程所用的教科书类型:字符型长度:2020取值范围:任意合法字符数据
13、项:学分含义说明:课程的学分类型:整型长度:1 1取值范围:1-91-9软件工程教务管理系统规格说明书13数据结构:教室含义说明:上课所用的教室组成:教室编号,教室地址,教室容量数据项:教室编号含义说明:教室的编号类型:字符长度:5 5取值范围:00001-9999900001-99999数据项:教室地址含义说明:标明教室的地址类型:字符长度:3030取值范围:任意合法的字符数据项:教室容量含义说明:教室的容纳学生的数量类型:整型取值范围:正整数数据结构:选课记录含义说明:纪录学生选课的纪录组成:学生,课程,成绩数据项:成绩含义说明:选课学生本学期的成绩类型:浮点数范围:0.00.0 - - 100.0100.0处理过程:分配教室说明:为所有课程分配上课教室输入:课程,教室输出:教室安排处理:学期课程决定后,要为每个课程安排上课地点,要求上课的地点不能冲突且上课人 数不能超过教室容量。处理过程:分配考场说明:在考试日期,为所有课程分配考场输入:课程,教室输出:考场安排处理:为每个课程安排考场,考试时间和地点不能冲突且考试人数不能超过考场容量。软件工程教务管理系统规格说明书14数据存储:成绩单说明:记录学生本学期所有课程成绩流入数据流:学生所有的选课记录流出数据流:学生的成绩单数据量:由学生的人数决定存取方式:随机存取全文总结在本系统得开发过
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 交通标志牌施工合同纠纷仲裁申请3篇
- 住建部劳务分包合同中的争议解决3篇
- 养猪合作协议合同协议2篇
- 药厂操作工工作总结(5篇)
- 员工生育责任手册3篇
- 德国委托书填写指南3篇
- 全新养老院护工聘用合同3篇
- 加强企业合规宣言3篇
- 全新软件著作权转让协议书3篇
- 私人民间借贷金钱合同(18篇)
- 广东省清远市2025届普通高中毕业年级高三教学质量检测物理试卷及答案(二)清远二模
- 2025届“皖南八校”高三第三次大联考物理试卷(含答案解析)
- 2025年4月广西壮族自治区贺州市中考二模语文试题(含答案)
- 教师资格笔试教育数字化转型的挑战与对策分析试题及答案
- 2025年保温杯抛光机项目可行性研究报告
- 2024年河北省中等职业教育对口高考畜牧兽医类真题试卷及参考答案-
- 2024年9月28日福建省事业单位统考《行政职业能力测试》真题及答案
- 2025-2030中国医药冷链物流行业市场发展分析及竞争格局与投资前景研究报告
- 心血管-肾脏-代谢综合征患者的综合管理中国专家共识(2025版)解读
- 2025年数据安全法及个人信息保护法培训试题
- 安徽省示范高中皖北协作区高三下学期第27届联考(一模)数学试题
评论
0/150
提交评论