汽车租赁系统的设计与管理

上传人:i**** 文档编号:52772195 上传时间:2022-02-09 格式:DOCX 页数:30 大小:312.66KB
收藏 版权申诉 举报 下载
汽车租赁系统的设计与管理_第1页
第1页 / 共30页
汽车租赁系统的设计与管理_第2页
第2页 / 共30页
汽车租赁系统的设计与管理_第3页
第3页 / 共30页
资源描述:

《汽车租赁系统的设计与管理》由会员分享,可在线阅读,更多相关《汽车租赁系统的设计与管理(30页珍藏版)》请在装配图网上搜索。

1、武汉理工大学数据库系统原理课程设计说明书汽车租赁管理系统设计1. 详细调查1.1 汽车租赁的背景随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。 随着经济文化水平的显著提高, 人们对生活质量及工作环境的要求也越来越高。 如何通过计算机为我们完成更多的事情, 进而达到办公自动化和优化日常工作的目的, 也就成了一个大众化的课题。 作为计算机应用的一部分 , 使用计算机对信息进行管理 , 具有与手工管理所无法比拟的优点 . 例如 : 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高汽车

2、租赁管理的效率,也是企业的科学化、正规化管理, 与世界接轨的重要条件。生活及工作中个性化需求日益突出由于工作上的特殊要求和业余生活的丰富多样化, 人们对汽车的功能和配置在某一特定时间内有特殊的需求。 这在通常情况下一般汽车是满足不了的, 但是租赁公司就可以提供这类专用汽车以满足不同用户的不同需要。如“办公汽车” 、“旅游度假汽车”、“多媒体汽车”等。汽车作为经营辅助手段的观念成为时代潮流越来越多的中小企业利用租赁汽车来完成其经营活动是当代汽车租赁市场呈现出的一个明显的发展趋势。2000-2006年,美国 汽车租赁营业额每月平均增长 10.5%,其中,与中小企业发生的营业额每月平均增长 31%。

3、在日本新开业的中小企业中, 有 80%是主要靠租赁汽车来完成各种经营业务活动。随着计算机的普及, 计算机等硬件价格也已经不再是什么天文数字。 计算机应用技术的发展, 计算机硬件性能的不断改进, 为汽车租赁管理系统的开发提供了技术支持和经济可行性。 管理系统的应用, 可以将工作者从烦杂的劳动中解脱出来,极大提高工作效率。因此,不管是从技术上,还是经济上,设计和开发一个汽车租赁管理系统都已经具有较好的可行性。1.2汽车租赁的特点1、运营的车辆以经济型和小型车辆为主在各主要汽车租赁公司的运营车辆构成中 74%为经济型和小型车辆,仅有9%的豪华和特种车辆,经济型车辆占1精品文档到了 34%;除欧洲的巴

4、基特租赁公司的特种车队外,其他公司的运营车辆中轿车所占比重多为 90%,卡车仅为 10%。2、与汽车生产厂商合作紧密通过汽车制造厂商提供的服务,汽车租赁公司的庞大车队实现了车辆的快速更新(一般为 8 12个月);但同时应看到, 这种合作并不仅仅是资产的控制关系(在国际大汽车租赁公司的股东构成中,也仅有欧洲汽车、 赫兹两家公司是汽车公司的子公司),对汽车制造厂商来说, 更多的应体现为与客户之间的合作和服务关系-资料显示,在美国汽车批量销售中,有 30%卖给租赁公司;福特公司的批量销售已占到年销量的23%,其中 50%卖到租赁公司。3、服务流程规范、简捷从证件的核查,到租车、还车各个环节都实现了全

5、程的规范、简捷,特别是有针对性的推出了“即刻还车”服务,更有利于客户的整个行程。4、先进的经营管理和市场营销模式:(1) 会员制是各大汽车租赁公司的普遍特色,通过建立客户档案, 不仅实现了对客户的更优质服务,而且极大稳固了公司的客户群体。(2)客户公司的账户管理针对不同公司情况和商务需求提供专门的团体费率计划和相应的配套服务,并参与到客户公司差旅交通费用的管理控制,极大方便了客户公司。(3)“以人为本”的全方位服务通过“绿色通道”系统对站点、车辆等各种信息的监控,而且采取GDS等全球销售预订系统、卫星导航系统和各种服务指南,实现了一整套以客户为中心的服务活动。1.3汽车租赁系统现状中国汽车租赁

