基于Socket的多客户端网络聊天系统的开发与设计(12)
时间:2025-07-11
时间:2025-07-11
莆田学院2015届本科毕业论文
2.3 课题来源
根据时下校园的普遍需求,专用的针对学校的简易聊天工具软件越来越受同学们青睐。因此开发简易聊天工具是相当有必要的。拥有一款针对学校内部的简易聊天工具聊天软件,不仅可以方便同学们在网络故障时的交流,同时可以增加沟通。本人在大学时学习过JAVA语言和网络编程,为了更好的有效的检验自己的技术能力,本人就决定以《端对端简易聊天系统》为毕业设计,希望通过这一次的能进一步提高本人的java编程的能力。
2.4 需求分析
简易聊天工具主要有两个方面:服务器端和客户端。首先要先了解一下服务器端和客户端要完成的任务,了解了这些那么任务就完成了一半。
客户端要完成的工作包括:
1.与服务器端建立发送信息的通信通道。
2.对服务器端发送的信息进行接收。
3. 更改当前用户自身的信息,如密码等。
与服务器相比,客户端的任务更加简单,通过分析,我们可以了解,简易聊天工具系统的核心就是这些问题。
3 系统总体设计
3.1 数据库设计
本系统中的主要实体和其属性有:
1.用户(ID,用户名,密码,年龄,性别,住址,注册时间)
E-R模型如图所示。
11
上一篇:中药化学复习题含答案
下一篇:天津安全文明施工措施费用系数表