汽车租赁网站设计与实现——毕业论文

上传人:good****022 文档编号:116787847 上传时间:2022-07-06 格式:DOC 页数:29 大小:1.64MB
收藏 版权申诉 举报 下载
汽车租赁网站设计与实现——毕业论文_第1页
第1页 / 共29页
汽车租赁网站设计与实现——毕业论文_第2页
第2页 / 共29页
汽车租赁网站设计与实现——毕业论文_第3页
第3页 / 共29页
资源描述:

《汽车租赁网站设计与实现——毕业论文》由会员分享,可在线阅读,更多相关《汽车租赁网站设计与实现——毕业论文(29页珍藏版)》请在装配图网上搜索。

1、洛阳理工学院毕业设计(论文)汽车租赁网站设计与实现摘 要汽车租赁业被认为是“朝阳产业”,因为它具有可随意更换车型等优点,并且以租车代替买车来降低企业成本,这种在外国非常流行的管理方式,已经受到国内个人用户和企事业单位的青睐。然而,目前大部分的车辆租赁业务工作还是人工操作,工作效率很低,所以汽车租赁管理方式需要做更为全面的进一步研究和完善。车辆租赁系统主要实现以下功能:租赁用户的主要功能包括注册会员,查询车辆,预定车辆,订单付款,退订,车辆续租,个人资料管理等;普通管理员的主要功能包括发布车源信息,车源信息管理,还车处理,订单管理等;超级管理员的主要功能包括用户状态信息管理,订单管理,管理员管理

2、等功能。本系统提供了一个方便快捷的车辆租赁网络平台,方便了租赁双方之间的交流,提高了工作效率。车辆租赁网站基于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 h

3、as 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 ren

4、tal 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,

5、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 informati

6、on 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 Stu

7、dio 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 AD

8、O.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

9、.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前言伴随着网络的出现,网页逐渐融入人们的生活。快速及时的汽车信息浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关

10、,于是世界上又出现了第三媒体Internet。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。制作网页是企业和个人的宣传自己的重要手段,同时也是学习者获取学习信息的重要手段。尤其是在教育领域,在素质教育与终身教育成为必然的今天,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。所以网页也逐渐成为一种新兴的教育资源。也正是由于网络实现网站的数据信息能够进行实时交互,保证网站数据的实时性。随着Internet的进一步发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常

11、修改他们的网页,特别是基于数据库驱动的Web站点更是如此,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页。网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。站在网络时代的前夜,我们清晰地听到了网络时代的宣言:谁掌握了网络,谁就掌握了未来。随着汽车租赁业在我国迅速掘起,业务量也是越来越多,对

12、信息的处理要求也是越来高,传统的汽车管理人员已不满足汽车租赁业务的需求发展,计算机庞大的存储空间,高性能的处理能力,高度可靠的数据安全,清晰的可视化数据等这些资源的合理利用,真正达到减少劳动力提高劳动质量的目的。根据目前的情况这一套网络功能的汽车租赁管理系统,客户可以通过网络查阅相关的汽车租赁情况,企业的管理人员可以根据客户的实际情况进行管理,具有很强的实用性,即方便又提高了工作效率。随着科学技术的不断提高计算机科学日渐成熟其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着来越重要的作用。作为计算机应用的一部分,使用计算机对各类信息进行管理,具有手工管理所无法比拟的优点. 提高汽

13、车租赁企业的管理人员劳动质量缩短客户查看信息的时间。本系统遵循面向对象的软件工程方法,实现了汽车租赁管理系统的基本功能,基于B/S架构的架构系统主要通过来实现用户界面,用sql server 2005来存储用户的数据。用户可以通过用户界面上的操作提示,来实现用户对在线订购车型、更新个人信息、对车型进租赁等;管理员首先通过登录来验证用户身份,登录成功后用户进入系统的主界面。主界面有左边导航、会员信息、修改密码、车型管理、公告动态、车型管理、会员信息管理等,这些都可以进行添加、删除、修改、查询等操作。通过这些按键进入到相应功能的子界面。 第1章 相关概念及技术1.1 开发技术简介1.1.1 C#M

