没有合适的资源?快使用搜索试试~ 我知道了~
C++制作的网络聊天工具毕业论文
5星 · 超过95%的资源 需积分: 0 50 下载量 94 浏览量
2012-07-17
20:09:14
上传
评论 2
收藏 2.06MB DOC 举报
温馨提示
试读
56页
本人所做的毕业设计--网络聊天工具开发,使用C++的win32编程,使用类QQ的界面,这是当时写的毕业论文.完整无删减版
资源推荐
资源详情
资源评论
安徽工业大学 毕业设计(论文)说明书
安徽工业大学
毕业设计(论文)任务书
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
装
┊
┊
┊
┊
┊
订
┊
┊
┊
┊
┊
线
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
安徽工业大学 毕业设计(论文)说明书
课题名称
网络聊天工具开发
学 院
计算机学院
专业班级
计算机科学与技术 082 班
姓 名
周云龙
学 号
089074069
毕业设计(论文)的主要内容及要求:
1、进行调研,了解、分析聊天工具的研究与开发要求。
2、熟练掌握一种程序设计语言,掌握其 Web 数据库开发、访问技术。
3、利用软件工程的理论和方法,完成网络聊天工具的开发。
根据课题要求,聊天工具主要完成如下功能:用户注册、登录,修改信息,与
好友聊天,聊天记录,播放背景音乐 。
4、要求聊天软件界面友好、使用方便,程序执行安全、可靠、稳定。
5、完成与设计内容有关的外文资料的翻译,译文约 5000 字。
6、完成毕业论文并提交设计软件。
指导教师签字:
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
装
┊
┊
┊
┊
┊
订
┊
┊
┊
┊
┊
线
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
安徽工业大学 毕业设计(论文)说明书
摘要
随着网络技术的发展,网络聊天因为有着与生俱来的优势,得到了迅猛发展!
现在网络聊天已经走进普通人的生活,近乎上升到与电话聊天同等地步!虽然聊天
工具已经发展很成熟,但是我仍然选择它作为继续深入学习 VC 和 Windows socket
编程的训练课题!也正好可以作为对我四年所学知识的一个综合考验!
论文就网络聊天工具的开发,以软件工程的方法对全过程进行了分析与研究。
本聊天工具是一个典型的 C/S 模式软件,以 VC6.0 作为开发工具,以 MySQL 作为
数据库,实现了网络聊天以及上网娱乐的功能。本聊天软件可实现个人用户的注册、
登录、与好友聊天、音乐播放器、小闹钟等功能!
由于本软件可以在局域网上运行,所以此网络聊天工具也可以作为校园网或者
公司局域网内的聊天工具,拉近了同学间同事间的距离,使得交流更加方便,学习
工作效率更高!音乐播放器更是可以使得上网变得不枯燥乏味,小闹钟可以让你做
事更加有规律!
关键词:C/S,VC6.0,MySQL
Abstract
Along with the development of network technology, because of its inherent
advantage, on line chat got swift and violent development! Now the network chat had
walked into the life of the ordinary people, almost up to talk on the phone with the same
point. Although the chatting tools has developed very mature, but can be just as I continue
to study in depth VC and Windows socket programming project but can be just as I
continue to study in depth VC and Windows socket programming project!Can just as an
integrated test of the knowledge learned in my four years!
The network chat tools development, with the method of software engineering
process of the analysis and research. This chat tools is a typical C/S mode software to using
VC6.0as a development tool, MySQL as the database, realizing the network chat online
entertainment and the function. Chat software can realize the individual user registration,
landing; And buddy chat; Music player; Small alarm clock, etc.!
Because of this software can run on LAN, therefore the development network chat
tools can also act as a campus network or company LAN chatting tools, has narrowed the
gap between the distance between the colleague students, make communication more
convenient, learning or working more efficiency ! The music player is also makes the
Internet become not boring, small alarm clock can make your work more regular!
Key Words: C/S , Visual C++ 6.0 , MySQL
目录
共 IV 页 第 I 页
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
装
┊
┊
┊
┊
┊
订
┊
┊
┊
┊
┊
线
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
安徽工业大学 毕业设计(论文)说明书
第一节 课题的来源及意义............................................................................................1
第二节 课题现状............................................................................................................1
第三节 课题研究内容....................................................................................................1
第四节 论文组织结构....................................................................................................2
第五节 小结....................................................................................................................2
第一节 Windows Socket 网络编程简介........................................................................3
第二节 VC++ 6.0 开发平台...........................................................................................3
第三节 win32 编程原理及 MFC 框架
[1]
........................................................................3
第四节 Win32 DialogBased Application 介绍...............................................................5
第五节 TCP/IP 协议简介...............................................................................................6
第六节 C++的 map 容器简介........................................................................................8
第七节 MySQL 数据库..................................................................................................8
第一节 可行性研究........................................................................................................9
一、技术可行性分析..............................................................................................9
二、经济可行性分析............................................................................................10
第二节 需求分析..........................................................................................................10
一、功能需求分析................................................................................................10
二、性能需求分析................................................................................................11
三、 运行需求分析...............................................................................................11
第三节 系统配置..........................................................................................................11
第一节 系统的设计思想..............................................................................................11
第二节 系统功能设计..................................................................................................13
第三节 系统数据流图..................................................................................................13
第四节 数据库设计......................................................................................................14
第一节 服务器端的详细设计......................................................................................15
一、服务器端的程序流程图................................................................................15
二、服务器端的功能模块设计............................................................................15
三、服务器端的界面设计及功能讲解................................................................16
第二节 客户端的详细设计..........................................................................................18
一、客户端的程序流程图....................................................................................18
二、客户端的功能模块设计................................................................................20
三、客户端的界面设计及功能讲解....................................................................20
第三节 音乐盒的详细设计..........................................................................................26
一、音乐盒的程序流程图....................................................................................26
二、音乐盒的界面设计及功能讲解....................................................................27
第四节 小闹钟的详细设计..........................................................................................31
一、小闹钟的程序流程图....................................................................................31
二、小闹钟的界面设计及功能讲解....................................................................31
第一节 系统测试概述..................................................................................................34
第二节 测试的过程中使用的方法..............................................................................34
第三节 测试遇到的问题及解决办法..........................................................................35
总结......................................................................................................................................37
致谢......................................................................................................................................38
共 IV 页 第 II 页
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
装
┊
┊
┊
┊
┊
订
┊
┊
┊
┊
┊
线
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
剩余55页未读,继续阅读
i龙家小少
- 粉丝: 353
- 资源: 86
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Nasa高分卫星火点监测数据接入源码
- 基于区块链的图片版权保护系统的设计与实现+详细文档+全部资料(高分毕业设计).zip
- N0100P-VB一款SOT23封装P-Channel场效应MOS管
- 数据分析2024版Tecplot360中文教程最全解析.ppt
- 基于区块链的图片版权保护系统的设计与实现+详细文档+全部资料(高分毕业设计).zip
- 上海大众帕萨特1.8GLI 2005款线路图
- MVSF2N02ELT1G-VB一款SOT23封装N-Channel场效应MOS管
- 基于区块链的图片版权保护系统的设计与实现+详细文档+全部资料(高分毕业设计).zip
- MVGSF1N03LT1G-VB一款SOT23封装N-Channel场效应MOS管
- 西门子博途TIA编程手册
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页