论文摘要
基于J2EE的军官任免办公系统是针对军官任免工作流程、步骤和具体要求,为提高任免工作的标准和效率而开发的业务处理系统。本系统包括了任免业务的多方面内容,能够从底层数据库中获取相应数据生成业务工作中的方案、命令(通知)和请示及相关报表;对干部数质量进行综合统计分析,生成各类名册;对拟提拔对象实行远程测评;管理日常工作办件;远程维护底层数据库等。该软件的研制成功和有效运行,使任免工作办公手段实现了由传统手工作业向办公自动化的跨越、干部数据资料由人工管理向计算机现代化手段管理的跨越、干部档案由手工查询向电脑查询的跨越,从而达到了任免办公程序规范化、办件手段智能化、档案查询电子化、数据统计快捷化。减少了大量基础性工作的重复劳动,有效地提高了办件的质量和效率。本系统采用面向对象的分析和设计思想、UML建模方式完成了系统的设计工作,采用J2EE架构和MVC模式相匹配的体系结构,用Oracle9i作为后台数据库,服务器使用Apache Tomcat5.0,用Java语言开发,选用Eclipse+Struts+Hibernate集成开发环境来编辑JSP文件、JavaBean及Serlvet。在开发过程中代码实现了充分的重用,可分层次同时开发,极大地减低了开发时间和工作量,同时降低了系统模块间的依赖性,为系统提供了良好的延展性和可维护性。本系统对客户端的硬件标准不高,只需有5.0以上的浏览器,可访问Internet即可。
论文目录
提要第一章 绪论1.1 军官任免工作概述1.1.1 干部任免的概念、范围和主要形式1.1.2 干部任免工作的流程1.2 系统研究的必要性和可行性1.2.1 研究的必要性1.2.2 研究的可行性1.3 课题来源、本人工作及主要成果1.4 本文的组织结构第二章 系统需求分析2.1 系统概述2.2 系统开发预期目标2.3 主要技术要求2.3.1 技术指标2.3.2 开发环境2.3.3 开发模式2.3.4 运行环境第三章 系统相关技术与工具简介3.1 面向对象技术基础3.2 J2EE技术介绍3.3 MVC设计模式3.4 Struts技术介绍3.5 Hibernate技术介绍3.6 Servlet技术3.7 系统分析技术及工作:UML和ROSE第四章 系统架构与总体设计4.1 系统的架构设计4.2 任免(晋衔)子系统设计4.3 统计表格子系统设计4.4 素质测评子系统设计4.5 业务办件子系统设计4.6 系统维护子系统设计4.7 数据库设计4.7.1 底层数据库分类4.7.2 数据库优化设计4.7.3 数据库表设计4.8 数据安全性设计4.8.1 客户端验证4.8.2 SSL (Secure Socket Layer)4.8.3 MD5 加密4.8.4 安全日志记录第五章 系统实现5.1 共用组件的实现5.1.1 数据库连接池的实现5.1.2 Hibernate工具类的实现5.1.3 管理Hibernate事务的过滤器的实现5.1.4 DAO层的设计与实现5.1.5 MD5 加密的实现5.2 子系统的详细实现5.2.1 测评投票模块的实现5.2.2 统计汇总模块的实现5.2.3 测评管理模块的实现第六章 结论与展望6.1 结论6.2 展望参考文献摘要Abstract致谢导师及作者简介
相关论文文献
标签:军官论文; 任免论文;