数据库课程设计报告(汽车租赁管理系统)

上传人:夏** 文档编号:508532409 上传时间:2023-12-26 格式:DOCX 页数:17 大小:419.04KB
返回 下载 相关 举报
数据库课程设计报告(汽车租赁管理系统)_第1页
第1页 / 共17页
数据库课程设计报告(汽车租赁管理系统)_第2页
第2页 / 共17页
数据库课程设计报告(汽车租赁管理系统)_第3页
第3页 / 共17页
数据库课程设计报告(汽车租赁管理系统)_第4页
第4页 / 共17页
数据库课程设计报告(汽车租赁管理系统)_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《数据库课程设计报告(汽车租赁管理系统)》由会员分享,可在线阅读,更多相关《数据库课程设计报告(汽车租赁管理系统)(17页珍藏版)》请在金锄头文库上搜索。

1、系统简介本系统为汽车租赁系统,采用实现。可以实现不同权限的浏览和管理。管理员可以用于汽车租赁公司对汽车租赁事务的管理,包括新增、删除车辆记录,新增、删除用户记录,新增、删除租赁信息记录,新增、删除管理人员记录以及会员设置,客户则可以浏览车辆信息和个人的租车信息。主要技术:运行环境:5.520051.6开发软件:6.0.1一. 开源软件:4数据库设计1.需求分析因为客户只能亲自到汽车租赁公司去注册或租赁车辆,因而,两者权限分配如下:汽车公司方面:能够对车辆,租赁信息和用户信息进行管理。超级管理员还可以对公司内部人员的信息进行管理客户方面:只能浏览车辆信息和个人用户信息及个人租赁信息。数据流图如下

2、:2概念设计图如下所示:3.逻辑设计建表语句如下:用户表:后为各字段意义声明(8),用户证件号(8),用户名,用户类型,是否为会员,信誉度,满分100。(8)用户登录密码);管理员表:(8),管理员工号,类型,超级管理员(部门经理等)和普通管理员(8),管理员用户名(8)管理员密码);车辆表:(8)车辆编号(8),车辆类型(8),车辆状态,是否可租(8),起租年月日,车辆详细信息租用单价);租车信息表(1,1),交易编号(8),经手人员(8),客户证件号(8)车辆号码,押金,返还金额单价(8)破坏情况结束交易时间,实际使用时间(8)交易状态);设置外键()()()()()()4.数据库建立与备

3、份,恢复在2005建立一个数据库,名称为,执行以上建表语句即可或者将文件恢复。IIJC:,C:,C:备份:将数据库备份成文件框架实现系统总体框架实现如下图所示:以下是各模块的子功能截图:登录模块截图:超级管理员页面截图:liHf员工昔理员工佰息昔理蜀工业纸直询増加员工客户管理搂象習尸:谪输入客户的姓名1損索交易信息亘询新増交易僧息容户信息管理用啟若身份证号客尸笑型PW112395车辆菅理tt145曽通客户100车辆佰息列恵车辆藩加财务筲理财务信息列表JJ34100普通管理员页面截图:yy你好员工営浬员二洁亘昔理员二业曲询増加员工客尸售JS您没有权限查看该项内容交易荷.包查询新龟交乌信息粤户荷且

4、背理车辆管鬼车fl!信良列表车辆帝切时务苣理财务荷.Ml表财务苴他员工信息管理页面截图:员工信息管理(单表查询)谪选拇員工:睛选择7査引用户名工号权限更改密码剧除1112部门经理更改窸码删除yy123曽通员工更改密诃UU145部门经理更改密码删除员工业绩查询(多表查询)增加员工(单表插入数据)埴写信息:修改个人密码客户信息管理:交易信息查询(多表查询)j砖小工号jjM交易完威21216noerror200M-2920交易巳芫成jj34交鶴中2也iesrrr200M-M芫砺袞曷xia。52141219曲0rroiF20099-210jj341412320norr2009-9-291ID3231交

