VF路政管理系统(开题报告+答辩PPT+论文) 第11页
交费日期=thisform.交费日期1.value
起交费月份=thisform.起交费月份1.value
止交费月份=thisform.止交费月份1.value
结算方式=thisform.结算方式1.value
制票人=thisform.制票人.value
收款人=thisform.收款人.value
replace 定额管理费 with 14.00
replace 工本费 with 1.00
yjje=定额管理费*吨位*(val(止交费月份)-val(起交费月份)+0.01)*100
replace 应交金额 with yjje
printno=recno()
shiwan=int(应交金额/100000)
wan=int((应交金额-100000*shiwan)/10000)
qian=int((应交金额-100000*shiwan-10000*wan)/1000)
bai=int((应交金额-100000*shiwan-10000*wan-1000*qian)/100)
shi=int((应交金额-100000*shiwan-10000*wan-1000*qian-100*bai)/10)
yuan=int(应交金额-100000*shiwan-10000*wan-1000*qian-100*bai-10*shi)
jiao=int((应交金额-abs(应交金额))/0.1)
fen=int((应交金额-abs(应交金额)-0.1*jiao)/0.01)
yuefen=alltrim(起交费月份-"--"-止交费月份)
b=messagebox("是否打印?",292)
if b=6
report form 票据 record printno to printer &&preview
endif
3.2.4 输出设计
1、输出方式主要是打印输出和屏幕输出,屏幕输出是为了方便操作人员了解操作的结果。
2、输出格式设计
道路运输证的形式固定,因此输出格式必须按照运输证的格式进行设计,并且不能打印表格线,统计表需要以表格形式输出,输出格式如图3-10、图3-11所示
图3-10 道路运输证打印格式
图3-11 统计表输出格式
3.2.5 系统模块的具体实现
系统分为辣个模块:运输证数据处理模块、票据处理模块、查询模块、统计模块、打印模块、系统管理模块。下面就各模块功能的实现作一说明。
1、运输证数据处理模块
该模块功能是对道路运输证信息进行录入、修改、删除、打印等操作。其界面如下图3-12所示
图3-12 运输管理证录入界面
运输管理证录入的程序代码由表单生成向导自动生成,其功能足以满足数据输入的要求,因此只对其作了布局方面的调整。
2、票据处理模块
该模块功能是对相应的道路运输证收费票据进行录入、编辑、自动计费及打印。其界面如下图3-13所示。
图3-13 票据信息输入界面
程序代码前面已有叙述,此处不再重复。
3、查询模块
该模块可根据不同的查询需要提供查询功能,包括按车辆类型、车辆行驶证号、车辆吨位查询。其界面如下图3-14所示。
图3-14 查询界面
实现功能的代码如下:
按车辆类型查询:
public cllx
cllx=alltrim(thisform.text1.value)
sele 1
go top
do form 车类显示
thisform.release
按车辆行驶证号查询:
public clxszh
clxszh=alltrim(thisform.text1.value)
sele 1
go top
do form 车证显示
<< 上一页 [11] [12] [13] [14] 下一页
VF路政管理系统(开题报告+答辩PPT+论文) 第11页下载如图片无法显示或论文不完整,请联系qq752018766