




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、琥珀论坛错误!未指定书签软件需求说明书Vsrsio n 1.0项目承担部门:撰写人(签名):完成日期:本文档使用部门:主管领导项目组客户(市场)维护人员用户评审人(签名):评审日期:批准人(签名):批准日期:目录软件需求说明书1引言1.1目的本说明书详细的反映客户的需求,对客户业务流程、 需求的主要控制点进行了详细说明。本需求说明书的读者为客户方的审核人员、开发方的项目经理、设计人员以及测试人员等。为审核人员提供了检测和审核的依据,为开发方项目对项目的监管和指导提供了必要的文件性约束,对设计人员的工作指引了方向,明确了工作流程和工作计划。对测试人员的工作提供了必要的测试条件依据。1.2项目背景
2、琥珀论坛的创办其目的和宗旨是为市民服务, 为商家服务。更好的促进社会的和谐发展。促进市民 对商品的消费和对商家提供的商品的认知。 在降低了价格的同时可以更好的提高商品的宣传。 为商家带 来了经济效益的同时也为消费者带来了切实的实惠。 这是我们所希望看到的。 通过交流和推广,我们希 望能够为更多的商家和消费者提供平台,竭尽全力为之服务。1.3参考资料本论坛在开发的过程中参考了相关技术性网站的内容1. Cds n2. blog.s in .c n/shituit3. tech.s in .c n同时也参阅了大量的jsp方面的书籍文献:1. jsp精通2. 精通jsp2项目概述2
3、.1目标本论坛的开发希望在短时间内实现用户和商家的盈利,同时进而实现论坛本身的自我价值。通过广告等方法实现以站养站。并在未来通过更大的市场的开发,让论坛做大做强。3. 产品功能a)流程图图例b) XX功能表功能名称提示:“一级功能”功能编号设计者功能需求提出者(单位、姓名)完成时间功能修改提出者(单位、姓名)修改时间功能修改批准者1功能修改者修改次数功能框图(或流程图):描述业务功能的组成,例如:一级功能二级功能二级功能二级功能或者:说明提示:功能框图或流程图的有效解释。i. XX功能表提示:二级功能表c) XX功能表提示:一级功能表4. 需求规定提示:本章应包括软件开发者在建立设计时需要的全
4、部细节。这是本需求说明书中篇幅最大和最重要的部分。a. 根据编写软件需求说明书所规定的准则一一可验证性、无歧义性、完整性、一致性等等,对每一个 需求细节作具体描述;b. 在本软件需求说明书的前言、项目概述、附录部分的有关讨论中,要提供对任何一个具体需求交叉 引用的背景。a. 按符合逻辑的可读的方式组织;b. 详细描述每一个需求,使得该需求应达到的目标可以得到客观的验证。a)对功能的规定提示:用列表的方式(例如ipo表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功 能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操 作的用户数。i. X
5、X功能需求表.XX功能名称提示:此XX功能与功能表的功能名称相对应,XX功能名称与XX功能的下级功能名称相对应。功能描述 支持文件输入处理输出数据流程图提示:对实现此业务流程的功能描述。提示:与此业务有关的输入输出原始图表及名称。 提示:a. 详细描述该功能的所有输入数据。如输入源、数量、度量单位、时间设定、有 效输入范围(包括精度和公差);b. 操作员控制细节的需求。其中有活动的描述;c. 指明引用接口说明或接口控制文件参考资料。注:可参考附表二.票据样本描述表或附表四.数据规格描述表 提示:定义输入数据、中间参数,以获得预期输出结果的全部操作。包括如下说明:a. 输入数据的有效性检查;b.
6、 操作的顺序,包括事件的时间设定;c. 异常情况的响应,例如溢出、通信故障、错误处理等;d. 受操作影响的参数;e. 降级运行的要求;f. 用于把系统输入变换成相应输出的任何方法(方程式、数学算法、逻辑操作等);g. 规范输出数据。注:可参考附表_.业务规程描述表提示: 详细描述该功能所有输出数据,例如:输出目的地、数量、度量单位、时间关系、有效输出的范围(包括精度和公差)、非法值的处理、出错信息; 有关接口说明或接口控制文件的参考资料。注:可参考附表三.报表描述表或附表四.数据规格描述表 提示:可采用数据流程图描述业务数据流程:注释提示:本需求的级别一一是稳定的或易变的;是必须保证级、期望级
7、或任选级。1. XX功能需求表.XX功能名称ii. XX功能需求表.XX功能名称b)对性能的规定L精度提示:说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。ii时间特性要求提示:说明对于该软件的时间特性要求,如对:a. 响应时间;b. 更新处理时间;c. 数据转换和传送时间;d. 解题时间等的要求。iii.灵活性提示:说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:a. 操作方式上的变化;b. 运行环境的变化;c. 同其他软件的接口的变化;d. 精度和有效时限的变化;e. 计划的变化或改进。对于为了提供这些灵活性而进行的专门设计的部分应该加
8、以标明。C)输入输出要求提示:解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标 明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形 或显示报告的描述。d)数据管理能力要求提示:说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。例如:在5秒之内完成数据存储,系统占用10M硬盘,每次存储数据需要 1M硬盘,加上备份等每天需要15M硬盘,如果系统计划良好使用5年的话,需要 30G硬盘。e)故障处理要求提示:列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障
9、处理的要求。f)其他专门要求提示:如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环 境可转换性的特殊要求等。g)运行环境规定i.设备提示:列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:a. 处理器型号及内存容量;b. 外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;c. 输入及输出设备的型号和数量,联机或脱机;d. 数据通信设备的型号和数量;e. 功能键及其专用硬件。例如:网络环境:局域网10/100M,考虑远程运用,客户机 n台,服务器1 台; 服务器:30G硬盘,256M内存,PIII系列CPU。客户机:10G硬盘,
10、64M内存,PII366以上CPU。ii.支持软件提示:列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。iii.接口提示:说明该软件同其他软件之间的接口、数据通协议等。例如:与其他软本软件可以嵌入到本公司 OA管理平台系统中,同时可以生成凭证写入到用友财务软件中去。 件的接口现暂不考虑。iv.控制提示:说明控制该软件的运行的方法和控制信号,并说明这些控制信号的来源。附表一业务操作规程描述表编号业务类别业务内编号业务名称对底层业务功能的描述对实现业务运行过程的描述,尽可能详细、明确,指明输入源,经过怎样的处理,得到什么 结果。(包括直接产生的报表和间接对其它数据的影响)对每步业务处理过程的具体前提要求,约束要求,结果要求的描述处理 要求所属部门:填写人:填写日期:附表二票据样本描述表编号票据所属是否是名称业务套打 否序号栏目名称类型宽度备注填写人:填写日
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 监理工程师课件难度分析
- 郴州党校面试题及答案
- 血糖监测中的护理安全挑战
- 全身麻醉后的护理安全指南
- 2025年贵州省息烽县事业单位公开招聘辅警考试题带答案分析
- 漂浮性机械通气安全护理方案
- 输液过程中感染风险防控措施
- 2025年荆州理工职业学院单招职业适应性考试题库答案
- 工程采购培训课件
- 工程资料学习课件
- 2025年司法考试综合素质模拟试卷及答案
- 中外航海文化知到课后答案智慧树章节测试答案2025年春中国人民解放军海军大连舰艇学院
- 部队夏季行车安全
- 《工程项目成本管控与核算》PPT讲义
- T∕CSPSTC 55-2020 隧道衬砌质量无损检测技术规程
- 第五部分油气田开发方案设计qsl配产配注
- 基金基础知识大全(课堂PPT)
- 计划生育门诊工作制度
- 三年级数学《两位数乘两位数口算题(共100道)》专题训练
- 《圆》导学案
- Python程序设计循环结构程序设计ppt课件
评论
0/150
提交评论