6、以 80年中国国际信托投资公司用跨国租赁方式为北京市租赁一批汽车作为开始,已经经历了将近二十年的发展。最早的中国汽车租赁公司,诞生在1989年筹办亚运会之际,主要是为了服务亚运会而设立的。1995年,北京出现了第一家针对个人计时租赁的汽车租赁公司。之后,几乎各省会城市都出现了汽车租赁公司。到目前为止,仅北京、上海、广州、西安四地汽车租赁公司已达 2000多家,可供租赁车辆有 20万之多,全国汽车租赁市场的.精品文档营业额约为 22 30亿元 。汽车租赁也从仅仅为外事活动和旅游提供服务发展到为寻常百姓服务。 投资汽车租赁的企业越来越多, 全国大中城市基本都有汽车租赁公司存在,用于租赁的车辆总数不

7、断扩大。汽车租赁业已成为一个特殊的行业,呈现出典型的假日经济现象。 在十一黄金周期间,北京、上海、广州等城市的汽车租赁公司车辆出租率都达到了100%。从1990年开始,汽车租赁业在中国慢慢发展起来, 到 2000年进入了较快速的发展阶段。在上海、北京、深圳等大中城市,汽车租赁业务发展迅猛,租车用于商务、旅游、婚礼、自驾游也已成为一种时尚。据安飞士汽车租赁公司的一份不完全统计,截止 06年8月,国内汽车租赁市场的供租赁车接近 10万辆,营业额近100亿。截止目前中国有超过 2600万的本本族,有证无车族占总数的近三分之一。有专家预测,到 2015年,汽车租赁市场经营规模将达到 180亿。很多城市

8、都出现了驾驶执照持有者大大超过了购车者的现象, 个别地方甚至出现了 110:3的悬殊比例。2. 设计思想2.1 主要任务为汽车租赁公司的管理信息系统提供系统分析报告。2.2组织结构图该系统中的组织系统由以下结构,第一级:总经理,第二级:包含人事部经理、副总经理、财务主管。第三级包含网管、租赁部经理、安全部主任、业务部经历、装饰部经理、安检部经理、维修部经理、会计、出纳。第四级包含一车队长、二队车长、业务一部等。组织结构图如图1-1 所示。.精品文档总经理人事部经理副总经理财务主管网租安业装安维会出赁全务饰检修部部部部部部管经主经经经经计纳理任理理理理一二三安业业装机油钣保车车车全务务饰修漆金险

9、队队队员一二部组组组组队队队部部组组组组组长长长长长长长长图 1-1 组织结构图2.3 业务流程图业务流程图是该系统中的一些操作流程,有客户申请、资格审查、租赁申请、交付租金等。业务流程图如图 1-2 所示。.精品文档客户租赁公司申请租赁资格审查N合格Y签订合同汽车出库打印租车单按期交付租金图 1-2 汽车出租流程图该图显示的汽车的归还流程图。客户在租用期满时。 且付清租金, 通过租赁子公司审查,检查是否有损,若有损则由客户自行修理,然后再进行入库,完成归还。汽车归还流程图如图1-3 所示.客户租赁期满付清租金精品文档租赁公司审查受理N自行修理完否Y汽车交货验收入库打印归还单图 1-3 汽车归

10、还流程图.精品文档3. 用户需求分析3.1新系统的目标分析环境分析随着生活环境及工作方式的变化, 越来越多的家庭及个人不再求长期拥有汽车,而是以“招之即来”的方式使用各种汽车。对于用户对汽车的功能和配置在某一特定时间内的特殊需求, 租赁公司可以提供这类专用汽车以满足不同用户的不同需要。而面对众多各式各样的汽车及订单, 一个用计算机高级开发软件工具来开发实现的汽车租赁管理系统,即是现代租赁企业管理和发展的迫切需要。传统汽车租赁管理大多基于简单的系统设计, 简单而不安全, 操作平台也受到限制,显然适应不了不断发展的租赁业复杂的业务需求。企业要不断发展, 必须将企业业务的各类数据联系起来, 组成一个