14、icrosoft Visual C#是一种编程语言,它是为生成在 .NET Framework 上运行的多种应用程序而设计的。C# 简单、功能强大、类型安全,而且是面向对象的。C# 凭借它的许多创新,在保持 C 样式语言的表示形式和优美的同时,实现了应用程序的快速开发。 Visual Studio 支持 Visual C#,这是通过功能齐全的代码编辑器、项目模板、设计器、代码向导、功能强大且易于使用的调试器以及其他工具实现的。通过 .NET Framework 类库,可以访问多种操作系统服务和其他有用的精心设计的类,这些类可显著加快开发周期。C#语言的设计者对他们从C、C+乃至Java程序开发

15、中学习到的东西进行了充分利用。他们采纳了这些语言的最好方面,同时抛弃了那些语言的许多缺点和限制,从而创造出一种不仅现代化而且完全面向对象的语言。在许多领域,一些经常导致错误应用或误解的语言特征在C#语言中都被取消或者受到了特别的“保护”,结果促使普通开发人员能够更容易更安全地使用C#语言开发程序。例如,C和C+都能直接通过指针的使用来操作内存。这种能力经常对高效率的程序来说是必要的,但是,在不正确地使用这一强大操作能力之时,它也是引发众多错误和内存泄露的主要来源。在意识到指针操作重要性的同时,C#语言设计者保证了这一能力在C#中的实现。但却完全阻止了误用的情况并且令你的操作目的同样可以达到。指

16、针调用特征在新语言中是这样设计的:必须显式地通过使用“fixed”和“unsafe”关键词在C#程序中调用该功能。作为一种面向对象的语言,C# 在这方面的表现可圈可点。C#语言完全支持属性(数据成员)的概念以及其他面向对象编程的常用要素。在C、C+和Java环境下,get/set方法命名规范经常用作属性概念的表达(其实,为了实现同其他语言的互操作性,C#的内幕是CLI仍然需要把属性声明翻译为get/set方法)。除了属性声明之外,C# 天然地支持事件、声明值和索引类型、运算符重载以及指派等功能。 1.1.2 ASP.NET技术介绍ASP.NET是微软提供的新一代的Web开发平台,它为开发人员提

17、供了生成企业级Web应用程序所需要的服务、编程模型和软件基础结构,同其他Web开发平台相比,ASP.NET具有下面二大优势。具体如下:1.支持编译型语言目前流行的几种脚本语言比如VBScript、JavaScript和ASP等都有两个主要的缺点。第一,不支持强数据类型。在JavaScript中定义变量只有一个关键字VAR,使用VAR关键字定义的变量,如果赋值是字符串,该变量就是字符串变量;如果赋值是整数,则该变量就是整型变量。在VBScript和ASP中,定义变量只通过一个关键字DIM,该变量也没有具体的类型。第二,脚本语言是解释型的。通常情况下,解释型的脚本语言在性能上抵不上编译型的语言。自

18、推出.NET开发平台以来,微软在Web服务器端开发语言方面,主推VB.NET和C#.NET这两种编译型语言。通过这两种开发语言,程序员可以像开发普通的Windows程序一样来开发Web程序,只不过在Windows程序中用于开发GUI界面的各种控件,在Web程序开发中也有它们相应的Web版本。程序员通过C#语言,利用VS.NET提供的各种Web控件,可以非常容易地开发ASP.NET Web程序。开发的ASP.NET程序被编译成MSIL语言,这种中间语言具有平台无关性。而且,由于ASP.NET页面在执行前会被编译,所以ASP.NET的性能得到了很大的提高。 2.程序代码与页面内容的成功分离通常的动

