“MYQQ”系统需求和需求分析说明书.doc

“MYQQ”系统需求和需求分析说明书.doc

ID:53332060

大小:984.31 KB

页数:30页

时间:2020-04-03

“MYQQ”系统需求和需求分析说明书.doc_第1页
“MYQQ”系统需求和需求分析说明书.doc_第2页
“MYQQ”系统需求和需求分析说明书.doc_第3页
“MYQQ”系统需求和需求分析说明书.doc_第4页
“MYQQ”系统需求和需求分析说明书.doc_第5页
资源描述:

《“MYQQ”系统需求和需求分析说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Web程序设计项目实训指导书适用专业:计算机网络与应用制定人:高祖彦教研室:网络教研室计算机与信息工程系2009年8月第30页共30页第一部分、项目概述1、项目名称及背景➢项目名称“MyQQ”聊天系统➢开发背景在当今信息化的时代,人们需要简捷快速的方式进行沟通。用手机交流存在费用高,操作麻烦的问题。因此开发一个基于C/S架构的QQ,可解决在局域网范围内与好友进行便利交流,无需任何费用。教师和学生可通过这个平台进行学习上、生活上的交流和沟通。2、文档说明本文档系统的描述了“MyQQ”系的业务需求以及需求分析文档。可用与指导软

2、件的系统设计和测试阶段的工作。第二部分、任务说明1、功能概述“MYQQ”系统提供的如下功能:l用户注册l用户登录l个人信息编辑l查找/添加好友l好友列表l聊天2、用户环境服务器硬件要求:处理器:Pentium3以上;内存>=512MB;硬盘>=40G;服务器端软件要求:操作系统:Windows2003或WindowsXP;数据库服务器:MicrosoftSQLSERVER2000;客户端软件要求:操作系统:Windows2003或WindowsXP;开发工具:VC#..Net2005第三部分、需求分析1、实现功能第30页共

3、30页图一:“MyQQ”系统功能图➢功能清单01注册实现申请MyQQ号02登录用MyQQ号和密码登录03登录后主窗体显示好友名单和未读信息04查找添加好友查找在线好友05个人信息管理编辑个人信息06聊天与好友进行聊天07头像列表提供可选择的头像08系统消息09辅助类2、功能说明➢登录显示登录界面。用户输入用户名称和口令后,提交页面。系统验证用户的登录:若用户名称或口令不正确,系统显示登录失败消息,用户可再次登录;若用户名称和口令正确,登录成功,系统显示一个登录后的页面,可供用户进行聊天。若忘记密码,可找回密码。➢注册用户必

4、须先申请QQ号,才能登录MYQQ系统。用户注册信息的妮称不能相同。注册信息除包含基本资料外,还包含星座和血型。➢登录后主窗体显示好友信息,扫描未读聊天信息,同时来消息的好友头像闪烁。可添加和删除好友,并将头像设置为小图标。第30页共30页➢查找添加好友查找好友的方法可有精确查找和模糊查找。也可通过年龄和性别进行查找。可将查到的网友添加为好友➢个人信息管理可以修改个人信息资料,如头像等。也可进行安全设置。如更改密码。更改完成显示更改成功➢聊天可与好友进行聊天。信息即时更新。➢头像列表用列表的方式显示系统提供的头像。供用户选择

5、。➢系统消息用户在操作MYQQ系统时,出现异常均采用系统消息的方式进行提示第四部分、数据库设计一、数据库逻辑设计二、数据库表的设计表名功能说明Users存储用户信息Messages存储QQ消息MessageType存储QQ消息类型Friends存储好友第30页共30页FriendshipPolicy存储好友策略bloodType存储血型star存储星座SavePwd保存密码2.1存储用户信息表Users详细信息字段名称含义类型约束其它说明IdQQ号码Int(4)主键标识种子10000LoginPwdQQ密码varchar(

6、50)非空FriendshipPolicyId好友策略IDInt(4)非空NickName昵称varchar(50)非空FaceId图像IDintSex姓别varchar(50)非空Age年龄int非空Name真实姓名varchar(50)StarId星座IDintBloodTypeId血型IDintState在线状态int非空Status身份证号码varchar(50)非空15~18createdatabaseMyQQcreatetableUsers(Idintidentity(1000,1)primarykey,Log

7、inPwdvarchar(50)notnull,FriendshipPolicyIdintnotnull,NickNamevarchar(50)notnull,FaceIdint,Sexvarchar(50)notnull,Ageintnotnull,Namevarchar(50),StarIdint,BloodTypeIdint,Stateintnotnull,Statusvarchar(50)notnull)usemyqqinsertintoUsers(LoginPwd,FriendshipPolicyId,NickN

8、ame,FaceId,Sex,Age,Name,State,Status)values('admin',1,'灰太狼',0,'男',24,'高祖彦',0,'370481198110287078')select*fromusers2.2存储QQ消息表Messages详细信息字段名称含义类型约束其它说明第3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。