版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1第7章汽车租赁管理信息系统1第7章汽车租赁管理信息系统2022/12/122目录7.1系统概述7.2系统需求分析7.3系统总体设计7.4数据库设计7.5系统详细设计7.6系统关键技术小结2022/12/112目录7.1系统概述2022/12/123学习目标学习汽车租赁管理系统需求分析与总体设计的步骤和方法;学习汽车管理系统数据库设计的方法;掌握C#中图片上传的实现方法。2022/12/113学习目标学习汽车租赁管理系统需求分析与2022/12/1247.1系统概述7.1.1开发目的和背景7.1.2开发环境和技术 本系统的开发采用了ASP.NET(C#)+SQLServer2000组合,系统设计的主要目的是为开发一套运行稳定、安全可靠、操作简便、高效快捷的管理系统,帮助企业处理日常工作业务,规范管理各项工作和操作流程。能够方便的实现汽车租赁管理系统中的租车流程、预订汽车、对合同的添加、删除、修改,对客户和员工的信息管理等功能,高效地完成各种汽车租赁经营管理中的信息统计、计算和汇总工作,快速、准确地打印出租赁单据等。2022/12/1147.1系统概述7.1.1开发目2022/12/1257.1.1开发目的和背景
随着市场经济的发展,我国汽车租赁行业已呈现出高速发展的态势。在很多汽车租赁企业经营规模不断扩大、采用连锁经营的情况下,手工管理无论是在工作效率、人员成本还是提供决策信息方面都已经难以适应现代化经营管理的要求,制约了汽车租赁企业的规模化发展和整体服务水平的提升。 计算机与互联网技术应用于汽车租赁行业是一场突破性的革命:一方面可以加强标准化、规范化业务管理,全面提高汽车租赁行业的管理水平和信息化程度;另一方面能够合理利用人力和物力资源,使人尽其才,物尽其用,有效地管理各种业务与关系,缩短销售周期、降低销售成本、增加收入。目前,在汽车租赁系统中单机版的技术比较成熟和普及,即数据和程序存放在同一台计算机上,这种系统可基本满足中小型用户的需要;但随着.NET技术、网络技术和数据库技术的发展,通过网络(有线或无线)把各个分店的数据分布协同工作的汽车租赁系统逐渐成为了研究的热点,得到了越来越广泛的应用。本系统正是要研究目前汽车租赁管理系统开发中用到的先进技术,并在此技术上开发建立一个完整的系统,实现对汽车租赁系统全面高效的管理。2022/12/1157.1.1开发目的和背景2022/12/1267.1.2开发环境和技术 本系统采用B/S模式开发,使用Visualstudio2005作为开发软件,后台使用SQLServer2000作为本系统的数据库,对于数据库的访问操作采用ADO.NET技术,从而实现系统逻辑功能。2022/12/1167.1.2开发环境和技术2022/12/1277.2系统需求分析租赁车辆信息管理主要实现车辆信息的管理功能。车辆信息主要包括车辆的名称、类型、颜色、保险、租价、照片等基本信息。该模块的主要功能包括:增加车辆信息、修改车辆信息、删除车辆信息、查询车辆信息。租赁合同信息管理主要实现合同信息的管理功能。该模块的主要功能包括:合同管理包括新建合同、查询合同、修改合同、废除合同等。在上述整体功能的前提下,系统还可实现日常租赁业务。日常租赁业务主要包括车辆预订、租车、续租、还车、加油、维修其他、违章登记、出险事故、投诉中心等。租赁客户信息管理主要实现客户(个人客户和公司客户)信息的管理功能。客户信息主要包括客户的类型、编号、姓名、照片、银行卡号码(方便客户通过各种信用卡进行交易)、会员管理等客户基本信息。该模块的主要功能包括:增加客户信息、修改客户信息、删除客户信息、浏览客户信息、个人客户照片管理、普通客户与会员间转换等。
2022/12/1177.2系统需求分析租赁车辆信息管2022/12/1287.3系统总体设计汽车租赁管理信息系统共分3大部分,28个完整的功能模块。2022/12/1187.3系统总体设计汽车租赁管理信2022/12/1297.4数据库设计7.4.1数据库模型
7.4.2数据字典2022/12/1197.4数据库设计7.4.1数据2022/12/12107.4.1数据库模型根据系统功能模块的设计,充分考虑到避免数据库信息冗余问题,用PowerDesigner设计了系统数据库物理模型。设计了11个用户表。下图为数据库物理数据模型:2022/12/11107.4.1数据库模型根据系统功能模2022/12/12117.4.1数据库模型2022/12/11117.4.1数据库模型2022/12/12127.4.2数据字典 为了使该系统的各数据表的含义更加清晰,对其作功能描述。1、租车表(car):记录租车的信息。
2022/12/11127.4.2数据字典 为了使该系2022/12/12137.4.2数据字典
列名数据类型字段长度可否为空说明id_carsint4notnull租车编号,主键id_carcolorint4null汽车颜色编号,外键id_stateint4null汽车状态编号,外键id_cartypeint4null汽车类型编号,外键typeid_carsvarchar15null汽车种类licensevarchar15null车牌号Subpoint_carsint4null营业部Stated_carsint4null汽车状态Meternumeric(10,0)null公里数Enable_carsint4null是否可用Faildaynumeric(10,0)null失效时间Usedaynumeric(10,0)null开始时间Opid_carsint4null油类型编号Rcdtime_carsdatetime8null开始记录时间Start_Carsdatetime8null开始时间Generatorvarchar30null发动机号Framvarchar30null保险杠号Thefvarchar30null防盗器号Insurelimint4null保险公司期限Begininsuredatetime8null保险开始时间Insurenamevarchar30null保险公司名称Insurenovarchar20null保险公司编号Beizhuvarchar255null备注Nextdstint4null到期时间2022/12/11137.4.2数据字典 列名数据类2022/12/12147.4.2数据字典2、汽车表(carname):记录汽车信息。3、汽油表(oiltype):记录汽油信息。4、保险公司表(insurecompany)记录保险公司信息。列名数据类型字段长度可否为空说明id_carnameint4notnull汽车编号,主键id_oiltypeint4null油类型编号,外键name_carnamevarchar20null汽车名称列名数据类型字段长度可否为空说明id_oiltypeint4notnull油类型编号,主键name_oiltypevarchar10null油名称列名数据类型字段长度可否为空说明id_insurecompanyint4notnull保险公司编号,主键name_insurecompanyvarchar30null保险公司名称2022/12/11147.4.2数据字典2、汽车表(c2022/12/12157.4.2数据字典5、汽车颜色表(carcolor)记录汽车颜色。
6、汽车类型表(cartype)记录汽车类型信息。
7、汽车状态表(state)记录汽车状态信息。
列名数据类型字段长度可否为空说明Id_cartypeint4notnull汽车类型编号,主键Id_carcolorint4null汽车颜色编号,外键carphotoimagenull汽车图片列名数据类型字段长度可否为空说明id_carcolor2int4notnull颜色编号,主键name_carcolorvarchar20null颜色名称列名数据类型字段长度可否为空说明Id_stateint4notnull汽车状态编号,主键State_stateint4null汽车状态2022/12/11157.4.2数据字典5、汽车颜色表2022/12/12167.4.2数据字典8、营业部表(subpoint)记录营业部信息。
9、公司表(car):记录公司的信息。列名数据类型字段长度可否为空说明Id_subpointint4notnull营业部编号,主键Id_pretradeint4null合同编号,外键Name_subpointvarchar20null营业部名称Address_subpointvarchar10null营业部地址Phone_subpointvarchar40null营业部电话Other_subpointvarchar30null备注Fax_subpointvarchar30null营业部传真Postcodevarchar7null营业部邮编tradecountint4null交易数量2022/12/11167.4.2数据字典8、营业部表(2022/12/12177.4.2数据字典列名数据类型字段长度可否为空说明id_companyinfoint4notnull公司编号,主键Name_companyinfoimagenull公司照片Capital_companyinfoMoneynull公司资本Address_companyinfoVarchar50null公司地址Mainname_companyinfoVarchar10null公司名称Phone_companyinfoVarchar30null公司电话Mobilephone_companyinfoVarchar15null移动电话Fax_companyinfoVarchar15null公司传真Email_companyinfoVarchar20null公司邮件Memberimagenull法人照片Membernum_companyinfoVarchar15null法人名称Memberid_companyinfoVarchar15null法人编号Operid_companyinfoint4null管理员编号Subcount_companyinfoint4null营业部编号Rcdtim_companyinfodatetime8null开始记录时间Bussiid_companyinfovarchar20null公司业务编号Postcode_companyinfovarchar7null公司邮编Begintime_companyinfodatetime8null开始时间Endtime_companyinfodatetime8null结束时间Beizhu_companyinfovarchar255null备注2022/12/11177.4.2数据字典列名数据类型字2022/12/12187.4.2数据字典10、司机表(driver):记录司机的信息。11、预订合同表(pretrade):记录预订合同的信息。
列名数据类型字段长度可否为空说明Id_tradedriverint4notnull司机编号,主键Id_pretradeint4null预订合同编号,外键Name_tradedrivervarchar20null司机姓名Driverid_tradedrivervarchar20null司机编号Idovarchar20null驾驶证号Enable_tradedriverint4null是否可用Traded_tradedriverint4null正式合同编号Rcdtime_tradedriverdatetime8null开始记录时间2022/12/11187.4.2数据字典10、司机表(2022/12/12197.4.2数据字典列名数据类型字段长度可否为空说明Id_pretradeint4notnull预订合同编号,主键Id_tradedriverint4null司机编号,外键Id_companyinfoint4null公司编号,外键Id_carsint4null租车编号Id_tradeint4null正式合同编号,外键Id_usersint4null用户编号,外键Userid_pretradeint4null预订合同用户编号Carid_pretradeint4null汽车编号Begintime_pretradedatetime8null开始时间Endtime_pretradedatetime8null结束时间Operid_pretradeint4null管理员编号Enable_pretradeint4null是否可用Rcdtime_pretradedatetime8null开始记录时间Driver_pretradevarchar10null司机姓名Username_pretradevarchar10null用户名2022/12/11197.4.2数据字典列名数据类型字2022/12/12207.4.2数据字典12、正式合同表(trade):记录正式合同的信息。
列名数据类型字段长度可否为空说明id_tradeint4notnull正式合同编号,主键Id_carsint4null汽车编号Id_pretradeint4null预订合同编号Userid_tradeint4null用户编号Carid_tradeint4null租车编号Begintime_tradedatetime8null开始时间Endtime_tradedatetime8null结束时间NewpaytimeDatetime8null下一次付款时间Person_tradeimagenull客户照片Insurenamevarchar50null保险公司名称InsuredrVarchar60null保险公司地址InsurephoneVarchar30null保险公司电话Paytype_tradeint4null付款方式Rcdtime_tradeDatetime8null开始记录时间Operid_tradeint4null管理员编号JiesuanImagenull结算账单Enable_tradeInt20null是否可用Nextpageint7null下一页NetpayMoneynull应收金额Unitpay_tradeMoneynull每次付款Needpaymoneynull应付金额jiesuantimedatetime8null结算时间2022/12/11207.4.2数据字典12、正式合同2022/12/12217.4.2数据字典13、客户表(personinfo):记录客户的信息。列名数据类型字段长度可否为空说明id_usersint4notnull客户编号,主键Id_tradeint4null合同编号,外键FaienameVarchar10null客户名称Name_companyinfoVarchar50null公司名称Capital_companyinfoMoneynull公司资本mainname_companyinfoVarchar10null公司地址Name_usersVarchar15null公司名称Birthdaydatetime8null用户名称Sexchar10null出生日期Educationvarchar10null性别Phone_companyinfoVarchar30null学历BpVarchar30null公司电话Mobilephone_companyinfovarchar15nullBP机号码varcharvarchar15null公司移动电话Dutyvarchar10null公司传真Driveridvarchar20null职责MemberImagenull驾驶证号Membernum_companyinfovarchar15null法人照片Memberid_companyinfovarchar15null法人名称Email_companyinfovarchar20null公司邮件2022/12/11217.4.2数据字典13、客户表(2022/12/12227.4.2数据字典续表Favoritevarchar255null爱好Operid_companyinfoint4null管理员编号Subcount_companyinfoint4null营业部编号Rcdtime_companyinfodatetime8null开始记录时间Photo_usersvarchar50null用户名Ageint4null年龄Wszvarchar17null工资ldcardvarchar20null身份证号Postcode_companyinfovarchar7null公司邮编Pastwordvarchar7null密码Enable_userschar10null是否可用Netpaymoneynull净收入Begintime_companyinfodatetime8null开始时间Endtime_companydatetime8null结束时间Memberpicimagenull法人照片Beizhu_companyinfovarchar255null备注2022/12/11227.4.2数据字典续表Favo2022/12/12237.5系统详细设计7.5.1系统登录与主界面7.5.2租赁车辆信息管理模块7.5.3租赁客户信息管理模块7.5.4租赁合同信息管理模块2022/12/11237.5系统详细设计7.5.12022/12/12247.5.1系统登录与主界面1.登录系统用户输入正确的用户名和密码,即可进入系统。
2.系统主界面 系统主界面主要包括菜单栏,工作界面,状态栏等两大部分。其中菜单栏包含了系统主要的功能模块;当用户点击某个菜单功能,将在系统工作界面显示相应的内容或是弹出新窗口供用户操作。2022/12/11247.5.1系统登录与主界面1.登2022/12/12257.5.1系统登录与主界面系统主界面如下图所示2022/12/11257.5.1系统登录与主界面系统主界2022/12/12267.5.2租赁车辆信息管理模块车辆信息管理功能图如下2022/12/11267.5.2租赁车辆信息管理模块车辆信2022/12/12277.5.3租赁客户信息管理模块租赁客户信息管理模块分为个人客户和公司客户两大主题,其主要功能包括:新增客户信息,客户转会员,取消会员,查询客户信息,修改/删除客户信息,修改客户照片等功能。个人客户模信息管理功能图以及公司客户信息管理功能图如下:
2022/12/11277.5.3租赁客户信息管理模块租赁2022/12/12287.5.4租赁合同信息管理模块租赁合同信息管理模块的主要功能包括:新增预订车辆合同,预订合同转为正式合同,新建租赁合同,查找相关合同信息,修改合同信息,废除预订合同,租赁合同续租,客户归还车辆,结算租赁合同,生成租赁单据并打印。2022/12/11287.5.4租赁合同信息管理模块租2022/12/12297.5.4租赁合同信息管理模块合同信息管理功能图如下:2022/12/11297.5.4租赁合同信息管理模块合同2022/12/12307.6系统关键技术7.6.1网络数据库技术分析及选择7.6.2图片上传的功能2022/12/11307.6系统关键技术7.6.1网2022/12/12317.6.1网络数据库技术分析及选择如何选择合适的网络数据库系统来进行开发和管理,以及如何优化网络数据库的性能、增强网络数据库系统的安全性,是人们关心的热点问题。目前计算机领域中比较流行的网络数据库产品主要有:Oracle、SQLSERVERSybase、DB2等等。其中中小型系统开发通常使用的是甲骨文公司的Oracle和微软公司的SQLSERVER,在开发汽车租赁管理信息系统时,我们主要对这两种网络数据库进行了分析和比较。微软公司的SQLSERVER数据库虽然进入市场较晚,但是发展速度非常快。据市场研究GartnerDataquest称,微软2003年SQLSERVER数据库收入的增长速度最快,超过了甲骨文的Oracle和IBM的DB2数据库。2022/12/11317.6.1网络数据库技术分析及选择2022/12/12327.6.1网络数据库技术分析及选择SQLSERVER的特点主要有:(1)真正的客户机/服务器体系结构。(2)图形化用户界面,使系统管理和数据库管理更加直观、简单。(3)丰富的编程接口工具,为用户进行程序设计提供更大的选择余地。(4)SQLServer与WindowsNT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQLServer也可以很好地与MicrosoftBackOffice产品集成。(5)具有很好的伸缩性,可跨越从运行Windows95/98的台式电脑到运行Windows2000的大型多处理器等多种平台使用。(6)对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。(7)SQLServer提供数据仓库功能。基于以上分析和本系统的具体要求,我们选用了微软的SQLSERVER作为本系统的后台数据库。2022/12/11327.6.1网络数据库技术分析及选择2022/12/12337.6.2图片上传的功能将图片存储在数据库中不同于一般的数据存储,SQLServer数据库中存储的图片是image类型,但是图片本身是以二进制的形式保存在数据库中的,把图片保存到数据库中的步骤如下:1.将图片转换为二进制数组2.把转换后的二进制数组作为参数传递给要执行的SqlCommand对象3.执行SQL语句2022/12/11337.6.2图片上传的功能将图片存2022/12/12347.6.2图片上传的功能关键代码如下:privatevoidUploadFile(){
SqlConnectionconn=newSqlConnection(“server=TEAM1-002;Database=pretrade;userid=sa;pwd=;”);//连接数据库 stringsqlstring="select*frompersoninfo"; SqlCommandcommand=newSqlCommand(sqlstring,conn); stringstruserid=userid.Text; intintDocLen=txtFileContents.PostedFile.ContentLength; byte[]Docbuffer=newbyte[intDocLen];//创建文件数据流 StreamobjStream; objStream=txtFileContents.PostedFile.InputStream; objStream.Read(Docbuffer,0,intDocLen); SqlConnectionConn=newSqlConnection("InitialCatalog=pretrade;DataSource=TEAM1-002;UID=sa;pwd="); Conn.Open(); AddRecord(struserid,Docbuffer);//调用函数,用来上传照片
command.Dispose(); Conn.Close();}
2022/12/11347.6.2图片上传的功能关键代码2022/12/1235小结本章介绍了一个实际的汽车租赁管理系统案例,它在功能上相当完善,设计实现了汽车租赁系统的主要功能模块,并可以扩展应用到其他物品的租赁系统中。本系统在需求分析的基础上,运用Visio工具绘制了系统结构总图以及各个模块的功能图,其中结构总图反映了各模块之间的关系及模块中具体的功能条目。本系统使用了数据库设计工具PowerDesigner进行数据库的概念模型和物理模型的设计,并给出了该系统详细的数据字典。在系统的实现阶段,为了使系统的界面更加美观,应用Flash工具制作了系统需要的动画。本系统采用B/S模式,在ASP.NET的平台下开发,后台使用SQLServer2000作为本系统的数据库,对于数据库的访问操作采用ADO.NET技术。2022/12/1135小结本章介绍了一个实际的汽车租赁管理2022/12/1236小结本系统的主要特点有:灵活应用了大量方便的控件,如SqlDataSource控件,TreeView控件,DataGrid控件等等,在很大程度上简化了编程工作,使系统实现起来更加便捷。本系统数据库设计是一个难点,所涉及到的数据表多,数据量大,表间关系复杂,因此本系统的数据库设计和数据字典对开发其他类似系统具有一定的参考价值。系统中图片上传功能的实现是一个重点,因为将图片存储在数据库中不同于一般的数据存储,SQLServer数据库中存储的图片是image类型,但是图片本身是以二进制的形式保存在数据库中的。因此必须先将图片转换为二进制数组,在把转换后的二进制数组作为参数传递给要执行的SqlCommand对象,最终通过执行SQL语句实现。2022/12/1136小结本系统的主要特点有:2022/12/12372022/12/113738第7章汽车租赁管理信息系统1第7章汽车租赁管理信息系统2022/12/1239目录7.1系统概述7.2系统需求分析7.3系统总体设计7.4数据库设计7.5系统详细设计7.6系统关键技术小结2022/12/112目录7.1系统概述2022/12/1240学习目标学习汽车租赁管理系统需求分析与总体设计的步骤和方法;学习汽车管理系统数据库设计的方法;掌握C#中图片上传的实现方法。2022/12/113学习目标学习汽车租赁管理系统需求分析与2022/12/12417.1系统概述7.1.1开发目的和背景7.1.2开发环境和技术 本系统的开发采用了ASP.NET(C#)+SQLServer2000组合,系统设计的主要目的是为开发一套运行稳定、安全可靠、操作简便、高效快捷的管理系统,帮助企业处理日常工作业务,规范管理各项工作和操作流程。能够方便的实现汽车租赁管理系统中的租车流程、预订汽车、对合同的添加、删除、修改,对客户和员工的信息管理等功能,高效地完成各种汽车租赁经营管理中的信息统计、计算和汇总工作,快速、准确地打印出租赁单据等。2022/12/1147.1系统概述7.1.1开发目2022/12/12427.1.1开发目的和背景
随着市场经济的发展,我国汽车租赁行业已呈现出高速发展的态势。在很多汽车租赁企业经营规模不断扩大、采用连锁经营的情况下,手工管理无论是在工作效率、人员成本还是提供决策信息方面都已经难以适应现代化经营管理的要求,制约了汽车租赁企业的规模化发展和整体服务水平的提升。 计算机与互联网技术应用于汽车租赁行业是一场突破性的革命:一方面可以加强标准化、规范化业务管理,全面提高汽车租赁行业的管理水平和信息化程度;另一方面能够合理利用人力和物力资源,使人尽其才,物尽其用,有效地管理各种业务与关系,缩短销售周期、降低销售成本、增加收入。目前,在汽车租赁系统中单机版的技术比较成熟和普及,即数据和程序存放在同一台计算机上,这种系统可基本满足中小型用户的需要;但随着.NET技术、网络技术和数据库技术的发展,通过网络(有线或无线)把各个分店的数据分布协同工作的汽车租赁系统逐渐成为了研究的热点,得到了越来越广泛的应用。本系统正是要研究目前汽车租赁管理系统开发中用到的先进技术,并在此技术上开发建立一个完整的系统,实现对汽车租赁系统全面高效的管理。2022/12/1157.1.1开发目的和背景2022/12/12437.1.2开发环境和技术 本系统采用B/S模式开发,使用Visualstudio2005作为开发软件,后台使用SQLServer2000作为本系统的数据库,对于数据库的访问操作采用ADO.NET技术,从而实现系统逻辑功能。2022/12/1167.1.2开发环境和技术2022/12/12447.2系统需求分析租赁车辆信息管理主要实现车辆信息的管理功能。车辆信息主要包括车辆的名称、类型、颜色、保险、租价、照片等基本信息。该模块的主要功能包括:增加车辆信息、修改车辆信息、删除车辆信息、查询车辆信息。租赁合同信息管理主要实现合同信息的管理功能。该模块的主要功能包括:合同管理包括新建合同、查询合同、修改合同、废除合同等。在上述整体功能的前提下,系统还可实现日常租赁业务。日常租赁业务主要包括车辆预订、租车、续租、还车、加油、维修其他、违章登记、出险事故、投诉中心等。租赁客户信息管理主要实现客户(个人客户和公司客户)信息的管理功能。客户信息主要包括客户的类型、编号、姓名、照片、银行卡号码(方便客户通过各种信用卡进行交易)、会员管理等客户基本信息。该模块的主要功能包括:增加客户信息、修改客户信息、删除客户信息、浏览客户信息、个人客户照片管理、普通客户与会员间转换等。
2022/12/1177.2系统需求分析租赁车辆信息管2022/12/12457.3系统总体设计汽车租赁管理信息系统共分3大部分,28个完整的功能模块。2022/12/1187.3系统总体设计汽车租赁管理信2022/12/12467.4数据库设计7.4.1数据库模型
7.4.2数据字典2022/12/1197.4数据库设计7.4.1数据2022/12/12477.4.1数据库模型根据系统功能模块的设计,充分考虑到避免数据库信息冗余问题,用PowerDesigner设计了系统数据库物理模型。设计了11个用户表。下图为数据库物理数据模型:2022/12/11107.4.1数据库模型根据系统功能模2022/12/12487.4.1数据库模型2022/12/11117.4.1数据库模型2022/12/12497.4.2数据字典 为了使该系统的各数据表的含义更加清晰,对其作功能描述。1、租车表(car):记录租车的信息。
2022/12/11127.4.2数据字典 为了使该系2022/12/12507.4.2数据字典
列名数据类型字段长度可否为空说明id_carsint4notnull租车编号,主键id_carcolorint4null汽车颜色编号,外键id_stateint4null汽车状态编号,外键id_cartypeint4null汽车类型编号,外键typeid_carsvarchar15null汽车种类licensevarchar15null车牌号Subpoint_carsint4null营业部Stated_carsint4null汽车状态Meternumeric(10,0)null公里数Enable_carsint4null是否可用Faildaynumeric(10,0)null失效时间Usedaynumeric(10,0)null开始时间Opid_carsint4null油类型编号Rcdtime_carsdatetime8null开始记录时间Start_Carsdatetime8null开始时间Generatorvarchar30null发动机号Framvarchar30null保险杠号Thefvarchar30null防盗器号Insurelimint4null保险公司期限Begininsuredatetime8null保险开始时间Insurenamevarchar30null保险公司名称Insurenovarchar20null保险公司编号Beizhuvarchar255null备注Nextdstint4null到期时间2022/12/11137.4.2数据字典 列名数据类2022/12/12517.4.2数据字典2、汽车表(carname):记录汽车信息。3、汽油表(oiltype):记录汽油信息。4、保险公司表(insurecompany)记录保险公司信息。列名数据类型字段长度可否为空说明id_carnameint4notnull汽车编号,主键id_oiltypeint4null油类型编号,外键name_carnamevarchar20null汽车名称列名数据类型字段长度可否为空说明id_oiltypeint4notnull油类型编号,主键name_oiltypevarchar10null油名称列名数据类型字段长度可否为空说明id_insurecompanyint4notnull保险公司编号,主键name_insurecompanyvarchar30null保险公司名称2022/12/11147.4.2数据字典2、汽车表(c2022/12/12527.4.2数据字典5、汽车颜色表(carcolor)记录汽车颜色。
6、汽车类型表(cartype)记录汽车类型信息。
7、汽车状态表(state)记录汽车状态信息。
列名数据类型字段长度可否为空说明Id_cartypeint4notnull汽车类型编号,主键Id_carcolorint4null汽车颜色编号,外键carphotoimagenull汽车图片列名数据类型字段长度可否为空说明id_carcolor2int4notnull颜色编号,主键name_carcolorvarchar20null颜色名称列名数据类型字段长度可否为空说明Id_stateint4notnull汽车状态编号,主键State_stateint4null汽车状态2022/12/11157.4.2数据字典5、汽车颜色表2022/12/12537.4.2数据字典8、营业部表(subpoint)记录营业部信息。
9、公司表(car):记录公司的信息。列名数据类型字段长度可否为空说明Id_subpointint4notnull营业部编号,主键Id_pretradeint4null合同编号,外键Name_subpointvarchar20null营业部名称Address_subpointvarchar10null营业部地址Phone_subpointvarchar40null营业部电话Other_subpointvarchar30null备注Fax_subpointvarchar30null营业部传真Postcodevarchar7null营业部邮编tradecountint4null交易数量2022/12/11167.4.2数据字典8、营业部表(2022/12/12547.4.2数据字典列名数据类型字段长度可否为空说明id_companyinfoint4notnull公司编号,主键Name_companyinfoimagenull公司照片Capital_companyinfoMoneynull公司资本Address_companyinfoVarchar50null公司地址Mainname_companyinfoVarchar10null公司名称Phone_companyinfoVarchar30null公司电话Mobilephone_companyinfoVarchar15null移动电话Fax_companyinfoVarchar15null公司传真Email_companyinfoVarchar20null公司邮件Memberimagenull法人照片Membernum_companyinfoVarchar15null法人名称Memberid_companyinfoVarchar15null法人编号Operid_companyinfoint4null管理员编号Subcount_companyinfoint4null营业部编号Rcdtim_companyinfodatetime8null开始记录时间Bussiid_companyinfovarchar20null公司业务编号Postcode_companyinfovarchar7null公司邮编Begintime_companyinfodatetime8null开始时间Endtime_companyinfodatetime8null结束时间Beizhu_companyinfovarchar255null备注2022/12/11177.4.2数据字典列名数据类型字2022/12/12557.4.2数据字典10、司机表(driver):记录司机的信息。11、预订合同表(pretrade):记录预订合同的信息。
列名数据类型字段长度可否为空说明Id_tradedriverint4notnull司机编号,主键Id_pretradeint4null预订合同编号,外键Name_tradedrivervarchar20null司机姓名Driverid_tradedrivervarchar20null司机编号Idovarchar20null驾驶证号Enable_tradedriverint4null是否可用Traded_tradedriverint4null正式合同编号Rcdtime_tradedriverdatetime8null开始记录时间2022/12/11187.4.2数据字典10、司机表(2022/12/12567.4.2数据字典列名数据类型字段长度可否为空说明Id_pretradeint4notnull预订合同编号,主键Id_tradedriverint4null司机编号,外键Id_companyinfoint4null公司编号,外键Id_carsint4null租车编号Id_tradeint4null正式合同编号,外键Id_usersint4null用户编号,外键Userid_pretradeint4null预订合同用户编号Carid_pretradeint4null汽车编号Begintime_pretradedatetime8null开始时间Endtime_pretradedatetime8null结束时间Operid_pretradeint4null管理员编号Enable_pretradeint4null是否可用Rcdtime_pretradedatetime8null开始记录时间Driver_pretradevarchar10null司机姓名Username_pretradevarchar10null用户名2022/12/11197.4.2数据字典列名数据类型字2022/12/12577.4.2数据字典12、正式合同表(trade):记录正式合同的信息。
列名数据类型字段长度可否为空说明id_tradeint4notnull正式合同编号,主键Id_carsint4null汽车编号Id_pretradeint4null预订合同编号Userid_tradeint4null用户编号Carid_tradeint4null租车编号Begintime_tradedatetime8null开始时间Endtime_tradedatetime8null结束时间NewpaytimeDatetime8null下一次付款时间Person_tradeimagenull客户照片Insurenamevarchar50null保险公司名称InsuredrVarchar60null保险公司地址InsurephoneVarchar30null保险公司电话Paytype_tradeint4null付款方式Rcdtime_tradeDatetime8null开始记录时间Operid_tradeint4null管理员编号JiesuanImagenull结算账单Enable_tradeInt20null是否可用Nextpageint7null下一页NetpayMoneynull应收金额Unitpay_tradeMoneynull每次付款Needpaymoneynull应付金额jiesuantimedatetime8null结算时间2022/12/11207.4.2数据字典12、正式合同2022/12/12587.4.2数据字典13、客户表(personinfo):记录客户的信息。列名数据类型字段长度可否为空说明id_usersint4notnull客户编号,主键Id_tradeint4null合同编号,外键FaienameVarchar10null客户名称Name_companyinfoVarchar50null公司名称Capital_companyinfoMoneynull公司资本mainname_companyinfoVarchar10null公司地址Name_usersVarchar15null公司名称Birthdaydatetime8null用户名称Sexchar10null出生日期Educationvarchar10null性别Phone_companyinfoVarchar30null学历BpVarchar30null公司电话Mobilephone_companyinfovarchar15nullBP机号码varcharvarchar15null公司移动电话Dutyvarchar10null公司传真Driveridvarchar20null职责MemberImagenull驾驶证号Membernum_companyinfovarchar15null法人照片Memberid_companyinfovarchar15null法人名称Email_companyinfovarchar20null公司邮件2022/12/11217.4.2数据字典13、客户表(2022/12/12597.4.2数据字典续表Favoritevarchar255null爱好Operid_companyinfoint4null管理员编号Subcount_companyinfoint4null营业部编号Rcdtime_companyinfodatetime8null开始记录时间Photo_usersvarchar50null用户名Ageint4null年龄Wszvarchar17null工资ldcardvarchar20null身份证号Postcode_companyinfovarchar7null公司邮编Pastwordvarchar7null密码Enable_userschar10null是否可用Netpaymoneynull净收入Begintime_companyinfodatetime8null开始时间Endtime_companydatetime8null结束时间Memberpicimagenull法人照片Beizhu_companyinfovarchar255null备注2022/12/11227.4.2数据字典续表Favo2022/12/12607.5系统详细设计7.5.1系统登录与主界面7.5.2租赁车辆信息管理模块7.5.3租赁客户信息管理模块7.5.4租赁合同信息管理模块2022/12/11237.5系统详细设计7.5.12022/12/12617.5.1系统登录与主界面1.登录系统用户输入正确的用户名和密码,即可进入系统。
2.系统主界面 系统主界面主要包括菜单栏,工作界面,状态栏等两大部分。其中菜单栏包含了系统主要的功能模块;当用户点击某个菜单功能,将在系统工作界面显示相应的内容或是弹出新窗口供用户操作。2022/12/11247.5.1系统登录与主界面1.登2022/12/12627.5.1系统登录与主界面系统主界面如下图所示2022/12/11257.5.1系统登录与主界面系统主界2022/12/12637.5.2租赁车辆信息管理模块车辆信息管理功能图如下2022/12/11267.5.2租赁车辆信息管理模块车辆信2022/12/12647.5.3租赁客户信息管理模块租赁客户信息管理模块分为个人客户和公司客户两大主题,其主要功能包括:新增客户信息,客户转会员,取消会员,查询客户信息,修改/删除客户信息,修改客户照片等功能。个人客户模信息管理功能图以及公司客户信息管理功能图如下:
2022/12/11277.5.3租赁客户信息管理模块租赁2022/12/12657.5.4租赁合同信息管理模块租赁合同信息管理模块的主要功能包括:新增预订车辆合同,预订合同转为正式合同,新建租赁合同,查找相关合同信息,修改合同信息,废除预订合同,租赁合同续租,客户归还车辆,结算租赁合同,生成租赁单据并打印。2022/12/11287.5.4租赁合同信息管理模块租2022/12/12667.5.4租赁合同信息管理模块合同信息管理功能图如下:2022/12/11297.5.4租赁合同信息管理模块合同2022/12/12677.6系统关键技术7.6.1网络数据库技术分析及选择7.6.2图片上传的功能2022/12/11307.6系统关键技术7.6.1网2022/12/12687.6.1网络数据库技术分析及选择如何选择合适的网络数据库系统来进行开发和管理,以及如何优化网络数据库的性能、增强网络数据库系统的安全性,是人们关心的热点问题。目前计算机领域中比较流行的网络数据库产品主要有:Oracle、SQLSERVERSybase、DB2等等。其中中小型系统开发通常使用的是甲骨文公司的Oracle和微软公司的SQLSERVER,在开发汽车租赁管理信息系统时,我们主要对这两种网络数据库进行了分析和比较。微软公司的SQLSERVER数据库虽然进入市场较
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二四年度电炉施工质量控制合同3篇
- 地面硬化合同协议书
- 医院与患者调解协议书(2篇)
- 国贸实训合同(2篇)
- 二零二四年度污水处理工程拆迁补偿合同
- 贸易融资借款合同样本
- 签证英文保证书的不当使用
- 粉煤灰买卖合同范例
- 假期校园守护安全合同
- 排水管材选购合同
- 施工现场安全知识答题试卷-附答案版4页
- 学校总务处行事历
- 财务费用报销流程图
- 五星级酒店开业筹备计划表
- 通信工程勘察设计费取费标准[整理版]
- 超声波探伤报告
- 墩身外观质量缺陷与防治
- XXX养生馆顾客和诊断管理表(doc3)
- 银行支行电子银行业务发展经验交流材料
- 溆浦一中高效课堂6+1教学模式实施方案
- 广东某医院样板间精装修工程施工方案(附大洋图)
评论
0/150
提交评论