- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教室管理系统
需求规格说明书( Requirements Specification )
一. 引言
1. 编写目的
需求分析是软件系统生存期中定义阶段的最后一个步骤。是作为整个软件开发范围的指南,是软件开发人员开发出正确的符合用户要求的软件的重点。该文档将最终交给软件具体开发人员进行具体的开发,其针对的对象是软件开发人员。
本需求的编写目的在于研究学生教室管理系统软件的开发途径和应用方法。方便教室管理人员进行教室安排、查询。方便学生进行教室申请。方便人员查阅教室使用情况以免造成不必要的麻烦。
2. 项目背景
项目名称:教室管理系统
项目任务开发者:江西师大软件学院
02 软件 <3>班
ASP,JSP 开发小组
ASP开发小组成员
: 邝文彬
, 欧阳飞
, 吕新洪 , 彭磊 , 宋华兴
项目任务提出者、用户:教务处 , 学生 , 教师
本系统完全计算机自动化。能准确、合理、全面的进行教室管理系统。
3. 定义
静态数据--系统固化在内的描述系统实现功能的一部分数据。
动态数据--在软件运行过程中用户输入的后系统输出给用户的一部分数据,也就是系统要处理的数据。
数据字典--数据字典中的名字都是一些属性与内容的抽象和概括,它们的特点是数据的“严密性”和“精确性”。
4. 参考资料
<<
>>
--------
出版社
<<数据库系统概论
>>
--------
萨师煊
王珊 主编
高等教育
出版社
<<ASP网络应用系统典型模块开发实例解析
>> --------
张固
汪晓平等编著
人民邮电
出版社
二. 任务概述
1. 目标
软件需求分析阶段有以下几个目标:
●给出软件系统的数据流程图与数据结构,构造一个完全的系统逻辑模型。
●提出详细的功能说明,确定设计限定条件,规定性能要求。
●密切与用户的联系,使用户明确自己的任务,以便实现上述两项目标。
开发意图
●为了教室管理系统更完善;
●为了教务处对教室使用情况的管理更方便;
●为了减轻教务处的工作负担。
应用目标
通过本系统软件,能帮助教务处人员利用计算机,快速方便的对教室使用情况进行管理、输入、输出、查询的所需操作,
使散乱、动态的教室使用情况档案能够具体化,直观化、合理化。
作用及范围
本软件适用于各个含有教室管理的行业,它是比较完善的系统管理软件,对时刻变动的教室使用情况及空闲情况可以随时输入、输出、查询。
现今教室不断的变动,教室信息越来越繁琐,对于教室使用情况管理不方便,所以如今开发这套软件以便管理者对教室使用情况快捷、准确的查询。
2. 运行环境
软件基本运行环境为 Windows 环境。
3. 条件与限制
由于系统较小,且在 windows 系统下开发,故在 windows 环境下基本没有什么限制。
三. 数据描述
1. 静态数据
静态数据是系统内部有关的数据结构与操作规程。
具体可包括:系统用户表 user_Info 教室基本信息表 classroom_Info 班级信息表 class_Info 课程基本信息表 course_Info
教室使用信息表 classroom_used_Info 教师信息表
teacher_Info .......... 等 .
2. 动态数据
动态数据包括程序运行时输入和输出的数据 , 具体是数据库的各个表的各个不同元组与属性
. 就是 : 教室使用信息表 . Classroom_used_Info
3. 数据库描述
根据上面的分析就可以设计出能够满足用户需求的各种数据实体 , 以及它们之间的关系
后面的逻辑结构设计打下基础 . 这些实体包括各种具体信息 , 通过相互之间的作用形成数据的流动
本系统的实体有 : 教室实体 , 班级实体 , 课程实体 , 教师实体 . 各个实体具体的描述 E-R
, 为
.
图如
下 :
班主任
班 级
班级号
院系
班 级 教室号
课程号
教室状态
课程名
学分
课
程
教室使用
教
室
教室类型
课程描述
使用时间
教
师
使用班级
容量
使用类型
管理员电话
管理员
教师号 姓名 院系
联系电话
4. 数据字典
传统的数据字典包括以下几种类型的条目:
(1). 数据流条目--数据流条目给出某个数据流和定义, 它通常是列出该数据流的各组成数
据元素。
该系统中的数据流条目有:
教师信息=教师号 +教师姓名 +学院名称 +教师联系电话
班级信息=班级号+班级名称+班主任+学院代码 +专业 ( 学院代码表 )
课程信息=课程编号+课程名称+课程学分+课程描述
教室信息=教室号 +教室类型 +教室容量 +教室管理员姓名 +教室管理员联系电话教室使用时间 ( 上课时间 )= 星期 +上课第几节数 ( 如星期一第一 , 二
文档评论(0)