课程注册系统
补充规范
V1.0
修订历史记录
日期 |
版本 |
描述 |
作者 |
1998 年 12 月 21 日 |
草稿 |
初始发行版 - 草稿 |
S. Gamble |
1999 年 2 月 19 日 |
V1.0 |
合并复审意见。
添加远程访问需求。 |
S. Gamble |
|
|
|
|
|
|
|
|
目录
- 简介
- 1.1 目的
- 1.2 范围
- 1.3 参考
- 功能
- 2.1 系统错误日志记录
- 2.2 远程访问
- 可用性
- 3.1 Windows 一致性
- 3.2 易用性的设计
- 3.3 联机帮助
- 可靠性
- 4.1 可用性
- 4.2 平均故障间隔时间
- 性能
- 5.1 同时用户
- 5.2 数据库访问响应时间
- 5.3 事务响应时间
- 可支持性
- 6.1 可下载的新发行版
- 设计约束
- 7.1 课程目录旧系统
- 7.2 计费系统
- 7.3 平台需求
- 7.4 因特网浏览器
- 7.5 Java 兼容性
补充规范
- 简介
1.1 目的
本文档旨在定义 Wylie 课程注册(C-Registration)系统的需求。本补充规范列出了在用例模型的用例中未发现的需求。补充规范和用例模型一起,可发现系统上的完整需求。
1.2 范围
本补充规范适用于 Wylie 课程注册系统,该系统将由“Wylie College 信息系统(IT)”部门开发。该 IT 部门将开发此客户机/服务器系统,来与现有的课程目录数据库对接。
“课程注册系统”将使学生能够在线注册课程。通过“课程注册系统”,教授可以选择他们的讲授课程,并给学生作出评定。
该规范定义了系统的非功能需求;例如可靠性、可用性、性能和可支持性以及许多用例通用的功能需求。(在用例规范中定义了功能需求。)
1.3 参考
适用的参考资料有:
- Course Registration System System Business Case, WyIT388, DRAFT,
1998, Wylie College IT.
- Course Billing Interface Specification, WC93332, 1985, Wylie College
Press.
- Course Catalog Database Specification, WC93422, 1985, Wylie College
Press.
- Course Registration System Stakeholder Requests Document, WyIT389,
V1.0, 1998, Wylie College IT.
- Course Registration System Vision Document, WyIT387, V1.0, 1998, Wylie College IT.
- Course Registration System Glossary,
WyIT406, V2.0, 1999, Wylie College IT.
- Course Registration System Use Case Spec - Close Registration, WyIT403, V2.0, 1999, Wylie College
IT.
- Course Registration System Use Case Spec - Login, WyIT401, V2.0, 1999, Wylie College IT.
- Course Registration System Use Case Spec - Maintain Professor Info, WyIT407, Version 2.0, 1999,
Wylie College IT.
- Course Registration System Use Case Spec - Register for Courses, WyIT402, Version 2.0, 1999, Wylie
College IT.
- Course Registration System Use Case Spec - Select Courses to Teach, WyIT405, Version 2.0, 1999,
Wylie College IT.
- Course Registration System Use Case Spec - Maintain Student Info, WyIT408, Version 2.0, 1999, Wylie
College IT.
- Course Registration System Use Case Spec - Submit Grades, WyIT409, Version 2.0, 1999, Wylie College
IT.
- Course Registration System Use Case Spec - View Report Card, WyIT410, Version 2.0, 1999, Wylie
College IT.
2. 功能
本节列出了多个用例通用的功能需求。
2.1 系统错误日志记录
所有系统错误都应记录下来。致命的系统错误应引起系统的正常关闭。
系统错误消息应包含错误的文本描述、操作系统错误代码(如果适用)、检测到错误状况的模块、数据戳记和时间戳记。所有系统错误都应保留在错误日志数据库中。
2.2 远程访问
通过因特网连接应可远程使用所有功能。这可能要求应用程序或控制器运行在远程计算机上。
3. 可用性
本节列出了所有与系统可用性相关或者影响系统可用性的需求。
3.1 Windows 一致性
桌面用户界面应符合 Windows 95/98。
3.2 易用性的设计
“课程注册系统”的用户界面应易于使用,并且应适合没有培训过使用系统但熟悉计算机的用户群。
3.3 联机帮助
“课程注册系统”的每个功能部件都应有提供给用户的内置联机帮助。联机帮助应包含有关使用系统的逐步指示信息。联机帮助应包含术语和首字母缩写的定义。
4. 可靠性
本节列出了所有可靠性需求。
4.1 可用性
一周 7 天,一天 24 小时都应可使用“课程注册系统”。应不超过 4% 的停机时间。
4.2 平均故障间隔时间
平均故障间隔时间应超过 300 小时。
5. 性能
本节概括了系统的性能特征。
5.1 同时用户
在任意给定时间,对于中心数据库,系统都应支持多达 2000 个同时用户,而在任意时间,对于本地服务器,都应支持多达 500 个同时用户。
5.2 数据库访问响应时间
系统应提供对旧课程目录数据库的访问,但等待时间不超过 10 秒。
5.3 事务响应时间
系统必须能在 2 分钟内完成全部事务的 80%。
6. 可支持性
本节定义了所有将提高待构建系统的可支持性或可维护性的需求。
6.1 可下载的新发行版
应可通过因特网从 UNIX 服务器下载对 C-Registration 的 PC 客户机部分的升级。此功能使学生可以轻松获取系统升级。
7. 设计约束
本节列出了待构建系统上的所有设计约束。
7.1 课程目录旧系统
系统应与在 College DEC VAX Main Frame 上运行的现有旧系统(课程目录数据库)集成。
7.2 计费系统
“课程注册系统”应与在 College DEC VAX Main Frame 上运行的现有“课程计费系统”对接。
7.3 平台需求
“课程注册系统”的客户机部分应在具有 486 处理器或更快处理器的任何个人计算机上运行。客户机部分应需要少于 20 MB 的磁盘空间和少于 32 MB 的 RAM。
“课程注册系统”的服务器部分应在 Wylie College UNIX 服务器上运行。
7.4 因特网浏览器
“课程注册系统”的基于 Web 的接口应在 Netscape 4.0.4 和 Internet Explorer 4.0 浏览器中运行。
7.5 Java 兼容性
基于 Web 的接口应与 Java 1.1 VM 运行时环境兼容。
|