精品物资仓储及物流管理系统方案建议书.doc

上传人:laozhun 文档编号:3745404 上传时间:2023-03-18 格式:DOC 页数:62 大小:1.59MB
返回 下载 相关 举报
精品物资仓储及物流管理系统方案建议书.doc_第1页
第1页 / 共62页
精品物资仓储及物流管理系统方案建议书.doc_第2页
第2页 / 共62页
精品物资仓储及物流管理系统方案建议书.doc_第3页
第3页 / 共62页
精品物资仓储及物流管理系统方案建议书.doc_第4页
第4页 / 共62页
精品物资仓储及物流管理系统方案建议书.doc_第5页
第5页 / 共62页
点击查看更多>>
资源描述

《精品物资仓储及物流管理系统方案建议书.doc》由会员分享,可在线阅读,更多相关《精品物资仓储及物流管理系统方案建议书.doc(62页珍藏版)》请在三一办公上搜索。

1、浙江省电力公司物资服务中心物资仓储及物流管理系统方案建议书(中文版)2010年03月目 录方案建议书11概述51.1公司简介51.2成果荣誉71.3公司产品81.4近期成功案例91.5部分用户102系统建设目标132.1总体目标132.2系统建设原则143系统总体设计173.1技术路线选择173.1.1完全遵循J2EE技术标准173.1.2采用B/S的多层架构模式183.1.3采用新的MVC模式203.1.4采用SOA/ESB技术213.1.5应用WEB2.0技术AJAX技术223.2与其它系统的接口设计224系统网络设计254.1网络方案建议254.2网络拓扑图265系统功能设计285.1公

2、共信息初始化285.1.1仓库代码设置285.1.1.1用户界面285.1.1.2功能描述285.1.2物资类别设置295.1.2.1用户界面295.1.2.2功能描述295.1.3物资名称设置305.1.3.1用户界面305.1.3.2功能描述305.2储运管理315.2.1流程设计315.2.2功能设计335.2.3用户界面层365.2.3.1收料管理365.2.3.2退收料管理385.2.3.3领料管理395.2.3.4退料管理405.2.3.5记帐管理415.2.3.6到货记录425.2.3.7库存物资台帐管理435.2.3.8工程剩余物资台帐管理445.3综合查询445.3.1功能设

3、计445.3.2用户界面455.4统计报表及分析475.4.1功能设计475.5系统管理495.5.1功能设计495.5.2用户界面506惠讯公司物资管理系统的特点和优势546.1功能全且强大546.2技术新且先进546.3理念新且超前556.4引领当前物资管理的发展趋势和潮流556.5得到了客户的高度评价566.6实施经验丰富59文档控制记录更改日期作者版本更改参考2010-03-01曲来安1.0Draft审阅人姓名职位周卫林电力事业部总经理分发拷贝号姓名职位1 概述1.1 公司简介北京惠讯时代企业科技有限公司创建于一九九三年,总部位于北京市朝阳区中国国际科技会展中心,在北京、广东、山西等地

4、另设有六个子公司及办事处,是一家集软件开发、系统集成和提供咨询与服务为一体的高新科技企业。公司从事通讯寻呼、网络建设、政府信息化等领域的应用软件研发,以及系统集成、工程、培训、技术支持等业务。经过持续稳健的高速发展和不懈努力,已经具备了雄厚的技术实力和技术支持服务体系,目前惠讯时代企业拥有北京惠讯时代企业总公司,北京惠讯锐达等分公司,并设有软件研发中心、市场销售中心、企业信息化事业部、电子政务事业部、电信事业部等五个事业部,拥有广州、上海、山西、重庆等全国性的多家下属企业、分支机构、办事处和服务网络,以及中科院院士、中国工程院院士、资深管理专家、通讯行业和IT行业资深的研发人员等组成,并汇聚了

5、毕业于全国著名学府的优秀人才近300人的高素质员工队伍,其中技术人员所占的比例约80%。北京惠讯时代企业科技有限公司主要从事通信、政府、企业等领域信息化建设的应用软件研发、系统集成、工程、培训、技术支持等,是一家综合性的高科技企业。基于北京惠讯时代企业科技有限公司的通信网络服务于二千多万的移动电话用户,网上运营额达两百多亿元,取得了良好的经济效益和社会效益。公司以良好的业绩和高质量的服务,赢得了社会的广泛认可和好评,近年来多次获得国家科技进步一、二、三等奖。北京惠讯时代企业科技有限公司,注册资本2000万。北京惠讯时代企业正在不断地开发自有软件产品,创建惠讯时代企业品牌。截至2004年底,北京

