短消息货运信息系统——毕业论文.doc

上传人:滴答 文档编号:1270749 上传时间:2019-01-25 格式:DOC 页数:49 大小:823.50KB
下载 相关 举报
短消息货运信息系统——毕业论文.doc_第1页
第1页 / 共49页
短消息货运信息系统——毕业论文.doc_第2页
第2页 / 共49页
短消息货运信息系统——毕业论文.doc_第3页
第3页 / 共49页
短消息货运信息系统——毕业论文.doc_第4页
第4页 / 共49页
短消息货运信息系统——毕业论文.doc_第5页
第5页 / 共49页
点击查看更多>>
资源描述

1、贵州大学本科毕业论文 - 1 - 短消息货运信息系统 摘要 随着科学技术的不断提高 ,计算机科学日渐成熟 ,其强大的功能已为人们深刻认识 ,已进入人类社会的各个领域并发挥着越来越重要的作用。手机成本的不断降低,使得手机已经成为每个人生活必备的通讯工具,而传统的货运信息系统不能给货运公司提供实时的消息,消息的滞后性还是阻碍了物流业的成本降低,因此我们将短消息系统和货运信息系统的特点相结合开发了短消息货运信息系统。这样就能够将得到的货运信息快速的发动到货运承担方的手机中,这样不但保证了消息的实时性,还降低了物流在流通时间中等待时间的成本代价。 本课 题短消息货运系统采用 VC+6.0 和 Acce

2、ss 工具开发的,应用 SQL 查询语句对数据库进行修改、删除、查询等操作,应用 ODBC 技术连接应用程序和数据库。 本信息系统 主要实现的功能模块 :会员信息管理 、 车源信息管理 、 货源信息管理 、短消息发送 、 短消息 接收 、系统管理 。 本系统界面友好, 功能完善, 操作简单,比较实用 。 关键字: VC+6.0,Access, CMPP,短消息, O DBC,管理系统 贵州大学本科毕业论文 - 2 - Freight Manager Information System base on Massage Abstract With the continuous improveme

3、nt of science and technology, computer science and the maturing of its powerful features have a profound understanding of people has access to all areas of human society and play an increasingly important role. Continue to lower the cost of mobile phones, making mobile phone has become an essential

4、life of each person communication tool, whereas the traditional cargo information systems to the freight company can not provide real-time news, information, or hinder the lag to reduce the cost of the logistics industry, so we will short message system and the characteristics of freight information

5、 system was developed to combine SMS freight information system. This will make it possible shipment information will be launched quickly to bear the freight side of the phone, so that not only guarantees the real-time news, but also reduces the logistics flow of time in waiting time costs. The subj

6、ect system uses the Short Message freight VC Plus-Plus 6.0 and tools developed by Access, the application of database SQL query to amend, delete, query and other operations, the application of ODBC technology to connect applications and databases. The main achievement of the information systems func

7、tion modules: Member information management, vehicle-information management, supply information management, short message, short message acceptance, system management. This system contact surface friendly, operation simple, quite is practical. Keywords: VC+6.0,Access, CMPP, Message, ODBC,MIS贵州大学本科毕业

8、论文 - - 1 目 录 摘要 . 1 Abstract . 2 1 引言 . 1 1.1 系统设计的背景 . 1 1.2 论文的组织结构 . 1 2 系统设计 . 3 2.1 需求分析 . 3 2.1.1 功能的需求 . 3 2.1.2 性能的需求 . 3 2.2 系统 设计 . 4 2.3 数据库的设计 . 6 2.3.1 数据流 . 6 2.3.2 数据库设计 . 7 3 开发技术介绍 . 10 3.1 Visual C+6.0 介绍 . 10 3.2 数据库 Access 介绍 . 11 3.2.1 与数据库相关的概念 . 11 3.2.2 Access 数据库基本特点 . 12 3.

9、2.3 Access 数据库及其基本操作 . 13 3.3 VC 及其数据库访问技术原理 . 14 3.3.1 ODBC API(开放数据库连接) . 14 3.3.2 MFC ODBC 类 . 14 3.3.3 MFC DAO(数据访问对象 )编程 . 15 3.3.4 OLE DB . 16 3.3.5 ActiveX 数据对象 (ADO). 17 3.4 CMPP 协议 9 . 17 3.4.1 CMPP 协议简介 . 17 3.4.2 CMPP 交互模式 . 18 3.4.3 SP 端开发 . 19 4 系统开发 . 29 4.1 数据库连接部分 . 29 4.2 短消息结发功能 .

