资源预览内容
第1页 / 共29页
第2页 / 共29页
第3页 / 共29页
第4页 / 共29页
第5页 / 共29页
第6页 / 共29页
第7页 / 共29页
第8页 / 共29页
第9页 / 共29页
第10页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
洛阳理工学院毕业设计(论文)汽车租赁网站设计与实现摘 要汽车租赁业被认为是“朝阳产业”,因为它具有可随意更换车型等优点,并且以租车代替买车来降低企业成本,这种在外国非常流行的管理方式,已经受到国内个人用户和企事业单位的青睐。然而,目前大部分的车辆租赁业务工作还是人工操作,工作效率很低,所以汽车租赁管理方式需要做更为全面的进一步研究和完善。车辆租赁系统主要实现以下功能:租赁用户的主要功能包括注册会员,查询车辆,预定车辆,订单付款,退订,车辆续租,个人资料管理等;普通管理员的主要功能包括发布车源信息,车源信息管理,还车处理,订单管理等;超级管理员的主要功能包括用户状态信息管理,订单管理,管理员管理等功能。本系统提供了一个方便快捷的车辆租赁网络平台,方便了租赁双方之间的交流,提高了工作效率。车辆租赁网站基于B/S模式设计,利用C#作为程序开发语言,Visual Studio 2010作为程序开发和调试工具,SQL SEVER 2005作为数据库开发工具,实现具体的车辆租赁管理的相关操作。关键词:在线租车,信息管理,网站系统 THE DESIGN AND REALIZATION OF ONLINE CAR RENTAL SYSTEMABSTRACTVehicle rental industry is described as “Sunrise Industry”, Because it has the advantage of replacing the model freely, The management model of renting instead of buying which can be popular in domestic enterprises and individual customers. However, most of the current vehicle rental business is manual operation and the working efficiency is very low, so the vehicle rental management needs further research and improvement comprehensively.Vehicle leasing system mainly realizes the following functions: users to lease the main functions include registered members, check the vehicle, vehicle booking, payment orders, unsubscribe, renewal of vehicles, order management, personal information management and so on; general manager, including the main function of released the source of car information, car information management, but also the car handling, order management, etc; super administrators main function includes user information management, personal information management, car source audit function. This system provides a convenient and fast vehicle rental network platform, which facilitates the exchange between the two parties, improve the work efficiency.Car rental website based on B / S mode design, the use of C# as a programming language, Visual Studio 2010 as program development and debugging tools and SQL Sever 2005 database as a development tool, the relevant operation of specific vehicle rental management.KEY WORDS: Online car rental, Information management, The website system6目录前言1第1章 相关概念及技术31.1 开发技术简介31.1.1 C#31.1.2 ASP.NET技术介绍41.1.3 ADO.NET技术51.1.4 SQL 2005介绍51.2 开发工具和运行环境6第2章 需求分析72.1功能需求72.2用户需求分析7第3章 总体设计93.1 功能概述93.2 用例图10第4章 详细设计114.1用户管理用例114.1.1用户管理用例的用例说明114.1.2用户管理例的活动图114.1.3用户添加用例的界面设计说明124.1.4用户管理用例实现界面图说明124.2车辆管理用例134.2.1车辆用例的用例说明134.2.2车辆用例的活动图134.2.3车辆管理用例的顺序图144.2.4车辆添加用例的界面设计说明144.2.5车辆管理用例实界面的说明154.3车辆类型管理用例154.3.1车辆类型用例的用例说明154.3.2车辆类型用例的活动图154.3.3车辆类别管理用例的顺序图164.3.4车辆类别添加用例的界面设计说明174.3.5车辆类别管理用例实界面的说明17第5章 数据库设计185.1实体类图185.2数据库结构图185.3数据表的说明195.3.1用户表195.3.2类别信息表205.3.3车辆信息表205.3.4订单信息表20第6章 系统测试216.1测试216.2 管理员测试用例216.3 用户测试用例22结 论23谢 辞24参考文献25前言伴随着网络的出现,网页逐渐融入人们的生活。快速及时的汽车信息浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体Internet。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。制作网页是企业和个人的宣传自己的重要手段,同时也是学习者获取学习信息的重要手段。尤其是在教育领域,在素质教育与终身教育成为必然的今天,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。所以网页也逐渐成为一种新兴的教育资源。也正是由于网络实现网站的数据信息能够进行实时交互,保证网站数据的实时性。随着Internet的进一步发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页。网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。站在网络时代的前夜,我们清晰地听到了网络时代的宣言:谁掌握了网络,谁就掌握了未来。随着汽车租赁业在我国迅速掘起,业务量也是越来越多,对信息的处理要求也是越来高,传统的汽车管理人员已不满足汽车租赁业务的需求发展,计算机庞大的存储空间,高性能的处理能力,高度可靠的数据安全,清晰的可视化数据等这些资源的合理利用,真正达到减少劳动力提高劳动质量的目的。根据目前的情况这一套网络功能的汽车租赁管理系统,客户可以通过网络查阅相关的汽车租赁情况,企业的管理人员可以根据客户的实际情况进行管理,具有很强的实用性,即方便又提高了工作效率。随着科学技术的不断提高计算机科学日渐成熟其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着来越重要的作用。作为计算机应用的一部分,使用计算机对各类信息进行管理,具有手工管理所无法比拟的优点. 提高汽车租赁企业的管理人员劳动质量缩短客户查看信息的时间。本系统遵循面向对象的软件工程方法,实现了汽车租赁管理系统的基本功能,基于B/S架构的架构系统主要通过asp.net来实现用户界面,用sql server 2005来存储用户的数据。用户可以通过用户界面上的操作提示,来实现用户对在线订购车型、更新个人信息、对车型进租赁等;管理员首先通过登录来验证用户身份,登录成功后用户进入系统的主界面。主界面有左边导航、会员信息、修改密码、车型管理、公告动态、车型管理、会员信息管理等,这些都可以进行添加、删除、修改、查询等操作。通过这些按键进入到相应功能的子界面。 第1章 相关概念及技术1.1 开发技术简介1.1.1 C#Microsoft Visual C#是一种编程语言,它是为生成在 .NET Framework 上运行的多种应用程序而设计的。C# 简单、功能强大、类型安全,而且是面向对象的。C# 凭借它的许多创新,在保持 C 样式语言的表示形式和优美的同时,实现了应用程序的快速开发。 Visual Studio 支持 Visual C#,这是通过功能齐全的代码编辑器、项目模板、设计器、代码向导、功能强大且易于使用的调试器以及其他工具实现的。通过 .NET Framework 类库,可以访问多种操作系统服务和其他有用的精心设计的类,这些类可显著加快开发周期。C#语言的设计者对他们从C、C+乃至Java程序开发中学习到的东西进行了充分利用。他们采纳了这些语言的最好方面,同时抛弃了那些语言的许多缺点和限制,从而创造出一种不仅现代化而且完全面向对象的语言。在许多领域,一些经常导致错误应用或误解的语言特征在C#语言中都被取消或者受到了特别的“保护”,结果促使普通开发人员能够更容易更安全地使用C#语言开发程序。例如,C和C+都能直接通过指针的使用来操作内存。这种能力经常对高效率的程序来说是必要的,但是,在不正确地使用这一强大操作能力之时,它也是引发众多错误和内存泄露的主要来源。在意识到指针操作重要性的同时,C#语言设计者保证了这一能力在C#中的实现。但却完全阻止了误用的情况并且令你的操作目的同样可以达到。指针调用特征在新语言中是这样设计的:必须显式地通过使用“fixed”和“unsafe”关键词在C#程序中调用该功能。作为一种面向对象的语言,C# 在这方面的表现可圈可点。C#语言完全支持属性(数据成员)的概念以及其他面向对象编程的常用要素。在C、C+和Java环境下,get/set方法命名规范经常用作属性概念的表达(其实,为了实现同其他语言的互操作性,C#的内幕是CLI仍然需要把属性声明翻译为get/set方法)。除了属性声明之外,C# 天然地支持事件、声明值和索引类型、
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号