11、有机的系统,使得业务、财务、市场等方面的信息得以方便、快捷地传递并经过综合处理生成各种报表送交给各个职能部门及决策层。 同时收集处理信息的速度、 准确性、安全性,还影响到公司整体的管理水平和决策层对整体业务的控制和协调。 对于软件开发人员而言,这既是一个机遇也是一个挑战。挑战分析及应对对于各种挑战的主要分析及应对方法如下:(1) 在汽车产业不断发展的今天, 汽车种类不断增多, 功能不断完善, 汽车租赁企业为了能够立足并长远发展, 就必须用先进的管理系统来处理企业内每日更新变动的各种信息数据,加强信息的传递,以提高工作效率。(2) 汽车租赁管理从手工操作处理阶段转变为数据库系统管理, 提高了系统

12、的适应能力。使数据充分共享扩大了数据的访问范围, 并且在关系数据库中通过其中“联系数据” 可以实现不同库文件的相互关联, 从而使数据库在整体上形成一定的结构。更利于数据的检索与更新。(3) 开发出的新系统中具有良好的人机界面和傻瓜式的操作, 使用户能非常容易上手,并且能很方便的对信息进行检索与查询操作。新系统的目标分析通过对市场上各种汽车租赁需求的调查、分析和综合整理, 我们总结出系统.精品文档需要实现的目标。汽车租赁管理系统除具备一些基本功能,如采购管理入库管理配送管理、销售管理综合查询系统管理等外,还应做到使“新”汽车租赁系统更加全面、快捷、效率、安全、个性化的服务。总体上看包括:用先进的

13、管理系统来处理企业内每日更新变动的各种信息数据,加强信息的传递,以提高工作效率。(2) 从手工操作处理阶段转变为数据库系统管理,提高了系统的适应能力;使数据充分共享扩大了数据的访问范围, 并且在关系数据库中通过其中 “联系数据”可以实现不同库文件的相互关联,从而使数据库在整体上形成一定的结构;更利于数据的检索与更新。(3) 开发出的新系统中具有良好的人机界面和傻瓜式的操作,使用户能非常容易上手,并且很方便的对信息进行检索、查询与管理操作。(4) 最方便地提供客户在系统上挑选需要的车辆,减少客户的选择时间及租赁汽车的时间,提高服务效率;(5) 尽量满足客户的需求,提供更多更准确的符合客户需求的车

14、辆;(6) 租赁公司能够快速掌握市场上近期需要的各类车辆;(7) 能够快速统计和掌握各类客户对车辆的要求及租赁要求;(8) 加大公司的信息化建设,最终实现扩大服务范围、增加公司收入、及时获取信息、减少决策失误、减少库存积压及提高资金周转等目标。(9) 实现数据在各部门之间的充分共享;(10) 能够及时提供车辆市场信息、 供应商信息、 库存信息、 租赁信息和客户反馈信息,提高决策正确率。并在此基础上,通过对各种信息的综合分析,以改进汽车品种及质量, 提高服务质量、满足不同客户的租赁, 使租赁管理向高质量、科学化发展;(11) 大大提高入库、出库、盘库的工作效率;3.2信息需求分析通过对系统和整个

15、工作流程的详细分析,我们认为汽车租赁公司的三类主要的信息需求情况如下:(1) 市场需求:当下及近期市场对车辆租赁的需求变化;.精品文档(2) 业务处理工作的信息需求:主要是车辆的各种状态信息;(3) 管理层的信息需求: 根据管理者所处部门不同有不同的信息需求, 例如,采购部门需要供应商、 库存、客户需求等信息从而以最低的成本最好质量满足客户需求,而各级分店则需要本店的销售统计及车辆需求信息等;(4) 企业未来发展的信息需求,需要较为宏观且整体的数据及各种信息,例如年度租赁统计、库存统计、财务统计、客户会员信息等。3.3功能需求分析由上述各部门的信息需求可见,该系统大致可以完成以下功能:(1)

