汽车出租管理程序

问题描述

汽车出租管理程序:问题描述:某小型出租车公司,有轿车、客车、货车各10辆,以往出租和退租车辆都是通过手工账簿管理,现要求开发一个租车管理程序,能实现出租和退租管理。租车过程:当客户要求租某类型的车时,客服人员首先查询车辆账簿看是否有空闲车辆,如果有,则分配车辆,并记下客户信息(姓名、身份证号、联系电话),填写租车记录(车号、车型、客户姓名、身份证号、预付款(按车价的1%支付)、租车开始时间),客户付款,客服确认后,出租成功。退租过程:客户要求退租车辆,客服人员根据车号,查找到相关租车记录,如果是货车,还要获取行驶里程,系统计算出租金,客户付款,客服将出租金额及租车结束时间补填到租车记录中,同时将车辆状态改为空闲。租金计算方法:轿车:租车天数*租车单价(元/天)客车:客车的出租单价(元/每小时每座位)*座位数*租车小时数货车:货车的出租单价(元/公里每吨位数)*行驶里程*吨位数程序具体功能是:程序启动后,显示主菜单文本界面:1出租管理2退租管理3退出程序客服选择1,进入出租管理。程序提示“请选择车型:1轿车2客车3货车”,客服选择后,如果该类型有空闲车,系统自动分配一辆车,接着提示并读入客户身份证号,根据身份证号查询客户资料,如果是新客户,则继续提示并读入信息(姓名、联系电话),并保存客户信息;系统显示租车记录信息(车号、车型、客户姓名、身份证号、预付款(按车价的1%支付)、租车开始时间),并提示“是否确认租车(Y/N)”,客服Y确认后,系统记录租车信息,显示“租车成功”,返回主界面;否则显示“租车取消”,返回主界面。如果没有空闲车,则提示“没有车可供出租”,返回主界面。客服选择2,进入退租管理,系统提示“请输入车牌号”,客服输入车牌号,系统查找到相应租车记录,如果是货车,还要读取行驶里程,计算出租金,显示客户姓名、车牌号、应缴纳的租金(实际租金-预付款);提示“是否确认退租(Y/N)”,客服Y确认后,系统显示“退租成功”,修改车辆状态,记录相关信息(租金、结束时间、行驶里程(货车)),返回主界面;否则显示“退租取消”,返回主界面。如果根据车号查无此车,则提示“查无此车”,返回主界面;如果查到车,但该车状态为空闲,则提示“该车未出租”,返回主界面。各位大侠,我不求答案,只求解决该问题的重要思路和要用到得关键类和方法!愿各路大侠帮助!

解决方案

解决方案二:
该回复于2011-09-19 15:33:44被版主删除

时间: 2024-11-16 07:10:18

汽车出租管理程序的相关文章

link环境下制作一款《订餐软件》,门店之间食材调剂的管理程序应该怎么设计呢?

问题描述 link环境下制作一款<订餐软件>,门店之间食材调剂的管理程序应该怎么设计呢? link环境下制作一款<订餐软件>,门店之间食材调剂的管理程序应该怎么设计呢? 解决方案 这个涉及到完整的物流配送 参考:http://download.csdn.net/detail/ss_geng/921011 解决方案二: 做一个 C/S 结构,各门店的数据库都连接到后台,从后台进行查询与管理. 即后台可以查询所有门店的食材,如何调度,查由人工判断.然后与门店沟通后(邮件.电话),完成调

如何用C++编写一个服务器和用户之间的共享内存管理程序

问题描述 如何用C++编写一个服务器和用户之间的共享内存管理程序 主要的功能就是建立一个服务器,新建两个容器,一个用来存放用户的ID(对应内存),插入操作之后遍历,看是否插入成功:一个用于服务器存放这些ID:在用户插入成功后服务器将他拷贝到这里,然后遍历,看是否插入成功:然后出现查内存进行标记. 要用到stl,共享内存,多线程这块. 请各位大大给点意见啊,谢谢.:) 完美解决的小弟会意思意思的. 解决方案 这些信息都可以放到服务器,用STL的map等来维护 解决方案二: 首先你要定义一个服务器与

用ASP.NET结合XML制作广告管理程序

asp.net|xml|程序|广告 本文介绍一下ASP.Net中对XML的用法,这里飞刀我只是展现了XML与DataSet相结合的用法.其实ASP.Net对XML的操作的方法与对象是很多的,比如XmlDataDocument,XmlTextReader等,这些对象功能很全,也很实用. 本文以Adrotator控件使用的XML为例(新手可以先看一下Adrotator控件的用法),写出了一个广告管理程序.这个程序,飞刀用到的控件主要是DataGrid,可以说已经用到了DataGrid几乎全部功能,大

XML、DataSet、DataGrid结合写成广告管理程序(一)

本文介绍一下ASP.Net中对XML的用法,这里只是展现了XML与DataSet相结合的用法.其实ASP.Net对XML的操作的方法与对象是很多的,比如XmlDataDocument,XmlTextReader等,这些对象功能很全,也很实用. 本文以Adrotator控件使用的XML为例(新手可以先看一下Adrotator控件的用法),写出了一个广告管理程序.这个程序,飞刀用到的控件主要是DataGrid,可以说已经用到了DataGrid几乎全部功能,大家在关注XML的同时,可以同时学到Data

一个程序下载的管理程序(四)

//管理程序chang.php源代码如下: <? session_start() ?> <? if($session_power==""||$session_power<1) { header("location: ../message.php?redirect=default.php&message=你不是理员"); break; }?> <?require ("../opendata.php");?

投票管理程序

投票管理程序 表结构 CREATE TABLE poll(Poll_Id INT (11) not null AUTO_INCREMENT,Poll_Name char(50) ,Poll_Del INT (10) DEFAULT '0' , PRIMARY KEY (Poll_Id))    CREATE TABLE pollsele(Pollsele_Id INT (11) not null AUTO_INCREMENT,Pollsele_Name char(50) ,Poll_Del IN

python多线程批量远程管理程序

python多线程批量远程管理程序 #!/usr/bin/env python # this script comes from beijing oldboy trainning. # e_mail:70271111@qq.com # function: remote multi exec cmd by ssh. # version:1.1 ################################################ # oldboy trainning info. # QQ

ubuntu linux服务管理程序:sysv-rc-conf简介

一.sysv-rc-conf简介 sysv-rc-conf是一个强大的服务管理程序. 二.背景知识 Ubuntu运行级别 Linux 系统任何时候都运行在一个指定的运行级上,并且不同的运行级的程序和服务都不同,所要完 成的工作和要达到的目的都不同,系统可以在这些运行级之间进行切换,以完成不同的工作. Ubuntu 的系统运行级别: 0 系统停机状态 1 单用户或系统维护状态 2~5 多用户状态 6 重新启动 查看当前运行级别,执行命令:runlevel (runlevel 显示上次的运行级别和当

java-JAVA程序问题 一个学生管理程序 看到我要疯了还找不到错误

问题描述 JAVA程序问题 一个学生管理程序 看到我要疯了还找不到错误 http://pan.baidu.com/share/link?shareid=139607&uk=2567024905 文件在这里下载,程序不大可以很快看完的,文件和数据库文件都在这里 求 修改 邮箱471360074@qq.com