基于SOA的检察院综合信息系统设计及实现
发布时间:2018-07-26 08:11
【摘要】:近年来,国内地市级、区县级检察院大部分已经部署了涉及到案件报送、档案管理及警用设备管理等功能的软件。但上述软件通常以独立的单机模式运行,没能实现联网工作,无法实现“无纸化”办公和信息流转;同时,这一类软件往往功能单一,数据格式不统一,无法进行数据共享,不同软件中如果需要使用同样的数据,还必须重复输入,对人力、物力造成了浪费;还有一部分管理系统软件由于设计缺陷,操作过于复杂,难以推广;也有部分发达城市的检察院部署了网络化的信息系统,但由于技术落后,普遍存在着安全隐患,对于检察院这种对数据安全性要求较高的涉密单位而言存在着问题。如何设计开发一套功能完善、流程合理、操作简便、安全可靠的网络化检察院综合信息管理系统是各检察院进一步推进和实践检察院信息化工作的重点和难点,受到了各地各级检察院的重视。本文以作者所在检察院为背景,探讨了在J2EE平台下,基于SOA技术的检察院综合信息系统的设计及实现。论文首先对检察院综合信息系统进行了详细的需求分析,涉及到的系统功能模块包括日常事务管理、案件管理、奖罚管理、组织机构及人员管理、权限管理和日志管理等。在此基础上,在J2EE平台下对系统进行了总体设计。系统体系结构遵循经典的三层结构,其业务逻辑层运用了SOA技术对核心业务逻辑进行了服务封装,提升了系统的可重用性。在实现框架下,运用了Struts、Spring和Hibernate框架结合的MVC模式,有效的降低了系统各模块之间的耦合性,提升了开发效率和模块可重用性。接着阐述了系统的实现环节,重点包括系统平台构建、数据库访问组件的设计实现、MVC结构及主要功能模块的实现。最后,针对测试环节进行了描述。阐明了测试目的和测试方法,并详细描述了系统的重要组件和功能模块的测试用例设计和测试记录。测试结果表明,系统的功能完整,性能良好,满足了检察院日常工作的需求。目前,该系统已经在本单位投入了试运行,受到了用户的广泛好评,为检察院信息化进程的推进起到了积极的促进作用。
[Abstract]:In recent years, most of the procuratorates at the prefectural and county level in China have deployed software related to the functions of case reporting, file management and police equipment management. However, these kinds of software usually run in an independent single-machine mode, fail to work on the network, can't realize "paperless" office and information flow. At the same time, these kinds of software often have a single function, data format is not uniform, and data can not be shared. If the same data is needed in different software, it must be input repeatedly, which causes waste of manpower and material resources, and some management system software is too complicated to be popularized because of its design defects. The procuratorate of some developed cities has deployed the networked information system, but because of the backward technology, there is a common hidden danger of security, which is a problem for the procuratorate, which has a high demand for data security. How to design and develop a set of network procuratorate comprehensive information management system with perfect function, reasonable flow, simple operation, safety and reliability is the key and difficult point for each procuratorate to further promote and practice the procuratorate's information work. By the local procuratorates at all levels of attention. Based on the background of the author's procuratorate, this paper discusses the design and implementation of the procuratorate's comprehensive information system based on SOA technology under the J2EE platform. Firstly, the paper analyzes the requirement of the comprehensive information system of the procuratorate in detail. The functional modules of the system include daily affairs management, case management, reward and penalty management, organization and personnel management, authority management and log management, and so on. On this basis, the overall design of the system is carried out under the J2EE platform. The system architecture follows the classical three-tier structure, and the service encapsulation of the core business logic using SOA technology in the business logic layer improves the reusability of the system. In the framework of the implementation, the combination of Struts Spring and Hibernate framework is used in MVC mode, which effectively reduces the coupling between the various modules of the system, and improves the development efficiency and module reusability. Then the realization of the system is described, including the system platform construction, the design of database access components and the realization of MVC structure and main functional modules. Finally, the test link is described. The purpose and method of test are expounded, and the test case design and test record of the important components and function modules of the system are described in detail. The test results show that the system has a complete function and good performance, and meets the needs of the procuratorate's daily work. At present, the system has been put into trial operation in our unit, has been widely praised by users, and has played an active role in promoting the informatization process of the procuratorate.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
[Abstract]:In recent years, most of the procuratorates at the prefectural and county level in China have deployed software related to the functions of case reporting, file management and police equipment management. However, these kinds of software usually run in an independent single-machine mode, fail to work on the network, can't realize "paperless" office and information flow. At the same time, these kinds of software often have a single function, data format is not uniform, and data can not be shared. If the same data is needed in different software, it must be input repeatedly, which causes waste of manpower and material resources, and some management system software is too complicated to be popularized because of its design defects. The procuratorate of some developed cities has deployed the networked information system, but because of the backward technology, there is a common hidden danger of security, which is a problem for the procuratorate, which has a high demand for data security. How to design and develop a set of network procuratorate comprehensive information management system with perfect function, reasonable flow, simple operation, safety and reliability is the key and difficult point for each procuratorate to further promote and practice the procuratorate's information work. By the local procuratorates at all levels of attention. Based on the background of the author's procuratorate, this paper discusses the design and implementation of the procuratorate's comprehensive information system based on SOA technology under the J2EE platform. Firstly, the paper analyzes the requirement of the comprehensive information system of the procuratorate in detail. The functional modules of the system include daily affairs management, case management, reward and penalty management, organization and personnel management, authority management and log management, and so on. On this basis, the overall design of the system is carried out under the J2EE platform. The system architecture follows the classical three-tier structure, and the service encapsulation of the core business logic using SOA technology in the business logic layer improves the reusability of the system. In the framework of the implementation, the combination of Struts Spring and Hibernate framework is used in MVC mode, which effectively reduces the coupling between the various modules of the system, and improves the development efficiency and module reusability. Then the realization of the system is described, including the system platform construction, the design of database access components and the realization of MVC structure and main functional modules. Finally, the test link is described. The purpose and method of test are expounded, and the test case design and test record of the important components and function modules of the system are described in detail. The test results show that the system has a complete function and good performance, and meets the needs of the procuratorate's daily work. At present, the system has been put into trial operation in our unit, has been widely praised by users, and has played an active role in promoting the informatization process of the procuratorate.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
【相似文献】
相关期刊论文 前10条
1 赵玉民;;中小型连锁企业的信息系统设计[J];信息与电脑;2001年04期
2 王渺林,张尚权;重庆市防汛信息系统设计[J];四川水利;2003年01期
3 王忠民,黄如春;临床检验信息系统设计[J];医疗设备信息;2003年04期
4 谢向军;广东高校毕业生管理信息系统设计与实现[J];教育信息化;2003年01期
5 任书芳;高树岭;任书贵;;浅议房地产管理信息系统设计及信息源建设[J];时代金融;2006年07期
6 沈勤;;基于风险管理的企业信息系统设计[J];自动化博览;2008年Z2期
7 林天柱;倪莉;;闸站信息系统设计[J];水利科技与经济;2012年04期
8 傅s,
本文编号:2145398
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/2145398.html