16、系统管理员与系统操作员的注册与登录管理;(2) 客户的注册与登录管理;(3) 对汽车供应商信息的管理;(4) 对汽车保险公司信息的管理;(5) 汽车信息的管理;(6) 对于采购过程、库存过程、汽车租出与归还的管理与统计;4. 逻辑模型设计4.1概念模型设计车辆采购流程局部E-R 图该图是车辆采购的局部E-R 图 ,体现了供应商与汽车之间的关系,车辆信息中包含车辆的库存量,车辆的颜色、编号、使用年限、采购价格以及租用价格等。而供应商则包含供应商编号、城市、车辆类型、车辆价格等等。车辆采购局部 E-R 图如 4-1 所示。.车辆价格车辆类型供应商1购买n使用年限车辆车辆库存量采购价格精品文档城市供

17、应商编号车辆颜色车辆编号出租价格图4-1 车辆采购局部 E-R车辆租赁流程局部E-R 图该图为车辆的租赁局部流程图,包含客户与车辆之间的关系。 客户包括具体的联系方式、身份证号、客户编号、客户姓名等等,而汽车则包含使用年限、车辆车型、车辆型号、租用价格、维修价格。车辆库存量等等。车辆租赁流程局部E-R 图如图 4-2 所示。.精品文档客户编号驾照编号客户姓名身份证号客户1购买使用年限n车辆颜色车辆车辆库存量车辆编号采购价格出租价格图 4-2 车辆租赁局部 E-R总体 E-R 图该图为汽车租赁系统的总体E-R 图,显示的是供应商、 客户、汽车三者之间的关系。之间存在着供应与租用关系。总体E-R

18、图如图 4-3 所示。.精品文档供应商编号车辆类型供应商地址车辆价格供应商1购买使用年限n车辆颜色车辆车辆库存量车辆编号车辆价格采购价格1租赁n客户客户编号客户编号客户编号客户编号图 4-3 总体 E-R 图.精品文档系统相关的实体、属性各关系表如下所示:( 1)车辆信息表表 1 车辆信息表字段名类型长度约束备注车牌号Char10Not null汽车编号(主键)租用价格char10null汽车价格车型char20null汽车类型使用期限int5null使用年限Car_storageint10null库存量Statueschar50null汽车状况Car_colorchar20null汽车颜色(

19、 2)客户信息表表 2 客户信息表字段名类型长度约束备注Custom_numint10Not null客户编号(主键)Custom_namechar20null客户姓名Lease_datedatetime8null租车日期Return_datedatetime8null还车日期Custom_idcardint20null客户身份证号Licence_idint20null客户驾照编号Car_numint10null汽车编号( 3)供应商信息表表 3 供应商信息表字段名数据类型长度约束备注Supplier_idInt8Not null供应商编号(主键)Car_typeVarchar20null汽车

20、类型Car_priceVarchar10null汽车价格.精品文档Supplier_addressVarchar50null供应商地址Car_numint10null汽车编号( 4)采购信息表表 4 采购信息表字段名数据类型长度约束备注Supplier_numchar20Not null供应商编号Car_numchar20Not null汽车编号Buy_numberint20null购买数量( 5)汽车租赁信息表表 5 汽车租赁信息表字段名数据类型长度约束备注Contract_numchar20Not null租赁合同号(主键)Car_numchar20Null汽车编号Custom_numch

21、ar20Null客户编号Cash pladgechar20null押金Lease_pricechar20Null租赁价格Lease_timechar20Null出租时间Opricechar20null超公里每公里价格Return_timeDatetime8null归还日期Othercostchar10null其他费用totalcostchar20null总费用( 6)管理员信息表表 6 管理员信息表字段名数据类型长度约束备注User_idchar20Not null管理员编号(主键)User_namechar20null管理员姓名.精品文档( 7)入库信息表表 7入库信息表字段名数据类型长度约

22、束备注Car_numint10null汽车编号Supplier_idint8null供应商编号Supplier_adchar20null供应商地址In_numint10null入库单号( 8)库存信息表表 8库存信息表字段名数据类型长度约束备注Car_numchar20null汽车编号Car_numberchar20null汽车数量In_datedate8null汽车入库日期4.2功能模型设计汽车租赁系统功能结构图如4-4 所示汽车租赁管理系基本信息管理租赁信息管理库存信息管理车客供汽汽汽汽汽汽辆户应车车车车车车信信商出续归采出归息息信租租还购租还管管息管管管入出入理理管理理理库库库理图4-4

