《基于物联网技术的现代企业智能化管理平台建设方案v2013.docx》由会员分享,可在线阅读,更多相关《基于物联网技术的现代企业智能化管理平台建设方案v2013.docx(32页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、【青都协同办公平台】需求规格说明书【基于物物联网技技术的企企业智能能化管理理平台】建设方案案2 【基于物联网技术的企业智能化管理平台】建设方案【基于物物联网技技术的企企业智能能化管理理平台】建设方案案说明书书文件状态态: 草草稿 正正在修改改 提提交审核核 正式发发布文件标识识:当前版本本号:V3.00当前版本本状态:发布作者:姚长红完成日期期:20133-088-17版本历史史版本作者角色起止日期期备注V1.00姚长红设计20133-088-15起草初案案V1.11姚长红设计20133-08-16完成总体体设计V2.00姚长红设计20133-08-17完成功能能设计V2.11姚长红、刘伟、莫
2、建华华设计20133-08-17规划建设设工期和和报价V3.00姚长红审核20133-08-17审核修改改本公司设设计图纸纸用资料料,请贵贵公司保保密,如如果设计计原稿流流入同我我司做同同样业务务的公司司,我们们将保留留法律诉诉讼权利利。不得得侵害我我公司的的“软件著著着权”。-第30页 共32页目录第1章 概述331.1 编写目目的31.2 蓝色天天空简介介31.3 项目背背景41.3.1 国国外研究究水平的的现状和和发展趋趋势41.3.2 国国内研究究水平的的现状和和发展趋趋势51.3.3 项项目研究究的技术术关键与与难点661.4 项目简简介71.5 目标与与任务771.6 文档编编号及
3、版版本约定定81.6.1 编编号81.7 版本约约定81.8 体例说说明91.9 计算机机系统建建设的相相关国家家标准99第2章 现状分分析9第3章 建设目目标与任任务1003.1 实际生生产力水水平和今今后的发发展方向向103.2 项目成成果对该该现状和和技术发发展的作作用1113.3 成果应应用和推推广的途途径1113.4 项目成成果的直直接和间间接效益益12第4章 平台总总体设计计124.1 系统架架构1224.1.1 用用户体验验层1334.1.2 业业务服务务层1444.1.3 服服务集群群层1444.1.4 数数据控制制层1444.1.5 服服务器层层154.2 关键技技术路线线1
4、54.2.1 基基于J22EE架架构1554.2.2 逻逻辑层构构造1774.2.3 设设计模式式194.3 平台网网络结构构图222第5章 平台功功能设计计23第6章 建设原原则2666.1 用户体体验性2276.2 开放性性276.3 先进性性276.4 可靠性性286.5 安全性性286.6 可扩充充性2886.7 标准性性286.8 实用性性29第7章 平台建建设工期期30第8章 平台建建设成本本估算3308.1 0硬件件设备成成本3008.2 软件购购置预算算明细表表33第1章 概述1.1 编写目的的本方案是是针对“基于物物联网技技术的企企业智能能化管理理平台”的建设方案案,是根据据
5、本次项项目系统统设计要要求编制制。本方案是是系统概概要设计计、项目目实施等等阶段的的重要依据据文件。1.2 项目背景景1.2.1 国外研究究水平的的现状和和发展趋趋势当前,世世界各国国的物联联网基本本都处于于技术研研究与试试验阶段段:美、日、韩韩、欧盟盟等都正正投入巨巨资深入入研究探探索物联联网,并并启动了了以物联联网为基基础的智慧地地球、U-Jappan、UU-Kooreaa、物联网网行动计计划等等国家性性区域战战略规划划。20099年1月月,在美美国总统统奥巴马马与美国国工商领领袖的圆桌会会议上上,IBBM公司司CEOO提出智慧地地球的的概念,即把传传感器放放到电网网、铁路路、桥梁梁和公路
6、路等物体体中,能能量极其其强大的的计算机机群,能能够对整整个网络络内部人人员和物物体实施施管理和和控制。这样,人类可可以更加加精确地地利用动动态实施施的方式式管理生生产活动动和生活活方式,达到智慧状态。20099年5月月7、88日,欧欧洲各国国的官员员、企业业领袖和和科学家家在布鲁鲁塞尔就就物联网网进行专专题讨论论,并作作为振兴兴欧洲经经济的思思路。欧欧盟委员员会信息息社会与与媒体中中心主任任鲁道夫夫施特曼曼迈尔说说:物物联网及及其技术术是我们们的未来来。220099年6月月欧盟发发布了新新时期下下物联网网的行动动计划。日本和韩韩国分别别提出了了U-JappanU-Korrea的计划划和构想想
7、。UU来自自拉丁文文Ubbiquuitoous意为无所不不在。日本将将物联网网列为国国家重点点战略之之一;韩韩国出台台了基基于IPP的传感感器网基基础设施施构建基基本规划划,将将物联网网确定为为新增长长动力。从垂直市市场发展展来看:飞利浦浦、西门门子等半半导体厂厂商基本本垄断了了RFIID芯片片市场;IBMM、HPP、微软软等国际际巨头抢抢占了RRFIDD中间件件、系统统集成研研究的有有利位置置;Allienn、Innterrmecc、Syymbool等公公司则提提供RFFID标标签、读读写器等等产品及及设备。从技术标标准制定定来看:目前,国际上上基本形形成了RRFIDD五大标标准组织织,分别
8、别代表了了国际上上不同团团体或者者国家的的利益。从具体应应用推广广来看:欧美地地区技术术应用较较成熟。美国的的RFIID应用用已经从从军事应应用为主主,向交交通、车车辆管理理、身份份识别和和仓储管管理等领领域延伸伸;欧洲洲地区德德国、英英国、法法国和荷荷兰等RRFIDD产业发发展领先先国家在在交通、身份识识别、物物资跟踪踪等领域域也有了了比较广广泛的应应用。1.2.2 国内研究究水平的的现状和和发展趋趋势我国在物物联网领领域的布布局较早早,中科科院100年前就就启动了了传感网网研究,中科院院上海微微系统与与信息技技术研究究所、南南京航空空航天大大学、西西北工业业大学等等科研单单位,目目前正加加
9、紧研发发物联联网技技术。220099年100月,中中国研发发出首颗颗物联网网核心芯芯片-唐唐芯一号号。220099年111月7日日,总投投资超过过2.776亿元元的111个物联联网项目目在无锡锡成功签签约,项项目研发发领域覆覆盖传感感网智能能技术研研发、传传感网络络应用研研究、传传感网络络系统集集成等物物联网产产业多个个前沿领领域。220100年工信信部和发发改委出出台了系系列政策策支持物物联网产产业化发发展,到到20220年之之前我国国已经规规划了33.866万亿元元的资金金用于物物联网产产业化的的发展。在国家重重大科技技专项、国家自自然科学学基金和和8663计计划的支支持下,国内新新一代宽
10、宽带无线线通信、高性能能计算与与大规模模并行处处理技术术、光子子和微电电子器件件与集成成系统技技术、传传感网技技术、物物联网体体系架构构及其演演进技术术等研究究与开发发取得重重大进展展,先后后建立了了传感技技术国家家重点实实验室、传感器器网络实实验室和和传感器器产业基基地等一一批专业业研究机机构和产产业化基基地,开开展了一一批具有有示范意意义的重重大应用用项目。目前,北京、上海、江苏、浙江、无锡和和深圳等等地都在在开展物物联网发发展战略略研究,制定物物联网产产业发展展规划,出台扶扶持产业业发展的的相关优优惠政策策。从全全国来看看,物联联网产业业正在逐逐步成为为各地战战略性新新兴产业业发展的的重
11、要领领域。1.2.3 项目研究究的技术术关键与与难点 本本项目的的实施,其主要要采用的的技术是是RFIID电子子标签技技术,从从单个角角度来说说,它是是成熟的的技术,但在本本项目中中要集它它们的应应用融为为一体,还是需需要解决决相关的的技术问问题。电子标签签材质的的技术问问题,以以适应基基于信息息机房PPC服务务器、网网络设备备以及日日常办公公桌面终终端等不不同大小小,不同同材质的的实物资资产。基于无线线射频的的RFIID信息息的身份份信息快快速采集集与判断断。基于手持持RFIID识读读器的资资产高效效、准确确盘点实实现。身份识别别与信息息告警设设备的信信息关联联。大集中应应用的网网络及应应用
12、安全全技术问问题。1.3 项目简介介项目中文文全称:基于物物联网技技术的企企业智能能化管理理平台项目中文文简称:企业智智能化管管理平台台项目英文文全称:项目英文文简称:项目建设设方:贵贵州电网网公司信信息通信信分公司司项目设计计方:项目承建建方:项目监理理方:项目测评评方:1.4 目标与任任务通过本项项目的实实施,将将在解决决当前实实际管理理问题和和物联网网技术的的应用规规范形成成两方面面起到积积极的可可见性效效益:采用物联联网射频频识别技技术,将将资产实实物与信信息系统统绑定, 解决决各个信信息资产产管理系系统的“信息孤孤岛”及与信信息资产产与实物物脱离的的问题,将资产产实物与与信息系系统绑
13、定定,同时时实现基基本的射射频标签签管理功功能,为为信息化化资产全全生命周周期奠定定基础。解决了信信通公司司办公大大楼人员员进出的的安全管管理问题题,为员员工身份份信息的的采集奠奠定了基基础,为为今后进进一步提提高办公公大楼的的安全管管理提供供了基础础技术平平台。为物联网网技术的的应用形形成网络络接入、无线通通讯等领领域的规规范及标标准,为为推动整整个贵州州电网公公司物联联网技术术的应用用推广建建立理论论基础及及技术基基础平台台。1.5 文档编号号及版本本约定1.5.1 编号项目文档档编号记记录文档档的名称称及类型型。项目文档档编号的的编制规规则是:项目英英文简称称-文档档编制时时间/文文档类
14、型型。项目文档档编号的的类型包包括:1.0调调研文档档、2.0需求求文档、3.00设计文文档、44.0测测试文档档、5.0使用用文档、9.00其他文文档(可可以根据据需要增增加分类类)。1.6 版本约定定文档的版版本号记记录文档档所在项项目阶段段,以及及内容的的变更时时间。文档版本本号组成成:主版版本号.次版本本号.子子版本号号.末节节号。文档版本本号按以以下约定定编制:(1)本本项目的的主版本本号是:1。(2)次次版本号号:重大大改动后后升级次次版本号号。(3)子子版本号号:较小小变动需需要版本本更新,但不需需要升级级次版本本号时使使用。(4)末末节号:记录版版本更新新时间,由6位位阿拉伯伯
15、数据组组成,即即年月日日。下面是一一个版本本号书写写的例子子:1.0.11.08808116。文档编号号及版本本号由文文档编制制者拟定定,由指指定负责责人检查查、审核核。1.7 体例说明明本报告“参考操操作界面面”中体例例说明:凡有文字字中加粗粗和加边边框,说说明此处处设计为为功能按按键。如如“新增”,即说说明此处处为“新增”功能按按钮,用用户点击击后,可可实现相相应功能能。“”或或“”标识,说明系系统将在在此处提提供按钮钮功能,点击此此处将分分别实际际相应功功能。如如查看详详细的功功能、提提供审批批的功能能等。1.8 计算机系系统建设设的相关关国家标标准(1)计计算机软软件工程程术语GGB/
16、TT 1114577-19995(2)计计算机软软件产品品开发文文件编制制指南GGB/TT 85567-19888(3)计算机机软件需需求说明明编制指指南GBB/T 93885-119888(4)计算机机软件配配置管理理计划规规范GBB/T 125505-19990(5)软软件维护护指南GGB/TT 1440799-19993(6)软件文文档管理理指南GGB/TT 1666800-19996(7)计计算机软软件质量量保证计计划规范范GB/T 1125004-119900(8)信息处处理:数据流流程图、程序流流程图、系统流流程图、程序网网络图和和系统资资源图的的文件编编制符号号及约定定GB/T1
17、5526-19889第2章 现状分析析随着信息息技术的的不断发发展,物物联网正正逐步取取代互联联网,成成为新一一代信息息技术中中最重要要的组成成部分。作为一一种战略略性的新新兴产业业,物联联网是一一种对当当前世界界最新信信息技术术的高度度支持,是一种种最综合合的应用用,是推推动信息息技术在在各个行行业应用用中实现现信息化化新状态态的重要要力量。从世界界信息技技术的发发展来看看,物联联网的发发展水平平已经成成为对国国家、地地区或者者是区域域的现代代化程度度、国际际竞争力力以及综综合实力力进行有有效衡量量的主要要标志。贵州电网网公司信信息通信信分公司司(以下下简称信信通公司司)作为为整个贵贵州电网
18、网公司信信息技术术应用指指导及日日常技术术支持的的权威性性机构,其在企企业管理理中物联联网技术术的应用用非常有有限,未未能起到到物联网网技术应应用的典典范性作作用。为为了推动动整个贵贵州电网网公司物物联网技技术的应应用,本本项目将将从信通通公司的的实际管管理需求求出发,以身份份智能识识别及智智能化资资产管理理为切入入点,完完成物联联网技术术在企业业智能化化管理平平台建设设。第3章 建设目标标与任务务3.1 实际生产产力水平平和今后后的发展展方向在资产管管理方面面,目前前有多个个信息系系统进行行管理(IT服服务管理理系统负负责运行行状态下下的设备备配置信信息管理理,物资资子系统统负责出出入库管管
19、理,财财务系统统负责资资产价值值管理等等),各各系统中中的资产产信息缺缺乏关联联,各自自成为“信息孤孤岛”,另外外,信息息系统与与设备实实物之间间没有任任何有效效关联,导致了了管理盲盲区。信通公司司目前在在物联网网技术的的应用上上已经存存在一些些零散的的应用场场景,包包括信息息机房的的门禁卡卡、员工工食堂的的消费卡卡、公司司办公室室进出门门禁卡等等。但这这些都是是孤立应应用,不不管是管管理还是是应用上上没有任任何关联联,更不不存在信信息共享享。随着信息息技术的的不断发发展及自自动化水水平的不不断提高高,信通通公司也也应该借借助先进进的物联联网技术术提高企企业自身身的智能能化管理理水平。在安全全
20、管理方方面,应应该向自自动化、集中化化迈进,逐步实实现大数数进出身身份识别别、员工工考勤、重点场场所门禁禁等的一一体化集集中管理理。在资资产管理理方面,形成资资产身份份识别的的统一信信息库,在信息息系统与与资产实实物之间间建立关关联,为为信息资资产的日日常运维维提供便便捷手段段,为办办公资产产提供出出入库的的自动化化盘点,从而进进一步提提高信通通公司整整体的智智能化管管理水平平。3.2 项目成果果对该现现状和技技术发展展的作用用物联网技技术在企企业智能能化管理理中的应应用研究究拟采用用RFIID电子子标签技技术、无无线通讯讯技术以以及信息息网络技技术实现现信通公公司物联联网技术术应用的的示范性
21、性工程。通过本本项目的的实施,在实际际管理上上,一是是完成员员工身份份信息的的采集工工作,应应用覆盖盖大楼进进出的身身份自动动化识别别、信息息机房门门禁的身身份认证证以及单单位食堂堂消费,实现信信通公司司身份信信息的集集中化管管理,综综合应用用。二是是以信息息机房信信息化设设备、网网络设备备资产为为主,形形成资产产身份信信息的唯唯一标识识,并进进行与资资产信息息系统相相关联,为资产产身份信信息的识识别及信信息查询询提供便便捷手段段。对于RFFID技技术的应应用,为为贵州电电网公司司及地市市供电局局在其它它业务上上使用这这种技术术提供了了实践基基础,为为该技术术的推广广应用打打开一扇扇门,有有助
22、于电电网公司司及各地地区供电电局信息息化管理理水平的的提高。3.3 成果应用用和推广广的途径径从南方电电网公司司到贵州州电网公公司直致致地市供供电局、甚至于于变电站站,本次次研究的的基于RRFIDD及信息息关联告告警等相相关技术术在当前前具有很很好的通通用性,项目实实施的成成功经验验对电网网其它领领域采用用物联网网技术具具有很高高的参考考价值,项目的的技术成成果将具具有广阔阔的推广广应用空空间。3.4 项目成果果的直接接和间接接效益通过物联联网技术术在企业业智能化化管理中中的应用用研究,实现了了信通公公司人、物身份份识别的的自动化化及一体体化,加加强管理理的同时时,也节节省了相相应多方方面的人
23、人力、物物力投入入,具有有直接的的经济效效益。同同时,通通过对物物联网技技术的成成功应用用,不仅仅提高了了信通公公司自身身的智能能化管理理水平,同时也也为贵州州电网公公司其它它单位在在物联网网应用方方面形成成了规范范及标准准,为今今后贵州州电网公公司物联联网的技技术的应应用推广广具有极极高的参参考及参参照价值值,从而而为提高高整个贵贵州电网网公司的的智能化化管理水水平提高高帮助,将为贵贵州电网网公司创创造更多多的无形形经济、社会利利益。第4章 平台总体体设计4.1 系统架构构系统架构构是每个个系统或或者平台台最核心心的工作作,它的的好坏直直接决定定平台的的成本、优越性性等性价价比。对对于本项项
24、目而言言,企业业智能化化管理平平台具有有大数据据、高安安全、高高性能等等要求,所以本本项目系系统架构构一定要要充分考考虑这些些要求。如图4-1所示显显示了企企业智能能化管理理平台系系统架构构图3.11电子商商务平台台建设项项目系统统架构该方案采采用SOOA体系系结构,基于JJavaaEE平平台、BB/S模模式进行行开发,可以很很好地满满足地经经营单位位快捷、简便地地操作,为系统统的安全全性、稳稳定性、可靠性性等提供供最坚实实的保障障。为用用户提供供进行综综合业务务管理、进一步步提升经经营管理理层次的的信息化化技术手手段。4.1.1 用户体验验层用户体验验层专门门负责向向客户展展示数据据以及接接
25、收客户户输入的的数据,数据的的具体处处理交由由业务服务务层来完完成。通通过业务务服务层层的处理理,获取取数据生生成相应应的页面面,用户户能够直直观的看看到,经经过系统统分析后后的数据据结果,并能对对数据在在界面上上进行分分析。本架构构充分考考虑了近近十几年年内用户户体验的的趋势,把PCC端和移移动端功功能等价价设计,以达到到用户随随时随地地能够使使用系统统的各项项服务。在设计计和开发发用户体体验层时时候,始始终把简简便操作作、优美美视觉、快速反反应等要要求作为为建设原原则。4.1.2 业务服务务层业务服务务层主要要负责系系统业务务逻辑的的处理。本系统统主要通通过采用用组件化化集成设设计和开开发
26、思想想进行业业务逻辑辑的设计计和开发发,降低低不同业业务之间间的关联联度,减减少各子子系统之之间的耦耦合。在在用户体体验层与与业务服服务层之之间,引引入代理理层,负负责转发发用户与与体验层层对各业业务逻辑辑处理请请求。这这样,用用户与体体验层就就不直接接与具体体的业务务逻辑打打交道,而是通通过代理理层转发发到相应应的业务务逻辑,而业务务逻辑返返回的数数据也通通过代理理层传送送至表示示层,从从而实现现表示层层与业务务逻辑的的分离,减少两两层之间间的耦合合,便于于系统的的维护和和升级。同时,通过代代理层将将各业务务逻辑组组件与界界面解析析引擎有有机地结结合在一一起,在在未来也也很容易易兼容其其他子
27、平台。4.1.3 服务集群群层服务集群群层主要要是为整整个系统统高并发发数提供供保障,以最小小的硬件件成本使使系统达达到最高高性能。本系统统将采用用JAVVAEEE系列和和ORAACLEE集群。4.1.4 数据控制制层数据控制制层是专专门负责责系统与与数据库库进行数数据通信信的,它为为业务服务务层提供供了统一一的数据据访问接接口。本本系统采采用面向向对象的的设计技技术,开开发者无无需了解解下层的的具体过过程,只只需要按按照规定定调用对对象,已已达到开开发简单单,平台台安全的的目的。可以有有效防止止开发人人员非法法利用数数据的目目的。4.1.5 服务器层层服务器层层主要包包括网络络、服务务器主机
28、机、安防防设备、负载均均衡器等等硬件设设备,这这是系统统运行的的基础。这个也也要根据据系统成成本投入入预算进进行计划划。本系统架架构的原原则是:以最小小硬软件件成本达达到最优优性能。本系统统的多层层架构体体系结构构稳固、安全,各层相相对独立立又相互互关联,程序布布置灵活活,易于于扩充。4.2 关键技术术路线4.2.1 基于J22EE架架构J2EEE是Suun公司司为开发发和部署署企业级级应用定定义的一一系列标标准。JJ2EEE为搭建建要求具具有可伸伸缩性、灵活性性、易维维护性的的重要业业务系统统提供了了良好的的机制。J2EEE是一种种利用JJavaa 2平平台来简简化企业业解决方方案的开开发、
29、部部署和管管理相关关的复杂杂问题的的体系结结构。JJ2EEE技术的的基础就就是核心心Javva平台台或Jaava 2平台台的标准准版,JJ2EEE不仅巩巩固了标标准版中中的许多多优点,例如“编写一一次、随随处运行行”的特性性、方便便存取数数据库的的JDBBC AAPI、CORRBA技技术以及及能够在在Intternnet应应用中保保护数据据的安全全模式等等等,同同时还提提供了对对 EJJB(EEnteerprrisee JaavaBBeanns)、Javva SServvletts AAPI、JSPP(Jaava Serrverr Paagess)以及及XMLL技术的的全面支支持。J2EEE体
30、系结结构提供供中间层层集成框框架用来来满足无无需太多多费用而而又需要要高可用用性、高高可靠性性以及可可扩展性性的应用用的需求求。通过过提供统统一的开开发平台台,J22EE降降低了开开发多层层应用的的费用和和复杂性性,同时时提供对对现有应应用程序序集成强强有力支支持,完完全支持持Entterpprisse JJavaaBeaans,有良好好的向导导支持打打包和部部署应用用,添加加目录支支持,增增强了安安全机制制,提高高了性能能。图3.22 J22EE架架构图这样的体体系结构构将大大大提高应应用系统统的质量量。基于于组件的的三层应应用体系系结构的的必要性性主要体体现在以以下方面面:(1)加加快了企
31、企业级应应用的开开发。JJ2EEE是一个个基于标标准化的的、模块块化的、可重用用的组件件技术的的开发框框架。它它的一系系列APPI,自自动处理理了一些些应用,使程序序员把精精力集中中在业务务逻辑上上,从而而加快项项目的开开发。(2)跨跨平台部部署。JJ2EEE提供了了一个简简单统一一的平台台,程序序员不用用考虑何何种应用用服务器器,基于于J2EEE开发发出的应应用系统统可以部部署到任任何服务务平台上上。(3)高高伸缩性性。应用用J2EEE开发发的应用用系统轻轻便,可可伸缩,通过一一系列完完整的企企业级中中间件服服务,可可以支持持操作成成百万的的事务处处理,以以及成千千上万的的不同用用户的并并发
32、性请请求。(4)高高安全性性。J22EE被被设计成成一个高高安全的的模型,很容易易配置,并提供供了一系系列的存存取控制制(Acccesss CConttroll)。4.2.2 逻辑层构构造逻辑层又又称业务务层、应应用服务务层,它它是构成成应用系系统的核核心部分分。逻辑辑层的构构成由四四部分(还可以以进一步步细分,我们选选择了一一个比较较简化的的模型)组成:图3.33 逻辑辑层模型型web服服务器web服服务器主主要被用用于对wweb站站点的管管理,它它通过HHTTPP协议接接受用户户请求(URLL),按按用户请请求到wweb服服务器上上检索出出用户访访问的资资源,如如果需要要(比如如要求应应用
33、服务务器解释释JSPP页面),它会会向应用用服务器器发送请请求,由由应用服服务器返返回结果果(HTTML文文档),然后按按HTTTP协议议将HTTML文文档发送送给客户户层。在客户层层我们主主要使用用HTMML、XXML/XSLLT、DDOM(文档对对象模型型)、JJavaaScrriptt等技术术,处理理与用户户交互的的各种操操作。为为了保证证性能,我们在在本项目目提供的的所有软软件不采采用Apppleet和aactiiveXX技术。应用服务务器应用服务务器是逻逻辑层的的中间层层,它是是通过一一组封装装性很好好的组件件(俗称称中间件件,服务务,引擎擎)为应应用系统统提供支支持。符符合J22E
34、E11.3规规范的应应用服务务器都要要提供一一组标准准的服务务组件(最关键键的服务务有Seervllet、EJBB、JMMS、JJavaaMaiil、JJNDII、Seecurrityy、Trranssacttionn等)。本项目采采用的应应用服务务器为aapacche和和IBMM提供的的系统服服务器,同时还还集成了了一组基基础服务务组件,这些组组件列于于下表:组件名称称功能描述述类别Servvletts解释服务务器端小小程序应应用服务务标准JMSJavaa消息服服务标准JNDIIJavaa命名与与目录接接口标准Hibeernaate数据实体体访问组组件扩展Struuts实现MVVC设计计模式
35、的的支撑组组件扩展业务逻辑辑层与业务处处理有关关的所有有操作都都封装在在业务逻逻辑层,我们使使用jaavabbeann来封装装这些对对象。jjavaabeaan封装装的所有有对象通通过Hiiberrnatte与存存储层打打交道。业务逻辑辑层的jjavaabeaan也依依赖于中中间件来来为诸如如事务、生命期期、状态态管理、多线程程及资源源存储池池提供通通常都非非常复杂杂的系统统级代码码,比如如在数据据库访问问时,我我们使用用连接池池减少频频繁打开开连接所所带来的的系统性性能下降降。业务逻辑辑层不直直接产生生客户端端的输出出,它只只是为应应用表现现层提供供可调用用的方法法,让应应用表现现层产生生到
36、客户户端的输输出。应用表现现层应用表现现层通过过JSPP/Seervllet生生成用户户输出界界面,它它通过调调用业务务逻辑层层提供的的方法进进行各种种处理(比如从从数据库库中读取取数据、写入数数据操作作等),然后生生成HTTML代代码,通通过weeb服务务器传递递给客户户端。在在应用表表现层我我们使用用JSPP提供的的一组内内置对象象和TAAGLIIB技术术。4.2.3 设计模式式在软件开开发时,我们首首先要设设计一个个相对比比较清晰晰的开发发架构,在基于于J2EEE的MMIS系系统开发发中,SStruuts、Turrbinne、RReallMotthodds等就就是一些些目前广广为流行行的
37、架构构方案。基于架架构进行行系统开开发与设设计为保保证应用用系统的的稳健、质量有有特别重重要的作作用。智胜公司司在几年年的开发发积累中中,综合合上述一一些通用用架构方方案的合合理成份份,避免免了这些些架构由由于过度度通用造造成的庞庞大、臃臃肿,通通过对JJ2EEE体系中中的各处处技术进进行筛选选取舍,并考虑虑到开发发过程中中的角色色分工、后期的的运行维维护,以以及系统统扩展性性等诸多多因素,设计了了一套有有针对性性的架构构方案。图3.44 MVVC模式式图整个系统统架构采采用MVVC(MModeel-VVieww-Coontrrolller)模式,进行分分布式三三层结构构设计,逻辑层层使用JJ
38、avaaBeaan和EEJB构构建。MMVC模模式如图图下所示示:控制层(Conntroolleer)在控制层层采用XXML文文件(cconttrolllerr.xmml)作作为控制制逻辑的的描述。大致思思路是:开发一一个通用用的控制制ConntroolSeervllet控控制组件件,它截截取所有有HTTTP请求求,并根根据coontrrolller.xmll的定义义,分发发这些请请求到相相应的边边界类(Moddel的的ForrmBeean)和控制制类(MModeel的AActiionBBeann)。模型层(Moddel)模型层以以一个或或多个EEJB/JavvaBeean的的形式存存在。这这
39、些Beean分分为三类类:JavaaBeaan或EJBB,主要要是一些些实体类类,提供供对业务务资源和和业务逻逻辑的封封装。FormmBeaan,又又称为表表单,在在rattionnal rosse中被被描述为为边界类类,封装装了来自自于客户户层的用用户请求求信息,如表单单信息。ActiionBBeann,又称称为活动动,在rratiionaal rrosee中被描描述为控控制类,它通过过获取从从ConntroolSeevleet传来来的FoormBBeann、取出出ForrmBeean中中的相关关信息、调用JJavaaBeaan/EEJB等等实现核核心商业业逻辑。最后控控制类把把控制权权传给
40、视视图层(Vieew的JSPP)。视图(VVieww)主要由JJSP生生成页面面完成视视图,在在JSPP中使用用标签库库(taagliib)分分开表现现逻辑和和程序逻逻辑。通通过taagliib封装装表示层层的JAAVA代代码,非非常有利利于用户户的二次次开发。MVC模模式的实实现原理理小结如如下:所有请求求指向CConttrollSerrvleet,CConttrollSerrvleet根据据conntroolleer.xxml中中的配置置信息,将用户户请求封封装成一一个指定定名称的的ForrmBeean,并将此此ForrmBeean传传至指定定名称的的ActtionnBeaan,由由Act
41、tionnBeaan完成成相应的的业务操操作,如如文件操操作、数数据库操操作等。以上架构构的核心心是CoontrrolSServvlett,CoontrrolSServvlett的核心心是coontrrolller.xmll。coontrrolller.xmll集中了了所有页页面的导导航定义义。对于于大型的的webb项目,通过此此配置文文件即可可迅速把把握其脉脉络,这这不管是是对于前前期开发发、还是是后期的的维护或或升级都都大有裨裨益。其中,所所有业务务逻辑、实体定定义都封封装为一一些业务务组件(JavvaBeean或或EJBB)。各各系统均均基于这这些共用用组件进进行客户户端定制制(二次次开
42、发,集中在在vieew层的的开发),从而而保证规规则的一一致性和和统一维维护。比比如订票票的业务务逻辑即即使发生生改变,只需要要统一修修改组件件,各应应用系统统不做任任何修改改(只要要不改变变业务逻逻辑组件件的接口口界面,就不需需要修改改vieew)就就能够按按照新规规则进行行工作。4.3 平台网络络结构图图图4-22 网络络结构图图 依据实际际的使用用环境,采用集集中式的的部署方方式,在在信通公公司信息息机房配配置两台台专用PPC服务务器,作作为身份份信息采采集与应应用管理理平台数数据库及及应用服服务器,考虑数数据安全全及数据据的备份份,也可可以是应应用及数数据库独独立部署署于两台台不同PP
43、C服务务器。 应用服务务器向管管理者及及系统使使用者提提供全WWeb的的应用系系统,使使用者无无需安装装客户端端软件,直接使使用IEE等浏览览器使用用后端信信息管理理系统。 大楼进出出门,资资产管理理储藏式式、信息息机房等等特定需需要进行行安全管管控的场场所配置置一个天天线式的的RFIID远程程识终端端,识别别终端均均借助单单位内局局域网或或单位之之间的广广域网与与后台管管理信息息系统进进行数据据交互,将采集集的信息息即时传传回管理理信息系系统。 配置一定定数量的的手持RRFIDD识读器器,方便便对带RRFIDD标签实实物资产产识读或或是进行行库存清清点,手手持RFFID识识读器通通过附近近可
44、以接接入单位位内网的的Wifff与后后台管理理信息系系统进行行数据交交互。第5章 平台功能能设计平台功能能结构如如下图所所示:图5-11平台功能能结构图图图5-22 人力力资源功功能结构构图图5-33 固定定资产管管理功能能结构图图图5-44 系统统管理第6章 建设原则则本项目将将根据当当前系统统规模及及业务量量的实际际情况,并考虑虑到今后后的业务务发展需需要,在在技术上上应该具具有高起起点、可可持续开开发能力力(搭积积木式地地逐步扩扩展)、稳定安安全可靠靠的特点点。要高高度重视视系统的的复杂性性,在实实用性保保证、不不显著增增加额外外费用的的前提下下,符合合信息化化建设高高层次、适度超超前之
45、实实。为此此,我们们制定本本项目的的设计原原则如下下:6.1 用户体验验性本系统将将充分从从用户视视觉和用用户操作作等方面面考虑,界面以以轻松视视觉、简简单操为为原则。信息类系统的的建设以以管理流流程设计计为主线线,以满满足管理理需求为为目标。同时,管理流流程设计计也应该该考虑计计算机系系统应用用的特殊殊性。因因此,从从管理出出发,管管理流程程设计与与信息系系统设计计同步进进行,是是本系统统建设的的一个基基本策略略。6.2 开放性遵循开放放性标准准,利用用开放的的技术、开放的的结构、开放的的系统组组件和开开放的用用户接口口,实现现业务信信息的输输入、输输出标准准化,便便于与其其他系统统之间的的互联,系统支支持多种种服务器器平台,支持开开放网络络传输协协议。6.3 先进性系统整体体设计具具有前瞻瞻性,充充分考虑虑未来若若干年内内客户端端发展的的需要,在技术术上保证证在三至至五年内内不落后后。先进性的的进一步步要求是是,坚持持专业化化设计。强调代代码的统统一化、标准化化和规范范化。在在数据规规划特别别是信息息结构体体系的设设计时,应以国国家标准准为准绳绳,尽量量保证它它今后对对外部系系统的适适应性,保证主主要信息息的可共共享能力力。6.4 可靠性保证信息息传输的的准确性性、可靠靠性,不不能出现现数据丢丢失和错错误的现现象;充充分考虑虑系统的的备