6、惠讯时代企业已拥有自主研发面向各行业的软件产品和解决方案五十余种,其中有多个产品获得了软件产品和著作权认证。惠讯时代企业科技有限公司能够为用户提供从软件开发到项目实施、从技术培训到售后服务在内的多领域、全方位、高水准的一系列的全套服务。北京惠讯时代企业科技有限公司立足于丰富的项目实施经验和雄厚的技术开发实力,长期以来,一直致力于参与和推动中国行业电子化政策,特别在电信、政府、电力、教育、司法、企业等行业信息化建设。成功开发了广东移动SIM卡中心管理系统、中国移动运营支撑系统(BOSS)、中国联通运营系统(UNICOM-BSS)、WELLSOON多媒体综合信息查询系统、寻呼业务管理系统、WELL

7、SOON 网管系统、办公自动化系统、知识管理系统、变电站数字化监控报警系统、综合安防平台、电子会务系统等一系列技术先进、性能良好的应用软件系统。今天,北京惠讯时代企业科技有限公司能够提供从局域网、广域网建设到主机及网络管理的全面解决方案,用世界领先的技术和惠讯时代企业独到的开发、管理和服务理念为用户提供高水平的产品与服务,从而帮助用户创造更大的价值。在发展过程中,北京惠讯时代企业科技有限公司和诸如Microsoft、IBM、Cisco、Oracle、SUN等全球IT业的领导厂商建立了牢固的伙伴关系,不仅使得惠讯时代企业具备了基于多平台、多系统的软件设计开发能力,而且能够跟踪世界技术的最新发展,

8、综合惠讯时代企业科技有限公司的本地化优势,为中国用户提供量身定做的、具备世界一流技术水平的产品与服务。多年如一日的不断探索和进步,使惠讯时代企业形成了“以客户为核心”的服务宗旨,为用户提供世界水准的全方位服务内容,帮助用户获得更大的利益,同时也获得了中国广大用户的广泛认可和大力支持。现在,惠讯时代企业的用户已经拓展到了电信、政府、电力、制造、民航、司法、邮电、保险、商业、公安、传媒等国民经济的众多领域。尤其在电信领域,惠讯时代企业的软件产品已形成了完整的体系,提供从平台到应用的全系列软件产品和解决方案,惠讯时代企业具有较高的专业水准,已成为电信信息化建设的领导厂商之一。惠讯时代企业能够为客户提

9、供从全面解决方案的制定、系统规划、系统建设、客户培训到系统维护运行等方面,全程的最完善的专业技术咨询和服务,能够出色地完成大型工程项目。在信息技术高速发展的二十一世纪,北京惠讯时代企业科技有限公司将继续本着脚踏实地、不断进取、客户致上的原则,为新老客户提供一流的产品、一流的技术、一流的服务。截止到2004年12月,惠讯时代企业已获得了软件企业认定证书、高新技术企业批准证书、计算机信息系统集成二级资质认证、涉及国家秘密的计算机信息系统集成资质等证书。北京惠讯时代企业科技有限公司,愿意与您共同携手面向信息时代,帮助您在瞬息万变的激烈竞争中把握先机。惠讯企业组织机构:设有总裁办、管理中心、研发中心、

10、市场拓展中心、电力事业部、电子政务事业部、电信事业部等组织机构。事业部以专业化系统集成经营为主,交叉集成项目由各事业部组成项目组实施,如通信行业需要营运系统,也需要办公系统,则可从电子政务事业部、电信事业部、研发中心、市场拓展中心抽调人员组成综合项目组实施,以满足市场需要,做到“专业化经营与综合性经营相结合,发挥各自优势,取得最大经济效益”。北京惠讯时代企业科技有限公司的经营理念是:l 为社会迈进新经济架桥梁;l 为用户融入新经济扬风帆;l 为员工搏击新经济创机会。北京惠讯时代企业科技有限公司的企业精神是:“求真、求实、求精、求优”1.2 成果荣誉l 1995年:荣获“广东省邮电科技进步一等奖

