基于StrutsSpringHibernate架构的进销存管理系统的设计与实现

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

基于Struts+Spring+Hibernate架构的进销存管理系统的设计与实现作者:陈洁琴,黄仁勇,黄洪,CHENJie-qin,HUANGRen-yong,HUANGHong作者单位:西南交通大学信息科学与技术学院,四川,成都,610031刊名:成都信息工程学院学报英文刊名:JOURNALOFCHENGDUUNIVERSITYOFINFORMATIONTECHNOLOGY年,卷(期):2008,23(4)被引用次数:1次参考文献(3条)1.邹羚基于SSH的J2EE架构在信息管理系统中的应用[期刊论文]-商业现代化2007(07)2.程祥Struts、Hibernate和Spring的轻型J2EE架构的研究[期刊论文]-电脑编程技巧与维护20073.季士妍.曾奇志.冯秀兰基于J2EE技术的林业企业进销存管理系统的设计[期刊论文]-山东林业科技2005(03)相似文献(10条)1.期刊论文余军阳基于Struts框架的设备管理系统的设计与实现-杭州师范大学学报(自然科学版)2010,9(4)提出一种基于Struts框架的设备管理系统的设计方案,详细阐述了系统的功能模块,进行了系统总体需求分析和数据库E-R图的设计,最后给出系统实现过程和关键模块的实现流程.2.期刊论文耿晓君.陈章其基于Struts与JSTL的开放实验室资源管理系统设计与实现-现代教育技术2009,19(11)传统实验室管理方法不能够满足高校网络信息化管理的要求,并且具有诸多缺点.文章基于Stuts框架与JSTL设计开发了开放实验室资源管理系统,该系统为老师和学生提供了便捷高效的服务,提高了工作人员的工作效率和实验设备使用率,也提高了教学水平.3.期刊论文基于Struts框架的小区物业管理系统-计算机与数字工程2005,33(10)首先介绍了Struts概念和体系结构,阐述了Struts的工作原理.然后介绍了小区物业管理系统各个功能模块以及整个系统基于Struts的开发流程.接着,通过用户登录模块示例探讨了Struts三个主要功能模块Controller,Model,View之间的内在联系及各自的处理流程,展现了Struts是一种实现良好的MVC框架,为Struts技术的应用提供了一个很好的范例.4.学位论文张刚基于Struts架构的人事管理系统中假期管理模块的设计与实现2008随着计算机网络技术的发展和成熟,特别是Internet的普及,企业管理系统的应用是企业信息化的大势所趋。人事管理是企业管理中的重要部分,其中的员工请假和审批信息则对薪酬计算、员工绩效考核等有着重要意义;特别是对像斯伦贝谢这样一些跨国公司来说,员工因业务需要而经常世界各地出差,同时各分公司所在国家或地区的法定节假日和假期政策又不尽相同,传统的纸质请假已经越来越不能满足实际需要,如何实现请假及审批的无纸化、网络化,已经成为公司信息化发展的重要目标。鉴于此,我实习所在的公司在中国的子公司,确定开发符合中国实际的人事管理系统。本文阐述的是一个基于Struts框架的人事管理系统假期管理模块的设计和实现,该系统应用MVC设计模式,以Struts为核心架构策略,并结合具体的人事管理流程,设计出一套合理的架构层次。本文首先讨论了该系统设计的背景和内容;接着分析了所用到的相关技术:J2EE和Struts;然后阐述了系统的需求分析和系统的设计与实现;最后本文对开发基于Struts框架的Web项目进行了简单的总结和展望。5.学位论文刘政基于Struts框架的房地产开发项目管理系统的设计与实现2008随着网络技术的迅速发展,构建基于B/S结构的Web应用系统已成为开发主流。而开发一个较大的Web应用系统要求设计者能够提出合理的系统构架,减少开发及维护系统所用的资源、提升工作效率。基于MVC模式的Struts框架技术已得到广泛使用,它的三层结构独立,符合面向对象的设计思想,层次之间建立了明确的通信机制,并且每个层次都有其自身的技术扩展平台,提高了分布式应用系统中组件的重用能力和事务控制的灵活性。本文首先探讨了MVC设计模式的三层结构的基本理论,介绍了Struts框架模型、视图、控制器三个部分的特点,讨论了Struts框架的工作原理以及基于Struts框架开发的优势并与其他MVC框架进行了对比。在房地产开发项目管理系统的总体设计过程中,以UML为工具并结合Struts框架的特点对系统进行设计建模,以降低整个系统开发的难度。最后以进度管理模块为例详细叙述了如何充分利用Struts框架提供的相关技术进行具体的设计与实现,说明了各个层次之间的联系与分工,并交待了系统的测试与验证情况。在开发过程中,通过应用Struts框架实现了表示、业务逻辑以及数据操作的分离,为系统的开发和维护提供了很大的灵活性和方便的管理性。实践表明,应用这种框架可以提高系统开发效率,同时满足系统可扩展性和可维护性的要求。6.学位论文邵利超基于iBATIS和Struts的校车管理系统设计与实现2009校车是一个学校,尤其是多校区学校重要的交通资源,它有着区别于普通车辆的特殊用途,其主要服务对象是师生员工。在校车的管理上,除了有着一般车辆管理的相关业务,如年审管理、加油管理、维修保险管理、事故管理、驾驶员管理等,还需要考虑校园内的一些管理事务,如校车时刻表管理、停靠站点的管理、校园一卡通计费管理等。目前,大部分的校车管理工作都是通过人工来操作。这样导致了一些问题的出现,比如校车运行时刻及停靠站点更新不及时,对车辆的管理信息查询费时费力、师生员工组织集体活动进行包车的预定程序繁琐等等。随着计算机技术和网络技术的飞速发展,电子化管理的应用越来越多。管理信息系统的成功实施为解决以上问题提供了有效途径。本文正是基于此,设计和开发了一套网络校车管理系统。目前,B/S架构的网络应用非常广泛,JSP技术在基于B/S的网络开发上极具优势,考虑到Struts框架的高效性和成熟性,我们选择在Struts框架进行网络开发。同时,iBATIS是一个小巧、灵活、简单的数据映射框架,它在对象和数据库间传递数据,并保持两者与映射层本身相独立,较之传统的JDBC开发有着更高的效率。因此本文选择开发基于iBATIS和Struts的校车管理系统作为研究课题。本文首先简要阐述了研究和开发该系统的背景和意义,所用到的iBATIS框架、Struts框架和其他相关技术;其次,详细介绍了该系统的面向对象的需求分析和设计过程以及UML建模语言的基本概念,并介绍了如何用UML进行建模及实现;然后,介绍了软件测试的基本知识和如何利用JUnit进行单元测试;再次,对系统的实现过程中用到一些关键技术进行了分析与讨论;最后,对全文进行了总结和展望。本文设计和实现了一个功能全面、界面友好、操作简单的网络版校车管理系统。7.期刊论文艾晓燕.蔺跟荣.徐东升.AIXiao-yan.LINGen-rong.XUDong-sheng基于Struts框架的科技管理系统的设计与实现-电子设计工程2009,17(10)在总结传统B/S架构的科技管理系统存在的许多弊端的基础上,探讨Struts框架的体系结构及实现MVC设计模式的机制,详细分析科技管理系统的主要功能,并利用Struts框架和Java语言对该系统进行设计和开发,为使用Struts框架开发Web应用系统积累实际经验.系统试运行取得非常好的效果,达到预期设计目标.8.学位论文黄金雪基于Struts与Hibernate的框架模型在银行信贷管理系统的应用研究2008随着银行现有应用的不断扩充和信贷业务种类的不断增加,信贷管理工作的难度不断增加,银行信贷管理系统面临着一个新的问题:不同的硬件平台,不同的网络环境,不同的数据库之间的互操作性,多种应用模式并存,系统效率过低,维护困难等,同时还存在开发系统的周期长和成本高等问题。随着软件系统的规模和复杂性的增加,软件体系结构的选择成为比数据结构和算法的选择更为重要的因素,三层或多层的浏览器/服务器体系结构为企业资源规划的整合提供了良好的框架,是建立企业级管理信息系统的最佳选择。随着体系结构的发展,软件框架结构方面也在不断发展,目前Java技术在多层应用结构方面具有很好的可移植性和可扩展性。本文在分析J2EE体系结构的基础上,充分研究了Struts框架和Hibemate框架的体系结构、核心组件以及工作流程。综合两者的特点,将两个框架有效地整合在一起:利用Struts框架作为系统的整体框架,负责降低系统总架构的耦合性,而用Hibemate框架提供持久层支持,负责降低业务模型部分的开发难度。从而形成一个基于Struts与Hibernate的框架模型,并分析了此模型的结构、流程以及优点,随后讨论了模型在银行信贷管理系统中的应用,并结合实际模块给出了实现代码。最后阐述了系统的图表设计,以及系统开发用到的两个关键技术Struts和Hibemate在实际应用中的优化。基于Struts与Hibernate的框架模型而开发的商业银行信贷管理系统,具有开放性好,安全性高,可扩展性和可移植性,易操作,较好的跨平台性等优点。将信贷规章制度和具体要求转化为电脑程序进行控制,创造“制度制约+机器制约”的新的贷款管理机制,因此具有很好的实用价值。9.学位论文张朋基于Struts+Hibernate+Spring框架整合的xx边防支队资产管理系统的研究与开发2008本文主要是根据行政事业单位对固定资财管理的实际经验,讨论了WEB系统发展趋势,分析了传统WEB开发技术的局限性,整合Struts+Spring+Hibernate的框架技术,开发了××边防局支队资产管理系统,并根据软件工程的开发习惯对该系统的中的框架和插件等技术进行了详尽的论述。整合Struts+Spring+Hibernate的框架技术通过在××边防局支队资产管理系统中成功应用,验证了该框架整合技术的可行性及可靠性等优点。本系统中Struts主要负责表现层,完成页面显示、响应用户请求等功能;Spring主要负责业务逻辑层,完成应用系统的业务逻辑与事务处理等功能;Hibernate主要负责数据持久层,完成与数据层的交互功能。通过整合,充分发挥Struts、Spring和Hibernate框架各自的优势,降低了各层间的耦合度。此外在本系统中还引入了Birt、JBarcodeBean、JLog4j插件。使用Birt设计出灵活多变的报表和图表,使用JBarcodeBean可以设计出标签条码,使用JLog4j记录调试和运行信息。北京化工大学软件(MIS)研究与开发中心致力于管理信息系统的开发,在积累了多年经验的基础上,成功开发了高等学校和行政事业单位设备管理系统。随着资产管理技术的不断提高和新技术的不断涌现,本课题组的科研方向定为设计一个构架合理、先进,扩展性强,伸缩性好,安全性高的应用系统。本人在分析科研组原系统后,吸取优点,引入了框架技术和插件技术,为课题组的科研目标构建了一个雏形系统。10.期刊论文范洁.胡燕.王晓兰基于MVC的Struts框架在社区管理系统中的应用-计算机与数字工程2007,35(2)Struts是目前非常流行的JavaWeb框架,它为JavaWeb应用提供了模型-视图-控制器(MVC)框架,在Web应用开发中把界面和业务逻辑分离,提高了代码的可重用性和灵活性.首先介绍Struts的基本概念和体系结构,以及Struts的工作原理.然后介绍社区管理系统各个功能模块以及整个系统基于Struts的开发流程.最后,通过一个应用示例,详细介绍了Struts框架在系统开发中的设计与实现.引证文献(1条)1.马帅军.陈洲.陈念基于规则引擎和MVC模式的管理系统设计[期刊论文]-电脑与电信2010(2)本文链接:授权使用:湖北民族学院(hbmzxy),授权号:61f3c2fe-bfe1-4c7e-8023-9e3201301b53下载时间:2010年11月18日

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功