电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

计算机科学与技术毕业论文企业QQ系统设计

45页
  • 卖家[上传人]:汽***
  • 文档编号:511914715
  • 上传时间:2022-09-30
  • 文档格式:DOC
  • 文档大小:804.50KB
  • / 45 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、装订线安徽工业大学工商学院 毕业设计(论文)说明书安徽工业大学工商学院毕业设计(论文)说明书专 业 计算机科学与技术 班 级 计0842班 姓 名 学 号 指导教师 *老师 二 一二 年 五 月 三十 日IV目录摘要IVAbstractV1.绪论11.1 开发背景11.2 目的11.3 开发环境与开发工具11.3.1 Visual Studio 2008简介11.3.2 SQL Server 2005 简介22.企业QQ系统42.1 系统分析42.1.1 需求分析42.2 系统设计42.2.1 系统目标42.2.2 系统功能结构42.2.3 系统业务流程图52.2.4 系统编码规范62.3 系统运行环境62.4 数据库与数据表设计72.4.1 数据库分析72.4.2 数据表慨念设计72.5 创建项目82.6 公共类库设计102.6.1 UDPSocket控件102.6.2 Publec_Class 类142.6.3 ClassForm类142.6.4 ClassMsg 类142.6.5 ClassOptionData 类142.6.6 ClassSerialiZers类142.6.7

      2、ClassUserInfo 类152.6.8 ClassUsers 类152.6.9 cVideo 类152.7 客户端注册模块设计152.7.1 设计客户端注册窗体152.7.2 注册信息发送到服务器端162.7.3 将注册星系写入到INI文件中162.8 客户端登录模块设计172.8.1 设计客户端登录窗体172.8.2 判断注册的INI文件是否存在182.8.3 登录功能的实现182.8.4 将登录信息发送到服务器端192.9 客户端QQ模块设计202.9.1设计客户端QQ窗体202.9.2 加载注册用户列表212.10 客户端消息发送模块设计242.10.1 设计客户端消息发送窗体252.10.2 消息发送功能的实现262.10.3 在线视频功能的实现262.11 服务端控制台模块设计272.11.1 设计服务器控制台窗体282.11.2 开始服务功能的实现282.11.3 显示用户信息及在线状态292.12 运行项目332.13 开发技巧与难点分析352.14 UDP协议35结论37致谢39参考文献40摘要我的毕业设计所开发的是企业QQ系统,这个工具有利于企业员工的信息交流。

      3、实现企业局域网通讯的目的就是使企业员工之间的信息交流更加省时、方便,充分提高企业的办公效率。这个工具可以使局域网内部人员实现聊天,图片传输,视频等功能。它无需连入国际互联网,设计选用Microsoft Visual Studio 2008开发环境和Microsoft SQL Server 2005数据库。本系统采用客户端/服务器模式,该程序主要采用VS的UDPsocket 控件,来实现客户端和服务器端之间的通信。本文主要介绍服务器与客户端工具的分析,设计与实现。 关键词:局域网,客户端,服务器端,UDPsocket ,UDP协议AbstractMy graduation project is developed the enterprise QQ system, this tool is conducive to the exchange of information of the employees. The purpose of the enterprise LAN communication is to make the exchange of information betwe

      4、en employees more saving time convenient and to fully enhance the efficiency of the office of the enterprise. This tool can be internal LAN chat, image transmission, video and other functions. It does not need to connect to the Internet, the design uses the Microsoft Visual Studio 2008 development environment and Microsoft SQL Server 2005 database. The system uses a client / server mode, the program using VS of the UDPsocket controls, to achieve the communication between client and server side.

      5、This paper describes the analysis, design and implementation of server and client tools.Keywords: LAN, client-side, Server-side, UDPsocket, UDP protocol1. 绪论1.1 开发背景在一些中小企业(或是学校)中,为了便于职工之间的交流,或是工作信息的传递,局域网企业QQ系统的开发显得十分重要。根据企业的内部结构,开发一个符合本企业工作流程的QQ系统,可以帮助企业快速搭建内部即时通信系统,大幅度提高企业的工作效率,使上级与下级之间的交流更加方便。1.2 目的 现在,企业、机关、学校都建立起了自己的局域网,在局域网,虽然可以通过文件共享的方式进行通讯,但单单使用这种方式,是非常不方便的,首先,在局域网里的网上邻居里,只能看到机器名,不清楚对方是谁,也不知道对方机器里有什么资源可以共享,而且,当局域网的机器很多时,这种方式更加麻烦。于是,就想到做一个在局域网里的即时通讯软件,在局域网里,我们可以通过它,实现在局域网里方便的联络,消息的发布,自己共

      6、享内容的简介等。在企业建立的局域网里,这软件可以起到方便员工之间的相互联络,这样,不用上Internet,可以节省资源。1.3 开发环境与开发工具1.3.1 Visual Studio 2008简介 Microsoft Visual Studio 2008是面向Windows Vista、Office 2007、Web 2.0的下一代开发工具,代号“Orcas”,是对Visual Studio 2005一次及时、全面的升级。VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。使用Visual Studio 2008可以高效开发Windows应用程序。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时Visual Studio 2008支持项目模板、调试器和部署程序。Visual Studio 2008可以高效开发Web应用,集成了AJAX 1.0,包含AJAX项目模板,它还可以高效开发Office应用和Mobile应用。Visual Studio 2008有以下版本:Visual Studio 2008 Standard Ed

      7、ition Visual Studio Team System 2008 Architecture Edition Visual Studio Team System 2008 Database Edition Visual Studio Team System 2008 Development Edition Visual Studio Team System 2008 Team Suite Visual Studio Team System 2008 Test Edition Visual Studio Team System 2008 Test Load Agent本系统采用的是Visual Studio 2008 Standard Edition版本。 1.3.2 SQL Server 2005 简介SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道

      8、扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应SQL Server安装界面用。SQL Server 各个版本:1. SQL Server 2005 Enterprise Edition(32 位和 64 位) Enterprise Edition 达到了支持超大型企业进行联机事务处理 (OLTP)、高度复杂的数据分析、数据仓库系统和网站所需的性能水平。Enterprise Edition 的全面商业智能和分析能力及其高可用性功能(如故障转移群集),使它可以处理大多数关键业务的企业工作负荷。Enterprise Edition 是最全面的 SQL Server 版本,是超大型企业的理想选择,能够满足最复杂的要求。该版本还推出了一种适用于 32 位或 64 位平台的 120 天 Evaluation Edition。 2. SQL Server 2005 Standard Edition(32 位和 64 位) Standard Edition 是适合中小型企业的数据管理和分析平台。它包括电子商务、数据仓库和业务流解决方案所需的基本功能。Standard Edition 的集成商业智能和高可用性功能可以为企业提供支持其运营所需的基本功能。Standard Edition 是需要全面的数据管理和分析平台的中小型企业的理想选择。 3. SQL Server 2005 Workgroup Edition(仅适用于 32 位) 对于那些需要在大小和用户数量上没有限制的数据库的小型企业,Workgroup Edition 是理想的数据管理解决方案。Workgroup Edition 可以用作前端 Web 服务器,也可以用于部门或分支机构的运营。它包括 SQL Se

      《计算机科学与技术毕业论文企业QQ系统设计》由会员汽***分享,可在线阅读,更多相关《计算机科学与技术毕业论文企业QQ系统设计》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.