需求分析报告

更新时间:2023-03-16 02:35:21 阅读: 评论:0

落叶满长安-防疫物资图片

需求分析报告
2023年3月16日发(作者:四舍五入到万位)

需求分析说明书

1.引言..........................................................................................................................................3

1.1编写目的..............................................................................................................................3

1.2项目风险..............................................................................................................................3

1.3预期读者和阅读建议..........................................................................................................5

1.4产品范围..............................................................................................................................5

1.5参考文献..............................................................................................................................5

2.系统总体概述.............................................................................................................................6

2.1目标......................................................................................................................................6

2.2用户类和特性......................................................................................................................7

2.3运行环境..............................................................................................................................7

2.3.1硬件环境............................................................................................................................7

2.3.2软件环境............................................................................................................................7

2.4设计和实现上的限制..........................................................................................................7

2.5假设和约束(依赖)................................................................................................................7

2.5.1产品的SEO排名..............................................................................................................7

2.5.3系统的安全.........................................................................................................................8

3.外部接口需求.............................................................................................................................8

3.1用户界面..............................................................................................................................8

3.2硬件接口..............................................................................................................................8

3.3软件接口..............................................................................................................................8

3.4通讯接口..............................................................................................................................8

4.系统特性.....................................................................................................................................9

4.1说明和优先级......................................................................................................................9

4.2激励/响应序列..................................................................................................................9

4.3功能需求..............................................................................................................................9

4.4功能详述............................................................................................................................11

4.4.1以使用软件的汽车用户为例:.......................................................................................11

5.其它非功能需求.......................................................................................................................12

5.1性能需求............................................................................................................................12

5.2安全措施需求....................................................................................................................12

5.3安全性需求........................................................................................................................12

5.4操作需求............................................................................................................................13

5.5软件质量属性....................................................................................................................13

5.6业务规则............................................................................................................................13

5.7用户文档............................................................................................................................13

6.词汇表.......................................................................................................................................13

6.1SSH......................................................................................................................................13

6.2JAVA....................................................................................................................................13

6.3MYSQL...............................................................................................................................13

7.待定问题列表...........................................................................................................................14

1.引言

1.1编写目的

本需求分析说明书对本项目第一阶段的内容进行分析,对需求细节和实现方式进行了较

为详细的阐述。本需求说明书供业务和科技部门人员、软件需求提供人员、软件的概要设计

人员、软件的开发人员、软件的测试人员使用,并作为产品验收确认的依据。

需求分析是在可行性研究的基础上,将用户对系统的描述,通过开发人员的分析概括,

抽象为完整的需求定义,再形成一系列文档的过程。可行性研究旨在评估目标系统是否值得

去开发,问题是否能够解决,而需求分析旨在回答"系统做什么"的问题,确保将来开发出来

的软件产品能够真正满足用户的需要。

构建一个软件系统最困难的工作是确定构建什么。其他任何工作都不会像这部分工作那

样,在出错之后会如此严重地影响随后实现的系统,并且在以后修补竟会如此的困难。

需求分析是一个非常重要的过程,它完成的好坏直接影响后续软件开发的质量。一般情

况下,用户并不熟悉计算机的相关知识,而软件开发人员对相关的业务领域也不甚了解,用

户与开发人员之间对同一问题理解的差异和习惯用语的不同往往会为需求分析带来很大的

困难。所以,开发人员和用户之间充分和有效的沟通在需求分析的过程中至关重要。

有效的需求分析通常都具有一定的难度,一方面是因为交流存在障碍,另一方面是因为

用户通常对需求的陈述不完备、不准确和不全面,并且还可能不断地变化。开发人员不仅需

要在用户的帮助下抽象现有的需求,还需要挖掘隐藏的需求。此外,把各项需求抽象为目标

系统的高层逻辑模型对日后的开发工作也至关重要。合理的高层逻辑模型是系统设计的前

提。

在进行需求分析的过程中,首先要明确需求分析应该是一个迭代的过程。由于市场环境

的易变性以及用户本身对于需求描述的模糊性,需求往往很难做到一步到位。需求分析不仅

