基于Struts的事务管理系统设计与实现

基于Struts的事务管理系统设计与实现

论文摘要

随着互联网络的发展和信息化的推进,利用高性能计算机和网络通讯技术加强对企业的信息化管理,大大的推进了企业信息化发展的脚步。为了更好提高公司的管理水平,达到信息化管理的要求,本项目为某软件公司采用(Struts+Hibernate)框架建立一套完整的事务管理系统,用来实现人员变更、任务制定及分配、计划制定和实施、计划反馈、任务跟踪等,能够准确地反映公司的管理运作状态,为决策提供科学依据。根据调查分析,了解到现在大部分中小型企业缺乏完善的内部业务管理软件作为信息管理平台,计算机主要使用Microsoft Office,不能充分发挥有效的作用。由于企业人员的事务处理量的不断增加,管理越来越繁琐,工作量大,这种传统的管理模式已经暴露出各种缺点:难以统一调配和处理,效率较低,无法实现网络化管理及支持电子商务,由于技术等方面的限制,许多传统管理软件无法做到存储信息的实时动态处理及预测,并提供前瞻信息。从管理信息系统的发展及相关内容的扩展可以看出,它始终是以中小企业的管理活动为核心,不断的综合新的信息技术、计算机技术和网络技术来完善系统功能,提供更完善的服务,满足新的需求。反映出管理信息系统不断利用新技术并扩展系统功能的发展特点。互联网络和信息技术的高速发展,改变了企业经营管理模式和人们的生活方式。随着全球经济环境不断发展,企业的管理思想,管理方法不断创新,计算机网络技术不断地发展,促进了企业管理信息系统的发展和变化。本文在分析了现有框架技术的基础上,结合某软件公司的需求,构建一套适合公司发展的事务管理系统并实现了系统的各功能,主要包括:任务管理、计划管理及人员管理。重点研究应用Struts框架与Hibernate框架技术开发基于B/S结构的MIS系统。主要分为三部分,首先分析了基于MVC模式的Struts框架技术和基于O/R映射的Hibernate框架技术,为实际应用的开发打下理论基础;然后介绍了将两种开源框架相结合完成本系统的设计,设计开发过程中,全面贯彻MVC设计模式,将系统的Web层构建于Struts框架之上,使用Hibernate框架实现数据持久层;最后描述了本系统的实现机制。本文从经典MVC设计模式入手,研究了Struts实现MVC体系结构、工作流程和访问控制机制,分析了Hibernate体系结构及数据持久化技术的实现,在此基础上提出了本系统的开发架构。运用面向对象的方法来对本系统进行了分析及模型设计。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题背景和意义
  • 1.2 课题来源及项目简介
  • 1.3 国内外研究现状
  • 1.3.1 事务管理系统现状
  • 1.3.2 技术应用现状
  • 1.4 本文主要内容和本人工作
  • 1.5 论文的组织结构
  • 第2章 课题所采用的框架分析
  • 2.1 MVC 的设计模式
  • 2.1.1 MVC 设计模式简述
  • 2.2 STRUTS 框架
  • 2.2.1 Struts 简述
  • 2.2.2 Struts 框架的体系结构
  • 2.2.3 Struts 框架的配置文件
  • 2.2.4 Struts 框架的工作过程
  • 2.2.5 Struts 框架的访问控制机制
  • 2.2.6 Struts 框架的评价及选用理由
  • 2.3 JAVA 对象持久化技术
  • 2.3.1 数据的持续性
  • 2.3.2 ORM 中的映射
  • 2.4 持久层新的解决方案HIBERNATE
  • 2.4.1 Hibernate 简述
  • 2.4.2 Hibernate 的框架原理
  • 2.4.3 Hibernate 框架的核心接口
  • 2.5 HIBERNATE 与STRUTS 的整合
  • 2.6 本章小结
  • 第3章 系统分析与设计
  • 3.1 系统需求分析
  • 3.1.1 需求简述
  • 3.1.2 系统用例解析
  • 3.2 系统总体设计
  • 3.2.1 系统设计思想
  • 3.2.2 系统模块的设计
  • 3.2.3 系统功能的分析
  • 3.2.4 系统总体流程
  • 3.2.5 系统架构设计
  • 3.3 系统数据库的设计
  • 3.3.1 数据库的需求分析
  • 3.3.2 数据库的逻辑设计
  • 3.3.3 数据库的访问设计
  • 3.4 本章小结
  • 第4章 系统的实现
  • 4.1 系统开发环境及开发平台
  • 4.2 系统的安装及相关配置文件
  • 4.2.1 环境配置
  • 4.2.2 配置文件
  • 4.3 STRUTS+HIBERNATE 框架下系统的详细实现过程
  • 4.3.1 系统表示层实现
  • 4.3.2 系统持久层实现
  • 4.4 主要实现界面
  • 4.5 系统的运行测试
  • 4.5.1 功能测试
  • 4.5.2 可用性测试
  • 4.5.3 安全性测试
  • 4.6 本章小结
  • 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].探讨Struts+Hibernate框架技术的应用[J]. 农业网络信息 2013(05)
    • [2].框架技术与设计模式在商业物流信息系统中的应用[J]. 智能计算机与应用 2013(01)
    • [3].基于移动平台的微应用开发框架技术研究[J]. 中国设备工程 2019(09)
    • [4].基于J2EE的ACM竞赛在线评判系统的设计[J]. 安徽理工大学学报(自然科学版) 2009(04)
    • [5].实体框架技术及其在网络课程开发中的应用[J]. 电脑知识与技术 2017(35)
    • [6].基于框架技术的商务应用系统的开发[J]. 计算机与现代化 2010(01)
    • [7].Struts框架技术简析[J]. 长春师范学院学报 2012(09)
    • [8].AJAX技术在ASP.NET中的应用[J]. 电脑知识与技术 2009(21)
    • [9].基于J2EE的框架技术研究与应用[J]. 计算机与数字工程 2011(06)
    • [10].SSH框架技术分析[J]. 科技广场 2014(05)
    • [11].SSH框架技术简述[J]. 信息与电脑(理论版) 2012(08)
    • [12].基于Struts2框架技术在WEB项目中的应用[J]. 科学中国人 2014(04)
    • [13].基于J2EE的框架技术综述[J]. 福建电脑 2012(01)
    • [14].Struts框架技术在财务系统中的研究和应用[J]. 科技创新导报 2008(03)
    • [15].MVC框架技术搭建技能培训信息平台实例[J]. 数字技术与应用 2016(09)
    • [16].SSH2框架技术在垦区环境保护内业管理上的应用[J]. 现代化农业 2014(02)
    • [17].J2EE软件开发框架技术探讨[J]. 黑龙江科技信息 2011(35)
    • [18].浅析Ajax框架技术的应用与实践[J]. 信息与电脑(理论版) 2010(24)
    • [19].J2EE框架技术在公安出入境信息系统中的应用[J]. 警察技术 2008(04)
    • [20].J2EE软件开发框架技术探讨[J]. 电脑知识与技术 2010(20)
    • [21].基于MVC模式的Struts框架技术的研究与应用[J]. 福建电脑 2009(06)
    • [22].VC++中MFC框架技术探索[J]. 吉林建筑工程学院学报 2009(04)
    • [23].基于SSH框架技术高职院校网上竞价采购系统的研究[J]. 宁波职业技术学院学报 2013(05)
    • [24].一种具有语音播报功能的单独招生平台的设计[J]. 软件工程 2020(11)
    • [25].基于SSH框架技术的企业信息管理系统的设计与实现[J]. 中国高新技术企业 2012(11)
    • [26].基于Spring+Struts+Hibernate的Web项目设计与研究[J]. 电脑开发与应用 2008(04)
    • [27].JAVA框架技术的线上教学实践[J]. 集成电路应用 2020(06)
    • [28].基于ArcEngine和框架技术的矿产资源管理信息系统设计与应用研究[J]. 国土资源信息化 2018(04)
    • [29].基于项目驱动的JavaEE框架技术实践教学改革探索——以湖南人文科技学院为例[J]. 湖南人文科技学院学报 2018(05)
    • [30].SpringMVC框架技术在无线答题系统中的应用[J]. 物联网技术 2017(09)

    标签:;  ;  

    基于Struts的事务管理系统设计与实现
    下载Doc文档

    猜你喜欢