11、”l 1996年:荣获惠州市科委“科技进步一等奖”l 1997年:荣获广东省科委“科技进步二等奖”l 2000年:荣获广东省科委“科技进步二等奖”l 19982002年:连续荣获“广东省百家纳税先进户”l 2002年:通过ISO9000认证l 2002年:在联通综合营帐系统全国21个厂家测试中取得第三名l 2002年:软件企业认定证书l 2002年:高新技术企业证书l 2003年:通过系统集成国家二级资质认证l 2004年:获得公安部计算机信息系统集成涉密资质认证l 2007年:北京市纳税百强企业1.3 公司产品通信类:l 惠讯融合式计费系统l 惠讯移动BOSS网管解决方案l 惠讯综合结算系统

12、l 惠讯综合营帐系统电子政务类:l 惠讯网上行政审批系统l 惠讯电子政务监控平台l 惠讯电子政务交换平台l 惠讯政府采购系统l 惠讯政府门户网站系统l 惠讯政府信息资源库系统l 惠讯政府一站式在线服务系统l 惠讯通用OA系统l 省级电子政务宽带骨干广域网络平台及电子政务系统通用协作平台:l 惠讯无线增强协同办公平台l 惠讯多媒体视频会议系统l 惠讯协同办公平台l 惠讯综合短信平台l 惠讯企业门户平台l 惠讯智能化综合安防平台应用系统软件:l 工会综合办公及电子会务系统l 国家安全厅综合业务平台及指挥通讯系统l 国家卫生城市信息管理系统l 惠讯人事职称管理系统l 监狱综合信息管理系统l 路政局信

13、息化系统建设解决方案l 变电站数字化远程监控报警系统l 企业客户服务系统l 网站后台内容管理及发布系统l 视频会议及VOD系统l 住房管理系统l 惠讯物资综合管理系统l 惠讯物流管理系统l 惠讯合同管理系统1.4 近期成功案例l 云南省电力公司(2009年)l 海南省电力公司(2008年)l 北京市电力公司(2006年)l 山西省电力建设四公司(2005年)l 中国铁通北京分公司宽带门户系统(2004年11月)l 全国铁路总工会综合办公系统(2004年11月)l 河南省豫北监狱智能化和计算机信息集成系统(2004年10月)l 山西铁通互联网信息中心项目(2004年2月)l 吉林铁通互联网信息中

14、心项目(2004年2月)l 内蒙铁通互联网信息中心(2004年5月)l 北京路政局养路费征稽系统(2003年10月)l 江苏通讯设备厂ERP项目(2003年4月)1.5 部分用户政府机关:l 三峡工程建设指挥部l 新疆劳动厅l 新疆社保局l 新疆监狱管理局l 乌鲁木齐市卫生局l 喀什市科学技术委员会l 福建省龙岩市委、市政府l 广东省惠州市委、市政府l 广东省惠州市公安局l 广东省惠州市宣传部l 广东省惠州市文化局l 广东省惠州市惠城区党校l 国家林业总局科技司l 河南省乡镇企业管理局l 吉林省延吉市委、市政府l 郴州市建筑工程管理局l 天津河西区房管局l 北京市外地罪犯遣送处l 河南省豫北监

15、狱l 澳门民政暑科教文卫:l 全国爱国卫生运动委员会l 中国林业科学研究院及其下属二十个研究所l 广东省中山市教委及其下属学校教办l 河南郑州大学l 天津泰达学院l 天津市眼科医院l 惠州市中心医院能源电力:l 新疆塔里木石油勘探开发指挥部l 陕西延炼集团公司l 抚顺石油二厂l 江汉油田l 华北电力集团锡盟供电公司l 华北电力集团唐山供电公司l 山西电力建设四公司l 北京市电力公司l 海南省电力公司l 云南省电力公司l 北京市华龙电力物资公司金融证券:l 中国人民银行一二八重点库l 北京富国基金管理公司l 中国银行晋城支行l 中国银行咸宁支行邮电通信:l 广东移动通信有限责任公司以及下属21个

16、分公司、98个支公司l 辽宁移动通信有限公司以及下属14个分公司、56个支公司l 上海邮政总局l 山西电信管理局l 广东数码通移动通信有限公司l 博成移动通信有限公司l 润讯移动通讯有限公司l 宇航移动通信有限责任公司l 大道移动通信有限公司l 小天龙移动通信广州营业处l 直通移动通信有限公司l 达道移动通信有限公司l 北京、吉林、山西、内蒙等铁通公司其它行业:l 承德露露集团l 天津泰达国际酒店l 上海ABB公司l 北京盛达服饰l 晋城梅花丝绸服装厂l 金业房地产开发公司l 上海东方航空股份有限公司2 系统建设目标2.1 总体目标浙江省电力公司物资仓储管理系统建设的总体目标大致可以概括为:一