10、32 4.2.1 api-hw 华为 CMPP3.0 短信网关 API . 32 4.2.2 短消息收发算法 . 33 5 系统操作说明 . 37 5.1 数据源的添加 . 37 5.2 登录界面 . 39 贵州大学本科毕业论文 - - 2 5.3 系统主界面 . 40 5.4 会员管理 . 40 5.5 车源管理 . 41 5.6 货源管理 . 42 6 结束语 . 43 参考文献 . 44 致谢 . 45 贵州大学本科毕业论文 - - 1 1 引言 作为本文的开篇之作,本章首先 介绍了本课题的意义 和 研究现状, 然后介绍了 研究方法, 最后介绍了文章的结构。 1.1 系统设计的背景 随着

11、科学技术的不断提高 ,计算机科学日渐成熟 ,其强大的功能已为人们深刻认识 ,已进入人类社会的各个领域并发挥着越来越重要的作用。 21 世纪以来,已经进入了网络经济的时代,电子商务使得商品交换发生了巨大的变化,不但缩短了交易时间、加快了交易速度,还大大降低商业交易的成本。 因此 ,未来的流通时间和流通成本绝大部分将被物流所占有 , 物流对未来经济发展会起到非常巨大的决定和制约作用。 货运信息系统 能够 减少 物流在商品流通时间上所占有的时间, 减轻 物流对未来经济的制约。 1 手机成 本的不断降低,使得手机已经成为每个人生活必备的通讯工具, 而传统的货运信息系统不能给货运公司提供实时的消息,消息

12、的滞后性还是阻碍了物流业的成本降低,因此我们将短消息系统和货运信息系统的特点相结合开发了短消息货运信息系统。这样就能够将得到的货运信息快速的发动到货运承担方的手机中,这样不但保证了消息的实时性,还降低了物流在流通时间中等待时间的成本代价。 短信信息系统现在已经是很成熟的一个研究领域了, 它已经应用到了很多领域,例如农业方面有农信通短信信息系统 2、 省域公路网出行者信息系统 3、 患者管理信息系统 4等等。 但是现在的货运信息系统 本课题主要应用了华为 CMPP3.0 短信网关开发库,应用了 Access 数据库,通过 VC6 平台设计并实现了短信息货运系统 。 1.2 论文的组织结构 本文结

13、构如下: 第一章,简单介绍了本课题研究的意义、研究背景、研究内容、研究方法。 第二章,详细介绍了系统的设计过程,针对短消息货运信息系统得需求,通过软件工程方法和 UML 对系统进行了详细的设计。 贵州大学本科毕业论文 - - 2 第三章,对本课题用到的技术进行了简单地陈述, VC+6.0 的简要介绍、Access 的简单介绍,以及经少了 Access 和 VC+6.0 之间的连接方法 ,最后介绍了 CMPP 协议。 第四章,针对系统详细设计中的编码部分作了详细的介绍,重点介绍了数据库的连接方法。 第五章,主要是对系统 功能 的 展示,同时简单介绍了系统的使用方法。 第六章,对以上工作的总结。

14、贵州大学本科毕业论文 - - 3 2 系统设计 本章主要通过对需求的分析, 和对数据流的分析,介绍了系统的概要设计和数据库设计内容。 2.1 需求分析 2.1.1 功能的需求 本系统主要是对货运信息的处理,因此本系统必须拥有的功能有:货源信息的管理、车源信息管理、会员信息管理、系统管理和短消息发送。 短消息发送功能:主要是根据系统中存储的货源信息,自动的发送短消息 ,不用人工参与,这样能够保证了信息的实时性和有效性。 货源信息管理 : 在货源信息管理部分要有对能能够对货源信息进行添加, 将新得到的货源信息的需求添加到系统当中,同时也要存在对需求的查找、删除、修改和浏览功能。 车源信息管理:在

