汽车租赁管理系统首页、系统管理大学生-大学毕业设计.doc

上传人:博****1 文档编号:558445743 上传时间:2023-12-22 格式:DOC 页数:22 大小:768.50KB
返回 下载 相关 举报
汽车租赁管理系统首页、系统管理大学生-大学毕业设计.doc_第1页
第1页 / 共22页
汽车租赁管理系统首页、系统管理大学生-大学毕业设计.doc_第2页
第2页 / 共22页
汽车租赁管理系统首页、系统管理大学生-大学毕业设计.doc_第3页
第3页 / 共22页
汽车租赁管理系统首页、系统管理大学生-大学毕业设计.doc_第4页
第4页 / 共22页
汽车租赁管理系统首页、系统管理大学生-大学毕业设计.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《汽车租赁管理系统首页、系统管理大学生-大学毕业设计.doc》由会员分享,可在线阅读,更多相关《汽车租赁管理系统首页、系统管理大学生-大学毕业设计.doc(22页珍藏版)》请在金锄头文库上搜索。

1、汽车租赁管理系统首页、系统管理摘 要:随着生活环境及工作方式的变化,汽车租赁业已成为一个特殊的行业,越来越多的家庭及个人不再求长期拥有汽车,而是以“招之即来”的方式使用各种汽车。另一方面,也呈现出典型的假日经济现象。在十一黄金周期间,北上广等沿海城市的汽车租赁公司车辆出租行业非常受欢迎;面对众多各式各样的汽车及订单,为了满足汽车租赁的实际业务流程而开发的系统;本系统是基于B/S模式,系统管理模块为方便公司员工的内部人事变动以及方便查看修改当前用户密码。关键词:B/S模式;系统管理;修改;用户密码Abstract:With the changes in the living environmen

2、t and way of working, the car rental industry has become a special, more and more families and individuals are no longer seeking long-term ownership of cars, but to come at way using a variety of vehicles. On the other hand, also showing a typical holiday economy phenomenon. In the Golden Week, car

3、rental companies car rental rates in Beijing, Shanghai, Guangzhou and other cities have reached 100%; the face of many kinds of cars and orders, in order to meet the actual car rental business processes and the development of system; this system is based on B / S mode, the system management module f

4、or easy internal personnel changes in the companys employees as well as convenient viewing modify current user password。Key words:B/S model;System Management;modify;password1 绪论1.1 系统背景本系统为了适应目前我国汽车租赁公司的迅猛发展而出现的一些问题而设计的,汽车租赁的发展将会对我国经济建设和社会生活的很多领域发挥不可替代的作用,尤其是对于传统运输业、旅游业以及汽车工业、汽车流通业等相关行业发展的带动作用是十分显著的

5、。不仅可以节省巨额投资,调整资产结构,而且可以根据市场实际需要租用适用的车型,这样更灵活,更经济,更有效地提高车辆利用率,减少资金占用和资源的浪费。可以缓解资金短缺的矛盾,是扩大生产规模的有效途径。汽车租赁的发展将会带来一种更加方便、快捷、舒适的旅客运输形式。1.2 系统目标本系统对汽车租赁进行管理规范企业的管理和经营行为,减少企业的经营成本,提高工作效率系统设计分析根据系统业务需要建立模型,根据需求进行功能分析,采用数据流程和业务流程来表达系统分析结果。系统管理模块主要设计菜单为用户信息管理,包括:查看修改个人信息,查询、添加和删除用户信息,修改当前用户信息。1.3 开发环境技术介绍本系统主

6、要采用的技术有:开发工具:eclipse数据库连接工具:Navicat数据库:MySql数据库的连接方式:JDBC开发环境:windows 7开发框架:SpringMVC2 需求说明2.1 功能需求2.1.1 用户信息管理系统管理模块主要功能是用户信息管理,包括:查看修改个人信息,查询、添加和删除用户信息,修改当前用户信息。如图所示:图2-1 流程逻辑图2.1.2 用户登录系统管理平台首页用户登陆权限是管理员和用户。如图所示:图2-2 功能层次图2.2 性能需求2.2.1 稳定性遇到异常情况,能够及时恢复,若异常严重,则回退到最近一个安全点。2.2.2 及时性处理客户订单和反馈意见要即时,在客

7、户提交订单后,系统平均要在5分钟内自动处理大部分订单,个别特殊订单需要管理员处理,则要在最快的时间给予解决。2.3 属性2.3.1 可修改性容许对系统进行修改而不增加原系统的复杂性,支持软件的调试与维护。作为以后功能的扩展,可以增加扩展很多功能。2.3.2 有效性汽车租赁系统要能有效地利用计算机的时间资源与空间资源。对时、空效率的考虑中,因为我们的目标是实现汽车租赁公司的最佳管理以为客户提供更加快捷方便的服务,所以对时间资源的考虑放在首位。a 通信;b 计算临界值的检查和。2.3.3 可移植性本系统应用于汽车租赁的管理,要求不存在对客户的要求处理不当的问题,而且容易从一个计算机系统或环境搬到另

