软件需求分析报告实例.docx

上传人:太** 文档编号:36162107 上传时间:2022-08-25 格式:DOCX 页数:9 大小:532.21KB
返回 下载 相关 举报
软件需求分析报告实例.docx_第1页
第1页 / 共9页
软件需求分析报告实例.docx_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《软件需求分析报告实例.docx》由会员分享,可在线阅读,更多相关《软件需求分析报告实例.docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、需求分析说明书L引言L1编写目的本需求分析说明书对本工程第一阶段的内容进行分析,对需求细节和实现方式进行了较为 详细的阐述。本需求说明书供业务和科技部门人员、软件需求提供人员、软件的概要设计 人员、软件的开发人员、软件的测试人员使用,并作为产品验收确认的依据。需求分析是在可行性研究的基础上,将用户对系统的描述,通过开发人员的分析概括,抽 象为完整的需求定义,再形成一系列文档的过程。可行性研究旨在评估目标系统是否值得 去开发,问题是否能够解决,而需求分析旨在回答”系统做什么”的问题,确保将来开发出 来的软件产品能够真正满足用户的需要。构建一个软件系统最困难的工作是确定构建什么。其他任何工作都不会

2、像这局部工作那样, 在出错之后会如此严重地影响随后实现的系统,并且在以后修补竟会如此的困难。需求分析是一个非常重要的过程,它完成的好坏直接影响后续软件开发的质量。一般情况 下,用户并不熟悉计算机的相关知识,而软件开发人员对相关的业务领域也不甚了解,用 户与开发人员之间对同一问题理解的差异和习惯用语的不同往往会为需求分析带来很大的 困难。所以,开发人员和用户之间充分和有效的沟通在需求分析的过程中至关重要。有效的需求分析通常都具有一定的难度,一方面是因为交流存在障碍,另一方面是因为用 户通常对需求的陈述不完备、不准确和不全面,并且还可能不断地变化。开发人员不仅需 要在用户的帮助下抽象现有的需求,还

3、需要挖掘隐藏的需求。此外,把各项需求抽象为目 标系统的高层逻辑模型对日后的开发工作也至关重要。合理的高层逻辑模型是系统设计的 前提。在进行需求分析的过程中,首先要明确需求分析应该是一个迭代的过程。由于市场环境的 易变性以及用户本身对于需求描述的模糊性,需求往往很难做到一步到位。需求分析不仅 仅是属于软件开发生命周期早期的一项工作,而且还应该贯穿于整个生命周期中,它应该 随着工程的深入而不断地变化。此外,为了方便后续的评审和测试等工作,需求的描述应该尽量做到:具体、详细、可以 测量和可以实现,并且基于时间。1.2工程风险政策风险分析:随着社会的进步与人们生活水平的提高大幅度增加,尤其在我国汽车进

4、入家庭的条件下, 需要更多的适合现代汽车技术要求和社会经济承受能力的汽车维修检测设备,为了让四轮 定位仪市场变得规范、有序,中国汽车保修设备行业协会与全国汽车维修标准化技术委员 会于2004年,制定了四轮定位仪的行业标准(标准号JT/T505-2004),国家交通部2004年 国标汽车维修业开业条件规定:一、二类汽车维修企业必须配备 四轮定位仪,鼓励国内汽车四轮定位仪的产业开展,提升汽车平安性检测装备及技术水平。 编写其配套的移动终端的数据采集系统及线上交流软件,建设包括标准车型数据收集及维 修案例收集和查询的云计算服务平台,也是十分重要的、因此,开发我国具备自主知识产 权的,同时采用国际领先

5、的JAVA编程语言的手机IOS及安卓软件,是完全符合行业产业政 策的!另外,国务院18号文件对软件企业的开展给予了很多的优惠政策,在应对金融危机 时,电子信息产业的调整振兴规划中,再次明确提出各级政府对嵌入式工业软件、采用 JAVA编程语言设计的行业应用软件、_L业集成电路电子企业给予充分的支持和支撑!法律 风险分析:公司从创业之初,十分重视对自主知识产权的保护,拥有2个商标、6个软件著作权证和7 项专现正在申请国际专利。为有效防止出现法律上的竞争风险,进一步参与国际竞争铺平 道路。市场风险分析:两个数据:一个是2002年中国软件产业前100家企业的软件总收入,居然到达了 465.65亿!而另

