X系统软件需求规约说明书模板.docx
- 文档编号:18464412
- 上传时间:2023-08-18
- 格式:DOCX
- 页数:16
- 大小:332.10KB
X系统软件需求规约说明书模板.docx
《X系统软件需求规约说明书模板.docx》由会员分享,可在线阅读,更多相关《X系统软件需求规约说明书模板.docx(16页珍藏版)》请在冰点文库上搜索。
X系统软件需求规约说明书模板
X系统软件需求
规约说明书
福建师范大学软件学院
2011年8月
1简介
项目组先期就X系统的建设问题进行了深入研究,分析了X系统的业务需求。
项目组制订本文档,作为X系统业务需求的具体描述,该文档将指导系统的设计、开发及实施工作,该文档所描述的业务流程作为X系统实施后有关部门和人员验收系统的依据和参考资料。
1.1目的
本文档明确X系统需要完成的内容,建立系统逻辑模型,准确表达用户的需求。
本文档的读者包括:
技术部门以及服务支持的有关人员、X开发组成员等。
1.2范围
X系统涉及内容包括:
专业课程管理、……等。
1.3定义、首字母缩写词和缩略语
本文档出现的缩略词
缩略词
全称
中文解释
CUG
LMS
LCMS
SCO
SCORM
本文档出现的术语
术语
定义描述
教学资源
学习对象
媒体素材
试题
试卷
课件
案例
文献资料
网络课程
常见问题解答
资源目录索引
站点
学习中心
函授站点
站点组
教学资源库
课程资源库
模板资源库
其他资源库
资源目录
资源分类
参考资料
教学大纲
常见资源
学习内容
教学策略
学习管理系统
教学参考计划
教学执行计划
知识单元
知识点
知识点索引
知识点关系
资源发布
资源分发
基础数据
1.4参考资料
编号
资料名称
简介
作者
日期
出版单位
1
SCORM标准
SCORM标准集
ADL
26/10/2006
ADL
2
教学资源建设技术规范
教学资源建设技术规范
教育部教育信息化技术标准委员会
25/12/2002
教育部教育信息化技术标准委员会
3
教育资源类建设标准
教育资源类建设标准
全国信息技术标准技术委员会教育技术分技术委员会
全国信息技术标准技术委员会教育技术分技术委员会
2项目概述
针对……的问题,这一部分概述了定义产品以及它所运行的环境、使用产品的用户和已知的限制、假设和依赖。
2.1产品描述
X系统与其他系统之间关系如图2-1所示。
(1)与教学管理系统的集成
●能将教学管理系统中已有的多媒体课件、试题、试卷、作业等大量教学资源存放到远程X系统的标准资源库中,以使现有资源得到充分利用;
●资源管理系统能将制作好,通过审核的课件发布给教学管理系统,从而为网络教学提供强有力的资源支撑;
●资源管理系统能使用教学管理系统中已存在的用户信息,如用户名、密码以实现一站式登录;
●资源管理系统能使用教学管理系统中的专业信息、课程信息以实现资源的科学分类;
●资源管理系统能使用教学管理系统中的角色信息,以保证系统使用的安全性;
●资源评价和资源统计信息提供给教学管理系统使用,为资源的检索提供有价值的线索。
(2)与音视频答疑互动平台的集成
●能将音视频答疑互动平台中已存在的大量音视频资源导入到资源管理系统的标准资源库中,使得在课件制作中能充分利用这些宝贵的音视频素材,不仅节省课件制作成本,还能提高课件制作效率。
●资源管理系统能将制作好,通过审核的音、视频资源发布给音视频答疑互动平台,从而为互动平台提供强有力的资源支持;
(3)与交流社区的集成
远程X系统能为交流社区提供接口使得对资源评价的信息可存储到标准资源库中,这样不仅能为资源正确评价提供坚实基础,也能为检索资源提供有价值的参考。
(4)与分站点中心资源平台的集成
教学资源库中的指定资源可以在指定的时间自动、可靠、安全地分发至指定的远程分站点中心上,在远程教学过程中可直接访问相应的分站点中心的服务器上资源,从而减轻中心站点的负载,提高中心站点的性能,使校院的远程教学得以顺利、高效地开展。
(5)与短信平台的集成
在教学资资源分发至远程分站点中心过程中的监控信息可以通过短信平台发送给相关负责人,以便随时对分发过程进行必要的监控和管理,使得对分发过程的监控更加方便、灵活、有效。
教学管理系统中的用户及角色信息、教师的基本信息、已有的专业课程指导性计划、专业课程的执行计划及课程要能被远程X系统所使用;远程X系统中新课件、专业课程指导性计划、专业课程的执行计划及课程要能直接为教学管理系统使用,以后教学管理系统的这部分数据加工、存储、检索等功能全部交由远程X系统实现。
图2-1:
远程教育平台系统间关系
系统总体建设目标:
以服务教学为宗旨,采用成熟先进的信息技术,基于国际和国内资源建设标准,实现教学资源的科学分类、集中存储和管理、快捷、稳定的资源发布和分发,满足对教学资源的高度共享和平台互操作需求。
具体而言,完成以下业务目标:
(1)以服务教学为目标,为远程教育提供教学资源支持;
(2)实现资源的高度共享、可重用和平台间互操作;
(3)提供操作灵活,满足国际和国内资源标准建设的资源制作平台;
(4)建设统一的、符合国际技术规范标准的、课程内在逻辑关系构建的教学资源库;
(5)实现资源的科学分类,集中存储和管理,保证资源安全;
(6)为学习管理系统提供及时、动态的资源发布服务;
(7)为中心站点提供稳定、快捷的资源分发服务;
2.2产品功能
系统主要由六个子系统组成:
①专业课程管理、②教学资源管理、③课程资源管理、④资源发布与分发管理、④门户管理和⑤系统管理等,其功能结构如图2-2所示,各子系统功能关系如图2-3所示。
这些部分的具体功能将在文档的功能需求部分详细说明。
图2-3:
远程X系统功能图
2.3用户特点
预期用户角色:
资源管理员、教学管理员、内容制作者、课程教师、学生、系统管理员
预期用户特点:
基本熟悉业务,但对计算机操作不够熟练。
2.4运行环境
(1)硬件环境
客户端:
Pentium100以上,内存32M,硬盘剩余空间不能小于100M
应用服务器:
Tomcat5.0或Weblogic所支持的任何服务器,双网卡
数据库服务器:
ORACLE数据库服务器所支持的任何服务器
(2)软件环境
客户端:
IE5.0及以上
应用服务器:
WebLogic8.2或Tomcat5.0
数据库:
ORACLE9i
(3)网络环境
客户端:
网络接入教育网、中国电信、中国网通之一即可
服务器:
网络接入教育网、中国电信、中国网通
2.5一般约束
远程X系统是远程教育平台的有机组成部分,必须实现与现有平台和其他已有系统的无缝集成,同时,能整合已有资源到教学资源库中实现集中存储和管理。
因此,在系统设计过程中必须满足以下约束:
1、目标约束:
系统建设基于远程教育基础平台环境,以服务教学为目的;
2、集成约束:
实现与其他已有系统集成,并为未来系统提供可集成的接口;
3、工作模式:
浏览器/服务器(B/S)模式;
4、通信协议:
遵循网络协议标准;
5、标准约束:
资源建设符合SCORM和国家标准;
6、软件架构:
基于J2EE架构
7、数据库:
Oracle9i
8、部署和运行环境:
Linux和WindowsServer;
2.6假设和依据
X系统是对现有资源业务管理的计算机实现,因此必须反映现实业务需求,为了统一对系统的理解,基于以下假设和依据来指导系统的设计和实现:
1、对资源采用分级管理:
资源库-资源目录-资源,同时,资源采用分类管理
2、专业和课程设置与学习管理系统一致。
3、课程代码与学习管理系统一致,假设课程代码唯一。
4、相同课程代码的课程界定为同一门课程。
5、同一专业对应一个课程资源库;
6、一资源分类对应一个模板资源库;
7、知识点依赖于知识单元;
3功能需求
3.1专业课程管理子系统
3.1.1用例图
图3.1.1:
专业课程管理子系统用例图
3.1.2用例概述
用例名称
用例ID
角色
用例概述
管理专业信息
010101
教学管理员
创建和维护专业基本信息
管理课程信息
010102
教学管理员
创建和维护课程基本信息,为课程提供标记所适用专业层次的功能
管理专业层次
010103
教学管理员
依据现行专业层次的规定,为一个专业批量创建多个专业层次
管理指导性计划
010104
教学管理员
设置各专业层次开设课程的模板
管理学期执行计划
010105
教学管理员
设置各专业层次一学期的所有课程
安排学期课程
010106
教学管理员
设置执行计划继承性创建的详细课程展示
3.1.3用例详述
3.1.3.1管理专业信息
(1)界面原型
①管理专业信息主界面
②新建专业界面
③设置专业课程界面
(2)用例场景
UserCase:
0101注册用户
角色:
游客
前置事件:
游客未登录
基本事件流:
1.显示注册页面,Register.jsp
2.填写注册信息
2.1用户名必填长度小于10
2.2密码两次密码需相同必填长度小于16
2.3qq号码选填长度小于16
2.4E-mail格式需正确必填长度小于50
3.信息输入正确,点击提交
4.显示注册成功界面,RegisterSuccess.jsp
信息有误详述注册失败界面,RegisterFailure.jsp
后置条件:
注册成功
可选事件流1:
后置条件1:
可选事件流2:
后置条件2:
4非功能需求
4.1安全性
安全需求包括安全设施需求和安全性需求。
要保证系统和数据的安全,必须有相应的安全设施。
系统的安全性必须达到如下要求:
●只有经过系统授权的用户才能操作本系统。
●各功能只对授权的用户开放,XX的用户即使进入系统,也不能进行操作
●内部应用与外部应用需要进行物理隔离、逻辑连通
●建立完善的系统日志管理系统
4.2易用性
X系统涉及用户种类多,他们应能便捷、友好、简单的方式完成对系统访问以满足自身需求。
●界面风格统一
●尽量减少用户的输入操作,增加操作导航
●系统具有一定的灵活性,提供模板和数据导入导出
●系统的通用性、操作简单易学,实用性强
4.3可靠性
X系统与其它外部系统交互协作,保证系统能可靠运行,意义十分重大。
●由于所有数据全部保存在服务器上,所以需要对服务器数据经常备份
●考虑到现有网络病毒泛滥,需要对现有系统尽可能安装防火墙或保护系统以确保系统的正常运行
●支持断点续传,以保证资源可靠地发布
●要求系统能7*24稳定运行
●对系统运行状态监控,提供系统运行日志
4.4性能
X系统为各类用户及外部提供教学资源的检索发现、存取、共享、互操作等功能的同时,要充分考虑性能需求:
●要能支持大量用户(不少于5000人)的并发访问
●系统的响应时间应小于10秒
4.5可维护性、可扩展性和适应性
X系统不仅要考虑与现有系统的数据集成和功能集成,还要充分考虑因教育政策、教学模式的变更对系统的变更,因而系统的设计方案应易于理解,相关的文档资料应清晰、完整、一致,同时要有良好的功能、数据可扩展性以及对环境适应能力。
5.附录
5.1教育资源分类体系
图5-1:
教育资源分类体系
5.2课程资源库分类体系
图5.2课程资源库分类体系
5.3模板资源库分类体系
图5.3:
模板资源库分类体系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统软件 需求 规约 说明书 模板