JAVA课程设计报告 学院:国际教育学院 专业:电子商务 姓名:马冲 陈月月 指导老师: 程序设计课程设计报告书——局域网聊天系统 一 开发背景:? 当今很多单位都组建了自己的局域网,有些单位不允许员工上班时网上聊天,故在局域网的出口网关上只开通80端口,这给一些工作时需要交流信息或传输文件的工作人员带来不便,他们很需要一个能在局域网内交流信息的聊天软件。?还有现在大学生宿舍电脑的普及率很高,他们中有不少只接上了学校的局域网,而没有缴费上Internet网,因此他们也很需要一个局域网内的聊天件来交流信息。? ?二 开发目的:插上网线即可与同一局域网内用户聊天? ?功能要求:? i.打开程序自动搜索好友无需登录 ii.能够实现点对点单聊 iii.能够实现文件传输 iv.能动态更新在线用户列表 三、系统设计 3.1?设计思想 ?整个系统分为服务器和客户端,服务器端维护各个客户端的信息。客户端的所有信息发 往服务器端,再由服务器进行消息的分析处理并做出相应的控制,服务器端是所有信息的中心。服务器端可以查看所有用户的聊天记录,监控所有用户的状态,发出用户上线、离线提示等公告,客户端则提供接收公告的功能。本课程设计按照系统的具体功能要求,首先应用Socket编

文档评论(0)

1亿VIP精品文档

相关文档