075基于VF的路政管理系统
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘 要
本设计题目是铁岭市交通局道路运输证管理系统,通过了解铁岭市交通局运输管理处关于道路运输证管理的需要,利用面向对象的开发方法设计并实现了道路运输证的管理系统。
在系统分析、设计、实现各阶段使用了各种辅助开发工具以提高开发效率,包括分析、实现系统使用的Visual Foxpro数据库开发工具等。
通过道路运输证管理系统的使用,实现道路运输证的微机化管理,以及收费票据的打印输出,规范了运输系统的管理,简化了查询及统计过程,提高了工作效率。
关键字:面向对象开发方法、信息管理系统、运输证管理系统、Visual Foxpro
目 录
前言
第一章 业务调查
1.1 运输管理处概述•••••••••••••••••••••••••••••••••••••••••••••••7
1.1.1 运输管理职能•••••••••••••••••••••••••••••••••••••••••••••••7
[版权所有:http://think58.com]
1.1.2 各分支机构•••••••••••••••••••••••••••••••••••••••••••••••••7
1.2 运输管理证业务调查••••••••••••••••••••••••••••••••••••••••••••8
1.2.1 运输管理证包含项目•••••••••••••••••••••••••••••••••••••••••8
1.2.2 现行运输管理证管理方法•••••••••••••••••••••••••••••••••••••8
[资料来源:www.THINK58.com]
1.3 系统可行性分析••••••••••••••••••••••••••••••••••••••••••••••••8
1.3.1 系统开发的必要性••••••••••••••••••••••••••••••••••••••••••9
1.3.2 经济可行性•••••••••••••••••••••••••••••••••••••••••••••••••9
1.3.3 技术可行性••••••••••••••••••••••••••••••••••••••••••••••••10
[资料来源:http://www.THINK58.com]
1.3.4 操作可行性••••••••••••••••••••••••••••••••••••••••••••••••10
第二章 系统分析
2.1 活动者•••••••••••••••••••••••••••••••••••••••••••••••••••••••11
2.2 use case•••••••••••••••••••••••••••••••••••••••••••••••••••••••11
[资料来源:http://THINK58.com]
2.3 类•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••16
第三章 系统设计
系统设计概述•••••••••••••••••••••••••••••••••••••••••••••••••••••20
3.1 总体设计•••••••••••••••••••••••••••••••••••••••••••••••••••••20
[资料来源:http://think58.com]
3.1.1 HIPO图•••••••••••••••••••••••••••••••••••••••••••••••••••20
3.1.2 IPO图•••••••••••••••••••••••••••••••••••••••••••••••••••••23
3.2 详细设计•••••••••••••••••••••••••••••••••••••••••••••••••••••29
3.2.1 Visual Forxpro 简介•••••••••••••••••••••••••••••••••••••••••29
[资料来源:THINK58.com]
3.2.2 数据库设计••••••••••••••••••••••••••••••••••••••••••••••••33
3.2.3 输入设计••••••••••••••••••••••••••••••••••••••••••••••••••34
3.2.4 输出设计••••••••••••••••••••••••••••••••••••••••••••••••••36
3.2.5 系统模块的具体实现••••••••••••••••••••••••••••••••••••••••37
[资料来源:www.THINK58.com]
第四章 系统实施与测试
4.1 生成应用的可执行版本•••••••••••••••••••••••••••••••••••••••••45
4.1.1 封装模式••••••••••••••••••••••••••••••••••••••••••••••••••45
4.1.2 封装内容••••••••••••••••••••••••••••••••••••••••••••••••••45
4.2 系统测试•••••••••••••••••••••••••••••••••••••••••••••••••••••45
[资料来源:THINK58.com]
第五章 系统维护与评价
5.1 系统使用方法•••••••••••••••••••••••••••••••••••••••••••••••••46
5.1.1 系统环境组件••••••••••••••••••••••••••••••••••••••••••••••46
5.1.2 安装应用组件••••••••••••••••••••••••••••••••••••••••••••••46
5.1.3 系统使用••••••••••••••••••••••••••••••••••••••••••••••••••46 [资料来源:www.THINK58.com]
5.1.4 数据备份••••••••••••••••••••••••••••••••••••••••••••••••••46
5.2 系统维护•••••••••••••••••••••••••••••••••••••••••••••••••••••46
5.3 系统评价•••••••••••••••••••••••••••••••••••••••••••••••••••••47
第六章 结束语•••••••••••••••••••••••••••••••••••••••••••••••••48 [资料来源:http://www.THINK58.com]
第七章 致谢••••••••••••••••••••••••••••••••••••••••••••••••••••49
参考文献•••••••••••••••••••••••••••••••••••••••••••••••••••••••••50
前 言
自我国实施改革开放政策以来,国民经济迅猛发展,运输行业因此迅速增长,车辆的数量飞速上升,在这种形势下,原有利用人工书写道路运输证、人工建立台帐、人工统计的管理方式便显现了其弱点。人工书写运输证不规范,容易出现假冒证件,而人工建立台帐容易造成漏记、错记,查询起来也十分不便,人工统计也容易出现统计错误,并且可统计的项目较少。为了满足现代运输证管理的要求,需要利用计算机强大的输入输出及计算统计功能来实现对道路运输证的管理,实现道路运输证的数字化储存和管理,规范运输证的打印输出,使查询方式更加快捷方便。可输出各种统计报告。并且在人员管理上在运输管理费用的收缴上可实现自动计算,打印输出收据。实现专人专管,无相应权限不可进行操作,本项目实施后,可使道路运输证管理水平上一个新台阶,跟上社会发展水平的步伐。
[资料来源:http://think58.com]
Visual FoxPro 是为数据库结构和应用程序开发而设计的功能强大的面向对象的环境。无论是组织信息、运行查询、创建集成的关系型数据库系统,还是为最终用户编写功能全面的数据管理应用程序,Visual FoxPro 都可以提供管理数据所需的工具,可以在应用程序或数据库开发的任何一个领域中提供帮助。Visual FoxPro 所具有的速度、能力和灵活性,是普通数据库管理系统无法比拟的,它把我们带入一个 Xbase 新时代。
利用FoxPro我们可以对项目及数据有更强的控制,能够使用源代码管理产品,同时可以在“项目管理器”中看到组件的状态。数据库容器允许几个用户在同一个数据库中同时创建或修改对象。利用“数据库设计器”可以迅速更改数据库中对象的外观。
我们可以借助“项目管理器”创建和集中管理应用程序中的任何元素;可以访问所有向导、生成器、工具栏和其他易于使用的工具。它提供了一个进行集中管理的环境。
可以对 Visual FoxPro 系统本身定制工具栏,也能够为编写的应用程序定义工具栏。
Visual FoxPro 添加了新的“应用程序向导”,其提供的新的 ProjectHook 对象和改进了的应用程序框架功能可以使我们的应用程序更有效率。VFP6.0中还添加了一些功能来增强开发环境,以便更容易地向应用程序中添加有效的功能。 [资料来源:www.THINK58.com]
Visual FoxPro 6.0 提供了更多更好的生成器、工具栏和设计器等,在他们的帮助下,我们可以快速开发应用程序。
在Visual FoxPro 6.0中,我们可以更简便地调试及监控的应用程序组件:可以跟踪事件以及记录执行代码的工具,它看起来与 Visual C 的调试环境很相似;利用它可以深入程序,查看属性设置值,对象以及数组元素的值;可以显示交互的或代码中的信息提供了方便的途径,同时可以把结果输出到应用程序窗口之外的另一个窗口;可以用来分析程序、应用程序或实际运行的项目代码。
应用程序组件的实例中收集了一系列应用程序组件,他们显示了如何利用 Visual FoxPro 的特性解决现实世界的问题。在应用程序中可以直接使用示例组件及它们的代码。
Visual FoxPro 仍然支持标准的面向过程的程序设计方式,但更重要的是它现在提供真正的面向对象程序设计的能力。借助 Visual FoxPro 的对象模型,可以充分使用面向对象程序设计的所有功能,包括继承性、封装性、多态性和子类。
Rushmore 是一种从表中快速地选取记录集的技术,它可将查询响应时间从数小时或数分钟降低到数秒,可以显著地提高查询的速度。
如果是几个开发者开发一个应用程序,可以使用 Visual FoxPro 允许同时访问数据库组件的能力。同时,若要跟踪或保护对源代码的更改,还可以使用带有“项目管理器”的源代码管理程序。 [来源:http://think58.com]
如果有 Visual FoxPro 先前版本的文件,只要打开他们,就会出现 Visual FoxPro 转换对话框。可以把其他数据源移到 Visual FoxPro 表中,如果有电子表格或文本文件中的数据,比如 Microsoft Excel 及 Word,使用 Visual FoxPro,可以方便地实现数据共享。
[资料来源:www.THINK58.com]