ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:131.82KB ,
资源ID:7005317      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7005317.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件需求说明书.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件需求说明书.docx

1、软件需求说明书 软件需求说明书 开发小组: 08软件工程二班3组 负 责 人: 孙月江 完成日期: 2010/10/25 签 收 人: 孙月江 签收日期: 2010/10/25 小组分工: 马成龙:引言 任务概述 赵先新:需求规定1、2、3 付志敏:需求规定4、5、6 李小姣:运行环境规定目录1引言 31.1编写目的 31.2背景 31.3定义 31.4参考资料 42任务概述 42.1目标 42.2用户的特点 52.3假定和约束 63需求规定 73.1对功能的规定 73.1.1 用例图 73.1.2 用例规约 73.2对性能的规定 103.2.1精度 103.2.2时间特性要求 103.2.3

2、灵活性 103.3输人输出要求 113.4数据管理能力要求 113.5故障处理要求 12(1)、软件故障 123.6其他专门要求 134运行环境规定 144.1设备 144.2支持软件 144.3接口 154.4控制 151引言1.1编写目的本需求的编写目的在于研究非全日制研究生智能网络教学系统的途径和应用方法。本需求的预期读者是与非全日制研究生智能网络教学系统有关的决策人,组成人员,辅助者,支持本项目的领导和哦你公司人员,软件验证者。1.2背景软件名称:非全日制研究生智能网络教学系统本项目由孙月江老师提出,开发人员有赵新、付志敏、马成龙、李小姣。用户:非全日制研究生网络基础设置:该项目的实现

3、与运行可依附青岛理工大学校园网络平台。该软件可与该校校园网络平台,教务管理系统相关联。便于管理人员管理和同学的操作。1.3定义非全日制研究生智能网络教学系统:满足非全日制研究生教学需求的智能网络教学系统,对传统课堂教学进行改革与补充。需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。1.4参考资料【

4、1】 山东省研究生创新计划项目项目申请书-非全日制研究生智能网络教学系统的设计与实现【2】可行性研究报告【3】项目开发计划【4】软件需求说明书(GB856T88)【5】马平 黄冬梅,软件文档写作教程,电子工业出版社,2010(5) 2任务概述2.1目标目标:(1)通过系统的网络化运作,为我校非全日制研究生教育教学提供高效、方便的信息化平台;(2)为所有课程教学的教师提供可定制模块及教学平台自动生成功能;(3)为学生学习提供智能化服务功能模块个性化学生学习内容及学习进程;(4)设计基于Web 2.0多技术应用的通信工具集成,方便师生及时、准确的沟通交流;(5) 帮助管理人员实现高效的过程管理途径

5、。背景:作为一种高层次的成人教育,非全日制研究生教育以在职人员为主要培养对象,以进校不离岗为主要学习形式使合格者能够获得学位。然而由于在职人员特殊的学生身份,教学单位在学习时间、地点难以真正满足学习人员需求,传统的课堂教学往往不能保证顺利开展;短期面授的形式中师生交流困难;参差不齐的学生水平无法实施统一内容的课程设置;在职学生学习缺乏共享资源和服务,学生与教师之间缺乏及时有效的沟通与互动;分散的生源和差异的个体情况使得教学单位对学生的学习要求和质量控制也难以及时跟踪实现。作为我校研究生教育中的重要组成部分,对以上非全日制研究生的教学问题进行研究也将具有非常意义。功能模块联系图参见图3.1 图3

6、.1 功能模块联系图2.2用户的特点用户特点: 非全日制研究生教育以在职人员为主要培养对象,以进校不离岗为主要学习形式使合格者能够获得学位。然而由于在职人员特殊的学生身份,教学单位在学习时间、地点难以真正满足学习人员需求,传统的课堂教学往往不能保证顺利开展;短期面授的形式中师生交流困难;参差不齐的学生水平无法实施统一内容的课程设置;在职学生学习缺乏共享资源和服务,学生与教师之间缺乏及时有效的沟通与互动;分散的生源和差异的个体情况使得教学单位对学生的学习要求和质量控制也难以及时跟踪实现。操作人员:本项目由孙月江老师提出,开发人员有赵新、付志敏、马成龙、李小姣。项目组成员熟练掌握软件系统开发的基本

