欢迎来到天天文库
浏览记录
ID:30457452
大小:22.93 KB
页数:13页
时间:2018-12-30
《通信,用户报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划通信,用户报告 苏州科技大学电子信息与智能实验中心 JAVA高级程序设计大作业 --一对多聊天程序设计 专业年级 班级 学号 姓名 成绩 任课教师 计算机科学与技术 XX年5月20日 一对多的聊天程序设计报告 1任务概述 编写一对多的聊天程序,程序由服务器和客户总原则两部分组成,服务器和客户端通过对象传送实现消息传递,两部分的交互方式如下: (1)客户端发送命令:给服务器注册用户,服务器允许注册,则返回消息:,否则
2、返回消息:; (2)客户端发送命令:给服务器端进行登录,服务器如果允许登录,则返回消息:,否则返回消息:;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划通信,用户报告 苏州科技大学电子信息与智能实验中心 JAVA高级程序设计大作业 --一对多聊天程序设计 专业年级 班级 学号 姓名 成绩 任课教师 计算机科学与技术 XX年5月20日 一对多
3、的聊天程序设计报告 1任务概述 编写一对多的聊天程序,程序由服务器和客户总原则两部分组成,服务器和客户端通过对象传送实现消息传递,两部分的交互方式如下: (1)客户端发送命令:给服务器注册用户,服务器允许注册,则返回消息:,否则返回消息:; (2)客户端发送命令:给服务器端进行登录,服务器如果允许登录,则返回消息:,否则返回消息:;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能
4、及个人素质的培训计划 (3)客户端发送命令:给服务器端,服务器收到命令后返回消息:; (4)服务器端向指定客户端发送命令:,如果message命令中的from属性为空,则表示由服务器器发送的消息; (5)客户端发送命令:给服务器进行注销登 录,服务器如果允许注销,则返回消息:,否则返回消息:; 请用以下方法之一实现: (1)使用JAVA本身的序列化方法序列化命令对象; (2)采用XML序列化命令对象; (3)采用JSON序列化命令对象; 2系统需求分析 、该程序实现局域网内的聊天功能,包括服务器端程序和客户端程序两部分。 客户端程序
5、:可连接到服务器,并将消息发送到服务器端和接受服务器端发送来的信息。 服务器端程序:负责发送接收和发送给客户的信息 功能如下: 连接:当客户端运行起来时客户客户端就连上了服务器端, 当然首先要运行服务器,然后再运行客户端。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 、在客户端具备提示选项、注册、登录、聊天、退出系统主要功能。 提示选项功能: 为了明
6、确用户做什么功能的操作而设置的提示选项模块。 注册系统功能需求: 如果选择的事注册模块,则完成用户的注册,如果注册成功,则可以进入登录模块,系统并返回提示数据,注册失败也回返回响应的提示数据。 登陆系统功能需求: 如果选择的事登录模块,则用户进入登录功能,登录成功则向客户端返回登陆信息,同时在服务器端显示出来。建立与服务器的连接并登陆,能显示登陆错误信息。用户登陆成功,将保存其号码,以便下次登陆时,不必再输入而可以直接选择,显示登陆时间。因此必须要求后台管理系统能根据系统需求,动态的、准确的更新系统数据。 聊天管理功能需求: 如果选择的事聊天
7、模块,则进入聊天功能。与好友聊天,实现一对一和多对多聊天;有信息提示,提示到来信息,转发给消息指定的用户。 退出功能需求: 如果选择的事退出模块或者是收到相应的退出消息,则聊天结束,服务器会发送响应的数据。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 3系统设计 我的思路是实现客户端与服务器端进行一对多的通信,这是一种最简单的聊天工具,也是对于一个初学者说
8、是最容易理解的。但我们实际生活中的聊天模型不是这样的,例如:腾讯QQ聊天工具是把
此文档下载收益归作者所有