关键词不能为空

当前您在: 主页 > 数学 >

学生选修课管理系统需求说明书

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2020-09-21 11:21
tags:高中数学软件

高中数学考0分图片-高中数学基本函数公式

2020年9月21日发(作者:邓子恢)


.
网上购物系统
软件需求说明书



'.


.
目录
1. 引言 ............. .................................................. .................................................. ....................1
1.1 目的 ................. .................................................. .................................................. ......1
1.2 项目范围 ............................. .................................................. ....................................1
1.3 定义、缩略语、缩写 ........................................ .................................................. .....2
2. 系统需求概述 ............................. .................................................. ......................................3
2.1 用例模型 ............................................. .................................................. ....................3
2.2 假设和依赖 .............. .................................................. ...............................................6
3. 系统详细需求 .................................... .................................................. ...............................7
3.1 Use-Case 清单................................................ .................................................. .........7
3.2 规格说明 .......................... .................................................. .......................................7
3.2.1 功能性需求............................................. .................................................. .....7
3.2.2 可用性.............................. .................................................. ............................8
3.2.3 可靠性....... .................................................. .................................................. .8
3.2.4 性能................................... .................................................. ...........................8
3.2.5 保障性........ .................................................. .................................................. 8
3.2.6 设计上的限制................................ .................................................. ..............9
4. 术语表 ....................... .................................................. .................................................. ....10
'.


.
软件需求说明书
1. 引言
1.1 目的
本文档描述了学生选修课管理系统的软件需求规格。目的在于向读者表述系统的 环
境,系统的功能和非功能的需求。
1.2 项目范围
本次软件项目开发的是一个 学生选修课管理系统。使用此系统的学生通过互联网进行
选课;使用此系统的管理员通过互联网进行系统 的管理。系统的功能如下:
? 学生能够通过课程名来寻找课程,并获得课程的摘要信息。
? 学生能够通过输入某些关键字,对课程进行查询,并获得符合检索条件的课程的摘
要信息。
? 学生能够在课程详细画面上获得课程的详细介绍信息。
? 学生能够在页面上修改自己的注册资料,更新原有的注册信息。
? 学生能够在输入合法的用户账号和密码后,登录系统。
? 学生能够在任何时间退出系统。
? 学生能够查看当前选课的最新状态。
? 学生能够对各科成绩进行查询。
? 学生能够对各科课程信息及老师信息的查询。
? 能够允许学生修改个人信息。
? 学生能够浏览基本的课程并实现主要的选课功能。
? 学生能够填写选课信息、查看已选课程、修改选课。
? 老师能够申请教课。
? 老师能够查询课程,申请教课。
? 老师能够查询课程报名人数情况,进行成绩评定。
? 老师可以修改个人信息、浏览基本课程以及查看学生的选课情况。
? 管理员能够在输入合法的用户账号和密码后,登录系统。
? 管理员能够在任何时间退出系统。
? 管理员能够创建课程的指定任课老师、设定课程人数、统计学生选课信息、发通
知。
? 管理员能够维护课程数据,包括课程、老师数据的新增,更新,删除和检索。
? 管理员能够维护权限数据,包括新增,更新,删除,检索操作。
? 管理员使用子系统“选课管理”中的教学大纲信息和“科室分配管理”中的教师信息,
'.


.
制定选课表
? 管理员点击子系统“课程信息管理” 对学生和教师基本资料维护,课程基
本资料进行添加、删除、更新或查询等相关操作

1.3 定义、缩略语、缩写
学生——通过互联网使用这个系统来选课的人。
管理员——管理学生选修课管理系统的人。
老师——评定学生成绩的人。
系统——学生选修课管理系统。
ucspec——Use Case Specification
'.


.
2. 系统需求概述
2.1 用例模型
系统用例图如下:

选课
refines教课申请
学生
refines
选课管理
成绩管理
uses
成绩查询
管理者
课程信息查询
refines
课程信息管理
教师< br>用户管理

子系统用例图1如下:
'.


.
添加
uses
学生及教师列表
uses
uses
uses
uses
删除
修改
uses
可选课程列表
uses
人数限定
uses
发放通知
教师指定
管理员
学生已选课程列表
use s
录入及发放
uses
成绩统计
管理员添加
修改密码
子系统 用例图2如下

'.


.
课程细节
uses选课操作
uses
选择课程
删除已选
uses
修改选课
uses
重新选择
学生
成绩查询
修改个人信息

用例的概要描述如下表所示:
主要参与者 优先级


学生 高


用例名
选课
成绩查询
课程信息查询
选课操作
修改选课
用例概述
学生可以预览课程。
学生可以通过查询课程名查询成绩。
学生可以在课程详细页面上获得课程的详细
信息。
学生可以通过网页选择课程。
学生修改所选课程。
'.


.


老师 高





管理员





修改个人信息
教师申请
成绩管理
课程信息查询
选课管理
用户管理
学生及教师列表
可选课程列表
发放通知
学生已选课程列表
管理员添加
修改密码
学生可以修改个人的信息。
教师在网页上申请教授课程。
老师计算并录入成绩录入。
老师可以查询各科课程信息。
管理员对选课系统进行管理。
管理员对用户进行管理。
管理员岁学生及教师的列表进行管理。
管理员对可选课程列表进行管理。
管理员对发放通知进行管理。
管理员对学生已选课程列表进行管理。
管理员添加管理员。
管理员修改密码。
2.2 假设和依赖
学生和老师必须具备基本的计算机知识。
管理员必须经过一定的培训。否则将影响系统的使用效果。
'.