7、理论和方法,精通ASP.NET技术,具有多项软件系统开发经验,先后开发我校多项网络课程教学系统、软件开发项目;预期使用频度:由于此项目为智能网络教学系统,则系统全年使用。 2.3假定和约束经费限制:无经费限制开发期限:本学期末3需求规定 3.1对功能的规定3.1.1 用例图 学生模块用例图参见图3.2 图3.2 学生模块用例图3.1.2 用例规约 表3.1 个人信息管理用例规约用例编号:U0001用例名:个人信息管理作者:xxx用例描述:创建和维护学生个人基本信息执行者学生相关用例无前置条件学生已登录本系统后置条件无基本路径1. 用户则“个人信息管理“功能2. 用户编辑个人基本信息3. 用户编

8、辑个人其他 4. 保存个人信息备选路径一用户未登陆本系统,自动跳转到登陆页面备选路径二用户输入无效数据,如在生日栏输入非生日格式内容备选路径三用户在提交之前关闭页面或选择其他功能,取消之前编辑的内容非功能要求无 表3.2 成绩查询用例规约用例编号:U0002用例名:成绩查询作者:xxx用例描述:显示用户已修改的成绩执行者学生相关用例学生成绩管理前置条件学生已登录本系统,相关成绩已经成功登陆后置条件无基本路径1. 用户选择“成绩查询”功能2. 显示已修课程基本信息及成绩3. 显示学分基本信息4. 关闭页面备选路径无非功能要求无 表3.3 选课管理用例规约用例编号:U0003用例名:选课管理作者:

9、xxx用例描述:选择本学期要学习的必修和选修课执行者学生相关用例课程信息管理前置条件学生以登陆本系统,课程信息已经登陆完毕后置条件无基本路径1. 用户则“选课管理“功能2. 选中本学期要学习的课程3. 保存选课信息备选路径一用户未登陆本系统,自动跳转到登陆页面备选路径二取消已经选修的课程并保存选课信息备选路径三用户在提交之前关闭页面或选择其他功能,取消之前编辑的内容非功能要求无 表3.4 答辩进度管理用例规约用例编号:U0004用例名:答辩进度管理作者:xxx用例描述:申请开题、中期、终期答辩,查看答辩进度执行者学生相关用例无前置条件学生已登录本系统后置条件无基本路径1. 用户则“答辩进度管理

10、“功能2. 显示答辩系统首页提示信息3. 用户选择“进入系统“4. 根据当前答辩进度决定下一步操作5. 完成答辩相关工作后退出备选路径一用户未登陆本系统,自动跳转到登陆页面备选路径二用户满足开题条件,可以申请开题,提交开题相关材料备选路径三用户在基本路径的任何一步选择退出,离开答辩进度管理子系统非功能要求无3.2对性能的规定3.2.1精度输入输出数据精度要求:1. 课程数量(门):整数2. 人数(人):整数3. 缴费(元):精确到小数点后两位4. 授课时间(学时):整数3.2.2时间特性要求1、响应时间:3s2、更新处理时间:3s3、数据的转换和传送时间:3s4、解题时间:3s3.2.3灵活性

11、1、操作方式上的变化:根据具体实施来确定系统的下阶段开发2、运行环境的变化:本软件可以运行在windows9820033、同其他软件的接口的变化:根据详细设计阶段来改变本软件的兼容性4、精度和有效时限的变化:根基客户要求5、计划的变化或改进:准确的跟踪软件开发步骤,做到及时应对3.3输人输出要求(这部分可以把输入输出分为 3.3.1输入要求和3.3.2输出要求(参见表3.5),如下给出一个单元的例子。XXX输出 数据名称:XXX输出数据 实际含义:用于XX,表示XXXX 数据类型:Character(字符串) 数据格式:XX 数据约束:由于xxx,,大小在xx以内) 表3.5 输出要求硬拷贝报

