下载此文档

网络聊天工具的设计与实现_完全实现版.ppt


文档分类:IT计算机 | 页数:约112页 举报非法文档有奖
1/112
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/112 下载此文档
文档列表 文档介绍
基于 WebServices 简易网络聊天工具的设计与实现东南大学成贤学院计算机工程系学习目标?掌握完整项目开发的流程; ?掌握动态网站分层设计模式; ?掌握 LINQ to SQL 类的使用; ?掌握传递二进制文件的 Web 方法; ?掌握 Web 服务中用户状态的管理; 内容摘要?本次课程实现一个类似 QQ 的网络聊天软件的功能;服务端采用 WebServices 提供技术支持,客户端采用 Windows 窗体,为用户提供网络聊天的简单功能。系统测试需求分析?1、聊天工具主要为用户服务,所以必须有好友管理模块,包含:添加好友、删除好友(需要自己开发)等;并且还要有好友关系, 我是你的好友不一定你也是我的好友,好友关系具有单向性; ?2、发送聊天信息; ?3、发送文件,这里限制文件大小 10KB ; 具体功能?1、用户注册:用户想要登陆系统必须先注册; ?2、用户登陆:登陆成功后才能添加好友聊天; ?3、添加好友:登陆成功后需要添加其他在线用户为好友,条件是: 必须是在线用户、不能已经是好友还要添加; ?4、好友验证:当接收到添加好友的请求时,进行选择是否同意。同意则该好友出现在自己的好友列表,拒绝则请求添加好友失败! ?5、发送消息:登陆用户必须向自己的好友才能发送信息; ?6、发送文件:登陆用户可以向好友发送小于 10KB 的文件,好友是否接收可以选择; ?系统功能图新用户注册用户注册登录发送文件发送消息处理消息添加好友系统结构设计?应用程序架构?采用 C/S 结构,服务端采用 WebServices 作为服务的技术支持,客户端采用 Windows Form 实现。?开发工具选择 Visual Studio 2010 旗舰版,数据库使用 SQL Server 2008 ; ?服务端采用两层结构,即 DAL 和 BLL ,数据访问层使用 LINQ to SQL 类来实现,大大简化该层的设计工作量;业务逻辑层使用 LINQ 来操作数据对象; 数据库设计项目具体实施?一、创建数据库表; ?根据数据库设计创建数据库

网络聊天工具的设计与实现_完全实现版 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息