17、个平台、二级库、三个目的。具体如下: 打造一个平台 物资仓储及物流综合管理平台 建设二级库 省公司级仓库 地/市级供电公司仓库 实现三个目的 实现三流(物流、资金流、信息流)合一; 实现物流的全生命周期的管理; 实现集中式数据中心;浙江电力物资仓储及物流管理信息系统建设的具体目标大致可以概括为:通过一系列管理模块的开发和应用,规范业务流程,提高作业质量,控制作业风险,提升综合管理水平。为浙江电力公司的物资仓储及物流业务管理应用提供一个集成、开放、统一、协同和服务的信息应用与服务体系平台,并为将来业务拓展打好基础。从业务需求方面,系统要通过计算机网络化的管理,实现物资数据电子化管理的如下内容:n

18、 建立企业级物资编码体系,满足各生产单位与物资公司间信息交流以及控制,实现全省物资管理规范化;n 建立具有现代管理理念的物流管理系统,系统不仅满足物资公司当前物资储运的高效管理,而且面向未来,把物资公司建成一个可以全面为电力公司各个单位服务的物流公司,物资信息在各单位之间充分共享,满足职能部门、基层单位对物资信息的检索与信息交互,实现对全省物资的统一调配和管理。n 实现备品备件的合理储备、分级管理、信息共享及统一调配;n 加强对报废物资的统一管理;从技术需求方面,建立以网络技术、计算机技术等现代信息管理技术为支撑的物资仓储及物流管理信息系统,要达到如下几点目标:n 系统内与物资仓储及物流管理相

19、关的各级部门的数据集中统一管理,采用B/S体系架构,数据全部集中在省电网公司,职能部门以及下属单位可通过公司内部网络互联通道进入省电网公司局域网,访问位于电网公司的集中数据,通过集中的应用服务器,实现公司及所有基层单位业务系统的运营要求;n 通过网络连接物理上分布在全省范围内各个单位的各类计算机、数据库、各类设备和存储设备;n 形成对用户相对透明的虚拟的高性能计算环境,实现包括综合计算、协同工作;n 实现本系统与其他系统信息一体化集成,满足信息的二次利用与信息共享。总之,物资仓储及物流管理信息系统要为电网的安全生产、经营提供坚实的物资保障,最终建成全公司物资仓储及物流管理的数据中心、信息中心、

20、网络中心和管理中心。2.2 系统建设原则整体规划、统一部署物资仓储及物流管理信息系统的建设与实施是一项复杂的系统工程,具有涉及面广、参与部门多、数据流向错综交叉的特点。因此,必须坚持从全局角度整体规划建设、统一部署的原则。系统建设要遵循总体规划,否则就容易造成信息孤岛,产生重复投资、浪费投资的严重后果。实用先进、安全可靠物资仓储及物流管理信息系统的先进性主要体现在两方面:一是指构成系统所采用的软硬件技术和软硬件配置的先进性;二是指系统的设计思想、软件开发与系统集成技术、以及系统运行管理体系等方面的先进性、前瞻性。在系统的规划设计中选用产品时,一方面要有一定的前瞻性,注意投资保护,充分考虑现在和

21、将来软硬件系统升级时的平滑过渡,保证所选择的软硬件系统较长的生命周期,保证系统的开放性和兼容性,为系统技术更新、功能升级留有余地。另一方面要立足于应用,构筑系统结构,设置系统功能,选取科学合理的硬软平台,始终以实用、安全为依据和最终目标。优势互补、资源共享充分利用相关的信息公共基础设施和资源,对计算机硬软件资源进行优化和合理配置,尽可能保证应用平台的一致性,确保各应用系统间互通互联,避免重复投资、重复建设。可扩展性在系统总体设计中,应充分考虑在结构、软硬件性能和处理能力、通信能力、产品升级、数据库、海量数据管理能力、用户容量等方面具有良好的可扩展性和灵活性。扩展和升级后,要求能保证不影响原系统

