网站大量收购闲置独家精品文档,联系QQ:2885784924

即时通讯课程设计.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
即时通讯课程设计

《计算机应用系统(软件)》课程设计报告 题目: 即时通讯软件 专业: 计算机科学与技术 班级: 学号: 姓名: 指导教师: 完成日期: 2014 年 8 月 23 日 一、系统需求分析 2 ? 项目名称 2 ? 开发背景 3 1、 文档说明 3 2、实现功能 3 3、功能说明 4 二、 系统的UML基本模型 5 1、用例图 5 三、数据库设计 6 (1)E-R图 6 (2)数据库逻辑结构 6 1存储用户信息表Users详细信息 6 2存储 QQ消息表Messages详细信息 7 3存储 QQ消息类型表MessageType详细信息 7 4存储好友表Friends详细信息 7 5存储好友策略表FriendshipPolicy 详细信息 8 6存储血型表bloodType 详细信息 8 7存储星座类型表 star 详细信息 8 8存储密码表SavePwd 详细信息 8 三、系统运行结果(截图) 9 1、登录界面: 9 2、申请QQ界面 9 3、忘记密码窗体 9 4、主窗体: 10 5、修改个人信息 11 6、查找好友界面: 12 7、聊天界面: 12 8、设置字体 14 9、有新消息提示 15 10、退出 16 四、课程设计总结 17 一、系统需求分析 ? 项目名称 “MyQQ”聊天系统 ? 开发背景 在当今信息化的时代, 人们需要简捷快速的方式进行沟通。 用手机交流存在费用高, 操作麻烦的问题。因此开发一个基于 C/S 架构的 QQ,可解决在局域网范围内与好友进行便利交流,无需任何费用。 1、 文档说明 改文档描述了MyQQ的功能、数据库、以及ER图、等、让用户可以大体的了解该软件安的功能。 2、实现功能 01 注册QQ号 02 登录到主界面 03 登录后可以显示好友列表、QQ头像、未查看的消息 04 可以通过性别、年龄、QQ号查询好友,并添加好友 05 编辑个人的信息、修改密码、设置添加好友的模式 06 可以与好友进行实时聊天 07 头像列表、可以从100个头像里面选择自己喜欢的。 08、可以设置聊天字体,颜色。 3、功能说明 1、登录 显示登录界面。用户输入用户名称和口令后,提交页面。系统验证用户的登录: 若用户名称或口令不正确,系统显示登录失败消息,用户可再次登录;若用户名 称和口令正确,登录成功,系统显示一个登录后的页面,可供用户进行聊天。若 忘记密码,可找回密码。 2、注册、忘记密码 用户必须先申请 QQ 号,才能登录 MYQQ 系统。用户注册信息的妮称不能相同。 注册信息除包含基本资料外,还包含星座和血型,忘记密码可以找回。 3、 登录后主窗体 显示好友信息,扫描未读聊天信息,同时来消息的好友头像闪烁。可添加和删除 好友,并将头像设置为小图标。 4、 查找添加好友 查找好友的方法可有精确查找和模糊查找。也可通过年龄和性别进行查找。可将 查到的网友添加为好友 。 个人信息管理 可以修改个人信息资料,如头像等。也可进行安全设置。如更改密码。更改完成 显示更改成功 6、聊天 可与好友进行聊天。信息即时更新。 7、 头像列表 用列表的方式显示系统提供的头像。供用户选择。 8、 系统消息 用户在操作 MYQQ 系统时,出现异常均采用系统消息的方式进行提示 系统的UML基本模型 1、用例图 三、数据库设计 (1)E-R图 (2)数据库逻辑结构 表名 功能说明 Users 存储用户信息 Messages 存储 QQ消息 MessageType 存储 QQ消息类型 Friends 存储好友 FriendshipPolicy 存储好友策略 bloodType 存储血型 star 存储星座 SavePwd 保存密码 1、用户信息表Users 字段名称 含义 类型 约束 其它说明 Id QQ号码 Int(4) 主键 标识种子 10000 LoginPwd QQ密码 varchar(50) 非空 FriendshipPolicyId 好友策略ID Int(4) 非空 NickName 昵称 varchar(50) 非空 FaceId 图像ID int Sex 姓别 varchar(50) 非空 Age 年龄 int 非空 Name 真实姓名 varchar(50) StarId 星座ID int BloodTypeId 血型ID in

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档