- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 征税和纳税课件概要.ppt
- 南京中考第1章声现象复习.ppt
- 南方灵锐S82操作方法.ppt
- 南方省份信息政策选读.pptx
- 往复活塞压缩机热力性能计算概要.ppt
- 征税和纳税PPT张(公开课)概要.ppt
- 徐业春学问和智慧概要.ppt
- 徐州工程学院必读书答案之西方著名哲学家评传题目概要.doc
- 南昌大学概预算第五章修改.ppt
- 徐州市12-13九年级语文期末试题概要.pptx
- 脑震荡中医护理查房.pptx
- 2025四川长虹包装印务有限公司招聘包装平面设计师岗位1人考前自测高频考点模拟试题及参考答案详解1套.docx
- 2025中共北京市门头沟区委党校招聘出站博士后人员1人考前自测高频考点模拟试题含答案详解.docx
- 2025春季中国宝武全球校招“国宝生”计划正式启动考前自测高频考点模拟试题及答案详解一套.docx
- 2025年上海交通大学医学院工作人员公开招聘(二)考前自测高频考点模拟试题参考答案详解.docx
- 2025福建医科大学安全保卫人员招聘2人(五)考前自测高频考点模拟试题及答案详解1套.docx
- 2025山西运城市本级招聘公益性岗位人员30人考前自测高频考点模拟试题及参考答案详解1套.docx
- 2025浙江宁波市鄞州区招聘社区专职工作者55人考前自测高频考点模拟试题及参考答案详解.docx
- 2025中共昆明市委党校引进高层次人才5人(云南)考前自测高频考点模拟试题及答案详解1套.docx
- 2025南平绿发建设工程劳务管理有限公司招聘14人考前自测高频考点模拟试题及答案详解一套.docx
文档评论(0)