22、的正常运行和现有功能的使用。为系统的扩展预留接口。开放性要求系统符合国际业界接口标准,支持标准网络协议。支持二次开发。系统在选取应用平台和系统设计时具有良好的开放性,除保证每个独立系统的设计要求外,充分考虑到各系统互连,数据共享。网络系统及系统软件平台选择开放性、互连性强的主流系统。在系统设计时,应用系统具有一定的二次开发功能,满足用户对系统自扩充的需求。在选择主机和网络设备产品方面,要在保证建立的网络环境能够满足业务处理的需要的同时,确保今后系统升级、换代和扩展的可行性。系统建设要有较强的扩展性,为未来的功能与应用扩展预留接口,适应信息技术和本单位业务的快速发展的需要,可以根据公司的发展需要

23、增加功能模块。安全性系统工作处理和传输的信息要求及时准确,系统的可靠性要求非常高,这就决定了本系统必须依赖于一套可靠安全的管理信息系统进行管理。系统采用基于主机安全、网络安全、数据安全、应用安全等一整套安全解决策略。在系统设计中,应注重在访问控制与授权、安全审计等方面加强安全控制,确保数据的安全性。可靠性整个系统采用具有高可靠性的设计,采用相对成熟的技术;在关键环节均应有冗余备份设计;系统设计中所选用的硬件设备、操作系统、应用开发软件和数据库软件等均应具有较高的可靠性,确保系统运行稳定、可靠。标准化我们在标准的选择上,遵循国际标准,国家标准,行业标准或行业惯例。系统采用的产品、网络体系结构和通

24、信协议遵循统一的国际和工业标准,能满足多厂家产品的支持能力,是一个完全标准化的开放和兼容的网络计算环境。兼容性和跨平台性原则对于所选软、硬件系统及平台,一方面能很好地适应开发和使用的需要;另一方面,能很好地适应将来软硬件和系统的升级以及系统扩展的需要。系统的设计充分考虑到整个网络集成环境的复杂性,使应用系统具有可分布性、跨平台运行特性,全面实现在不同平台稳定运行,完成各类信息的互相交换。经济性原则选择性能价格比优良的设备产品是建设系统所遵守的一条基本原则,要考虑充分利用已有的计算机资源,做到以最少的投入获得最佳的建设效果。3 系统总体设计3.1 技术路线选择根据系统的具体特点和具体需求,系统建

25、设从系统结构设计、网络结构设计、系统平台、应用软件系统的选择,采用基于J2EE体系结构的B/S模式设计思想,使整个应用软件系统既体现强大功能,又体现B/S模式的灵活机动,同时又保持了应用系统的可靠性和技术领先性。在系统的建设过程中尽可能采用先进的、成熟的技术手段、灵活的实现方法和先进的设备,以保证系统具有较强的生命力和扩展能力,符合当前和未来的应用需要和新业务叠加的需要,使其具有长期的使用价值。物资仓储及物流管理信息系统是围绕物资仓储及物流综合管理的需要,实现物资仓储及物流管理相关部门之间办公的互联互通,最终实现物资仓储及物流管理的全程无纸化办公的应用系统。作为一个多部门的应用系统,在技术上要

26、满足以下要求:1. 采用先进主流技术,把先进的业务模式、设计理念、技术体系和产品与成熟的实施经验有机地结合起来。2. 在技术上贯彻“标准和开放”的原则,保证系统具有良好的互联性、扩充性。3. 系统在技术上要易于推广,通过配置就可以实现系统从一个部门到另一个部门的扩展和个性化设置。4. 系统的使用牵涉的部门多、用户广,要求系统具有良好的安全性和易用性。5. 在系统的设计、开发和应用时,应从系统结构、技术措施、应用平台等多方面考虑,确保系统具有较高的性能、较少的故障率。3.1.1 完全遵循J2EE技术标准物资仓储及物流管理信息系统在技术上将采用符合J2EE规范的多层分布应用模式,实现应用控制、业务

27、逻辑、数据存取相分离的架构方案,为用户供了可伸缩的,易访问的,易管理的方法。J2EE是一个开放的、基于标准的开发和部署的平台,用于构建n层的、基于Web的、以服务端计算为核心的、模块化的企业应用。J2EE同时也是所有兼容J2EE标准的应用服务器产品的统一标识。 J2ee是经过实践和时间检验的成熟的企业级应用技术。J2EE技术是在J2SE的基础之上,提供了企业计算所必须的服务如事务、安全性、消息服务等。J2SE平台提供Java运行时环境的标准功能,如对跨平台开发的支持和内存管理等。J2EE应用的组件如企业JavaBean(EJB)、JSP和Servlet运行于J2EE容器之中,通过连接器访问企业

