


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课 程 设 计(面向对象)课程名称 : 软件工程课程代码 :173600学期 :2017-2018 学年第二学期题目: 需求规格说明书姓名:学号:专业:教学点 :注:以上内容必须打印,手写无效。手写判为 0 分面向对象设计方法评分表基本项 (自评,若有一项不合格就判为0 分 )项目自评(合格打)教师复核装订顺序正确(封面、评分表、目录、正文、参考文献)封面内容打印正确没有抄袭或被抄袭用例图符号正确正文(目录之后,至参考文献之前)不少于 25 页没有代码分数 40以上需要学生填写, 以下教师填写评分项项目分值得分项目背景描述5功能性需求用例模型图15用例说明内容10活动图10非功能性描述10有词
2、汇解释5排版合理、有图名、表格名等5合计 60扣分项项目权值数目文字表达一般错误1文字表达重大错误5用例图错误或活动图错误2参考文献表达1字号错误2合计最终得分:评价:目录一、引言1.1 编写目的 说明编写这份软件需求说明书的目的,指出预期的读者。1.2 背景 说明: 待开发的软件系统的名称; 本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络; 该软件系统同其他系统或其他机构的基本的相互来往关系。1.3 定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.4 参考资料 列出用得着的参考资料,如: 本项目的经核准的计划任务书或合同、上级机关的批文; 属于本项目的
3、其他已发表的文件; 本文件中各处引用的文件、资料、包括所要用到的软件开发标准。 列出这些文件资料的标 题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。二、任务概述2.1 目标 叙述该项软件开发的意图、 应用目标、 作用范围以及其他应向读者说明的有关该软件开发的 背景材料。解释被开发软件与其他有关软件之间的关系。 如果本软件产品是一项独立的软件, 而且全部内容自含,则说明这一点。如果所定义的产品是一个更大的系统的一个组成部分, 则应说明本产品与该系统中其他各组成部分之间的关系, 为此可使用一张方框图来说明该系 统的组成和本产品同其他各部分的联系和接口。 |2.2 用户画像列出本
4、软件的最终用户的特点, 充分说明操作人员、 维护人员的教育水平和技术专长, 以及 本软件的预期使用频度。这些是软件设计工作的重要约束2.3 假定和约束 列出进行本软件开发工作的假定和约束,例如经费限制、开发期限等。三、需求规定3.1 功能性需求3.1.1 用例模型主图(注意:一个系统通常只有一张用例模型主图, 要求使用 ROSE 软件绘制用例图和活动图)下图为示例)图 X : XXXXX 系统用例模型图3.1.2 用例说明对上图每个用例按如下内容模板编写用例名称简单描述事件流程(基本流程、可选流程)特殊需求前置条件后置条件 其它(以下为示例)用例: LoginBrief Description
5、This use case describes how a user logs into the Course Registration System.Flow of Events1 Basic FlowThis use case starts when the actor wishes to log into the Course Registration System.1) The system requests that the actor enter his/her name and password.2) The actor enters his/her name and passw
6、ord.3) The system validates the entered name and password and logs the actor into the system.2 Alternative Flows1) Invalid Name/PasswordIf, in the Basic Flow, the actor enters an invalid name and/or password, the system displays an error message. The actor can choose to either return to the beginnin
7、g of the Basic Flow or cancel the login, at which point the use case ends.Special RequirementsNone.Pre-ConditionsNone.Post-ConditionsIf the use case was successful, the actor is now logged into the system. If not, the system state is unchanged.Extension PointsNone.整个文档中至少 2 张活动图图 X : XXXXX 用例的活动图3.2
8、 非功能性需求3.2.1 精度(可选) 说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。3.2.2 时间特性要求 说明对于该软件的时间特性要求,如对: 响应时间;更新处理时间;数据的转换和传送时间; 解题时间;等的要求。3.2.3 性能同时在线数量等的描述3.2.4 可靠性例如如下描述: The system shall be available 24 hours a day 7 days a week, with no more than 10% down time.3.2.5 故障处理要求 列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。3.2.6 安全 用户权限、系统安全的约定。3.2.7 设计约束 例如:使用微信支付接口等描述。3.2.UI 设计要求(可选)四、运行环境规定4.1 硬件设备 列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括: 处理器型号及内存容量; 外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量; 输入及输出设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河北省枣强中学2017-2018学年高一下学期入学考试英语试题2
- 广东省湛江市第二十三中学人教版高中历史必修一第24课开创外交新局面测试题
- 高考化学二轮复习浙江选考版仿真模拟卷(六)
- 2025年广东省初中学业水平考试仿真模拟英语试题(原卷版+解析版)
- 农村高中数学情景与问题教学体会探讨
- 世界经济一体化形势下中国城市水务产业投融资问题研究
- 九年级历史下册第一单元殖民地人民的反抗与资本主义制度的扩展第4课日本明治维新教案4新人教版
- 临时广告安装合同范例
- 买狗签合同范例
- 仪器安装合同范例
- 施工总平面图布置图及说明
- 道路运输驾驶员职业心理和生理健康
- 船舶加油作业安全操作规程
- 员工排班表(标准模版)
- 纸箱订购合同5篇
- 股骨骨折的健康宣教
- 作物产量形成规律作物群体结构
- 核心素养背景下的中国画大单元教学
- 常见标本采集及注意
- 2023年浙江省衢州市常山粮食收储有限责任公司招聘笔试题库含答案解析
- 《中国近现代史纲要》自学考试大纲
评论
0/150
提交评论