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

基于J2EE的吉林省建筑业企业及人员管理系统的设计与实现

作 者: 刘强
导 师: 赫枫龄
学 校: 吉林大学
专 业: 软件工程
关键词: J2EE 建筑业 B/S模式 Hibernate 企业及人员管理系统
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 29次
引 用: 0次
阅 读: 论文下载
 

内容摘要


基于J2EE的吉林省建筑业企业及人员管理系统的设计与实现建筑业现今已成为我国国民经济的重要指导性产业,建筑业的健康发展是保障国民经济健康发展的重要因素。当前建筑业企业数量过多;各类注册人员分布不均衡;建筑市场监管体系不健全,市场清出机制不完善,这些问题严重影响了建筑市场秩序和建筑业的健康发展,不利于建筑市场诚信体系的建立。传统的纸质办公模式由于在时间和空间上的分离,使得企业资质申请的审批工作很难能够做到及时进行。这种传统的办公模式不仅使得办公效率低下,而且使得政府对建筑业企业的管理缺乏系统性和规范性。为了加强对建筑企业的诚信监督和审批力度,使得对企业的管理更加规范化和科学化,政府迫切需要改变传统的纸质办公的审批模式,转而建设目前比较流行、监管性比较强的网上办公审批模式,吉林省建筑业企业及人员管理系统正是为了这一目的而建设的。本系统是在J2EE架构的基础上,采用JSP、JavaBean、Servlet和Hibernate相结合的模式进行开发的。J2EE架构提供的多层分布式的应用模型能够将应用逻辑按功能的不同划分为多个独立的层,其中一层的改变不会影响其他层,实现了层与层之间的低耦合。JSP用于前台显示,接受用户输入参数并传递参数,JavaBean主要用于封装业务逻辑,Servlet接受从JSP传递过来的参数,然后进行业务逻辑判断,是中心控制器。Hibernate对JDBC进行了轻量级的封装,使得对数据库表的操作转化为了对对象的操作,省去了写很多JDBC代码和SQL代码的工作,提高了系统开发的效率。本文分析了系统的业务和功能需求,确定了系统应具有的功能。由于系统架构是系统设计与开发的基础,所以系统架构的选择至关重要。我们比较了当前流行的两种架构模式,最终选择采用B/S的3层体系架构。在这种体系架构下,用户工作界面是通过浏览器来实现的,只有极少量的业务逻辑工作在用户端实现,大部分的业务逻辑是在服务器端实现的。整个系统按照实际的功能需求划分为三大功能模块,各个功能模块的详细描述如下:(1)企业用户功能模块。该模块包括企业资质申请信息、企业现有资质信息、企业资质申请和企业月报表上传四种功能。(2)审批人员功能模块。该模块包括审批现有资质申请、查看已审批企业名单、查看审批历史和查询企业信息四种功能。(3)管理员功能模块。该功能模块主要包括管理账户、管理角色、管理用户、初始化用户和应用菜单维护等。该系统的开发和使用,是对传统的建筑业企业资质申请方式和建设厅审批方式的改变,它使得企业把以往需要申请的纸质材料和单据电子化,使得申请和审批流程无延迟,极大的提高了建筑业企业申请资质和建设厅进行审批的效率,也加强了建设厅对企业的实时监管,达到了政府对企业高度监管的目的。

全文目录


摘要  4-6
Abstract  6-11
第1章 绪论  11-14
  1.1 选题背景  11-12
  1.2 系统开发的意义  12
  1.3 论文主要工作  12-13
  1.4 论文组织结构  13-14
第2章 相关技术和开发工具阐述  14-24
  2.1 C/S 和B/S 模式  14-17
    2.1.1 C/S 模式  14-16
    2.1.2 B/S 模式  16-17
    2.1.3 C/S 模式和B/S 模式的对比选择  17
  2.2 本系统开发过程中用到的技术  17-22
    2.2.1 Java 技术  17-18
    2.2.2 J2EE 架构  18-20
    2.2.3 JSP 技术  20-21
    2.2.4 Hibernate 框架  21-22
  2.3 开发工具的选择  22-24
    2.3.1 SQL Server2000 数据库  22-23
    2.3.2 Tomcat 应用服务器  23
    2.3.3 MyEclipse 集成开发环境  23-24
第3章 系统的分析与设计  24-40
  3.1 系统需求分析  24
  3.2 系统功能设计  24-26
  3.3 系统流程  26-28
    3.3.1 企业资质申请流程  26-27
    3.3.2 建设厅审批流程  27-28
  3.4 数据库表设计  28-40
    3.4.1 数据库需求分析  28-29
    3.4.2 数据库结构设计  29-32
    3.4.3 数据库表的设计  32-40
第4章 系统的功能实现  40-53
  4.1 企业用户功能模块的实现  40-44
    4.1.1 登录界面  40-41
    4.1.2 企业用户登录成功界面  41-44
  4.2 建设厅审批人员功能模块的实现  44-47
  4.3 后台管理员功能模块的实现  47-51
    4.3.1 管理员登录界面  47-48
    4.3.2 管理员功能界面  48-51
  4.4 程序流程图  51-53
    4.4.1 企业用户流程图  51
    4.4.2 审批流程图  51-53
第5章 系统测试  53-56
  5.1 白盒测试  53
  5.2 黑盒测试  53-56
第6章 总结与展望  56-57
参考文献  57-59
作者简介  59-60
致谢  60

相似论文

  1. 基于流形学习的高维流场数据分类研究,V231.3
  2. 溃坝生命损失风险评价的关键技术研究,TV122.4
  3. 基于新医学模式的儿童医疗环境设计研究,TU246.1
  4. 万科模式的居住小区设计研究,TU984.12
  5. 径向振动模式压电变压器的等效电路模型与应用,TM406
  6. 任务型教学在农村初中英语教学中的应用研究,H319
  7. 云南少数民族题材影视作品的叙事模式分析,J905
  8. 高中函数教学研究与实践,G633.6
  9. 高中政治新课程改革课堂教学模式整合探索,G633.2
  10. 海量多数据库集成系统的查询处理研究,TP311.13
  11. 基于仿生模式识别的文本分类技术研究,TP391.1
  12. “小团队”健美操教学模式改善高职院校女生心理健康状况的研究,G831.3
  13. 山东省高校科研项目集成管理模式研究,G644
  14. 技师培养方式改革的研究,G719.2
  15. 社会消费方式变迁下的服装终端空间变化之研究,TS941.1
  16. 高原湖泊湖区可持续发展评价体系及模式研究,X22
  17. 基于目标成分“敲出/敲入”质量控制模式的中药姜黄抗氧化药效物质辨识,R285
  18. 文章难易度与主题熟悉度对英语学习者听力影响的个案研究,G633.41
  19. 试论地方政府的伦理决策,D625
  20. 我国社会保障预算模式的选择与建构研究,D632.1
  21. 毽球运动训练模式的研究,G849.9

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