2.上机作业

更新于 2026年10月10日 版权声明
2.上机作业

1)完善第5节中的局域网P2P软件。

①开发个人资料修改功能,包括姓名、性别、年龄以及头像和备注信息等。

②把修改好的个人资料群发给每个在线用户,每次群发信息时以姓名代替计算机名。

③在列表中的每个在线用户上单击鼠标右键,在弹出的快捷菜单中内容包括发送信息和查看个人资料等。

④使用TCP短连接模式开发文字发送协议,因为UDP发送文字会发生丢包问题。

⑤思考如何实现新建用户组、加入组和分组显示在线用户的功能。

2)完善第3节中的聊天室软件。

①使用TCP长连接模式开发用户注册、登录、注销等功能。

②使用TCP长连接模式开发用户聊天室的创建、删除和列表浏览功能。(https://www.daowen.com)

③使用TCP长连接模式开发用户进入、退出聊天室和在聊天室内发言的功能。

④使用TCP长连接模式开发获取聊天室内人员信息列表、查看个人资料和修改个人资料的功能。

3)完善第6节中信息管理系统的客户端和服务器端(参照第5章中的单机版信息管理软件“QQ”)。

①使用TCP短连接模式开发登录账户信息管理,包括账户名称、登录密码和管理权限等信息管理。

②使用TCP短连接模式开发账户添加、删除、修改和登录功能,账户不存在或密码不匹配无法登录。

③只有账户名和密码匹配才能进入主界面,主界面包括账户管理和信息管理两部分。

④普通权限的账户登录只能进行信息管理操作,高级权限的账户登录还可以进行账户信息管理操作。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)