仅是属于软件开发生命周期早期的一项工作,而且还应该贯穿于整个生命周期中,它应该随

着项目的深入而不断地变化。

此外,为了方便后续的评审和测试等工作,需求的描述应该尽量做到:具体、详细、可

以测量和可以实现,并且基于时间。

1.2项目风险

政策风险分析:

随着社会的进步与人们生活水平的提高大幅度增加,尤其在我国汽车进入家庭的条件

下,需要更多的适合现代汽车技术要求和社会经济承受能力的汽车维修检测设备,为了让四

轮定位仪市场变得规范、有序,中国汽车保修设备行业协会与全国汽车维修标准化技术委员

会于2004年,制定了四轮定位仪的行业标准(标准号JT/T505-2004),国家交通部2004年

国标GB/T16739.1-.2-2004《汽车维修业开业条件》规定:一、二类汽车维修企业必须配备

四轮定位仪,鼓励国内汽车四轮定位仪的产业发展,提升汽车安全性检测装备及技术水平。

编写其配套的移动终端的数据采集系统及线上交流软件,建设包括标准车型数据收集及维修

案例收集和查询的云计算服务平台,也是十分重要的、因此,开发我国具备自主知识产权的,

同时采用国际领先的JAVA编程语言的手机IOS及安卓软件,是完全符合行业产业政策的!

另外,国务院18号文件对软件企业的发展给予了很多的优惠政策,在应对金融危机时,

电子信息产业的调整振兴规划中,再次明确提出各级政府对嵌入式工业软件、采用JAVA编

程语言设计的行业应用软件、工业集成电路电子企业给予充分的支持和支撑!

法律风险分析:

公司从创业之初,十分重视对自主知识产权的保护,拥有2个商标、6个软件著作权证

和7项专现正在申请国际专利。为有效防止出现法律上的竞争风险,进一步参与国际竞争铺

平道路。

市场风险分析:

两个数据:一个是《2002年中国软件产业前100家企业》的软件总收入,居然达到了

465.65亿!而另一位记者在中国软件博览会新闻发布会上获悉,2001年中国软件产业总额

为796亿元,出口总额达到60亿元人民币!这两串数据实在令人震惊,因为它们意味着,

中国软件业的市场规模在一夜之间就跃升了好几倍!如此之神速,赶美超印指日可待!

技术风险分析:

我们都知道JAVA是一种成熟的、健壮的、安全的、可移植的、高性能的编程语言,目

前被广泛用于网络、手机、家电等几乎任何一种可用编程来实现功能,它本身的功能应该都

不存在任何的技术风险,另本公司四轮定位仪产品传感器采用最新CMOS数码技术,由于

其良好的硬件性能及性价比优势,正广泛的被当前的数码相机厂家所青睐,相信不久就能取

代CCD成为民用领域的主流,所以本项目产品中整个四轮定位系统完全达到国际先进水准,

而采用CMOS新技术的仅有2家。随着中试的进一步推进,公司将着重投入软件的功能的

进一步升级开发、产业化的工艺改进,产品包装设计,以及通过ISO9000、CE认证等相关

工作,具有独占的技术优势。

运营风险分析:

公司经过三年的努力,公司在全国发展了100多家经销商,在北京、上海、天津、沈阳、

济南、西安、乌鲁木齐、成都、广州、杭州10个中心城市设立销售办事处。已有近20个国

家采购了我公司产品,并在美国、意大利、俄罗斯、印度、韩国、新马泰签约了专门的代理

商。

公司拥有约900平方米,配套有车床、铣床、钻床以及全套传感器电子组装生产流水线;

研发中心装置了汽车模拟台架、传感器数据扫描监测柜、LED光学测试仪、电子示波器、

智能工控试验台等信息产品开发设备。公司各部门设置齐全,拥有一批高素质的研发、生产

和管理人才,具有良好的产业化基础,和一定的以市场为导向的经营防范能力。

财务风险分析:

本项目总投资160万元,至今已完成总投资130万,2012年底,累计销售额为人民币

