汽车租借管理系统数据库设计.docx

上传人:lao****ou 文档编号:907575 上传时间:2024-07-22 格式:DOCX 页数:24 大小:300.46KB
下载 相关 举报
汽车租借管理系统数据库设计.docx_第1页
第1页 / 共24页
汽车租借管理系统数据库设计.docx_第2页
第2页 / 共24页
汽车租借管理系统数据库设计.docx_第3页
第3页 / 共24页
汽车租借管理系统数据库设计.docx_第4页
第4页 / 共24页
汽车租借管理系统数据库设计.docx_第5页
第5页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《汽车租借管理系统数据库设计.docx》由会员分享,可在线阅读,更多相关《汽车租借管理系统数据库设计.docx(24页珍藏版)》请在第一文库网上搜索。

1、发展理工大孥课程设计阐明书题目:汽车租借信息系统院系:计算机学院专业班级:信息安全2版学号:学生姓名:指导教师:2023年5月27日安徽理工大学课程设计(论文)任务书计算机科学与工程院教研室学号学生姓名专业(班级)设计题目汽车租借信息系统设计技术参数开发语言选择推荐java后台数据库Sq1server2023应用开发环境ec1ipse一设计要求开发的系统要有一定的完整性,有统一的web界面,可以实现设计的所有功能,可以运行、演示。可以体现一种软件的基本功能。工作I-1.11按照安徽理工大学课程设计工作管理暂行规定撰写课程设计阐明书,并提交源程序一份。工作计划名称课时课程设计选题2课程设计需求分

2、析2课题总体设计2系统详细设计2系统模块设计、编码与调试2系统整合、运行与测试2编写课程设计阐明书2课程设计效果演示与验收2参考资料java应用开发与实践教材数据库系统概论、Sq1server2023指导教师签字教研室主任签字指导教师评语:成绩:指导教师:年月曰安徽理工大学课程设计(论文)成绩评估表摘要:伴随网络的发展越来越快,网络办公自动化应运而生,它的重要目的是实现信息交流和信息共享,提供协同工作的手段,提高办公aJ效率,让人们从繁琐B有纸办公中解脱出来。汽车租借信息系统的设计,为大小企业的工作管理带来便利,使得管理体制愈加完善,工作水平和效率得以提高。信息技术为企业的发展提供了机遇,也带

3、来了挑战。怎样改良企业内部经营机制,公正、客观、全面、快捷地评估的业绩,实现以人为本日勺经营战略,提高人事管理工作的效率,使人事管理员有更多的精力去做人力资源分析、研究和开发工作,是企业立足发展,开拓未来,领先同行业的关键。本次0汽车租借信息系统是采用Sq1SerVer2023作为开发数据库日勺工具,还使用ec1ipse作为开发平台B一款桌面管理软件。汽车租借信息系统的详细功能可以根据顾客的需要来分派,但重要还是包括汽车的信息添加,删除,修改,查找等。在汽车租借信息系统中,顾客可以以便09进行汽车信息的检索与处理。关键词:汽车租借信息系统;ec1ipse;SQ1Server2023;汽车管理目

4、录1 .系统概述21.1 背景21.2 发展现实状况22 .系统需求分析32.1 需求概述32.2 需求阐明32.3 数据字典63 .数据库概念构造设计73.1 概念构造设计的措施73.2 概念构造设计的环节73.3 E-R图84 .数据库逻辑构造和物理构造设计94.1 ER图像关系模型转换94.2 数据模型的优化104.3 数据库的构造105 .数据库应用系统的实现125.1 概述125.2 数据库时创立125.3 数据库的运行和维护136 .课程设计总结177 .参照文献181 .系统概述1.1 背景今天,伴随人民生活水平时提高,汽车工业的发展和汽车的普及,汽车如今已经与我们H勺生活密不可