19、态网页开发,往往是在一个网页上混合多种脚本语言。比如在HTML脚本语言上可以嵌入JavaScript或VBScript等客户端脚本语言,也可以同时嵌入ASP或JSP等服务器端脚本语言。这种多语言混合的Web开发模式通行已久,但是它的代码可读性很差,程序代码同页面内容混合在一起,程序员要在多种语言的思维上频繁切换,如果程序很复杂的话,这种开发模式非常不利于程序的开发,而且日后的维护也将成为大问题。 1.1.3 ADO.NET技术.NET开发框架有几个主要组成部分:首先是整个开发框架的基础,即通用语言运行时以及它所提供的一组基础类库; 在开发技术方面,.NET提供了全新的数据库访问技术ADO.NE

20、T,以及网络应用开发技术ASP.NET和Windows编程技术Win Forms;在开发语言方面,.NET提供了Visual Basic、Visual C+、C#和Javascript等多种语言支持。在Microsoft.NET中访问数据库的技术是ADO.NET。ADO.NET提供了一组用来连接到数据库,运行命令,返回记录集的类库。首先,ADO.NET提供了对XML的强大支持,在ADO.NET中通过XMLReader,XMLWriter, XMLNavigator, XMLDocument等可以方便地创建和使用XML数据,并且支持W3C的XSLT、DTD、XDR等标准。其次,ADO.NET引入

21、了DataSet的概念,这是一个驻于内存的数据缓冲区,它提供了数据的关系型视图。不管数据来源于一个关系型的数据库,还是来源于一个XML文档,我们都可以用一个统一的编程模型来创建和使用它。它替代了原有的Recordset的对象,提高了程序的交互性和可扩展性,尤其适合于分布式的应用场合。另外,ADO.NET中还引入了一些新的对象,例如DataReader可以用来高效率地读取数据,产生一个只读的记录集等等。简而言之,ADO.NET通过一系列新的对象和编程模型,并与XML紧密结合,使得在Microsoft.NET中的数据操作十分方便和高效。ADO.NET是一组用于和数据源进行交互的面向对象类库。通常情

22、况下,数据源是数据库,但它同样也能够是文本文件、Excel表格或者XML文件。 ADO.NET允许和不同类型的数据源以及数据库进行交互。然而并没有与此相关的一系列类来完成这样的工作。因为不同的数据源采用不同的协议,所以对于不同的数据源必须采用相应的协议。一些老式的数据源使用ODBC协议,许多新的数据源使用OleDb协议,并且现在还不断出现更多的数据源,这些数据源都可以通过.NET的ADO.NET类库来进行连接。1.1.4 SQL 2005介绍SQL Server 是一个具备完全 Web 支撑的数据库软件产品,具有了对可扩展标志言语 (XML) 的中心支撑以及防火墙外和在互联网上进行查询的能力,

23、提供了以 Web 规范为基础的数据库编功能。更加丰富了的 XML 和 Internet 规范支撑配合运用内置的存储进程以 XML 形式轻松检索和存储数据。SQL Server 具备有力的开发工具和各种开发特性,很大程度上提高了开发编程效率的同时,除此之外,还进一步拓展使用空间,带来新的商业机遇。譬如,Web Service与XML数据库的支撑将使您的使用完成Internet数据互联,微软的.NET平台集成极大的扩展了开拓空间,Service Broker、异构数据集成、让数据和其它使用更好的配集成使用,各类T-SQL和新数据类型扩展带来了诸多灵敏性。Xquery, C#、VB.Net、AMO、

24、XMLA、ADO.Net、等编程语言,将会是SQL Server数据库平台上开拓数据相关使用的有力编程工具。1.2 开发工具和运行环境操作系统:Windows7开发工具:Visual Studio 2010数据库开发工具:SQL Server 2005运行环境为:NET Framework 2.0,IE浏览器洛阳理工学院毕业设计(论文)第2章 需求分析2.1功能需求需求分析是发现需求、分析求精、逻辑建模、需求规约的过程,其的目的是为了全面获取软件需求,准确理解业务逻辑。车辆租赁系统具有以下基本功能。1. 系统管理包括网站各种文献(关于我们,联系我们,常见问题,法律责任)的管理,用户会员类型的管

