论文摘要
在电子政务、企业信息化等应用日益发展的今天,普通的纸面文档、电子文档已经不能满足人们的需要,而XML格式的、安全的电子表单已经越来越被人们所重视。本文介绍了基于W3C XForms1.1推荐标准的新一代电子表单系统的分析与设计。但为了更好的贴近中国的实际情况,满足系统开发商及最终用户的需求,本系统在W3C XForms1.1推荐标准基础上做了许多扩展,并定位成独立的中间件产品。论述了新一代电子表单系统的功能需求,并针对电子政务行业的需求特点对主流的电子表单进行了简要的比较。结合作者对E-Form、XForms思想的理解、研究和分析,给出了电子表单系统的软件架构。文章主体针对系统中的各个重要组成部分的分析及设计进行了详细的阐述。此外本文还对表单数据处理方面也做了有益的探索,如对XML数据与传统关系数据库之间实现类似O-R Mapping技术的研究、应用及存在的问题作了阐述。并将该技术作为一个独立的技术点来研究、分析及设计,从而为将来在国产数据库上提供XML功能接口打下了良好的基础。本文的理论意义在于,分析并设计出了一款符合基本国际规范,且具有中国特色的完整电子表单系统产品,打破了国外软件在这一领域的垄断局面。本文中的XML2DB的设计思想,也为如何通过电子表单系统整合数据资源的问题提出了有参考价值的解决思路。作者将技术与应用有机地组合起来,理论联系实际地对实现进行了阐述。本文的现实意义在于,通过文中的分析与设计进而开发出了比较成熟的完整的电子表单产品,并且在众多的实际项目中得以应用验证,并占有了比较高的市场份额。为企业信息化尤其是政府信息化,如政府门户网站建设、电子行政审批应用等提供了新的核心技术支撑。同时很多第三方企业在该电子表单产品基础之上开发出了:电子单据签章系统、电子行政审批平台、电子合同管理系统、数据直报和管理系统等应用系统,可以说在比较短的时间内取得了很好的经济效益与社会效益。
论文目录
摘要ABSTRACT第一章 引言1.1 课题背景1.2 同类技术比较1.3 研究内容1.4 本人主要工作和论文结构第二章 系统分析2.1 系统功能特点2.1.1 良好的纸面效果2.1.2 动态的电子表单2.1.3 数据与显示分离2.1.4 自定义数据模型2.1.5 数据校验和自动计算2.1.6 可编程的脚本支持2.1.7 离线和在线填写2.1.8 数据访问权限控制2.1.9 填写痕迹保留2.1.10 多种方式提交2.2 系统组成部分第三章 设计工具的分析与设计3.1 功能设计3.1.1 功能列表3.1.2 角色功能设计3.1.3 控件分层设计3.2 控件设计3.2.1 控件分类3.2.2 表格控件3.2.3 循环控件3.2.4 统计控件3.2.5 事件组织3.3 存储设计第四章 解析器的分析与设计4.1 专有格式解析4.1.1 窗体结构4.1.2 控件外观解析4.1.3 控件事件解析4.1.4 数据模型对象4.1.5 JScript脚本交互4.2 HTML格式解析4.2.1 解析原理4.2.2 解析过程4.2.3 解析效果第五章 XML2DB的分析与设计5.1 可视化映射工具的设计5.1.1 映射文件定义5.1.2 映射工具的实现5.2 XML2DB引擎的设计5.2.1 Select功能5.2.2 Insert功能5.2.3 Delete功能5.2.4 Update功能5.2.5 主键生成机制5.2.6 Pattern的处理5.2.7 字段类型的处理第六章 服务器的分析与设计6.1 整体架构6.1.1 Spring作为整体框架6.1.2 Hibernate作为数据访问层6.1.3 Apache Axis作为Web服务的支持6.1.4 Apache Derby作为内嵌数据库6.2 功能模块设计6.2.1 三层结构6.2.2 核心模型6.2.3 表单类别管理6.2.4 表单模板管理6.2.5 映射文件管理6.2.6 表单服务管理第七章 总结参考文献致谢
相关论文文献
标签:新一代电子表单论文; 信息采集论文;