23、 系统功能.精品文档数据流图该数据流图为第一层数据流图,显示了操作员与汽车租赁管理系统之间的关系汽车管理系统包含客户信息、车辆信息、供应商信息等。一层数据流图如图 4-5 所示D1客户信息管理管理租赁汽车管理车辆信息操作员D2管理系统汇表管理D3供应商信息管理D4租赁信息图 4-5 第一层数据流程图该二层数据流程图显示的操作员的各个功能,例如车辆管理、供应商管理、客户管理汽车录入、还车管理等等二层数据流程图如图4-6 所示.精品文档1车辆表D1车辆信息车辆管理登录客户表2登录D2客户信息客户管理操作员登录3供应商表D3客户信息供应商管理写入4租车单租赁信息D4处理租车录入租车单客户还车单租车单

24、5还车处理图 4-6 第二层数据流程图该数据流程图显示的是操作员对于客户的一些功能, 包含客户登记、 客户新增、客户删除、客户查询. 客户管理数据流图如图4-7 所示2.1租车单D1租赁信息登记客户登记客户表操作员登录2.2客户表客户新增登录D2客户信息2.3客户表客户删除登录客户表2.4客户查询图 4-7 客户管理数据流程图.精品文档该图显示的是操作员对供应商的一些功能,例如供应商登记、供应商新增、供应商删除、供应闪查询等功能。供应商管理数据流程图如图4-8 所示。3.1登记供应商登记供应商表登录3.2操作员供应商新增供应商表D1供应商信息登录3.3供应商表供应商删除登录供应商表3.4供应商

25、查询图 4-8 供应商管理数据流程图数据字典数据字典是对上述数据流程图的补充说明, 它给出了新系统中相关要素的统一定义和描述。数据字典主要包括对数据元素、数据结构、数据流、数据存储和处理逻辑的定义、描述。数据字典各项定义或描述的内容、格式和要求,使各个系统能按统一的表格工作。下表为数据字典中各项的简要说明,数据字典各项具体的内容见数据字典描述数据字典简要说明表描述内容说明备注图 4-1给出了数据元素的相关描述数据元素是数据的最小组成单位, 具有逻辑不可再分性。可以是一个已定义的数据结数据流构,也可以由若干数据元素、图 4-2和图 4-3 中数据流汽车订购单 ( 即.精品文档简单的数据结构和复杂

26、的数总采购清单 ) 和汽车租赁的详细情况。据结构组成。数据存储数据存储的逻辑存储结构, 而图 4-4 至图 4-9 给出了各种数据存储的相不涉及物理结构。关内容处理逻辑表示对数据的变换。图 4-10 至图 4-11 给出了各处理逻辑的详细描述。由于图 4-12 至图 4-14 给出了 “采购管理”和“汽车库存”和“汽车租赁”三个处理逻辑小对某些处理逻辑更详细的说子处理逻辑的处理逻辑小说明。说明明一 .数据元素相关描述4-1 数据元素描述名称汽车租赁价格别名租赁价格含义某辆汽车的实际租赁价格类型数值长度(字 20值域0-999999999.999型节)备注 :不同的汽车从供应商购买到的价格不同,

27、租赁价格也不相同填表人 : 张三日期 : 2013年 6月 21日二数据流相关描述4-2 “汽车采购清单”数据流描述名称采购信息表含义采购时向供应商购买不同的数量、类型、种类、颜色、价格来够进汽车来源汽车管理去向采购部门主表:供应商编号、汽车编号、购买数量组成从表:汽车编号、汽车价格、汽车类型、使用年限、库存量、汽.精品文档车状况、汽车颜色流通量不定高峰流通量1 辆/月备注采购清单是将汽车库存信息结合市场需求等情况向供应商购买的具有市场需求力竟争力的汽车填表人 :张三日期:2013 年 6 月 21 日4-3 “汽车租赁单”数据流描述名称汽车租赁信息表含义汽车租赁的各种信息来源汽车管理去向租赁

28、部门主表:租赁合同号、汽车编号、客户编号、押金、租赁价格、出组成租时间、超公里每公里价格、归还日期、其他费用、总费用从表:汽车编号、汽车价格、汽车类型、使用年限、库存量、汽车状况、汽车颜色流通量不定高峰流通量8 辆/天备注采购清单是将汽车库存信息结合市场需求等情况向供应商购买的具有市场需求力竟争力的汽车填表人:张三日期:2013 年 6月 21日4-4 “汽车库存”数据存储描述名称汽车库存含义记录库存状态,仓库中现有汽车的数量、类别、汽车现有状态等信息组成汽车编码、汽车类别、汽车颜色、汽车状态、订购数量、实收数量关键字汽车编码、汽车状态.精品文档备注:实际数量 =订购数量 +顾客归还了的汽车数