25、理,管理员登录系统后,可以查看并修改自己的个人信息以及密码,修改用户的会员状态等。2. 车源管理包括车源信息的发布,删除、修改等。对于普通管理员和超级管理员发布的车源信息,车源能直接展示在网站上被用户浏览查询到。普通管理员需要超级管理员任命考核,这样就能够确保展示在网站上的车源信息的安全性和可靠性,保护了用户的人身和财产安全。另外,发布者还可以登录个人中心对自己发布的车源信息进行修改,删除等管理。3. 车源信息查找用户可以直接在网页上浏览车辆的基本信息,也可以按照不同的方式对车辆信息进行查询,如按车辆类型查找,按车名查找等,这样可以方便用户更快的找到自己想要的车源,人性化的查找方式为用户带来了

26、极大的便利。2.2用户需求分析汽车租赁系统中,需要客户的参与。客户通过网站租车辆,填写订单。当车辆预订得到确认时,要在确认的日期到指定地点取车,并且在规定时间还车。如果不能按时还车,将要交纳罚金。超级管理员输入账号和密码可以登录系统。超级管理员可以处理客户的租车申请,根据车辆的库存量进行分配。如果客户历史记录不良,没有所需车辆等,将电话通知客户,普通管理员为可信赖的车辆提供商,为确保车辆提供信息准确特设立普通管理员给网站提供车辆,普通管理员可以管理车辆信息,录入车辆等权限。客户信息包括客户的姓名、身份证号码、地址、电话号码、邮箱等。用户的管理,包括用户的注册、登录、注销、租赁、以及个人信息的修

27、改等。没有账号的用户可以注册会员,登陆以及注销,通过分类查询车辆,以及查看其详细信息,还车处理,个人信息管理等。用户若是要租赁车辆,也须先登录后查询车辆,预定车辆,进入用户中心取消预定或进行付款,续租车辆等。租赁者需要还车时,管理者进入用户中心进行相应订单的还车处理。第3章 总体设计3.1 功能概述本网站主要完成前台浏览(用户注册、信息修改、车辆浏览、公告浏览、购物车管理、订单管理、在线留言),后台管理(车辆管理、订单管理、会员管理、留言管理、栏目管理、管理员登陆等)等功能,系统的总体设计图如图3-1所示。图3-1系统总体设计图车辆浏览:所有人都可以操作,顾客可以随意浏览店内商品。按租车多少进

28、行排列。主页列出租车最好的前五名的商品。再设置专门的一页进行全体商品的浏览。单击商品图片或商品名称,可以进入商品简介。购物车管理:只有会员可以操作,购买多样商品时可以把商品放入购物车内,一次性购买。购物车内可以控制商品的数量,一件商品想买多个的时候,在不超过库存的情况下可以在购物车内增加。会员订单管理:只买一样商品的时候,可以直接进行购买。购物车和单品购买页面中,点击确认了以后转到确认信息页。确认购买以后转到租车成功页。后台包括:车辆管理、订单管理、会员管理、留言管理、栏目管理、管理员登陆等。管理员订单管理:管理员可以查看到系统最新的订单。车辆管理:对商品的添加和删除、修改产品图片还有上传和删

29、除附件。会员管理:前台用户注册后,管理登陆后台点击用户管理,可以查看到最新的用户信息。3.2 用例图本网站主要的用例包括管理者和用户两方面如图3-2所示。图3-2 用例图管理者主要用例包括车辆类别管理,订单管理,在线留言管理,用户管理,车辆管理和系统管理。用户用例包括,个人资料管理,车辆搜索,新闻公告,订单查询,密码管理,在线租车等。10 第4章 详细设计4.1用户管理用例4.1.1用户管理用例的用例说明主要说明为管理员登陆系统对用户进行管理,并且验证管理员输入的密码是否正确,验证成功可以对用户信息进行管理。表4-1“用户管理用例”的用例说明用例名称 用户管理编号001参与者管理员描述用户状态

