节点文献
基于SSH框架的政府自动化办公系统的分析与设计
The Analysis and Design of Government Auto Office System Based SSH Framework
【作者】 刘峰;
【导师】 董国庆;
【作者基本信息】 山东大学 , 软件工程(专业学位), 2012, 硕士
【摘要】 随着信息化时代的到来、无纸办公的蓬勃发展,把计算机信息技术应用到政府机关日常办公、管理工作中来,对于提高政府管理水平、办公效率,具有极大地促进作用。根据机关工作特点,建立办公自动化系统,实现网络化、无纸化的现代化办公管理,能够提升机关工作人员为人民服务的品质和各项管理水平。因此,研究基于政府机关自动化办公系统的构建技术,具有很强的现实意义。本文的内容是实现一套高效、快捷、方便的政府办公自动化系统,将传统的纸质办公转为计算机辅助的办公的业务流程,为社会提供高效优质、规范透明和全方位的管理和服务。本文通过调查研究得来的政府办公系统的需求分析入手,确立了整个系统的软件设计,采用基于J2EE平台的Web开发技术进行局域网内的政府自动化办公系统的应用实现。SSH是目前较流行的一种Web应用程序开源框架,是由三种开源框架Struts,Spring和Hibernate组成,提供一些基本的类和组件,并提供了对一些概念、方法的抽象,极大地降低了开发的难度,提高了开发效率。整个系统的开发过程全部按照软件工程的开发流程来操作,先后进行了需求分析和精细设计,对系统的功能模块和数据库的结构进行了巧妙的划分和设计,在此基础上完成了系统的编码工作。办公自动化系统是要改变以手工办公为主的办公模式,依托计算机互联的局域网络,把先进的管理模式融入到计算机中。该系统的设计综合了实用性与创新性、兼容性与灵活性、开放性与安全性的理念,以信息化管理为主体,为机关的日常事务和信息进行管理和服务,同时提供办公和人事管理的电子化平台。该系统利用内部局域网连接的优势,实现了协同工作和信息共享,为政府的信息化办公建立了一个稳定的平台环境,同时为其科学的决策进行服务,使得政府工作人员能够更加高效和优质的进行工作。本文分析与设计的办公自动化系统由网络基础系统、安全系统、系统管理、公文管理、办公室管理和个人事务六大模块组成。其中,网络基础系统规划了网络设备和网络组建,安全系统通过一系列的安全技术,保证了系统、网络、应用以及数据的安全,这两块是整个系统的支撑模块。系统管理模块提供了针对政府组织结构和系统用户的管理功能;公文管理模块提供了对公文的起草、收发、流转和归档等功能;办公室管理模块提供了对公告、会议室以及人事档案等办公事务的管理功能;个人事务管理模块提供了系统用户和个人事务的管理功能,上述模块共同完成了系统的所有业务功能。本文在系统的开发过程中,在面向对象测试技术以及J2EE体系结构的基础上,提出了对行政自动化办公系统的Web应用进行单元测试和可接受度测试的两层测试策略,并对该系统制定了周密的测试方案。测试的结果表明,DAO的测试和Service的测试都符合预期的结果,系统非常可靠,符合政府办公的当前的实际工作需求,适合政府工作人员日常办公的使用。该办公自动化系统符合机关日常办公的需要,能够打破地级市内地理区间的信息阻塞,促进政府机关内各种信息资源的共享以及交流,加强部门以及政府工作人员之间的协同性,提高整体工作效率。
【Abstract】 With the coming of information age and development of paperless office, there is a rather promotion of the governments’manage degree and its efficiency that it’s applied in the daily office and manage for the computer information technology. The construction of auto office system achieves the network connection and the management of modern paperless office based on the characters of government work, which will improve the ability of serving for the people for the civil servants. So it’s very significant in the actual work for the research of the government’s auto office system.The intention of this thesis is to get an auto office system which is efficient, fast and convenient. This system will translate the traditional office to the computer’s assistant working process and provide the society the high-quality, efficient, normal, transparent and integral management and service. Through the demand analysis of this system after investigation, the design of the whole system is sure, it’s designed and implemented by the technology of web programming based on the J2EE platform within the local area network. It is developed according to the process of software engineering for the software development. We perform a demand analysis and design in detail. After the isolation of the function model and the database structure the coding is finished for this system.The total aim is to make one auto office work process which is correspond to the work reality. Take full advantage of the new computer and network technology to get auto office, resource share, the communication among the civil servants. Improve the function of the information system, speed the steps of information, construct high-quality and efficient system.The auto office system is composed by the internet base system, security system, system manage module, office file manage module, office manage module and personal affair manage module. The internet base system accomplishes the network consist of all the equipment, and gives the IP address of all the equipment and computer. Based to a number of security technologys, the security system assures the safety of the system, network, service and data. The internet system and security system are supportive part of the whole system. System manage module provides management function of government orgnizations and system users. Office file manage moudule provides service of draft, sending, receiving, forwarding and pigeonhole to office files. Office manage module provides management function of notices, assembly roomes, and archives. Personal affaire manage module provide affaire management function for system users.During the developing period, based on the research of the object-oriented test technology and J2EE architecture, the strategy is provided that the auto office system is tested by unit test and acceptance degree test strategy. A detailed test plan is done out for the system. The result shows that DAO test and Service test are within the expectation of the designers. It’s reliable to suit the needs of actual work. Its interface is friendly designed that the civil servants use it in the daily work.The auto office system suits with the need of the government’s daily office. It could broke the hinder among different places within the local city and promote all kinds of resource share, communication in the government. It also accelerates the collaboration of different departments and civil servants and the efficiency of the whole work that it’s helpful for the construction of information and management.
【Key words】 SSH framework; government auto office; Web; software engineering; software test;
- 【网络出版投稿人】 山东大学 【网络出版年期】2013年 05期
- 【分类号】TP311.52
- 【被引频次】6
- 【下载频次】331