5、易完成761221l*rror2D09-9-2910交易已完威新增客户用户名证件号会员是3否o1提交(重蓋1新增交易用尸|请选扌華用户V车辆詰选择车辆相用时间押金提交35客户信息查询搜索3231普通客户100设为会昌身份删除jj34100匪消会员身份删隐xiao521晉通客尸100设为会员身份删除车辆信息管理:新增车辆信息车辆信息查询揺索车辆类型:令年V|理丰|悠拙索的车钢类型是;全部II1槎用丽(天,租用单柿血天,1越野车交易完成0-0-0044丰车當产,虎量保证琵茧呈丈.14袞禺完成200沪旷29054本车国产,质量保Sb裁重量丈.22009-2-291022本车国产,战量保证我車些.4交

6、扇中2009-9-291023本车国产,蘇保证H範垂虽76卡车交鼎完成2009-290S&本车国产,嶺呈俣证我重呈尢财务信息查询:舌选擢您要萱看的月恰:I2003v年1*月摆查看的是勿阳年9片交易号经手人舅客户证号车辆号阳押金(元)额(元)破坏状态起始时间实收金额(元)1G123422C002000noerror2O0S-9-23020123341460006000noerror2O09-9-2S0211232317620002000nofirror2009-9-29总击下歯胡接进行嗓作:导出琛euJE表数据操作实现方法:定义一个类,在每个页面中实例化这个类,并调用它的某个方法,完成数据库的连

7、接,数据查询,删除,及修改操作。程序示例:如里面可以验证用户登录信息,并转向不同页面。=()实例化类(1)如果是以客户身份登录=*+=+;=()由用户名和密码获取记录()如果记录不为空,表明该客户存在=()保存该用户信息(,1);(,);(,);()转向客户页面转向管理员页面,以下与上面语句类似。+一*III+一+=;();=();()=();(,t);(,);(,);();此外,系统具有良好的安全性,对每个页面都有良好的保护措施,如,通过验证用户有无权限进入该页面,否则跳转到页面,重新登录。四程序设计1.含有表单的页面可以通过设置隐藏域的值来提交到本页面,其程序流程如下:2财务管理中有个导出

8、报表的功能,其实现如下:请选掙擁要查看的月檢:2009您揑打开或保存止戊件吗T交易号桂手人贝客户I11212331234您査看的是20099月点击下面権接进行操作:名称;2009-9.xls类型:MicroHoftEhcel.工作表13.5KB发送奢:222.20.103.136打开保存I取消回打开此类立件之前总呈询间址)11导出E1TECL抿表物鷲踹霜評羅鸚罷薜影謀谿綾齋7S5So有何口险?从网上下载一个包,该包支持生成文件的操作,然后建立一个专门的类,用于生成,该类源码如下:*.*;里面的类库*.*.()(1) f=();=();=();页(0,0)生成名为“第一页”的工作表,参数0表示这

9、是第=(第一页,0);在对象的构造子中指名单元格位置是第一列第一行以及单元格内容为0=(0,0,交易号);=(1,0,经手人员);=(2,0,客户证号);=(3,0,车辆号码);=(4,0,押金(元);=(5,0,返还金额(元);=(6,0,破坏情况);=(7,0,开始时间);=(8,0,实收金额(元);(0);i=1;()01=(0(1);11=(1,i,(2);21=(2,i,(3);31=(3,i,(4);41=(4,i,(5);51=(5,i,(6);61=(6,i,(8);71=(7,i,(9)+-+(10)+-+(11);81=(8,i,(5)-(6);(01);(11);(21)

10、;(31);(41);(51);(61);(71);(81);();();(e)();Illi;测试方法()c=();=();=*=+2009+交易完成();=();(,c:3);在页面中调用该类方法既能生成文件,源码如下:该文件名按安装目录而定I!5.5III!I!I!=();(,);3.用到了数据库知识里面的触发器,该触发器用于新增交易信息时,语句如下:createtableKanager?3,widvarcharapriirarykeyrtypeintf?nTBLusernamevarchar5i,passwordvarcharS自消息命令已成功完成。createtableraxi03;

11、3tidvarciiarBpriirary托亡”/车辆编号,cypevarchariS,statevarcharS八车辆类型呼车穩态,是否可租吟widvexctierB,yearinEfrr.ontrimtf八起租年月日*/车辆详细信息S租用单价檸dayintftimeinx$detailinfotext.payintii消息命令已成功完成。k呵用户证件号*/*用户名*/用户类型,是否为会员*/信誉度,满分丄00。*/用户登录密码”createtableuserinfo0303(pidvarchar(8)primaryusernamevarchar(8),isvipnzrxingyunz,pa

12、sswordvarchar(8)/川命令已成功完成。createtablerentinfo0303(ridintidentity(lr1)primarykeyf/*交易编号青/widvarchar(8)r/*经手人员*/pidvarchar(8)r/欣客戶证彳牛号*/tidvarchar(8)r/*车辆号码*7yajinint,押金*7backmoneyintf/*返还金额*/payint,/*单价*7brokenvarchar(8)破坏冑况*/outyearint,/*结束交身时|訴/ou匸monthincfoutdayint,timeintr/*实际使甩色寸间:/“statevarchar(8)交易状态*/)消息赤令已或功完成。pidusernameisvipxingyupasswordh3OL31fty王充190430001430132林克0訥430002430133前柳蓉0734X003430244杨海疲1921X524430256李国强03817B934430673彭开怀193190473NULLN

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号