.
3. 系统详细需求
本节将使用用例技术描述系统的详细需求。
3.1 Use- Case 清单
用例名和对应的用例描述文件的关系如下(在名为“用例描述文件”的文件夹中列出< br>了四个作为示例):
编号
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
用例名
选课
成绩查询
课程信息查询
修改选课
修改个人信息
教师申请
成绩管理
课程信息查询
选课管理
课程信息管理
用户管理
学生及教师列表
可选课程列表
发放通知
学生已选课程列表
管理员添加
修改密码
对应用例文件
01_
02_
03_
04_
05_
06_
07_
08_
09_
10_
11_
12_
13_
14_
15_
16_
17_
3.2 规格说明
本 节定义了学生选修课管理系统的非功能需求(包括可靠性、可用性、性能等)和用
例中通用的功能性需求 。
3.2.1 功能性需求
本节描述了用例中通用的功能性需求。
? 日志系统
所有的系统出错信息都必须被记录到出错日志中。信息的格式必须是系统错误号码、
日期、时间 、错误信息。
和用户相关的每个页面迁移信息都必须被记录到追寻日志中。信息的格式必须是用户帐号、日期、时间、迁移的页面名。
每次处理前后的消耗的内存和处理时间都必须被记录到性能日志中。信息的格式必须
'.


.
是日期、时间、消耗的内存、处理时间。
? 监视系统
监视系统必须扫描日志系统如果有任何异常的情况,必须使用邮件系统向管理员发警
告信。
? 安全系统
安全系统必须拦截非法的访问,和对网站的恶意进攻包括(XSS、SQL Injection、非
法盗链等、非法字符输入等)。
? 预设管理员
在系统之初,将预先设定在一个管理员,他具有系统所有的权限。他的密码可以被再
次修改。
3.2.2 可用性
下面列出了和系统的可用性相关的需求。
? 系统客户端
系统的客户端必须是Web浏览器,不需要安装额外的软件。
? 系统易用性
网上购物系统的用户界面设计必须简单明了,不需要顾客花费额外的时间来学习。
? 帮助服务
网上购物系统的每个重要页面上必须都有相关的帮助页面的链接,顾客可以使用它们
来获得必要的帮助信息。
3.2.3 可靠性
? 可用性
网上购物系统必须能够24小时*7天的工作。
? 系统严重错误发生的平均时间间隔
系统发生严重错误的平均时间间隔应该大于300小时。
3.2.4 性能
? 最大的并发人数
网上购物系统的最大并发访问数应该为1000。在这个范围内,系统应该能够很好的
工作。
? 最大系统响应时间
在最大并发数为1000范围内时,系统对用户的最大相应时间应该小于10秒1万条数
据。
? 最大的事务处理时间
网上购物系统的用户事务的最大处理时间应该是30秒,如果超过这 个时间系统应该
自动结束用户的事务处理。
3.2.5 保障性
? 出错对应时间
当系统发生错误时,对应的补丁程序的发布时间应该是小于2天一件bug。
'.


.
? 技术支持时间
本系统完全上线后的一年内,提供的技术支持时间应该是每周8小时*5天。
3.2.6 设计上的限制
? 数据库管理软件
系统必须使用Java接口同关系型数据库管理软件建立连接。
? Web服务器软件
系统必须使用支持J2EE规范的Web服务器软件。
? 平台要求
系统的平台要求
系统必须在CPU为P3以上,内存为512MB以上,操作系统为微软wi n2000以上或
Linux(Unix)的数据库服务器上顺利运行。
系统必须在CPU为 P3以上,内存为512MB以上,操作系统为微软win2000以上或
Linux(Unix)的W eb服务器上顺利运行。
? Web浏览器
系统的用户界面必须在IE 8.0以上或Opera12以上的浏览器正常显示。
? Java的版本
系统必须在Java1.3以上的版本上运行。
'.


.
4. 术语表
成绩
课程
课程信息
课程目录
老师
学生
历史记录
J2EE规范
工作或学习的收获或成就,在一定阶段内学生作业的质量
大学提供的一种学科。

某个具体学期课程的具体介绍- 你可以在本学期内的平行时间段内上同
一门课。包括上课的日期和时间。
大学提供的所有课程的完整的目录。
大学任课老师。
在大学注册并上课的学生。
一个特定的学生缴纳学费后在财政系统里的历史信息记录。
J2EE(Java 2 Platform,Enterprise Edition)是SUN公司定义的一个开发分
布式企业 级应用的规范。它提供了一个多层次的分布式应用模型和一系列开
发技术规范。
数据库管理系统(DataBase Management System)是一种操纵和管理数据库
DBMS
的大型软件,是用于建立、使用和维护数据 库。它对数据库进行统一的管理
和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问 数
据库中的数据,数据库管理员也通过DBMS进行数据库的维护作。
随着网络技术的普及、 应用和Web技术的不断完善,Web服务已经成
Web服务为互联网上重要的服务形式之一。原有的客 户端服务器模式正在逐渐被浏
器软件

览器服务器模式所取代。Web服务器软件是 一个软件系统,用于支持网络
上可以互操作的机器到机器之间的交互。
'.

高中数学组长发言-高中数学联赛试题2014年


高中数学循环论证-王梦抒高中数学


高中数学知识点一共多少个-考前世纪金榜2018高中数学卷


江苏全国高中数学联赛初赛-高中数学2-2测试题文


高中数学必修2课本电子版北师大-高中数学手抄报空间几何


人教版高中数学b版必修二答案解析-高中数学总结电子书


高中数学回归方程求解-高中数学曹贤鸣


万门大学高中数学函数小结-高中数学 备课组



本文更新与2020-09-21 11:21,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/406907.html

学生选修课管理系统需求说明书的相关文章