29、量填表人:张三日期 : 2013年 6月 21日4-5 “汽车基本信息”数据存储描述名称汽车基本信息含义记录汽车的基本信息如汽车编号、汽车价格、汽车类型、 使用年限、库存量、汽车状况、汽车颜色等相关的信息组成汽车编号、汽车价格、汽车类型、使用年限、库存量、汽车状况、汽车颜色关键字汽车编码、汽车状态备注:汽车基本信息要随时更新特别是在采购和归还后填表人:张三日期:2013 年 6月 21日4-6 “客户信息”数据存储描述名称客户信息含义记录客户的基本信息组成客户编号、客户姓名、租车日期、还车日期、客户身份证编号、客户驾照编号、汽车编号关键字客户编号、汽车编号备注:要注意及时将客户的租赁还车进行登

30、记放入汽车入库和汽车库存填表人:张三日期:2013 年 6月 21日4-7 图 4-22 “供应商信息”数据存储描述名称供应商信息含义记录采购汽车的不同的供应商信息组成供应商编号、汽车编号、汽车价格、汽车类型、供应商地址关键字供应商编号备注:不同的供应商所提供的汽车类别是不同,要记录不同信息便于选择填表人 : 张三日期 : 2013年 6月 21日.精品文档4-8 “管理员信息”数据存储描述名称管理员信息含义记录可以操作系统拥有权限的管理员信息组成管理员编号、管理员姓名关键字管理员编号备注:要注意严密性,防止泄露,密码设置多样性填表人 :张三日期:2013 年 6月 21日四处理逻辑相关描述4

31、-9 “汽车管理”处理逻辑描述名称汽车管理简述对汽车的一些基本管理,包括采购管理、租借管理、汽车库存管理输入依据汽车的库存状况、租界状况、汽车现有状态的信息处理1)依据库存情况和供应商那里得到的汽车质量状况来确定入库和退货情况;2)财务部根据入库单、库存单进行相应的收款和汇款,同时生成对账单与供应商进行对账;3)根据相应的单据上的详细信息及汽车状态信息和汽车的基本信息(包含状态信息),同时生成汽车库存;输出采购单、汽车库存、汽车基本信息备注:要综合采购和租借的各种状况联系汽车与客户基本信息进行及时管理填表人 : 张三日期: 2013 年 6月 21日4-10 “汽车综合查询”处理逻辑描述名称汽

32、车综合查询简述管理员的查询修改要求和系统对应的客户部分查询, 进行相关查询处理输入相关查询要求、汽车入库、汽车库存、汽车基本信息、客户信息处理 )管理员对应相应的信息进行相关的查询, 客户根据自己的编号查询部分信息)管理员可以及时进行信息更新与修改, 客户根据自身信息去查询.精品文档相应部分情况不可以修改核心信息输出相关查询结果备注:用户和管理员有不同的权限,所能查询的内容也不相同。填表人 : 张三日期 : 2013年 6月 21日五相关处理逻辑小说明4-11 “采购管理”处理逻辑的小说明名称采购管理功能记录采购或退货汽车的业务类型、数量、金额等信息输入入库前检查的采购汽车的各种信息输出总采购

33、单、退货单功能描述:1) 选择本次采购管理的类型(采购或退货) ;2) 对单据中所有的汽车,循环处理:输入汽车编号、订货数量(或退回数量) 、金额等3) 生成总订购清单(或总退回清单) ,即:输入订购单号、供应商编码、供应商名称、订购日期、订购人则算某汽车总订购金额:某汽车总订购金额 = 汽车单价 * 该汽车总订购数量计算合计金额: 总合计金额 = 所有汽车总订购金额相加, 并将相应信息都放入总订购清(或总退货清单)4) 打印总订货清单(或总退货清单)处理方式每次进行汽车采购或汽车退货,则执行该处理逻辑一次填表人:张三日期:2013 年 6月 21日4-12 “汽车库存”处理逻辑的小说明名称汽

