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