1816.62多万元,实现利税172万元,今年1-12月份,销售收入达1200多万元,市场需求

呈旺盛增长趋势。预计到2013年,项目完成时,规模效应充分显现,可实现每年2500万元

的经营收入,利税600万元。项目动态投资回收期2年,借款偿还期3年。项目的盈利能力

和清偿能力均较好,从财务角度上讲,该项目是不存在大的不确定性的财务风险。

1.3预期读者和阅读建议

小组成员

审核组成员

相似系统的设计人员

1.4产品范围

依靠云计算技术,互联网技术结合汽车四轮定位技术,实现移动终端的数据采集系统及

线上交流软件,包括标准车型数据收集及维修案例收集和查询的云计算服务平台。利用

JAVA,JSP语言建立平台界面,完成相关操作按钮,下拉框,指令等平台所有对应操作;Hadoop

是一个分布式系统基础架构平台,用户可以在不了解分布式底层细节的情况下开发分布式程

序,在此我们就利用Hadoop提供的可靠共享存储和分析系统,充分利用集群的威力,高速

运算和存储。实现大数据下多用户同时在线服务和资源共享。

1.5参考文献

[1]徐观,苏建,陈熔,张立斌,苏丽俐.汽车主销后倾测量模型误差分析及标定方法[D].吉

林大学,2008,1.

[2]李延庆.四轮定位专用调整角度零件[J].检测技术.2003,28:45-46.

[3]田朝晖.浅析一汽丰田轿车四轮定位调整[J].沿海企业与科技.2011,136:51-54.

[4]肖军李历军.汽车车轮及轮胎的磨损和定位检测[J].决策参考.2010,5:9-13.

[5]苏建徐观.基于Solidworks平台的四轮定位仪检定装置三维动画仿真[J].机械

设计与制造.2007,5:72-73.

[6]王德超,涂亚庆,张铁楠.基于计算机视觉的汽车四轮定位参数检测数学模型及方

法研究[J].汽车工程.2008,3:9-13.

[7]黄景中.四轮定位仪的关键技术[R].桂林,2007.

[8]权威指南[M].清华大学出版社,北京:2011.

[9]实战[M].人民邮电出版社,北京:2011.

[10]张孝祥.JAVA培训教程[M].北京:清华大学出版社,2003.

[11]吕凤翥.JAVA语言程序设计[M].北京:清华大学出版社,2010.

[12]樊海林.在用汽车四轮定位参数变化对操纵稳定性影响研究[J].重庆交通大

学,2011,3.

[13]朱颖琪.基于云计算的海量数据存储研究与设计[D].电子科技大学,2009,6.

[14]slearnedfromapharmacypracticemodelchangeatanacademic

medicalcenter,AMERICAJOURNALOFHEALTH-SYSTEMPHARMACY,2010.

[15]Amelung.C:FirstresultfromtheATLASmuonspectromereropticalaligmentsystem,

NUCLEARINSTRUMENTS&METHODS,Vol.623,No.1388~390,2010.

[16]雷玉泉.现代汽车四轮定位技术研究[D].上海海事大学,2006,6.

[17]icalalignmentsystemoftheATLASmuonspectromterendcaps,

JOURNALOFINSTRUNENTATION,2008.

[18]ficationofstructureanddirectionaldistributionofvibration

transferredtocar-bobyfromroadroughness,JOURNALOFVIBROENGINEERING,2014.

[19]曹凤兵.基于Hadoop的云计算模型研究与应用[D].重庆大学,2011,4.

[20]高德赞.四轮定位仪检测原理研究[D].吉林大学,2012,6.

[21]宋志军,JSP从入门到精通[M].电子工业出版社,2011.9.

[22]卢翰,JSP项目开发实例[M].清华大学出版社,2011.1.

[23]吴兴敏,汽车车身结构[M].人民邮电出版社,2010.9.

[24]陈有方,汽车原理与构造[M].重庆大学出版社,2003.

[25]余翔.四轮定位仪检测原理[J].工具技术,2005(1):80-81.

[26]李刚.汽车前束和前轮外倾测量原理[J].汽车运输,1994(11):18-20.

