操作系统软件需求规格说明书

操作系统软件需求规格说明书

ID:863743

大小:2.51 MB

页数:30页

时间:2017-09-21

操作系统软件需求规格说明书_第1页
操作系统软件需求规格说明书_第2页
操作系统软件需求规格说明书_第3页
操作系统软件需求规格说明书_第4页
操作系统软件需求规格说明书_第5页
资源描述:

《操作系统软件需求规格说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、操作系统课程资源网站的软件需求规格说明书文档编号:System_SRS文档名称:软件需求规格说明书密级:秘密版本信息:0.01建立日期:创建人:审核者:批准人:批准日期:编辑软件:MicrosoftOffice2003中文版文档修订版本编号*变化状态简要说明(变更内容和变更范围)日期变更人批准日期批准人更改请求号V0.1C创建文档内容2011-10-25文档审批序号审批人角色审批日期签字备注1.引言1.1目的本文档是“操作系统精品课程资源网站”的软件需求规格说明书,其编写目的包括以下几点:1.供所有与此系统相关的人员使用,包括分析设计人员、开发人员、测试人员、维护人员;2.方

2、便用户、系统分析人员和程序员对需求进行理解和交流,是系统分析和设计的重要依据;3.用于安排项目规划和进度,保证软件开发按时完成;4.用于在需求分析完成后确定用户追加的需求是否为新要求;5.作为客户方验收标准,检查项目完成情况;6.作为测试以及后期软件维护的参考资料。1.2文档约定【MySQL6.1】微软公司开发的一种支持SQL的数据库管理软件【MyEclipse8.5】一款支持用java语言开发的javaEE集成开发环境1.3预期的读者和阅读意见本文档供用户、分析设计人员、开发人员、测试人员、维护人员阅读使用,根据实际需求提出具体的建议。1.4产品范围开发人员主要是针对操作系

3、统这门课程的特点及重要性开发的一个精品课程的网站管理系统,本系统可供青岛科技大学信息科学与技术学院使用。1.5参考文献[1]张海藩.软件工程导论(第五版)[2]课程资源网站开发的一般流程和规则[3]《软件设计文档国家标准》GB8567-88[4]李洋.UML模式应用(第三版)2.综合描述2.1产品的前景操作系统课程是计算机相关专业重要的专业基础课,是我校的精品课程,也是一门涉及较多硬件知识的计算机系统软件课程;在计算机硬件课程的设置上,它起到承上启下的作用;其特点是概念多、较抽象和涉及面广,其整体实现思想和技术又往往难于理解。因此本课程的目的和任务是使学生通过本课程的学习,理

4、解操作系统的基本概念和主要功能,掌握常用操作系统的使用和一般管理方法,了解它是如何组织和运作的。精品课程是高校课程中的精华,而学校建立自己的精品课程网站是十分重要的,搭建操作系统精品课程网站的目的是在操作系统这门课程的主要原则指导下,建立方便的在线浏览操作系统方面的知识,通过师生互动环节提高学生操作系统方面的专业知识。通过网站,全面宣传,展示操作系统课程的风采、优点与特色,在Internet网上,让学生及时得到操作系统课程方面的重要信息,同时也帮助了学校完成部分事务,提高办事效率,在这里学生也可以提出意见和想法,互通教学之间的意见想法,更加有效的办好教学。2.2产品的功能本系

5、统主要是对操作系统这门这课程进行管理,系统功能主要分为管理员模块、教师模块和学生模块;管理员模块主要实现管理员对班级模块的增删改查、课程模块的增删改查、学生模块的增删改查、教师模块的增删改查、课表模块的增删改查、留言模块的查看删除、资源的上传查看删除等主要操作;教师模块主要实现教师个人信息的查看和修改、回复学生的留言、上传课程相关资料等主要操作;学生模块则主要实现学生个人的信息查看和修改、给教师留言、下载相关资料等主要操作;游客则可以进行浏览相关网页资源。系统的功能层次图如下所示:图2-1系统功能层次图Figure2-1UseCaseDiagramofthisProgram2

6、.3用户类和特征表2-1用户及其特征描述Tab.2-1usersandtheircharacterizationdescriptionActor名称简要说明权限系统管理员系统管理员负责系统的配置、备份与日常的更新,以及对使用该系统的用户进行管理等主要操作全部权限教师教师可以上传相关资料,回复留言等主要操作部分权限学生学生可以浏览下载相关资源,给教师留言等主要操作部分权限游客游客只能浏览等操作部分权限本系统的用户主要是在校的学生和老师,网站简单,导向性好,都能使用。2.4运行环境表2-2运行环境需求Tab.2-2RuntimeEnvironmentneeds需求名称详细要求运行

7、环境MyEclipse6.0以上版本Java运行环境JDK5.0或以上版本数据库MySql6.1数据库服务器Tomcat5.0或以上版本的服务器个人电脑操作系统WIN98、WIN2000、WINXP硬件要求CPUIntel586/50MHZ或更高、内存在512MB或更高,能连接网络2.5设计和实现上的限制采用面向对象的分析与设计方法,使用JAVA语言、MyEclipse8.5开发工具;硬件要求至少个人电脑一台,内存至少512M。2.6假设和依赖本系统的开发者和使用者均了解课程资源网站开发的一般流程;本系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。