5、分,而汽车租赁也已成为一种极具市场潜力的行业,面对飞速发展的汽车租赁市场,其经营管理的汽车种类繁多,样式各异,客户需求量大,客户规定高,每天的工作量大,一套完整口勺管理系统对于汽车租赁企业来说已经十分重要,在信息飞速发展的今天,计算机在事务管理方面的应用已经相称广泛,但目前诸多汽车租赁企业还停留在人工管理的水平上,显然不适应时代口勺发展,管理人员目前需要一套以便、计算机化的管理信息系统来替代他们繁琐、低效的老式手工管理方式,并最终实现汽车租赁管理的J全面自动化,使用汽车租赁管理系统可以规范企业F1勺管理和经营行为,减少企业的)经营成本,提高工作效率。汽车租赁管理系统是为汽车租赁企业提供口勺一种

6、简朴易用的系统,伴随科技的发展,设备和管理的现代化,在实际工作中怎样提高工作效率成为一种很重要的问题。而建立管理系统是一种很好的处理措施。1.2 发展现实状况目前市场上有关系统并不多,毕竟汽车租赁行业也算是个新兴的产业,但由于它的飞速发展,市场也看到了它的设计价值,不过大都大同小异,一般市场上的汽车租赁管理系统多是针对汽车租赁的业务处理H勺种系统,其他管理层面也有波及,只是比较简略,般包括基本设置、综合管理、业务处理、查询报表、记录排行以及系统管理等模块,长处在于业务处理模块比较结合实际,因此对于平常的汽车租赁管理系统已经不成问题,但缺陷也是存在的。如汽车照片口勺存储仍然采用相对途径的存储,顾

7、客密码的安全性做得不够,系统口勺扩展性也不是很全等。因此,我们决定运用所学知识设计一种汽车租赁管理系统,重要是针对汽车租赁的基本设置、综合管理、业务处理、查询报表、记录排行以及系统管理进行全面管理的系统,而并不再是只重视于业务处理,并且我们将处理某些问题,如汽车照片用二进制进行存取,顾客密码进行双重加密,基本设置模块更好地体现系统的扩展性,报表的打印,SQ1语句运用视图跟存储过程,以增强系统的访问安全性,试图完善汽车租赁管理系统的安全性跟扩展性,让其更人性化,更好地服务于汽车租赁企业2 .系统需求分析2.1 需求概述对汽车企业的)汽车租赁过程进行调查,对汽车租赁信息的规定和操作规定进行详细分析

8、,形成需求分析阐明书。调查数据管理中的信息规定、处理规定、数据H勺完整性规定。为了完毕需求分析的任务,要详细对于多种工作人员等的需求,理解系统的工作状况,分析顾客的多种需求,在这些基础上确定该数据库系统的功能。2.2 需求阐明通过可行性分析和初步需求调查,分析出了基本的业务流程其基本环节为:购置车辆一车辆编号入库一入库记录一客户登记一费用结算抽象出该系统业务流程图,如图2.1所示。下面,结合该实例详细状况,给出车库、客户口勺详细需求。图2.1轿车销售管理流程图下面,结合该实例详细状况,给出车库、客户的详细需求(1)调查顾客需求客户需求 查询功能:按车H勺车辆闲置状况查询按车的使用年限查询按车口

9、勺价格查询 记录功能:按客户的人数记录按客户的租车次数记录车库需求查询功能:按车辆的购置厂家查询案车辆的车型查询按车辆的牌号查询 记录功能:按车辆的使用年限记录按车辆的购置厂家记录按时口勺车型记录供应商需求 查询功能:按价格查询按车型查询分析顾客需求在调查完了顾客需求之后,就要开始分析顾客需求。在此,我们采用自顶向下的构造化分析措施(SA措施)。首先,定义全局概念构造的框架,如图2.2所示。图2.2汽车租借信息管理系统总框架图各子系统需要深入细化。以租车系统为例深入细化,如图2.3所示。图2.3租车管理系统框架图以其中的车辆查询功能为例深入细化,如图2.4所示。图2.4车辆查询系统框架图依此类

