130 likes | 419 Views
Linux 下图形界面聊天软件. 针对 Linux 平台的聊天软件 选题人:陈骏林. 选题原因(外部): 一:近年来 Linux 操作系统迅猛发展,使用 Linux 系统的用户日益增多,人们对 Linux 下的聊天软件需求迫切。 二: Linux 平台下适合中国人使用聊天的软件匮乏。 三:学习 Linux 知识,学习 Linux 网络编程。. 最终要实现的目标. 本工程实践最终要实现的是一个 Linux 下的类似 QQ 图形界面简单聊天软件。. 系统用例图. 系统结构及功能视图. 系统功能介绍. 单人聊天模块. 多人聊天模块. 主要实现:发送文字,图片,表情.
E N D
Linux下图形界面聊天软件 针对Linux平台的聊天软件 选题人:陈骏林
选题原因(外部): 一:近年来Linux操作系统迅猛发展,使用Linux系统的用户日益增多,人们对Linux下的聊天软件需求迫切。 二:Linux平台下适合中国人使用聊天的软件匮乏。 三:学习Linux知识,学习Linux网络编程。 高软作业——陈骏林
最终要实现的目标 本工程实践最终要实现的是一个Linux下的类似QQ图形界面简单聊天软件。 高软作业——陈骏林
系统用例图 高软作业——陈骏林
系统结构及功能视图 高软作业——陈骏林
系统功能介绍 • 单人聊天模块 高软作业——陈骏林
多人聊天模块 • 主要实现:发送文字,图片,表情 高软作业——陈骏林
群文件共享 • 用户可以上传文件到服务器,也可以从服务器下载文件。 高软作业——陈骏林
文件传输 • 实现两个用户之间的点对点文件传输,可以省去使用U盘拷贝文件的麻烦。 高软作业——陈骏林
系统的开发环境 • 语言:C • 图形开发:Qt • 数据库:MySQL • 操作系统:Linux • 版本控制:SVN 高软作业——陈骏林
可能的难点 • 一:组成员没有在Linux环境下开发的经验,对Linux不熟悉,可能在开发过程中会遇到与操作系统有关系的困难。 • 二:对Linux下的数据库及网络开发没有经验,需要不断的学习。 高软作业——陈骏林
可能的难点二 • 三:没有软件开发的经验,可能在软件开发团队协作上出现问题。 高软作业——陈骏林
谢谢各位! 高软作业——陈骏林