面向教学的电子政务开发平台的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
目前,越来越多的高校开设电子政务专业及相关课程,该专业教学具有很强的实践性,而现有实验系统仅是对当前电子政务模式的简单模拟,无法进行定制设计,不能满足教学要求。针对现有电子政务教学系统存在的不足,结合电子政务教学课程特点设计了以理解、解剖、认知专业知识,掌握电子政务运行规律为目的的开发型电子政务实验软件。希望提供一个能定制流程、跨平台运行、通过浏览器显示、具有可扩展性的电子政务开发平台。开发的项目可以发布到任何服务器上,并能脱离数据库实现动态电子政务,该项目适应性强,系统运行成本低,配置简单。
     本文研究了面向教学的电子政务系统的需求分析,设计并实现了电子政务开发平台。系统架构采用MVC(Model-View-Controller,模型—视图—控制器)设计模式,采用UML(统一建模语言)技术进行分析。文中就用户管理、网上工商、网上税务三个模块分析了该系统的设计与实现,给出了视图、控制器层和模型层的详细设计方案。系统的实现基于JAVA、XML(可扩展的标记语言)技术,采用Windows 2000+Tomcat提供Web服务,采用XML进行数据存储和DOM(文档对象模型)实现文档解析;采用了Session技术实现用户权限的设定,同时解决了系统的中文编码问题。目前该系统已测试完毕,并在高校中推广。
Nowadays, more and more universities run E-government specialty and correlated curriculum, practicality is important to this major. But existing experiment system is just the simulation of present E-government mode, which is hard to customize design, and unable to meet current teaching demand. Against the deficiency of former E-government teaching system and combining the characteristic of E-government teaching course, we design a development E-government teaching system that can help students to understand, dissect and cognitive professional knowledge, grasp E-government operating rules. The E-government development platform can customize process, run over platform, browser-view, scalable. Project developed by this platform can be issued on any server, realize dynamic E-government without database support, which is proved to be high adaptability and low-cost operating, deployed easily.
    In this thesis, we design and realize E-government development platform on the basis of analyzing the demand for E-government teaching. Model-View-Controller (MVC) architecture is applied to the application. The Unified Modeling Language (UML) is used for analyzing and designing. We provide the detailed design of model layer, view layer and controller layer for user management, online tax and online business administration. We implement the platform development with the help of JAVA language and Extensible Markup Language (XML), Windows 2000 OS and Tomcat offer web server. We use XML document to store data and Doucment Object Model (DOM) to parse document. Session is used to control users' power. Also we solve the Chinese code problem.At present the system has been tested successfully and will be popularized among universities.
引文
[1] 国家信息安全工程技术研究中心国家信息安全基础设施研究中心.电子政务总体设计与技术实现.北京:电子工业出版社,2003
    [2] 刘红璐,张真继,彭志锋.电子政务系统概论.北京:人民邮电出版社,2005.
    [3] 覃征,陈峻英,王昱.电子政务导论.北京:高等教育出版社,2005.
    [4] 吴爱明.中国电子政务—技术与应用.北京:人民出版社,2004.
    [5] 吴爱明.中国电子政务—理论与实践.北京:人民出版社,2004.
    [6] 吴爱明.中国电子政务—法规与案例.北京:人民出版社,2004.
    [7] 何小菁.美、加、英三国电子政务发展概要及其启示.情报杂志,2003,10,95-97.
    [8] 王清,庄骐.电子政务—站式服务框架.计算机工程,2004,3,45-49.
    [9] 孙军陵,接晓莉.浅析电子政务的模型和发展.情报方法,2003,7,32-35.
    [10] 蔡钰.加快电子政务发展的思路.中南民族大学学报(人文社会科学版),2005,5,31-34.
    [11] 博星电子商务开发平台专业版使用手册.
    [12] www.didida.com.
    [13] 张龙祥.UML与系统分析设计.北京:人民邮电出版社,2001,37-130.
    [14] 马于涛,陈建勋.基于UML的软件体系结构建模技术的研究.武汉科技大学学报(自然科学版).2003,126(3),308-311.
    [15] 尤克滨.UML应用建模实践过程.北京:机械工业出版社,2003.
    [16] 冀振燕.UML系统分析设计与应用案例.北京:人民邮电出版社,2003,42-95.
    [17] 吴建,郑潮,汪杰.UML基础与Rose建模案例..北京:人民邮电出版社,2004.
    [18] 邵敏,李力鸿.XML编程实践.北京:清华大学出版社,2002,84-108.
    [19] 孙一中.XML理论和应用基础.北京:北京邮电大学出版社,2000.
    [20] 马万太,冷晟.XML对B2B电子商务技术平台的影响分析.商业研究.2005,7,99-102.
    [21] Joe Marini,吴鑫,杨锦夫译.文档对象模型.北京:清华大学出版社,2003.
    [22] 沈兆阳.Java与XML数据库整合应用.北京:清华大学出版社,2002.
    [23] 龚红焱,刘奕明,陈涵生.XML与数据库结合技术的探讨.计算机工程,2005, 4, 114-116.
    [24] http://www.dom4j.org/guide.html.
    [25] http://www.xml.com/pub/r/1052.
    [26] 孙卫琴.Tomcat与Java Web开发技术详解.北京:电子工业出版社,2004.
    [27] 飞思科技产品研发中心.JSP应用开发详解.北京:电子工业出版社,2004.
    [28] 陈刚.Eclipse从入门到精通.北京:清华大学出版社,2005.
    [29] 张云涛,龚玲.Eclipse精要与高级开发技术.北京:电子工业出版社,2005.
    [30] 任中方,张华,闫明松,陈世福.MVC模式研究的综述.计算机应用研究,2004,5:538-543.
    [31] 孙卫琴.精通struts:基于MVC的Java Web的设计与开发.北京:电子工业出版社,2005.
    [32] Ted Husted、Cedric Dumoulin、George Franciscus、David Winterfeldt(著),Eric Liu(译),Struts在行动-使用领先的Java框架构建Web应用,2003年10月.
    [33] 陆荣幸,郁洲,等.J2EE平台上MVC设计模式的研究与实现[J].计算机应用研究,2003,20(3),144-146.
    [34] 孙凌燕,陆保岚,孙健基于Struts的Web应用框架设计与研究.计算机工程,2005,4,57-59.
    [35] 李霞.MVC设计模式的原理及实现.硕士学位论文,吉林大学,2003.
    [36] 彭晨阳.Java实用系统开发指南.北京:机械工业出版社,2005,161-208.
    [37] 飞思科技产品研发中心.Java Web服务应用开发详解.北京:电子工业出版社,2002.
    [38] 谭荣华.税务信息化简明教程.北京:中国人民大学出版社,2001.
    [39] 本书编写组.税务稽查实务操作指南.北京:经济科学出版社,2004.
    [40] 苏春林.纳税实务教程.北京:中国人民大学出版社,2003.
    [41] 韩建勋.纳税会计实务.北京:中国人民大学出版社,2005.
    [42] 杨博.纳税模拟.北京:中国人民大学出版社,2004.
    [43] http://www.hd315.gov.cn.
    [44] http://www.tax861.gov.cn.
    [45] http://www.xags.gov.cn/zwgk.
    [46] http://www.saic.gov.cn.
    [47] http://www.cicn.com.cn.

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

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

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