需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:7641 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:对于现代人来说,网络早已根深蒂固于人们的生活。近年来Internet飞速发展,尤其是软件行业的崛起,在我们的生活和工作中都有极大影响。如今一般的网络聊天软件,都可以在网络环境下进行多种形式的实时交谈,扩大了我们的社交的同时,也给我们的社会发展带来极大的利益。基于网络的聊天软件可以用很多种方法去制作和开发,一般有JAVA、VC++、VB、C等等。他们都有自己的优点和不足,所以通过混合编程,可以最大程度地利用它们的优势。本次课题主要是设计一个利用JAVA和VC++混合编程的方式制作的简易聊天软件,实现两台计算机间的即时文本信息传输。
关键词:JAVA;VC++ ;混合编程;聊天软件
目录 摘要 Abstract 1 绪论-1 1.1课题背景-1 1.2 课题现状-1 1.3 课题主要工作-2 2 系统相关技术介绍-3 2.1 JAVA编程技术-3 2.2 VC++编程技术-3 2.3 混合编程-4 3 系统分析-5 3.1 系统概述与目标-5 3.2 可行性分析-5 3.4 需求分析-5 3.4.1 程序需求分析-5 3.4.2 数据需求分析-6 3.4.3 性能需求分析-6 3.4.4 系统运行需求-6 4 概要设计-7 4.1 系统总模块图-7 4.2 各模块功能实现-8 4.2.1 注册模块-8 4.2.2 登录模块-8 4.2.3 实时聊天模块-8 5系统管理-10 5.1 系统后台管理-10 5.2 系统用例图-10 5.3 后台管理用例图-11 5.4 系统数据流图-11 5.4.1 顶层数据流图-12 5.4.2 客户端数据流图-12 5.4.3 服务器端数据流图-12 5.5 数据库设计-13 5.5.1 数据库需求分析-13 5.5.2 概要设计-13 5.5.3 数据库逻辑设计-13 结 论-15 参 考 文 献-16 致 谢-26 |