基于socket的即时通信系统的设计与实现.docxVIP

  • 140
  • 0
  • 约8.07千字
  • 约 28页
  • 2022-03-19 发布于浙江
  • 举报

基于socket的即时通信系统的设计与实现.docx

? ? 基于socket的即时通信系统的设计与实现 ? ? 前言 这是学校实训时候我做的一个小项目,主要使用的就是Java的Socket技术。当时对面向对象、计算机网络等知识了解的还不深入,遇到不懂的也是看视频、查资料去解决。虽然最后完成了项目,但是感觉不是很满意,并且一直以来想对项目进行优化,然而事实上我现在就已经看不太懂当时写的东西了。所以暂时先就这样吧。这个项目最大的问题就是文件的存储,当时想的很简单,所以有很多问题,有时间再改吧(什么时候有时间呢?(滑稽)) 1 系统需求分析 1.1 产品非功能需求 1.1.1 用户需求 系统的设计建立在用户的需求之上,通过对用户需求的分析,可以更好的实现系统,明确系统的设计方向。 随着互联网的不断发展,人与人之间的交流也逐渐开始越来越依赖网络,在这种形势下,我们开发出了这款即时通信系统。本着用户至上的原则,我们对用户需求进行了分析调研。结果显示,用户除了对基本的通信功能的要求外,还希望能够拥有个性化的展示,同时希望能和好友进行更多的交互。基于用户的需求,我们将软件的功能大致划分为:通信,文件传送,界面展示,天气预报等。 1.1.2 易用性需求 本产品采用javafx技术,为用户设计了简单易用的界面,同时使用css对界面进行了美化,为用户提供了良好的使用界面。在使用过程中如果用户误操作也会对用户进行相应的提示。 1.1.3 性能需

文档评论(0)

1亿VIP精品文档

相关文档