[27]nicN-KUr’sManual[G].1996.

[28]JiangG.,TsuiH,QuanL,axisgeometrybyfittingtonics[C].

ProceedingsofEuropeanConferenceonComputerVision,2002:537-550.

[29]MatchingandDepthFindingfor3DObjectsinStereoAerial

Photographs[J].PatternRecognition,1990,23(2):81-93.

[30]张建勋,古志民,郑超.云计算研究进展综述[J].计算机应用研究,2010,27

(2):429-433

[31]何元.基于云计算的海量数据挖掘分类算法研究[D].成都:电子科技大学硕士论

文,2011.

[32]刘鹏.云计算(第二版)[M].北京:电子工业出版社,2011.

2.系统总体概述

2.1目标

本系统的主要目的是研发一款基于移动终端的数据采集系统(四轮定位数据、汽车其他

维修数据、汽车维修案例等)及线上交流软件,模仿百度知道,可以进行网上互动,论坛或

者讨论组,进行问题悬赏,当答对提问者的咨询的问题的时候,可以获得积分,积分可以进

行排序,在网上进行公布;另外,积分也可以用来在该网站上下载数据;同时,这些数据

又会进一步作为搜索结果,提供给其他有类似疑问的用户,达到分享知识的效果。鼓励用户

将自己所知的四轮定位数据通过移动终端上传给系统数据库。并且可以方便的与别的用户交

流。在网络中可以跨越年龄、身份、行业、地域的限制,达到人与人、人与信息之间的零距

离交流。随着数据量的扩大,云计算的优势逐渐凸显,本系统致力于建设包括标准车型数据

收集及维修案例收集和查询的云计算服务平台,降低成本,方便用户查询车型以及维修数据。

根据项目的计划,项目目标主要有几个方面:

1.实现用户数据上传奖励机制的功能

2.实现提供资料服务的客户功能

3.移动客户端

4.建立数据云存储平台

5.实现用户互动功能

2.2用户类和特性

主要用户是各个类型的汽车的驾驶员。用户没有专业的计算机知识,所以需要一个友好

简单的界面。用户通过软件进行沟通,应提供多种方式,如文字,音频聊天等。

用户一般不经过任何的培训就能能够比较熟练地应用此系统。

本系统的预期使用频度为:7*24小时。

2.3运行环境

2.3.1硬件环境

可选用支持安卓的手机,苹果,基于开发使用的是开源系统,所以具有了很好的移植

性,对硬件网络没有特殊要求,以实际购买力为准。

2.3.2软件环境

1、用MySQL作为数据存储数据库;

2、采用SSH技术作为系统的解决方案,使系统具有更好的可扩展性;

3、采用Tomcat作为系统的应用服务器;

4、客户端采用浏览器形式,满足零客户端的易用性要求;

5、使用Hadoop分布式系统基础架构;

6、使用谷歌云平台技术;

7、满足客户手机客户端的需求;

2.4设计和实现上的限制

设计上,目前这个系统仅仅是未来产品的一部分,必须要保证具有良好的扩展性。实现

上,需要一个主机服务器,而且没有开发类似产品的经验等。

2.5假设和约束(依赖)

2.5.1产品的SEO排名

为了在尽量短的时间内收回对系统的投资,需要尽快的打开市场,提高系统的SEO排名,

有助于尽快的打开市场,从而能尽快盈利。为下一步的发展奠定基础。

这个需要专业人士的帮助。

2.5.2各个模块之间的稳定协作

系统主要会由用户的几种类型分为几个模块,各个模块之间的稳定协作需要得到保证,

保证系统的24*7的稳定运行,尽量只保持周期性的维护。

2.5.3系统的安全

系统的安全是当前网络环境下的一个重要要求,系统的安全不仅关系着自身的盈利等,

还关系着用户的各种信息。

系统的安全方面,需要专业人士的帮助。

3.外部接口需求

3.1用户界面

追求尽量简洁的界面,争取直观的传递给客户尽量多的讯息。

3.2硬件接口

不详,需要根据具体的情况具体分析。

