基于Struts的汽车租赁管理系统的设计与实现

被引量 : 8次 | 上传用户:hordark
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
汽车租赁管理系统是为汽车租赁公司提供的一个简单易用的系统,随着科技的发展,设备和管理的现代化,在实际工作中如何提高工作效率成为一个很重要的问题。而建立管理系统是一个很好的解决办法。本文的项目背景是笔者协助某汽车租赁公司开发一套汽车租赁系统,该系统初期拟采用基于J2EE的Struts架构,本文主要论述了该系统的设计和实现。J2EE(Java2Platform Enterprise Edition)是一种开放分布式多层体系结构的应用程序的开发平台。J2EE使用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根据他们所在的层分布在不同的机器上。它利用Java2平台来简化企业解决方案的开发、部署和管理相关复杂问题的体系结构,它定义了一个典型的四层结构,分别是客户层、Web层、商业逻辑层和企业信息系统层。在本篇论文所开发的系统中,采用了J2EE的多层架构。系统用户通过客户层访问系统,数据流则通过Web层传入至商业逻辑层进行处理。由于汽车租赁系统涉及到企业内网和外网之间的数据交互,因此多层的体系架构也有利于汽车租赁系统的安全。Struts框架具有组件的模块化,灵活性和重用性的优点,同时简化了基于MVC的web应用程序的开发。Struts可以清晰地区分控制,事务逻辑和外观,从而简化了开发应用程序的过程。Struts提供的类使得开发工作更加简单,这些类包括:控制程序流程的类;实现和执行程序事务逻辑的类;自定义的标记库使得创建和验证HTML表单更加容易。本文的核心技术就是J2EE中的Struts框架,通过这种MVC的框架开发系统能够保证系统的结构清晰,易于扩展等。本论文侧重于系统的开发,在整个项目的开发过程中,提炼出了非常实际通用的核心模块,大大提高了开发的效率,也为以后的汽车租赁系统后续扩展升级打下了坚实的基础。
其他文献
党的十八大报告明确了"培养什么人"、"如何培养人"是高校办学的两个根本问题,这就要求我们在理论上、实践上作出与时俱进、开拓创新的理性思考与科学决策。本文总结归纳出一
目的:观察简易立体定位仪定位微创血肿清除术在治疗西宁地区高血压脑出血的疗效,为立体定位微创治疗西宁地区高血压脑出血提供一定的实验和理论依据。方法:分析我院急救中心2
目的探讨麝香保心丸联合曲美他嗪治疗冠心病(CHD)心绞痛的临床疗效。方法选取某院92例冠心病心绞痛患者,按照随机数字表法分为观察组(n=46)与对照组(n=46)。对照组给予曲美他嗪治疗
网络取证是一系列采用动态防御的方法抓取、自动记录并分析计算机犯罪证据以发现网络犯罪的活动,其主要通过实时监控和分析网络数据流、审计线索、主机系统日志等,对电子证据
高校管理与大学生思想政治教育结合的实质是管理育人,管理育人是高校育人系统的一个重要组成部分。进入21世纪以来,高校管理育人面临着新形势、新任务与新要求,管理育人的内容、
剪纸艺术作为中国非物质文化遗产,其悠久的历史文化背景、丰富的创作题材和表现形式,都赋予了剪纸艺术本身独特的审美价值,作为美术教育工作者的我们,更应有义务与责任将其引
随着全球港口行业竞争日趋激烈,各大港口将适应市场变化趋势作为企业发展的风向标。港口企业为增加其核心竞争力,纷纷采取了调整产业结构的方式,在原有港口装卸业的基础上,以
针对工业缝纫机总是处于频繁的快速起动/停止运动方式,其加、减速过程对机器的性能影响很大,其快速精确定位技术是工业缝纫机的关键、难点。提出把级联自抗扰控制引入到基于
稻田综合种养相对于传统的水稻种植,既可拓展稻田功能,增加农户种植效益,也可降低水稻种植季农业化学品的投入,从而有效地减轻了农业面源污染等环境问题。该文介绍了庐江县稻
研究了利用烧结法闲置的碳酸化分解设备和生产石灰的石灰炉产生的二氧化碳气体,对拜耳法精液进行碳酸化分解的工艺技术。通过对拜耳法精液进行碳酸化分解的实验室实验,确定了