- 140
- 0
- 约8.07千字
- 约 28页
- 2022-03-19 发布于浙江
- 举报
?
?
基于socket的即时通信系统的设计与实现
?
?
前言
这是学校实训时候我做的一个小项目,主要使用的就是Java的Socket技术。当时对面向对象、计算机网络等知识了解的还不深入,遇到不懂的也是看视频、查资料去解决。虽然最后完成了项目,但是感觉不是很满意,并且一直以来想对项目进行优化,然而事实上我现在就已经看不太懂当时写的东西了。所以暂时先就这样吧。这个项目最大的问题就是文件的存储,当时想的很简单,所以有很多问题,有时间再改吧(什么时候有时间呢?(滑稽))
1 系统需求分析
1.1 产品非功能需求
1.1.1 用户需求
系统的设计建立在用户的需求之上,通过对用户需求的分析,可以更好的实现系统,明确系统的设计方向。
随着互联网的不断发展,人与人之间的交流也逐渐开始越来越依赖网络,在这种形势下,我们开发出了这款即时通信系统。本着用户至上的原则,我们对用户需求进行了分析调研。结果显示,用户除了对基本的通信功能的要求外,还希望能够拥有个性化的展示,同时希望能和好友进行更多的交互。基于用户的需求,我们将软件的功能大致划分为:通信,文件传送,界面展示,天气预报等。
1.1.2 易用性需求
本产品采用javafx技术,为用户设计了简单易用的界面,同时使用css对界面进行了美化,为用户提供了良好的使用界面。在使用过程中如果用户误操作也会对用户进行相应的提示。
1.1.3 性能需
您可能关注的文档
- 基于jsp+mysql的JSP在线家教系统的设计与实现.docx
- 基于JSP心悦图书城系统设计与实现.docx
- 基于JSP物流信息网的设计与实现.docx
- 基于JSP的企业快信系统的设计与实现.docx
- 基于JSP的城市公交查询系统的设计与实现.docx
- 基于JSP的学生宿舍管理系统的设计与实现.docx
- 基于JSP的电子书下载系统的设计与实现.docx
- 基于JSP的网上订餐管理系统的设计与实现.docx
- 基于JSP的车险模拟系统的设计与实现.docx
- 基于JSP的银行柜员业务绩效考核系统的设计与实现.docx
- 基于Socket的游戏服务器通信框架的设计与实现.docx
- 基于Socket的银行排号系统的设计与实现.docx
- 基于spring-boot开发的个人网盘.docx
- 基于Spring-Security和-JWT的权限系统设计.docx
- 基于Spring-Security和JWT的权限系统设计.docx
- 基于SpringBoot+vue的前后端分离ERP采购管理系统的设计与实现.docx
- 基于springboot的健康管理系统设计.docx
- 基于springboot的旅游网站设计.docx
- 基于springboot的短视频网站的开发与设计.docx
- 基于springboot的高校迎新系统设计与实现.docx
最近下载
- 学校学生奶投标配送方案.docx VIP
- 2026年农业机械外包服务合同协议合同三篇.docx VIP
- FATEK永宏電機股份有限公司PLC控制器B1 B1z用户手册.pdf
- 培训系列之10(徐成海)真空低温技术与设备.ppt VIP
- 水产动物疾病学.pdf VIP
- 重庆交通大学《运筹学》2023-2024学年第一学期期末试卷.doc VIP
- 重庆交通大学《高等数学下》2025 - 2026学年第一学期期末试卷(A卷).docx VIP
- 乙酰丙酮的理化性质及危险特性.doc VIP
- 编码-编制学号(课件)-2025-2026学年人教版三年级数学上册.pptx VIP
- (正式版)DB50∕T 1291-2022 《城镇天然气用户工程技术规程》.pdf VIP
原创力文档

文档评论(0)