用户名: 密码: 验证码:
赤峰低保OA系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
建立和实施城乡居民最低生活保障制度,促进城乡社会协调发展是构造和谐社会的一项重要工作,为了确保我市社会稳定,促进我市经济持续发展,根据国家关于低保建设的有关文件精神,赤峰市民政局组织了赤峰市城乡居(村)民最低生活保障管理服务系统一期建设工作(赤峰低保OA)。赤峰低保OA系统用于实现赤峰市城乡居民低保管理业务的网上登记、审批、管理等网络信息化处理,实现全市及区域低保信息动态分析、决策分析。本文论述了基于J2EE四层结构技术的Web应用系统的系统构架,并详细讨论了赤峰低保OA的系统分析、设计与关键技术的实现。J2EE是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。
     系统采用基于J2EE的四层结构。客户层(Browser)为用户提供可视化图形界面;Web层(Web Server)响应客户请求,为客户提供所请求的数据:应用层运行应用逻辑,完成客户请求中相应的计算和数据操作;数据层(DB Server)存储、管理数据信息。采用多层结构的方式使得系统具有很强的伸缩性、通用性、兼容性和可操作性,每一层能够专注于特定的角色和功能。系统采用UML方法进行系统分析,建立系统的对象模型、功能模型和审批流程模型,通过建立模型,更好的全面理解系统。整个赤峰低保OA系统是由系统管理、公用模块、业务系统组成,并辅以数据交换模块来完成整个系统的功能。系统涵盖了新申请、复审审批业务以及管理业务等多个方面,涉及到大量的、关联性强的数据信息。结合数据信息的这些特点,文中对数据库系统的设计与优化、数据的完整性与一致性、数据冗余的处理等问题作了详细的论述。引入了数据访问安全性策略,为系统提供了安全机制,保证了系统安全稳定、可靠的持续运行。本文在系统实现的基础上又提出了有限视图模式、消息代理模式、实体引擎等性能优化方案,其中的实体引擎等优化方案在系统优化过程中已经给予实现。
The lowest livings ensure job is the most important job of civil administration department. The civil administration department of chifeng city makes up to build the office automation system of chifeng lowest living ensure based on the sprit of country and chifeng city. The office automation system of chifeng lowest living ensure is mainly used to deal with the registration, approval and management of the lowest living ensure operation through the internet, so dynamic and decision-making analysis will be realized in the whole and part city. This paper introduces the architecture of the Web application system based on J2EE four-tiers structure, and discusses in detail the system analysis, design and key-technology of the office automation system of Chifeng lowest living ensure. J2EE is an architecture which is used to simplify the complications of development, deployment and management of enterprise solutions. J2EE architecture supplies middle-tier integrated framework to satisfy the requirement which needs a little cost but high availability, high reliability and extensibility.
     The system employs J2EE four-tier based structure. Browser provides visual graphic interface; Web Server responds to the requests of the clients. Application Server processes application, computation and data operation; DB Server stores and administrates information. The implementation of multi-tier structure enables the system to have distinguished quality of flexibility, currency and compatibility. The system uses UML method to analyze, and then create the object model, function model and approval workflow model. The system is composed of system management, common module and business system, the function of the whole system is performed by them and the data interchange assistant modules. This system involves all types of data information of approval and management business, the data information is abundant and tight-associated. So the paper thoroughly discusses the design and optimization of DBMS system, integrality and consistence of the data and data redundancy. With the introduction of the mechanism of data visiting security, which maintains the security and the stability of the system? This paper offer some optimization scheme of performance, such as finitely view patterns, message proxy pattern and entity engine etc. The entity engine optimizations chemise already realized in the process of system optimization.
