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