28、信息系统,如数据库系统、ERP系统和其他应用程序系统。J2EE应用可以集成一系列的客户端,包括独立运行的台式客户端、无线客户端,以及基于Web浏览器的客户端等。J2EE平台为开发企业应用提供了高性能、高可靠性和可伸缩性的运行支撑环境。3.1.2 采用B/S的多层架构模式B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet和Intranet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构主要是利用了不断成熟的WWW浏览

29、器技术,结合浏览器的多种Script语言(VBScript、JavaScript)和ActiveX、JSP、AJEX等技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术,这种结构已成为当今应用软件的首选体系结构。显然,B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步。Browser/Server结构具有以下三个典型的特征: 分布在网络上的服务器特征 标准浏览器Browser界面特征 数据与应用逻辑分离的特征Browser/WebServer/DataBaseServer结构是指硬件的体系结构,也有相应的逻辑的体系结构相

30、对应。在Browser / Web Server / DataBase Server计算模型中,要完成的功能在浏览器、Web应用服务器和数据库服务器之间进行划分。硬件的Browser/WebServer/DataBaseServer结构,通常是指某项请求任务在浏览器或Web应用服务器和数据库服务器之间进行分配,其中浏览器用来发送请求和前端表示处理,Web应用服务器处理来自浏览器的请求,数据库服务器处理数据查询逻辑处理。对逻辑系统体系来说,分为表示层、商业逻辑处理层、数据处理层等三层结构。鉴于两层结构(C/S)在设计和应用的局限性,将复杂的业务数据处理提出,将系统的逻辑结构和物理结构分离,形成三

31、层结构的用户/服务器结构,运用基于组件的分布式技术,从结构上就避免两层结构的局限性。在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。而其余如数据请求、加工、结果返回以及动态网页生成、对数据库的访问和应用程序的执行等工作全部由Web Server完成。随着Windows将浏览器技术植入操作系统内部,这种结构已成为当今应用软件的首选体系结构。显然B/S结构应用程序相对于传统的C/S结构应用程序是一个非常大的进步。B/S结构的主要特点是分布性强、维护方便、开发简单且共享性强、总体拥有成本低。B/S结构实际上是三层C/

32、S结构的特例,在这种模式下,用户端完全用HTML页面表示,由网页浏览器负责进行解释展现。相对传统的C/S结构模式,它的主要优点有:l 具有更好的可扩展性,由于所有界面逻辑、业务逻辑和数据都部署在服务器端,进行功能扩展时只要简单的升级服务器端的代码就可以了;同样,终端数量、地理环境的扩展也非常的简单,只要网络连通,就可以应用系统了;l 系统实施速度快,因为用户端不需要安装应用程序,只需安装配置好服务端,用户端只要连接到网络即可应用;l 维护简单,因为用户端零维护,所有的系统管理操作都可以通过系统界面或服务器端的配置修改等方式进行,对维护人员的要求较低。3.1.3 采用新的MVC模式一个好的MVC

33、框架架构具备以下几点:减轻开发者处理复杂的问题的负担(“不重复发明轮子”); 内部有良好的扩展;好的构架一般有针对性的处理某一类问题,并且能将它做好。好的框架应该能指导代码如何分布。 更重要的是,框架能把开发者从编码中解放出来,使他们能专心于应用程序的逻辑这对用户来说很重要。为了使物资仓储及物流管理信息系统内部有着良好的可扩展性,同时使得开发者更加的关注业务逻辑的实现,这次系统的设计,我们修改了MVC的框架架构,采用了目前最好的MVC框架架构设计StrutsSpringHibernate的三层架构,即表示层我们用Struts;业务层我们用Spring;而持久层则用Hibernate。大部分的W

34、eb应用在职责上至少能被分成4层。 这四层是:presentation(表示),persistence(持久),business(业务)和domain model(域模块)。每个层在处理程序上都应该有一项明确的责任, 而不应该在功能上与其它层混合,并且每个层要与其它层分开的,但要给他们之间放一个通信接口。表示层(The Presentation Layer) 一般来讲,一个典型的Web应用的末端应该是表示层。 Struts中业务逻辑之类的被打包到org.apache.struts.Action., 因此,表示层我们使用Struts框架。下面是Struts所负责的表示层的功能:u 管理用户的请求