8、一个计算机系统或环境。2.3.4 可理解性要求本汽车租赁系统具有清晰的结构,能直接反映客户的需求。可理解性有助于控制软件系统的复杂性,并支持软件的维护、移植与可用。2.3.5 可维护性软件产品交付客户使用以后,能够对它进行修改,以便改正潜伏的错误,改进性能和其他属性,如增加更吸引客户的优惠手段,使软件产品适应环境的变化。2.3.6 可互操作性多个软件元素能相互通信并很好地协同完成任务。为实现可互操作性,软件的设计要严格遵守标准。2.4 界面需求系统的界面要求如下:)页面内容:主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息准确、及时。内容丰富,文字准确,

9、语句通顺;专用术语规范,行文格式统一规范。)导航结构:页面具有明确的导航指示,且便于理解,方便用户使用。)技术环境:页面大小适当,能用各种常用浏览器以不同分辨率浏览;无错误链接和空链接;采用CSS处理,控制字体大小和版面布局。)艺术风格:界面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合理,前后一致,美观大方;动与静搭配恰当,动静效果好;色彩和谐自然,与主题内容相协调。2.5 响应时间需求无论是前台用户页面和后台管理页面,当用户登录,进行任何操作的时候,系统应该及时的进行反应,反应的时间在5秒以内。系统应能监测出各种非正常情况,如与设备的通信中断,无法连接数据库服务器等,避免出现长时间

10、等待甚至无响应。3 概要设计3.1 接口设计3.1.1 内部接口1、 获得个人信息:public Manager getMngBymanagerName(Manager manager);2、 修改个人信息:public void updatamng(Manager manager);3.1.2 外部接口Login;3.2 基本设计概念和数据处理流程3.2.1 业务模型层l 实体包(model)客户实体类(Users)管理员实体类(manager)l Dao包客户Dao类(userDao)用户管理Dao类(mngDao)l Service包基本操作Service类(父类)(BaseServic

11、e)客户Service类(UserService)管理Service类(mngService)l 工具包(Utils)JDBC帮助类(JDBCTool)是否为空工具类(StringUtils)随机数工具类(randomIDutils)加密工具类(MD5Utils)3.3.2 控制层(controller)登陆管理相关controller(GologinController)用户管理相关controller(UserController、CarmanagerController)3.3.4 视图层(JSP)用户管理相关页面用户登录相关页面4 详细设计4.1 定义个人信息用户可以查看并修改当前登录

12、系统的信息。用户管理管理员可以对用户的信息进行增删功能。修改密码用户可以修改自身的密码。4.2 程序系统的结构图4-1 系统结构4.3 程序描述系统管理模块能够实现对用户信息的修改,能够覆盖失效的用户信息,管理员可新增用户信息,修改用户密码。4.4 功能用户管理模块模糊查询用户信息,如图所示: 图4-2 用户管理查询图修改密码模块IPO图,如图所示:图4-3 修改密码IPO图4.5 输入项l 个人信息点击修改按钮,修改个人信息的工号、姓名、用户名和电话。输入的工号只能是字符类型,电话限制为12位数的整型数据。l 用户管理用户管理信息页面,键盘输入用户信息,点击查询按钮,即可查询;输入的信息可以

13、全部输入或者部分输入进行模糊查询。输入的类型原则符合个人信息的类型即可。点击添加按钮,添加并输入用户信息。l 修改密码修改密码信息页面,并重新设定新的密码,新的密码必须输入6位数字,并重新输入,点击提交按钮。4.6 输出项l 个人信息点击修改按钮后,修改个人,并点击提交按钮,弹出修改成功的文本框。l 用户管理用户管理信息页面,键盘输入用户信息,点击查询按钮,页面即可显示出所查询内容;点击添加按钮,输入用户信息并提交,页面弹出保存成功的提示框。l 修改密码修改密码信息页面,重新设定新的密码,并重复输入,点击提交按钮,弹出提交成功的提示框。4.7 限制条件该程序必须限制在有网络连接的情况下才能使用

14、。4.8 测试计划在项目进行开发的前阶段,编写需求文档分析,进行文档测试的初级阶段,制定测试计划。开发完成的初步阶段编写测试用例,进行黑盒测试。小组成员按照各自分配的模块进行相应的测试。5 数据库设计5.1 背景Navicat MySQL Data TransferSource Server : 127.0.0.1_3306Source Server Version : 50539Source Host : 127.0.0.1:3306Source Database : car_leasingTarget Server Type : MYSQLTarget Server Version : 5

15、0539File Encoding : 65001Date: 2015-01-05 11:36:595.2 外部设计5.3 使用它的程序本数据库支持Microsoft Sql Server 2005,MySql 版本5.1, SqlLite等数据库管理系统。5.4 约定 本数据库的命名方式均是按照英文翻译而定 本数据用“_”做命名方式的连接符 本数据库的中间表用“mid_”前缀做标识 本数据库的记录表用“_record”后缀做标识 本数据库的主键均已带有“ID”字段的做标识 本数据库的字段以表的前缀作为前缀 本数据库的字段类型均为varchar5.5 专门指导本数据库结合老师讲解、资料和以先数据库经验等建立5.6 支持软件中间软件:Navicat Premium 10连接软件:Eclipse JDk1.65.7 结

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号