6、一位记者在中国软件博览会新闻发布会上获悉,2001年中国软件产业总额5.其它非功能需求5.1性能需求数据精确度由于涉及到定位数据,对于数据类的信息要保证足够的精确,精确到度。5.1.1 时间特性页面刷新时间不能超过3秒,页面直接的跳转不超过4秒。满足用户需要快速得到信息的要求,页面的优化要做好,使得每个用户能感觉到能够流畅 迅速的查找到自己所需要的信息。5.1.2 障处理页面长时间无响应,提出警告,要求用户刷新。页面载入时间过长,要有提示,防止用户认为系统有问题。1.2 平安措施需求1、应用日志必须在现有基础上进行精简,对于重复日志记录、无用日志记录进行删减;2、应用日志必须按日保存,每个文件

7、保存应用一天的完整日志;3、历史应用日志必须压缩后按日保存,以减小历史日志文件对硬盘空间的占用;4、历史应用日志必须保存一个月(30天),以保证问题出现后,日志可以得到较好的保 存。1.3 平安性需求系统要有足够的防御能力,防御普通黑客的攻击,尽量减少各种可能出现的漏洞,防止用 户信息被不良分子窃取。保证用户权限的正确设置,防止出现各种越权行为,保证系统的正常良好运行。用户的信息保存采用国际流行的MD5加密,保证平安。1.4 操作需求系统能被现有的工作人员快速掌握并使用第三方控件的使用:原那么是不使用,但必 须使用时必须通知提出,讨论通过后方可使用。点对点通讯:私聊、公聊、从吧台获取信息都属于

8、点对点通讯范畴,采用TCP协议5.5软件质量属性 易用性优于易学性,或者可移植性优于有效性。1.6 业务规那么产品面向的用户主要为汽车用户群体,客户端是用户终端上面的浏览器,产品无各种特殊 的操作规范。1.7 用户文档 暂无编写需求。6 .词汇表 6.1 SSHSSH 在 J2EE 工程中表示了 3 种框架,即 Spring + Struts +Hibernate.6.1 JavaJava是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java 平台的总称。6.2 MYSQLMySQL是一个,由瑞典AB公司开发,目前属于公司。是最流行的关系型数据 库管理系统

9、。7 .待定问题列表暂无列表。为796亿元,出口总额到达60亿元人民币!这两串数据实在令人震惊,因为它们意味着, 中国软件业的市场规模在一夜之间就跃升了好几倍!如此之神速,赶美超印! 技术风险分析:我们都知道JAVA是一种成熟的、健壮的、平安的、可移植的、高性能的编程语言,目前被 广泛用于网络、手机、家电等几乎任何一种可用编程来实现功能,它本身的功能应该都不 存在任何的技术风险,另本公司四轮定位仪产品传感器采用最新CMOS数码技术,由于其 良好的硬件性能及性价比优势,正广泛的被当前的数码相机厂家所青睐,相信不久就能取 代CCD成为民用领域的主流,所以本工程产品中整个四轮定位系统完全到达国际先进

10、水准, 而采用CMOS新技术的仅有2家。随着中试的进一步推进,公司将着重投入软件的功能的 进一步升级开发、产业化的工艺改进,产品包装设计,以及通过509000、CE认证等相关 工作,具有独占的技术优势。运营风险分析:公司经过三年的努力,公司在全国开展了 100多家经销商,在北京、上海、天津、沈阳、 济南、西安、乌鲁木齐、成都、广州、杭州1。个中心城市设立销售办事处。已有近20个 国家采购了我公司产品,并在美国、意大利、俄罗斯、印度、韩国、新马泰签约了专门的 代理商。公司拥有约900平方米,配套有车床、铳床、钻床以及全套传感器电子组装生产 流水线;研发中心装置了汽车模拟台架、传感器数据扫描监测柜

11、、LED光学测试仪、电子 示波器、智能工控试验台等信息产品开发设备。公司各部门设置齐全,拥有一批高素质的 研发、生产和管理人才,具有良好的产业化基础,和一定的以市场为导向的经营防范能力。 财务风险分析:本工程总投资160万元,至今已完成总投资130万,2012年底,累计销售额为人民币 1816.62多万元,实现利税172万元,今年1-12月份,销售收入达1200多万元,市场 需求呈旺盛增长趋势。预计到2013年,工程完成时,规模效应充分显现,可实现每年 2500万元的经营收入,利税600万元。工程动态投资回收期2年,借款归还期3年。 工程的盈利能力和清偿能力均较好,从财务角度上讲,该工程是不存

