IM即时通讯系统.doc

IM即时通讯系统.doc

ID:57652855

大小:89.50 KB

页数:9页

时间:2020-08-30

IM即时通讯系统.doc_第1页
IM即时通讯系统.doc_第2页
IM即时通讯系统.doc_第3页
IM即时通讯系统.doc_第4页
IM即时通讯系统.doc_第5页
资源描述:

《IM即时通讯系统.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、{IM即时通讯系统}数据库设计报告文件状态:[]草稿[√]正式发布[]正在修改文件标识:Company-Project-IM-DATABASE当前版本:1.0作者:完成日期:2007-3-16CompanyInformation版本历史版本/状态作者参与者起止日期备注1.0版本楚孔海楚孔海,廖红自2007-3-14------2007-3-16目录0.文档介绍40.1文档目的40.2文档围40.3读者对象40.4参考文献40.5术语与缩写解释41.数据库环境说明62.数据库的命名规则63.逻辑设计64.物

2、理设计64.0用户信息表64.1好友信息表75.安全性设计135.1防止用户直接操作数据库的方法135.2用户密码的加密方法135.3角色与权限136.优化137.数据库管理与维护说明140.文档介绍本文档充分介绍本系统的数据库设计,包括数据库中的表等。0.1文档目的在软件设计前期,根据软件需求,分析数据库技术可行性,指导数据库小组技术学习方向,确保项目顺利进行。0.2文档围0.3读者对象开发人员测试人员文档人员0.4参考文献1、《IM软件需求规格说明书》作者:过全2007-1-200.5术语与缩写解释缩

3、写、术语解释SPP精简并行过程,SimplifiedParallelProcessSD系统设计,SystemDesign…1.数据库环境说明数据库系统:SQLSERVER2000提示:(1)说明所采用的数据库系统,设计工具,编程工具等(2)详细配置:1、SQLSERVER2000数据库安装程序2、JDBC驱动程序SQLServer2000DriverforJDBCServicesetup.exe3、若操作系统为XP则还需要将数据库升级到SP3以上2.数据库的命名规则1.遵循数据库设计编码原则;2.不采用匈

4、牙利命名法;3.表名、字段名都使用小写;4.习惯命名,词义清晰;5.表名之后统一加“_t”;6.字段名前统一加表名缩写(几个字符)和“_”;7.主键后统一加“_id”。3.逻辑设计用户基本信息表(icq)icqnonicknamepasswordipportemailinfostatusplacesexpicIntime好友信息表(friend)添加好友icqnofriendno4.物理设计4.0表汇总表名功能说明用户基本信息表icq记录IM系统用户基本信息创建好友信息表friend记录用户的好友4.1表

5、关系4.2用户信息表(sort_t)表名用户基本信息表(icq)列名数据类型空/非空其他条件字段说明icqnobigintNotNullIDENTITY(1000,1)primarykey(icqno),用户注册ID(PK)nicknamevarchar(50)NotNull用户注册昵称passwordvarchar(50)NotNull用户注册密码ipvarchar(50)null用户登录IPportbigintnull用户登录IP端口statusintNotnull用户当前状态默认为0(0-不在线)(

6、1-在线)(2-隐身登录)emailvarchar(50)null用户当前email信息infovarchar(100)null用户备注信息sexvarchar(10)notnull,用户性别placevarchar(40)notnull,用户所在省份picvarchar(20)notnull,用户头像intimevarchar(50)null用户注册时间4.3好友信息表(friend)表名好友信息表(friend)列名数据类型空/非空其他条件字段说明icqnobigintNotNullforeignke

7、y(icqno),用户注册IDfriendnobigintNotNullprimarykey(friend),好友用户ID5.安全性设计5.1防止用户直接操作数据库的方法用户只能用登陆到应用软件,通过应用软件访问数据库,而没有其他途径操作数据库。5.2用户密码的加密方法提示:对用户的密码进行加密处理,确保在任何地方都不会出现密码的明文。5.3角色与权限角色可以访问的表与列操作权限系统管理员所有表和列完全操作6.优化提示:分析并优化数据库的“时-空”效率,尽可能地“提高处理速度”并且“降低数据占用空间”。(

8、1)分析“时-空”效率的瓶颈,找出优化对象(目标),并确定优先级。(2)当优化对象(目标)之间存在对抗时,给出折衷方案。(3)给出优化的具体措施,例如优化数据库环境参数,对表格进行反规化处理等。优先级优化对象(目标)措施7.数据库管理与维护说明提示:在设计数据库的时候,及时给出管理与维护本数据库的方法,有助于将来撰写出正确完备的用户手册。

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

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

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