ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:312.76KB ,
资源ID:7314511      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7314511.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(企业QQ数据库和对象类建模.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

企业QQ数据库和对象类建模.docx

1、企业QQ数据库和对象类建模企业QQ详细设计Version 3.01. 数据库表1.1总览:1.2详细:1.2.1权限表权限表Database: SQL Server 2005, Stereotype: table, Package: Schema1Detail: Created on 2012/4/22. Last modified on 2012/4/22.Notes: ColumnsPKNameTypeNot NullUniqueLenPrecScaleInitNotesTruerootIDintTrueFalse权限IDFalserootnamevarcharFalseFalse20权限

2、名称ConstraintsNameTypeColumnsInitial CodeNotesPK_权限表PublicrootID1.2.2聊天信息记录表聊天信息表Database: SQL Server 2005, Stereotype: 玹able? Package: Schema1Detail: Created on 2012/4/22. Last modified on 2012/4/22.Notes: ColumnsPKNameTypeNot NullUniqueLenPrecScaleInitNotesTruemessageIDintTrueFalse聊天信息IDFalseFromUI

3、dintTrueFalse发送消息的用户FalseToUIdintTrueFalse接收消息的IDFalseMessageTextvarcharFalseFalse500消息的内容FalseMessageTypeIdintFalseFalse消息的类型(好友信息,系统信息,群信息)FalseMessageStateintFalseFalse消息状态(已读,未读)FalseMessageTimedatetimeFalseFalse时间FalseMessageGroundsvarcharFalseFalse200ConstraintsNameTypeColumnsInitial CodeNotes

4、FK_聊天信息表_消息状态PublicMessageStateFK_聊天信息表_消息类型PublicMessageTypeIdPK_聊天信息表PublicmessageIDRelationshipsColumnsAssociationNotes(MessageState = id) 0.* 聊天信息表.FK_聊天信息表_消息状态 1 消息状态.PK_消息状态(MessageTypeId = id) 0.* 聊天信息表.FK_聊天信息表_消息类型 1 消息类型.PK_消息类型1.2.3群信息表群表Database: SQL Server 2005, Stereotype: 玹able? Pack

5、age: Schema1Detail: Created on 2005/11/22. Last modified on 2012/4/22.Notes: ColumnsPKNameTypeNot NullUniqueLenPrecScaleInitNotesTrueIDintTrueFalse群IDFalsegnamevarcharFalseFalse20群名称FalsehostIDintFalseFalse群主FalseadmindIDvarcharFalseFalse200管理员IDFalseallIDvarcharFalseFalse1000群成员IDFalsegonggaovarcha

6、rFalseFalse2000公告ConstraintsNameTypeColumnsInitial CodeNotesPK_群表PublicID1.2.4好友关系表好友表Database: SQL Server 2005, Stereotype: 玹able? Package: Schema1Detail: Created on 2005/11/22. Last modified on 2012/4/22.Notes: ColumnsPKNameTypeNot NullUniqueLenPrecScaleInitNotesTrueidintTrueFalseFalseUAdminIdintT

7、rueFalse用户IDFalseUfriendIDintTrueFalse好友IDFalsegroupNamevarcharFalseFalse50所在组名称ConstraintsNameTypeColumnsInitial CodeNotesFK_好友表_用户表PublicUAdminIdPK_好友表PublicidRelationshipsColumnsAssociationNotes(UAdminId = id) 0.* 好友表.FK_好友表_用户表 1 用户表.PK_用户表1.2.5用户表用户表Database: SQL Server 2005, Stereotype: 玹able?

8、 Package: Schema1Detail: Created on 2012/4/22. Last modified on 2012/4/22.Notes: ColumnsPKNameTypeNot NullUniqueLenPrecScaleInitNotesTrueidintTrueFalseFalsepasswordvarcharTrueFalse50密码FalsenicknamevarcharTrueFalse20昵称FalsenamevarcharFalseFalse10姓名FalsesexidintFalseFalse性别FalseagevarcharFalseFalse5年龄

9、FalsebirthdaydatetimeFalseFalse出生日期FalsestartidintFalseFalse星座FalseshengxiaoidintFalseFalse生肖FalsephonevarcharFalseFalse20电话FalseaddressvarcharFalseFalse100地址FalsepicimageTrueFalse头像FalseUCheckStatusIdintTrueFalse添加好友方式FalsestateidintTrueFalse用户状态FalseboolidintFalseFalse血型FalseroleIDintFalseFalse权限F

10、alsegroudallvarcharFalseFalse200群FalseQQmailvarcharFalseFalse50密码找回的邮箱ConstraintsNameTypeColumnsInitial CodeNotesFK_用户表_星座PublicstartidFK_用户表_性别PublicsexidFK_用户表_生肖PublicshengxiaoidFK_用户表_添加好友方式PublicUCheckStatusIdFK_用户表_血型PublicboolidFK_用户表_用户状态PublicstateidPK_用户表PublicidRelationshipsColumnsAssocia

11、tionNotes(boolid = id) 0.* 用户表.FK_用户表_血型 1 血型.PK_血型(stateid = id) 0.* 用户表.FK_用户表_用户状态 1 用户状态.PK_用户状态(UCheckStatusId = UCheckStatusId) 0.* 用户表.FK_用户表_添加好友方式 1 添加好友方式.PK_CheckStatusId(shengxiaoid = id) 0.* 用户表.FK_用户表_生肖 1 生肖.PK_生肖(startid = id) 0.* 用户表.FK_用户表_星座 1 星座.PK_星座(sexid = id) 0.* 用户表.FK_用户表_性

12、别 1 性别.PK_性别(UAdminId = id) 0.* 好友表.FK_好友表_用户表 1 用户表.PK_用户表1.2.6用户状态表用户状态Database: SQL Server 2005, Stereotype: table, Package: Schema1Detail: Created on 2012/5/2. Last modified on 2012/5/2.Notes: ColumnsPKNameTypeNot NullUniqueLenPrecScaleInitNotesTrueidintTrueFalseFalsestatevarcharFalseFalse10用户状态

13、:在线,离线状态等ConstraintsNameTypeColumnsInitial CodeNotesPK_用户状态PublicidRelationshipsColumnsAssociationNotes(stateid = id) 0.* 用户表.FK_用户表_用户状态 1 用户状态.PK_用户状态1.2.7性别表性别Database: SQL Server 2005, Stereotype: table, Package: Schema1Detail: Created on 2012/5/2. Last modified on 2012/5/2.Notes: ColumnsPKNameT

14、ypeNot NullUniqueLenPrecScaleInitNotesTrueidintTrueFalseFalsesexvarcharFalseFalse2性别男女ConstraintsNameTypeColumnsInitial CodeNotesPK_性别PublicidRelationshipsColumnsAssociationNotes(sexid = id) 0.* 用户表.FK_用户表_性别 1 性别.PK_性别1.2.8血型表血型Database: SQL Server 2005, Stereotype: table, Package: Schema1Detail: C

15、reated on 2012/5/2. Last modified on 2012/5/2.Notes: ColumnsPKNameTypeNot NullUniqueLenPrecScaleInitNotesTrueidintTrueFalse血型IDFalseUBoolTypevarcharTrueFalse5血型ConstraintsNameTypeColumnsInitial CodeNotesPK_血型PublicidRelationshipsColumnsAssociationNotes(boolid = id) 0.* 用户表.FK_用户表_血型 1 血型.PK_血型1.2.9星

16、座表星座Database: SQL Server 2005, Stereotype: table, Package: Schema1Detail: Created on 2012/5/2. Last modified on 2012/5/2.Notes: ColumnsPKNameTypeNot NullUniqueLenPrecScaleInitNotesTrueidintTrueFalseFalsestartvarcharFalseFalse8星座名称ConstraintsNameTypeColumnsInitial CodeNotesPK_星座PublicidRelationshipsC

17、olumnsAssociationNotes(startid = id) 0.* 用户表.FK_用户表_星座 1 星座.PK_星座1.2.10生肖表生肖Database: SQL Server 2005, Stereotype: table, Package: Schema1Detail: Created on 2012/5/2. Last modified on 2012/5/2.Notes: ColumnsPKNameTypeNot NullUniqueLenPrecScaleInitNotesTrueidintTrueFalseFalseshengxiaovarcharFalseFals

18、e8生肖名称ConstraintsNameTypeColumnsInitial CodeNotesPK_生肖PublicidRelationshipsColumnsAssociationNotes(shengxiaoid = id) 0.* 用户表.FK_用户表_生肖 1 生肖.PK_生肖1.2.11消息类型表消息类型Database: SQL Server 2005, Stereotype: table, Package: Schema1Detail: Created on 2012/5/2. Last modified on 2012/5/2.Notes: ColumnsPKNameTyp

19、eNot NullUniqueLenPrecScaleInitNotesTrueidintTrueFalseFalseMessageTypevarcharFalseFalse50消息类型,属于好友消息,群消息,系统消息等ConstraintsNameTypeColumnsInitial CodeNotesPK_消息类型PublicidRelationshipsColumnsAssociationNotes(MessageTypeId = id) 0.* 聊天信息表.FK_聊天信息表_消息类型 1 消息类型.PK_消息类型1.2.12消息状态表消息状态Database: SQL Server 2

20、005, Stereotype: table, Package: Schema1Detail: Created on 2012/5/2. Last modified on 2012/5/2.Notes: ColumnsPKNameTypeNot NullUniqueLenPrecScaleInitNotesTrueidintTrueFalseFalseMessageStatevarcharFalseFalse10消息状态,已读还是未读ConstraintsNameTypeColumnsInitial CodeNotesPK_消息状态PublicidRelationshipsColumnsAss

21、ociationNotes(MessageState = id) 0.* 聊天信息表.FK_聊天信息表_消息状态 1 消息状态.PK_消息状态1.2.13好友添加方式表添加好友方式Database: SQL Server 2005, Stereotype: table, Package: Schema1Detail: Created on 2012/5/2. Last modified on 2012/5/2.Notes: ColumnsPKNameTypeNot NullUniqueLenPrecScaleInitNotesTrueUCheckStatusIdintTrueFalseFals

22、eUCheckStatusvarcharFalseFalse50好友添加,直接加好友,认证消息加好友等ConstraintsNameTypeColumnsInitial CodeNotesPK_CheckStatusIdPublicUCheckStatusIdRelationshipsColumnsAssociationNotes(UCheckStatusId = UCheckStatusId) 0.* 用户表.FK_用户表_添加好友方式 1 添加好友方式.PK_CheckStatusId2. 实体类 2.1普通用户类名称说明可见性长度类型描述id用户ID私有int用户的一个唯一标志passw

23、ord密码私有50varchar用户信息nickname昵称私有20varchar用户信息name姓名私有10varchar用户信息sexid性别私有int用户信息age年龄私有5varchar用户信息birthday出生日期私有datetime用户信息startid星座私有int用户信息shengxiaoid生肖私有int用户信息phone电话私有20varchar用户信息address地址私有100varchar用户信息pic头像私有image用户信息UCheckStatusId好友添加方式私有int好友添加方式,需要消息认证,直接添加等stateid用户状态私有int用户状态,影身,上线,离开boolid血型私有int用户信息roleID权限编号私有int用户所拥有的权限updategpassword()修改密码()公有修改用户登入密码updateInformation()编辑个人信息()公有编辑修改个人信息Findfriend()查找好友()公有查找好友History()查看历史记录()公有查

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1