数据库课程实训报告-车辆租赁管理系统

数据库课程实训报告-车辆租赁管理系统

ID:34252391

大小:1.07 MB

页数:21页

时间:2019-03-04

数据库课程实训报告-车辆租赁管理系统_第1页
数据库课程实训报告-车辆租赁管理系统_第2页
数据库课程实训报告-车辆租赁管理系统_第3页
数据库课程实训报告-车辆租赁管理系统_第4页
数据库课程实训报告-车辆租赁管理系统_第5页
资源描述:

《数据库课程实训报告-车辆租赁管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、数据库课程实训(2017)数据库课程实训报告题目:车辆租赁管理系统1数据库课程实训(2017)目录目录21课题内容和要求11.1课题描述11.2课题要求12需求分析22.1功能需求分析23系统设计33.1功能模块设计33.3数据库逻辑设计53.4数据库物理设计63.5数据库表间联系74系统实现74.1登陆界面模块实现74.2司机信息模块实现84.3客户租车信息模块实现95代码调试与功能测试105.1测试方案105.2测试结果106收获与体会15参考文献16附  录17附录1源程序部分清单17附录1.1登陆代码17附录1.2添加

2、信息代码19附录1.3修改信息代码19附录1.4删除信息代码211租赁数据库课程实训(2017)汽车租赁管理系统1课题内容和要求1.1课题描述因为客户只能亲自到汽车租赁公司去注册或租赁车辆,因而,两者权限分配如下:汽车公司方面:能够对车辆,租赁信息和用户信息进行管理。超级管理员还可以对公司内部人员的信息进行管理客户方面:只能浏览车辆信息和个人用户信息及个人租赁信息。1.2课题要求基本功能要求:1)可以对汽车基本信息进行增加、删除、修改2)可以对租赁客户信息进行增加、删除、修改3)可以实现汽车的租借、归还、续借4)可以按重要字段

3、查询汽车、客户等基本信息5)可以实现租赁金额的计算6)可以查询汽车、客户租赁历史记录2需求分析2.1功能需求分析不同权限的用户登录超级管理员内部人员管理客户信息管理车辆信息管理普通管理员客户信息管理车辆信息管理客户个人信息浏览车辆信息浏览租车信息浏览财务信息管理财务信息管理图2.1.1总体功能设计模块19数据库课程实训(2017)2.2数据需求分析2.2.1管理员{使用系统的人}管理员(loginButton1)=身份证号+姓名+住址+登陆密码2.2.2客户{租车的人}客户(loginButton2)=身份证号+姓名+年龄+地

4、址+电话+登陆密码2.2.3车辆信息车辆信息(carinformation)=车辆名称+车辆类型+购买时间+车辆状况+租金标准+租车起始时间+租期2.2.4司机信息{被雇佣的司机}司机信息(driver)=身份证号+姓名+年龄+地址+电话+驾驶证书管理员客户新增客户个人信息用户信息文件车辆新增交易车辆信息交易信息文件个人信息新增车辆车辆信息文件新增管理员内部人员管理人员信息文件图2.2.5数据流图3系统设计3.1功能模块设计管理员信息模块:管理员相关信息,包括身份证号、姓名、年龄、地址、电话、登陆密码相关信息,主要负责删除修改

5、信息。车辆信息模块:包括车辆类型、车辆名称、购买时间、车辆状况、租凭、租金标准等可查询车辆类型、名称、购买时间、状况、租金标准等,并且可根据需要增加、删除、修改车辆的基本信息,还可根据车辆类型和车辆情况进行条件查询。客户信息模块:身份证号、姓名、年龄、地址、电话等。司机信息模块:身份证号、姓名、年龄、地址、电话、驾驶证书等。租金查询模块:车辆的租金和出租时间情况。3.2数据库概念设计19数据库课程实训(2017)管理员信息身份证号姓名电话住址登陆密码图3.2.1管理员信息购买时间车辆状况车辆类型车辆名称租车时间租金标准租赁状况

6、车辆信息图3.2.2车辆信息客户信息身份证号姓名电话住址登陆密码图3.2.3客户信息司机信息身份证号姓名电话住址登陆密码19数据库课程实训(2017)图3.2.4司机信息管理员管理管理管理租赁驾驶客户车辆司机图3.2.5ER关系图管理员管理车辆车辆租用车辆客户1N管理用户工号用户名类型密码编号类型状态起租时间单价租用时间编号客户编号车辆编号经手人员起租时间押金租用时间返回金额状态证件号用户名会员类型密码MNnm信誉度图3.2.6全局E-R图19数据库课程实训(2017)3.3数据库逻辑设计管理员(身份证号,姓名,电话,住址,登

7、陆密码)司机(身份证号,姓名,年龄,地址,电话,驾驶证书)车辆(车辆名称,车辆类型,购买时间,车辆状况,租金标准,租金起始时间,租期)客户(身份证号,姓名,电话,住址,登陆密码)3.4数据库物理设计表3.4.1adminMessage(管理员信息表)字段名称数据类型字段大小姓名Varchar50电话Varchar50住址Varchar50身份证Varchar50登录密码Varchar50表3.4.2carMessage(车辆信息表)字段名称数据类型字段大小车辆名车Varchar50购买时间Varchar50车辆状况Varcha

8、r50租金标准Varchar50租期起始时间Varchar50租期Varchar50表3.4.3userMessage(客户信息表)字段名称数据类型字段大小身份证Varchar50姓名Varchar50年龄Varchar50地址Varchar50电话Varchar50登录密码

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。