毕业设计指导网:毕业设计范文、毕业答辩指导,免费毕业设计、计算机毕业论文参考资料下载服务。

技术团队主要成员为国内著名高校计算机专业导师。诚实守信,优质服务,是我们的宗旨!
当前位置:毕业设计指导网毕业论文频道计算机毕业论文

Socket通信的信息网络管理平台的设计和开发

论文出自毕业设计指导网www.bysj120.cn,需要购买整套毕业论文或找不到您要的毕业设计请联系客服索取

本课题的研究目标和主要内容
本系统具有友好的用户界面和严格的权限设置。在Socket数据传输程序中,客户端可以通过Socket通信方式发送数据到服务器。在信息管理系统中操作人员只要按照本系统的提示要求,首先进行注册,然后根据自己注册的用户账户和密码进行登录,就进入了系统主界面。用户进入主界面后,会根据不同的权限设置显示不同的界面,操作人员能按照界面的提示进行数据查询、数据修改和删除等各方面的操作。如对于普通用户,只有查看数据的基本权限;只有被授予系统管理员的用户,才具有最高权限,不仅可以查看数据,而且可以修改、删除数据,添加删除普通用户和注册管理员用户。基于以上的分析,结合网络管理系统的发展趋势,本文着重研究了以下几个方面的问题:
(1)Socket通信技术实现。在整个项目中Socket通信是最主要的通信方式,它的实现也就是整个项目的通信基础的实现。通过Socket通信可以从网络中获取所有数据,并且简单而高效的实现指挥中心和组长间的通信连接。
(2)WWW(World Wide Web)技术研究。在充分研究现代网络技术的基础上,根据本课题的实际情况,研究了网页的设计与制作,网站的建设与维护。
(3)ASP(Active Server Pages)及其编程技术研究。ASP是一种使用服务器端脚本生成与浏览器无关的动态网页的技术。ASP脚本代码可以用许多语言编写(如VBScript、JavaScript、Perl等),在构成页面内容的HTML(Hypertext Transfer Protocol)代码中,这些代码内嵌于特殊的标签之内。当客户请求网页内容的时候,由服务器解释不同语言构成的脚本内容的网页[2]。
(4)关系型数据库的设计与实现。在信息管理系统的开发过程中,数据库的设计是关键。关系型数据库是现在数据库技术发展的主流,本系统采用SQL Server 2000关系型数据库系统。
(5)Web数据库访问技术研究。传统的Web数据库系统都有着自己不同的特点,充分利用基于组件和分布式对象技术的优势将Web技术和DBMS(Database Management System)紧密结合,开发出具有扩展性强、易于维护、效率高的数据库系统。
1.3  总体设计方案论证
在本课题所涉及的部分中,数据的传输部分是以Socket通信来实现的。Socket通信可以分成两个通信模式:流套接口和数据报文接口。在项目中指挥中心的数据是从各个组长间采集来的,而组长要传送数据时,首先要与指挥中心取得联系并建立连接,所以数据的传输应在在点对点连接的基础上,因此面对连接的流套接口模式是本课题所应选择的Socket通信模式。
然而设计要求仅对数据的传输技术有具体的规定,而对数据库和编程语言的选用给与了很大的自定义空间,相应也有多种组合可以完成这一课题的要求。在设计初期在考虑设计方案时,曾考虑过3个可行性方案,即C + Access;VC + SQL Server;C# +SQL Server。但前两个方案都存在一定的问题:
(1)在所用语言方面,C#(读做 "C sharp")虽然是代表了以后编程语言的发展方向,但是学习起来需要很高的编程基础,不便于快速掌握。而C语言的编写方式太过老式,在图形处理方面的不足很难保证顺利地完成课题对操作界面需求,无法顺利完成课题。就目前的编程语言发展趋势来看,VC(Visual C)虽然正逐步被C#取代,但仍是而今最为流行的编程语言,且在有良好的C语言学习的基础上,VC的掌握明显要比C#来的简单。
(2)在数据库选择方面,Access和SQL Server在理论上都可以满足设计需求。两者间各有个的优势,Access相对简单、安装方便且易于使用;SQL Server则比Access更为专业,在运行表现上也屡胜一筹,而且SQL Server的效率明显高于Access,因此选择SQL Server更为稳妥。
所以在对三个方案所用语言和数据库进行学习和对比后,最终决定采用VC + SQL Server的方式实现设计所需要满足的具体要求。
 

Tags:通信

在线客服

  • 咨询QQ:
  • 407894958
  • 点击和客服QQ在线沟通
  • 点击和客服QQ在线沟通
  • 成品购买:
  • 定制咨询:
  • 点击和客服QQ在线沟通
  • 点击和客服QQ在线沟通
  • 如临时会话消息无法接收 请先加客服QQ好友咨询
    微信客服

计算机毕业设计,免费毕业论文,优秀毕业设计论文下载


120毕业设计指导网
地址:徐州市西安路41号
收缩
  • 计算机毕业设计定做咨询