34、车库存功能记录退货或采购汽车入库、出库的业务类型、状态信息、编码、数量、金额等信息输入汽车状态信息、退货或订货汽车清单输出汽车入库、汽车库存、汽车基本信息.精品文档功能描述:1) 选择本次汽车处理的类型 (入库或出库),下面以入库具体描述本处理逻辑的功能,出库与之类似2) 输入汽车入库单的基本信息:入库日期、入库单号、收货人3) 对单据中所有的汽车,循环处理:输入汽车编号、汽车状态、数量、金额等存入数据存储“产品入库”从数据存储“产品库存” 中查找该产品的库存数、 库存单价则计算库存数: 库存数 = 原库存数 +采购入库数量 +租出归还的数量修改数据存储“产品库存”中相应产品的库存数量、库存单

35、价等信息4) 打印入库单处理方式每收到一次产品入库(或出库) ,则执行该处理逻辑一次填表人:张三日期:2013 年 6月 21日4-13“租赁管理” 处理逻辑的小说明名称租赁管理功能记录客户的各种租赁信息输入记录客户租界和归还汽车的信息输出租界单、并且联系入库单功能描述:1) 选择客户是租借汽车还是归还汽车,循环处理:输入汽车编号、租出数量、归还数量、金额等2) 生成租出单和归还单则算某汽车现有的可以租借的车 =归还数量 +现有库存 - 租出数量3) 生成租借单处理方式每次进行汽车租出或归还,则执行该处理逻辑一次填表人 :张三日期 : 2013年 6月 21日.精品文档5. 系统测试5.1 实

36、现功能( 1)添加系统用户:主要实现添加用户到数据库,并设定此用户的管理限( 2) 修改用户密码:主要实现用户自己修改自己的密码,其他用户无权实( 3)删除用户:主要实现对系统用户的删除,非管理员不能实现该功( 4) 查看用户:主要实现查看系统用户的功能,查看具体的用户名称( 5)添加租赁信息: 实现添加租赁信息的功能,是该系统主要业务的开。( 6)续租:实现对汽车的续租功能,从而使用户能够处长对汽的租赁时。( 7)汽车归还:实现用户对汽车的归还,并根据各项费用计算出总的费(8)汽车租赁管理: 主要实现查看汽车租赁信息, 可以根据用户名称号查看,且可以将查出的信息删除。登录界面该界面是实现登录

37、的。用于登录前台管理系统或是后台管理系统。代码如下:SqlConnection x = new SqlConnection(server=localhost;uid= 刘丹 ;pwd=liudan520;database= 汽车租赁数据库 ;);x.Open();SqlCommand cmd = x.CreateCommand();cmd.CommandText = select * from 用户表 where 登录名if (c.Read() = false)MessageBox.Show(亲你没有登录权限哦! );else if (c.GetString(1) != t2)MessageB

