您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > 司法机关电子政务系统
河北农业大学现代科技学院本科毕业论文(设计)题目:司法机关电子政务系统(Web开发)学部:工程技术学部专业班级:网络工程0701班学号:2007614250408学生姓名:许建科指导教师姓名:王春山指导教师职称:讲师2011年06月03日2摘要随着计算机和信息技术的快速发展,计算机网络已经成为我们日常生活、学习和工作的基础设施。各种基于计算机网络的分布式办公系统层出不穷,电子政务系统就是其中之一。电子政务系统利用网络可以将各种资源进行有效的组合,迅速提高政务活动的办公效率,是政府部门进行信息现代化建设的重要途径。迅速发展,而且不断变化的经济、社会内容决定了电子政务系统必须能够满足政务活动的扩展性和多变性。因此如何使用电子政务系统能够具有最大程度的可扩展性和重用性就成为电子政务系统开发中必须重视和解决的问题。MVC设计模式的核心思想就是分层设计,将显示逻辑、业务逻辑以及流程控制相互分离,分离不同的层次,分为模型层(Model)、视图层(View)、控制器(Controller)。各层次之间相互独立,接口清晰,耦合度低,模块间具有较大的的独立性,从而增强了系统的可维护性和可扩展性。通过分层设计,各个层次的模块可由不同的开发人员开发,独立层次的模块扩展也将对其他层次模块的影响降为最低。这种特性恰恰满足了电子政务系统开发的需要。特别是J2EE平台出现之后,提供了各种成熟且功能强打的组件和容器技术。程序开发人员可以利用这些成熟的组件和容器技术,使之担任MVC各层次中的各个角色,降低了系统开发的难度,提高了系统开发的效率。Struts架构作为一种基于J2EE平台的架构,具体实现了MVC设计模式。Struts提供不同的组件工作于不同的层次,担任不同的角色,并提供了丰富的标签库,大大增强了对视图层的支持,方便了业务层数据在视图层的展示,从而使电子政务系统的开发更加迅速和便捷。关键字:电子政务,设计模式,MVC,Struts,J2EE3AbstractAlongwiththecomputerandtherapiddevelopmentofinformationtechnology,networkhasbecomeourdailylife,studyandworkinfrastructure.Allsortsofnetwork-baseddistributedofficesystememergeinendlessly,e-governmentsystemsisoneofthem.E-governmentsystemusingthenetworkcanbeallkindsofresourcesforeffectivecombination,theefficiencyoftherapidincreaseingovernmentalaffairs,itisthegovernmentdepartmentsforinformationconstructionofimportantways.Rapiddevelopment,thechangingeconomicandsocialcontentdecidedthee-governmentsystemmustbeabletosatisfythefluidityofe-governmentactivities.Sohowtouseelectronicgovernmentaffairssystemcanhavethegreatestscalabilityandreusabilitywillbecomee-governmentsystemdevelopmentmustpayattentiontoandsolvetheproblem.MVCdesignpatternisthecoreideaoflayeringdesign,willdisplaythelogic,businesslogicandflowcontrol,separationfromeachdifferentlevelsofModel,dividedintoModellayer(layer(View),View,Controller(Controller)).Independentamongvariouslevels,interfaceclear,couplingbetweenlow,themodulehasgreatindependence,thusincreasingstrongsystemmaintainabilityandexpansibility.Throughthelayeringdesign,alllevelsofmodulecanbemadeofdifferentdevelopersdevelopment,independentlevelsofmoduletoexpandwillalsoinfluenceofotherlayerstimesmodulewithminimal.Thischaracteristicjustsatisfythee-governmentsystemdevelopmentneeds.EspeciallytheJ2EEplatformappeared,andthenprovidesvariousmatureandstrongfunctiondozencomponentsandcontainertechnology.Programdeveloperscanusethesematuringcomponentandcontainersoftechnology,makeeverylevelineachasMVCrole,decreasethesystemdevelopment,improvingtheharddegreesofsystemdevelopmentefficiency.AsakindofStrutsframeworkbasedonJ2EEplatformstructure,specificrealizedMVCpattern.Strutsprovidedifferentcomponentsworkwithdifferentlevel,asdifferentroles,andprovidesrichtaglibrary,greatlyenhancestheeyes,thusmakethelayersupportthedevelopmentofe-governmentsystemtobemoreconvenient.Keyword:E-government,designpatterns,MVC,Struts,J2EE4目录摘要........................................................................2Abstract....................................................................3第一章引言.................................................................51.1电子政务系统开发发展现状.............................................51.2MVC模式在电子政务系统开发应用中的意义................................5第二章应用系统体系结构.....................................................62.1传统C/S两层次体系结构...............................................62.2B/S三层体系结构......................................................72.3基于J2EE的Web多层体系结构..........................................8第三章应用Struts实现MVC模式.............................................93.1软件设计模式概述.....................................................9第四章系统功能展示.......................................................104.1系统整体介绍........................................................104.2用户功能目录........................................................114.3提交审核功能........................................................144.4承办处理功能........................................................154.5发起会签功能........................................................154.6发起传阅功能........................................................164.7个人信息管理功能....................................................17收获体验...................................................................18致谢.......................................................................19参考文献...................................................................205第一章引言1.1电子政务系统开发发展现状20世纪90年代以来,伴随信息技术的发展,信息化已经成为各国普遍关注的焦点问题。在国家信息化建设进程中,政府信息化又成为信息化建设的重点。电子政务是政府信息化的主要形式,它是指国家机关在政务活动中,全面应用现代信息技术、网络技术,以及办公自动化技术等,进行办公、管理和为社会提供公共服务的一种全新的管理方式。我国电子政务建设起步较晚,2002年下半年国家也公布了其纲领性文件《中共中央办公厅、国务院办公厅关于转发(国家信息化领导小组关于我国电子政务建设指导意见)的通知》。经过几年的发展,我国的电子政务系统发展也取得了长足的进步,已经不再只是政务管理信息化形式的一种简单意义上的补充,不少IT企业也将电子政务系统的设计开发作为自己的商业范畴。例如神舟数码、方正集团、沈阳东软软件股份等企业已经有成熟的电子政务系统平台产品投入实际应用。电子政务应用系统,对在机关政务活动中产生的信息资源进行采集、整合、管理等操作,以分布式的结构结合数据库技术,对整个信息资源进行检索、共享。随着Web开发技术发展日趋成熟,越来越多的电子政务应用系统转向基于浏览器的B/S系统架构,逐渐舍弃复杂的C/S结构,从而节省了软件的开发成本及开发周期。通过构建基于Web的分布式电子政务应用系统,实现了各类异构系统的互通互联、各类信息的全面共享,最终消除“信息孤岛”,达到政务机关信心共享化与智能化的目的。1.2MVC模式在电子政务系统开发应用中的意义电子政务是由网络技术和电子技术的进步与创新发展起来的,因此电子政务系统的开发涉及到多项技术的融合,例如:网络开发技术、数据库技术、信息安全技术、中间件技术、工作流技术等待,是一个庞大的系统工程。加之现在电子政务系统软件的开发没有标准的规范遵
本文标题:司法机关电子政务系统
链接地址:https://www.777doc.com/doc-25860 .html