10、推,将所有子系统所有细化。将所有顾客需求分析完毕之后,就要开始构造数据字典了。2.3 数据字典经分析之后,本系统要用到三个基本表:车辆表、客户表和供应商表。数据构造定义如表2.1所示。表2.1数据构造定义数据构造名含义阐明定义了车辆的有关信息车辆编号,车型,租赁价格,使用年限,库存状况供应商表定义了客户的有关信息定义了各供应商的有关信息客户编号,姓名,租车时间,偿还时间供应商编号,车型,车辆价格,都市3 .数据库概念构造设计3.1 概念构造设计的措施概念构造设计有四类措施:(1)自顶向下即首先定义全局概念构造的框架,然后局部细化(2)自底向上即首先定义各局部应用的概念构造,然后将它们集成起来得

11、到全局概念模(3)逐渐扩张首先定义最重要的关键概念构造,然后向外扩充,以滚雪球的方式逐渐生成其他的概念构造,直至总体概念构造(4)混合方略即将自顶向下和自底向上向结合,用自顶向下方略设计一种全局概念构造的框架,以它为骨架集成由自底向上方略中设计的各局部概念构造本设计才用了自顶向下,逐层分解的措施。3.2 概念构造设计的环节按照自顶向下分析需求与自底向上设计概念构造的措施,概念构造的设计可以分为两步:第步是抽象数据并设计局部视图;第二步是集成局部视图,得到全局的概念构造3.3 E-R图按照图2.2汽车租赁管理系统总框架图,设计局部E-R图。图3.1供应商与车库和车库与客户状况E-R图描述进行视图

12、集成的详细过程,最终根据图2.5得到总体概念构造E-R图3.2。图3.2总概念构造E-R图4 数据库逻辑构造和物理构造设计4.1 E-R图像关系模型转换将图3.2总体概念构造E-R图转化成关系模型1 .车辆表(车编号,车型,租赁价格,使用年限,库存状况)2 .客户表(客户编号,姓名,租车时间,偿还时间)3 .供应商表(供应商编号,车型,车辆价格,都市)4 .租赁表(车编号,客户编号,押金)5 .购置表(车编号,供应商编号,数量)4.2 数据模型的优化将转化的关系模式进行优化,最终到达第三范式。为了提高数据库应用系统的性能,还应当根据应用需要合适的修改、调整关系模式,这就是数据模型的优化。规范化

13、理论为数据库设计人员判断关系模式优劣提供了理论原则,可用来预测模式也许出现的问题,使数据库设计工作有了严格的理论基础。通过优化,关系模型如下1 .车辆表(车编号,车型,租赁价格,使用年限,库存状况)2 .客户表(客户编号,姓名,租车时间,偿还时间)3 .供应商表(供应商编号,车型,车辆价格,都市)4 .租赁表(车编号,客户编号,押金)5 .购置表(车编号,供应商编号,数量)4.3 数据库的构造根据各表功能及各字段存储信息形式确定各表构造:表47车辆(Car)表的构造字段名类型长度约束车辆编号Bigint主键车型Char40Notnu11租赁价格Char40Notnu11使用年限Char8Not

14、nu11库存状况Char8Notnu11表4-2客户(customer)表的构造字段名类型长度约束客户编号Bigint主键姓名Char40Notnu11租赁时间DatetimeNotnu11偿还时间DatetimeNotnu11表4-3供应商(provider)表日勺构造字段名类型长度约束供应商编号Bigint主键车型Char40Notnu11车辆价格Char15Notnu11都市Char20Notnu11表4-4租赁(rent)表的构造字段名类型长度约束车辆编号Bigint主键客户编号Bigint主键租金Char10Notnu11表4-5购置(buy)表的构造字段名类型长度约束供应商编号Bigint主键车辆编号Bigint主键数量Char10Notnu115 .数据库应用系统的实现5.1 概述本程序目的实现数据的增长,删除,修改,查询等基本操作,使用

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 工作总结

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服