1 / 42
文档名称:

出租车管理系统源码技术文档.pdf

格式:pdf   页数:42
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

出租车管理系统源码技术文档.pdf

上传人:陈晓翠 2012/4/3 文件大小:0 KB

下载得到文件列表

出租车管理系统源码技术文档.pdf

文档介绍

文档介绍:本源码下载地址:http://vip./
一、概要设计
模块划分
·基本功能模块
本模块实现基本的信息录入功能,包括 7 个部分
·档案管理模块
本模块实现对档案的管理功能,包括两大部分,10 个小部分
·信息查询模块
本模块实现信息的查询功能,包括 13 个部分
·统计台帐模块
本模块实现对数据的台帐统计功能,包括两大部分,15 个小部分
基本功能模块
本模块包括:
·开业申请
·开业审批
·打印经营许可证
·增车
·打印营运证
·业户年审
·车辆年审
档案管理模块
·业户管理:包括业户编辑、转出、销户、停歇业和复业
·车辆管理:包括车辆编辑、转出、过户、报停、报废
信息查询模块
·单位查询
·车辆查询
·年审查询
·未年审查询
·业户转出查询
·业户销户查询
·车辆报废查询
·车辆转出查询
·年度新增车辆查询
·车辆颜色查询
·业户停歇业查询
·线路票据时间查询
·车辆类型查询
台帐统计模块
·台帐打印
·单位台帐
·总车辆台帐
·分台帐
·单位车辆台帐
·线路台帐
·年审车辆台帐
·未年审车辆台帐
·车辆报废台帐
·车辆转出台帐
·新增车辆台帐
·业户转出台帐
·业户销户台帐
·按线路票据时间统计
·经营业户总台帐
·按地区统计
·车辆类型统计
·企业经营性质统计
二、详细设计 
1. 基本功能 
开业申请() 
主要功能:实现业户信息的输入,保存到数据库中
主要控件:“提交”按钮 Bsubmit,负责将信息提交给数据库
功能实现:根据接收到的 string 类型变量 ownerid=­1,表示进行开业申请操作
在事件 Bsubmit_Click()中调用 Taxi 类的 addOwner()方法
开业审批:包括显示申请列表和审批操作
显示申请列表页面()
主要功能:对业户的开业申请进行审批,审批结果和审批理由保存到数据库中。
主要控件:DGApprove,显示所有未审批的申请,选择要审批的申请,进行审批
操作。
功能实现:在页面加载时从数据库中查找出所有未审批的开业申请,
在页面的 load 事件中调用 Taxi 类中的 GetNoApprove()方法
审批操作页面()
主要功能:显示要审批的申请的登记信息,选择审批的结果和审批理由,提交数
据库。
主要控件:用户控件 YehuxxModule1,显示申请的详细信息。
单选按钮组 RBLapprove,供选择的审批结果
“提交”按钮,向数据库中提交数据
功能实现:接受参数 ownerid,调用用户控件,将 ownerid 传给用户控件。
调用 Taxi 类的 ApproveResult()方法,提交审批结果。
打印许可证:包括业户列表页和打印操作页
显示业户列表页(Print/)
主要功能:根据输入的业户名称显示业主列表。
主要控件:Bsearch,查找业户
DGownerlist,显示查询出的业户的主要信息。
功能实现:调用 Taxi 类的 GetOwnerList()方法
根据业户名称查找业户记录
返回的记录集做为 DGownerlist 的数据源
打印操作页(Print/)
主要功能:打印营业许可证。
主要控件:打印控件。
功能实现:调用打印控件,进行打印。 
增车:包括显示业户列表页和增车操作页
显示业户列表页()
主要功能:根据业户名称显示业户主要信息。
主要控件:Bsearch,查找业户
DGownerlist,显示查询出的业户的主要信息。
功能实现:调用 Taxi 类的 GetOwnerList()方法
根据业户名称查找业户记录
返回的记录集做为 DGownerlist 的数据源
增车操作页() 
主要功能:为业户新增车辆
主要控件:Bsubmit,向数据库提交车辆信息。
功能实现:根据接收的参数 carid=­1 确定执行增车操作,
在 Bsubmit 的 click 事件中调用 Taxi 
类的 addNewCar()方法,向数据库提交数据。
对应的存储过程为 Taxi_caradd 
打印营运证:包括显示车辆列表页和打印操作页