35、,做出相应的响应。 u 提供一个控制器 ,委派调用业务逻辑和其它上层处理。 u 处理异常u 为显示提供一个模型 u UI验证 持久层(The Persistence Layer)典型的Web应用的另一个末端是持久层。这里通常是程序最容易失控的地方。系统内部的持续层不但需要大量调试时间,而且还经常缺少功能使之变得难以控制,这是持久层的通病。还好有几个ORM框架很好的解决了这类问题。尤其是Hibernate。 Hibernate为Java提供了OR持久化机制和查询服务。 Hibernate的持久对象是基于POJO和Java collections。Hibernate通过一个OO查询语言(HQL)或

36、者正则表达的API来完成查询。 HQL非常类似于SQL- 只是把SQL里的table和columns用ObJect和它的fields代替。同时Hibernate这样的高级ORM框架支持大部分主流数据库,并且他们支持 Parent/child关系,事物处理,继承和多态。业务层(The Business Layer)一个典型Web应用的中间部分是业务层或者服务层。从编码的视角来看,这层是最容易被忽视的一层。而我们却往往在UI层或持久层周围看到这些业务处理的代码,这其实是不正确的,因为它导致了程序代码的紧密偶合,这样一来,随着时间推移这些代码很难维护。针对这一问题有好几种Frameworks存在,最

37、受欢迎的框架就是Spring。 Spring框架通过“依赖注射”(dependency inJection)把程序中所涉及到包含业务逻辑和Dao的ObJects例如事物管理控制、对象工厂、服务组件都通过XML来配置联系起来。通过使用该MVC模式,可以让物资仓储及物流管理信息系统建设大大缩短系统建设周期,节省管理费用,且便于集中管理、统一维护、分类有序存放信息数据;提升系统的内部扩展性,使得系统维护、升级、扩充更方便,并且可针对单位的组合和扩展迅速做出相应的系统调整和变化,极大的适应了用户在不同环境和条件下的需求。3.1.4 采用SOA/ESB技术 系统的开发基于SOA/ESB技术的系统集成技术

38、,充分保护现有IT投资,并保证新建系统的可演进性。目前基于组件(component)的软件开发是主流的技术,但是各种组件模型(com、corba、Javabean)之间并不能互操作, 妨碍了系统集成。而SOA(面向服务的架构)将应用程序的不同功能单元-服务(service),通过服务间定义良好的接口和契约(contract)联系起来。接口采用中立的方式定义,独立于具体实现服务的硬件平台、操作系统和编程语言,使得构建在这样的系统中的服务可以使用统一和标准的方式进行通信。这种具有中立的接口定义(没有强制绑定到特定的实现上)的特征称为服务之间的松耦合。Web Service是就现在而言最适合实现SO

39、A的一些技术的集合,Web Service标准的成熟和应用的普及为广泛的实现SOA架构提供了基础。SOA是一种面向服务的体系架构,是指为了解决在Internet环境下业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。3.1.5 应用WEB2.0技术AJAX技术基于XML的异步JavaScript,简称AJAX,是当前Web2.0中的一个王冠。AJax不是一个技术,它实际上是几种技术,每种技术都有其独特这处,合在一起就成了一个功能强大的新技术。AJax包括: n XHTML和CSS n 使用文档对象模型(Document ObJect Model)作动态显示和交互 n

40、使用XML和XSLT做数据交互和操作 n 使用XMLHttpRequest进行异步数据接收 n 使用JavaScript将它们绑定在一起 传统的web应用模型工作起来就象这样:大部分界面上的用户动作触发一个连接到Web服务器 的HTTP请求。服务器完成一些处理-接收数据,处理计算,再访问其它的数据库系统,最后返回一个HTML页面到客户端。这是一个老套的模式,自采用超文本作为web使用以来,一直都这样用, 但大家都知道Web界面没有桌面软件那么好用。通常要产生一个HTTP请求的用户动作现在通过JavaScript调用AJax引擎来代替。任何用户动作的响应不再要求直接传到服务器,例如简单的数据校验

41、,内存中的数据编辑,甚至一些页面导航,引擎自己就可以处理它。如果引擎需要从服务器取数据来响应用户动作,假设它提交需要处理的数据,载入另外的界面代码,或者接收新的数据,引擎让这些工作异步进行,通常使 用XML, 不用再担误用户界面的交互。3.2 与其它系统的接口设计接口设计的原则将严格遵照浙江电力公司信息规划的要求进行,并且以浙江电力公司物流中心信息资源规划的要求为准。物资仓储及物流管理信息系统应具有很强的开放性,提供强大的集成功能。将能够与目前公司使用的信息系统和今后建设的信息系统进行数据交互、共享,乃至整个应用系统的集成或整合。要实现各个应用系统之间数据的交互和共享,实现的方法有两种: 通过

