MyQQ设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MyQQ设计

C#实训项目:MyQQ项目要求和实现 第一部分:需求概述 某公司处于网络安全考虑,不允许使用QQ、MSNden等网络聊天工具,为了提高员工间的沟通效率,公司决定开发一套北部使用的实时聊天工具MyQQ。 第二部分:整体设计 该项目的角色: 通过与该公司领导的面谈,并做出总结和归纳以后,他们需要软件具备以下功能: 用户登录 用户注册 个人信息编辑 查找/添加好友 好友列表 好友列表 点对点聊天 员工间的群聊 聊天信息字体颜色、字体类型设置 查看聊天记录 修改头像 邮箱功能 查看好友信息 类似QQ的公告新闻 动态显示好友以及分组 员工间的文件传输 聊天主界面的皮肤更改 第三部分:实现说明 用户注册 要使用本聊天工具,必须具备一个MyQQ号码,通过注册功能填写昵称、年龄、性别、密码、密保,由系统随机生成一个9位数的MyQQ号码。注册时,生肖、星座、血型、出生日期作为选填资料。 2、登录: 要使用本系统必须登录,登录的时候需要输入正确的MyQQ号码以及密码。 个人信息编辑: 用户登录后,可以修改自己的个人信息。个人信息分为三部分:个人资料、密码修改、安全设置。 个人资料 个人资料包括用户号码(不可修改)、用户昵称、性别、真实姓名、星座、血型、生肖、头像。其中星座、血型、生肖需要提供列表进行选择。 密码修改 为了密码安全,用户进行密码修改时,需要就输入当前密码。 3) 安全设置 身份验证条件包括3个:允许任何人加我为好友、需要身份验证才能加我为好友、不允许任何人加我为好友。用户注册后默认的是允许任何人加我为好友。 查找/添加好友 查找好友 查找分为基本查找和高级查找。基本查找又分为“查找所有人“和”精确查找“,可以通过对方的账号或昵称进行查找。 高级查找可以通过省份、城市、年龄、性别进行查找。 添加好友 在查找的结果中选择一个用户,可以添加他为自己的好友。要求不能添加自己为好友,已经是好友的不能重复添加。 好友列表 用户登录后,显示三个分组,分别为 我的好友、陌生人、黑名单。用户的所有好友都显示在“我的好友“组中,包括好友的头像和昵称。 聊天 如果有好友发来聊天消息,相应的好友头像要闪烁,双击头像打开聊天窗口显示好友发来的未读消息,并可以向好友发送报告消息。 聊天记录 当用户打开聊天窗口后,可以查看与该好友的所有聊天记录。 文件传输 用户可以向好友进行文件发送、传输。 消息管理器 用户如果想更方便的查看所有的聊天记录,可以打开消息管理器。 群聊 所有公司员工均可以进行群聊,方便沟通。窗体右下角显示所有员工用户列表。 主窗体皮肤修改 为了缓解视觉疲劳,用户可以进行皮肤修改。用户单击右上角的颜色调节按钮。 公司公告 为了方便公司信息的发布,系统实现了类似QQ新闻的公告功能。当管理员发布了公告后,所有在线用户的右下角会淡淡的出现一个公告窗体。 公司邮箱 头像修改 用户可以根据自己的喜好,进行头像修改。 第四部分:基本功能小组分工 第五部分:对应的知识内容 SQL 2005数据库设计。 熟悉sql语句(增、删、改、查)。 对WinForm窗体各个控件的灵活运用。 对各个控件的属性的灵活运用。 运行ADO.Net进行数据库连接,查询和操作数据库。 会使用Command的常用方法。 数据集DataSet、以及适配器的使用。 用DatagridView显示和操作数据库 会使用外部控件 ListT使用 会自己制作Windows窗体控件。 能对方法重写、方法重载 使用多线程 会MD5 、SHA1加密 灵活运用XML文件(写入、读取) 熟悉继承、多态、封装。 1

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档