




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网上教学系统RUP需求规格说明书网上教学系统需求规格说明书目录1前言31.1目的31.2范围31.3定义、缩写词、略语41.4参考资料42需求概述42.1用例模型42.1.1对教师提供服务的用例52.1.2对学生提供服务的用例52.1.3对管理员提供服务的用例52.1.4对用例进行ADMEMS二维规约梳理52.1.5对主要用例进行用例规约72.2限制与假设103具体需求113.1用例描述113.1.1教师用例描述113.1.2学生用例描述113.1.3管理员用例描述123.2外部接口需求133.2.1用户接口133.2.2硬件接口143.2.3软件接口143.2.4通信接口143.3质量、属性需求143.3.1性能143.3.2易用性153.3.3安全性153.3.4可维护性153.4设计和实现约束153.4.1必须遵循的标准153.4.2硬件的限制164附录161前言1.1目的 随着网络化的发展,逐渐涌现了各种网上办公系统,例如报批、项目管理、网上申报等。网络化办公大大提高了工作效率,为日常各种办公提供了便利。网上教学近几年逐渐兴盛起来,是未来教育的一种发展趋势,网上教学能为教师的“教”和学生的“学“提供更广阔的灵活空间,能打破地域、资源和时间的限制,让学生真正为自己的学习做主。本书目的主要是给客户管理者、客户核心操作员、程序员、实施人员与项目负责人使用。以此说明书为软件开发蓝本。需要版本控制。每次的改动转发给每一位相关工作人员。以保持项目内容思想的统一。1.2范围网上教学系统采用传统的b/s结构,教师,学生和管理员可以在浏览器上远程操作因此EOS适用的应用程序为IE7及以上的各浏览器。EOS的特性为具有友好的用户界面,各类用户在不需要培训的情况下很快掌握使用方法,可分为11个子系统,分别为个人信息子系统、网上教学子系统、在线资源管理子系统、用户管理子系统、课程管理子系统和以及其他6个功能模块。本文档为以后的实际代码编写提供依据,为程序员的分工提供参照等。1.3定义、缩写词、略语定义、缩写词、略语如表1.1所示: 图1.1缩写、术语解 释EOS网上教学系统(Education Online System)Op_resourse教学资源管理Op_user用户管理Op_homework课程作业管理Op_notice公告管理1.4参考资料(1)数据库设计说明书;(2)造作手册;(3)概要设计说明书;(4)数据要求说明书。2需求概述2.1用例模型EOS的参与者有三个,分别是教师、学生和管理员,分别对这些参与者进行用例分析,得到的结果如下所示。2.1.1对教师提供服务的用例教师登录后的用例图包含如下用例:(1) 个人信息;(2) 网上教学;(3) 在线资源管理(4) 其他。2.1.2对学生提供服务的用例学生登录后的用例图包含如下用例:(1) 个人资料;(2) 网上教学;(3) 在线资源浏览;(4) 其他。2.1.3对管理员提供服务的用例管理员登录后的用例图包含以下用例:(1) 用户管理;(2) 课程管理;(3) 其他。2.1.4对用例进行ADMEMS二维规约梳理梳理过程图2.1、2.2、2.3、2.4所示: 图2.1 图2.2 图2.3 图2.42.1.5对主要用例进行用例规约1、教师上传PPT资料,其用例规约如图2.5所示 图2.52、 学生获取选课信息用例规约如图2.6所示: 图2.63、 教师批改作业用例规约如图2.7所示 图2.72.2限制与假设1) 该系统仅能在Linux、以及windows操作系统运行;2) 操作基于SQL Sever数据库,且使用SmartUpload进行文件上下载;3) 当更改系统到另一个要改变数据库时要更改数据库连接的相应数据;4) 我们假设拥有足够大的数据库来存放数据;5) 我们假设网络条件良好以进行数据在线传输;6) 我们假设相应硬件满足软件的需求,相应硬件需求见下文。3具体需求3.1用例描述3.1.1教师用例描述 用例图如下图3.1所示 图3.13.1.2学生用例描述用例图如图3.2所示: 图3.23.1.3管理员用例描述用例图如图3.3所示:图3.33.2外部接口需求3.2.1用户接口(1)对屏幕格式的要求:阻止错误的输入输出和具有良好的用户界面,分辨率为1024768;(2)报表和菜单的打印格式和内容:由客户提供现有报表并加以改进;(3)输入和输出的相对时间:一切时间以服务器时间为基准;(4)程序功能键的可用性:尽可能的通过鼠标完成所有操作。3.2.2硬件接口(1)数据库服务器;(2)教师用户客户端、打印机;(3)学生用户客户端、打印机;(4)管理员客户端、打印机;3.2.3软件接口(1)Tomcat6.0;(2)MySQL5.0.20a-noinstall-win32。3.2.4通信接口(1)建议采用 IE7.0及以上版本。(2)建议全部采用中国电信网络接入。(3)采用TCP/IP协议。3.3质量、属性需求3.3.1性能从整体来说,本条应具体说明软件、或人与软件交互的静态或动态数值需求。A 静态数值需求可能包括:1) 支持的终端数不限(仅限定制化);2) 支持并行操作的用户数50个;3) 处理的文卷和记录数不限;4) 表和文卷的大小不限。B 动态数值需求可能包括:1欲处理的事务和任务的数量300个2)正常情况下和峰值工作条件下1000S时间周期中处理的数据总量1个(即1秒一个)。3.3.2易用性EOS具有良好的可视化界面和可以很快掌握的操作步骤,可以指定一些因素,如检查点、恢复和再启动等,以保证EOS有一个确定的可用性级别。3.3.3安全性EOS具有的安全性应使系统以防止各种非法的访问、使用、修改、破坏或者泄密。具体要求如下:(1) 使用数据库加密技术;(2) 利用可靠的CPU加密技术;(3) 给不同的模块分配不同的功能;(4) 帐号限定功能。3.3.4可维护性规定若干需求以确保软件是可维护的。(1) 软件模块所需要的特殊的耦合矩阵;(2) 为微型装置指定特殊的数据和程序分割要求。(3) 核心操作可维护率达到95%以上。3.4设计和实现约束3.4.1必须遵循的标准(1)所有的html页面代码将遵循html4.0标准;(2)系统的编码、设计和维护遵循本开发小组发布的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版公共安全风险评估咨询服务合同汇编
- 2025年汽车抵押贷款抵押权解除合同协议
- 2025版企业员工借调与员工晋升发展协议
- 2025版互联网金融服务投标合同范本
- 诸暨股票知识培训课件
- 说课课件时间安排方案
- 红色电影影视鉴赏课件
- 2025工程技术服务合同模板
- 客户服务满意度调研问卷工具
- 项目风险管理与应对方案工具箱
- 人证考试题库及答案广州
- 2025医养结合笔试题及答案
- 部编版道德与法治二年级上册全册教案
- 最新中医骨伤科学考试题库及答案
- 吊篮操作工岗位风险告知卡
- 招录事业编人员政审表
- T∕ACEF 027-2021 农药污染地块土壤异味物质识别技术指南
- 建筑结构:高层建筑结构选型
- 建设项目对海洋生物资源影响评价技术规程
- 整车轴荷计算方法
- 燃气管道焊接工艺卡
评论
0/150
提交评论