42、应用系统之间的接口进行:开发各个系统之间相互的接口,通过此接口来实现两个应用系统之间的数据交互和共享。一般情况下,接口都是两个应用系统之间进行的,很难实现多个应用系统之间共同进行,因此,如果交互和共享的应用系统过多,接口也将越来越多、越来越复杂。 通过数据中心进行:建设一个共同的数据中心,来存放各个应用系统之间需要交互和共享的数据,然后各个应用系统从数据中心中获取数据即可,各个应用系统之间无需直接交互。该种方式实现简单,也是最常用的方法。在实现与各个系统之间的数据接口时,我们将基于SOA架构技术,基于各个系统之间通用的、共享的数据总线,来设计各个服务对象,以实现数据的共享和交互。具体说来,需要

43、考虑与物资仓储及物流管理信息系统接口的应用系统有以下:n 与供电公司现有仓储系统的接口在各个供电公司中,部分已经在使用简单的物资管理系统软件对物资进行了管理,如出库管理、入库管理、台账管理、采购管理等,由于已经使用了一定的时间,积累了一定的数据,而且这些数据必须继承和延续。由于新的物资仓储及物流管理信息系统涵盖了旧系统的全部功能,而且规范并遵循了全省统一的管理模式,因此,在新的物资仓储及物流管理信息系统投入使用后,可以通过对新、旧物资系统建立对照表,然后把原有系统中的数据全部导入新的系统中即可,原有系统将不再保留。n 与生产管理系统的接口在建设物资仓储及物流管理信息系统时,必须充分考虑到与生产

44、管理系统的数据共享和交互,共享和交互的数据大致有:物资的编码信息、招标信息、供应商信息、价格信息、运行信息、状态信息、维修信息等,详细的接口数据等需求调研完毕进行系统的详细设计时考虑。n 与其它系统的接口与其它各个系统的详细的接口数据待调研完毕后,根据需要在进行系统总线设计、数据模型设计时再考虑。4 系统网络设计4.1 网络方案建议计算机网络系统的设计充分与综合布线系统的设计相结合,并考虑到在此网络系统上的应用软件的要求,选择先进、可靠、成熟的网络技术及著名厂商网络产品,在设备间/管理间配备相应的、满足要求的网络设备,新建的网络系统能够满足今后几年内用户的升级与扩充需求。网络技术目前有四种选择

45、:快速以太网、千兆以太网、ATM、FDDI。在这几种网络技术中,采用最多、技术发展最快的是以太网技术,现在已是千兆主干的时代。特别是随着带宽的大幅度增加,而且IP技术的不断发展,使得以太网的服务质量和服务等级有了很大的提高,对语音、视频等都可以提供可靠及时的传输。以太网的价格优势是最明显的,特别适合信息点密度很大的网络系统,因此,针对距离不是很远的服务器或设备、甚至仓库,可以架设千兆以太网。针对那些距离较远的仓库,如果所在的供电公司或者单位已经铺设了光缆而距离又不是很远、光缆架设也比较方便的话,则建议继续铺设光缆,通过光缆与整个网络连接。针对那些距离较远、光缆架设也不是很方便的仓库可以采用拨号

46、或者VPN等方式来连接。4.2 网络拓扑图物资仓储及物流管理信息系统的网络环境,总体拓扑结构如上图。在网络基础建设方面,各个供电公司的仓库的网络建设分别采用不同的方案,具体说来,有以下几种方案可以选择:n 方案一:通过光缆实现供电公司或变电站与仓库的连接,这种方案成本较高,实施存在一定的难度,但是在仓库距离供电公司或变电站不是很远的情况下,应该优先考虑此种方案的。n 方案二:通过有线电话拨号、无线拨号或者VPN等方式连接,这种方案成本很低,只是网络带宽不很充足,但是由于这些仓库距离较远,实施难度较大,因此,只能选择此种方案。n 方案三:暂时不架设网络,由保管员从仓库回到供电公司办公室后在连接系统,进行操作。在信息中心的机房内,服务器及网络硬件设备组成包括:数据库服务器、应用服务器、备份服务器、磁盘阵列、系统交换机等。通过连接到物资公司局域网交换机实现整个网络环境的互连,从而支撑

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教育教学 > 成人教育


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号