公司网络安全系统总体分析-.docx
其次章系统需求分析2.1 需求分析的意义和方法需求分析的意义需求分析目的旨在调查现实社会中须要解决的问题,了解用户须要什么,是在满意上述两种条件的基础上建立的新系统功能。系统主要组成部分为数据,因此在数据需求分析上,对第一阶段的设计要足够重视。在这个阶段设计中,要求设计者在此期间内,要驾驭足够的用户信息,并对收集到的浩大的信息进行加工、处理、分类,组成一个具体的,具有可信性的数据库.而所谓的信息要求,就是用户对数据库的具体需求.客户想下载什么数据就可以下载,而想上传什么数据便可以上传。处理要求是说当用户想要运用什么功能时,系统能在什么时间内作出反应,是如何处理用户提出的要求。以现有的可行性探讨成果为理论基础的需求分析,是软件在应用过程中一个至要的时期,其本质是满意用户的各种需求,用户下达什么指令,系统就要执行。但用户所要执行的吩咐一般都较为笼统,因此系统在识别指令时应当将指令具体化,细分化,对用户提出的不合理要求,系统要进行识别,并提示用户,运用户放弃不合理指令。系统是否有应有的功能与性能,必需依靠需求分析来认定,同时其还能对交通平安管理系统供应系统能够正常运作的环境:能够对系统收集的数据进行擅理加工,然后通过深化分析构建出系统秩序模型。在需求分析时期,系统的开发者要常常与系统运用者进行深化沟通,从而找出系统存在的问题,以便利更改完善.同时还要对以有的数据进行备份.需求分析的方法需求分析的第个任务是找出用户具体的实际要求,并对要求进行解析,在和用户进行协商后,可以进入卜.一个步骤即利用程序将这些需求表达出来。一般而言,需求分析分为三个时期:问题分析阶段、需求评审阶段以及需求描述阶段。需求描述时期:在此阶段内,系统要生成具体的运用说明与用户运用手册:需求评审阶段:在软件设计人力和用户的共同协作下,找出软件的不足之处并加以完善,同时对需求描述时期生成的各种文案进行完善:问题分析时期:分析人员在此期间内,要对软件产生的问题找出根源,并检查软件运作的环境是否健康,然后在清晰问题的状况卜.,对用户需求的各种特性进行处理。(I)完成初步需求分析一般有四个过程:1、调查组织与机构的具体状况:2、调杳企业各部门业务所举办的活动开展状况:3、明确用户的全部有求;4、新系统的运用范围进行授权。(2)对用户需求的方法进行阐述与分析通常有两种方法:由上而下和由下而上。由上而下的方法在分析学中成为SA,结构化分析方法就是当数据导入时,让数据由上而卜.秩序井然的进行需求分析,并通过流程图等形式进行阐述的系统。具体的步骤是通过系统所具备的功能对导入的大量数据进行加工分解,2.2 系统的功能需求依据现阶段交通平安管理的现状,对系统功能的需求主要在以卜几个方面:违法信息管理、驾驶员信息管理、驾驶车辆信息管理、违法信息统计数据等等.而整个系统设计的核心部分为驾驶员违法信息管理。当执勤交警遇到违法驾驶时,现场可以对驾姿m开具罚单,人手各执一份.在交警回到总部后,将开具的罚单.单据交给数据录入工作人员。当驾驶员案若罚单到相关部门进行上缴罚款时,工作人员可以调出数据,然后系统会自动扫描并给出相应的惩处措施。在违法数据管理方面,可以运用本探讨所设计的系统进行自动输入,在写驶员在规定期间内为按时接受交通惩罚时,由交通部门下达通知,在其来到交通同后,工作人m可以通过数据提取对违法人员进行相应的惩处:对丁交通平安事故的信息,系统仅供应输入、查阅以及分析的服务。通常状况下,当个新的系统软件得到应用时,全部学驶员以及车辆信息会被全部录入到系统数据库中,因此,系统还须要定时的对数据信息进行备份。同时将数据库上传,以便信息资源共享。违反交通平安管理法的信息统计分析数据在系统中所拥有的职能是为上级将耍颁布的决策供应相应的数据支持,而时交警进行绩效评价婴进行综合评价.此外,系统还要全天候的为执勤交警和驾驶员供应基本查阅服务,而这部分服务可以通过公共服务器来实现。且该服务面对全体学跛人员。综合用户全部需求,分析出系统总的业务流程示诲图如图2-1:图2-1业务流程示意图通过需求分析出业务结构图,如图2-2所示:图2-2系统简要数据流程示意图在道路违怯信息管理中,其主要过程是:当交警发觉违法驾驶时,拦被车辆迫使其停靠路边,然后对违法驾驶人员开罚单,交警回到总部后,将同雎交由数据录入工作人员例录入系统,而违法驾驶员拿着罚单后,可以到指定部门上缴罚款。该管理系统主要工作是完成驾驶i违法信息的输入、修改、分析以及处理,同时系统会自动识别违法代科,并进行相应的扣分处理,最终将整合后的数据上传到总数据库中,对扣分达到12分的驾驶员,系统赐予相应提示,如卜图23所示:图2-3路面违法数据流程示意图监控违法模块部分,所需数据可以在数据库中导出,其步骤与上述程序大致相同,因此在此不做具体阐述。本探讨所设计的系统不能够对事故违法信息进行分析处理,本系统所供应的服务只有数据输入、查阅以及分析。决策支持板块,其丁不同用户的不同需求,对现阶段驾驭的数据供应不同的分析模式,同时在任何时间发生的状况进行全方位分析,从而依据各地区的不同状况以及用户不同需求进行比较。依据所驾驭的需求,本探讨所设计的系统如图2-4所示:2.3 系统的性能需求因本探讨设计的系统关系到本市全部驾驶人员的利益,关系到本市能否营造出良好的交通平安环境,所以,在满意上述功能需求基础上,还须要满意以下几点:牢靠性:一个系统的生成,须要让运用者对其产生依靠并对其信任,而本系统的牢苑性是指系统在两个指标内(平均运行故障时间和故障处理并史原时间)进行比较,影响其牢靠性主要有以下几种:设备配置、系统软件的选择等。因此在系统选择方面,应运用配置较高的计算机以及稳定的互联网,而在关键设备方面,要进行平安防护处理。而运用的数据库以及操作系统,必需能反抗外界的攻击,而在软件的编程方面,要做到按部就班,保证开发的过程在可限制葩围。平安性:系统在建立后,要有足够的实力爱护系统全部程序不受外界攻击,而对于不同的工作人员,要设置具体的运用权限,具体授权到每位用户。而在数据运用时要保证数据不被破坏,在系统出现运作问题时,系统能够刚好予以警告。可维护性:全部系统配置的软硬件,都应具有聘强的维护实力,在这方面,最好选择国内外具有较强的售后服务的生产厂家,硬件的配置要完全符合国际标准,而在协助软件方面,要选择具有权或性的产品。而软件可视方面,要人性化,在可视画面中要便利管理拧添加与卸效。易用性:设计的系统旨在最大限度上帮助相关部门工作,结合各地区之间的差异,考虑到个业务部门分工的不同,因此保持数据流通的通畅性和数据处理的有效性,是设计的前提。而系统操作方面,因为管理运用对象不是专业计算机人员,因此在设计时因尽量使系统悚作简洁,而且绝大部分操作要与传统管理操作相一样,操作界面也要使人一目了然.2.4本章小结通过对系统进行深化剖析,笔者将系统设计的主要方向明确下来,并以此为基础,将系统结构与流程图作出系统阐述,为下一步的具体设计作铺垫“