出租车管理系统技术文档
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
主要功能:执行车辆转出操作 主要控件:Bsearch,根据车牌号码查找车辆
DGcarlist,显示查找出的车辆的主要信息 功能实现:接收参数 page=goout。
调用 Taxi 类 TaxiGoout()方法,进行车辆转出操作。 调用 GetTaxiList()方法,显示查询出的车辆列表。
2.2.3 车辆报废(taximanage.aspx)
信息编辑页(addowner.aspx) 主要功能:根据接收的 ownerid 参数,显示该业户的信息,并可以修改信息。 主要控件:Bsubmit,负责向数据库提交修改后的信息。 功能实现:调用 Taxi 类中的 GetOwnerDetails()方法,得到业户详细信息, 在事件 Bsubmit_Click()中调用 Taxi 类的 updateOwner()方法 向数据库提交更改过的数据.
打印操作页(Print/Print_transit.aspx) 主要功能:打印道路营运证 主要控件:打印控件 功能实现:调用打印控件
1.6 业户年审:包括显示业户列表页和年审操作页
显示业户列表页(yehuens.aspx) 主要功能:根据业户名称显示业户主要信息 主要控件:Bsearch,查找业户 DGownerlist,显示查询出的业户的主要信息。 功能实现:调用 Taxi 类的 GetOwnerList()方法 根据业户名称查找业户记录 返回的记录集做为 DGownerlist 的数据源 对应的存储过程为 Taxi_getownerlist
2.1.3 业户销户(Ownermanage.aspx)
主要功能:根据业户名称显示业户主要信息,然后对选定的业户执行转出操作 主要控件:DGownerlist,显示业户列表。并可以选择业户执行转出操作 功能实现:调用 Taxi 类的 GetOwnerList()方法
根据业户名称查找业户记录,返回的记录集做为 DGownerlist 的数据源
3. 信息查询
3.1 单位查询(search/search_byunit)
主要功能:根据业户名称显示业户列表 主要控件:Bsearch,根据业户名称查询
DGownerlist,显示查出的业户 功能实现:调用 Taxi 类的 GetOwnerList()方法
3.2 车辆颜色查询(search/search_byvehiclecolor)
打印操作页(Print/Print_ownerlicense.aspx) 主要功能:打印营业许可证。 主要控件:打印控件。 功能实现:调用打印控件,进行打印。
1.4 增车:包括显示业户列表页和增车操作页
显示业户列表页(newtaxi.aspx) 主要功能:根据业户名称显示业户主要信息。 主要控件:Bsearch,查找业户 DGownerlist,显示查询出的业户的主要信息。 功能实现:调用 Taxi 类的 GetOwnerList()方法 根据业户名称查找业户记录
基本功能模块
本模块包括:
·开业申请 ·开业审批 ·打印经营许可证 ·增车 ·打印营运证 ·业户年审 ·车辆年审
档案管理模块
·业户管理:包括业户编辑、转出、销户、停歇业和复业 ·车辆管理:包括车辆编辑、转出、过户、报停、报废
信息查询模块
·单位查询 ·车辆查询 ·年审查询 ·未年审查询 ·业户转出查询 ·业户销户查询 ·车辆报废查询 ·车辆转出查询 ·年度新增车辆查询 ·车辆颜色查询 ·业户停歇业查询 ·线路票据时间查询 ·车辆类型查询
1.3 打印许可证:包括业户列表页和打印操作页
显示业户列表页(Print/Print_getownerlist.aspx) 主要功能:根据输入的业户名称显示业主列表。 主要控件:Bsearch,查找业户 DGownerlist,显示查询出的业户的主要信息。 功能实现:调用 Taxi 类的 GetOwnerList()方法 根据业户名称查找业户记录 返回的记录集做为 DGownerlist 的数据源
主要功能:根据车辆颜色显示车辆列表 主要控件:DDLvehiclecolor,显示车辆颜色
DGtaxiist,显示查出的车辆 功能实现:调用 Taxi 类的 GetTaxiListByVehicleColor()方法
3.3 车辆查询(search/search_bytaxi)
2.1.4 业户停歇业
主要功能:根据业户名称显示业户主要信息,然后对选定的业户执行停歇业操作 主要控件:DGownerlist,显示业户列表。并可以选择业户执行停歇业操作。 功能实现:调用 Taxi 类的 GetOwnerList()方法
根据业户名称查找业户记录,返回的记录集做为 DGownerlist 的数据源
1.5 打印营运证:包括显示车辆列表页和打印操作页
显示车辆列表页(Print/Print_gettaxilist.aspx) 主要功能:根据车牌号码显示车辆主要信息 主要控件:Bsearch,查找车辆 DGcarlist,显示查询出的车辆的主要信息 功能实现:调用 Taxi 类中的 GettaxilistForPrint() 对应存储过程 Taxi_gettaxilist_forprint
主要功能:执行车辆过户操作 主要控件:Bsearch,根据车牌号码查找车辆
DGcarlist,显示查找出的车辆的主要信息 Bsubmit,进行车辆过户操作 功能实现:接收参数 page=goout。 调用 Taxi 类的 ChangeOwner()方法,进行车辆过户操作。 调用 GetTaxiList()方法,显示查询出的车辆列表。
本源码下载地址:http://vip.hur.cn/
一、概要设计
模块划分
·基本功能模块
本模块实现基本的信息录入功能,包括 7 个部分
·来自百度文库案管理模块
本模块实现对档案的管理功能,包括两大部分,10 个小部分
·信息查询模块
本模块实现信息的查询功能,包括 13 个部分
·统计台帐模块
本模块实现对数据的台帐统计功能,包括两大部分,15 个小部分
主要控件:Bsearch,查找车辆 DGtaxilist,显示查询出的车辆的主要信息。
功能实现:调用 Taxi 类的 GetTaxiList()方法 根据车牌号码名称查找车辆记录 返回的记录集做为 DGtaxilist 的数据源
年审操作页(taxiexam.aspx) 主要功能:对车辆进行年审登记 主要控件 TaxiDetailsModule1 显示车辆详细信息 VehicleExamination1,执行年审操作 功能实现:为两个控件传递 taxiid 参数
主要功能:执行车辆报废操作 主要控件:Bsearch,根据车牌号码查找车辆
DGcarlist,显示查找出的车辆的主要信息 功能实现:接收参数 page=delete。
调用 Taxi 类的 TaxiDelete()方法,进行车辆报废操作。 调用 GetTaxiList()方法,显示查询出的车辆列表。
2.2.4 车辆报停(taximanage.aspx)
2.2 车辆管理
2.2.1 车辆编辑:包括车辆列表页和信息编辑页
车辆列表页(taximanage.aspx) 主要功能:根据车牌号码显示车辆主要信息。 主要控件:Bsearch,查找车辆 DGcarlist,显示查询出的车辆的主要信息。 功能实现:调用 Taxi 类的 GetTaxiList()方法 根据车牌号码名称查找车辆记录 返回的记录集做为 DGcarlist 的数据源
在页面的 load 事件中调用 Taxi 类中的 GetNoApprove()方法 审批操作页面(kaiyesp.aspx) 主要功能:显示要审批的申请的登记信息,选择审批的结果和审批理由,提交数
据库。 主要控件:用户控件 YehuxxModule1,显示申请的详细信息。
单选按钮组 RBLapprove,供选择的审批结果 “提交”按钮,向数据库中提交数据 功能实现:接受参数 ownerid,调用用户控件,将 ownerid 传给用户控件。 调用 Taxi 类的 ApproveResult()方法,提交审批结果。
台帐统计模块
·台帐打印 ·单位台帐
·总车辆台帐 ·分台帐 ·单位车辆台帐 ·线路台帐 ·年审车辆台帐 ·未年审车辆台帐 ·车辆报废台帐 ·车辆转出台帐 ·新增车辆台帐 ·业户转出台帐 ·业户销户台帐 ·按线路票据时间统计 ·经营业户总台帐 ·按地区统计 ·车辆类型统计 ·企业经营性质统计
二、详细设计
主要功能:执行车辆报停操作 主要控件:Bsearch,根据车牌号码查找车辆
DGcarlist,显示查找出的车辆的主要信息 功能实现:接收参数 page=stop。
调用 Taxi 类的 TaxiStop()方法,进行车辆报停操作。 调用 GetTaxiList()方法,显示查询出的车辆列表。
2.2.5 车辆过户(taximanage.aspx)
1. 基本功能
1.1 开业申请(addowner.aspx)
主要功能:实现业户信息的输入,保存到数据库中 主要控件:“提交”按钮 Bsubmit,负责将信息提交给数据库
功能实现:根据接收到的 string 类型变量 ownerid=1,表示进行开业申请操作 在事件 Bsubmit_Click()中调用 Taxi 类的 addOwner()方法
2.1.2 业户转出(Ownermanage.aspx)
主要功能:根据业户名称显示业户主要信息,然后对选定的业户执行转出操作 主要控件:DGownerlist,显示业户列表。并可以选择业户执行转出操作。 功能实现:调用 Taxi 类的 GetOwnerList()方法
根据业户名称查找业户记录,返回的记录集做为 DGownerlist 的数据源
1.2 开业审批:包括显示申请列表和审批操作
显示申请列表页面(Approve.aspx) 主要功能:对业户的开业申请进行审批,审批结果和审批理由保存到数据库中。 主要控件:DGApprove,显示所有未审批的申请,选择要审批的申请,进行审批
操作。 功能实现:在页面加载时从数据库中查找出所有未审批的开业申请,
年审操作页(yehuexam.aspx) 主要功能:对业户进行年审登记 主要控件:YehuxxModule1 显示业户详细信息 OwnerExamination1,执行年审操作 功能实现:为两个控件传递 ownerid 参数
1.7 车辆年审:包括显示车辆列表页和年审操作页
显示车辆列表页(taxins.aspx) 主要功能:根据车牌号码显示车辆主要信息
2. 档案管理
2.1 业户管理
2.1.1 业户编辑:包括显示业户列表页和信息编辑页
显示业户列表页(ownermanage.aspx) 主要功能:根据业户名称显示业户主要信息 主要控件:Bsearch,查找业户 DGownerlist,显示查询出的业户的主要信息。 功能实现:调用 Taxi 类的 GetOwnerList()方法 根据业户名称查找业户记录 返回的记录集做为 DGownerlist 的数据源
返回的记录集做为 DGownerlist 的数据源 增车操作页(addtaxi.aspx)
主要功能:为业户新增车辆 主要控件:Bsubmit,向数据库提交车辆信息。 功能实现:根据接收的参数 carid=1 确定执行增车操作,
在 Bsubmit 的 click 事件中调用 Taxi 类的 addNewCar()方法,向数据库提交数据。 对应的存储过程为 Taxi_caradd
2.1.5 业户复业
主要功能:根据业户名称显示业户主要信息,然后对选定的业户执行复业操作 主要控件:DGownerlist,显示业户列表。并可以选择业户执行复业操作。 功能实现:调用 Taxi 类的 GetOwnerList()方法
根据业户名称查找业户记录,返回的记录集做为 DGownerlist 的数据源
信息编辑页(addtaxi.aspx) 主要功能:根据接收的 taxiid 参数显示车辆信息。并可以更改信息。 主要控件:Bsubmit,向数据库提交信息。 功能实现:接收 taxiid 参数,调用 Taxi 类 GetTaxiDetails()方法 得到车辆详细信息。
2.2.2 车辆转出(taximanage.aspx)
DGcarlist,显示查找出的车辆的主要信息 功能实现:接收参数 page=goout。
调用 Taxi 类 TaxiGoout()方法,进行车辆转出操作。 调用 GetTaxiList()方法,显示查询出的车辆列表。
2.2.3 车辆报废(taximanage.aspx)
信息编辑页(addowner.aspx) 主要功能:根据接收的 ownerid 参数,显示该业户的信息,并可以修改信息。 主要控件:Bsubmit,负责向数据库提交修改后的信息。 功能实现:调用 Taxi 类中的 GetOwnerDetails()方法,得到业户详细信息, 在事件 Bsubmit_Click()中调用 Taxi 类的 updateOwner()方法 向数据库提交更改过的数据.
打印操作页(Print/Print_transit.aspx) 主要功能:打印道路营运证 主要控件:打印控件 功能实现:调用打印控件
1.6 业户年审:包括显示业户列表页和年审操作页
显示业户列表页(yehuens.aspx) 主要功能:根据业户名称显示业户主要信息 主要控件:Bsearch,查找业户 DGownerlist,显示查询出的业户的主要信息。 功能实现:调用 Taxi 类的 GetOwnerList()方法 根据业户名称查找业户记录 返回的记录集做为 DGownerlist 的数据源 对应的存储过程为 Taxi_getownerlist
2.1.3 业户销户(Ownermanage.aspx)
主要功能:根据业户名称显示业户主要信息,然后对选定的业户执行转出操作 主要控件:DGownerlist,显示业户列表。并可以选择业户执行转出操作 功能实现:调用 Taxi 类的 GetOwnerList()方法
根据业户名称查找业户记录,返回的记录集做为 DGownerlist 的数据源
3. 信息查询
3.1 单位查询(search/search_byunit)
主要功能:根据业户名称显示业户列表 主要控件:Bsearch,根据业户名称查询
DGownerlist,显示查出的业户 功能实现:调用 Taxi 类的 GetOwnerList()方法
3.2 车辆颜色查询(search/search_byvehiclecolor)
打印操作页(Print/Print_ownerlicense.aspx) 主要功能:打印营业许可证。 主要控件:打印控件。 功能实现:调用打印控件,进行打印。
1.4 增车:包括显示业户列表页和增车操作页
显示业户列表页(newtaxi.aspx) 主要功能:根据业户名称显示业户主要信息。 主要控件:Bsearch,查找业户 DGownerlist,显示查询出的业户的主要信息。 功能实现:调用 Taxi 类的 GetOwnerList()方法 根据业户名称查找业户记录
基本功能模块
本模块包括:
·开业申请 ·开业审批 ·打印经营许可证 ·增车 ·打印营运证 ·业户年审 ·车辆年审
档案管理模块
·业户管理:包括业户编辑、转出、销户、停歇业和复业 ·车辆管理:包括车辆编辑、转出、过户、报停、报废
信息查询模块
·单位查询 ·车辆查询 ·年审查询 ·未年审查询 ·业户转出查询 ·业户销户查询 ·车辆报废查询 ·车辆转出查询 ·年度新增车辆查询 ·车辆颜色查询 ·业户停歇业查询 ·线路票据时间查询 ·车辆类型查询
1.3 打印许可证:包括业户列表页和打印操作页
显示业户列表页(Print/Print_getownerlist.aspx) 主要功能:根据输入的业户名称显示业主列表。 主要控件:Bsearch,查找业户 DGownerlist,显示查询出的业户的主要信息。 功能实现:调用 Taxi 类的 GetOwnerList()方法 根据业户名称查找业户记录 返回的记录集做为 DGownerlist 的数据源
主要功能:根据车辆颜色显示车辆列表 主要控件:DDLvehiclecolor,显示车辆颜色
DGtaxiist,显示查出的车辆 功能实现:调用 Taxi 类的 GetTaxiListByVehicleColor()方法
3.3 车辆查询(search/search_bytaxi)
2.1.4 业户停歇业
主要功能:根据业户名称显示业户主要信息,然后对选定的业户执行停歇业操作 主要控件:DGownerlist,显示业户列表。并可以选择业户执行停歇业操作。 功能实现:调用 Taxi 类的 GetOwnerList()方法
根据业户名称查找业户记录,返回的记录集做为 DGownerlist 的数据源
1.5 打印营运证:包括显示车辆列表页和打印操作页
显示车辆列表页(Print/Print_gettaxilist.aspx) 主要功能:根据车牌号码显示车辆主要信息 主要控件:Bsearch,查找车辆 DGcarlist,显示查询出的车辆的主要信息 功能实现:调用 Taxi 类中的 GettaxilistForPrint() 对应存储过程 Taxi_gettaxilist_forprint
主要功能:执行车辆过户操作 主要控件:Bsearch,根据车牌号码查找车辆
DGcarlist,显示查找出的车辆的主要信息 Bsubmit,进行车辆过户操作 功能实现:接收参数 page=goout。 调用 Taxi 类的 ChangeOwner()方法,进行车辆过户操作。 调用 GetTaxiList()方法,显示查询出的车辆列表。
本源码下载地址:http://vip.hur.cn/
一、概要设计
模块划分
·基本功能模块
本模块实现基本的信息录入功能,包括 7 个部分
·来自百度文库案管理模块
本模块实现对档案的管理功能,包括两大部分,10 个小部分
·信息查询模块
本模块实现信息的查询功能,包括 13 个部分
·统计台帐模块
本模块实现对数据的台帐统计功能,包括两大部分,15 个小部分
主要控件:Bsearch,查找车辆 DGtaxilist,显示查询出的车辆的主要信息。
功能实现:调用 Taxi 类的 GetTaxiList()方法 根据车牌号码名称查找车辆记录 返回的记录集做为 DGtaxilist 的数据源
年审操作页(taxiexam.aspx) 主要功能:对车辆进行年审登记 主要控件 TaxiDetailsModule1 显示车辆详细信息 VehicleExamination1,执行年审操作 功能实现:为两个控件传递 taxiid 参数
主要功能:执行车辆报废操作 主要控件:Bsearch,根据车牌号码查找车辆
DGcarlist,显示查找出的车辆的主要信息 功能实现:接收参数 page=delete。
调用 Taxi 类的 TaxiDelete()方法,进行车辆报废操作。 调用 GetTaxiList()方法,显示查询出的车辆列表。
2.2.4 车辆报停(taximanage.aspx)
2.2 车辆管理
2.2.1 车辆编辑:包括车辆列表页和信息编辑页
车辆列表页(taximanage.aspx) 主要功能:根据车牌号码显示车辆主要信息。 主要控件:Bsearch,查找车辆 DGcarlist,显示查询出的车辆的主要信息。 功能实现:调用 Taxi 类的 GetTaxiList()方法 根据车牌号码名称查找车辆记录 返回的记录集做为 DGcarlist 的数据源
在页面的 load 事件中调用 Taxi 类中的 GetNoApprove()方法 审批操作页面(kaiyesp.aspx) 主要功能:显示要审批的申请的登记信息,选择审批的结果和审批理由,提交数
据库。 主要控件:用户控件 YehuxxModule1,显示申请的详细信息。
单选按钮组 RBLapprove,供选择的审批结果 “提交”按钮,向数据库中提交数据 功能实现:接受参数 ownerid,调用用户控件,将 ownerid 传给用户控件。 调用 Taxi 类的 ApproveResult()方法,提交审批结果。
台帐统计模块
·台帐打印 ·单位台帐
·总车辆台帐 ·分台帐 ·单位车辆台帐 ·线路台帐 ·年审车辆台帐 ·未年审车辆台帐 ·车辆报废台帐 ·车辆转出台帐 ·新增车辆台帐 ·业户转出台帐 ·业户销户台帐 ·按线路票据时间统计 ·经营业户总台帐 ·按地区统计 ·车辆类型统计 ·企业经营性质统计
二、详细设计
主要功能:执行车辆报停操作 主要控件:Bsearch,根据车牌号码查找车辆
DGcarlist,显示查找出的车辆的主要信息 功能实现:接收参数 page=stop。
调用 Taxi 类的 TaxiStop()方法,进行车辆报停操作。 调用 GetTaxiList()方法,显示查询出的车辆列表。
2.2.5 车辆过户(taximanage.aspx)
1. 基本功能
1.1 开业申请(addowner.aspx)
主要功能:实现业户信息的输入,保存到数据库中 主要控件:“提交”按钮 Bsubmit,负责将信息提交给数据库
功能实现:根据接收到的 string 类型变量 ownerid=1,表示进行开业申请操作 在事件 Bsubmit_Click()中调用 Taxi 类的 addOwner()方法
2.1.2 业户转出(Ownermanage.aspx)
主要功能:根据业户名称显示业户主要信息,然后对选定的业户执行转出操作 主要控件:DGownerlist,显示业户列表。并可以选择业户执行转出操作。 功能实现:调用 Taxi 类的 GetOwnerList()方法
根据业户名称查找业户记录,返回的记录集做为 DGownerlist 的数据源
1.2 开业审批:包括显示申请列表和审批操作
显示申请列表页面(Approve.aspx) 主要功能:对业户的开业申请进行审批,审批结果和审批理由保存到数据库中。 主要控件:DGApprove,显示所有未审批的申请,选择要审批的申请,进行审批
操作。 功能实现:在页面加载时从数据库中查找出所有未审批的开业申请,
年审操作页(yehuexam.aspx) 主要功能:对业户进行年审登记 主要控件:YehuxxModule1 显示业户详细信息 OwnerExamination1,执行年审操作 功能实现:为两个控件传递 ownerid 参数
1.7 车辆年审:包括显示车辆列表页和年审操作页
显示车辆列表页(taxins.aspx) 主要功能:根据车牌号码显示车辆主要信息
2. 档案管理
2.1 业户管理
2.1.1 业户编辑:包括显示业户列表页和信息编辑页
显示业户列表页(ownermanage.aspx) 主要功能:根据业户名称显示业户主要信息 主要控件:Bsearch,查找业户 DGownerlist,显示查询出的业户的主要信息。 功能实现:调用 Taxi 类的 GetOwnerList()方法 根据业户名称查找业户记录 返回的记录集做为 DGownerlist 的数据源
返回的记录集做为 DGownerlist 的数据源 增车操作页(addtaxi.aspx)
主要功能:为业户新增车辆 主要控件:Bsubmit,向数据库提交车辆信息。 功能实现:根据接收的参数 carid=1 确定执行增车操作,
在 Bsubmit 的 click 事件中调用 Taxi 类的 addNewCar()方法,向数据库提交数据。 对应的存储过程为 Taxi_caradd
2.1.5 业户复业
主要功能:根据业户名称显示业户主要信息,然后对选定的业户执行复业操作 主要控件:DGownerlist,显示业户列表。并可以选择业户执行复业操作。 功能实现:调用 Taxi 类的 GetOwnerList()方法
根据业户名称查找业户记录,返回的记录集做为 DGownerlist 的数据源
信息编辑页(addtaxi.aspx) 主要功能:根据接收的 taxiid 参数显示车辆信息。并可以更改信息。 主要控件:Bsubmit,向数据库提交信息。 功能实现:接收 taxiid 参数,调用 Taxi 类 GetTaxiDetails()方法 得到车辆详细信息。
2.2.2 车辆转出(taximanage.aspx)