




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
车辆租借管理系统实训报告车辆租借管理系统实训报告车辆租借管理系统实训报告交通运输学院信息系统开发实习报告学院交通运输学院班级信管1301姓名魏代明学号3成绩指导老师王建强车辆租借管理系统大纲近来几年来,计算机技术日趋成熟,数据库技术不断发展,管理信息系统的应用已延伸到社会的各个领域。结合管理信息系统的开发方法及步骤,以此为理论基础,开发出一个小型的信息管理系统——车辆租借管理系统。车辆租借管理是汽车租借企业睁开平时运营活动的必定的环节。传统的手工管理方式不仅浪费人力、时间,而且管理复杂,易出差错。基于计算机技术的齐全的车辆租借管理系统把一些繁琐的数据计算、信息办理化为简单的指令操作。完满实现数据信息的电算化管理,完整把人从手工管理中解放出来。经过艰辛的努力,我们小组终于实现了预期的设计目标,开发出这套拥有必然合用价值的车辆租借管理系统,使用这套系统有利于提高汽车辆租借企业的劳动生产率,节约生产成本,增添经济效益。信息管理系统的服务性系统,能满足保险业务的需求、客户群的拓展和管理模式的变化。系统开发拥有超前意识,重申系统的标准化、系列化,模块化设计,有明确的功能模块结构和技术支持模块结构,便于系统保护、更正和升级,随从先进技术的发展。信息管理的自动化、规范化是此刻社会的发展趋势。信息录入项目齐全、完满、系统,这些无疑是现代工程信息管理系统的要求。因此车辆租借管理系统可以方便地盘问、阅读、更正、交流和重复使用!要点字:车辆租借
车辆租借管理系统
模块结构
E-R
图
visualstudio2010SQLServer2005SQL
语句等车辆租借管理系统概论今天,随着人民生活水平的提高,汽车工业的发展和汽车的普及,汽车此刻已经与我们的生活密不可以分,而汽车租借也已成为一个极具市场潜力的行业,面对飞速发展的汽车租借市场,其经营管理的汽车种类众多,样式各异,客户需求量大,客户要求高,每天的工作量大,一套完满的管理系统对于汽车租借企业来说已经十分重要,在信息飞速发展的今天,计算机在事务管理方面的应用已经相当广泛,但目前好多汽车租借企业还停留在人工管理的水平上,显然不适应时代的发展,管理人员目前需要一套方便、计算机化的管理信息系统来代替他们繁琐、低效的传统手工管理方式,并最后实现汽车租借管理的全面自动化,使用汽车租借管理系统可以规范企业的管理和经营行为,减少企业的经营成本,提高工作效率。汽车租借管理系统是为汽车租赁企业供应的一个简单易用的系统,随着科技的发展,设备和管理的现代化,在实质工作中如何提高工作效率成为一个很重要的问题。而建立管理系统是一个很好的解决方法!需求解析设计任务该系统任务的管理对象:·管理员信息:管理员的相关信息。·车辆信息:包括车辆种类、车辆名称、购买时间、车辆情况、租金标准等。·客户信息:身份证号、姓名、年龄、地址、电话等。·司机信息:身份证号、姓名、年龄、地址、电话、驾驶证书等。·租金盘问:车辆的租金和出租时间情况。设计要求系统的基本功能和规定以下:·随时盘问车辆信息、客户信息、车辆租借信息。·进行客户租借车辆的办理,每个客户可以租借多辆车,每辆车可以安排有一位司机,租车时说明租期,预付押金。每辆车不同样时间可以租给不同样客户。·租借模式:有日租、包月等种类。·系统应该可以随时进行当天租金统计和一准时间段的租金统计以及车辆租赁情况统计解析。看法结构设计看法结构设计车辆租借管理系统主要功能包括对司机信息、车辆信息、客户信息、租金等进行管理,主要功能结构以以下图3-1所示。图3-1车辆信息系统描述:可以盘问车辆种类、车辆名称、购买时间、车辆情况、租金标准等,而且可以依照需要增添车辆、删除车辆、更正车辆的基本信息,还可以依照车辆种类和车辆情况进行条件盘问。E-R图客户信息系统描述可以盘问租车客户的身份证号、姓名、年龄、地址、电话等,而且可以依照租车情况来增添客户信息、更正客户信息和删除客户信息,还可以依照客户身份证、姓名或租车日期、租借模式进行条件盘问。E-R图司机信息系统描述可以盘问司机的身份证号、姓名、年龄、地址、电话、驾驶证书等,而且可以增添、修改和司机的相关信息,还可以依照司机身份证号和姓名进行条件盘问。E-R图租金盘问系统描述盘问车辆的日租和月租情况、租金总和以及统计解析。E-R图全局E-R图全局E-R图是由各个子系统的E-R图集成在一起,来详细描述系统的功能与任务的逻辑结构设计关系数据模式客户、车辆和司机之间的关系数据模型:数据库物理设计与推行数据库应用的硬件、软件环境介绍操作系统:WindowsXP或与之兼容的系统数据库管理系统:SQLServer2005物理结构设计物理设计主若是要确定数据库的储藏路径、储藏结构以及如何建立索引等。数据库在物理设备上的储藏结构与存取方法称为数据库的物理结构,它依赖于选定的数据库管理系统,为一个给定的逻辑数据模型采用一个最适合应用环境的物理结构的过程,就是数据库的物理设计。索引的设计索引设计(E-R图)数据库逻辑设计1)adminMessage(管理员信息表)字段名称数据种类字段大小说明Idint存管理员编号NameVarchar50存管理员姓名sexVarchar50存管理员性别CardIdVarchar50存管理员身份证号吗AddressSiteVarchar50存管理员家庭地址mobilePhoneNumberVarchar50存管理员的电话号码2)carMessage(车辆信息表)字段名称数据种类字段大小说明carIdint存车辆编号carTypeVarchar50存车辆种类carNameVarchar50存车辆名称timeBuyingVarchar50存车辆购买时间carConditionVarchar50存车辆情况RentStandardInt存车辆租金标准CarNumberVarchar50存车辆命名编号3)customerMessage(客户信息表)字段名称数据种类字段大小说明IDint存客户编号CardIdVarchar50存客户身份证号码NameVarchar50存客户姓名AgeInt存客户年龄HomeAddressVarchar50存客户家庭地址TelephoneVarchar50存客户电话号码carLeaseInt存客户租期carAdvancedDepositInt存客户预付押金scarRendModeVarchar50存客户租借模式carRendTimeDatatime存客户租车时间finallyPayint存客户最后应付carNumberVarchar50存所借的车的命名号DriverNuberVarchar50存所安排司机命名号4)driverMessage(司机信息表)字段名称数据种类字段大小说明IDInt存司机编号CardIdvarchar50存司机身份证号码Namevarchar50存司机姓名AgeInt存司机年龄HomeAddressvarchar50存司机家庭地址Telephonevarchar50存司机电话号码DrivingLicensevarchar50存司机驾驶证书DriverArrangevarchar50存司机是被安排DriverNumbervarchar50存司机命名编号建立数据库在SQLServer2005中用SQL语句创办数据库:createdatabasecarSystemonprimary(name=name_data,filename='F:\carRentaManagementSystem\carDataBase\')logon(name=name_log,filename='F:\carRentaManagementSystem\carDataBase\')建立数据表一.建立管理员数据表/*table:adminMessage,创办管理员信息*/数据createtableadminMessage(Idintnotnull,Namevarchar(50),sexvarchar(50),CardIdVarchar(50),AddressSitevarchar(50),mobilePhoneNumbervarchar(50))二.建立车辆信息表/*table:carMessage,创办车辆信息表*/数据createtablecarMessage(carIdintnotnull,--车辆idcarTypevarchar(50),--车辆种类carNamevarchar(50),--车辆名称timeBuyingvarchar(50),--购买时间carConditionvarchar(50),车辆--情况RentStandardint,租--金标准CarNumbervarchar(50)车辆编--号)三.建立客户信息表/*table:customerMessage,创办客户信息表*/数据createtablecustomerMessage(IDintnotnull,--客户idCardIdvarchar(50),--客户身份证号码Namevarchar(50),--客户姓名Ageint,--客户年龄HomeAddressvarchar(50),客户家--庭地址Telephonevarchar(20),--客户电话号码carLeaseint,客--户租期carAdvancedDeposits预int,付--押金carRendModevarchar(50),租车模--式carRendTimedate,租车--时间finallyPayint,--客户最后应付carNumbervarchar(50),客户--所借车辆编号DriverNubervarchar(50),司机--编号)四.建立司机信息表/*table:driverMessage,创办司机信息表*/数据createtabledriverMessage(IDintnotnull,--司机idCardIdvarchar(50),--司机身份证号码Namevarchar(50),--司机姓名Ageint,--客户年龄HomeAddressvarchar(50),司机家--庭地址Telephonevarchar(20),--司机电话号码DrivingLicensevarchar(20),司机--驾驶证书DriverArrangevarchar(50),储藏司--机可否被安排DriverNumbervarchar(50)司机编--号)加载测试数据一、向管理员信息表加载数据insertintoadminMessage(Name,sex,CardId,AddressSite,mobilePhoneNumber)张军','男','450802','values广西('南宁','')二、向车辆信息表加载数据insertintocarMessage(carType,carName,timeBuying,carCondition,RentStandard,CarNumber)中型车','values奥迪','','可供出','10','2B005')租insertintocarMessage(carType,carName,timeBuying,carCondition,RentStandard,CarNumber)小型车','values大众','','可供出','10','2B529')租insertintocarMessage(carType,carName,timeBuying,carCondition,RentStandard,CarNumber)values('紧凑型','车五菱宏','','光可供出','10','2B546')租insertintocarMessage(carType,carName,timeBuying,carCondition,RentStandard,CarNumber)小型车','values帝豪','','可供出','10','2B456')租insertintocarMessage(carType,carName,timeBuying,carCondition,RentStandard,CarNumber)values('紧凑型','车丰田','','可供出','10','2B756')租三、向客户信息表加载数据InsertintocustomerMessage(CardId,Name,Age,HomeAddress,Telephone,carLease,carAdvancedDeposits,carRee,finallyPay,carNumber,DriverNuber)values('45095','覃玉','25','
广西钦州','','10','500','
日租',GETDATE( )-1,'100','2B005','H3602')insert
intocustomerMessage(CardId,Name,Age,HomeAddress,Telephone,carLease,carAdvancedDeposits,carRee,finallyPay,carNumber,DriverNuber)values('45095','张丹','25','广西玉林','','15','500','日租',GETDATE( )-3,'150','2B529','H3603')insertintocustomerMessage(CardId,Name,Age,HomeAddress,Telephone,carLease,carAdvancedDeposits,carRee,finallyPay,carNumber,DriverNuber)values('45095','林黛玉','27','广西贺州','','14','500','日租',GETDATE( )-4,'140','2B546','H3604')insertintocustomerMessageinsertintocustomerMessage(CardId,Name,Age,HomeAddress,Telephone,carLease,carAdvancedDeposits,carRee,finallyPay,carNumber,DriverNubvalues('45095','r)陈浩明','27','合肥','','11','500','月租',GETDATE( )-16,'1100','2B523','未安排')insertintocustomerMessage(CardId,Name,Age,HomeAddress,Telephone,carLease,carAdvancedDeposits,carRee,finallyPay,carNumber,DriverNubvaluer)s('45095','黄浩','27','合肥','','11','500','月租',GETDATE( )-16,'1100','2B589','未安排')insertintocustomerMessage四、向司机信息表加载数据InsertintodriverMessage(CardId,Name,Age,HomeAddress,Telephone,DrivingLicense,DriverArrange,DriverNumbvalues('45098','甘大帅','30','广西梧','','B1','州已安排','H3604')InsertintodriverMessage(CardId,Name,Age,HomeAddress,Telephone,DrivingLicense,DriverArrange,DriverNumbvalues('45098','韦小宝','30','广西百','','C1','色已安排','H3605')insertintodriverMessage(CardId,Name,Age,HomeAddress,Telephone,DrivingLicense,DriverArrange,DriverNumbvalues('45098','陈晓晓','40','广东惠','','B1','州未安排','H3601')insertintodriverMessage(CardId,Name,Age,HomeAddress,Telephone,DrivingLicense,DriverArrange,DriverNumbvalues('45098','好多','30','广西全','','C1','州未安排','H3606')insertintodriverMessage(CardId,Name,Age,HomeAddress,Telephone,DrivingLicense,DriverArrange,DriverNumbvalues('45098','黄英','40','北京','','C1','未安排','H3607')insertintodriverMessage数据库文件夹结构本次开发的车辆租借系统所建的数据库结构以以下图数据操作实现连接和读取数据库usingSystem;using;using;using;using;namespacecarRentaManagementSystem{classlsSqlHelper{PrivatestaticstringconnStr=["connStr"].ConnectionString;publicstaticintExecuteNonQuery(stringsql,paramsSqlParameter[]parameters){using(SqlConnectionconn=newSqlConnection(connStr)){( );using(SqlCommandcmd=( )){=sql;询客户信息Select*fromcustomerMessage盘问司机信息Select*fromdriverMessage数据更新操作车辆更新操作updatecarMessagesetRentStandard=20wherecarId=73更新前:更新后:客户更新操作updatecustomerMessagesetName='莫明'whereID=96更新前:更新后:司机更新操作updatedriverMessagesetName='李明'whereID=30更新前:更新后:数据库保护运行数据库合格后,数据库开发设计的工作就基本完成了,接下来的工作就是在正式运行中调试,本次我们开发的车辆租借管理系统,数据库中几乎不会发生什么大的变化,可是还是需要做好数据的备份,在SERVER2008中,我们可以利用备份数据库的功能对已经设计好的数据做备
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 社保合同协议书范本下载
- 中高端餐饮创业计划书范文
- 机器承包使用合同协议书
- 建筑行业市场深度分析及发展策略研究报告2025年
- 文博会展策划书模板3
- 合同协议书汇编四篇范文
- 2025年金属炉料项目投资分析及可行性报告
- 建筑合同责任解除协议书
- 创新生态系统的界定、特征及其构建
- 钢结构分包合同协议书
- 公安指挥中心业务培训
- 大学生创业计划书:烧烤店
- 2025年度自愿离职员工经济补偿金计算及支付合同
- DB13-T5723-2023主要农作物自然灾害损失评估指南
- 朋友一起组织自驾游最简单免责协议书
- 2025年兴业银行股份有限公司招聘笔试参考题库含答案解析
- 《论语》导读(复旦大学)学习通测试及答案
- 2024版肺栓塞幻灯课件
- 2025中考数学复习专题:八类最值问题汇-总(瓜豆隐圆胡不归阿氏圆将军饮马逆等线费马点构造二次函数求最值)(原卷版)
- 公司驾驶员安全培训内容
- 2022年高考物理试卷(广东)含答案解析
评论
0/150
提交评论