30、(黑名单或者正常)和删除进行管理前置条件管理员登录后置条件用户信息管理4.1.2用户管理例的活动图用户管理的具体过程,首先判断用户是否为管理员,然后管理员可以点击用户管理按钮进行用户状态信息编辑进行修改和删除。图4-1用户管理用例活动图4.1.3用户添加用例的界面设计说明主要功能为添加用户,录入用户的基本信息,包括用户名,密码,电话,身份证,邮箱,地址。其中身份证和邮箱是两个验证控件验证输入的格式是否正确而密码和重复密码则是验证两次输入的密码是否一样。图4-2用户添加界面图4.1.4用户管理用例实现界面图说明用户管理的主要功能为可以删除用户,设置用户为黑名单(有租车不良记录),查看用户信息等。

31、图4-3用户管理界面图4.2车辆管理用例4.2.1车辆用例的用例说明车辆的管理就是管理员登陆之后可以对车辆进行添加,删除,查询操作。表4-2“车辆用例”的用例说明用例名称车辆管理编号002参与者管理员用户描述车辆添加、修改、删除、查询前置条件车辆类型有数据后置条件管理员登录之后对车辆信息添加4.2.2车辆用例的活动图车辆用例就是先确定管理员登陆,点击车辆管理,显示车辆信息进而可以编辑车辆信息,最后检查信息是否符合格式要求是否错误,比如:车辆数量不能为负值等。图4-4车辆用例活动图4.2.3车辆管理用例的顺序图车辆的管理就是管理员对车辆进行增加,删除,修改操作,之后才可以预定租车。图4-5车辆用

32、例顺序图4.2.4车辆添加用例的界面设计说明车辆添加功能,首先要给要添加的车辆选择类型,录入车辆名称,租车价格,库存数量,详细租车单价和车辆照片等。图4-6车辆录入界面图4.2.5车辆管理用例实界面的说明车辆管理功能主要是对已经录入的车辆进行删除和对车辆基本信息(价格,数量,名称,车辆照片)进行修改。图4-7车辆管理界面图4.3车辆类型管理用例4.3.1车辆类型用例的用例说明车辆的类型管理就是车辆的属性管理,就是对车辆的类别进行增加,删除,修改,查询操作。表4-3“车辆类型用例”的用例说明用例名称车辆类型管理编号003参与者管理员描述车辆类型添加、修改、删除、查询前置条件车辆类型类型有数据后置

33、条件管理员登录之后对车辆类型信息添加4.3.2车辆类型用例的活动图车辆类型管理第一步先确认是管理员,然后显示车辆类型信息,管理员编辑类型信息,最后检查信息是否正确。图4-8车辆类别用例活动图4.3.3车辆类别管理用例的顺序图车辆类别管理中,管理员可以录入车辆类型信息,然后可以修改,删除,查询类型信息。图4-9车辆用例顺序图4.3.4车辆类别添加用例的界面设计说明车辆类别就是车辆的类型,进行对车辆的分类,也服务于主界面的按类型查找车辆。图4-10车辆录入界面图4.3.5车辆类别管理用例实界面的说明车辆类别的管理就是对类别的修改和删除操作。图4-11车辆管理界面图17第5章 数据库设计5.1实体类

34、图通过分析,确定该系统的实体类及它们之间的关系如图5-1所示。图5-1实体类图5.2数据库结构图数据库表的结构和表之间的关系可以用图5-2表示。图5-2数据库结构5.3数据表的说明包括用户信息表、车辆类型信息表、车辆基本信息表、车辆租赁信息表和车辆当前状态信息表。这5张表分别对应用户信息实体、车辆类型实体、车辆信息实体、入住客户实体和车辆状态实体。5.3.1用户表该表从用户信息实体映射而得,用于存放用户信息。其结构如表5-1所示。表5-1用户表属性类型长度备注Idvarchar50用户帐号namevarchar50姓名passwordvarchar50密码emailvarchar50性别pho

