软件需求分析报告实例.doc
《软件需求分析报告实例.doc》由会员分享,可在线阅读,更多相关《软件需求分析报告实例.doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 需求分析说明书1. 引言 .31.1 编写目的 .31.2 项目风险 .31.3 预期读者和阅读建议 .51.4 产品范围 .51.5 参考文献 .52. 系统总体概述 .62.1 目标 .62.2 用户类和特性 .72.3 运行环境 .72.3.1 硬件环境 .72.3.2 软件环境 .72.4 设计和实现上的限制 .72.5 假设和约束(依赖) .72.5.1 产品的 SEO 排名 .72.5.3 系统的安全 .83. 外部接口需求 .83.1 用户界面 .83.2 硬件接口 .83.3 软件接口 .83.4 通讯接口 .84. 系统特性 .84.1 说明和优先级 .84.2 激励响应序
2、列 .94.3 功能需求 .94.4 功能详述 .114.4.1 以使用软件的汽车用户为例: .115. 其它非功能需求 .125.1 性能需求 .125.2 安全措施需求 .125.3 安全性需求 .125.4 操作需求 .135.5 软件质量属性 .135.6 业务规则 .135.7 用户文档 .136. 词汇表 .136.1 SSH .136.2 JAVA.136.3 MYSQL.137. 待定问题列表 .141. 引言1.1 编写目的本需求分析说明书对本项目第一阶段的内容进行分析,对需求细节和实现方式进行了较为详细的阐述。本需求说明书供业务和科技部门人员、软件需求提供人员、软件的概要设
3、计人员、软件的开发人员、软件的测试人员使用,并作为产品验收确认的依据。 需求分析是在可行性研究的基础上,将用户对系统的描述,通过开发人员的分析概括,抽象为完整的需求定义,再形成一系列文档的过程。可行性研究旨在评估目标系统是否值得去开发,问题是否能够解决,而需求分析旨在回答“系统做什么 “的问题,确保将来开发出来的软件产品能够真正满足用户的需要。 构建一个软件系统最困难的工作是确定构建什么。其他任何工作都不会像这部分工作那样,在出错之后会如此严重地影响随后实现的系统,并且在以后修补竟会如此的困难。 需求分析是一个非常重要的过程,它完成的好坏直接影响后续软件开发的质量。一般情况下,用户并不熟悉计算
4、机的相关知识,而软件开发人员对相关的业务领域也不甚了解,用户与开发人员之间对同一问题理解的差异和习惯用语的不同往往会为需求分析带来很大的困难。所以,开发人员和用户之间充分和有效的沟通在需求分析的过程中至关重要。 有效的需求分析通常都具有一定的难度,一方面是因为交流存在障碍,另一方面是因为用户通常对需求的陈述不完备、不准确和不全面,并且还可能不断地变化。开发人员不仅需要在用户的帮助下抽象现有的需求,还需要挖掘隐藏的需求。此外,把各项需求抽象为目标系统的高层逻辑模型对日后的开发工作也至关重要。合理的高层逻辑模型是系统设计的前提。 在进行需求分析的过程中,首先要明确需求分析应该是一个迭代的过程。由于
5、市场环境的易变性以及用户本身对于需求描述的模糊性,需求往往很难做到一步到位。需求分析不仅仅是属于软件开发生命周期早期的一项工作,而且还应该贯穿于整个生命周期中,它应该随着项目的深入而不断地变化。 此外,为了方便后续的评审和测试等工作,需求的描述应该尽量做到:具体、详细、可以测量和可以实现,并且基于时间。 1.2 项目风险政策风险分析:随着社会的进步与人们生活水平的提高大幅度增加,尤其在我国汽车进入家庭的条件下,需要更多的适合现代汽车技术要求和社会经济承受能力的汽车维修检测设备,为了让四轮定位仪市场变得规范、有序,中国汽车保修设备行业协会与全国汽车维修标准化技术委员会于 2004 年,制定了四轮
6、定位仪的行业标准(标准号 JT/T505-2004) ,国家交通部2004 年国标 GB/T16739.1-.2-2004汽车维修业开业条件规定:一、二类汽车维修企业必须配备四轮定位仪,鼓励国内汽车四轮定位仪的产业发展,提升汽车安全性检测装备及技术水平。编写其配套的移动终端的数据采集系统及线上交流软件,建设包括标准车型数据收集及维修案例收集和查询的云计算服务平台,也是十分重要的、因此,开发我国具备自主知识产权的,同时采用国际领先的 JAVA 编程语言的手机 IOS 及安卓软件,是完全符合行业产业政策的!另外,国务院 18 号文件对软件企业的发展给予了很多的优惠政策,在应对金融危机时,电子信息产
7、业的调整振兴规划中,再次明确提出各级政府对嵌入式工业软件、采用 JAVA编程语言设计的行业应用软件、工业集成电路电子企业给予充分的支持和支撑!法律风险分析:公司从创业之初,十分重视对自主知识产权的保护,拥有 2 个商标、6 个软件著作权证和 7 项专现正在申请国际专利。为有效防止出现法律上的竞争风险,进一步参与国际竞争铺平道路。市场风险分析:两个数据:一个是2002 年中国软件产业前 100 家企业的软件总收入,居然达到了 465.65 亿!而另一位记者在中国软件博览会新闻发布会上获悉,2001 年中国软件产业总额为 796 亿元,出口总额达到 60 亿元人民币!这两串数据实在令人震惊,因为它
8、们意味着,中国软件业的市场规模在一夜之间就跃升了好几倍!如此之神速,赶美超印指日可待!技术风险分析:我们都知道 JAVA 是一种成熟的、健壮的、安全的、可移植的、高性能的编程语言,目前被广泛用于网络、手机、家电等几乎任何一种可用编程来实现功能,它本身的功能应该都不存在任何的技术风险,另本公司四轮定位仪产品传感器采用最新 CMOS 数码技术,由于其良好的硬件性能及性价比优势,正广泛的被当前的数码相机厂家所青睐,相信不久就能取代 CCD 成为民用领域的主流,所以本项目产品中整个四轮定位系统完全达到国际先进水准,而采用 CMOS 新技术的仅有 2 家。随着中试的进一步推进,公司将着重投入软件的功能的
9、进一步升级开发、产业化的工艺改进,产品包装设计,以及通过 ISO9000、CE认证等相关工作,具有独占的技术优势。运营风险分析:公司经过三年的努力,公司在全国发展了 100 多家经销商,在北京、上海、天津、沈阳、济南、西安、乌鲁木齐、成都、广州、杭州 10 个中心城市设立销售办事处。已有近20 个国家采购了我公司产品,并在美国、意大利、俄罗斯、印度、韩国、新马泰签约了专门的代理商。公司拥有约 900 平方米,配套有车床、铣床、钻床以及全套传感器电子组装生产流水线;研发中心装置了汽车模拟台架、传感器数据扫描监测柜、LED 光学测试仪、电子示波器、智能工控试验台等信息产品开发设备。公司各部门设置齐
10、全,拥有一批高素质的研发、生产和管理人才,具有良好的产业化基础,和一定的以市场为导向的经营防范能力。财务风险分析:本项目总投资 160 万元,至今已完成总投资 130 万, 2012 年底,累计销售额为人民币 1816.62 多万元,实现利税 172 万元,今年 1-12 月份,销售收入达 1200 多万元,市场需求呈旺盛增长趋势。预计到 2013 年,项目完成时,规模效应充分显现,可实现每年2500 万元的经营收入,利税 600 万元。项目动态投资回收期 2 年,借款偿还期 3 年。项目的盈利能力和清偿能力均较好,从财务角度上讲,该项目是不存在大的不确定性的财务风险。1.3 预期读者和阅读建
11、议小组成员 审核组成员 相似系统的设计人员 1.4 产品范围依靠云计算技术,互联网技术结合汽车四轮定位技术,实现移动终端的数据采集系统及线上交流软件,包括标准车型数据收集及维修案例收集和查询的云计算服务平台。利用JAVA,JSP 语言建立平台界面,完成相关操作按钮,下拉框,指令等平台所有对应操作;Hadoop 是一个分布式系统基础架构平台,用户可以在不了解分布式底层细节的情况下开发分布式程序,在此我们就利用 Hadoop 提供的可靠共享存储和分析系统,充分利用集群的威力,高速运算和存储。实现大数据下多用户同时在线服务和资源共享。1.5 参考文献1 徐观,苏建,陈熔,张立斌,苏丽俐.汽车主销后倾
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 需求 分析 报告 实例
限制150内