12、在大的不确定性 的财务风险。L3预期读者和阅读建议 小组成员 审核组成员 相似系统的设计人员1.4 产品范围依靠云计算技术,互联网技术结合汽车四轮定位技术,实现移动终端的数据采集系统及线 上交流软件,包括标准车型数据收集及维修案例收集和查询的云计算服务平台。利用 JAVAJSP语言建立平台界面,完成相关操作按钮,下拉框,指令等平台所有对应操 作;Hadoop是一个分布式系统基础架构平台,用户可以在不了解分布式底层细节的情况下 开发分布式程序,在此我们就利用Hadoop提供的可靠共享存储和分析系统,充分利用集群 的威力,高速运算和存储。实现大数据下多用户同时在线服务和资源共享。1.5 参考文献1

13、徐观,苏建,陈熔,张立斌,苏丽俐.汽车主销后倾测量模型误差分析及标定方法吉林大学, 2008,1.2李延庆.四轮定位专用调整角度零件J.检测技术.2003,28:45-46 ,田朝晖.浅析一 汽丰田轿车四轮定位调整J,沿海企业与科技,2011,136:51-54.4肖军李历军,汽车车轮及轮 胎的磨损和定位检测见决策参考.2010,5:9-13.5苏建徐观.基于Solidworks平台的四轮定 位仪检定装置三维动画仿真几机械设计与制造.2007,5:72-73.6王德超,涂亚庆,张铁楠.基 于计算机视觉的汽车四轮定位参数检测数学模型及方法研究川汽车工程.2008,3:9-13 .7黄 景中.四轮

14、定位仪的关键技术R.桂林,200748Tom White.Hadoop权威指南M.清华大学出 版社,北京:2Oll.9Chuck Lam.Hadoop实战M.人民邮电出版社,北京:2011.10张孝 祥AVA培训教程M.北京:清华大学出版社,2003.11吕凤翥.JAVA语言程序设计M.北 京:清华大学出版社,2010.12樊海林,在用汽车四轮定位参数变化对操纵稳定性影响研究 几重庆交通大学,201131引朱颖琪.基于云计算的海量数据存储研究与设计D.电子科技大 ,2009,6.14Knoer.SJ.Lessons learned from a pharmacy practice model

15、change at an academic medical center,AMERICA JOURNAL OF HEALTH-SYSTEM PHARMACY, 2010.15Amelung.C: First result from the ATLAS muon spectromerer optical aligment system , NUCLEAR INSTRUMENTS&METHODS zVol.623,No.l 388-390,2010.16雷玉泉.现代汽车四轮定位技术研究D,上海海事大学,2006,6.17 Amelung.C. The optical alignment syste

16、m of the ATLAS muon spectromter endcaps, JOURNAL OFINSTRUNENTATION, 2008.18 Burdzik.R. Identification of structure and directional distribution of vibration transferred to car-boby from road roughness, JOURNAL OF VIBROENGINEERING, 2014.19曹凤兵.基于Hadoop的云计算模型研究与应用D,重庆大学,2011,4 .20高德赞.四轮定 位仪检测原理研究同.吉林大学

17、,2012,6/21宋志军,JSP从入门到精通M,电子工业出版社 201L9J22卢翰,JSP工程开发实例M.清华大学出版社,201L1423吴兴敏,汽车车身结 构M ,人民邮电出版社,2010.9.24陈有方,汽车原理与构造M .重庆大学出版社, 2003.25余翔,四轮定位仪检测原理J.工具技术,2005:80-81.26李刚.汽车前束和前轮外 倾 测 量原理J.汽 车运输,1994(11):18-20.2刀 FASEP Company.Unitronic N-K User * s ManualG.1996.28 Jiang G.,Tsui H,Quan L,Zisserman A.Sin

18、gle axis geometry by fitting tonicsfC.Proceedings of European Conference on Computer Vision,2002:537-550.29 Lee H J.Region Matching and Depth Finding for 3D Objects in Stereo Aerial PhotographsJ.Pattern Recognition, 1990,23(2):81-93.30张建勋,古志民,郑超云计算研究进展综述J.计算机应用研究,2010, 27 (2) :429- 43331何元,基于云计算的海量数