35、nevarchar50地址addrvarchar50电话5.3.2类别信息表表5-2 类别信息表属性类型长度备注idvarchar50编号nameint4类别5.3.3车辆信息表表5-3车辆信息表属性类型长度备注idvarchar50车辆编号nameVarchar4名称priceFloat4价格numint4数量typeVarchar40类别picurlVarchar100图片infoVarchar1000介绍5.3.4订单信息表表5-4 车辆租赁信息表属性类型长度备注idvarchar50编号ordernumint4订单号fidint50类别ordertimevarchar500订购时间us

36、ernamedatetime8用户名phonedatetime8电话addrint4地址realnamevarchar姓名buynumint购买数第6章 系统测试6.1测试1.软件工程的总目标是充分利用有限的人力和物力资源,高效率、高质量地完成软件开发项目。在测试阶段既然穷举测试是不可实现的,为了节省时间和资源,提高测试效率,就必须精心设计测试用例,使得采用这些测试数据能够取得最佳的测试效果。2.软件测试的目的不是证实程序的正确性。3.软件错误是不可避免的。开发过程中软件错误之所以不可避免,从客观上讲,是由于所开发的软件具有相当的复杂性。软件开发的实践一再表明,指望整个开发过程完全不出现人为的

37、差错是不可能的,问题在于如何能够及时地发现和排除各种隐匿的差错。4.及时排除早期开发中的错误。这样可以排除它给后期工作带来的麻烦。也就避免付出高额的代价,从而大大提高开发的效率。5.程序验证方法无法取代测试。在实际的软件开发项目中,测试仍然是最为现实、有效的质量保证手段。6.2 管理员测试用例本测试用例的目的测试管理登录系统的时候是否有其他提示。表6-1添加用户测试用例测试结果操作步骤输入数据操作描述期望结果测试结果状态1用户名文本框为空单击登录提示用户名不能为空添加按钮,请重新输入一致2密码文本框为空单击登录提示密码不能为空密码出错,请重新输入一致3名称文本框为空单击登录提示名称不能为空请输

38、入名称一致4邮箱文本框为空单击登录提示邮箱不能为空。请输入邮箱一致5电话文本框为空单击登录没有提示没有提示一致6地址文本框为空单击登录没有提示没有提示一致6.3 用户测试用例表6-2用户登陆测试用例测试结果操作步骤输入数据操作描述期望结果测试结果状态1用户名文本框为空单击登录提示:用户名不能为空提示用户名不能为空.一致2输入用户名:admin,密码文本框输入为空单击登录提示密码不能为空提示密码不能为空.一致3输入用户名:admin,密码:123,单击登录密码出错,请重新输入密码.密码码出错,请重新输入咪码.一致4输入正确用户名:Admin,错误密码:123单击登录登录失败,用户名或者密码有错误

39、。登录失败,用户名或者密码有错误。一致5输入错误用户名:123,正确密码:admin单击登录登录失败,用户名或者密码有错误。登录失败,用户名或者密码有错误。一致6输入正确用户名admin,输入正确密码:admin,单击登录正常登录系统正常登录一致23 结论本论文是基于ASP.NET的车辆租赁网站,应用的开发环境是Visual Studio 2008。该系统由前台用户租赁车辆模块和后台管理员管理模块两大部分组成。利用用Macromedia Dreamweaver MX、Fireworks为本网站设计出了美观精致的人机界面和简便快捷的操作方式,网站大量采用直接网页,用户只需通过一系列简单的选择与系

