学位论文 > 优秀研究生学位论文题录展示

基于J2EE的出国(境)管理系统设计与实现

作 者: 杨宝洲
导 师: 周杰;宋国洪
学 校: 华南理工大学
专 业: 计算机技术
关键词: Java2平台企业版 出国(境)管理 框架 SSH 依赖注入
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 115次
引 用: 2次
阅 读: 论文下载
 

内容摘要


目前,国内外基于J2EE的Web应用开发已十分普遍。但直接使用Java语言开发却是一件复杂的事情,即使建造一个不是很烦琐的Web应用系统,也不是件轻松的事情。各类开发框架的出现正是顺应了这一需求,但在众多的框架中如何作出选择又成了新的问题。为此,本论文设计与实现了一个符合规范要求的市级国家税务局的出国(境)管理系统,解决手工管理模式下存在的文书多、操作复杂、流程长和数据统计不便的问题,满足出国(境)管理规范化、高效化和网络化的需求。首先,通过对J2EE平台、MVC设计模式和SSH架构技术特点及开发优势的探讨,明确了将MVC模式和SSH架构相结合的开发思路,其中Struts用于表现层开发,Spring用于业务逻辑层开发,Hibernate用于持久层开发。其次,分析并细化需求,建立了有国税特色的出国(境)管理系统的总体结构和功能模型:在结构上实现市局、区局两级的不同职务人员出国(境)的分层管理,事务上实现因公出国(境)和因私出国(境)的分类管理,功能上实现各类出国(境)证照的日常管理和出国(境)行政审批事务的呈批流转两大功能。其三,基于SSH架构技术,采用以自底向上的方法,以开发功能组件的方式设计并实现了整个系统。开发过程中结合采用多种方法,有效提高了开发质量和效率:(1)用好已有J2EE应用平台的功能和组件,减少了开发工作量,实现了系统的通用性和兼容性;(2)采用Spring框架的“依赖注入”技术,实现了业务处理逻辑定义与业务处理实现的分离;(3)采用子配置文件的形式,避免了SSH架构中因参数不断增加带来的配置文件臃肿的问题。最后,在综述系统功能特点和技术优越性的基础上更进一步地提出了改进的方向。

全文目录


摘要  5-6
Abstract  6-11
第一章 绪论  11-13
  1.1 研究的背景及意义  11
  1.2 课题研究现状  11-12
  1.3 本文的研究内容和结构  12-13
第二章 相关理论和应用技术  13-39
  2.1 J2EE 概述  13-19
    2.1.1 Java 平台简介  13-14
    2.1.2 J2EE 的概念、应用模型和结构  14-16
    2.1.3 J2EE 的核心技术  16-18
    2.1.4 J2EE 的优点与不足  18-19
  2.2 MVC 概述  19-25
    2.2.1 MVC 设计思想和框架结构  19-21
    2.2.2 JSP Model1 与JSP Model2  21-23
    2.2.3 MVC 模式的优点、不足和适用范围  23-25
  2.3 SSH 概述  25-38
    2.3.1 框架概述  25-26
    2.3.2 Struts 框架  26-29
    2.3.3 Spring 框架  29-32
    2.3.4 Hibernate 框架  32-35
    2.3.5 SSH 架构的搭建  35-38
      2.3.5.1 分层模式下的SSH 架构  35-37
      2.3.5.2 MVC 模式下的SSH 架构  37-38
  2.4 本章小结  38-39
第三章 基于J2EE 的出国(境)管理系统的需求分析  39-51
  3.1 系统概论  39
  3.2 系统开发的基本原则  39-40
    3.2.1 共享资源原则  39-40
    3.2.2 严格依照法规原则  40
    3.2.3 分级分类管理原则  40
    3.2.4 岗位权限对应原则  40
    3.2.5 流程固定原则  40
    3.2.6 统一开发规范原则  40
  3.3 系统总体结构和功能模块  40-49
    3.3.1 系统结构及岗位对应  40-42
    3.3.2 各功能模块描述  42-44
      3.3.2.1 配置管理  42
      3.3.2.2 因公出国(境)管理  42-43
      3.3.2.3 因私出国(境)管理  43
      3.3.2.4 我的证照管理  43-44
      3.3.2.5 证照管理日志  44
      3.3.2.6 政策法规  44
    3.3.3 主要业务流程描述  44-49
      3.3.3.1 处理岗位和涉及文书  44-45
      3.3.3.2 因公出国(境)管理的主要流程  45-47
      3.3.3.3 因私出国(境)管理的主要流程  47-49
  3.4 本章小结  49-51
第四章 基于J2EE 的出国(境)管理系统的设计和实现  51-83
  4.1 系统业务处理的设计思路  51-52
  4.2 系统的总体框架和开发平台  52-56
    4.2.1 系统开发的总体框架  52-54
    4.2.2 系统开发的平台选择  54-55
    4.2.3 系统功能实现方法的选择  55-56
  4.3 系统采用的服务器  56-57
  4.4 系统实现的基本过程  57-78
    4.4.1 统一开发规范  57-61
      4.4.1.1 Java 编码规范  57-58
      4.4.1.2 界面规范  58-59
      4.4.1.3 数据库命名规范  59-60
      4.4.1.4 源代码组织结构规范  60-61
    4.4.2 创建数据库  61-63
    4.4.3 创建模型组件  63-70
    4.4.4 创建视图组件  70-72
    4.4.5 创建控制器组件  72-74
    4.4.6 创建配置文件  74-77
    4.4.7 相关参数和工作流配置  77-78
  4.5 系统使用情况和特点  78-81
  4.6 本章小结  81-83
总结与展望  83-86
  5.1 总结  83-84
  5.2 展望  84-86
参考文献  86-88
致谢  88

相似论文

  1. 带填充墙框架结构非线性有限元分析,TU323.5
  2. 铝胁迫下小黑豆的红外光谱特征分析及其铝胁迫响应基因的鉴定,S529
  3. 基于OSGi的领域内框架扩展方法研究及应用,TP311.5
  4. 基于SOA的Portal定制系统的优化与实现,TP311.5
  5. 溶藻弧菌诱导红笛鲷仔鱼差减文库的构建及其表达序列标签分析,S943
  6. 基于框架的课文口头复述训练对初中生英语口头能力的影响,G633.41
  7. 基于框架的词汇教学对高一学生写作中的假朋友现象的影响,G633.41
  8. 基于IAD框架的农村生活垃圾治理公共物品的供给影响因素分析,X33
  9. 农业供应链系统网络平台的构建,S126
  10. 自尊类型、自我框架对风险选择影响的实证研究,B849
  11. 条锈菌诱导的小麦叶片SSH文库构建及其ESTs分析,S512.1
  12. 大学生风险决策中的框架效应研究,B842
  13. 不完备信息系统的完备化及其上的知识获取,TP311.13
  14. 基于节点智能交互的物联网数据处理研究,TP391.44
  15. Banach空间上基和框架扰动的研究,O177.2
  16. 基于分布式环境压力测试问题的研究,TP311.52
  17. 汉语框架自动识别中的歧义消解,TP391.1
  18. 内嵌开洞填充墙框架结构有限元非线性分析,TU323.5
  19. 高速公路服务区综合服务建筑标准化设计研究,TU248
  20. 框架理论在英语辩论中的应用研究,H311.9
  21. 面向Seam框架的PIM到PSM转换研究,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com