文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学的各位小编整理了VFP毕业设计-VFP路政管理系统|运输证管理系统的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
第一章 业务调查 1.1 运输管理处概述 铁岭市交通局运输管理处是国家交通管理的组成部分,主要负责铁岭市的道路交通运输管理,包括货运及客运管理,为保证铁岭市运输管理的有序性、规范性起着极其重要的作用。 1.1.1 运输管理处职能 1、贯彻国家和省有关运输行业发展战略和运政管理的方针、政策、法规,参与起草地方运政管理的法规规章和行政措施。 2、做好运输市场的调查研究和预测,制订本市运输行业发展规划,参与规划建设。 3、负责全市公路交通运输(含公路出租运输)、运输服务业行业管理,会同有关部门培育和管理运输市场。 4、按管理权限审批客运、货运、搬运装卸、运输服务,及统筹安排跨县(市)客、货营运线路,核发运输经营许可证和营运证。 5、对全市公路运输和搬运装卸需求进行调控,组织管理关系国计民生的抢险救灾等重点、紧急物资运输和特种运输。 6、负责运输规费的征收、稽查、管理,负责所征规费票据和运输统一单证的使用、发放、核销、保管。协同物价部门调整和审查运输行业价格。 7、负责对公路客货运输、搬运装卸商务活动、营运证件、经营范围、服务质量、运输价格、运输票证等进行监督、检查和处理违章行为。 8、组织和指导运政管理机构和各类运输经营业户,开展创建交通运输文明行业活动。负责全市运输行业统计工作。 9、加强运管队伍建设,经常进行廉政、勤政教育。组织运政管理人员培训,提高政治、业务及文化水平。 1.1.2 各分支机构 铁岭市交通局运输管理处分管以下机构 1、铁岭市银州区运输管理所 负责铁岭市银州区相关的运输管理职能。 2、铁岭市清河区运输管理所 负责铁岭市清河区相关的运输管理职能。 3、铁法市运输管理所 负责铁法市相关的运输管理职能。 4、开原市运输管理所 负责开原市相关的运输管理职能。 5、铁岭市铁岭县运输管理所 负责铁岭市铁岭县相关的运输管理职能。 6、铁岭市铁岭县运输管理所 负责铁岭市铁岭县相关的运输管理职能。 7、铁岭市昌图县运输管理所 负责铁岭市昌图县相关的运输管理职能。 8、铁岭市西丰县运输管理所 负责铁岭市西丰县相关的运输管理职能。 1.2 道路运输证业务调查 为使设计达到运输管理处的需求,在进行设计前对运输管理处的业务进行了调查。 1.2.1 道路运输证包含项目 现行道路运输证包含以下项目:经济类型、运管号、车辆所属单位、单位地址、车辆行驶证号、经营许可证号、车辆类型、吨位、经营范围、证件核发日期、审验记录等。 1.2.2 现行运输管理证管理方法 目前道路运输证的核发是采用手工记录,书写及存档的方式,查询是通过查找手工制作的索引卡片,在库存档案里查找,统计报表是由人工统计每年核发的道路运输证的基本情况,进行摘要统计。 1.3 系统可行性分析 通过对现行道路运输证管理方式的调查,根据用户的需求,来论证系统开发的可行性。 1.3.1 系统开发的必要性 目前的道路运输证管理方式下,人工书写道路运输证不规范,容易出现假冒证件,而人工建立台帐容易造成漏记、错记,查询起来也十分不便,人工统计也容易出现统计错误,并且可统计的项目较少。因此,利用计算机强大的输入输出及计算统计功能来实现对道路运输证的管理,实现道路运输证的数字化储存和管理,规范运输证的打印输出,就成了当务之急,本项目实施后,可减轻工作人员的劳动强度,同时规范道路运输证管理,使道路运输证管理水平上一个新台阶,跟上社会发展水平的步伐。 1.3.2 经济可行性 系统的经济可行性主要从资金可行性和经济合理性两方面进行分析。 1、资金可行性 系统的投入主要包括出事成本和日常维护费用,从初期投入来说,运输管理处现有微机两台,配置为奔腾II 400MHz ,128M内存,20G硬盘,15寸彩显,操作系统为WINDOWS98,一台EPSON打印机,其配置足够系统正常运行,因此只需要再投入购买Visual FoxPro的资金,就可完成初始投资了。从日常维护费用来说,仅包括打印机耗材的投入和纸张的费用,每年的投入是极低的。 2、经济合理性 系统投入运行后,可在很大程度上节省人力和物力,大量的数据存储于计算机后可大大减少日常的纸张消耗量,档案审核和管理情况清晰、方便,提高工作效率,改善管理流程。除了以上所述,系统的效益还表现在: 提供了以前提供不了的统计信息 比以前准确、及时、使用、易理解的信息 提高了工作效率 改善了工作强度 3、成本效益分析 该系统投入运行后,将使运输管理证的管理产生质的飞跃。提高了工作效率,原有的工作岗位为三人,现在可减为二人,减少了一个人员的开支,大约为每年8000元,精简下来的人员可以安排到其它人手不足岗位,进一步完善了管理。其它纸张等方面的开支比原来每年大约节省500元。 综上所述,在项目总投资上大约为4000元,而获益为每年8500元,投资回收期仅为0.47年,因此在经济上是可行的。 1.3.3 技术可行性 本人在电大的学习中已经掌握了开发本系统所需的知识。贯穿于系统开发整个过程的结构化开发方法,是成熟的并已广泛应用的软件开发方法。利用结构化方法,系统的建设有一套比较严格的标准、规范、方法和技术,系统的组织管理与实施有章可循,有较高的成功率。编程所使用的Visual FoxPro,是目前使用广泛的数据库开发工具,技术成熟,开发环境便利,在世界各地有着广泛的应用,足以满足本系统的开发需要。 Visual FoxPro 是为数据库结构和应用程序开发而设计的功能强大的面向对象的环境。无论是组织信息、运行查询、创建集成的关系型数据库系统,还是为最终用户编写功能全面的数据管理应用程序,Visual FoxPro 都可以提供管理数据所需的工具,可以在应用程序或数据库开发的任何一个领域中提供帮助。Visual FoxPro 所具有的速度、能力和灵活性,是普通数据库管理系统无法比拟的。 因此,从技术可行性上来说,本系统是完全可行的。 1.3.4 操作可行性 系统采用WINDOWS风格设计,秉承了WINDOWS界面友好,通俗易懂,操作便利的优点,由于运输管理处现有的工作人员对微机系统都有一定的了解,可熟练操作WINDOWS98操作系统,并且熟悉应用软件的操作,经过短时间的培训可完全掌握本系统的操作,因此本系统在操作上是可行的。 综上所述,道路运输证管理系统的开发对于用户能带来切实的利益,具有可行性。 第二章 系统分析 在道路运输证管理系统分析中,我采用面向对象的分析,即OOA。 OOA的模型见图2.1 图2.1 OOA过程模型 2.1活动者 最终确定的活动者是: 操作员—负责数据输入、输出。 统计员—负责统计报表。 2.2 use case use case 是对一个活动者使用系统一项功能时所进行的交互过程的一个文字描述序列。 道路运输证管理系统use case 如下: 1、操作员 * 登录 启动本系统: 输出提示信息; do 输入用户名及密码; if 用户名存在 and 密码正确 then 进入系统主界面; else 输出提示信息 2、操作员 * 信息输入 输入本次道路运输证信息输入的命令; 做好录入准备,输出提示信息; for 用户输入的每一信息 do 输入运输证的基本信息; if 用户输入的是不合法信息 then 输出提示信息; end if; end for; 提交录入的运输证信息 3、操作员 * 按车辆类型查询 输入本次查询的命令; 做好查询准备,输出提示信息; for 查询(按车辆类型) do 输入查询条件; end for; 输出查询结果。 4、操作员 * 按车辆行驶证号查询 输入本次查询的命令; 做好查询准备,输出提示信息; for 查询(按车辆行驶证号) do 输入查询条件; end for; 输出查询结果。 5、操作员 * 按车辆吨位查询 输入本次查询的命令; 做好查询准备,输出提示信息; for 查询(按车辆吨位) do 输入查询条件; end for; 输出查询结果。 6、操作员 * 打印运输证 输入打印道路运输证的命令; 做好打印准备,输出提示信息; 输入运管号; if 用户输入的是不合法运管号 then 输出提示信息; end if; 打印相应的运输证信息 7、操作员 * 数据备份 输入数据备份的命令 提示是否需要备份; if 是 then 备份数据; 提示备份成功; end if; 取消数据备份 8、操作员 * 数据恢复 输入数据恢复的命令 提示是否需要恢复; if 是 then 恢复数据; 提示恢复成功; end if; 取消数据恢复 9、操作员 * 修改密码 输入修改密码的命令 做好修改密码的准备; 输入旧密码及新密码; if 符合修改密码条件 then 修改密码; 提示修改密码成功; end if; 提示错误,修改密码失败 10、操作员 * 录入收费票据信息 输入本次收费票据信息录入的命令; 做好录入准备,输出提示信息; 输入运输证的基本信息; if 用户输入的是不合法信息 then 输出提示信息; end if; 进行收费金额计算 打印收费票据 11、统计员 * 登录 启动本系统: 输出提示信息; do 输入用户名及密码; if 用户名存在 and 密码正确 then 进入系统主界面; else 输出提示信息 12、统计员 * 按单位统计报表 输入按单位统计报表的命令 做好统计准备,输出提示信息 输入需要统计的单位名称 if 用户输入的是不合法信息 then 输出提示信息; end if 输出按单位统计报表 根据需要打印报表 13、统计员 * 按经营范围统计报表 输入按经营范围统计报表的命令 做好统计准备,输出提示信息 输入需要统计的经营范围 if 用户输入的是不合法信息 then 输出提示信息; end if 输出按经营范围统计报表 根据需要打印报表 14、统计员 * 按吨位统计报表 输入按吨位统计报表的命令 做好统计准备,输出提示信息 输入需要统计的吨位 if 用户输入的是不合法信息 then 输出提示信息; end if 输出按吨位统计报表 根据需要打印报表 15、统计员 * 修改密码 输入修改密码的命令 做好修改密码的准备; 输入旧密码及新密码; if 符合修改密码条件 then 修改密码; 提示修改密码成功; end if; 提示错误,修改密码失败 2.3类 1、发现对象,建立对象类。 通过考察系统的问题域及系统责任,以及以上的工作,最后确定对象如下: 操作员:这是本系统主要的负责人,系统要模拟和支持他们的行为,他们要在系统上进行系统维护,进行各种信息的录入、编辑、处理,还要负责各种单据的打印。 统计员:这是本系统中的另一类人员,他们要制作各项指标的统计报表。 道路运输证:这是本系统的核心内容,包括了系统所需的大部分信息,几乎所有的操作都是围绕其进行的。 收费票据:记录各种车辆缴费及欠费情况的内容。 按单位统计报表:按单位统计所形成的报表,记录了各单位所拥有的车辆的统计信息。 按经营范围统计报表:按经营范围统计所形成的报表,记录了指定经营范围内的车辆的统计信息。 按吨位统计报表:按吨位统计所形成的报表,记录了指定吨位范围内的车辆的统计信息。 通过以上的分析,共发现六类对象,其中两类是主动对象。 2、定义属性与服务 最终确定了每个类的属性如下: 操作员: 用户名: 密码: 统计员: 用户名: 密码: 道路运输证、收费票据: 为实现数据的一致性,将道路运输证和收费票据的信息集中在一个类内,包括: 车辆行驶证号: 经济类型: 单位: 地址: 经营许可证号: 车辆类型: 吨位: 经营线路: 发车地点: 发车时间: 中途站点: 经营范围: 辽宁运管字: 辽宁运管号: 核发日期: 审验记录1: 审验记录2: 审验记录3: 缴费日期: 起缴费月份: 止缴费月份: 定额管理费: 工本费: 应交金额: 厂牌: 结算方式: 制票人: 收款人: 按单位统计报表: 单位: 车辆类型: 台数: 吨位: 审验记录1: 审验记录2: 审验记录3: 按经营范围统计报表: 单位: 车辆类型: 台数: 吨位: 审验记录1: 审验记录2: 审验记录3: 按吨位统计报表: 单位: 车辆类型: 台数: 吨位: 审验记录1: 审验记录2: 审验记录3: 通过以上分析明确了每个对象的服务如下: 操作员: 登录: 操作: 统计员: 登录: 操作: 道路运输证、收费票据: 记录信息: 计算及记录费用: 查询信息: 按单位统计报表: 记录各单位所拥有的车辆的统计信息。 按经营范围统计报表: 记录指定经营范围内的车辆的统计信息。 按吨位统计报表: 记录指定吨位范围内的车辆的统计信息。 第三章 系统设计 系统设计概述 经过系统分析之后,明确了系统“做什么”的问题,得到了系统的功能模型、信息模型、系统接口性能要求以及系统配置方面的详细资料,并对系统有了深入的了解。在系统设计阶段,要着重解决“如何做”问题。即采用结构化的系统设计方法,将系统的信息模型和功能模型转化为系统的信息结构或数据库物理模型及软件结构,并设计每个软件模块的输入、输出模式,形成系统设计说明书,作为系统实施阶段的直接依据。 预计系统可达到如下目标: 具有较高的运行效率 具有较高的可靠性 具有较好的人机接口和可操作性 具有较好的维护性 3.1 总体设计 系统设计的指导思想是模块化,用一组标准的准则和图表工具确定系统的各功能模块,用什么方式联系在一起,从而能构成最好的系统结构,它是一种宏观的、总体上的设计和规划。 功能模块划分原则是在实现系统功能的基础上的力争做到高内聚、低耦合,实现模块独立。 1、模块要具有相对独立性。 2、模块规模应该适中。 3、深度、宽度、扇入和扇出都应适当。 4、模块的作用域应该在控制域内。 5、力争降低模块接口的复杂程度。 6、设计单入口单出口的模块。 7、模块功能应该可以预测。 目 录
|
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |