欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    毕业论文汽车租赁网站设计与实现2Word格式.docx

    • 资源ID:473245       资源大小:733.32KB        全文页数:29页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业论文汽车租赁网站设计与实现2Word格式.docx

    1、1.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

    2、 车辆管理用例实界面的说明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前言伴随着网络的出现,

    3、网页逐渐融入人们的生活。快速及时的汽车信息浏览, 五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三 媒体Internet。它打破了地域限制,真正使信息得以共享,改变了人们的工 作和生活方式。制作网页是企业和个人的宣传自己的重要手段,同时也是学习者 获取学习信息的重要手段。尤其是在教育领域,在素质教育与终身教育成为必然 的今天,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信 息量大,传递快速,没有时空限制等特点恰好满足这种要求。所以网页也逐渐成 为一种新兴的教育资源。也正是由于网络实现网站的数据信息能够进行实时交互, 保证网站数据的实时性。随着 Intern

    4、et 的进一步发展,静态 Web 站点的开发与维护变得越来越困难, 一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的 Web 站点更是如此,随着 Internet 上信息量的增多和交互性的加强使 HTML 显得越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的 Web 网页。网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力

    5、。站在网络时代的前夜,我们清晰地听到了网络时代的宣言:谁掌握了网络,谁就掌握了未来。随着汽车租赁业在我国迅速掘起,业务量也是越来越多,对信息的处理要求也是越来高,传统的汽车管理人员已不满足汽车租赁业务的需求发展,计算机庞大的存储空间,高性能的处理能力,高度可靠的数据安全,清晰的可视化数据等这些资源的合理利用,真正达到减少劳动力提高劳动质量的目的。根据目前的情况这一套网络功能的汽车租赁管理系统,客户可以通过网络查阅相关的汽车租赁情况,企业的管理人员可以根据客户的实际情况进行管理,具有很强的实用性, 即方便又提高了工作效率。随着科学技术的不断提高计算机科学日渐成熟其强大的功能已为人们深刻认识,它已

    6、进入人类社会的各个领域并发挥着来越重要的作用。作为计算机应用的一部分,使用计算机对各类信息进行管理,具有手工管理所无法比拟的优点. 提高汽车租赁企业的管理人员劳动质量缩短客户查看信息的时间。本系统遵循面向对象的软件工程方法,实现了汽车租赁管理系统的基本功能, 基于 B/S 架构的架构系统主要通过 来实现用户界面,用 sqlserver2005 来存储用户的数据。用户可以通过用户界面上的操作提示,来实现用户对在线订购车型、更新个人信息、对车型进租赁等;管理员首先通过登录来验证用户 身份,登录成功后用户进入系统的主界面。主界面有左边导航、会员信息、修改 密码、车型管理、公告动态、车型管理、会员信息

    7、管理等,这些都可以进行添加、删除、修改、查询等操作。通过这些按键进入到相应功能的子界面。第 1 章 相关概念及技术1.1 开发技术简介1.1.1 C#Microsoft Visual C#是一种编程语言,它是为生成在 .NET Framework 上运行的多种应用程序而设计的。C# 简单、功能强大、类型安全,而且是面向对象的。C# 凭借它的许多创新,在保持 C 样式语言的表示形式和优美的同时,实现了应用程序的快速开发。Visual Studio 支持 Visual C#,这是通过功能齐全的代码编辑器、项目模板、设计器、代码向导、功能强大且易于使用的调试器以及其他工具实现的。通过.NET Fra

    8、mework 类库,可以访问多种操作系统服务和其他有用的精心设计的类, 这些类可显著加快开发周期。C#语言的设计者对他们从 C、C+乃至 Java 程序开发中学习到的东西进行了充分利用。他们采纳了这些语言的最好方面,同时抛弃了那些语言的许多缺点和限制,从而创造出一种不仅现代化而且完全面向对象的语言。在许多领域,一些经常导致错误应用或误解的语言特征在 C#语言中都被取消或者受到了特别的“保护”,结果促使普通开发人员能够更容易更安全地使用C#语言开发程序。例如,C 和 C+都能直接通过指针的使用来操作内存。这种能力经常对高效率的程序来说是必要的,但是,在不正确地使用这一强大操作能力之时,它也是引发

    9、众多错误和内存泄露的主要来源。在意识到指针操作重要性的同时,C#语言设计者保证了这一能力在 C#中的实现。但却完全阻止了误用的情况并且令你的操作目的同样可以达到。指针调用特征在新语言中是这样设计的: 必须显式地通过使用“fixed”和“unsafe”关键词在 C#程序中调用该功能。作为一种面向对象的语言,C#在这方面的表现可圈可点。C#语言完全支持属性(数据成员)的概念以及其他面向对象编程的常用要素。在 C、C+和 Java 环境下,get/set 方法命名规范经常用作属性概念的表达(其实,为了实现同其他语言的互操作性,C#的内幕是 CLI 仍然需要把属性声明翻译为 get/set 方法)。除

    10、了属性声明之外,C# 天然地支持事件、声明值和索引类型、运算符重载以及指派等功能。1.1.2 ASP.NET 技术介绍ASP.NET 是微软提供的新一代的 Web 开发平台,它为开发人员提供了生成企业级 Web 应用程序所需要的服务、编程模型和软件基础结构,同其他 Web 开发平台相比,ASP.NET 具有下面二大优势。具体如下:1. 支持编译型语言目前流行的几种脚本语言比如 VBScript、JavaScript 和 ASP 等都有两个主要的缺点。第一,不支持强数据类型。在 JavaScript 中定义变量只有一个关键字 VAR,使用 VAR 关键字定义的变量,如果赋值是字符串,该变量就是字

    11、符串变量;如果赋值是整数,则该变量就是整型变量。在 VBScript 和 ASP 中,定义变量只通过一个关键字 DIM,该变量也没有具体的类型。第二,脚本语言是解释型的。通常情况下,解释型的脚本语言在性能上抵不上编译型的语言。自推出.NET 开发平台以来,微软在 Web 服务器端开发语言方面,主推VB.NET 和 C#.NET 这两种编译型语言。通过这两种开发语言,程序员可以像开发普通的 Windows 程序一样来开发 Web 程序,只不过在 Windows 程序中用于开发GUI 界面的各种控件,在 Web 程序开发中也有它们相应的 Web 版本。程序员通过 C#语言,利用 VS.NET 提供

    12、的各种 Web 控件,可以非常容易地开发 ASP.NETWeb 程序。开发的 ASP.NET 程序被编译成 MSIL 语言,这种中间语言具有平台无关性。而且,由于 ASP.NET 页面在执行前会被编译,所以 ASP.NET 的性能得到了很大的提高。2. 程序代码与页面内容的成功分离通常的动态网页开发,往往是在一个网页上混合多种脚本语言。比如在 HTML 脚本语言上可以嵌入 JavaScript 或 VBScript 等客户端脚本语言,也可以同时嵌入 ASP 或 JSP 等服务器端脚本语言。这种多语言混合的 Web 开发模式通行已久, 但是它的代码可读性很差,程序代码同页面内容混合在一起,程序员

    13、要在多种语言的思维上频繁切换,如果程序很复杂的话,这种开发模式非常不利于程序的开发,而且日后的维护也将成为大问题。1.1.3 ADO.NET 技术.NET 开发框架有几个主要组成部分:首先是整个开发框架的基础,即通用语言运行时以及它所提供的一组基础类库; 在开发技术方面,.NET 提供了全新的数据库访问技术 ADO.NET,以及网络应用开发技术 ASP.NET 和 Windows 编程技术WinForms;在开发语言方面,.NET 提供了 VisualBasic、VisualC+、C#和Javascript 等多种语言支持。在 Microsoft.NET 中访问数据库的技术是 ADO.NET。

    14、ADO.NET 提供了一组用来连接到数据库,运行命令,返回记录集的类库。首先,ADO.NET 提供了对 XML 的强大支持,在 ADO.NET 中通过 XMLReader,XMLWriter,XMLNavigator,XMLDocument 等可以方便地创建和使用 XML 数据,并且支持 W3C 的XSLT、DTD、XDR 等标准。其次,ADO.NET 引入了 DataSet 的概念,这是一个驻于内存的数据缓冲区,它提供了数据的关系型视图。不管数据来源于一个关系型的数据库,还是来源于一个 XML 文档,我们都可以用一个统一的编程模型来创建和使用它。它替代了原有的 Recordset 的对象,提

    15、高了程序的交互性和可扩展性, 尤其适合于分布式的应用场合。另外,ADO.NET 中还引入了一些新的对象,例如DataReader 可以用来高效率地读取数据,产生一个只读的记录集等等。简而言之,ADO.NET 通过一系列新的对象和编程模型,并与 XML 紧密结合,使得在Microsoft.NET 中的数据操作十分方便和高效。ADO.NET 是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是数据库,但它同样也能够是文本文件、Excel 表格或者 XML 文件。ADO.NET 允许和不同类型的数据源以及数据库进行交互。然而并没有与此相关的一系列类来完成这样的工作。因为不同的数据源采用不同

    16、的协议,所以对于不同的数据源必须采用相应的协议。一些老式的数据源使用 ODBC 协议,许多新的数据源使用 OleDb 协议,并且现在还不断出现更多的数据源,这些数据源都可以通过.NET 的 ADO.NET 类库来进行连接。1.1.4 SQL 2005 介绍SQL Server 是一个具备完全 Web 支撑的数据库软件产品,具有了对可扩展标志言语 (XML) 的中心支撑以及防火墙外和在互联网上进行查询的能力,提供了以 Web 规范为基础的数据库编功能。更加丰富了的 XML 和 Internet 规范支撑配合运用内置的存储进程以 XML 形式轻松检索和存储数据。SQLServer具备有力的开发工具

    17、和各种开发特性,很大程度上提高了开发编程效率的同时,除此之外,还进一步拓展使用空间,带来新的商业机遇。譬如, Web Service 与 XML 数据库的支撑将使您的使用完成 Internet 数据互联,微软的.NET 平台集成极大的扩展了开拓空间,ServiceBroker、异构数据集成、让数据和其它使用更好的配集成使用,各类 T-SQL 和新数据类型扩展带来了诸多灵敏性。Xquery, C#、VB.Net、AMO、XMLA、ADO.Net、等编程语言,将会是 SQL Server 数据库平台上开拓数据相关使用的有力编程工具。1.2 开发工具和运行环境操作系统:Windows7开发工具:Vi

    18、sual Studio 2010数据库开发工具:SQL Server 2005运行环境为:NET Framework 2.0,IE 浏览器第 2 章 需求分析2.1 功能需求需求分析是发现需求、分析求精、逻辑建模、需求规约的过程,其的目的是为了全面获取软件需求,准确理解业务逻辑。车辆租赁系统具有以下基本功能。1. 系统管理包括网站各种文献(关于我们,联系我们,常见问题,法律责任)的管理,用 户会员类型的管理,管理员登录系统后,可以查看并修改自己的个人信息以及密码, 修改用户的会员状态等。2. 车源管理包括车源信息的发布,删除、修改等。对于普通管理员和超级管理员发布的车源信息,车源能直接展示在网

    19、站上被用户浏览查询到。普通管理员需要超级管理员任命考核,这样就能够确保展示在网站上的车源信息的安全性和可靠性,保护了用户的人身和财产安全。另外,发布者还可以登录个人中心对自己发布的车源信息进行修改,删除等管理。3. 车源信息查找用户可以直接在网页上浏览车辆的基本信息,也可以按照不同的方式对车辆信息进行查询,如按车辆类型查找,按车名查找等,这样可以方便用户更快的找到自己想要的车源,人性化的查找方式为用户带来了极大的便利。2.2 用户需求分析汽车租赁系统中,需要客户的参与。客户通过网站租车辆,填写订单。当车辆 预订得到确认时,要在确认的日期到指定地点取车,并且在规定时间还车。如果不 能按时还车,将

    20、要交纳罚金。超级管理员输入账号和密码可以登录系统。超级管理 员可以处理客户的租车申请,根据车辆的库存量进行分配。如果客户历史记录不良, 没有所需车辆等,将电话通知客户,普通管理员为可信赖的车辆提供商,为确保车 辆提供信息准确特设立普通管理员给网站提供车辆,普通管理员可以管理车辆信息,录入车辆等权限。客户信息包括客户的姓名、身份证号码、地址、电话号码、邮箱等。用户的管理,包括用户的注册、登录、注销、租赁、以及个人信息的修改等。没有账号的用户可以注册会员,登陆以及注销,通过分类查询车辆,以及查看其详细信息,还车处理,个人信息管理等。用户若是要租赁车辆,也须先登录后查询车辆,预定车辆,进入用户中心取

    21、消预定或进行付款,续租车辆等。租赁者需要还车时,管理者进入用户中心进行相应订单的还车处理。第 3 章 总体设计3.1 功能概述本网站主要完成前台浏览(用户注册、信息修改、车辆浏览、公告浏览、购物车管理、订单管理、在线留言),后台管理(车辆管理、订单管理、会员管理、留言管理、栏目管理、管理员登陆等)等功能,系统的总体设计图如图 3-1 所示。图 3-1 系统总体设计图车辆浏览:所有人都可以操作,顾客可以随意浏览店内商品。按租车多少进行 排列。主页列出租车最好的前五名的商品。再设置专门的一页进行全体商品的浏览。单击商品图片或商品名称,可以进入商品简介。购物车管理:只有会员可以操作,购买多样商品时可

    22、以把商品放入购物车内, 一次性购买。购物车内可以控制商品的数量,一件商品想买多个的时候,在不超过库存的情况下可以在购物车内增加。会员订单管理:只买一样商品的时候,可以直接进行购买。购物车和单品购买页面中,点击确认了以后转到确认信息页。确认购买以后转到租车成功页。后台包括:车辆管理、订单管理、会员管理、留言管理、栏目管理、管理员登陆等。管理员订单管理:管理员可以查看到系统最新的订单。车辆管理:对商品的添加和删除、修改产品图片还有上传和删除附件。会员管理:前台用户注册后,管理登陆后台点击用户管理,可以查看到最新的用户信息。3.2 用例图用户管理者系统管理在线租车车辆管理密码维护管理用户订单查询管理

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

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


    注意事项

    本文(毕业论文汽车租赁网站设计与实现2Word格式.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开