12、告参见表3.6 表3.6 硬拷贝报告3.4数据管理能力要求该软件需要管理5个文件,表文件的大小平均约为1.5k字节,该软件基本约用260 M字节空间,所有文件均放置在数据库中,调用和查询数据、文件、记录时,通过库文件名直接进行操作。(数据管理要求参见表3.7) 表3.7 数据管理能力要求3.5故障处理要求(包括软件压力,内存不足,硬件损坏等,这部分可以根据XX到其常见故障。)故障了发生时,应可以通过日志了解故障现象、发生时间。(1)、软件故障需求问题这类问题产生原因是客户提出需求,而软件满足不了用户需求。首先是降低客户的期望值,因为一般的需求开发不原意修改,如果修改可能造成其它的地方发生异常。

13、可以找出变通方法提供给客户。其次,如果客户要求十分强烈,只能是开发出补丁,或者建议客户等待升级,新版本解决。bug问题这类问题只能交给开发处理,不过首先要证明这是个bug,不是环境和数据问题。环境问题环境问题处理十分困难,有些问题很莫名其妙。首先将备份恢复到其它机器上,看问题是否重现,比如客户操作系统是2000,那么可以找台xp机器。注意操作系统的补丁,系统补丁不一致可能导致问题。其次检查数据库补丁。数据库补丁不一致导致数据库访问出现问题。还有记得要重装软件,可能是病毒致使软件的dll文件被修改或删除所导致的问题。最好在一台全新的机器上面安装。(2)、硬件故障 服务器发生故障 服务器是系统提交

14、数据和保存数据、查询数据、流程审批和报表统计等的数据仓库,一旦服务器停止工作,每个客户端都将无法正常工作,所 以这是网络中最重要的硬件系统,一旦出了问题必须立即进行处理。 网络发生故障 如果是属于服务器端的网络发生故障,那么毫无疑问,它跟服务器停止工作没什么大的区别。 客户端发生故障 在此我们把它认为是终端用户的计算机,一旦终端用户的计算机发生故障,也应及时的帮用户排除故障,否则将会影响到我们的服务态度。3.6其他专门要求(例如安全保密性:密钥更换等; 预期扩展:扩展兼容等;OS更换:Slackware转SUSE等 )1、安全保密的要求:密钥更换2、使用方便的要求:采用交互式、人性化界面,操作

15、人员易学习和写作。3、可维护性:本软件利用数据库进行编程,系统结构由程序基本确定,大量的参数及文本内容全部放于编程中。修改、更新数据只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性、升级都十分方便。4、可靠性:该软件在技术方面比较成熟,它的运行可信度高,实用性强,方便、快捷,所以它的可靠性非常大。5、运行环境可转换性:兼容性高,在windo2000/2003都可运行4运行环境规定4.1设备设备:服务器:服务器配置(基本要求):双CPU、内存1G以上、硬盘80G网卡:10M/100M Ethernet客户机:CPU:Pentium III 300 MHZ 以上内存:64M以上

16、硬盘:1G以上网卡:10M/100M Etherne外围设备:打印机 扫描仪 绘图仪通讯设备:传真机4.2支持软件操作系统: WINDOWS2000/2003 Server IE4.0 SP1/NT SP4/2000/2003 SERVER SP4数据库服务器: MySQL Server 5WEB服务器软件:IIS6.0+客户端: WINDOWS系统皆可4.3接口1、硬件接口网络是必备条件之一,网络协议使用HTTP协议,本环境的服务器为Windows 2000,客户端的操作系统为Window 2000或者Windows XP。2、软件接口客户浏览器和服务器之间的数据通信:使用HTML的FORM表单来传递数据(可以是Action Form Bean也可以是普通的Form表单)。用请求的参数来传递数据。用Session 来传递数据。用HML文件来传递数据(AJAX的方式)3通讯接口需求 网络协议为HTTP协议。4.4控制该软件的控制信号为教师、学生注册的该系统得登陆用户名及密码并完善个人信息,经过管理员审核之后将该用户名、密码分配给申请者,这样申请者便可以通过输入正确的用户名、密码登陆系统进行各项操作。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1