《物流系统方案66416.docx》由会员分享,可在线阅读,更多相关《物流系统方案66416.docx(142页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、招标编号:正本XX省物流信息系系统软件件技术方方案XX公司2009年年10月5日目 录1项目概概述61.1项项目背景景61.2项项目目标标72系统建建设必要要性72.1现现状描述述72.2现现状分析析82.2.11物流信信息平台台构建的的客观性性和紧迫迫性82.2.22物流信信息平台台的应用用需求882.2.33发展预预测93远景规规划方案案103.1可可适应未未来SSSO单点点登录方方式1003.2数数据中心心规划思思路1113.3兼兼容未来来数据扩扩展1113.4无无缝衔接接Webb Seerviicess技术1113.4.11Webb Seerviicess体系结结构1113.4.22W
2、ebb Seerviicess的关键键技术1124总体目目标1445整体业业务流程程146系统设设计1666.1系系统结构构图1666.2设设计原则则176.2.11先进性性原则1176.2.22实用性性原则1186.2.33安全性性原则1186.2.44可靠性性原则1186.2.55可操作作性1996.2.66灵活性性原则1196.2.77信息准准确和及及时性1196.2.88开放性性原则1196.2.99可扩展展性与可可移植性性206.2.110系统性性原则2206.2.111成熟性性原则2216.3系系统架构构设计2216.3.11总体结结构设计计图2226.3.22总体结结构模型型图2
3、336.3.33系统逻逻辑结构构图2666.3.44系统内内部结构构266.4系系统软件件选型设设计3116.4.11操作系系统3116.4.22数据库库系统3326.5系系统硬件件选型设设计3996.5.11服务器器396.6设设计遵循循的标准准和规范范406.6.11系统设设计标准准406.6.22系统开开发和实实施标准准406.6.33信息分分类和编编码标准准406.6.44软件设设计和开开发标准准406.6.55软件质质量管理理标准4416.6.66图形标标准4116.6.77符号库库416.6.88网页设设计规范范416.7技技术性能能设计4436.7.11响应时时间4336.7.2
4、2CPUU和LANN负荷率率436.7.33并发处处理4336.8数数据库设设计4446.8.11对数据据库平台台的性能能要求4446.8.22数据库库系统结结构设计计456.8.33数据库库系统逻逻辑结构456.8.44数据库库设计遵遵循技术术规范标标准4666.9本本方案核核心技术术496.9.11软件工工程技术术496.9.22面向对对象的软软件开发发方法4496.9.33多层结结构技术术516.9.44中间件件技术5546.9.55XMLL技术5556.10软件平平台5666.10.1系统应应用平台台566.10.2软件开开发工具具566.11系统性性能设计计636.11.1系统安安全
5、性设设计6336.11.2系统可可靠性设设计6446.12存储解解决方案案676.12.1灾难备备份设计计686.12.2系统实实用性设设计6996.12.3系统可可扩展性性设计7706.12.4系统灵灵活性设设计7006.12.5系统容容错性设设计7116.12.6系统快快速恢复复设计7716.13方案设设计特点点716.13.1基于J22EE体体系结构构的标准准服务7716.13.2基于XMML标准准的数据据交换标标准7226.13.3中间件件技术7726.13.4基于WEEB的多多级审批批726.13.5支持复复合流程程726.13.6项目信信息高度度电子化化726.13.7工作流流技术
6、7726.13.8界面灵灵活定制制726.13.9多种报报表格式式737系统功功能设计计737.1物物流信息息服务平平台7337.1.11物流信信息服务务子系统统747.1.22决策支支持子系系统7667.1.33后台管管理子系系统7667.2物物流企业业管理系系统7777.2.11物流电电子商务务模块7777.2.22物流业业务管理理模块7788接口设设计8998.1系系统接口口908.2模模块级、系系统级的的数据交交换9118.3接接口规范范929系统信信息安全全设计9959.1信信息安全全设计的的必要性性959.2信信息网络络基本架架构9669.3安安全策略略规划9969.3.11物理安
7、安全9669.3.22网络安安全9669.3.33系统安安全问题题979.3.44人员管管理安全全问题9989.3.55应用安安全问题题989.4安安全实施施方案9999.4.11物理安安全解决决方案9999.4.22网络层层安全11009.4.33系统层层安全11029.4.44应用层层安全11039.4.55人员安安全管理理10449.4.66数据库库层安全全设计110510项目目部署110610.1部署图图106610.2网络拓拓扑图110611项目目质量保保障方案案107711.1质量计计划编制制108811.2质量控控制原则则109911.2.1事前控控制原则则109911.2.2标
8、准原原则100911.2.3阶段性性控制原原则100911.2.4定性测测试和量量化测试试相结合合原则111011.2.5用户需需求符合合性原则则110011.3质量控控制影响响因素111011.3.1全面地地、系统统地了解解用户需需求111011.3.2充分讨讨论系统统设计方方案111111.3.3设计完完整的系系统验证证方案111111.3.4确定可可行的质质量控制制方案111111.3.5形成表表述规范范的设计计文档111111.3.6慎重选选择系统统软件商商112211.3.7遵循科科学的实实施流程程和技术术要求111211.3.8合理进进行阶段段性测试试112211.4质量控控制具体
9、体措施111211.4.1技术保保障措施施112211.4.2管理保保障措施施113311.4.3质量保保障措施施114412项目目风险管管理111512.1风险识识别111512.2风险分分析111712.3风险应应对措施施119912.4风险跟跟踪111912.5风风险状态态通报111912.6风险数数据库111913项目目实施管管理122013.1项目人人员及进进度计划划120013.1.1项目组组织结构构120013.1.2领导小小组职责责122213.1.3项目进进度计划划124413.1.4项目人人员安排排125513.2项目配配置管理理126613.3需求调调研/开发管管理122
10、713.4设计阶阶段管理理128813.5编码开开发阶段段管理112913.6测试管管理133013.6.1软件测测试规则则130013.6.2系统测测试过程程131113.7验收管管理133213.8培训管管理133314售后后服务方方案133414.1XX公公司软件件服务团团队体系系135514.2售后服服务组织织架构113514.3服务流流程133615支持持及维护护136615.1运运行环境境集成服服务133715.2系统实实施服务务137715.3软件系系统售后后服务承承诺133715.3.17 *24 小时热热线支持持139915.3.2本地化化服务113915.3.3保修承承诺1
11、33915.3.4售后服服务期113915.3.5售后服服务内容容139915.3.6售后服服务方式式139915.4软件培培训服务务140015.4.1软件培培训计划划141115.4.2集中业业务系统统操作培培训144215.4.3专业人人员系统统二次开开发培训训142215.4.4专业人人证培训训14221 项目概述1.1 项目背景在学校中,人人们通常常利用人人工的手手段管理理教师的的档案信信息。相相关人员员需要采采集教师师的各项项信息并并归档,本本身的工工作量就就很大。当当这些信信息发生生了变动动,比如如教师政政治面貌貌的变动动,或者者教师交交流的时时候,则则需要大大量的工工作流程程来
12、处理理这些工工作。费费事费力力。如果要查阅阅这些资资料,则则需要到到档案柜柜中逐一一查找,这这种落后后的工作作方式除除了带来来了大量量的人力力物力成成本的浪浪费之外外,还由由于工作作环节和和涉及到到的人员员众多而而导致隐隐藏的危危险发生生。随着计算机机技术的的飞速发发展,目目前计算算机已经经深入到到社会的的各个角角落。计计算机拥拥有高效效能,高高可靠性性,成本本低等多多种优势势,如果果将计算算机技术术应用在在学校的的教师信信息档案案的管理理之中的的话,将将极大的的提高工工作效率率,节省省各项成成本。因因此,利利用计算算机技术术实现教教师信息息档案的的管理是是势在必必行的。1.2 项目目标本项目
13、的核核心原则则就是:减轻学学校的工工作负担担,高效效地完成成完成学学校的教教师信息息档案管管理工作作。本着以上的的原则,系系统摒弃弃了市面面上许多多类似系系统过于于庞大复复杂等问问题。很多类似系系统的功功能虽然然强大,但但实现起起来特别别复杂,用用户在使使用之前前需要经经过专业业的培训训,在使使用过程程中又因因为过于于复杂的的逻辑而而无法摸摸清使用用方向,因因此这样样的系统统非但不不能减轻轻工作量量,反而而使很多多用户最最终回归归了传统统人工的的工作方方式,这这样的系系统无疑疑是失败败的。因此,本本系统将将复杂的的操作逻逻辑隐藏藏在系统统深处,对对于用户户来说,只只需要像像傻瓜相相机一样样使用
14、即即可满足足要求。本系统为为用户提提供了如如下功能能。档案的灵灵活定制制:除了了性别,年年龄等基基本信息息之外,用用户可以以自行设设计档案案信息项项,如政政治面貌貌,籍贯贯等。系系统拥有有非常强强大的功功能,用用户能够够定义信信息项的的呈现方方式,如如单选,多多选等。这这些信息息项将作作为“基础库库”存储于于系统之之中,根根据不同同的档案案设计原原则,用用户能够够随意组组合这些些项目,形形成独特特的档案案。强大的统计计分析功功能:档档案形成成后,相相关人员员能够根根据任何何能想象象到的统统计方式式来统计计档案信信息。比比如按照照姓名包包含于,年年龄不包包含于某某个区间间,政治治面貌等等于某某某
15、等多重重条件自自行设计计统计分分析表。系系统将列列举统计计结果和和统计图图。强大的教教师交流流功能:内置工工作流系系统将现现实生活活中的教教师交流流流程抽抽象化到到网络上上,所有有参与人人员只需需点动鼠鼠标即可可完成教教师交流流过程。本本校教师师交流出出去,在在工作流流结束后后,将立立刻出现现在目标标学校的的档案之之中,这这是基于于分布式式处理功功能而实实现的。分布式处处理功能能:各学学校客户户端即相相互独立立又相互互关联,与与教育局局系统链链接,形形成档案案的传送送和匹配配功能。同同时,可可插拔式式的系统统设计将将允许由由多个教教育局形形成连接接,由市市教育局局统一管管辖;甚甚至支持持多个市
16、市教育局局组成连连接,由由省教育育厅统一一管辖。2 远景规划方方案2.1 可适应未来来SSOO单点登登录方式式本系统将预预留SSSO单点点登陆接接口,可可适应系系统的整整体规划划采用用用户单一一登陆控控制方式式,用户户在通过过统一登登录验证证后,就就可访问问相关管管理信息息系统,不不需多次次验证;SSO单点点登录指指用户只只需登录录一次,就就可使用用多个SSSO enaablee的应用用系统。用用户通过过任何应应用系统统都能进进行SSSO,这这对于基基于Weeb的系系统是可可行的。这这种单一一的登录录点在整整个系统统的设计计中是唯唯一认证证用户的的地方,由由登录点点将SSSO ttokeen(
17、针针对不同同的C/S,BB/S应应用可能能还需要要传递用用户名,口口令)传传递给应应用系统统,应用用系统利利用SSSO ttokeen来进进行用户户已认证证的验证证。简单单地说就就是要修修改已有有的应用用系统,屏屏蔽已有有的应用用系统的的用户认认证模块块,使用用系统提提供的SSSO APII来验证证用户,以以及对用用户的操操作进行行授权。通通常,认认证与授授权管理理模块以以一种应应用专有有的方式式实现,系系统的授授权模型型、认证证,授权权信息存存贮结构构与访问问控制逻逻辑与应应用的业业务逻辑辑之间耦耦合紧密密。这种种设计与与实现方方式的缺缺点是显显而易见见的:由由于认证证、授权权模块与与应用逻
18、逻辑之间间的紧耦耦合使得得认证、授授权模块块很难进进行扩展展与维护护;认证证、授权权模块的的设计与与编码需需要很大大的工作作量,而而且很难难在不同同的应用用系统之之间共享享与重用用。2.2 数据中心规规划思路路结合数据仓仓库技术术思路,有有效收集集整理系系统数据据,为逐逐步实现现知识管管理和数数据分析析应用提提供数据据基础。作作为一种种理想的的数据加加工及存存储模式式,数据据中心的的建立将将为管理理中心的的数据整整合及有有效利用用提供了了基础,为为知识管管理和决决策分析析应用提提供数据据支持。本系统将作作为数据据存储中中心使用用,集成成学校教教师的所所有信息息,包括括其用户户名和密密码等。这这
19、样,配配合单点点登陆方方式,后后续的诸诸如“教师考考评系统统”等多种种系统均均可利用用一套用用户名和和密码登登录而无无须重复复注册用用户名。基于分布式式技术开开发将允允许系统统与未来来其他系系统紧密密集成,例例如,可可以在教教师考评评系统中中查阅教教师档案案,在教教师档案案中查阅阅教师考考评得分分,甚至至可以将将教师考考评得分分作为教教师档案案的划定定因素等等。2.3 兼容未来数数据扩展展基于以上之之基础,本本系统可可以达到到与未来来学校所所使用的的各种系系统紧密密集成,互互享数据据,集成成之道,是是未来的的发展方方向,而而我们的的系统无无疑先走走一步。2.4 无缝衔接WWebSServvic
20、ees技术2.4.1 Web SServvicees体系结结构 Web Serrvicces结结构图Web sservvicees是一一种能够够被描述述并通过过网络发发布、发发现和调调用的自自包含、自自描述、松松散耦合合的软构构件。在在Webb seerviicess体系中中(如图图1),所所有的应应用实体体都被抽抽象成服服务。其其中包括括三个实实体和三三种操作作1。(11)服务务提供者者(Seerviice Proovidder)。从商商务角度度看它是是指服务务的所有有者,从从体系结结构上看看它是指指提供服服务的平平台。(2)服服务请求求者(SServvicee Reequeesteer)。
21、从从商务角角度看它它是指需需要请求求特定功功能的企企业,从从体系结结构上看看它是指指查找和和调用服服务的客客户端应应用程序序。(33)服务务代理(Serrvicce Brookerr)。它它是指用用来存储储服务描描述信息息的信息息库(RRepoosittoryy)。服服务提供供方在这这里发布布他们的的服务;服务请请求方在在这里查查找服务务,获取取服务的的绑定信信息。与Web Serrvicces有有关的操操作主要要有以下下三种:(1)发布布。服务务提供者者需要首首先将服服务进行行一定描描述并发发布到注注册服务务器上。在在发布操操作中,服服务提供供者需要要通过注注册服务务器的身身份验证证,才能能
22、对服务务描述信信息进行行发布和和修改。(2)查找找。服务务请求方方根据注注册服务务器提供供的规范范接口发发出查询询请求,以以获取绑绑定服务务所需的的相关信信息。在在查找操操作中,一一般包含含两种查查找模式式:一种种是浏览览模式(Broowsee Paatteern),即服服务请求求方可以以根据通通用的分分类标准准来浏览览或者通通过一些些关键字字来搜索索,并逐逐步缩小小查找的的范围,直直到找到到满足需需要的服服务,查查找结果果是一系系列服务务的集合合;另一一种是直直接获取取模式(Driill dowwn PPattternn),即即通过唯唯一的关关键字直直接得到到特定服服务的描描述信息息,其查查
23、找结果果是唯一一的。(3)绑定定(Biindiing)。服务务请求方方通过分分析从注注册服务务器中得得到的服服务绑定定信息,包包括服务务的访问问路径、服服务调用用的参数数、返回回结果、传传输协议议、安全全要求等等,对自自己的系系统进行行相应配配置,进进而远程程调用服服务提供供者所提提供的服服务。2.4.2 Web SServvicees的关键键技术Web SServvicees以技技术栈的的形式规规范了WWeb Serrvicces体体系中的的各类关关键技术术,包括括服务的的描述、发发布、发发现以及及消息的的传输等等。(1)XMML与HHTTPP这是Webb Seerviicess最基本本的平
24、台台。HTTTP是是一个在在Intternnet上上广泛使使用的协协议,为为Webb Seerviicess部件通通过Innterrnett交互奠奠定了协协议基础础,并具具有穿透透防火墙墙的良好好特性。XXML是是一种元元语言, 可以用用来定义义和描述述结构化化数据,它它是Weeb SServvicees得以以实现的的语言基基础。WWeb Serrvicces的的其它协协议规范范都是以以XMLL形式来来描述和和表达的的。(2)SOOAP(Simmplee Obbjecct AAcceess Prootoccol)。SOAP协协议最先先由Miicroosofft公司司提交给给W3CC组织,并并于
25、20000年年4月通通过1.0版本本。它是是SOAA架构实实现的线线缆级协协议,定定义了服服务请求求者和服服务提供供者之间间的消息息传输规规范。SSOAPP用XMML来格格式化消消息,用用HTTTP来承承载消息息。 SSOAPP包括三三部分:定义了了描述消消息和如如何处理理消息的的框架的的封包(SSOAPP封包)、表表达应用用程序定定义的数数据类型型实例的的编码规规则(SSOAPP编码规规则)以以及描述述远程过过程调用用和应答答的协定定(SOOAPRRPC表表示)。(3)WSSDL(Webb Seerviice Desscriiptiion Lannguaage)WSDL由由Miccrosso
26、ftt, IIBM, Ariiba三三家公司司在20000年年9月推推出。它它是Miicroosofft公司司的SDDL(SServvicees DDesccripptioon LLangguagge)、IIBM公公司的NNASSSL(NNetwworkk-Acccesssibble Serrvicces Speecifficaatioon LLangguagge)合合并后被被W3CC接纳所所形成的的标准。WSDL为为服务提提供者提提供以XXML格格式描述述Webb Seerviicess请求的的标准格格式,将将网络服服务描述述为能够够进行消消息交换换的通信信端点的的集合,以以表达一一个Wee
27、b SServvicees能做做什么,它它的位置置在哪里里,如何何调用它它等。(4)UDDDI (Unniveersaal DDisccoveery, Desscriiptiion, Inttegrratiion)UDDI规规范由MMicrrosooft, IBMM, AAribba三家家公司在在20000年77月提出出。它是是在原有有Miccrossoftt提出的的DISSCO(Disscovveryy off Weeb SServvicees)和和IBMM的ADDS(AAdveertiisemmentt annd DDisccoveery of Serrvicces)的基础础上发展展而来的
28、的。UDDI是是Webb Seerviicess的信息息注册规规范,以以便被需需要该服服务的用用户发现现和使用用它。UUDDII规范描描述了WWeb Serrvicces的的概念,同同时也定定义了一一种编程程接口。通通过UDDDI提提供的标标准接口口,企业业可以发发布自己己的Weeb SServvicees供其其它企业业查询、调调用;也也可以查查询特定定服务的的描述信信息,并并动态绑绑定到该该服务上上。通过过UDDDI,WWeb Serrvicces可可以真正正实现信信息的“一次注注册,到到处访问问”。(5)WSSFL(Webb Seerviicess Fllow Lannguaage)。由I
29、BM提提出,使使用WSSDL和和WSEEL(WWeb Serrvicces Enddpoiint Lannguaage)来描述述服务接接口和它它们的协协议绑定定。WSSEL是是用来描描述非操操作性的的服务特特征(如如服务质质量等)的一种种语言。3 整体业务流流程具体业务流流程图如如下图所所示:4 系统设计4.1 系统结构图图教师信息系系统结构构基于IIntrraneet/IInteerneet 技技术,以以浏览器器/服务务器(BB/S)结结构进行行设计,系系统必须须支持主主流计算算机硬件件及软件件平台,并并兼容现现有的设设备,支支持多种种开放技技术标准准,系统统应提供供标准的的接口程程序或和和
30、预留技技术接口口标准,便便于扩展展应用系系统功能能和与其其他应用用系统的的互联,互互访;系统数据库库采用通通用大型型数据库库技术;充分考考虑利用用现有网网络和硬硬件设备备;浏览览器支持持多种通通用浏览览器。系系统具有有开放性性、易操操作性、界界面的友友好性、可可靠性和和安全性性等特点点,为用用户提供供了统一一的、友友好的操操作界面面。系统运用大大型数据据库技术术,综合合运用通通信技术术、计算算机技术术和网络络技术(如XMML、WWEB serrvicce、AAJAXX等。4.2 设计原则设计时要考考虑的总总体原则则是:它它必须满满足设计计目标中中的要求求,并充充分考虑虑教师信信息档案案工作的的
31、基本约约定,建建立完善善的系统统设计方方案。教师信息系系统的实实施作为为信息化化规划的的实践和和实现,必必须遵循循信息化化规划方方案的思思想,对对规划进进行项目目实施层层面上的的细化和和实现。首先必须遵遵循信息息化规划划“投资适适度,快快速见效效;成熟熟稳定,总总体最优优”的总原原则。具具体细化化到信息息系统分分析设计计和软件件系统工工程上来来。4.2.1 先进性原则则近年来信息息技术飞飞速发展展,用户户在构建建信息系系统时有有了很大大的选择择余地,但但也使用用户在构构建系统统时绞尽尽脑汁地地在技术术的先进进性与成成熟性之之间寻求求平衡。先先进而不不成熟的的技术不不敢用,而而太成熟熟的技术术又
32、意味味着过时时和淘汰汰。采用用当今国国内、国国际上最最先进和和成熟的的计算机机软硬件件技术,使使新建立立的系统统能够最最大限度度地适应应今后技技术发展展变化和和业务发发展变化化的需要要,从目目前国内内发展来来看,系系统总体体设计的的先进性性原则主主要体现现在以下下几个方方面: l 采用的系统统结构应应当是先先进的、开开放的体体系结构构;l 采用的计算算机技术术应当是是先进的的,如双双机热备备份技术术、双机机互为备备份技术术、共享享阵列盘盘技术、容容错技术术、RAAID技技术等集集成技术术、多媒媒体技术术;l 采用先进的的网络技技术,如如网络交交换技术术、网管管技术,通通过智能能化的网网络设备备
33、及网管管软件实实现对计计算机网网络系统统的有效效管理与与控制;实时监监控网络络运行情情况,及时排排除网络络故障,及及时调整整和平衡衡网上信信息流量量;l 采用先进的的现代管管理技术术,以保保证系统统的科学学性。软件的投资资考虑到到今后的的发展,不不能使用用落后的的产品与与技术,避避免投资资的浪费费;在系系统软件件选型、开开发技术术上,达达到国内内外行业业先进水水平。4.2.2 实用性原则则实用性就是是能够最最大限度度地满足足实际工工作要求求,是每每个信息息系统在在建设过过程中所所必须考考虑的一一种系统统性能,它它是系统统对用户户最基本本的承诺诺,所以以,从实实际应用用的角度度来看,这这个性能能
34、更加重要要,为了了提高系系统的实实用性,应应该考虑虑如下几几个方面面: 系统总体设设计要充充分考虑虑用户当当前各业业务层次次、各环环节管理理中数据据处理的的便利性性和可行行性,把把满足用用户业务务管理做做为第一一要素进进行考虑虑。l 采取总体设设计、分分步实施施的技术术方案,在在总体设设计的前前提下,系系统实施施中可首首先进行行业务处处理层及及管理中中的低层层管理,稳稳步向中中高层管管理及全全面自动动化过渡渡,这样样做可以以使系统统始终与与用户的的实际需需求紧密密连在一一起,不不但增加加了系统统的实用用性,而而且可使使系统建建设保持持很好的的连贯性性;l 全部人机操操作设计计均应充充分考虑虑不
35、同用用户的实实际需要要;l 用户接口及及界面设设计将充充分考虑虑人体结结构特征征及视觉觉特征进进行优化化设计;界面尽尽可能美美观大方方,操作作简便实实用。4.2.3 安全性原则则系统应能提提供有效效的安全全保密机机制,保保证各单单位之间间的信息息能够安安全发送送与接收收。系统统应提供供口令验验证、加加密、权权限控制制、电子子签名等等安全机机制。系统需提供供完善坚坚实权限限管理手手段,具具有良好好的安全全保密机机制。需需选择良良好的服服务器操操作系统统平台及及数据库库,使系系统处于于C2安安全级基基础之上上;采用用操作权权限控制制、用户户钥匙、密密码控制制、系统统日志监监督、数数据更新新严格凭凭
36、证等多多种手段段。网上上设计采采用三层层结构设设计,所所有对数数据库的的访问操操作行为为全部封封装;网网站管理理分权限限控制、数数据传输输严密加加密实现现。4.2.4 可靠性原则则系统在设计计上要充充分考虑虑提供安安全可靠靠的技术术和管理理方式,通通过增加加设计,提提高质量量和控制制业务流流程等多多种手段段加以保保障。系系统必须须要保证证其工作作的高可可靠性和和高稳定定性,保保证常年年的7XX24不不间断运运行。一一个中大大型计算算机系统统每天处处理数据据量一般般都较大大,系统统每个时时刻都要要采集大大量的数数据,并并进行处处理,因因此,任任一时刻刻的系统统故障都都有可能能给用户户带来不不可估
37、量量的损失失,这就就要求系系统具有有高度的的可靠性性。提高高系统可可靠性的的方法很很多,一一般的做做法如下下:l 采用具有容容错功能能的服务务器及网网络设备备,选用用双机备备份、CClussterr技术的的硬件设设备配置置方案,出出现故障障时能够够迅速恢恢复并有有适当的的应急措措施;l 每台设备均均考虑可可离线应应急操作作,设备备间可相相互替代代;l 采用数据备备份恢复复、数据据日志、故故障处理理等系统统故障对对策功能能;l 采用网络管管理、严严格的系系统运行行控制等等系统监监控功能能。4.2.5 可操作性系统在设计计上要充充分考虑虑用户界界面应方方便、友友好、灵灵活,用用户应能能够方便便地在
38、权权限范围围内于各各子系统统之间切切换。系系统有良良好的整整体化设设计,同同时完善善的帮助助系统也也是增强强可操作作性的必必要辅助助工具之之一。4.2.6 灵活性原则则应用系统不不依赖于于特定硬硬件环境境;在系系统结构构一致的的前提下下可选择择实施各各模块的的应用;系统具具有可实实施性,各各模块可可单独实实施并使使用。4.2.7 开放性原则则系统采用开开放性的的平台,充充分考虑虑本系统统与其它它系统的的数据接接口。根据我们对对系统需需求和系系统目标标的分析析,实现现思路是是:快速速适应系系统的业业务需求求,应用用先进的的软件设设计思想想,同时时充分考考虑系统统长期发发展的前前瞻性要要求,基基于
39、Assp.nnet的的多层BB/S架架构体系系之上实实现系统统的灵活活性、安安全性,并并使系统统具有良良好的可可管理性性。重点点考虑以以下几点点:l 最大限度保保护用户户现有投投资任何新体系系的引进进都必须须保证不不能影响响原有业业务系统统的性能能,保证证关键业业务系统统的正常常运转,这这是引进进新的信信息技术术的前提提。本系系统将充充分考虑虑本系统统的现状状,最大大程度地地保护用用户现有有软硬件件和网络络投资。对对准备弃弃用的原原有系统统中的数数据完整整地迁移移到新系系统中,对对保留使使用的原原有系统统进行全全面整合合,加以以充分利利用。l 总体规划、分分步实施施系统必须本本着“整体规规划,
40、统统一组织织,分步步实施”的原则则进行开开发建设设,系统统建设应应在建设设之初的的统一规规划下,充充分考虑虑以上多多方的情情况,有有机的、分分步骤的的逐步完完善。此此外,系系统的建建设涉及及众多新新的和复复杂的软软硬件技技术,工工程实施施环节复复杂,应应按照总总体设计计的规划划来进行行分步实实施。l 标准化的开开发与设设计系统开发与与建设应应做到工工作标准准统一、业业务流程程统一、服服务程序序统一。在在业务、软软件产品品、通信信技术等等各方面面采用行行业、国国家和国国际标准准化组织织制定的的有关技技术规范范与标准准。保证证信息流流传递快快速顺畅畅,网络络运行安安全可靠靠。l 完备的安全全体系系
41、统安全性性也是设设计与开开发应用用系统的的首要考考虑因素素,是整整个过程程中应当当遵循的的准则。应应用系统统在设计计时制定定一整套套有效的的安全措措施以保保证整个个系统的的安全性性,能够够满足本本系统制制定的安安全管理理需要,能能够防止止来自内内、外部部入侵的的威胁。4.2.8 可扩展性与与可移植植性可扩展性指指的是系系统可以以根据业业务发展展的需要要,能够够方便的的升级,扩扩展系统统的功能能。由于于本次采采用了集集中式系系统架构构,数据据和应用用的集成成集中在在中间件件一级进进行处理理,所以以,也就就为日后后的扩展展打下了了良好的的基础。同时保证系系统能在在各种操操作系统统和不同同的中间间件
42、平台台上移植植。从本本次采用用的系统统体系架架构、开开发语言言到各平平台服务务器的选选型我们们都充分分考虑到到了移植植性的要要求。4.2.9 系统性原则则以系统的眼眼光作出出整体规规划,做做到统一一设计,逐逐步实施施, 并并制定统统一的数数据标准准、网络络标准和和应用标标准,形形成决策策层、调调度层、操操作层之之间相互互衔接的的标准体体系。同时,由于于信息化化涉及面面广、覆覆盖面宽宽,任务务重,难难度大,非非一朝一一夕所能能够完成成,因此此,在实实施过程程中必须须坚持远远近结合合、突出出重点、急急用先建建、分步步实施、逐逐步推进进。在系系统设计计过程中中考虑系系统实施施的分步步性、阶阶段性,提
43、提供逐步步实施的的具体方方法:先先试点再再推广与与分阶段段升级实实施。快快速见效效,保证证满足基基本需求求和规划划方向结结合。4.2.10 成熟性原则则系统设计和和开发平平台采用用业界公公认成熟熟并被广广泛应用用的技术术,保证证系统实实施的进进度和质质量、保保证系统统的稳定定可靠。系系统技术术成熟稳稳定和主主流相结结合。坚持以安全全、实用用为前提提,在实实施中首首选先进进、成熟熟、可靠靠、适应应电力行行业管理理特点的的信息技技术,同同时又要要体现信信息系统统的开放放性、兼兼容性和和可扩展展性,做做到既满满足企业业业务管管理和安安全保密密的自身身需要,又又要满足足与相关关上下游游企业之之间的开开
44、放对接接之需要要。4.3 系统架构设设计本系统采用用Aspp.neet进行行开发,多层分布式处理架构。所有的业务逻辑都被封装到webservice服务器之中,webservice服务器可以与web层合并部署,也可以部署在不同的服务器上以实现分布式要求。在系统实现现上,采采用目前前国际流流行的面面向对象象技术、MMVC的的设计模模式和纯纯JAVVA技术术,将整整个系统统从逻辑辑上分为为展现层层平台、中中间应用用服务平平台和业业务系统统平台等等几大部部分,以以提高整整体网站站系统的的可扩展展性、灵灵活性、易易维护性性。4.3.1 总体结构设设计图本系统的体体系结构构如下:4.3.2 总体结构数据源
45、:可以是关系系型数据据库,也也可以是是XMLL文件。数数据库层层支持当当前通用用的关系系型数据据库,系系统实现现对具体体的数据据库产品品保持独独立,可可同时适适配多种种数据库库产品,当当更换数数据库产产品时,只只须修改改配置文文件。Web层:由IIS提提供服务务,用户户通过浏浏览器访访问系统统。业务逻辑层层:本层负责调调用数据据库访问问层相关关方法,处处理取得得的数据据,通过过webbserrvicce向外外发布方方法体。业业务逻辑辑层不一一定要和和webb层部署署在同一一服务器器上,同同样,业业务逻辑辑层所提提供的服服务也未未必只能能应用在在教师信信息系统统上。其他系统只只要满足足接口要要求
46、即可可远程调调用业务务逻辑层层中提供供的服务务,实现现由本系系统提供供的功能能。 数据库访问问层:本层负责从从数据库库中取得得数据并并提交给给业务逻逻辑层处处理。业务对象层层:对业务领域域(Buusinnesss Doomaiin)中中的对象象予以抽抽象,形形成软件件系统中中的业务务对象。一一个业务务对象往往往表示示客观存存在的具具体的事事务,它它承担一一部分业业务逻辑辑。一般般来说,业业务对象象在数据据库中都都有其存存储表示示。举例例来说,档案,用户等都是业务对象。异常处理:根据我们对对软件的的逻辑分分层,对对异常进进行相应应的层次次划分,针针对各层层定义相相应的异异常基类类,各层层所抛出出的异常常都从相相应的异异常基类类派生。提提供全局局异常处处理机制制。Log:日志机制,使使用Coommoon-llogggingg日志,commons-logging是一套轻量级、易使用的日志设施,它可以和复杂的日志设施一起使用,例如log4j,jdk14log等。commons-logging除了是一个封装、提供一个简单的使用界面外,还附带了简单的实现-SimpleLog。