当前位置:首页>> >>


VB运输管理系统设计(论文 源代码 开题报告).rar

收藏

资源目录
    文档预览:
    编号:20180913212524550    类型:共享资源    大小:537.11KB    格式:RAR    上传时间:2018-09-13
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    35
    金币
    关 键 词:
    VB 运输 管理 系统 设计 论文 源代码 开题 报告
    资源描述:
    目录摘要 前言第一章 为什么要开发一个运输管理系统1.1 用计算机管理客运公司管理的意义1.2 运输管理系统的设计分析第二章 怎样开发一个运输管理系统管理系统?2.1 编程环境的选择2.2 关系型数据库的实现2.3 二者的结合(DBA)第三章 Windows 下的 Visual Basic 编程环境简介3.1 VB 连接数据库的各种方法++第四章 使用 Access2000 实现关系型数据库4.1 数据库的概念4.2 新建一个数据库4.3 修改已建的数据库4.4 实现数据库之间的联系第五章 系统总体规划5.1 系统功能第六章 系统具体实现6.1 用户界面的实现6.1.1 登陆界面6.1.2 主界面6.2 数据库的实现6.2.1 用户库6.2.2 各个功能数据库第 8 章 结束语主要参考文献--------------摘要--------------运输管理系统管理系统是典型的信息管理系统,其开发的功能主要包括:通过计算机管理客运公司管理信息,日常办公,实现无纸化办公,通过工时计算,统计出各项数据,分析出客运现状和车辆现状,提高办事效率。经过分析,我们决定使用 MICROSOFT 公司的 ACCESS 作为后台数据库,设计出功能库, 使用 MICROSOFT 公司的 VISUAL BASIC 开发工具,利用其提供的各种面向对象的开发工具,尤其是 ADO 控件这一能方便而简洁操纵数据库的智能化对象,连接数据库,开发出产品。关键字:ADO、窗体、数据库。-------------前言--------------发展客运无论对客运公司发展还是对人民生活需求都具有十分重要的意义;发展客运是增强客运公司实力、改善客运服务质量的需要,是完善运输体系、提高整体效益的需要,是实现两个根本性转变、走集约化发展道路的必然趋势,是发挥道路运输优势的拳头产品;建立客运系统可以提升道路运输竞争力,提高车辆运用效率,降低运输成本,减少交通事故;发展客运可以改善投资环境,促进地域经济国际化的进程;促进沿线经济开发、房地产升值;促进形成网络型公路产业,高新技术产业及商贸开发区;促进产业结构化,加快物流速度;促进地区经济的繁荣。我国加入世界贸易组织后,必然要加快改革和经济结构调整的速度,加大市场开放的力度,而全国性的客运系统正是开放市场、促进交流的良好载体。第一章用计算机管理运输管理系统的意义运输管理系统管理的定义为,组织中运输管理系统的管理,意指一个组织对运输管理系统的获取、维护、激励与运用与发展的全部管理过程与活动。一般而言,良好的运输管理系统管理,有助于为客运公司达到以下的目标:一、协助组织达成发展目标与远景。二、有效地运用人员的能力与技术专才。三、促使组织成员的工作士气高昂且激发潜能。四、滿足组织成员的自我实现感与增加成员的工作成就感。五、发起且落实组织变革。六、提高组织成员的工作生活品质。七、协助客运公司负责人做出正确决策。运输管理系统的设计分析根据实际情况,我们使用 ADO 控件少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。第二章怎样开发一个运输管理系统管理系统?编程环境的选择微软公司的 Visual Basic 6.0 是 Windows 应用程序开发工具,使目前最为广泛的、易学易用的面向对象的开发工具。Visual Basic 提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统 VB 是一个相对较好的选择。关系型数据库的实现Access2000 就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许创建自定义报表用于打印或输出数据库中的信息。Access 也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。二者的结合(ADO)微软的 JET 数据库引擎提供了与数据库打交道的途径,我们是通过它以及 Visual Basic 来访问数据库并对其进行各种操作。Visual Basic、Access 以及其他微软的软件产品都是通过共用 JET 数据库引擎,从而给用户提供了丰富的数据类型。ADO 控件在数据库中的信息与将信息显示给用户看的 Visual Basic 程序之间架起了一座桥梁。我们可以设置 ADO 控件的各个属性,告诉它要调用那个数据库的哪个部分。缺省情况下,ADO 控件根据数据库中的一个或多个数据表建立一个 dynaset-type(动态集合)类型的记录集合。一个记录集合是动态的也就意味着,当原来的数据表中的容改变了以后,该记录集合中的记录也会随之改变。ADO 控件还提供了用来浏览不同记录的各种跳转按钮。将 ADO 控件放置在窗体中之后,我们还必须在该控件与要处理的数据库之间建立联系。ADO(ActiveX Data Objects)是基于组件的数据库编程接口,它是一个和编程语言无关的 COM 组件系统。本文主要介绍用 ADO 编程所需要注意的技巧和在 VC 下进行 ADO编程的模式,并对 C++Extensions 进行了简单的讨论,希望对 ADO 开发人员有一定的帮助作用。因为 ADO 是一个和编程语言无关的 COM 组件系统,所以这里讨论的要点适用于所有的编程语言和编程环境,比如:VB、VBScript、VC、Java 等等。 ADO 定义了一个可编程的对象集合.ADO 对象模型如图所示:对于 ADO 其中对象来说,我觉得比较重要的是:Command,Connection,Recordset对象.虽然严格的说这是不准确的,但根据我的实际经验确实如此.下面就分别来谈一下.(1) Connection 对象Connection 对象用于建立与数据库的连接.通过连接可从应用程序访问数据源.它保存诸如指针类型,连接字符串,查询超时,连接超时和缺省数据库这样的连接信息.(2) Command 对象在建立 Connection 后,可以发出命令操作数据源.一般情况下,Command 对象可以在数据库中添加,删除或更新数据,或者在表中进行数据查询.Command 对象在定义查询参数或执行一个有输出参数的存储过程时非常有用.(3) Recordset 对象Recordset 对象只代表一个记录集,这个记录集是一个连接的数据库中的表,或者是 Command 对象的执行结果返回的记录集.在 ADO 对象模型中,是在行中检查和修改数据的最主要的方法,所有对数据的操作几乎都是在 Recordset 对象中完成的.Record 对象用于指定行,移动行,添加,更改,删除记录.下面就具体地说说如何用 ADO 存取数据:在实际编程过程中使用 ADO 的一个典型的存取数据的步骤为:(1) 连接数据源(2) 打开记录集对象(3) 使用记录集(4) 断开连接那么具体怎么是用呢?分别来看.(我在最后将给出一个完整的使用 ADO 的实例给大家参考.)(1) 如何连接数据源利用 Connection 对象可以创建一个数据源的连接.应用的方法是 Connection 对象的 Open 方法.语法:Connection 对象.Open ConnectionString, UserID, PassWord, OpenOptions其中:Connection 对象为你定义的 Connection 对象的实例;ConnectionString 为可选项,包含了连接的数据库的信息;UserID 可选项,包含建立连接的用户名;PassWord 为可选项,包含建立连接的用户密码;OpenOptions 为可选项,假如设置为 adConnectAsync,则连接将异步打开.(2)打开记录集对象实际上记录集返回的是一个从数据库取回的查询结果集.因此他有两种打开方法:一种使用记录集的 Open 方法,另一种是用 Connection 对象的 Execute 方法.(a)记录集的 Open 方法语法:Recordset.Open Source, ActiveConnection, CursorType, LockType, Options其中:Recordset 为所定义的记录集对象的实例.Source 可选项,指明了所打开的记录源信息.可以是合法的命令,对象变量名,SQL语句,表名,存储过程调用,或保存记录集的文件名.ActiveConnection 可选项,合法的已打开的 Connection 对象的变量名,或者是包含 ConnectionString 参数的字符串.CursorType 可选项,确定打开记录集对象使用的指针类型.LockType 可选项 确定打开记录集对象使用的锁定类型.(b)Connection 对象的 Execute 方法语法:Set recordset=Connection.Execute(CommandText,RecordsAffected,Options)参数说明:CommandText 一个字符串,返回要执行的 SQL 命令,表名,存储过程或指定文本.RecordsAffected 可选项,Long 类型的值,返回操作影响的记录数.Options 可选项,Long 类型值,指明如何处理 CommandText 参数.介绍完了如何打开数据库下面说说怎么使用吧.(3)使用记录集(a)添加新的记录:在 ADO 中添加新的记录用的方法为:AddNew 它的语法为:Recordset.AddNew FieldList, ValuesRecordset 为记录集对象实例FieldList 为一个字段名,或者是一个字段数组.Values 为给要加信息的字段赋的值,如果 FiledList 为一个字段名,那么 Values应为一个单个的数值,假如 FiledList 为一个字段数组,那么 Values 必须也为一个个数,类型与FieldList 相同的数组.再用完 AddNew 方法为记录集添加新的记录后,应使用 UpDate 将所添加的的数据存储在数据库中.不过你最好在用 UpDate 方法之前使用 CancelUpdate 方法来取消该项操作.(b)修改记录集其实修改核对记录集中的数据重新赋值没有什么太大的区别,只要用 SQL 语句将要修改的字段的一个数据找出来重新赋值就可以了.这里不再细说了.(c)删除记录在 ADO 中删除记录集中的数据的方法为:Delete 方法,这与 DAO 对象的方法相同,但是在 ADO 中它的能力增强了,可以删掉一组记录了.它的语法如下:Recordset.Delete AffectRecords
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:VB运输管理系统设计(论文 源代码 开题报告).rar
    链接地址:http://www.gold-doc.com/p-138628.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开