汽车租赁信息系统的设计与实现

2015-05-04 08:48李营
数字技术与应用 2014年12期
关键词:设计管理

李营

摘要:随着我国经济的不断发展,汽车行业越来越受到大众的青睐。私家车、租车市场也日趋成熟。汽车租赁信息系统利用计算机的极大存储空间和数据安全可靠性,极大地避免了传统员工处理租车事件会发生的错误。本论文将使用Java语言和MySQL数据库实现基于JSP的汽车租赁管理系统。

关键词:汽车租赁 管理 设计

中图分类号:TP311.5 文献标识码:A 文章编号:1007-9416(2014)12-0146-01

随着租车业务的增加,租车过程中的信息也越来越复杂,传统的人员管理、记录、办理租车业务,已经不能满足行业订单的需求。汽车租赁信息系统通过电子信息平台,对租车流程中的车辆出租状态、车况、车辆出租订单等信息息进行在线管理,利用计算机极大的储存量、高效处理以及储存信息安全的条件。使企业清晰的处理租车问题,极大地避免了租车过程中会发生的错误。

1 开发环境和技术简介

(1)MySql和Tomcat简介。1)MySQL是一个关系型数据库管理系统,关联数据库将数据保存在不同的表中增加了速度并提高了灵活性。许多中小型网站为了降低网站总体成本而选择MySQL作为网站数据库。2)Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,是开发和调试JSP 程序的首选。

(2)B/S结构。B/S结构是WEB浏览器是客户端最主要的应用软件。这种模式将系统功能实现的核心部分集中到服务器上。客户机上只要安装一个浏览器,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。

(3)MVC架构。MVC是模型是用一种业务逻辑和数据显式分离的方法组织代码,将业务逻辑被聚集到一个部件里面,在改进和个性化定制的同时也不再需要重新编写业务逻辑。

(4)CSS和JSP技术。1)CSS是层叠样式的简称。CSS利用其属性可以设置字体、颜色、背景等页面格式;利用定位可以使页面布局更加规范。2)JSP技术为了快速方便地进行动态系统的开发,JSP在以下几个方面做了改进,使其成为快速建立跨平台的动态系统的首选方案。

3 系统设计

(1)系统设计基准。汽车租赁信息系统对系统进行分析研究后,总结出以下基本设计原则:1)系统稳定性:选择比较成熟的技术,使系统基于一个稳定的环境。2)系统安全性:保证数据的安全性和系统的稳定。3)系统开放性:汽车信息租赁系统以实现互联、资源共享为目的。

(2)系统体系结构。汽车租赁信息系统分为过程设计和结构设计两部分。过程设计则具体到对于每一个模块的处理。结构设计是负责布置好系统的整体。

系统设计的整个过程第一步就要完成数据库的设计,主要通过MySQL数据库完成对数据库的设计;然后在Eclipse中完成界面设计。

(3)系统模式。租车系统采用三层架构模式来体现:表示层,控制层和业务逻辑层。1)表示层。表示层即JSP页面,租车系统通过主要页面的跳转实现。系统会不定期发布新闻提,用户可以在前台浏览租车系统的新闻信息,当公司引进新车时,会在三天内同步更新到系统上;用户可以在前台解到公司的更多信息以及在线预订自己需要的车辆。2)控制层。租赁系统的整体布局以及大体框架由CSS文件来控制。3)业务逻辑层。业务逻辑层是汽车租赁信息系统的核心部分。业务逻辑层处在访问层与表示层的中间位置,在数据上起到了承上启下的作用。

(4)数据库设计。构建MySQL数据库:创建数据库、构建所需表格、添加数据。系统数据库包含六张表:车辆信息表、合作商信息表、留言信息表、新闻信息表、订单信息表、VIP用户信息表。

4 系统实现

4.1 用户注册

用户可以进行VIP注册,注册过程会提示所要填写的资料内容,如果没有注册成功,则会提示重新填写资料内容,如果填写成功则会自动跳转到登录界面。

4.2 系统后台

系统会根据用户权限等级的不同,管理员拥有最高等级的权限,的主要功能模块如下:1)用户管理界面。在系统的用户管理界面中,系统管理员管理用户权限的唯一持有者,VIP用户是无法登录到这个界面。因此规定管理员应当履行自己的职责,对管理权限高度保密。2)租车管理。租赁管理模块,列出所有可以进行交易的车辆信息,系统管理员可以查看,可以对车辆信息进行详细查阅,当发现不恰当的信息室有权限进行修改。3)订单管理。订单管理模块用来管理订单信息,列出所有车辆订单的信息。4)留言管理。留言管理模块用来管理留言信息,列出所有留言信息。在系统后台,管理员可以对用户的留言进行回复,管理客户留言信息。

4.3 系统前台

前台模块中的导航栏共分为六个子模块,分别为:首页、服务、车型和租金、网上订车、VIP中心和新闻资讯。

(1)前台模块。系统前台会默认从数据库中调出十款订单成交量、客户评价度等条件下综合评价最高的车辆,将十款车辆的信息直观的展现给客户。(2)租车和租金模块。在这个模块中会显示系统中所有车辆的信息,其中主要数据有车名、车座位数、车辆实拍图片、汽车供应商、租金以及超过预订时间的具体金额。(3)预订单处理模块。系统通过一个页面展示要预订单的车辆信息,并且提示用户进行在线西单前进行核对。

5 结语

经过设计和研发,基于JSP的汽车租赁信息系统已经开发完毕。系统功能基本能满足管理客户信息、管理订单信息、管理租赁车辆信息、管理用户留言信息、管理合作伙伴信息等相关信息。用户分为游客与VIP用户,注册后升级为VIP的用户可以提高权限。

参考文献

[1]王国欣,朱鲁华.B/S模式下管理信息系统的安全模型设计[J].计算机工程,2004(S1).

[2]郑飞,李逢玲.基于B/S模式的汽车零件销存管理信息系统的设计与实现[J].现代电子技术,2006(9).

[3]蔡翠平.Java程序设计[M].北京:清华大学出版社,2002.10.

[4]王珊.数据库技术与联机分析处理.北京科学出版社,1998.endprint

猜你喜欢
设计管理
枣前期管理再好,后期管不好,前功尽弃
何为设计的守护之道?
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
设计之味