汽车租赁系统文档
车辆租赁管理系统方案【精选文档】
车辆租赁管理系统解决方案XXXXXXXXX二O 一六年六月一、建设背景为响应国家公务用车车为贯彻落实党的十八大和十八届三中全会精神以及《党政机关厉行节约反对浪费条例》,推进中央和国家机关公务用车制度改革,加快建立新型公务用车制度,有效降低行政成本,如何改制原有公车管理制度,并统一规范管理公务用车,实行车辆租赁统一管理模式.随着互联网家时代的到来,将互联网、卫星定位技术、GPRS移动通讯技术、GIS地理信息系统、计算机网络通信与数据处理等众多学科、理论、融为于一体的车辆管理系统已成为减少事故、降低费用、提高效率、规范车辆的使用。
建立一套基于Inetrnet互联网、ERP、GIS、GPS及数据库技术开发的汽车租赁行业汽车租赁信息管理系统,集保障租赁车辆安全、方便租赁业务运营、规范企业管理于一身,实现了汽车租赁行业全业务流程的信息化管理。
汽车租赁信息管理系统的作用,主要体现在以下几个方面:1)客户可以通过互联网方便的查看车型信息、车辆租赁价格、租赁手续及增值服务内容,还可以直接通过互联网进行车辆的预订;2)汽车租赁工作人员只需要输入最少量的信息即可完成车辆的预订、出车、结算过程,极大的简便了业务办理过程,提高了工作效率、客户服务质量,为企业规模扩大,市场扩张赢取更多的先机;3)公司的管理人员,能够按照总公司、分公司、分店自顶向下的分级授权方式查看租赁数据信息,在授权范围内管理者可以方便直观的查看分公司、分店的待租车辆情况、租赁收入、费用支出、车辆收益情况;4)系统具备智能化的业务提醒功能,如订单到期提醒、逾期还车提醒、预授权到期提醒、收费差额提醒、车辆保养提醒、客户生日提醒等,使租赁工作变得简单、准确、高效;5)系统具备科学的客户管理功能,如客户消费积分管理、积分优惠兑换、会员分级管理、信誉分级管理等,为企业客户管理提供了全面而有效的科学管理方式;6)系统将车辆定位监控与业务集成为一体,除了具备GPS监控的常用功能外,还针对出租行业的特点,能够通过GPS设备直接统计车辆行驶的公里数、行驶时间并直接与还车结算挂接起来。
汽车租赁系统
2.类图
租赁服务记录类(每一次租赁服务的记录): 属性:服务的历史记录(serviceHistory),指 该过程中的报告(progressReport)。 方法:用于填写表格(fillRecord())。
1.系统功能需求
满足上述需求的系统主要包括以下模块: ① 基本数据维护模块:提供添加、修改车辆和
员工信息。 ② 基本业务模块:用户填写预订申请、处理预
订申请、填写服务记录和处理还车请求。 ③ 数据库管理模块:客户、车辆、租赁、员工
信息管理。 ④ 信息查询模块:查询客户、员工、车辆信息
和查询客户记录。
1.系统的用例图
创建用例图之前首先需要确定参与者。
(1)在汽车租赁系统中,需要客户的参与。客户可以 提出预订请求,预订请求得到确认后可以取车,租赁期限 到期后还应该将车返还给租赁商。
(2)租赁公司的员工则需要处理客户的租赁申请,并 在汽车返还时对车辆状况进行检查。 系统中的参与者主要有两类: ① 客户 ② 公司职员
接受预订请求
<<include>>
结束租赁业务
检查车辆状况
2.类图
客户及公司员工类图
2.类图
父类: 属性:姓名(name),身份证号(ID),地址 (address)和电话号码(phoneNo)。 它包含的方法都是用来设置和获取这些属性值。
2.类图
客户信息类: 属性:车辆类型(CarType),和驾驭证号 (licenseNo)。
4.数据库模块
数据库模块的功能:
① 客户信息管理:客户信息除了包括客户的基本信息之外,还包括 客户的租赁历史记录。
② 车辆信息管理:车辆信息包括车辆的车型,车辆的新旧程度, 车辆的状态等。
汽车租赁管理系统.doc
汽车租赁管理系统.doc本文旨在介绍汽车租赁管理系统的基本框架和主要功能。
一、基本框架汽车租赁管理系统由客户端、服务端和数据库三部分组成。
客户端主要包括以下模块:注册、登录、个人信息管理、车辆查询、订单查询等模块,用户通过客户端进行预订、租赁操作。
服务端主要包括以下模块:车辆管理、订单管理、用户管理等模块,承担系统核心的业务逻辑处理和数据存储。
数据库主要用于存储和管理系统中的各种数据,如车辆信息、用户信息、订单信息等。
二、主要功能汽车租赁管理系统的主要功能包括以下几个方面:1.车辆管理:主要包括新车入库、车辆信息更新、车辆维修保养、车辆调配等功能。
系统可以实时监控车辆库存情况,及时更新车辆信息,保证车辆的使用状态符合要求,避免因车辆问题给用户带来困扰。
2.订单管理:主要包括预订、租赁、退还等功能。
用户可以通过客户端进行车辆预订、租赁信息填写,系统根据用户填写的信息对订单进行管理,包括车辆分配、租赁价格计算等工作,方便用户快速完成预定和租赁操作。
3.用户管理:主要包括注册、登录、个人信息管理等功能。
用户可以通过客户端进行注册、登录,完善个人信息,随时查询个人租赁记录和账户余额等信息,方便用户管理自己的租赁订单,提高用户体验。
4.统计分析:通过数据分析,系统可以实时获取车辆使用情况、订单数量、客户满意度等指标,方便企业进行业务决策。
同时根据不同的数据指标,系统提供了不同层次的报表和图表展示,快速了解企业的运营情况。
综上所述,建立汽车租赁管理系统对于企业来说是非常必要和重要的,它能帮助企业实现自动化、信息化的管理,提高服务质量和效率,促进企业的发展。
汽车租赁管理系统
长沙学院课程设计说明书题目汽车租赁管理系统学院计数院专业(班级) 软件工程姓名学号指导教师杨刚、潘怡起止日期2017/5/29-2017/6/29课程设计任务书课程名称:数据库系统原理课程设计设计题目:汽车租赁管理系统。
已知技术参数和设计要求:题目:汽车租赁管理系统1、某汽车租赁公司汽车租赁管理系统需要如下信息:工作人员信息包括:工号、姓名、性别、联系电话等。
客户信息包括:身份证号、姓名、性别、所在单位、联系电话等。
车辆信息包括:车牌号、品牌、颜色、座位数、日租价格、日租超公里价格、月租价格、租赁状态、购入日期等。
车辆类别信息包括:分类号,库存数。
其业务规则描述如下:一个工作人员可以对很多辆车辆进行管理,一辆车也可以被多个工作人员管理;一辆车只能属于一种车辆类别,而一种车辆类别可以包含多辆车;一个客户可以租多辆不同的车。
2、系统功能的基本要求:可以实现对车辆、租赁客户的查询,可以查询汽车、客户租赁历史记录。
可以按类别统计汽车的租赁金额和剩余的库存数,可以统计某一年龄客户群体对某类汽车的租赁喜好,能模拟客户对汽车的租借、归还业务。
各阶段具体要求:1、需求分析阶段●定义数据项的含义和取值●定义目标系统的数据流2、概念结构设计阶段●画出实体模型E-R图3、逻辑结构设计阶段●将实体模型转化为关系模型●给出每个关系的主关键字和函数依赖集●分析你所设计的关系数据库模式是否属于3NF4、物理设计阶段●确定所有字段的名称、类型、宽度、小数位数及完整性约束●确定数据库及表的名称及其组成●确定索引文件和索引关键字5、数据库安全及维护设计阶段●设计一个适合的数据库安全策略(用户身份认证、访问权限、视图)●为了实现复杂的数据完整性约束,设计适当的触发器●设计一个适合的数据库备份策略6、实施阶段●要求所有操作必须在查询分析器中用SQL语句或系统存储过程完成。
设计工作量:(1)软件设计:完成问题陈述中所提到的所有需求功能。
汽车租赁系统文档
课程设计课程名称:数据库课程设计学院:计算机科学与技术学院专业:网络工程姓名:学号:年级:任课教师:2015年 12 月 12 日贵州大学本科课程设计任务书学生信息姓名学院计算机科学与技术学院班级专业网络工程131教师信息姓名职称学历任务书发出时间论文(设计)题目汽车租赁管理信息系统论文(设计)起止时间11月21日到12月12日共需周数4设计内容:1.租车用户功能:查看车辆信息、注册租车用户信息、查看租车用户信息、修改租车用户信息、查看合同信息、租车、还车、修改密码、找回密码。
2.员工功能:查看租车用户信息、删除租车用户信息、添加车辆信息、查看车辆信息、删除车辆信息、修改车辆信息、查看出租列表、查看合同信息、准许租车、准许还车、结算金额并打印报表。
3.管理员功能:添加员工信息、查看员工信息、删除员工信息、修改员工信息、查看报表。
主要要求:租车用户能通过查询车辆信息选择车辆租凭,找到合适的车辆后提交订单。
然后由员工审核是否准许租车然后签合同,租凭期间租车用户可以查询交易信息。
还车时由租车用户提交,员工审核是否准许还车,然后结算金额并打印报表。
员工能通过查询租车用户信息和车辆信息来决定是否出租车辆给租车用户,如果出租则签合同并保存合同。
当租车用户还车时可以决定是否允许还车,打印报表。
员工还可以查看库存内的车辆信息并管理。
管理员能通过查询报表信息来管理员工信息。
预期目标:3天完成租车用户功能,主要是租车用户可以查询车辆信息,并且能够租凭车辆,租凭期间可以查询交易信息;2天完成汽车信息,主要是车辆状态:是否可以出租,车辆品牌与单价;4天完成员工功能,员工能够管理租车用户信息,管理车辆信息,准许租车用户还车与租凭,打印报表,保存合同;1天完成管理员功能,管理员能够查看报表信息。
计划进程:主要参考文献:张海藩. 软件工程导论(第5版)[M].清华大学出版社,2008.王珊, 萨师煊等. 数据库系统概论(第4版) [M].高等教育出版社.2006欧立奇Visual C#.NET案例开发集锦[M],电子工业出版社,2005.10.Karli Watson等着,齐立波译.C#入门经典[M].清华大学出版社,2006.5系审查意见:系主任签字:年月日目录摘要 (1)Abstract (1)第一章概述 (2)(1)项目背景 (2)(2)编写目的 (2)(3)软件定义 (2)(4)开发环境 (2)第二章需求分析 (2)(1)租车用户的功能、性能等的需求 (2)(2)数据流图 (3)(3)数据字典 (4)1. 数据项和数据结构 (4)2. 数据流 (8)3. 数据存储 (11)4. 处理过程 (13)第三章软件概要设计 (17)(1)系统目标、总体设计、运行设计等 (17)1.系统目标 (17)2.总体设计 (17)3.运行设计 (17)(2)软件功能图以及每一个功能所完成的任务 (18)第四章数据库设计 (18)(1)数据库概念设计(E-R图) (18)(2)数据库逻辑设计 (19)1.关系模型 (19)2. 主关键字和唯一键 (19)(1)登陆功能JAVA代码 (21)(2)用户预租车功能JAVA代码 (26)(3)用户预还车功能JA V A代码 (27)(4)员工准许租车功能JAVA代码 (28)(5)员工准许还车功能JAVA代码 (30)(6)添加车辆功能JAVA代码 (33)(7)租车查询功能JAVA代码(组合查询) (36)(8)删除车辆功能JAVA代码 (39)(9)车辆信息修改功能JA V A代码 (44)第五章用户使用说明书 (46)第六章结束语 (49)第七章附录参考文献 (50)摘要设计汽车租赁系统的目的在于使租车用户、商户和仓库之间建立更好的互通性;客户可以更便捷的选车、下单、还车,节省客户宝贵时间;商户可以更直接的查询汽车的状态(出租中、维修中、在库);仓库可以更简单有效的管理汽车的进出库信息。
汽车租赁管理系统,DOC
汽车租赁管理系统,DOC汽车租赁管理系统是一种基于计算机技术的信息管理系统,主要针对汽车租赁公司的业务管理进行优化和升级。
本文将就其主要功能、系统设计及优化方案进行详细解析。
一、系统功能汽车租赁管理系统主要包含以下核心功能:1.车辆管理:该模块主要用于对汽车进行管理,包括汽车入库、出库、维修、保养、报废等相关操作,以有效保障汽车的使用状态。
2.租赁管理:该模块主要用于对租赁业务进行管理,包括租车、还车、收费、退费等流程,以确保租赁业务的准确性和安全性。
3.员工管理:该模块主要用于管理员工信息,包括员工入职、调动、离职、工资发放等相关操作,以有效管理企业人力资源。
4.财务管理:该模块主要用于财务核算和财务管理,包括收入、支出、成本、利润等相关操作,以保障企业的经济效益。
二、系统设计汽车租赁管理系统的设计包括数据库设计、界面设计、系统架构设计等多个方面。
1.数据库设计:主要包括数据表设计和数据结构设计,以保障对各种数据进行高效、准确和安全的管理。
2.界面设计:主要包括系统的菜单设计、页面设计、表单设计等,以保障系统的可用性和用户友好性。
3.系统架构设计:主要包括服务器、软件及硬件等架构设计,以保障系统的性能和可扩展性。
三、优化方案为提升系统的效率和便捷性,汽车租赁管理系统可以考虑如下优化方案:1.采用云端架构:将汽车租赁管理系统放在互联网上,可以通过任何终端实现访问和操作,提高系统的浏览速度和扩展性。
3.加强数据安全保障:采用更为严密的加密技术和权限控制,保障信息的安全性和隐私性。
四、总结汽车租赁管理系统是现代化信息化管理的重要组成部分,能确保汽车租赁企业在业务管理、客户服务和经济效益等多方面得到优化和提升。
优化方案是发展现代化汽车租赁业务的重要手段,汽车租赁公司应该积极探索和实践,并不断优化和改进汽车租赁管理系统。
汽车租赁系统软件需求说明书
汽车租赁系统软件需求说明书目录1. 引言 (1)1.1 目的 (1)1.2 项目范围 (1)1.3 定义、缩略语、缩写 (1)2. 系统需求概述 (2)2.1 用例模型 (2)2.2 假设和依赖 (4)3. 系统详细需求 (5)3.1 Use-Case 清单 (5)3.2 规格说明 (5)3.2.1 功能性需求 (5)3.2.2 可用性 (6)3.2.3 可靠性 (6)3.2.4 性能 (6)3.2.5 保障性 (7)3.2.6 设计上的限制 (7)4. 术语表 (8)软件需求说明书1. 引言1.1 目的本文档描述了汽车租赁系统的软件需求规格。
汽车租赁系统是专门针对汽车租赁企业所开发的一种实现以经营管理为基础、以决策分析为核心的企业信息管理系统,它涵盖了汽车租赁的所有环节,将原始的人工统计方法转换为先进的电脑管理模式。
1.2 项目范围本次软件项目开发的是一个汽车租赁系统。
使用此系统的客户通过电话、互联网和前台进行汽车租赁;使用此系统的管理员通过互联网进行系统的管理。
系统的功能如下:●客户可以通过不同的方式(包括电话、互联网和前台)预订租借车辆。
●工作人员能够保存客户的预订申请单。
●工作人员能够保存客户的历史记录。
●工作人员可以处理申请。
●技术人员可以保存对车辆检修的结果。
●客户填写预订单后,职员查看客户租赁记录,如果记录无问题,同意客户的预订。
如果记录情况不佳,拒绝预订的请求。
如果没有客户记录查到,建立新的客户记录后,办理租借手续,并通知客户。
●客户取车时出示通知,职员查看无误后,要求客户支付押金,填写工作记录并更新车辆状态,将车借于客户。
●客户换还车时,结清租借车辆的金额,职员更新车辆状态,填写客户记录,更新工作记录。
1.3 定义、缩略语、缩写客户——通过不同的方式(包括电话、互联网和前台)使用汽车租赁系统来预订租借车辆的人。
租赁系统管理者——管理汽车租赁系统的人。
用户——客户和职员。
系统——汽车租赁系统。
汽车租赁系统说明书
*******************实践教学*******************兰州理工大学计算机与通信学院2013年春季学期工程综合开发训练课程设计题目:汽车租赁软件系统设计与开发专业班级:计算机科学与技术(1)班姓名:黄立新学号:10240126指导教师:李明成绩:目录摘要 (2)需求分析 (3)2.1系统目标 (3)2.2用户需求 (3)2.3性能需求 (3)2.4客户端功能 (4)2.5服务器端功能 (5)概念结构设计 (6)3.1汽车租赁系统总体的系统流程 (6)3.2租车业务流程 (7)3.3还车业务流程 (8)逻辑结构设计 (10)4.1客户—租赁公司ER图 (10)4.2数据库表的设计 (11)4.3基本表结构 (12)系统实现 (15)5.1基本信息管理(以车辆信息管理为例) (15)5.2 租车、还车、续租 (19)5.3 列表编辑框各种编辑功能(获取焦点编辑等功能)主要实现代码如下:.22 系统测试 (24)软件使用说明书 (29)7.1信息查询: (29)7.2基本信息管理主要功能详细操作如下(以销售商信息为例): (30)7.3租赁、续租、还车 (33)设计总结 (34)参考文献 (35)致谢 (36)摘要在数据信息时代,这个社会的人必然会因为要记忆各类繁多的信息多少有些烦恼。
在这个问题的解决上,计算机上的管理系统占有很大的优势和可行性。
每一个正规机构,都有自己的信息管理系统,他们分别承担不同的任务。
汽车租赁系统主要管理汽车公司整个的租车业务。
其完整的开发包括后台数据库的开发和维护,以及前端基本应用程序的开发和编写。
我们着重完成后台程序的开发,我们团队选择了C++作为编辑语言,visualc++6.0为开发工具,数据库选择了SQL server ,在老师的指导下,基本完成了设计任务要求。
基本功能:汽车类型管理、会员类型管理、保险类型管理、销售商管理、保险公司管理、客户信息管理、会员信息管理和汽车租赁、续租、归还管理。
汽车租赁系统设计文档
北京理工大学珠海学院计算机学院《系统分析与设计》期末考核报告系统名称: 汽车租赁系统专业班级:08软件2班学生学号:080202021017学生姓名:肖敏姬需求分析说明一系统的参与者1系统中参与者主要有两类,一是客户,二是公司职员。
系统用例2预定车辆用例描述2.1 主要参与者:客户网站上显示公司剩余车辆和客户已经登录汽车租赁公司网站,前置条件:客户之前租赁的记录。
后置条件:客户提交申请预定车辆后,系统自动保存申请预定单。
客户可以通过网上,进行预定车辆主要流程:1..填写客户资料,按确定提交信息 2 .页面显示客户信息,确定无误选择保存申请 32.2处理租赁申请主要参与者:汽车租赁公司管理员前置条件:客户已经通过网站登录,已向公司发送提交完整的申请。
1. 公司职员翻车客户历史租赁记录主要流程:.通过审核,保存租赁记录 2 .发送邮件通知用户网站登录资料,通过审核 3 .收取客户租金并进行网上记录 4查询信息2.3 主要参与者:客户前置条件:客户成功申请预定汽车租赁 1. 客户登录网站,输入用户名与密码主要流程: 2.客户确定要租赁汽车时和归还汽车时间3.客户回复邮件汽车租赁管理员到登记证实2.4验收车辆登记主要参与者:汽车租赁公司管理员前置条件:客户通过申请,并确定了租赁何种车辆。
主要流程:1. 客户确定租赁汽车时,汽车租赁管理员登录网站,进行车辆实况登记核实2.客户归还汽车时,检修人员检查完汽车后,汽车租赁管理员再次登录网站,登记车辆实况3.汽车通过验收后,汽车管理员收取用户费用,并在数据库中存储该客户租赁记录,维护数据库信息的更新3 补充规格说明3.1功能性(1)系统客户端汽车租赁系统的客户端必须是Web浏览器,不需要安装额外的软件。
(2)系统易用性汽车租赁系统的用户界面设计必须简单明了,不需要顾客花费额外的时间来学习。
(3)帮助服务汽车租赁系统的每个重要页面上必须都有相关的帮助页面的链接,顾客可以使用它们来获得必要的帮助信息。
汽车租赁系统文档(精选.)
预期目标:
3天完成租车用户功能,主要是租车用户可以查询车辆信息,并且能够租凭车辆,租凭期间可以查询交易信息;
2天完成汽车信息,主要是车辆状态:是否可以出租,车辆品牌与单价;
4天完成员工功能,员工能够管理租车用户信息,管理车辆信息,准许租车用户还车与租凭,打印报表,保存合同;
王珊, 萨师煊等. 数据库系统概论(第4版) [M].高等教育出版社.2006
欧立奇Visual C#.NET案例开发集锦[M],电子工业出版社,2005.10.
Karli Watson等著,齐立波译.C#入门经典[M].清华大学出版社,2006.5
系审查意见:
系主任签字: 年 月 日
摘要
设计汽车租赁系统的目的在于使租车用户、商户和仓库之间建立更好的互通性;客户可以更便捷的选车、下单、还车,节省客户宝贵时间;商户可以更直接的查询汽车的状态(出租中、维修中、在库);仓库可以更简单有效的管理汽车的进出库信息。
Ctype
车辆类型
Nchar(4)
与库存表的车辆类型建立外键关系。车辆类型,不允许空值
Ccost
单价
Money
与库存表的单价建立外键关系。单价,不允许空值
Cpledge
押金
Money
与预租车表、租车表、合同表的押金建立外键关系。押金,不允许空值
Clstate
租用状态
Nchar(3)
租用状态(是否正在出租)不允许空值
11月21日到12月12日
共需周数
4
设计内容:
1.租车用户功能:查看车辆信息、注册租车用户信息、查看租车用户信息、修改租车用户信息、查看合同信息、租车、还车、修改密码、找回密码。
汽车租赁系统软件设计说明书
汽车租赁系统软件设计说明书汽车租赁系统软件设计说明书⽬录1. 介绍 (1)1.1 ⽬的 (1)1.2 范围 (1)1.3 内容概览 (1)2. 体系结构表⽰⽅法 (2)3. 系统要达到的⽬标和限制 (2)4. ⽤例视图 (2)4.1 创建系统⽤例图 (2)4.2 创建系统静态模型 (4)4.3 创建活动图 (4)4.4 创建状态图........................................................................... 错误!未定义书签。
5. 逻辑视图 (7)5.1 参与者相关的类 (8)5.2 系统中⽤到的其他类 (9)5.3 各类之间的关系 (10)6. 过程视图 (10)6.1 客户取车 (10)6.2 客户还车 (12)6.3 客户预订车辆 (13)6.4 出租汽车 (15)6.5 增加汽车 (15)6.6 删除汽车 (16)6.7 增加客户 (17)6.8 车辆信息管理 (18)7. 部署视图 (18)8. 规模和性能 (20)9. 质量 (20)软件设计说明书1. 介绍1.1 ⽬的汽车租赁系统是⼀套针对汽车租赁业务的实际特点⽽开发的应⽤与管理软件,其功能覆盖了汽车租赁业务的全部流程。
主要包括车辆预定、租赁业务、车辆管理、客户管理、车辆检修、租⾦统计等功能。
它包括了四个模块:基本数据维护模块、基本业务模块、数据库管理模块和信息查询模块。
其中,基本数据模块提供了使⽤者录⼊、修改并维护基本数据的途径,主要包括了添加车辆信息、修改车辆信息、添加员⼯信息、修改员⼯数据⼏⼤主要功能。
基本业务模块则提供,基本业务模块中,客户可以填写汽车租赁申请表,⼯作⼈员负责处理这些表格;同时,技术⼈员可以提交每辆车的状态,以便⼯作⼈员根据这些资料决定是否批准客户的请求,它包含的功能有:⽤户填写预定申请、⼯作⼈员处理预定请求、技术⼈员填写服务记录和⼯作⼈员处理还车。
汽车租赁管理系统概要设计
汽车租赁管理系统概要设计说明书2014-2015学年第1学期《软件工程写作》考核试卷学院:信息与电子工程学院专业:软件工程班级:12软件2班姓名:安学号:2012002082291.引言 (3)1.1编写目的 (3)1.2项目背景 (3)1.3定义 (4)1.4参考资料 (4)2.任务概述 (4)2.1目标 (4)2.2运行环境 (5)2.3需求概述 (5)2.4条件与限制 (5)3.总体设计 (5)3.1处理流程 (5)3.2总体结构和模块外部设计 (7)3.3功能分配 (8)4.接口设计 (9)4.1外部接口 (9)4.2内部接口 (10)4.3用户接口 (10)5.数据结构设计 (10)5.1逻辑结构设计 (10)5.2物理结构设计 (11)5.3数据结构与程序的关系 (13)6.运行设计 (13)6.1运行模块的组合 (13)6.2运行控制 (14)6.3运行时间 (14)7.出错处理设计 (14)7.1出错输出信息 (14)7.2出错处理对策 (14)8. 安全保密设计 (15)9.维护设计 (15)1.引言1.1编写目的《梧州市某某汽车租赁管理系统》概要设计书是在需求分析书的基础上编写出来的,是软件开发中非常重要的一个环节,它决定了软件的整体结构,决定了整个开发过程人员、时间的安排。
本概要设计说明书,将软件需求转换为未来系统的设计,逐步开发强壮的系统构架,将系统进行合理的子系统、功能的分解。
本文档的预期读者为系统分析员和程序员。
1.2项目背景汽车租赁业被称为“朝阳产业”,它因为无须办理保险、无须年检维修、车型可随意更换等优点,以租车代替买车来控制企业成本,这种在外企中十分流行的管理方式,正慢慢受到国内企事业单位和个人用户的青睐。
随着汽车租赁产业的飞速发展,传统的管理已经跟不上业务的需求。
该系统就是把繁杂的传统纸质记录操作取代,转而使用计算机与网络,简化了操作流程,从而缓解人力资源上的压力,也大大的便捷了客户,手续办理时间也大大减少。
汽车租赁系统需求文档【范本模板】
汽车租赁系统软件需求说明书拟制刘晨日期2017/03/19 评审人日期批准日期深圳韬睿课件有限公司Copyright ©2015 Guangzhou Information Technology Co.,Ltd. All RightsReserved 广州信息科技有限公司文档更改历史记录目录1.引言 (5)1。
1项目背景 (5)1.2目的与目标 (5)1.3术语定义 (5)1.4参考资料 (7)2。
总体概述 (7)2。
1需求概述 (8)2。
2系统结构图 (9)2。
3系统总体业务流程图 (10)2。
4用户特点 (11)3。
约束条件 (12)3.1标准与规范 (15)3.2软件开发语言 (15)3.3软件开发工具和环境 (15)3.4软件测试环境 (16)4.具体需求 (17)4.1软件模块划分 ............................................................................................................... 错误!未定义书签。
4。
2用户模块................................................................................................................... 错误!未定义书签。
4。
2.1登录/注册 (16)4。
2。
2个人中心 (17)4.3车辆模块 (18)4。
3。
1车辆查询 (19)4。
3.2优惠套餐,最新活动 (19)4。
3.3车辆展示 (20)4。
4业务模块 (21)4.4。
1车辆详情展示 (22)4.4.2确认订单 (22)4.5信息展示模块 (23)4.5.1新闻展示模块 (23)4。
5。
2合作商模块 (23)4.6后台基本功能模块 (24)4.6。
1网站基本信息 (25)4.6.2邮件设置 (25)4。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计课程名称:数据库课程设计学院:计算机科学与技术学院专业:网络工程姓名:学号:年级:任课教师:2015年 12 月 12 日贵州大学本科课程设计任务书目录贵州大学本科课程设计任务书 (1)摘要 (1)Abstract (2)第一章概述 (3)(1)项目背景 (3)(2)编写目的 (3)(3)软件定义 (3)(4)开发环境 (3)第二章需求分析 (4)(1)租车用户的功能、性能等的需求 (4)(2)数据流图 (4)(3)数据字典 (10)1. 数据项和数据结构 (10)2. 数据流 (14)3. 数据存储 (18)4. 处理过程 (20)第三章软件概要设计 (25)(1)系统目标、总体设计、运行设计等 (25)1.系统目标 (25)2.总体设计 (25)3.运行设计 (25)(2)软件功能图以及每一个功能所完成的任务 (27)第四章数据库设计 (28)(1)数据库概念设计(E-R图) (28)(2)数据库逻辑设计 (31)1.关系模型 (31)2. 主关键字和唯一键 (32)(1)登陆功能JAVA代码 (33)(2)用户预租车功能JAVA代码 (38)(3)用户预还车功能JAVA代码 (39)(4)员工准许租车功能JAVA代码 (40)(5)员工准许还车功能JAVA代码 (43)(6)添加车辆功能JAVA代码 (46)(7)租车查询功能JAVA代码(组合查询) (49)(8)删除车辆功能JAVA代码 (52)(9)车辆信息修改功能JAVA代码 (57)第五章用户使用说明书 (60)第六章结束语 (72)第七章附录参考文献 (73)摘要设计汽车租赁系统的目的在于使租车用户、商户和仓库之间建立更好的互通性;客户可以更便捷的选车、下单、还车,节省客户宝贵时间;商户可以更直接的查询汽车的状态(出租中、维修中、在库);仓库可以更简单有效的管理汽车的进出库信息。
在设计中,利用数据库对数据的有效管理的机制,在SQL Server Management Studio 2008和JCreator的环境下进行编写代码,基于JDBC技术,实现JAVA的数据库访问的应用程序编程接口。
对数据快速有效的批量处理以解决在汽车租赁时复杂程序和步骤是我们的设计的成功标志。
AbstractCar rental system is designed to make customers, merchants and build better interoperability between the warehouse. Customers can more convenient to choose car, order, and return the car, in order to save customers time; Merchants can more directly query status of car(Leasing, repairing and rentable ); The warehouse can be more simple and effective management of erosion and deposition behavior information of car.In the design, the use of database mechanism to the effective management of data, In SQL Server Management Studio 2008 and JCreator under the environment of writing code. Based on JDBC technology, the realization of JAVA database access application programming interface.Batch processing of data quickly and efficiently in order to solve the complex procedures and steps when the car rental is the symbol of success for our design.第一章概述(1)项目背景汽车租赁管理信息系统可以帮助企业处理日常工作业务,规范管理各项工作和操作流程。
能够方便地实现汽车租赁管理系统中的租车流程,预定汽车,对合同的添加、删除、修改,对租车用户和员工的信息管理等功能,高效地完成各种汽车租赁经营中的信息统计、计算和汇总工作。
(2)编写目的传统的租赁公司采取手工方式对租赁情况进行人工管理,由于信息较多,管理起来比较复杂;一般租赁情况是记录在租赁合同上的,资料的数目和内容记录在文档中。
如果时间过长,工作人员和管理人员就会出现纰漏,造成费时费力的结果。
如果对很长时间以前的资料进行更改就会更加困难。
为了更好的管理汽车租赁的各项信息,使汽车租赁的效率大大提高,所以我们设计了这个系统。
(3)软件定义本次所设计的软件为汽车租赁系统,是基于java语言和SQL语言,采用C/S模式实现的。
可以实现不同权限的使用和管理。
大致分为主界面、管理员界面、员工界面和用户界面,这些界面以下有不同的功能子模块。
租车用户可以查看车辆信息、个人信息浏览、查看合同信息、注册客户信息、租车、还车;员工可以添加租车用户信息、查看租车用户信息、删除租车用户信息、修改租车用户信息、添加车辆信息、查看车辆信息、删除车辆信息、修改车辆信息、查看出租列表、查看合同信息、添加合同信息、修改合同信息、删除合同信息、准许租车、准许还车、统计金额并打印报表、提交报表。
管理员可以添加内部人员、查看内部人员、删除内部人员、修改内部人员、查看报表。
(4)开发环境我们的系统所使用的环境主要是sql server和jdk1.6第二章需求分析(1)租车用户的功能、性能等的需求租车用户的功能是可以通过官网页面注册用户信息,忘记密码时可以通过身份证找回密码,修改密码,浏览用户信息,浏览车辆信息,预订车辆,预还车辆和查看合同信息。
即可这样归类注册用户信息:租车用户信息注册,成为在线会员。
租车用户登录:租车用户登录进行预订。
生成订单:查看订单,打印订单。
租车用户中心:租车用户信息修改,修改密码,查看车辆,预订车辆,订单修改,订单取消,信誉查询,预还车、投诉等。
员工:员工登录,修改车辆信息,准许租车用户租车、还车,查看业绩、合同。
管理员:管理员登录,管理员工信息,查看报表。
(2)数据流图顶层1层2层3层(3)数据字典1.数据项和数据结构2.数据流①数据流名:员工注册说明:员工注册员工信息获得登录信息数据流来源:员工数据流去向:员工信息表、登录信息表数据结构:员工信息表、登录信息表②数据流名:员工管理说明:管理员对员工的员工信息和登录信息进行删除,修改数据流来源:管理员数据流去向:员工信息表数据结构:员工信息表③数据流名:查看员工信息说明:管理员和员工对员工信息进行查看数据流来源:员工信息表数据流去向:管理员、员工数据结构:员工信息表④数据流名:员工业绩说明:对员工的业绩进行记录数据流来源:租车信息数据流去向:员工业绩表数据结构:租车表、还车表、员工业绩表⑤数据流名:员工业绩查询说明:对员工的业绩进行查询数据流来源:员工业绩表数据流去向:管理员、员工数据结构:员工业绩表⑥数据流名:租车用户注册说明:用户注册用户信息获得登录信息数据流来源:租车用户数据流去向:租车用户信息表、登录信息表数据结构:租车用户信息表、登录信息表⑦数据流名:租车用户管理说明:员工对租车用户的信息和登录信息进行删除、修改数据流来源:员工数据流去向:用户信息表、登录信息表数据结构:用户信息表、登录信息表⑧数据流名:查看用户信息说明:员工对用户的信息进行查看数据流来源:用户信息表数据流去向:员工数据结构:用户信息表⑨数据流名:预组车辆信息说明:租车用户在租车界面选车后向系统提交的预租车辆信息数据流来源:租车用户、库存表数据流去向:预租车表数据结构:预租车表、库存表⑩数据流名:租车信息说明:员工同意用户的租车请求,租车给用户数据流来源:预租车表、员工数据流去向:车辆信息表数据结构:预租车表、车辆信息表11数据流名:租车减库说明:车辆出租后对库存删减数据流来源:预租车表数据流去向:库存表数据结构:预租车表、库存表12数据流名:租车记录说明:将车辆出租信息记录到租车表数据流来源:预租车表数据流去向:租车表数据结构:预租车表、租车表13数据流名:预还车辆信息说明:用户提交还车信息,录入还车表数据流来源:用户预还车信息数据流去向:还车表数据结构:还车表14数据流名:还车入库说明:还车表信息记录到库存表数据来源:还车表数据流去向:库存表数据结构:还车表、库存表15数据流名:还车信息说明:员工核对还车表确定车辆信息,同意还车数据流来源:还车表数据流去向:车辆信息表数据结构:还车表、车辆信息表16数据流名:还车记录说明:将还车信息记录到租车表数据流来源:还车表数据流去向:租车表数据结构:换车表、租车表17数据流名:查看租车信息说明:对租车信息进行查看数据流来源:租车表数据流去向:员工、管理员数据结构:租车表数据流名:车辆信息管理说明:员工添加、删除、修改车辆信息到车辆信息表数据流来源:员工数据流去向:车辆信息表数据结构:车辆信息表19数据流名:查看车辆信息说明:员工查看车辆信息数据流来源:车辆信息表数据流去向:员工数据结构:车辆信息表20数据流名:查看库存信息说明:员工查看库存信息数据流来源:库存表数据流去向:员工数据结构:库存表21数据流名:形成合同说明:由租车信息形成合同数据流来源:租车信息数据流去向:合同数据结构:合同2223 数据流名:合同记录说明:将形成的合同记录入合同表数据流来源:合同数据流去向:合同表数据结构:合同表24数据流名:查看合同说明:员工和用户对合同进行查看数据流来源:合同表数据流去向:员工、用户数据结构:合同表数据流名:登录信息管理说明:管理员对登录信息进行管理数据流来源:管理员数据流去向:登录信息表数据结构:登录信息表3.数据存储①数据存储名:租车用户表说明:租车用户注册或者员工对注册用户管理后所产生的信息表编号:A1输入的数据流:租车用户注册、租车用户管理输出的数据流:查看用户信息组成:用户信息表、登录信息表②数据存储名:员工信息表说明:员工注册或者管理员对员工信息进行管理后所产生的信息表编号:A2输入的数据流:员工注册、员工管理输出的数据流:查看员工信息组成:员工信息表、登录信息表③数据存储名:员工业绩表说明:根据员工业绩所产生的报表编号:A4输入的数据流:员工业绩输出的数据流:员工业绩查询组成:租车表、员工业绩表④数据存储名:登录信息表说明:员工和用户注册后包含他们登录信息(Account Password Permission)的信息表编号:A3输入的数据流:员工注册、员工管理、租车用户注册、租车用户管理输出的数据流:登录信息管理组成:员工信息表、用户信息表、登录信息表⑤数据存储名:预租车表说明:用户提交给系统的租车信息编号:B1输入的数据流:预租车辆信息输出的数据流:租车信息组成:预租车表、库存表、车辆信息表⑥数据存储名:还车表说明:用户提交还车信息给系统所产生的信息表编号:B2输入的数据流:预还车辆信息输出的数据流:还车入库、还车信息、还车记录组成:还车表、库存表、车辆信息表、租车信息表⑦数据存储名:库存表说明:车辆信息录入以及之后的车辆信息变动所产生的信息表编号:B3输入的数据流:还车入库、租车减库输出的数据流:预租车辆信息组成:预租车表、还车表、库存表⑧数据存储名:车辆信息表说明:员工对车辆信息进行录入、删除、修改后所产生的信息表编号:B4输入的数据流:租车信息、还车信息、车辆信息表输出的数据流:查看车辆信息组成:车辆信息表、还车表、预租车表数据存储名:合同表说明:有租车信息打印合同所产生的信息表编号:B6输入的数据流:租车信息、合同表输出的数据流:查看合同组成:合同表4.处理过程①处理过程名:员工注册说明:员工注册的处理过程输入:员工基本信息、员工登录信息输出:是否注册成功处理:检验员工输入信息是否合法,将合法信息录入员工信息表②处理过程名:员工管理说明:管理员对员工信息进行管理的处理过程输入:员工更改信息输出:员工信息表处理:检验更改信息是否合法,将更改信息录入员工信息表③处理过程名:查看员工信息说明:管理员查看员工信息的处理过程输入:员工身份证号输出:员工信息处理:检索员工身份证号(唯一)显示员工信息④处理过程名:员工业绩结算说明:结算员工信息的处理过程输入:员工管理的租车信息历史输出:员工业绩表处理:按月算出员工业绩、累加总业绩到业绩表处理过程名:员工业绩查询说明:管理员对员工的业绩查询、员工对自己的业绩查询的处理过程输入:员工标志信息(身份证号)输出:员工业绩表处理:检索员工标志信息(身份证号)显示员工信息⑥处理过程名:用户注册说明:用户注册的处理过程输入:用户基本信息、登录信息输出:是否注册成功处理:检验输入信息是否合法,将合法信息录入用户信息表⑦处理过程名:用户管理说明:员工对用户信息进行管理的过程输入:用户更改信息输出:用户信息表处理:检验更改信息是否合法,将合法信息录入用户信息表⑧处理过程名:查看用户信息说明:员工查看用户信息的过程输入:用户标志信息(身份证号)输出:用户信息表处理:检索用户标志信息(身份证号)显示用户信息⑨处理过程名:用户/员工登录说明:用户/员工登录的处理过程输入:登录帐号、密码输出:是否登录成功处理:检查登录帐号和密码是否预数据库中的一致,成功显示主界面,不成功则提示登录失败,并提示重新登录。