19、据挖掘分类算法研究D.成都:电子科技大学硕士论 文,2011.32刘鹏云计算(第二版)M,北京:电子工业出版社,20112系统总体概 述2.1目标本系统的主要目的是研发一款基于移动终端的数据采集系统(四轮定位数据、汽车其他维 修数据、汽车维修案例等)及线上交流软件,模仿百度知道,可以进行网上互动,论坛或 者讨论组,进行问题悬赏,当答对提问者的咨询的问题的时候,可以获得积分,积分可以 进行排序,在网上进行公布;另外,积分也可以用来在该网站上下载数据;同时,这些数 据又会进一步作为搜索结果,提供给其他有类似疑问的用户,到达提供知识的效果。鼓励 用户将自己所知的四轮定位数据通过移动终端上传给系统数据

20、库。并且可以方便的与别的 用户交流。在网络中可以跨越年龄、身份、行业、地域的限制,到达人与人、人与信息之 间的零距离交流。随着数据量的扩大,云计算的优势逐渐凸显,本系统致力于建设包括标 准车型数据收集及维修案例收集和查询的云计算服务平台,降低本钱,方便用户查询车型 以及维修数据。根据工程的计划,工程目标主要有几个方面:1 .实现用户数据上传奖励机制的功能.实现提供资料服务的客户功能2 ,移动客户端.建立数据云存储平台3 .实现用户互动功能2.2用户类和特性主要用户是各个类型的汽车的驾驶员。用户没有专业的计算机知识,所以需要一个友好简 单的界面。用户通过软件进行沟通,应提供多种方式,如文字,音频

21、聊天等。用户一般不经过任何的培训就能能够比拟熟练地应用此系统。本系统的预期使用频度为:7*24小时。4 .3运行环境231硬件环境可选用支持安卓的手机,苹果,基于开发使用的是开源系统,所以具有了 很好的移植性,对硬件网络没有特殊要求,以实际购买力为准。软件环境1、用MySQL作为数据存储数据库;2、采用SSH技术作为系统的解决方案,使系统具有更好的可扩展性;3、采用Tomcat作为系统的应用服务器;4、客户端采用浏览器形式,满足零客户端的易用性要求;5、使用Hadoop基础架构;6、使用谷歌云平台技术;7、满足客户手机客户端的需求;2.4 设计和实现上的限制设计上,目前这个系统仅仅是未来产品的

22、一局部,必须要保证具有良好的扩展性。实现上, 需要一个主机服务器,而且没有开发类似产品的经验等。2.5 假设和约束(依赖)251产品的SEO排名为了在尽量短的时间内收回对系统的投资,需要尽快的翻开市场, 提高系统的SEO排名,有助于尽快的翻开市场,从而能尽快盈利。为下一步的开展奠定基 础。这个需要专业人士的帮助。252各个模块之间的稳定协作系统主要会由用户的几种类型分为几个模块,各个模块之间的稳定协作需要得到保证,保 证系统的24*7的稳定运行,尽量只保持周期性的维护。系统的平安系统的平安是当前网络环境下的一个重要要求,系统的平安不仅关系着 自身的盈利等,还关系着用户的各种信息。系统的平安方面

23、,需要专业人士的帮助。3.外部接口需求3.1用户界面追求尽量简洁的界面,争取直观的传递给客户尽量多的讯息。3.2 硬件接口不详,需要根据具体的情况具体分析。3.3 软件接口不详,需要根据具体的情况具体分析。3.4 通讯接口遵循各种网络协议,满足各种浏览器的需求。不详,需要根据具体的情况具体分析。4.系统特性4.1说明和优先级本系统根据最终用户所具有的不同功能揩用户分为以下四类:1、汽车用户:需要从产品得到信息,产品等;2、合作用户:提供汽车用户需求的各种产品、信息;3、管理用户:管理汽车用户和合作用户,保证正常的秩序;4、系统管理员:维护系统的正常。产品在做完最基础的架构之后,应该优先做出汽车用户的模块,然后才是管理用户和合作 用户的功能。优先级:管理员汽车合作用户二管理员4.2激励/响应序列目前不详。4.3功能需求户功车用汽合匕 月匕枳分发放管理员功能审核上.传数 据管理员4.4功能详述 以使用软件的汽车用户为例用户5/4fI后台管理系统前台界面I4 ,返回信息6.5驻册8J101I417.1Hr20.睡,3 .返回信息7.T13圃用醍ZP懑搠T1/18.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