基于mvc的电子政务系统的研究与实现

上传人:第*** 文档编号:38703541 上传时间:2018-05-06 格式:PDF 页数:63 大小:2.02MB
返回 下载 相关 举报
基于mvc的电子政务系统的研究与实现_第1页
第1页 / 共63页
基于mvc的电子政务系统的研究与实现_第2页
第2页 / 共63页
基于mvc的电子政务系统的研究与实现_第3页
第3页 / 共63页
基于mvc的电子政务系统的研究与实现_第4页
第4页 / 共63页
基于mvc的电子政务系统的研究与实现_第5页
第5页 / 共63页
点击查看更多>>
资源描述

《基于mvc的电子政务系统的研究与实现》由会员分享,可在线阅读,更多相关《基于mvc的电子政务系统的研究与实现(63页珍藏版)》请在金锄头文库上搜索。

1、武汉理工大学硕士学位论文基于MVC的电子政务系统的研究与实现姓名:孙琳申请学位级别:硕士专业:计算机应用技术指导教师:周彩兰20070401摘要随着计算机和信息技术的迅速发展,网络已经成为我们日常生活、学习和工作的基础设施。各种基于网络的分布式办公系统层出不穷,电子政务系统就是其中之一。电子政务系统利用网络可以将各种资源进行有效的组合。迅速提高政务活动的效率,是政府部门进行信息化建设的重要途径。迅速发展,不断变化的经济、社会内容决定了电子政务系统必须能够满足政务活动的多变性。因此如何使电子政务系统能够具有最大的可扩展性和重用性就成为电子政务系统开发中必须重视和解决的问题w c 设计模式的核心思

2、想就是分层设计,将显示逻辑、业务逻辑以及流程控制相互分离,分离不同的层次,分为模型层( M o d e l ) 、视图层( V i e w ) 、控制器( C o n t r o l l e r ) 。各层次之间相互独立,接口清晰,耦合度低,模块间具有较大的独立性,从而增强了系统的可维护性和可扩展性。通过分层设计,各个层次的模块可由不同的开发人员开发,独立层次的模块扩展也将对其他层次模块的影响降为最低。这种特性恰恰满足了电子政务系统开发的需要。特别是J 2 E E 平台出现之后,提供了各种成熟且功能强大的组件和容器技术。程序开发人员可以利用这些成熟的组件和容器技术,使之担任M V C 各层次中

3、的各个角色,降低了系统开发的难度,提高了系统开发的效率。S t r u t s 架构作为一种基于J 2 E E 平台的框架,具体实现了M V C 模式。S t r u t s 提供不同的组件工作于不同的层次,担任不同的角色,并提供了丰富的标签库,大大增强了对视图层的支持,从而使电子政务系统的开发更加便捷。论文从理论上论述了M v c 模式应用于电子政务系统设计开发的意义,对M V C模式的原理和组成结构进行了深入的分析,介绍了实现M v C 模式的S t r u t s 框架的各个组成部分及控制流程。最后以作者实习期间参与的上海市人民政府外事办公室电子政务系统的子系统上海市因公护照签证管理信息

4、系统作为开发实例,具体介绍了如何将M v c 模式应用于电子政务系统设计开发中,以及在设计各个层次时应该遵循的具体规则和注意事项。并针对于上海市外事办公室特殊的网络环境,成功解决了数据同步的难题。关键字:电子政务,设计模式,M V C ,S t r u m ,J 2 E EA b s t f a c tW i t ht h ed e v e l o p m e n to ft h eC o m p u t e rS c i e n c ea n dt h eI n f o r m a t i o nT e c h n o l o g y , t h en e t w o r kh a sb e

5、 c x H n fak i n do fb a s i ci n f r a s t r u c t u r e si no u rd a i l yl i f e K i n d so fs y s t e m sb a s e do nn e t w o r ka p p e a r e da n dt h eE - G O VS y s t e mi so n eo f t h e m T h eE - G O VS y s t e mC a l lo r g a n i z ea l lt h ei n f o r m a t i o ne f f e c t i v e l y ,

6、s h a r et h e ma m o n ga l lt h ed e p a r t m e n t s ,a n di m p r o v et h ew o r ke f f i c i e n c yg r e a t l y , s oi ti sak i n do fm o s ti m p o r t a n tw a yt ob u i l dt h eE -G O V T h ec o n t e n to fe c o n o m ya n ds o c i e t yw h i c hi sd e v e l o p i n gq u i c k l yh a sd

7、 e c i d e dt h a tt h eE - G O VS y s t e ms h o u l da l s os a 6 s f yt h ec h a n g eo f t h ea c t i v eg o v e r n m e n t S oi th a sb e e nap r e s s i n gp r o b l e mb o wt om a k et h eE - G O VS y s t e mm u c hm o r ee x t e n s i v ea n dr e u s a b l e T h eM V Cp a t t e r ni sak i n

8、 do fl a y e r sp a t t e r n I ts e p a r a t e st h ew h o l es t r u c t u r ei n t os e v e r a ll a y e r s :M o d e l , V i e wa n dC o n t r o l l e r A l lt h el a y e r se x i s t ss e p a r a t e l y , t h ei n t e r f a c ea m o n gt h e mi sc l e a ra n dm a k et h ec o u p l i n gl o w

