
论文摘要
传统的审批模式具有办公地点分散、手续繁杂、效率低下、各部门间存在“信息孤岛”等弊端,电子政务审批作为电子政务的一个重要内容应运而生。当前,我国电子政务审批建设仍处于初级阶段,实现技术还不成熟,系统可扩展性、可重用性、可维护性较差。鉴于此,本论文针对构建合理的电子政务审批系统进行了研究与设计,提出了一套符合我国电子政务审批建设需求的设计方案,并将该方案应用到邯郸县行政审批系统中,实现了系统功能。该方案基于J2EE多层分布式架构,采用了设计模式和基于组件的软件开发技术。本文所做的主要工作如下:(1)基于J2EE多层分布式架构的系统设计。本文结合电子政务审批系统的应用,对J2EE多层分布式架构进行了研究,分析了其所具有的优势;(2)设计模式的研究与应用。本文对设计模式理论进行了研究,分析了其要素、优势、分类、共性和原则:(3)基于组件技术的软件设计。本文采用了基于组件的软件设计思想,把系统的某些功能通过使用第三方组件来实现,以节省开发成本、提高开发效率、提高系统的可复用性;(4)电子政务审批系统的设计。本文对电子政务审批系统进行了需求分析、整体设计。对系统实现中的某些关键问题,如审批工作流程、电子签章、用户权限、数据库连接等进行了详细的研究;(5)邯郸县行政审批系统设计与实现。将本文提出的电子政务审批系统建设方案应用到邯郸县行政审批系统中,实现了系统功能。经过实际项目检验,本设计能有效解决目前我国电子政务审批系统建设所存在的可扩展性、可维护性、可重用性差的问题,具有较高的研究意义和应用价值。
论文目录
摘要Abstract第1章 绪论1.1 电子政务审批概述1.1.1 电子政务概述1.1.2 电子政务审批系统概述1.2 研究背景及意义1.3 国内外的发展及现状1.4 存在的问题1.5 主要研究内容1.6 论文组织结构1.7 本章小结第2章 相关技术2.1 J2EE多层分布式架构2.1.1 四层模型2.1.2 核心技术2.2 设计模式2.2.1 设计模式的基本要素2.2.2 设计模式的优势2.2.3 设计模式的共性2.2.4 设计模式的分类2.2.5 设计模式的原则2.2.6 常用的设计模式2.3 基于组件的软件开发方法2.3.1 组件的定义2.3.2 基于组件的软件系统2.3.3 CBD和传统软件开发方法的比较2.4 本章小结第3章 系统需求分析3.1 实现目标3.2 业务流程3.3 信息流模型3.4 业务需求3.5 本章小结第4章 系统设计4.1 设计思路4.2 设计原则4.3 概要设计4.3.1 功能结构设计4.3.2 逻辑结构设计4.3.3 用例图4.4 开发环境4.5 审批工作流子系统4.5.1 工作流概述及在审批系统中的作用4.5.2 工作流引擎概述4.5.3 步骤概述4.5.4 流程概述4.5.5 工作流引擎设计4.5.6 审批工作流子系统实现4.6 电子签章4.6.1 电子签章概述及在审批系统中的作用4.6.2 电子签章组件4.6.3 组件运行环境4.6.4 组件二次开发4.7 基于角色的访问控制4.8 数据库连接池技术4.9 本章小结第5章 邯郸县行政审批系统的实现5.1 系统建设目标5.2 功能模块介绍5.3 数据表的设计5.4 审批流程图5.5 系统实现技术框架图5.6 系统安全性实现5.6.1 数据存储安全5.6.2 数据传输安全5.6.3 应用系统的安全5.6.4 系统平台级安全5.6.5 管理级安全实现5.7 系统部分运行界面5.8 本章小结第6章 系统测试6.1 测试的必要性6.2 测试范围6.3 测试环境6.4 测试需求6.5 测试策略6.5.1 采用的测试工具6.5.2 测试方法6.5.3 测试流程图6.6 本章小结第7章 总结与展望参考文献附录 主要程序致谢作者简介发表的论文参与的科研项目
相关论文文献
标签:电子政务论文; 设计模式论文; 组件技术论文; 审批系统论文;