隐形冠军
在对JSP语言,SQL Server2000数据库技术以及当今社会的出租车行业的需求进行了较深入的学习和调查的基础上,设计出了该出租车管理系统,该系统主要实现了车辆信息,经营者信息及司机信息的管理同时在车辆信息管理中还包括车辆的更新,车辆的过户和监督卡管理等功能。本论文主要阐述了出租车管理系统的需求分析,功能模块划分,数据库模式分析,并具此设计了基于B/S模式的数据库结构和JSP程序. 更多资料参考:
独一木头
本次搜索共找到约 10 条相关记录,文档搜索结果如下 1、 [车辆工程]车辆排气系统噪声仿真计算 2008-07-03 22:22 75,264 摘要.doc2008-07-03 22:21 107,520 目录.doc2008-07-03 22:2... 类别:毕业论文 大小: MB 日期:2008-07-22 2、 [车辆工程]基于OpenGL的汽车滚翻事故三维演示模块的开发 摘 要汽车碰撞事故常常伴随着滚翻的发生。汽车滚翻是一个复杂的三维过程,很难分析和再现。本研究室开发的道路交通事故再现分析系统(RTA-RAS)尚无法完成对含有汽车滚翻的事故的处理。论文工作在实际... 类别:毕业论文 大小: MB 日期:2007-08-24 3、 [车辆工程]汽车滚翻事故再现模型的建立 摘要 汽车滚翻事故是一种复杂的道路交通事故形式,往往造成较大的人员伤亡和财产损失。在道路交通事故再现分析系统RTA-RAS中,汽车滚翻事故的分析模块有待实现。本文借鉴国外对于滚翻事故的研究方法和实验数... 类别:毕业论文 大小: MB 日期:2007-08-24 4、 [车辆工程]交通事故引发汽车内的人体损伤及其致伤源研究 中文摘要基于交通创伤学、法医学、人机工程学和事故再现分析等相关理论,分别通过宏观数据统计和深入数据分析对交通事故引发汽车内的人体损伤及其致伤源进行分析和研究,探究接触方式、致伤机理、伤害来源等相关内容... 类别:毕业论文 大小: MB 日期:2007-08-24 5、 [车辆工程]基于数据库轮胎特性辨识分析仿真软件的开发 中文摘要本论文主要介绍了基于数据库技术,以UniTire模型为核心,开发一套用于轮胎试验数据管理,特性参数辨识,报告生成,试验分析及模型仿真应用的软件。着重介绍了其中报告生成和动态仿真两个模块的创建过... 类别:毕业论文 大小: MB 日期:2007-08-22 6、 [车辆工程]汽车悬架钢板弹簧的计算机辅助设计 摘 要悬架系统是汽车重要总成之一,它的主要任务是传递作用在车轮和车架之间的一切力和力矩,缓和路面传给车身的冲击载荷,衰减振动,保证行驶平顺性以及操纵的稳定性。钢板弹簧是悬架系统的一种,由于钢结构... 类别:毕业论文 大小:551 KB 日期:2007-08-18 7、 [车辆工程]汽车磁流变减振器的设计 摘要随着人们生活水平的提高,对汽车舒适性和操作稳定性提出了更高的要求,汽车悬架向着智能化发展。全主动悬架性能较好,可是能耗高,制造复杂。半主动悬架有着和全主动悬架相似的性能。磁流变减振器作为半主动悬架... 类别:毕业论文 大小: MB 日期:2007-08-18 8、 [车辆工程]电动代步车用轮毂电动机的改进设计(三维模型+工程图+开题报告+答辩ppt) 摘 要随着社会人口老龄化问题的迅速进展,老年人的数量正在不断增加,相应的老年人产品也快速成长。电动代步车作为一种创新产品,为老年人提供了舒适的代步工具,具有广阔的市场前景。因此,研究和开发电动代... 类别:毕业设计 大小: MB 日期:2007-08-18 9、 [车辆工程]3D9型往复泵曲轴瞬态响应与疲劳寿命分析 摘 要对3D9型往复泵曲轴系统进行了符合实际的三维建模。建立了曲轴的三维模型。并建立了连杆、轴承、柱塞的三维简化模型。在建立的三维模型上对曲轴系统进行了有限元网格划分。考虑到计算的精度,采用单元... 类别:毕业论文 大小: MB 日期:2007-08-18 10、 [车辆工程]汽车动力性仿真计算 摘 要汽车的动力性是其重要的使用性能之一,直接影响其商品性。计算机仿真方法为汽车动力性预测提供了快速、准确、有效的工具,消除了实车道路试验中司机、道路环境、气候等因素对汽车使用性能测定的影响。具有可... 类别:毕业论文 大小:860 KB 日期:2007-06-23
歹徒通缉令
汽车租赁系统的c语言,数据结构的语言程序 【问题描述】 汽车租赁公司拥有若干种不同类别的汽车,允许持有相应类别驾照的顾客租赁汽车,按照租赁的汽车类型和租赁的时间进行收费,租赁最长时间不能超过一周;若延迟归还,则按延迟的时间进行罚金处理。 其中,汽车信息包括:汽车编号、类别、收费标准、库存数量、延迟归还罚金标准;(汽车类别分为A、B、C三类,收费标准每天分别为:400、300、200元,延迟归还的罚金标准分别为:每天600、500、400元。) 顾客租赁信息包括:顾客编号、顾客名、驾照类别(A、B、C三类)、租赁的汽车编号、租赁天数、延迟归还的天数)。 主要用到的知识点有:结构体、线性表、函数 【基本要求】 设计一个汽车租赁管理系统,能够完成以下功能: 查询并显示汽车信息、顾客的租赁信息 顾客租赁汽车:首先检查顾客驾照类别,然后查询相应类别的汽车数量,若可租赁,则添加顾客信息、同时修改汽车库存量。 顾客归还汽车:首先检查归还日期并计算费用,然后删除该顾客的租赁信息表、修改汽车库存量。 系统以菜单的方式工作:运行界面可选择要执行的操作是查询?租赁还是归还? 【测试数据】由读者自行设定编译器是VC6 #include<> #include<> #include<> #define MaxNum 20 typedef struct A{ int No; /*车辆编号*/ char Type; /*车类型*/ int Payment;/*租费*/ int fine; /*罚金*/ struct A *next;/*指向下一个结点*/ } car; typedef struct B{ int No; /*顾客编号*/ char Name[20]; /*顾客姓名*/ char License; /*执照类别*/ int carNo; /*租凭的车辆编号*/ int Day; /*租的天数*/ int DelayDay;/*延迟的天数*/ struct B *next; } client; struct C{/*这个结构体是车辆链表的头结点,A,B,C每种类型有一种*/ char Type;/*车辆型号*/ int avl; /*可用数*/ car *head;/*指向车辆结点*/ } headNode[3]={{'A',MaxNum,NULL},{'B',MaxNum,NULL},{'C',MaxNum,NULL}} ; client *allClien=NULL; int pay[3]={400,300,200},fine[3]={600,500,400}; void init();/*初始化*/ int menu();/*简单菜单界面*/ void search();/*查询*/ void carSc(); /*查询车辆*/ void clientSc();/*查询顾客*/ void rent(); /*租车*/ void giveback();/*还车*/ void addCli(client *cli);/*向顾客链表增加顾客*/ client* delCli(int clientNo);/*从顾客链表删除一个顾客*/ void addCar();/*向车辆链表归还车辆*/ car* delCar();/*从车辆链表拿出一辆车*/ void Exit();/*退出*/ void main() { init(); while(1) { switch(menu()) { case 1:search();break; case 2:rent();break; case 3:giveback();break; case 4:Exit(); default:; } } } void init() { int i; car *ptr,*pa=headNode[0].head,*pb=headNode[1].head,*pc=headNode[2].head; for(i=1;i<=MaxNum;i++) { ptr=(car *)malloc(sizeof(car)); ptr->No=100+i; ptr->Type='A'; ptr->Payment=400; ptr->fine=600; pa=ptr; pa=ptr->next; ptr=ptr=(car *)malloc(sizeof(car)); ptr->No=200+i; ptr->Type='B'; ptr->Payment=300; ptr->fine=500; pb=ptr; pb=ptr->next; ptr=(car *)malloc(sizeof(car)); ptr->No=300+i; ptr->Type='C'; ptr->Payment=200; ptr->fine=400; pc=ptr; pc=ptr->next; } pa=NULL;pb=NULL;pc=NULL; } int menu() { int choice; printf("\n\n\n选择服务:1.查询 2.租车 3.归还 4.退出\n"); scanf("%d",&choice); while(choice!=1&&choice!=2&&choice!=3&&choice!=4) { printf("\n输入有误,重新输入:"); scanf("%d",&choice); } return choice; } void search() { int choice; printf("\n你想查询:1.汽车 2.顾客 3.返回 \n"); scanf("%d",&choice); while(choice!=1&&choice!=2&&choice!=3) { printf("\n输入有误,重新输入:"); scanf("%d",&choice); } switch(choice) { case 1:carSc(); break; case 2:clientSc(); break; case 3: ; default:; } } void carSc() { printf("\n\n所有汽车信息:\n"); printf("\nA类汽车还剩%d辆.\nB类汽车还剩%d辆.\nC类汽车还剩%d辆.", headNode[0].avl,headNode[1].avl,headNode[2].avl); } void clientSc() { client *ptr=allClien; printf("\n\n所有顾客信息:\n"); while(ptr!=NULL) { printf("\n\n顾客编号:%d",ptr->No); printf("\n顾客姓名:%s",ptr->Name); printf("\n驾照类型:%c",ptr->License); printf("\n租赁车号:%d",ptr->carNo); printf("\n租赁天数:%d",ptr->Day); printf("\n延迟天数:%d",ptr->DelayDay); ptr=ptr->next; } } void addCli(client *cli) { if(allClien) allClien=cli; else { cli->next=allClien->next; allClien=cli; } } client* delCli(int clientNo) { client *ptr,*prePtr;; ptr=allClien; while(ptr!=NULL&&ptr->No!=clientNo) { prePtr=ptr; ptr=ptr->next; } if(ptr!=NULL) { if(ptr==allClien) { allClien=NULL; } else { prePtr->next=ptr->next; } } return ptr; } void rent() { char name[20],type,Yes_No; int num,day,No; car *carPtr; client *cli; printf("\n\n输入执照类型(A/B/C):"); scanf("%c",&type); while(type!='A'&&type!='B'&&type!='C') { printf("输入有误,重新输入:"); scanf("%c",&type); } if(type=='A') num=headNode[0].avl; else if(type=='B') num=headNode[1].avl; else num=headNode[2].avl; printf("\n%c类汽车还剩%d辆,是否要租凭(Y/N):",type,num); scanf("%c",&Yes_No); while(Yes_No!='Y'&&Yes_No!='N'&&Yes_No!='y'&&Yes_No!='n') { printf("Y或N:"); scanf("%c",&Yes_No); } /*增加顾客*/ if(Yes_No=='Y'||Yes_No=='y') { printf("\n输入你的名字:"); scanf("%s",name); printf("\n输入你的租赁天数:"); scanf("%d",&day); } No=rand()%60+200; carPtr=delCar(type); cli=(client *)malloc(sizeof(client)); cli->No=No; strcpy(cli->Name,name); cli->License=type; cli->carNo=carPtr->No; cli->Day=day; cli->DelayDay=0; cli->next=NULL; addCli(cli); /*移出一辆车*/ printf("\n你的顾客编号是:%d",No); printf("\n你所租赁的汽车是%c类车,车号是:%d",type,carPtr->No); printf("\n你的租赁天数是%d天.",day); } void giveback() { int No; long int payment; client *ptr; printf("\n\n顾客编号:"); scanf("%d",&No); if((ptr=delCli(No))==NULL) printf("\n该顾客不存在,无法归还!"); else { switch(ptr->License) { case 1:payment=ptr->Day*400+ptr->DelayDay*600;break; case 2:payment=ptr->Day*300+ptr->DelayDay*500;break; case 3:payment=ptr->Day*200+ptr->DelayDay*400;break; default:; } printf("\n\n顾客姓名:%s",ptr->Name); printf("\n驾照类型:%c",ptr->License); printf("\n租赁车号:%d",ptr->carNo); printf("\n租赁天数:%d",ptr->Day); printf("\n延迟天数:%d",ptr->DelayDay); printf("\n\n所需费用:%ld",payment); addCar(ptr->License,ptr->carNo); free(ptr); } } void addCar(char carType,int carNo) { car *ptr; int index=carType-65; ptr=headNode[index].head; if(ptr==NULL) {ptr=(car *)malloc(sizeof(car)); headNode[index].head=ptr; } else {while(ptr->next) ptr=ptr->next; ptr->next=(car *)malloc(sizeof(car)); ptr=ptr->next; } ptr->No=carNo; ptr->Type=carType; ptr->Payment= pay[index]; ptr->fine=fine[index]; ptr->next=NULL; } car* delCar(char type) { car *rentcar; switch(type) { case 'A':rentcar=headNode[0].head; headNode[0].head=rentcar->next; break; case 'B':rentcar=headNode[1].head; headNode[1].head=rentcar->next; break; case 'C':rentcar=headNode[2].head; headNode[2].head=rentcar->next; break; default:; } return rentcar; } void Exit() { printf("\n欢迎使用.....888888888886666...."); exit(0); }
本文由my_truetears贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 我国汽车金融事业发展 我国
1、论文题目:要求准确、简练、醒目、新颖。2、目录:目录是论文中主要段落的简表。(短篇论文不必列目录)3、提要:是文章主要内容的摘录,要求短、精、完整。字数少可
给个邮箱,怎么发给你
类与对象,多态,封装,继承
jsp+sql基于JAVA的图书管理系统设计(开题报告+论文+程序) 摘要本文主要根据软件工程快速原型模型的开发思想,分析了基于JAVA的图书管理系统的开发过程