分享
分销 收藏 举报 申诉 / 11
播放页_导航下方通栏广告

类型自行车租赁管理系统毕业设计报告.doc

  • 上传人:丰****
  • 文档编号:3948409
  • 上传时间:2024-07-24
  • 格式:DOC
  • 页数:11
  • 大小:97.54KB
  • 下载积分:8 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    自行车 租赁 管理 系统 毕业设计 报告
    资源描述:
    云南农业职业技术学院 毕业设计报告 设计题目: 自行车租赁管理系统     设计与实现   学 生: 刘梅 院  系: 经济管理学院   年级专业: 13级计算机应用技术一班 指导教师: 王颖 2016年3月 第1节 绪 论 1。1 报告选题背景 随着经济的快速发展,环境污染、生态恶化等一系列问题越来越突出。进入新世纪以来,世界各国更加关注生态环保问题。我国确定的世界环保日主题就是“共建生态文明,共享绿色未来”.主题旨在唤起社会公众对环境与发展关系的清醒认识和自觉行动,强调生态文明、绿色发展理念和公众参与,号召全社会行动起来为可持续发展之路做出贡献。 许多先进国家早已致力于发展自行车替代高能耗、高排放的交通工具。然而传统落后的自行车租赁管理模式仍然在很大程度上制约了推行公共自行车租赁普及化和现代化的发展,成为更深层次的“软环境"的问题。因此,在信息化、网络化的时代,通过计算机技术对自行车租赁系统进行信息管理化建设,实现自行车租赁管理的高效化,电子化,为提倡多利用公共自行车出行,能提高道路资源利用、缓解交通拥堵,促进节能减排、提高城市品位提供强有力的技术保障。 1。2研究现状 “自行车租赁系统"以当前公共自行车租赁管理信息化的需求为背景,采用了Microsoft的.NET技术,以Microsoft Access 2010作为数据库支撑平台,重点实现自行车租借管理,管理员及客户管理等重要功能。它是一般信息管理系统的特例,是管理信息系统在公共自行车领域的应用. 当前,我国基于自行车租赁系统建设尚处于发展阶段。由于缺乏统一的理、布局规划和各个自行车租赁公司的协调,再加上缺乏科学的软件工程理论,往往造成自行车租赁公司的重复建设和资源的隔阂,造成了不必要的浪费。有人说:“提倡自行车出行,不能止步于为自行车留道,还考验着一个城市是否具有‘以人为本’的理念。当骑车变成一件便捷和安全的事时,才会有更多人主动加入低碳出行的行列.” “自行车租赁系统”旨在推进真正意义上的管理信息化,改进租赁企业在客户资料和车辆资料及车辆租借环节等繁重工作,建立功能模块,突出交互性和动态性,实现基于动态的自行车租赁系统. 第2节 软件介绍 2。1 Microsoft Access 2010 Microsoft Office Access是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形客户界面两项特点,是 Microsoft Office 的系统程式之一. 一、用来进行数据分析: access有强大的数据处理、统计分析能力,利于access的查询功能,可以方便地进行各类汇总、平均等统计。并可灵活设置统计的条件。比如在统计分析上万条记录、十几万条记录及以上的数据时速度快且操作方便,这一点是Excel无法与之相比的。 这一点体现在:会用access,提高了工作效率和工作能力。 二、用来开发软件: access用来开发软件,比如生产管理、销售管理、库存管理等各类企业管理软件,其最大的优点是:易学!不是学计算机专业的人员,也能学会。低成本地满足了那些从事企业管理工作的人员的管理需要,通过软件来规范同事、下属的行为,推行其管理思想。(VB、.net、 C语言等开发工具对于非计算机专业人员来说太难了,而access则很容易)。 这一点体现在:实现了管理人员(非计算机专业毕业)开发出软件的“梦想”,这是一般人员平常想都不敢想的事。 2。2设计目的 ⑴熟悉系统开发的基本过程。 ⑵初步学会针对项目进行分析并设计数据库。 ⑶熟悉对SQL Server 2008和Microsoft Access 2010的使用. ⑷学会设计公共类. ⑸学会用所学知识实现本系统的主要功能模块。 ⑹熟悉LINQ语句,一方面体会LINQ语句的简单实用,另一方面也要认识到LINQ语句的局限性. ⑺初步建立面向对象的开发思想. ⑻体会分层开发模块的实用性。 ⑼通过本次实训了解自己的知识储备量,争取在今后的学习中弥补自己的不足。 ⑽自己遇到了问题,通过询问老师和同学,加强自己的表达和沟通能力.通过上网查阅资料,可以拓展视野,收获更多知识。若是分组实训,既可以加强自身的团队协作能力,还可以使自我的能力得到更好的发挥。 2。2 C# C#是微软公司发布的一种面向对象的、运行于。NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果.C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 。NET windows网络框架的主角。 C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。 C#是面向对象的编程语言.它使得程序员可以快速地编写各种基于MICROSOFT 。NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域. C#使得C++程序员可以高效的开发程序,且因可调用由 C/C++ 编写的本机原生函数,因此绝不损失C/C++原有的强大的功能.因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。 第3节 需求分析 自行车租赁系统是一个面向企业租赁管理的系统,系统基本上解决了目前自行车租赁管理的各个方面的问题。并在逻辑上实现了多个层面的日常工作管理和信息交互。系统在调试中体现出了特有的区分,可以限制有些系统重要内容的外泄,保证整个系统管理的完整性、安全性、独特性。 3。1 系统需求分析及目标 需求分析: 参考法国里昂与杭州公共自行车系统,客户凭有效证件,在本系统进行客户注册后,获得租车编号,可持该编号在公司设置的所有固定的自行车办理租车或还车。系统需要建立查询系统,即建立一个完善的数据库,构建一个完整的系统,客户就可以通过登录系统来查询车的基本情况,有无车辆,车辆数量等。管理员可以通过登录系统来管理车辆、客户信息结算车辆租借金额,高效的进行系统信息维护. 目标: 根据自行车信息管理工作的需求和鲜花的管理流程,该系统实施后,应达到以下目标。 ⑵ 面设计友好、美观,数据存储安全、可靠。 ⑵基本信息设置保证鲜花信息和用户信息的分类管理。 ⑶ 大的查询功能,保证数据查询的灵活性。 ⑷ 实现对自行车信息的修改功能。 ⑸ 对自行车信息的增、删、改、查简易方便。 (6)提供管理员修改自己登录密码的功能,保证系统的安全性。 (7)提供灵活、方便的权限设置功能,使整个系统的管理分工明确。 (8)采用人机对话的操作方式,方便管理员的日常操作. (9)实现用户对自行车的浏览、查询,对个人信息的查看、修改,对已借自行车的续借功能。 (10)系统要最大限度地实现易维护性和易操作性. 3。2 系统的功能需求 自行车租赁系统分为四个模块:自行车管理、客户管理、租车管理和权限登录。 系统的具体功能模块如图3—1所示。 图3-1 系统模块图 自行车租赁管理系统 客户管理 租车管理 权限登录 自行车管理 客户 修改密码 修改租车信息 删除租车信息 删除客户信息 删除自行车信息 添加租车信息 查询租车信息 添加客户信息 查询客户信息 修改客户信息 添加自行车信息 查询自行车信息 修改自行车信息 管理员 注册新客户 详细说明如下: 1. 查询自行车信息:查询自行车的基本信息。 2. 添加自行车信息:添加自行车的基本信息。 3. 修改自行车信息:修改自行车的基本信息。 4. 删除自行车信息:删除自行车的基本信息。 5. 查询自行车客户信息:查询客户的基本信息。 6. 添加自行车客户信息:添加客户的基本信息. 7. 修改自行车客户信息:修改客户的基本信息。 8. 删除自行车客户信息:删除客户的基本信息。 9. 查询租车信息:查询租车的基本信息。 10. 添加租车信息:添加租车的基本信息。 11. 修改租车信息:修改租车的基本信息。 12. 删除租车信息:删除租车的基本信息。 13. 管理员设置:添加删除管理员,对管理员各个模块权限的设置。 14. 修改密码:修改登录人的密码. 15. 客户:添加删除客户,对客户各个模块权限的设置。 16. 注册新客户:用于注册新的租车客户。 系统各功能之间的关系如下图3-2所示。 图3-2 系统功能之间的关系 第4节 数据库设计 4.1 数据库设计原则 数据库设计要符合“一致性”、“完整性"、“安全性"与“可伸缩性”等原则。同时关系型数据库的设计应遵循规范化理论。在设计和操作维护数据库时,简洁、结构明晰的表结构对数据库的设计是相当重要的,关键的步骤就是要确保数据正确地分布到数据库的表中.使用正确的数据结构,不仅便于对数据库进行相应的存取操作,而且可以极大地简化应用程序的其他内容(查询、窗体、报表、代码等).规范化的表结构设计,在以后的数据维护中,不会发生插入、删除和更新时的异常. 4。2 表的设计 系统采用Microsoft Access 2010数据库.在Microsoft Access 2010数据库中创建名为自行车租赁管理系统的数据库,在该数据库中创建4张表。包括管理员表、客户信息表、自行车信息表、租车表。 4.2.1 表的结构 1.管理员表 管理员登录表用来记录管理员的登录信息.该表的结构如表4-1所示。 表4—1 管理员表的结构 字段 类型 长度 说明 管理员编号 文本 30 管理员编号(主键) 姓名 文本 20 管理员的姓名 性别 文本 2 管理员的性别 年龄 数字 长整形 管理员的年龄 电话 文本 12 管理员的电话 家庭住址 文本 50 管理员的家庭住址 密码 文本 8 管理员的登录密码 2.客户信息表 客户信息表用来保存客户名称和编号信息。该表的结构如4-2所示。 表4—2 客户表的结构 字段 类型 长度 说明 客户编号 文本 30 客户编号(主键) 姓名 文本 20 客户姓名 性别 文本 2 客户的性别 年龄 文本 4 客户的年龄 家庭住址 文本 50 客户的家庭住址 联系电话 文本 12 客户的联系电话 身份证号 文本 20 客户的身份证号 客户评价 文本 50 客户的评价 登录密码 文本 6 客户登录的密码 3.自行车表 自行车的基本信息,该表的表结构如4—3所示. 表4—3 自行车表的结构 字段 类型 长度 说明 自行车编号 文本 30 自行车编号(主键) 名称 文本 20 自行车名称 品牌 文本 20 自行车品牌 类型 文本 20 自行车类型 车龄 数字 长整型 自行车的购车时长 适合人群 文本 10 自行车适合的人群 时速 文本 255 自行车的时速 单价 数字 长整型 自行车的单价 4.租车表 租车表用来保存车辆租用时间、车辆归还时间、车辆编号、租车客户等.该表的表结构如4—4所示。 表4-4 租车表的表结构 字段 类型 长度 说明 客户编号 文本 30 客户的编号 自行车编号 文本 30 自行车的编号 管理员编号 文本r 30 管理员的编号 租车时间 文本 255 租用的时间 租车时长 文本 255 租车时间 租车须知 文本 30 租车须知 租车费用 文本 50 租车的费用 4.2。2 表E—R图 在自行车租赁系统中的各表信息中,其中约定:任何客户可以借多辆车辆,任何一辆自行车可以被多个人借,租车时,要登记相应的租车日期;一个车辆类型可以有多个车辆,同一辆自行车只能是同一个车类型;车辆租借E—R图4。2-1所示。 图4.2-1 车辆租借E-R图 第5节 系统的设计 5。1 系统模块的设计 5.1。1 Chaxunkehuxinxi。cs 用于查询客户的基本信息 Chaxunzixingchexinxi。cs 用于查询自行车信息 Chaxunzuchexinxi。cs用于查询租车信息 formzhucejianmian.cs 注册界面 denglu.cs 登录界面 daohangchuangti。cs 用于导航自行车的基本信息记录信息 kehudaohang。cs用于导航客户的基本记录信息 shanchuzixingchexinxi.cs用于删除自行车信息 shanchukehuxinxi。cs用于删除客户信息 shanchuzuchexinxi.cs用于删除租车信息 tianjiazixingchexinxi.cs用于添加自行车信息 tianjiakehuxinxi。cs用于添加客户信息 tianjiazuchexinxi。cs用于添加租车信息 xiugaizixingchexinxi.cs用于修改自行车信息 xiugaizuchexinxi。cs用于修改租车信息 xiugaikehuxinxi。cs用于修改客户信息 xiugaimima.cs用于客户和管理员修改密码的 zhujiemian.cs 主界面 zuchedaohang.cs 用于导航租车信息的基本记录信息 5。1。2 登录模块 客户登录模块是客户进入系统的窗口,客户要访问设备管理系统首先必须要进行身份验证,只有验证通过的用客户才能访问本系统。因此,首先客户要打开客户登录页面,在登录页面按照要求输入自己的客户名和密码,然后单击页面“确定”按钮,客户输入的信息在客户端进行加密后发送到服务器,服务器接受到客户的请求后将对数据进行解密操作,将解密得到的客户名和密码与数据库的客户表中的客户名和密码进行比较,如果表中存在该客户名且密码也相同,则客户登录成功,程序将进行下一步处理,通过客户名获取该客户所具有的权限,最后根据客户的权限生成系统的主页面返回给客户;如果客户名不存在或密码错误,将会给出相应的提示信息“客户名不存在”或“密码错误”;如果客户不输入客户名或密码直接登录,系统则会提示“客户名或密码不能为空"。 根据上面的分析,客户登录流程为客户先要进入自行车租赁系统的客户登录页面,在登录页面输入自己的客户名和密码进行登录,登录成功后将返回主操作页面给客户,具体下图5-1所示: 图 5-1 管理员客户登录图 系统登录代码图 5。1.3 自行车管理模块 将自行车信息录入是系统运行数据的来源,管理员登录成功后,在主操作页面的功能菜单栏点击菜单栏下自行车信息管理页面中的添加、修改、删除、查询自行车信息按键,链接到相关页面,在该页面可编辑自行车相关信息。 图 5-2 自行车管理模块图 导航窗体主要代码 5。1。4 客户信息管理模块 本模块实现获取客户信息,如图5-3所示: 图5-3 客户信息管理图 主要代码实现 5.1。5 租车信息管理模块 系统租车信息管理模块实现租车信息及功能的处理 如图5—4所示: 图 5-4 租车信息管理 主要代码 5。1。6 权限模块 图 5—5 权限模块图 主要代码 主要代码 6.报告总结 6。1 所遇问题和解决方法 所遇见的问题:有些小问题和代码的书写不正确,调试不成功等问题 解决方法:及时询问老师和同学并且解决问题 6.2 报告感受 自己遇到了问题,通过询问老师和同学,加强自己的表达和沟通能力.通过上网查阅资料,可以拓展视野,收获更多知识。若是分组实训,既可以加强自身的团队协作能力,还可以使自我的能力得到更好的发挥。 10 / 11
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:自行车租赁管理系统毕业设计报告.doc
    链接地址:https://www.zixin.com.cn/doc/3948409.html
    页脚通栏广告

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork