汽车租赁信息管理系统的设计与实现--毕业设计.doc
《汽车租赁信息管理系统的设计与实现--毕业设计.doc》由会员分享,可在线阅读,更多相关《汽车租赁信息管理系统的设计与实现--毕业设计.doc(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、JIU JIANG UNIVERSITY毕 业 论 文题 目 汽车租赁信息管理系统 英文题目 The Automobile Rental Information Management System 院 系 信息科学与技术学院 专 业 计算机科学与技术 姓 名 张健华 班级学号 A081126 指导教师 杨潇 二一二年五月39信息科学与技术学院学士学位论文摘 要随着汽车租赁行业的兴起,商家迫切需要相应的技术对繁冗复杂的汽车租赁信息进行管理。汽车租赁信息管理系统是把一些繁琐的数据计算、信息处理化为简单的指令操作。进而让计算机来处理日常基本的信息好管理汽车信息、客户信息、新闻信息等。从而能更好的对汽
2、车租赁信息的管理。该论文采用B/S模式、ASP技术和ACCESS数据库系统的设计方案对汽车租赁信息管理系统进行了设计,该系统实现了车辆信息管理,新闻管理,业务信息,用户管理,管理员信息等功能。关键词:汽车租赁,ASP,管理系统AbstractWith the car rental industry, businesses in urgent need of appropriate technology for complex car rental information management.Car rental information management system is to put
3、some complicated data calculation, information processing into simple instructions. Then let the computer to handle the basic information management, customer information car information, news information. So that it can better on car rental information management.The paper uses B/S model, ASP techn
4、ology and ACCESS database system design for car rental information management system for the design, the system realizes the vehicle information management, information management, business information, user management, the administrator of information and other functions.Keywords:Rental, ASP, Manag
5、ement System目 录摘 要IAbstractII第一章 引论1.1课题的提出(1)1.2国内外现状(1)1.3课题研究的内容(2)1.4开发及运行环境(3)1.5论文组织结构(4)第二章 系统需求分析2.1系统的功能需求(5)2.2系统的信息需求(6)2.3系统的性能需求(7)2.4开发工具的需求(7)2.5小结(10)第三章 系统设计3.1设计目标(11)3.2系统功能设计(12)3.3系统架构设计(13)3.4系统详细设计(14)3.5数据库设计(15)第四章 系统实现4.1用户注册和身份验证功能实现(19)4.2车辆预定模块功能实现(21)4.3新闻浏览功能实现(22)4.4管
6、理员和用户信息功能实现(23)4.5车辆管理信息功能实现(27)4.6 小结(29)第五章 系统测试5.1 系统测试方案(30)5.2 各功能模块的测试(30)5.3系统的运行和测试(35)5.4 小结(35)总结与展望(36)致 谢(38)参考文献(39)信息科学与技术学院学士学位论文第一章 引论1.1 课题的提出随着社会物质条件的改善和人们生活节奏的加快,人们越来越感到时间的重要性,注重如何节省时间提高效率,无论是工作还是生活在必要的时间向汽车出租公司提出租赁车辆的服务要求已成为广为认可好接受的行为和选择,在这种社会需求的强力带动下,汽车租赁市场出现了前所未有的繁荣景象。然而在繁荣的景象背
7、后,却暴露出汽车租赁在处理业务信息时以人工方式为主所带来的诸如:效率低下,管理混乱,失误增多等弊端。因此,汽车租赁行业的计算机信息管理成了必然趋势。为了实现汽车租赁管理与运行的网络化、数字化、体系化和智能化,实现汽车租赁运行的便捷、安全、高效,迫切需要有一个小型的信息管理系统车辆租赁在线管理系统,实现汽车租赁服务的规范化管理、网络化管理,从而大大提高效率,为汽车租赁公司节约成本,增加经济效益,为承租人提供便捷、高效的服务,从而实现汽车租赁资源的共享和优化配置,促进我国汽车租赁业长远、健康发展。1.2国内外现状随着人们对出行便利的需求越来越高及消费能力的提升,汽车租赁经营规模在不断的扩大,服务的
8、标准从服务内容、服务水准都有了很大的发展,服务更加多样化、个性化。汽车租赁作为一种基本的商业经营模式与交易方式, 在国际上已有50 多年的历史,为汽车租赁企业盘活了存量资产,增加了经济利润,满足了汽车租赁需求者的汽车租赁需求,对整个社会而言引导扩大了消费,优化配置、利用了现有资源,对汽车租赁企业、消费者及社会都有积极的现实意义。据调查显示,从我国租赁业的发展过程来看,目前汽车租赁业为人们普遍看好,素有“朝阳行业”之称。通过对汽车租赁市场的调查、研究,在未来的十年里我国汽车租赁业将呈现急速扩张态势,发展前景较好。我国汽车租赁未来几年快速发展依据如下:(1)国民经济的稳步增长推动着汽车租赁业的发展
9、未来我国的经济将保持以年均7%8%左右的速度增长,并且相应带来居民储蓄水平和消费能力的逐年提高,这些都为汽车租赁业带来了潜在的消费市场,进而为汽车租赁业的发展提供了一个向上拓展的空间。 (2)消费方式消费观念的改变促使汽车租赁业的发展。人们对汽车的消费不再停留在汽车是奢侈品的认识层面上,而是作为满足人们日常生活需求的一种产品,消费量越来越大。为满足此类需求,一种途径是买车,另一种途径是租车,所以汽车租赁业务规模将越来越大。(3)汽车产业市场现状汽车产业的不断发展与汽车价格的不断下降是汽车租赁业发展的基础。随着我国汽车工业的超速发展,汽车产品的销售已从卖方市场转向买方市场,各个厂商、各种品牌的竞
10、争已使汽车价格下降,并日趋合理化,这保证了汽车租赁公司能够低成本购车,促使汽车租赁公司更快地实现规模化发展。(4)汽车自身的优势我国公路基础设施建设良好,省际高速公路,城际高速公路及国道基础完善,航空、铁路及水路无法与公路所具有的优越性相媲美。(5)旅游业的升温现在全国各大城市都特别重视旅游业的发展,把旅游当成一项重大产业支柱来抓,加大了投入和开发,而旅游业的持续升温间接地带动了汽车租赁业的发展。综上所述,汽车租赁行业,无论是从国外的行业现状还是国内的发展历程来看,无论是从我国宏观经济的发展趋势还是人们的消费能力来看,都有着良好的发展基础和广阔的增长空间,会在未来十年里迅速扩张和发展。汽车租赁
11、必将促使社会发展的进步,汽车是人们出行的必备工具,同时是居家,旅游的良好选择,成为人们出行的必选。1.3课题研究的内容汽车租赁管理系统向客户提供出租车辆服务过程中面对的各种情形,对汽车租赁业务信息进行数字化,网络化,体系化和智能化管理,及时解决遇到的各种问题,达到车辆租赁管理的规范、高效的标准。鉴于我国目前汽车租赁业的现状,通过应用数据库、信息管理系统及软件工程的基本原理, 所以我认为“汽车租赁信息管理系统”作为web管理系统需要具备功能如下1。(1)客户基本信息管理:主要包括用户名、密码、姓名、性别、电话、E-mail、身份证号、驾驶证号的增加删除修改2。(2)车辆基本信息管理:主要包括车型
12、、 图片、租车报价、库存数量、车辆品牌、车辆编号、车况, 详细信息等信息的增加删除修改。(3)车辆业务信息管理:主要包括已预订/待确认模块、租用中/待归还模块、预定租用的历史记录模块等。(4)新闻管理模块:主要是对网站新闻公告的更新。(5)用户权限管理:管理员管理、注册会员的管理。汽车租赁管理系采用B/S模式,ASP +ACCESS 构建而成。ASP技术已经非常成熟,数据库技术也经过多年的发展,故此结构能满足系统的稳定性及各功能的需要。1.4 开发及运行环境CPU:P41.8GHz。内存:1G以上。操作系统:Windows XP。数据库:Access 2003。浏览器:IE6.0。Web服务器
13、:IIS5.0。分辨率:最佳效果1024768像素。前台开发工具采用了Dreamweaver,它是集网页制作和管理网站于一身的所见即所得网页编辑器. 利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。后台技术利用了动态网页技术ASP, ASP应用程序以.asp文件的形式存盘无需经过任何的编译,便能有浏览器查看,当然不能直接运行,只有在服务器执行后才能浏览。在本网站中通过COM接口,利用ADO实现对WEB数据库的访问。ADO中有7个对象,它们分别是Connection对象、Recordset对象、Command对象、Field对象、Parameter对象、Property对
14、象、Error对象,在后面的程序中对这7个对象进行了不同程度的引用。其中最常用的是Connection和Recordset,大部分的数据库访问操作通过这两个对象组合起来即可完成。Connection对象用于建立数据库连接,Recordset对象用于存取数据库的内容,ASP访问后台数据库的运作细节3。ADO是ASP内置的Activex组件,其特点是使用方便、效率高。ADO使用Recordset对象作为数据的主要接口,应用ADO组件访问数据库。1.5论文组织结构在该论文中第一章主要是介绍汽车租赁信息管理系统的提出,论题的引出,同时引出该系统的主要功能和作用。第二章主要介绍系统的需求,系统的功能,系
15、统的信息,系统的性能。第三章主要介绍系统的设计,系统的设计的目标,系统的功能,系统的环境,系统的架构,数据库的设计,前台与后台的搭建等等。第四章主要介绍系统功能的实现和系统的测试。第五章主要介绍系统后期的维护等。第六章主要介绍都系统的展望与总结。第二章 系统需求分析 需求分析,即是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作。需求分析是软件工程中的一个关键过程。在这个过程中,系统分析员和软件工程师确定顾客的需要。只
16、有在确定了这些需要后他们才能够分析和寻求新系统的解决方法。需求分析阶段的任务是确定软件系统功能。开发系统首先做的是开发过程中最主要的就是系统的需求分析,需求分析同时也是软件生存周期中关键的一步。根据软件工程学中开发软件的要求,对汽车租赁信息管理系统全部功能和相关的技术进行具体的分析,分析时采用结构化的分析方法,自顶向下、逐层分解问题45。2.1 系统的功能需求根据此次项目的要求,主要完成对汽车租赁信息管理系统的设计。功能实现图如图2-1所示。汽车租赁信息管理车辆信息管理管理权限管理确认租赁管理新闻信息管理车辆统计租用信息管理历史记录管理注册用户管理图2-1功能实现结构图用户进入系统是先注册注册
17、成会员,然后浏览车辆信息进而租赁车辆。租赁车辆的过程中你可以浏览自己的租赁信息,或者历史记录、待租信息等等。用户租赁流程如图2-2所示。后台管理租赁车辆信息继续租赁是否继续租赁是否已登录登录页面Admin用户开始管理员登录会员注册登陆成功会员登录Admin用户 否 否 是 管理新闻信息管理车辆信息管理用户信息日常业务信息 否提车客户验车旅行/还车交易完成管理员验车结算图2-2用户租赁流程图2.2 系统的信息需求 该系统是基于B/S模式又称Brower/Server或浏览器/服务器模式。采取流行成熟的ASP+ACCESS技术,利用浏览器通过Web Server同数据库进行数据交互。该系统只要有一
18、台能上网的电脑就能使用,即客户端零维护67。而且,系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。如图2-3所示。显示逻辑浏览器事物处理逻辑Web服务数据库事物处理逻辑数据库服务器响应请求响应请求图2-3前台与后台联系图2.3系统的性能需求当用户通过浏览器访问本系统后,将发生以下事情。(1)用户调出站点内容,默认页面的扩展名是.asp文件89。 (2)顾客可以从浏览器中想服务器上请求ASP文件。 (3)可以在任何浏览器上浏览服务器端脚本开始运行.ASP文件。 (4)ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。 同时完成前台提交的数
19、据同时达到与后台的数据同步。2.4 开发工具的需求该系统为汽车租赁信息管理系统,是B/S模式的信息管理系统。因此,该系统前台使用Dreamwaver CS3和微软的ASP(脚本用JavaScript来编写),后台数据库使用ACCESS。2.4.1 前台开发工具该系统的前台开发工具为使用Dreamweaver CS3和微软的ASP(脚本JavaScript来编写)1011。ASP(Active Server Pages)是服务器端脚本编写环境,使用它可以创建和运行动态交互的Web服务器应用程序。使用ASP可以组合HTML页、脚本命令和Active X组件以创建交互的Web页面和基于Web的功能强
20、大的应用程序。随着网络技术的发展,ASP是一种很强的与数据库进行连接的动态网络交互技术。ASP的工作原理:浏览器从Web服务器上请求*.asp文件时,ASP脚本开始运行;然后Web页传送给浏览器。由于脚本在服务器上而不是在客户端运行,传送到浏览器上的Web页面是在Web服务器上生成的,所以不必担心浏览器能否处理脚本。Web服务器已经完成了所有脚本的处理,并将标准的HTML传输到浏览器。ASP具有以下特点:(1) 用JavaScript等简单易懂的脚本语言,结合HTML代码,即可快速地创建网站的应用程序。(2) 无须编译,容易编写,可在服务器端直接执行。(3) 使用普通的文本编辑器,即可进行编辑
21、设计。(4) 与浏览器无关,用户端只要使用可执行HTML代码的浏览器,即可浏览ASP所设计的网页内容。(5) 可跨平台操作,任何一台机器只要装有WWW浏览器软件,均可作为客户机来访问系统。ASP是微软公司推出的一个基于Web服务器端的开发环境。它有良好的扩展性和兼容性、强大的交互能力和数据处理能力。Dreamweaver概况: Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页1213。其特点如下:(1)最佳的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汽车 租赁 信息管理 系统 设计 实现 毕业设计
限制150内