下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第二章 系统需求分析2.1 需求分析的意义和方法需求分析的意义需求分析目的旨在调查现实社会中需要解决的问题,了解用户需要什么,是在满足上述两种条件的基础上建立的新系统功能。系统主要组成部分为数据,因此在数据需求分析上,对第一阶段的设计要足够重视。在这个阶段设计中,要求设计者在此期间内,要掌握足够的用户信息,并对收集到的庞大的信息进行加工、处理、分类,组成一个详细的、具有可信性的数据库。而所谓的信息要求,就是用户对数据库的具体需求。客户想下载什么数据就可以下载,而想上传什么数据便可以上传。处理要求是说当用户想要使用什么功能时,系统能在什么时间内作出反应,是如何处理用户提出的要求。以现有的可行性研
2、究成果为理论基础的需求分析,是软件在应用过程中一个重要的时期,其本质是满足用户的各种需求,用户下达什么指令,系统就要执行。但用户所要执行的命令一般都较为笼统,因此系统在识别指令时应当将指令具体化,细分化,对用户提出的不合理要求,系统要进行识别,并提示用户,使用户放弃不合理指令。系统是否有应有的功能与性能,必须依靠需求分析来认定,同时其还能对交通安全管理系统提供系统能够正常运作的环境;能够对系统收集的数据进行整理加工,然后通过深入分析构建出系统秩序模型。在需求分析时期,系统的开发者要经常与系统使用者进行深入沟通,从而找出系统存在的问题,以方便更改完善。同时还要对以有的数据进行备份。需求分析的方法
3、需求分析的第一个任务是找出用户具体的实际要求,并对要求进行解析,在和用户进行协商后,可以进入下一个步骤即利用程序将这些需求表达出来。一般而言,需求分析分为三个时期:问题分析阶段、需求评审阶段以及需求描述阶段。需求描述时期:在此阶段内,系统要生成具体的使用说明与用户使用手册;需求评审阶段:在软件设计人员和用户的共同配合下,找出软件的不足之处并加以完善,同时对需求描述时期生成的各种文案进行完善;问题分析时期:分析人员在此期间内,要对软件产生的问题找出根源,并检查软件运作的环境是否健康,然后在清楚问题的情况下,对用户需求的各种特性进行处理。(1)完成初步需求分析一般有四个过程:1、调查组织与机构的具
4、体情况;2、调查企业各部门业务所举办的活动开展情况;3、明确用户的所有有求;4、新系统的使用范围进行授权。(2)对用户需求的方法进行阐述与分析通常有两种方法:由上而下和由下而上。由上而下的方法在分析学中成为SA,结构化分析方法就是当数据导入时,让数据由上而下秩序井然的进行需求分析,并通过流程图等形式进行阐述的系统。详细的步骤是通过系统所具备的功能对导入的大量数据进行加工分解。2.2 系统的功能需求根据现阶段交通安全管理的现状,对系统功能的需求主要在以下几个方面:违法信息管理、驾驶员信息管理、驾驶车辆信息管理、违法信息统计数据等等。而整个系统设计的核心部分为驾驶员违法信息管理。当执勤交警遇到违法
5、驾驶时,现场可以对驾驶员开具罚单,人手各执一份。在交警回到总部后,将开具的罚单单据交给数据录入工作人员。当驾驶员拿着罚单到相关部门进行上缴罚款时,工作人员可以调出数据,然后系统会自动扫描并给出相应的惩罚措施。在违法数据管理方面,可以使用本研究所设计的系统进行自动输入,在驾驶员在规定期间内为按时接受交通处罚时,由交通部门下达通知,在其来到交通局后,工作人员可以通过数据提取对违法人员进行相应的惩罚;对于交通安全事故的信息,系统仅提供输入、查阅以及分析的服务。通常情况下,当一个新的系统软件得到应用时,所有驾驶员以及车辆信息会被全部录入到系统数据库中,因此,系统还需要定时的对数据信息进行备份。同时将数
6、据库上传,以便信息资源共享。违反交通安全管理法的信息统计分析数据在系统中所拥有的职能是为上级将要颁布的决策提供相应的数据支持,而对交警进行绩效评价要进行综合评价。此外,系统还要全天候的为执勤交警和驾驶员提供基本查阅服务,而这部分服务可以通过公共服务器来实现。且该服务面向全体驾驶人员。数据交互数据转换交通管理情报信息分析中心勤务量化考核分析中心网内所有微机数据库服务器车管所驾驶员数据库机动车数据库驾管科交通违法监控中心交通违法监控数据录入各交警大队交通事故案卷审查科交通事故信息录入支队与各大队领导决策支持数据各交警大队及中队交通违法处理办公室路面交通违法数据录入交通违法处理结果录入互联网数据查询
7、驾驶员可机动车所有人数据查询Web服务器外地交通违法与交通事故信息录入综合用户所有需求,分析出系统总的业务流程示意图如图2-1:图2-1 业务流程示意图通过需求分析出业务结构图,如图2-2所示:驾驶员、车辆查询违法信息D1操作员身份验证选择事务一般人员路面违法监控违法事故违法决策支持民警考核图2-2 系统简要数据流程示意图在道路违法信息管理中,其主要过程是:当交警发现违法驾驶时,拦截车辆迫使其停靠路边,然后对违法驾驶人员开罚单,交警回到总部后,将罚单交由数据录入工作人员例录入系统,而违法驾驶员拿着罚单后,可以到指定部门上缴罚款。该管理系统主要工作是完成驾驶员违法信息的输入、修改、分析以及处理,
8、同时系统会自动识别违法代码,并进行相应的扣分处理,最终将整合后的数据上传到总数据库中,对扣分达到12分的驾驶员,系统给予相应提示,如下图2-3所示:违法信息进行处理操作员成功登录根据权限选择业务1.1简易罚单3.1信息处理信息核查2.1罚单修改4.1信息查询5.1教育通知D1D2驾驶员、车辆图2-3 路面违法数据流程示意图监控违法模块部分,所需数据可以在数据库中导出,其步骤与上述程序大致相同,因此在此不做详细阐述。本研究所设计的系统不能够对事故违法信息进行分析处理,本系统所提供的服务只有数据输入、查阅以及分析。决策支持板块,基于不同用户的不同需求,对现阶段掌握的数据提供不同的分析模式,同时在任
9、何时间发生的情况进行全方位分析,从而根据各地区的不同情况以及用户不同需求进行比较。根据所掌握的需求,本研究所设计的系统如图2-4所示:交通违法信息驾驶员车辆民警道路违法代码单位姓名性别年龄驾龄扣分车号种类归属姓名警号单位名称编号名称编号代码分值法律依据图2-4 系统数据模型图2.3 系统的性能需求因本研究设计的系统关系到本市所有驾驶人员的利益,关系到本市能否营造出良好的交通安全环境,所以,在满足上述功能需求基础上,还需要满足以下几点:可靠性:一个系统的生成,需要让使用者对其产生依靠并对其信任,而本系统的可靠性是指系统在两个指标内(平均运行故障时间和故障处理并恢复时间)进行比较,影响其可靠性主要
10、有以下几种:设备配置、系统软件的选择等。因此在系统选择方面,应使用配置较高的计算机以及稳定的互联网,而在关键设备方面,要进行安全防护处理。而使用的数据库以及操作系统,必须能抵抗外界的攻击,而在软件的编程方面,要做到循序渐进,保证开发的过程在可控制范围。安全性:系统在建立后,要有足够的能力保护系统所有程序不受外界攻击,而对于不同的工作人员,要设置具体的使用权限,具体授权到每一位用户。而在数据使用时要保证数据不被破坏,在系统出现运作问题时,系统能够及时予以警告。可维护性:所有系统配置的软硬件,都应具有将强的维护能力,在这方面,最好选择国内外具有较强的售后服务的生产厂家,硬件的配置要完全符合国际标准,而在辅助软件方面,要选择具有权威性的产品。而软件可视方面,要人性化,在可视画面中要方便管理者添加与卸载。易用性:设计的系统旨在最大限度上协助相关部门工作,结合各地区之间的差异,考虑到个业务部门分工的不同,因此保持数据流通的通畅性和数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 世说新语第二节读后感
- 会计毕业生实习报告范文六篇
- 乱世佳人观后感五篇
- bfr训练课件教学课件
- 航空航天用1100MPa MJ螺纹大六角头螺栓 征求意见稿
- 星期词汇课件教学课件
- 格斗术课件教学课件
- 庆云中学八年级上学期语文9月质量监测试卷
- 铁路工务课件教学课件
- 水母手工课件教学课件
- 分层次教学与个性化辅导计划
- 基于物联网的农业无人机高效配送方案
- 毛细支气管炎护理查房课件
- EHS(环境健康安全)管理制度
- GB/T 10476-2024尿素高压冷凝器技术条件
- 2024-2030年中国金融BPO行业市场发展分析及投资前景与策略研究报告
- 二年级《公共安全教育》全册教学设计
- 2024-2025学年小学科学四年级下册青岛版(六三制2024)教学设计合集
- 2024版中国血脂管理指南
- 2022下半年四川省考公务员考试行测题及解析(三十二)
- (2024年)传染病培训课件
评论
0/150
提交评论