15、车源信息管理当中,要能够实现对车源信息查询、修改、删除、修改、添加等功能。 会员信息管理:对于会员信息的管理,主要是针对不同类型的会员,提供查找、删除、修改、添加、修改等等的功能。 系统管理功能:对系统的一些基本设定功能的一些修改。 2.1.2 性能的需求 短消息货运系统是一个单机应用系统,所以对操 作性能的要求应该尽可能的底,对计算机的硬件的要求应该尽可能的少,具体 各方面的性能要求预期有如下几方面: ( 1) 操作系统的选择:因为短消息货运系统是一个简单的单机版应用系统,除了它能够通过短消息发送货运信息以外,本系统其实是一个很典型的信息管理系统,所以在本系统 应该能够运行在但前流行的操作系

16、统上,而此 操作系统必须是贫民化和通用化的,因此笔者选择了微软出品的操作系统为本系统的运行条件之一,基贵州大学本科毕业论文 - - 4 于 MFC 来开发本系统,并且能够运行在 Windows XP 以上所有的操作系统之上。 ( 2) 硬件的要求:由于短消息货运信息系统是运行在 Windows XP 之上的,因此,能够运行 XP 的计算机都能够安装并且运行本信息系统。 ( 3) CMPP 接口的选择:现在很多厂商都提供了 CMPP 网关接口,例如 华为 、 亚信 、 清华深讯 、 卓望 和 东软 等,由于硬件条件,各个接口的动态链接库熟悉程度,选择了 api-hw 华为 CMPP3.0 短信网

17、关 。 2.2 系统设计 根据短消息货运系统的需求分析,设计出本系统的 框架 图如下图所示: 图 2.1 短消息货运系统框架 其中,在短消息货运信息系统中的抓哟功能就是对会员信息、车源信息、货源信息等方面的录入、修改、删除等操作,当存在货源信息的时候,本 系统就会通过 CMPP 的网关将短消息发送到移动网络,对应的手机终端就收到了对应的信息,同时手机终端也可以通过短信息回复于短信息货运系统建立交互。下图为短信息货运系统的用例图。 贵州大学本科毕业论文 - - 5 使 用 者会 员 信 息车 源 信 息货 源 信 息系 统 管 理C M P P 网 关手 机 终 端图 2.2 短消息货运信息系统

18、用例图 短消息货运信息系统是通过系统数据库将本机货运信息和移动网络联系到一起的,通过系统数据库,系统使用者将会员信息、车源信息、货源信息等等记录到数据库中,当存在货源信息的时候,短消息发送功能模块将数据库中的对应的消息读取出来,听过 CMPP 网关发送出 去,如果有消息从网络中被接收到,也是通过消息 接收 接口存入系统数据库,然后,系统在读取数据库中对应的记录并显示。 下图是本系统的系统结构图。 会 员 信 息 管 理 车 源 信 息 管 理 货 源 信 息 管 理 系 统 管 理信 息 存 储 模 块发 送 货 源 信 息 接 受 货 源 信 息图 2.3 短消息货运信息系统系统结构图 通过

19、对系统的各个功能模块的划分,和对系统结构的详细设计,笔者设计了本信息系统的类图,如下图所示。 贵州大学本科毕业论文 - - 6 C R e c o r d s e tC D b G u a n l i y u a nC D b C h e y u a nC D b F a s o n gC D b F a s o n g L i s h i C D b H u i y u a nC D b H u o y u a nC D b J i e s h o u L i s h iC D b J i e s h o uC D u a n x i n H u o y u np S m s I n i t

20、 p S m s L o g i n p S m s S e n d111111图 2.4 短消息货运系统的类图 其中 CDbGuanliyuan、 CDbCheyuan、 CDbFasong、 CDbFasongLishi、 CDbHuiyuan、CDbHuoyuan、 CDbJieshou、 CDbJieshouLishi 是继承自 CRecordset 类,都是和数据库进行交互的类。而 CDuanxinHuoyun 依赖于上述八个数据库类, 并且 CDuanxinHuoyun 与 CMPP 网关类 pSmsInit、 pSmsLogin、 pSmsSend 是复合关系。 2.3 数据库的设计 2.3.1 数据流 根据以上的系统功能描述,设计出顶层数据流图如下:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。