自行车租赁系统毕业论文.doc
广州大学松田学院2011届毕业论文(设计)摘要本文论述了一个基于NET平台、B/S浏览器和服务器结构的自行车租赁系统。设计原理、设计思想及具体的实现过程,对在设计过程中涉及到的关键设计思想及重要作业流程作了具体分析和介绍,并对各个模块的设计思想及设计过程作了详细阐述。本系统的设计采用了MICROSOFT最新的NET技术,以MICROSOFTSQLSERVER2005作为数据库支撑平台,应用到的技术包括ASPNET、面向对象方法学、软件工程思想等。该系统是一个自行车租赁系统,是以低碳减排、健康生活为背景,开发一个可用于城市地区或公司的自行车租赁系统管,实现自行车租赁管理的高效化,电子化。通过使用本系统,可以方便快捷地实现自行车租赁中的服务站点管理、车辆管理、用户管理、租用车辆管理和归还车辆管理等操作,使各个管理井井有条,为公共自行车的健康发展创造条件。本人的毕业设计是主要实现该系统的所有功能,后台采用C开发语言,数据库采用SQLSERVER2005设计。关键词自行车租赁,面向对象,公共类,B/S广州大学松田学院2011届毕业论文(设计)IABSTRACTTHISTHESISDISCUSSESTHENETPLAT,BASEDONB/SBROWSER/SERVERBICYCLERENTALSYSTEMDESIGNPRINCIPLE,DESIGNIDEAANDTHEREALIZATIONPROCESSOFINTHEDESIGNPROCESSINVOLVESKEYALGORITHMSANDIMPORTANTWORKFLOWAREANALYZEDANDINTRODUCED,ANDTHEDESIGNIDEASOFEACHMODULEANDDESIGNPROCESSAREDESCRIBEDTHISSYSTEMWASDESIGNEDUSINGMICROSOFT SLATESTNETTECHNOLOGYIN2005,MICROSOFTSQLSERVERDATABASESUPPORTPLAT,ASAPPLIEDTOTECHNOLOGYINCLUDINGTHEASPNET,OBJECTORIENTEDOLOGIES,SOFTWAREENGINEERINGIDEAANDSOONTHISSYSTEMISABICYCLERENTALSYSTEM,WITHLOWCARBONEMISSIONS,HEALTHYLIFEASTHEBACKGROUND,DEVELOPINGACANBEUSEDINURBANAREASORTHECOMPANY SBICYCLERENTALSYSTEMTUBE,REALIZETHEBIKERENTALMANAGEMENTHIGHLYEFFECTIVE,ELECTRONICBYUSINGTHISSYSTEM,CANQUICKLYREALIZEDTHEBICYCLERENTALSERVICESITEMANAGEMENT,VEHICLEMANAGEMENT,USERMANAGEMENT,LEASEDVEHICLEMANAGEMENTANDRETURNVEHICLEMANAGEMENTOPERATION,MAKEEACHMANAGEMENTINPERFECTORDER,FORTHEHEALTHYDEVELOPMENTOFPUBLICBICYCLECREATESTHECONDITIONIGRADUATEDFROMTHEDESIGNISMAINLYREALIZESTHESYSTEMBYALLTHEFUNCTIONS,BACKSTAGECDEVELOPMENTLANGUAGE,BY2005DESIGNSQLSERVERDATABASEKEYWORDSBICYCLERENTAL,OBJECTORIENTED,PUBLICCLASS,B/S广州大学松田学院2011届毕业论文(设计)目录摘要I第1章绪论111论文选题背景112国内外研究现状113论文研究的目的与应用价值214本章小结3第2章系统项目研究方法及准备知识421项目研究方法422系统体系结构5221单用户体系结构5222C/S体系结构5223B/S体系结构523技术概述6231IIS6232ASPNET6233SQLSERVER2005624本章小结7第3章需求分析831系统需求分析832系统的功能需求833用例分析10331定义参与者10332捕获用例1034本章小结11第4章数据库设计12广州大学松田学院2011届毕业论文(设计)41数据库设计原则1242表的设计12421表的结构12422车辆租借ER图1643视图与触发器设计16431VIEW_BICYCLEINFO视图17432DELUSER删除型触发器1744本章小结17第5章系统的设计1851系统设计思想1852系统模块的设计18521登录模块18522车辆添加模块19523车辆租借模块20524车辆归还模块21525车辆查询2153公共类的封装与设计2254关键技术23541权限存储设计思路23542MENU动态菜单编辑23543事务回滚2355本章小结24第6章系统实现与测试2561页面实现25611登录页面25612MENU菜单动态编辑25613系统设置页面26614用户管理27615车辆借还页面28广州大学松田学院2011届毕业论文(设计)616车辆档案查询页面2962系统测试3063本章小结31第7章结束语32参考文献33致谢34广州大学松田学院2011届毕业论文(设计)0第1章绪论11论文选题背景随着经济的快速发展,环境污染、生态恶化等一系列问题越来越突出。进入新世纪以来,世界各国更加关注生态环保问题。我国确定的世界环保日主题就是“共建生态文明,共享绿色未来”。主题旨在唤起社会公众对环境与发展关系的清醒认识和自觉行动,强调生态文明、绿色发展理念和公众参与,号召全社会行动起来为可持续发展之路做出贡献。许多先进国家早已致力于发展自行车替代高能耗、高排放的交通工具。然而传统落后的自行车租赁管理模式仍然在很大程度上制约了推行公共自行车租赁普及化和现代化的发展,成为更深层次的“软环境”的问题。因此,在信息化、网络化的时代,通过计算机技术对自行车租赁系统进行信息管理化建设,实现自行车租赁管理的高效化,电子化,为提倡多利用公共自行车出行,能提高道路资源利用、缓解交通拥堵,促进节能减排、提高城市品位提供强有力的技术保障。自行车租赁系统是将自行车纳入到公共交通系统,基于“随用随借、公众使用”的开发理念,解决城市“最后13公里”的交通问题。12国内外研究现状互联网发展速度迅猛,管理的现代化电子化已成为发展道路上发展的一大热点。随着宽带网络的普及以及网络互联网络应用方式的发展,正以前所未有的速度对传统管理方式以理论造成冲击,并对以往传统管理方式占主导的领域进行渗透。“自行车租赁系统”以当前公共自行车租赁管理信息化的需求为背景,借鉴图书管理系统设计方案,采用了MICROSOFT最新的NET技术,以MICROSOFTSQLSERVER2005作为数据库支撑平台,应用到的技术包括ASPNET,面向对象方法学、软件工程思想,重点实现自行车租借管理,管理员及用户管理等重要功能。它是一般