webservice数据传输系统设计说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

X X X学院毕业

毕业设计

题目: _______ Web Service数据传输

系别:_____________ ______________ 专业:______________ ___________ 班级:_______________________ __ 姓名:___________________ ________ 指导老师:______________________ _____________

数据传输项目需求分析

1 系统概述 (2)

1.1 系统简介 (2)

1.2 系统功能简介 (2)

1.3 系统用户角色 (2)

2 系统假设 (3)

3 串口通信技术 (3)

3.1 串口通信的定义 (3)

3.2 串口通信与项目之间的联系 (3)

4 服务器与服务器之间的数据传输 (3)

4.1 Web Service技术和数据库复制技术之间的优缺点 (3)

4.2 Web Service技术和数据库复制技术之间的对比 (4)

4.3 Web Service 技术和数据库复制技术的选择 (4)

5 分析和总结 (4)

6 文档历史 (5)

1 系统概述

1.1 系统简介

该系统主要是为了实现太阳神有限公司的数据交换传递。

1.2 系统功能简介

异构平台间的互通功能;数据备份功能。

1.3 系统用户角色

系统管理员:添加、删除普通管理员

普通管理员:可以查看数据库的数据;整理数据集合

2 系统假设

1)假定各公司设备完整,该系统开发时间和经费充足。

2)公司无其他新的功能要求;

3 串口通信技术

3.1 串口通信的定义

串口通信是指外设和计算机间,通过数据信号线、地线、控制线等,按位进行传输数据的一种通讯方式。现在比较普遍的串口通信是两个基于RS-232的串口之间的通信。

3.2 串口通信与项目之间的联系

串口通信是串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现较远距离通信。所以非常适合该项目单片机把数据传输到电脑上,也可以通过电脑把要执行的指令传输到单片机上。

4 Web Service技术和数据库复制技术

4.1 Web Service技术和数据库复制技术之间的优缺点

Web Service技术数据库复制技术

定义Web Service是一项新技术,能使得运行

在不同机器上的不同应用无须借助附加

的、专门的第三方软件或硬件,就可相

互交换数据或集成

数据复制就是把一个数据库服务器

上的数据传输到地理位置不同的数

据库服务器中的过程

共同功能可以实现异构平台间的数据传输

优点实现公司内部数据的智能化,传输效率高传输速度快,数据的利用效率高缺点传输速度慢,不适合大数据传输需要实时监控,出现问题的情况多 4.2 Web Service技术和数据库复制技术之间的对比

Web Service技术数据库复制技术占用内存较小较大

开发资费较小较大

传输速度慢较快需不需要实时监控不需要需要数据集成有没有

方便性比较方便比较繁杂开发难易程度较难较易

代码简易较复杂较简单应用程序可维护性强较弱

适合传输数据的大小较小较大

适合公司的大小中、小型公司中、大型公司

4.3 Web Service技术和数据库复制技术的选择

根据上两个表可以看出,无论是从该公司的大小和内部数据的多少,还是从该项目的开发经费、开发时间,和开发人员来看,该项目比较适合使用Web Service技术。

5 分析和总结

分析:串口通信的特点是一个终端与另一个终端通过串口来进行数据的交互,特点是交互的双方必须通过终端串口连接才能进行数据传输,不适用于远程两地的数据传输,只适合短距离的数据传输,也就是单片机与电脑之间的数据传输。

相较于串口通信,数据库复制技术可以满足域间的数据传输的要求,且其传输数据的速度较快,基本上也可满足本项目数据传输的需求,但是,就本项目而言,该技术也有不足之处:在数据处理上需要占据较大的内存,且需要较高的开发成本,实际操作不易,日后维护比较复杂,而本项目的数据传输只是小部分的数据交互,如果用数据库复制技术将在日后使用中造成诸多问题,浪费资源,因此也不适用于本项目。

较之数据复制技术,Web Service技术是近几年新兴的数据传输技术,它适合小部分数据传输,而且具有集成功能,运用方便,日后可维护性强,开发的费用较低,对于本项目小数据传输的特点,运用Web Service技术进行总、分总司的数据传输是比较可行的方案。

总结:通过对不同通信技术的差异性对比,串口通信是比较适合短距离数据传输的技术,而Web Service技术是比较适合于远距离传输的技术。所以,在计算机与计算机之间的数据传输方式的时候,也就是分公司与总公司之间的数据传输选择Web Service技术。

6 文档历史

版本修改内容修改日期修改人审阅人

V1.0原始版本2013-9-27

系统设计说明书

1.引言 (6)

1.1前言 (6)

1.2概述 (6)

1.3编写目的 (7)

1.4背景 (7)

1.5术语和缩略语 (7)

1.6参考资料 (7)

2. 系统结构 (8)

3. 设计说明 (8)

3.1数据库设计 (8)

3.2功能 (10)

3.3输入项 (11)

3.4输出项 (11)

3.5流程逻辑 (12)

3.6接口 (25)

3.7尚未解决的问题 (25)

4. 文档历史 (25)

1.引言

1.1前言

Web服务作为一种炙手可热的技术,应用到企业的IT系统和商业流程之中,并给企业带来直接的经济效益,一直以来得到了国内外企业管理者的推崇。在最低层次上,一个Web服务仅仅是在后端信息基础设施上执行的另一个程序。从外部的使用者的角度而言,Web服务是一种部署在Web上的对象/组件,它具备以下特征:“完好的封装,性松散耦合,使用协约的规范性,使用标准协议规范,高度可集成能力等等

1.2概述

Web Service技术,能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件,就可相互交换数据或集成。依据Web Service规范实施的应用之间,无

相关文档
最新文档