基于Java的聊天系统的设计与实现任务书
2020-06-02 19:51:08
1. 毕业设计(论文)的内容和要求
该聊天系统需要实现的功能如下: 1)注册 服务器收到用户的注册请求,便开始接受客户传递的信息,诸如客户的呢称,性别,籍贯,个人资料等,接受完毕后,便通过jdbc与后台数据库连接,然后向数据库添加记录,如果成功,便向客户返回其号码。
客户收到服务器返回的信息后,便打开窗口登陆。
2)登陆 在客户端,用户输入其号码和密码,然后建立与服务器的连接,告诉服务器我要登录,服务器收到后,开始通过jdbc读取数据库,然后与用户输入的信息进行比对,如果成功,便打开主程序窗口。
2. 参考文献
[1] 陈衍席. 基于Java网络聊天系统的设计及实现研究[J]. 通讯世界, 2016 [2] 王东,熊世桓. 基于网络聊天环境的秘密信息隐蔽通信研究[J].内蒙古师范大学学报(自然科学汉文版), 2014 [3] 史雪. 基于Socket网络聊天系统开发与设计[J].电子技术与软件工程, 2015 [4] 陈忠菊. 一种基于TCP的网络聊天软件实现[J]. 电脑编程技巧与维护, 2015 [5] 周勇. 网络聊天系统的研究与设计[J]. 计算机光盘软件与应用,2014 [6] 董俞莹. 科学技术哲学视域下的即时通讯[J]. 科技传播,2015 [7] 白红. 浅议Java多线程程序设计[J].计算机光盘软件与应用, 2013 [8] 范新民. 高并发环境下MySQL软硬件配置优化[J]. 福建师范大学学报(自然科学版),2013 [9] 张红霞,陈鸿星. 基于Java网络聊天系统的设计与实现[J].科技信息,2014 [10] 刘纯.基于MVC设计模式的Struts技术在B/S系统中的研究与应用[D].西安建筑科技大学, 2004 [11] 张小荣,肖瑶. 基于Socket通信的数据交互的设计与实现[J]. 科技资讯, 2013 [12]王波.JQuery EasyUI开发指南[M].北京:人民邮电出版社,2015.11 [13]高洪岩.Java EE核心框架实战[M].北京:人民邮电出版社,2014.9 [14]李刚.疯狂Java讲义[M].北京:电子工业出版社,2014.7 [15]侯振云,肖进.MySQL5数据库应用入门与提高[M].北京:清华大学出版,2015.1
3. 毕业设计(论文)进程安排
2016.12.28~2017.2.28 搜集参考资料,分析题目要求,完成开题报告 2017.3.1~2017.3.10 确定课题相关知识,完成外文翻译 2017.3.11~2017.3.20 进行需求分析 2017.3.21~2017.4.2 确定系统设计方案 2017.4.3~2017.4.25 软件编程、调试 2017.4.26~2017.6.2 撰写、修改论文 2017.6.3~2017.6.15 准备答辩资料