题目 java远程通信与应用研究
专业 计算机科学与技术 学号 201141020 姓名
1、主要内容
根据需求,本系统分为两个子系统:1:局域网内简单文字聊天子系统,它是在局域网内选择相应的用户,以便对之发送文字信息,2:文件、文件夹传输系统,它是在先把需要传输的文件、文件夹转换成相就的数据流传关,到了目的主机再由之还原。本系统的文字聊天系统实现的功能类似于QQ用户之间的聊天。用户使用的过程为,先是用户登开启本软件,软件自动检索局域网的其它用户,并以之成为用户列表,让用户选择。当用户发现所要连接的用户之后,双击该用户,则出现发送窗口。用户用之来发送消息或者文件。接收方可以选择接收或者拒绝相应的传输文件。
2、基本要求
(1)实用性原则:真正为局域网的实际工作服务,按照需求的轻重缓急,合理设计本系统。
(2)可靠性原则:必须为用户提供安全的服务,尤其是要保证传输的稳定性。
(3)友好性原则:使用本系统的用户相当一部分对计算机知识了解很少,所以系统操作上要求简单方便,便于用户掌握。
(4)可扩展性原则:采用开放的标准和接口,便于系统向更大的规模和功能扩展。
3、时间安排
第一阶段:第1-2周 主要工作:查阅文献,收集材料,系统需求分析,完成开题报告、文献综述。
第二阶段:第3-4周 主要工作:业务流程分析,系统模块划分,明确系统的目标,明确系统中各模块的功能。
第三阶段:第 5-6周 主要工作:数据流程分析,建立数据库。完成中期检查表。
第四阶段:第7-10周 主要工作:编写程序代码,实现算法,界面设计。
第五阶段:第11-12周 主要工作:完成
毕业论文的撰写。
第六阶段:第13-14周 主要工作:成果验收、论文评阅、教研室答辩。
第七阶段:第15-16周 主要工作:院级答辩、校级答辩。
4、主要参考资料
[1] Andrew S.Tanenbaum.计算机网络[M].北京:清华大学出版社,1998。
[2] Anonymous.网络最高安全技术指南[M].北京:机械工业出版社,1998。
[3] 何玉洁,数据库原理应用教程,北京:机械工业出版社,2003-09
[4] 周绪等编著,SQL SERVER 入门与提高,北京:清华大学出版社,2000-06
[5] David A.Solomon. Windows NT技术内幕[M].北京:清华大学出版社,1999。
[6] Douglas E.Comer. TCP/IP网络互连技术[M].北京:清华大学出版社,1998。
[7] 杨选辉,网页设计与制作教程,清华大学出版社,2005.05
[8] [美]Konrad King,SQL编程实用大全(杜大鹏译),中国水利水电出版社,2005.05
[9] 肖慎勇,杨博.《数据库及其应用(Access及Excel)学习与实验实训教程》[M].清华大学出版社,2013.