3.3软件接口

不详,需要根据具体的情况具体分析。

3.4通讯接口

遵循各种网络协议,满足各种浏览器的需求。

不详,需要根据具体的情况具体分析。

个人信息管理

线上交流

好友管理

积分管理

问答系统

4.系统特性

4.1说明和优先级

本系统根据最终用户所具有的不同功能将用户分为以下四类:

1、汽车用户:需要从产品得到信息,产品等;

2、合作用户:提供汽车用户需求的各种产品、信息;

3、管理用户:管理汽车用户和合作用户,保证正常的秩序;

4、系统管理员:维护系统的正常。

产品在做完最基础的架构之后,应该优先做出汽车用户的模块,然后才是管理用户和合

作用户的功能。

优先级:管理员〉汽车〉合作用户=管理员

4.2激励/响应序列

目前不详。

4.3功能需求

4.3.1汽车用户功能

汽车用户

登陆

定位数据上传

定位数据下载

用户注册

消息发布

审核上传数

4.3.2管理员功能

登陆

权限控制

定位信息管

用户管理

管理员

积分发放

4.4功能详述

4.4.1以使用软件的汽车用户为例:

用户前台界面后台管理系统

返回信息3.返回信息

4.返回信息

11.返回定位信息

1进入

2.是否注册

1.进入

6.

提交注册信息

10.查看定位信息

9.登陆

5.注册

7.注册通过

8.返回注册结果

11.上传新定位信息

11.返回定位信息

12.存入数据库

13.反馈用户积分奖励

14.用户积分增加

14.在线交流15.在线交流

16.返回交流信息

17.回答问题

18.答案提交审核

19.审核通过

20.用户积分增加

5.其它非功能需求

5.1性能需求

5.1.1数据精确度

由于涉及到定位数据,对于数据类的信息要保证足够的精确,精确到度。

5.1.2时间特性

页面刷新时间不能超过3秒,页面直接的跳转不超过4秒。

满足用户需要快速得到信息的要求,页面的优化要做好,使得每个用户能感觉到能够流

畅迅速的查找到自己所需要的信息。

5.1.3故障处理

页面长时间无响应,提出警告,要求用户刷新。

页面载入时间过长,要有提示,防止用户认为系统有问题。

5.2安全措施需求

1、应用日志必须在现有基础上进行精简,对于重复日志记录、无用日志记录进行删减;

2、应用日志必须按日保存,每个文件保存应用一天的完整日志;

3、历史应用日志必须压缩后按日保存,以减小历史日志文件对硬盘空间的占用;

4、历史应用日志必须保留一个月(30天),以保证问题出现后,日志可以得到较好的

保存。

5.3安全性需求

系统要有足够的防御能力,防御普通黑客的攻击,尽量减少各种可能出现的漏洞,防止

用户信息被不良分子窃取。

保证用户权限的正确设置,防止出现各种越权行为,保证系统的正常良好运行。

用户的信息保存采用国际流行的MD5加密,保证安全。

5.4操作需求

系统能被现有的工作人员快速掌握并使用

第三方控件的使用:原则是不使用,但必须使用时必须通知提出,讨论通过后方可使

用。

点对点通讯:私聊、公聊、从吧台获取信息都属于点对点通讯范畴,采用TCP协议

5.5软件质量属性

易用性优于易学性,或者可移植性优于有效性。

5.6业务规则

产品面向的用户主要为汽车用户群体,客户端是用户终端上面的浏览器,产品无各种特

殊的操作规范。

5.7用户文档

暂无编写需求。

6.词汇表

6.1SSH

SSH在J2EE项目中表示了3种框架,即Spring+Struts+Hibernate.

6.2Java

Java,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台

的总称。

6.3MYSQL

MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公

司。Mysql是最流行的关系型数据库管理系统。

7.待定问题列表

暂无列表。

本文发布于:2023-03-16 02:35:21,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/1678905321143185.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:需求分析报告.doc

本文 PDF 下载地址:需求分析报告.pdf

上一篇:智能设计
下一篇:返回列表
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|