VF路政管理系统(开题报告+答辩PPT+论文) 第10页
在Visual FoxPro 6.0中,我们可以更简便地调试及监控的应用程序组件:可以跟踪事件以及记录执行代码的工具,它看起来与 Visual C 的调试环境很相似;利用它可以深入程序,查看属性设置值,对象以及数组元素的值;可以显示交互的或代码中的信息提供了方便的途径,同时可以把结果输出到应用程序窗口之外的另一个窗口;可以用来分析程序、应用程序或实际运行的项目代码。
不用编程创建界面
应用程序组件的实例中收集了一系列应用程序组件,他们显示了如何利用 Visual FoxPro 的特性解决现实世界的问题。在应用程序中可以直接使用示例组件及它们的代码。
提供真正的面向对象程序设计
Visual FoxPro 仍然支持标准的面向过程的程序设计方式,但更重要的是它现在提供真正的面向对象程序设计的能力。借助 Visual FoxPro 的对象模型,可以充分使用面向对象程序设计的所有功能,包括继承性、封装性、多态性和子类。
使用优化应用程序的 Rushmore 技术,Rushmore 是一种从表中快速地选取记录集的技术,它可将查询响应时间从数小时或数分钟降低到数秒,可以显著地提高查询的速度。
可以与多个开发者一齐工作
如果是几个开发者开发一个应用程序,可以使用 Visual FoxPro 允许同时访问数据库组件的能力。同时,若要跟踪或保护对源代码的更改,还可以使用带有“项目管理器”的源代码管理程序。
充分利用已有数据
如果有 Visual FoxPro 先前版本的文件,只要打开他们,就会出现 Visual FoxPro 转换对话框。可以把其他数据源移到 Visual FoxPro 表中,如果有电子表格或文本文件中的数据,比如 Microsoft Excel 及 Word,使用 Visual FoxPro,可以方便地实现数据共享。
可以开发客户/服务器解决方案,增强客户/服务器性能
多语言编程
由于Visual FoxPro 支持英语、冰岛语、日语、朝鲜语、繁体汉语以及简体汉语多种语言的字符集,因此能在几个领域提供对国际化应用程序开发的支持。
3.2.2 数据库设计
数据库概念设计
由于本系统有很多中间数据,需要存储的基础数据主要是道路运输证的基本信息,建立起一个数据库,足以满足要求,在此数据库基础上建立如下表:
道路运输证基本信息表 table1
统计汇总表 经营统计
用户密码表 mm
各表具体结构如下:
1、道路运输证基本信息表 table1
该表存储了道路运输证的基本信息,是系统的核心数据。
字段名 类型 宽度 小数位数
车辆行驶证号 字符型 12
经济类型 字符型 6
单位 字符型 20
地址 字符型 20
经营许可证号 字符型 5
车辆类型 字符型 16
吨位 数值型 4
经营线路 字符型 16
发车地点 字符型 8
发车时间 字符型 5
中途站点 字符型 16
经营范围 字符型 20
辽宁运管字 字符型 4
辽宁运管号 字符型 5
核发日期 日期型 8
审验记录1 日期型 8
审验记录2 日期型 8
审验记录3 日期型 8
缴费日期 日期型 8
起缴费月份 字符型 5
止缴费月份 字符型 5
定额管理费 数值型 5 2
工本费 数值型 5 2
应交金额 数值型 8 2
厂牌 字符型 10
结算方式 字符型 4
制票人 字符型 10
收款人 字符型 10
2、统计汇总表 经营统计
字段名 类型 宽度 小数位数
单位 字符型 20
车辆类型 字符型 16
台数 数值型 6
吨位 数值型 4
审验记录1 日期型 8
审验记录2 日期型 8
审验记录3 日期型 8
3、用户密码表 mm
字段名 类型 宽度 小数位数
用户名 字符型 10
密码 字符型 10
3.2.3 输入设计
输入设计主要包括道路运输证的信息输入及收费票据的信息输入,以及输入格式的设计等。输入格式如下图3-8、图3-9所示
图3-8 运输管理证录入界面
图3-9 票据信息输入界面
运输管理证录入的程序代码由表单生成向导自动生成,票据信息输入代码如下:
系统变量:
public wan,qian,bai,shi,yuan,jiao,fen,yuefen,shiwan
查找按钮:
go top
locate for 车辆行驶证号=alltrim(thisform.text1.value)
&&thisform.text1.refresh
thisform.经营许可证号1.value=经营许可证号
thisform.经营许可证号1.refresh
thisform.吨位1.refresh
thisform.交费日期1.refresh
thisform.起交费月份1.refresh
thisform.止交费月份1.refresh
thisform.结算方式1.refresh
thisform.收款人.refresh
thisform.制票人.refresh
if eof()
=messagebox("您所要查找的记录未找到!",64)
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
VF路政管理系统(开题报告+答辩PPT+论文) 第10页下载如图片无法显示或论文不完整,请联系qq752018766