引文
1.Paul Dorsey,J oseph R.Hudicka.Oracle 8 UML对象建模设计.机械工业出版社.2000.4
    2.张世现,王立福,杨芙清.基于体系结构的软件开发模式.世界科技研究与发展[J],1999年03期
    3.刘湛.(J2EE全面简介》.IBM Developerworks.2001.7
    4.许幼鸣,徐锦,赵文耕,钱乐秋(复旦大学计算机系).基于设计模式的软件重用计算机工程[J],1999年03期
    5.Ma rkP riestley.(Practicalo bject—OrientedD esignw ithU MO.Mc-G rawHill.2000.12
    6.何昭,李传湘,崔巍.基于面向对象框架的软件开发方法.计算机工程[J].2002年4期
    7.Dean Leffingwell,Don Widring著.软件需求管理—统一化方法[M](影印版),高等教育出版社.
    8.萨师煊,王珊.《数据库系统概论(第三版)》.高等教育出版社[M].2002.1
    9.Oracle公司.ORACLEB.0.6文档
    10.标签库的简介.CaseyK ochmer,http:www.zd net.com.cn/developer/study
    11.雷辉.OFBIZ2研究.中科学院软件所互联网软件技术实验室软件工程组,2003.4.28
    12.Sa mi Z ahran著,陈新罗劲枫等译.“软件过程该进”,机械工业出版社
    13.Ev e ly nS tiller,Ca thieL eBlanc著,张秀山等译.基于项目的软件过程面向对象研究方法.机械工业出版社[M].
    15.Erich Gamma,Ri chard Helm,Ralph Johnson,John Vlissides著,李英军,马晓星,蔡敏刘建中等译.设计模式.机械工业出版社.
    16.Wa lke rR oyce著.软件项目管理—统一性框架(影印版)[M],高等教育出版社
    17.刘晓华,张健,周慧贞编著JSP应用开发详解(第三版)[M],电子工业出版社
    18.孙鑫.JavaWeb开发详解:XML+XSLT+Servlet+JSP深入剖析与实例应用[M],电子工业出版社
    19.李绍原.《数据库原理及应用》[M].科学出版社 2002.11.56-125
    20.[美]霍尔,[美]布朗著,赵学良译.Servlet与JSP核心编程(第2版)/Java技术丛书[M],清华大学出版社
    21.(美)乔普拉等著,张文静,林琪译.JSP程序设计[M],人民邮电出版社
    22.明日科技 编著 JSP程序开发范例宝典[M],人民邮电出版社
    23.孙家广.软件工程[M],高等教育出版社.2005.7.71-188
    24.陈宏刚.软件开发与案例[M],清华大学出版社.2003.50-245
    25.潘锦平.软件开发技术[M],西安电子科技大学出版社.1999.2.45-198
    26.张海藩.软件工程[M],清华大学出版社.2003.12.24-99
    27.GRAUBART R D,DUFFY K J.Design overview for retrofitting integrity-lock architecture onto a commercial DBMS.Proceedings IEEE Computer Society Symposium on Security and Privacy.Oakland,California:IEEE Computer Society Press 1985:147-159
    28.The SSL Protool Version 3.0 lutemet-Draft.Transport layer Security Working Group.1996,11
    29.M Wiesmann,F Pedone,A Schiper et al.Understanding replication indatabase and distributed systems.In:Proceedings of the 20th International Conference on Distributed Computing Systems,2000.
    30.Paul Ammann,,Sushil Jajodia,Catherine D M cCollum et al Surviving information warfare attacks on databases In:Proc of the IEEE Computer Society Symposium on Security and Privacy Oakland:IEEE Computer Society Press,1997:164-174.
    31.Keeneth C.Laudon.Management Information Systems-Organization and Teachnology in the Networked Enterprise(Sixth Edition)[M].Prentice Hall Inc,2002.
    32.Erben W.,Keppler J.A Genetic Algorithm Solving a Weekly Course-Timetabling Problem[A].Proceedings of the First International Conference on the Practice and Theory of Automated Timetabling(ICPTAT' 95)[C],1995.64-66.
    33.Roger Wolter Microsoft Corporation the web service fundamental,msdn Jun.2002
    34.Qusay H.Mahmoud,Ramesh Mandava,Deploying Web Services on Java TM 2,developer.Java.sun.com 2002.6
    35.Sun Corp.Web Service Creation,Assembly,and Integration using the Java 2 Platform,Enterprise Edition,sun one 2002.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700