9、e s t S ot h i sc h a r a c t e r i s t i cs a t i s f i e st h en e e do ft h eE - G O VS y s t e m E s p e d a l l yi tb a s e so i lt h eJ 2 E Ep l a t f o r mw h i c hp r o v i d e sk i n d so fc o m p o n e n t sa n dc o n t a i n e r sw h i c ht h ed e v e l o p e r s 啪u s et ob et h er o l e

10、si nM V C A n di tm a k e st h ed e v e l o p m e n tm u c he a s i e ra n di m p r o v e st h ee f f i c i e n c yg r e a t l y S t r u t si sak i n do ff r a m e w o r kb a s e do nt h eJ 2 E Ep l a t f o r ma n dr e a l i z e st h eM V Cp a t t e r n B e s i d e st h e s eS t r u t sg i v eU Sl a

11、 r g et a gl i b sa n di m p r o v e st h es u p p o r ta b o u tV i e w T h i sp a p e ri n t r o d u c e st h ea d v a n t a g e sl oa p p l yt h eM V Ct ot h ed e v e l o p m e n to f BG O VS y s t e md e v e l o p m e n tf i r s t l y T h e na n a l y z et h es t r u c t u r e ,t h ed e t a i l

12、so ft h eM V Cp a t t e ma n dt h em a i np a r t so fS t r u t sf r a m e w o r kw h i c hr e a l i 7 _ J 嚣t h eM V Cp a t t e r n A tl a s tb a s e do nt h eS h a n g h a iV i s aa n dP a s s p o r tM a n a g e m e n tI n f o r m a t i o nS y s t e m ,as u b s y s t e mo ft h eS h a n g h a iE - G

13、 o vS y s t e m , t h ep a p e ri n t r o d u c e dd e t a i l sh o wt ou s et h eM V Cp a t t e r nd u r i n gt h ed e v e l o p m e n to f t h es y s t e m s K e yw o r d s - E - G o v ,D e s i g nP a t t e r n ,M V C , S t r u t s , J 2 E E此页若属实,请申请人及导师签名。独创性声明本人声明,所星交的论文是我个人在导师指导下进行的研究工 作及取得的研究成

14、果据我所知。除了文中特别加以标注和致谢 的地方外,论文中不包含其他人已经发表或撰写过的研究成果, 也不包含为获得武汉理工大学或其它教育机构的学位或证书而使 用过的材料与我一同工作的同志对本研究所做的任何贡献均已 在论文中作了明确的说明并表示了谢意研究生签名;登盐日蛔笙2 :! l关于论文使用授权的说明本人完全了解武汉理工大学有关保留、使用学位论文的规定, 即:学校有权保留送交论文的复印件,允许论文被查阅和借阅; 学校可以公布论文的全部内容,可以采用影印、缩印或其他复箭 手段保存论文( 保密的论文在解密后应遵守此规定)研究生签名:五b j 自l l L 导师签名:I 至】j 萼净二罔期蛾注;请将

15、此声明装订在学位论文的目录前武汉理工大学硕士学位论文第一章引言1 1 电子政务系统开发发展现状2 0 世纪9 0 年代以来,伴随信息技术的发展,信息化已经成为各国普遍关注的焦点问题。在国家信息化建设进程中,政府信息化又成为信息化建设的重点。电子政务是政府信息化的主要形式,它是指国家机关在政务活动中,全面应用现代信息技术、网络技术,以及办公自动化技术等,进行办公、管理和为社会提供公共服务的一种全新的管理方式美国的电子政务起源于2 0 世纪9 0 年代初。1 9 9 3 年,克林顿政府成立了“国家绩效评估委员会”,递交了创建经济高效的政府和运用信息技术改造政府两份报告,提出应当用先进的信息网络技术

16、克服美国政府在管理和提供服务方面所存在的弊端,这使得构建“电子政府”成为美国政府改革的一个重要方向,也揭开了美国电子政务建设的序幕。为保障政府信息化发展,美国还制定了一系列法律法规,对政府信息化发展起着重要的保障和规范的作用。我国电子政务建设起步较晚,2 2 年下半年国家也公布了其纲领性文件中共中央办公厅、国务院办公厅关于转发( 国家信息化领导小组关于我国电子政务建设指导意见) 的通知经过几年的发展,我国的电子政务系统发展也取得了长足的进步,已经不再只是政务管理信息化形式的一种简单意义上的补充【1 1 ,不少l T企业也将电子政务系统的设计开发作为自己的商业范畴。例如神州数码、方正集团、浪潮集团、沈阳东软软件股份等企业已经有成熟的电子政务系统平台产品投入实际应用。电子政务应用系统,对在机关政务活动中产生的信息资源进行采集、整合、管理等操作,以分布式的结构结合数据库技术,对整个信息资源进行检索,共享。随着W e b 开发技术发展日趋成熟,越来越多的电子政务应用系统转向基于浏览器的B ,s 系统架构,逐渐舍弃复杂的C

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号