40、统进行数据交互操作,力求使用自行输入到最少,以减少人为差错,极大方便了用户使用。数据易于修改和维护,设计了多种表格,来满足用户的需求。网站的开发是个系统工程,需要各个方面知识的密切配合,如网页美工、设计,前台系统开发、后台系统开发都需要做好充分的需求分析,开发过程中每一步都要考虑全面、周到,编写都必须正确、完整,否则就会给下一步的工作带来麻烦,加重工作量,因为它们是紧密联系,一步都是以另一步为基础的。本系统的开发, 使租赁用户能够快捷、方便地进行在线租赁车辆,大大提高了车辆租赁的效率,方便了租赁的双方用户,提高了交易的成交率,节约经营成本,增加经济效益。 但是在实际运行过程中也逐步暴露出本系统

41、存在的一些不足之处,具体表现在如下几个方面: 1. 不能实现网上信用卡支付功能。2. 在系统的安全性能方面,对于一些敏感数据如管理员的密码、用户的密码、订单的信息等如何进行更安全的加密保护的问题还未作深入的研究。洛阳理工学院毕业设计论文谢 辞三年的大学生涯在这个季节即将划上一个句号,而对于我的人生来说却只是一个逗号,我将面对又一次征程的开始。三年的求学生涯在师长、亲友的大力支持下,走得辛苦却也收获满囊,在论文即将付梓之际,思绪万千,心情久久不能平静。在论文完成之际,我要对本论文工作给予帮助的人们致以最诚挚的谢意!首先要感谢我的导师。感谢老师,在我做毕业论文期间对我的悉心教导。她为我的论文工作提

42、供了许多帮助,没有她的支持,我将很难完成我的论文工作。她严谨的治学作风、敏锐的思维和渊博的知识都值得我学习。感谢她用自己的一言一行为我树立了一名具有勤奋、刻苦、创新精神的学者的典范,这将使我终生受益!我还要感谢所有给予我帮助的老师和同学们!感谢我的家人!感谢他们对我的支持和鼓励!路漫漫其修远兮, 吾将上下而求所!书山有路勤为径,学海无涯苦做舟,在未来的生活学习上还会有更多的挑战和难题,感谢老师,感谢同学,希望在未来的日子里我们共同努力,创造一个美好的明天。25参考文献1 郑宇军.C#面向对象程序设计M.北京:人民邮电出版社,2009.2 王珊,萨师煊.数据库系统概论(第4版)M.北京:高等教育

43、出版社,2006. 3 陈伟,卫琳.ASP.NET 3.5网站开发实例教程M.北京:清华大学出版社,2009.4 余俊杰,李华.基于ASP.NET的汽车租赁管理系统的设计与实现J.科技广场,2012,(09):128-129. 5 杨小影,张小娜.基于Web的汽车租赁管理信息系统安全方案J.邢台职业技术学院学报.2012,(01):2-3.6 杨明军.ASP.NET设计模式M.北京:清华大学出版社,2011.7 郭小成.HTML5+CSS3技术应用M.北京:中国铁道出版社,2013.8 郑新娜.基于ASP.NET的车辆租赁网站的设计与实现D.四川:电子科技大学,2013.9 陈争航.JavaS

44、cript编程宝典(第2版)M.北京:电子工业出版社,2006.10 郑齐心,房大伟,刘云峰等.ASP.NET项目开发案例全程实录(第2版)M.北京:清华大学出版社,2011.11 李松峰,卢玉平.jQuery基础教程M.北京:人民邮电出版社, 2009.12 吴灏.基于Web技术的调查系统的研究与实现D.上海:上海交通大学,2006.13 刘润明.ASP.NET入门教程M.北京:清华大学出版社,2008. 14 蔡平胜.SQL SERVER简明教程M.山东:山东大学出版社,2007.15 顾雁宏,徐旭铭.C#程序设计语言M.北京:机械工业出版社,2009.16 徐艳华,余健.Visual C+.NET课程设计案例精编M.北京:清华大学出版社,2008.17 熊松林. ASP.NET标准教程M.北京:航空工业出版社,2002.

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!