- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教务处管理系统需求规格说明书
〖教务处管理系统〗需求规格说明书
计算机科学与技术一班
2013年12月
文档名称: 需求规格说明书
项目名称: 教务处管理系统
项目负责人:安徽大学计算机科学与技术学院
编写 所有小组成员 ____2013_年___12_月_ 2 _ 日
校对 所有小组成员 ____2013_年___12__月___5_ 日
审核 所有小组成员 ____2013_年___12_月__ 7__日
引言
编写目的
根据需求调研分析报告,定义系统功能和系统数据流图,通过编写需求分析规格说明书,让开发人员能够根据需求规格说明书来开发项目。
项目背景
开发软件名称:教务处课程管理网站
项目任务提出者:安徽大学计算机科学与技术学院
项目开发者:开发小组
用户:安徽大学全体师生
实现软件单位:计算机科学与技术一班
项目与其他软件,系统的关系:
本文结合了各个学校管理的制度,解决了学校管理中存在的问题,设计并开发出了教务管理系统,同时系统是建立在WINDOWS操作系统上的基于B/S模式的教务信息管理系统,基于+数据库进行开发。系统主要分为大模块管理模块模块,通过该系统的应用,满足高校教务管理工作的高效化、无纸化和网络化的需求,提高高校教务的工作质量与效率。
?DBMS:数据库管理系统
?Windows 2000/2003/XP:运行环境
?JSP :软件开发语言
?Myeclipse :开发工具
参考资料
《软件工程导论》,张海藩,清华大学出版社。
《实用软件工程》,郑人杰等,清华大学出版社。
系统需求说明
2.1系统范围
其中,圆角的长方形表示我们要开发的教务处管理系统,该系统与如下3个外部产生联系:学生数据库、教师数据库、管理员(更新数据库)。
2.2 系统功能需求
2.2.1总体需求分析
需求分析是数据库信息管理系统开发的第一步也是最重要的一步。需求分析就是描述系统的需求,通过定义系统中的关键域类来建立模型。
教学系统主要任务是能够改进和完善教务管理。在教学模块中,有两三种用户角色:管理员,教师,学生。该系统的功能需求包括管理员对功能的需求,教师对功能的需求和学生对功能需求三个部分。
管理员对功能的需求
管理员权限最大,可以对教师、学生情况进行统一的管理,管理员对功能的需求如下:
学生信息管理:包括学生查询及添加学生。
教师信息管理:包括教师查询及添加教师。
课程信息管理:包括课程查询,添加课程,成绩录入。
公告管理:包括发布公告。
教师对功能的需求
教师主要是对自己信息的查询,课程成绩的查询。
1) 教师信息设置:包括个人信息的查看,密码修改,重新登入及退出。
2) 学生信息管理:完成学生基本信息的查询。
3) 课程信息管理:包括课程信息的查询,课程表的查询。
学生对功能的需求
学生主要是对自己信息的查询,课程信息的查询。
教师信息设置:包括个人信息的查看,密码修改,重新登入及退出。
学生信息管理:完成学生基本信息的查询。
课程信息管理:包括课程信息的查询,课程表的查询。
系统流程图
2.2.2 需求分析
现行业务系统描述
在学校,教务管理工作是非常重要的一项工作,它负责整个学校的日常教学安排,学生的学籍管理等等。以前都是人工进行操作。随着学校规模扩大,教务处的教务管理工作量大大加重。随着计算机应用的发展,教务工作者急切希望能够将大部分繁琐的工作交由计算机的处理,已减轻人工的压力并提高工作效率。而计算机的普及更加快了教务管理系统的产生。
上一代的教务管理系统主要为单机单用户的系统,其数据库主要采用Foxbase或FoxPro,系统开发环境也是数据库内置的开发工具。其特点是单机单用户方式,开发简单,能充分利用数据库的特性。其缺点是开发出的系统依赖性强,运行必须依托数据库环境;不容易升级与扩展;无法实现数据的共享与并行操作;代码重用性差。
随着计算机网络的发展,特别是校园网的建立。原有教务管理系统数据共享差的问题更加突出,而新需求的提出也越来越多,越来越频繁。这就要求系统在可扩展性和标准化的要求更高。而原有的系统由于其与生俱来的缺点而无法在适应现有的需求了。
因此,使用现在的新技术,开发出适应新的需求的新系统的任务刻不容缓。
系统结构图
2.3系统数据需求
2.3.1教务处管理系统的数据流程图
如下图:
顶层流程图:
第0层:
第一层:
2.3.2 教务处管理系统E-R图
2.3.3 数据字典
一、数据流条目:
(1)学生信息管理模块:
学生信息管理要求=[添加数据要求|数据删除要求|数据备份要求]
添加数据要求=[单个学生数据单|成批数据单]
数据删除要求=[起止学号|班级名称|所有学生
您可能关注的文档
- 搜狐近期亏损收窄得益于缩减成本资讯.ppt
- 揭开货币的神秘面纱 讲课.ppt
- 提高冷却塔大直径人字柱现浇施工工艺.ppt
- 操作系统 5存储管理-1(共10学时).ppt
- 操作系统_第1章_引论.ppt
- 提高冷连轧机组坝辊测张辊使用寿命.ppt
- 操作系统之存储管理2.ppt
- 操作系统(徐宗元主编)ppt第二章-第二部分.ppt
- 撒哈拉以南非洲高二地理.ppt
- 操作系统初级管理_04.ppt
- 2025年特种作业煤矿安全作业通关考试题库附完整答案详解【历年真题】.docx
- 2024年特种作业煤矿安全作业真题附参考答案详解(精练).docx
- 2024特种作业煤矿安全作业综合提升测试卷附参考答案详解【完整版】.docx
- 2024年华为认证模拟题库含完整答案详解(历年真题).docx
- 2024年华为认证模拟试题带答案详解(综合卷).docx
- 2024年华为认证复习提分资料附答案详解(满分必刷).docx
- 2024年华为认证常考点试卷(A卷)附答案详解.docx
- 2024特种作业煤矿安全作业练习题【预热题】附答案详解.docx
- 2024年华为认证练习题含答案详解(考试直接用).docx
- 2024年华为认证复习提分资料(word)附答案详解.docx
文档评论(0)