最新QQ需求分析.doc

上传人:1595****071 文档编号:47521704 上传时间:2022-10-02 格式:DOC 页数:31 大小:334KB
返回 下载 相关 举报
最新QQ需求分析.doc_第1页
第1页 / 共31页
最新QQ需求分析.doc_第2页
第2页 / 共31页
点击查看更多>>
资源描述

《最新QQ需求分析.doc》由会员分享,可在线阅读,更多相关《最新QQ需求分析.doc(31页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateQQ需求分析QQ需求分析企业MYQQ项目需求文档文档建立日期:2010.7.15创建人:周丽莎版本号文档创建和修改日期文档修改说明人员姓名1.07.15项目构架的修改1.07.16数据表的修改目录一、项目概述4二、开发架构4三、功能框架图5四、各功能模块的示意图和描述6五、数据库设计8六、开发进度表10一、 项目概述通过使用c#,设计一类似QQ的聊天工具MYQQ,它主

2、要包括以下几个功能:登录,注册,查找、添加,聊天、个人信息,还有找回密码、查找聊天记录等功能。 二、 开发架构1、系统架构三层架构2、安装需求Framework 2.03、开发环境Microsoft visual studio 2008Microsoft SQL server 2005三、 功能框架图1. 系统功能的结构图登录后主窗体登录界面用户完善资料修改在线状态查找联系人查看聊天记录输入账号密码登录设置忘记密码修改登录状态注册用户 修改密码MYQQ 添加好友在线聊天以上是MYQQ的聊天系统功能的结构图,根据系统目标,系统主要分为两大界面,登录界面和登录后主窗体。登录界面可以实现的功能有:可

3、以输入账号密码,通过验证即可登录主窗体,除此之外,对于新用户可以提供新用户的注册;如果用户忘记密码,可以找回;可以修改登录状态(在线隐身等);可以在登录设置里选择登录的方式。登录后主窗体可以实现的功能有:同样可以修改在线状态;可以修改用户个人资料,修改密码等;可以查找、添加、联系人;可以在线聊天并查看聊天记录等等。四、 各功能模块的示意图和描述一、 登录1、 输入账号密码2、 注册账号3、 忘记密码4、 登录设置5、 修改登录状态在登录界面里,用户可以输入注册成功的账号及密码,同时可设置登录的状态和方式;若用户没有账号,可以申请新账号,填写正确的信息后,即有账号;若用户忘记密码后,可以通过验证

4、身份后,得到原先的密码。接着用户输入正确的账号及密码即可登录MYQQ的主界面。登录界面申请新账号忘记密码输入账号密码修改登录状态填写信息验证身份选择登录方式申请成功得到密码正确engque 错误重新输入登录登录二、 个人设置1、 完善个人资料2、 修改密码3、 修改登录状态4、 编辑签名登录到MYQQ的主界面后,可以选择对用户的个人进行设置。界面顶部可直接快速的对用户的登录状态及用户的心情签名进行设置,也可以完善用户的个人资料,包括头像,姓名,年龄,生日等等基本资料,也可以修改用户的安全资料,如,修改密码等.完善个人资料修改在线状态登录后主界面个人设置快速编辑签名修改密码三、 消息管理1、 在

5、线聊天2、 查看聊天记录登录到MYQQ的主界面后,用户可以选择好友列表的好友进行在线聊天,可以把用户和好友的聊天记录保存起来,供用户查看。在线聊天消息管理登录后主界面查看聊天记录四、 好友管理1、查看联系人信息2、查找联系人3、添加联系人4、显示好友列表登录到MYQQ的主界面后,会显示好友列表,用户可以选择好友列表的好友查看其个人资料等,还可以删除好友列表中的好友,也可以在主界面下部,通过好友的ID或昵称查找好友,并且添加好友。显示好友列表查看联系人信息好友管理登录后主界面查找联系人添加联系人字段名类型是否为空主、外键说明userIDint否主账号username Varchar(50)否昵称

6、sexChar(2)性别ageint年龄hometownVarchar(20)家乡addressVarchar(100)地址signatureVarchar(200)签名userpasswordVarchar(50)否密码userstateVarchar(20)否用户状态PositionVarchar(30)职业TruenameVarchar(50)真实姓名dentityVarchar(50)否证件号questionVarchar(200)否问题answerVarchar(200)否答案五、 数据库设计用户表(Users)联系人表(Contact)字段名类型是否为空主、外键说明IDint否主联

7、系人账号UserIDInt否用户账号FriendnoInt否好友NO信息表(Message)字段名类型是否为空主、外键说明messageVarchar(200)消息内容timedatetime否消息发送时间IDint否联系人账号UserIDInt 否用户账号IdreadInt是否已读操作日志表(OperateLogs)字段名类型是否为空主、外键说明LogIDInt否主键操作日志编号LognameVarchar(50)否操作日志名称LogTimedatetime否操作时间六、 开发进度表(9天时间)时间日期预备完成内容实际完成的内容测试结果7.17需求文档、数据库等需求文档、数据库7.19设计窗口设计窗口,数据访问写了点7.20编写数据访问层的代码数据访问层7.22编写业务逻辑层的代码业务逻辑层数据访问层7.23编写表示层的代码修改界面,编写表示层的代码7.24测试和修改测试修改,表示层-

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