38、ox.Show(亲,密码输错喽! );.精品文档elseSqlConnection con = newSqlConnection(server=localhost;uid=刘丹 ;pwd=liudan520;database=汽车租赁数据库 ;); / 创建数据库连接 con.Open();SqlCommand cmd1 = new SqlCommand(select count(*)from用户表 where 登录名 = + textBox1.Text + and 密码 = + textBox2.Text + , con);int i = Convert.ToInt32(cmd1.Execu

39、teScalar();/ 获取返回值if (i 0)if (comboBox1.Text = )MessageBox.Show(请选择登录界面 );comboBox1.Focus();return;elseif (comboBox1.Text = 前台登录系统 )Form2 main = new Form2();main.Show();this.Hide();.精品文档/ 隐藏登录窗前台总界面该界面是通过登陆界面选择前台登录后进入的。代码如下:private void dataGridView7_SelectionChanged(object sender, EventArgs e)密码修改功

40、能该界面是实现管理员的密码修改功能的。代码如下:SqlConnection x = new SqlConnection(server=localhost;uid=刘丹 ;pwd=liudan520;database= 汽车租赁数据库 ;); x.Open();SqlCommand cmd = x.CreateCommand();cmd.CommandText= update用户表 set密码 =mnwhere 登.精品文档录名 =tn;cmd.ExecuteNonQuery();x.Close();MessageBox.Show(密码修改成功! );elseMessageBox.Show(密码

41、输入不一致 );该界面是实现新管理员的添加功能,的包括管理员的姓名、密码。代码如下:SqlConnection x = new SqlConnection(server=localhost;uid=刘丹 ;pwd=liudan520;database= 汽车租赁数据库 ;); x.Open();SqlCommand d = x.CreateCommand();d.CommandText = insert into用户表 ( 登录名 , 密码 ) values(un,t);string m1, m2;m1 = Convert.ToString(textBox4.Text);m2 = Conver

42、t.ToString(textBox5.Text);d.ExecuteNonQuery();x.Close();MessageBox.Show(注册成功! );.精品文档6. 小结通过这次课程设计我发现这其中需要的很多知识我们没有接触过,去图书馆、上网查资料的时候才明白我们前边所学到的仅仅是皮毛, 还有很多需要我们掌握的东西我根本不知道。同时也发现有很多已经学过的东西我没有理解到位,不能灵活运用于实际, 不能很好的用来解决问题, 这就需要我们不断的大量的实践,通过自学,不断地发现问题,思考问题,进而解决问题。在这个过程中我们将深刻理解所学知识,同时也可以学到不少很实用的东西。从各种文档的阅读到

43、开始的需求分析、 概念结构设计、 逻辑结构设计、 物理结构设计。亲身体验了一回系统的设计开发过程。 很多东西书上写的很清楚, 貌似看着也很简单, 思路非常清晰。但真正需要自己想办法去设计一个系统的时候才发现其中的难度。 经常做到后面突然就发现自己一开始的设计有问题, 然后又回去返工,在各种反复中不断完善自己的想法。我想有这样的问题不止我一个, 事后想想是一开始着手做的时候下手过于轻快,或者说是根本不了解自己要做的这个系统是给谁用的。 因为没有事先做过仔细的用户调查,不知道整个业务的流程, 也不知道用户需要什么功能就忙着开发,这是作为设计开发人员需要特别谨慎避免的, 不然会给后来的工作带来很大的

44、麻烦,甚至可能要全盘推倒重来。所以以后的课程设计要特别注意这一块的设计。在两周的时间里,我对程序及各模块进行不断地修改、编译、调试、运行,其间遇到很多问题: 由于忘记了一些 java 语言的规范使得在调试过程中一些错误没有发现,通过这次课程设计, 我对调试掌握得更加熟练了, 意识到了程序语言的规范性以及我们在编程时要有严谨的态度,同时在写程序时如有一定量的注释,既增加了程序的可读性,也可以使自己在读程序时更容易。我学习并应用了 SQL语言,对数据库的创建、 修改、删除方法有了一定的了解,通过导入表和删除表、 更改表学会了对于表的一些操作, 为了建立一个关系数据库信息管理系统,必须得经过系统调研

45、、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程,为毕业设计打下基础。不管做什么, 我们都要相信自己, 不要害怕遇到困难, 不去尝试就永远不知道会不会成功,有些你开始认为很难的事在你尝试之后你可能会发现原来一切都.精品文档不是想象的那样, 自己也是可以做的。 当其他人都在迷茫的时候, 自己一定要坚信目标,大学毕业出去即面临找工作, 从学习这个专业, 到以后从事这方面的工作都需要不断地去学习去实践, 这次实践可以给我们敲一个警钟, 我们面临毕业,面临择业,需要这些实践经验, 在困难面前要勇于尝试, 这是这次课程设计给我的最大感想!以上基本是这次实习的体会了, 设计进行的非常艰难, 编码非常不容易, 才发现做一个项目最重要的不在于如何实现,而是实现之前的需求分析和模块设计。创新很难,有些流行的系统其实现并不难, 难的在于对市场的分析和准确定位。设计,是一个任重道远的过程。7. 参考文献1 王珊等数据仓库技术与联机分析处理 数据库技术丛书之一 . 北京:科学出版社2 王珊,萨师煊数据库系统概念第四版,高等教育出版社3Inmon W H. 数据仓库 . 王志海等译 . 北京:机械工业出版社, 2000 4Inmon W H. 数据仓库管理 . 王天佑译 . 北京:电子工业出版社, 2000 5 谭德荣,董恩国 主编汽车服务工程 北京理工大学出版社

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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