
基于P2P网络模型的即时通讯软件-在线文件传输研究实现
作品编号:ASPNET187 开发环境:ASP.NET(C#)+SQLSERVER WORD全文:36页 论文字数:14000字 此基于P2P网络模型的即时通讯软件-在线文件传输研究实现毕业设计完整版包含[论文,源程序] |

3.4 系统功能需求分析
整个系统共有五大功能模块,分别是用户操作模式(包括文件操作模式和流媒体操作模式)、文件共享、流媒体共享、监听登录及服务器IP设置,而我主要负责文件共享及相关的模块,各模块的具体功能如下:
3.4.1 用户操作模式
用户操作模式包括两大部分,分别为文件操作模式和流媒体操作模式,本论文主要负责文件操作模块。文件操作模块主要有五个功能,分别是打开、浏览文件、刷新、搜索及关闭。
打开功能:选择文件操作的前提是系统必须先监听,否则提示“网络基础连接没有连好”,当系统处于监听状态时,选择文件操作模式就会在对话框中出现现在网络中连接的用户名及IP地址(IP地址是用来区分用户的真正身份,用户名只是为了便于区别,允许网络中有同名的,但是不允许有相同的IP地址),用鼠标点中一个用户,双击鼠标、按键盘空格或回车键、点击对话框中的打开,就出现一个对话框,在对话框中可以看到对方共享的资源(前提是对方提供共享的资源),而对话框又提供下载、上传、关闭三个功能按钮。选中你需要下载的资源,出现下载对话框,选择存放资源的路径,你就可以下载你需要的资源。选中你要上传资源的目标文件(前提是此文件可读写,只读文件无法上传),双击就出现上传文件对话框,在你自己电脑上选择要上传的资源,点击确定就行了。点击关闭就退出对话框。
刷新功能:当网络中有新的用户加入或推出时,你可以点击刷新来查看目前处于监听状态的用户,如果本用户已经断开监听,刷新后也会提示“网络基础连接没连好”。
搜索功能:搜索功能有两个输入栏,一个是用来搜索网络中的用户名,一个是用来搜索你所搜索到的用户所共享的资源,当你鼠标点住搜索栏时,系统会自动提示你怎么搜索,系统提供模糊查询的功能,例如网络中有yifanme这样一个用户,他共享的文件名为happy,你可以在用户栏中输入Y(大小写都可以)*,资源栏中输入h(大小写都可以)*,如果搜索成功,则会在yifanme用户iFilesFound一览中你所找到的资源数目,同时浏览功能激活。
浏览功能:当搜索到目标后,浏览功能就被激活,就可以浏览所搜索到用户上所有的资源。
关闭功能:当你忘记关闭时,退出对话框,回到主页面。
本asp.net毕业设计“基于P2P网络模型的即时通讯软件-在线文件传输研究实现”论文由清风毕业设计网[www.lunwen550.com]征集整理!
相关毕业设计:
- 没有相关设计
客服微信号:hastp888
添加好友时请备注“论文”