同学录管理系统数据库设计报告_第1页
同学录管理系统数据库设计报告_第2页
同学录管理系统数据库设计报告_第3页
同学录管理系统数据库设计报告_第4页
同学录管理系统数据库设计报告_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

{WMS}数据库设计报告文件状态:文件标识:BJTU-第七小组-DatabaseDsign[]草稿[√]正式发布当前版本:1.1作者:娄海润马芳刘敏敏贺华义李竹花,丁建东,,,,[]正在修改完成日期:2011_计算机科学与落工程学院-管理信息系统课程-第七小组WMS系统,《数据库设计报告》版本历史版本/状态作者参与者起止日期娄海润马芳,刘敏敏,2011-03-30——,李竹备注1.0贺华义2009-11-10花,丁建东1.1娄海润马芳,刘敏敏,2011-03-30——要求数据库表格都满足第贺华义,李竹2009-11-15三范式花,丁建东第七小组,娄海润,马芳,刘敏敏,贺华义,李竹花,丁建东Page2of10WMS系统,《数据库设计报告》目录0.文档介绍40.1文档目的40.2文档范围40.3读者对象41.数据库环境说明52.数据库的命名规则53.逻辑设计54数据流图65表设计85.1班级百科表85.2点歌系统表85.3班级留言表85.4班级相册表95.5权限表95.6许愿表96.全性设计1061防止用户直接操作数据库的方法1062用户账号密码的加密方法106.3角色与权限107优化10第七小组,娄海润,马芳,刘敏敏,贺华义,李竹花,丁建东Page3of10WMS系统,《数据库设计报告》0.文档介绍此文档为数据库设计文档,主要包含数据库的概念设计以及物理设计,同时对数据库的命名规范进行描述,最后对数据库的维护与优化进行说明。0.1文档目的使开发人员更加清晰理解数据库实体的关联关系,与类图一并加深系统的理解,为其做基于数据库的项目开发提供基础。0.2文档范围系统设计的数据库设计,在系统设计的前期阶段完成,在中后期可适当调整,但是要尽量保持不变。0.3读者对象所有开发人员,设计人员第七小组,娄海润,马芳,刘敏敏,贺华义,李竹花,丁建东Page4of10WMS系统,《数据库设计报告》1.数据库环境说明数据库采用access2.数据库的命名规则表明全部小写字段名单词单词小写,多个单词则从第二个单词开始首字母大写遵循见名知义的原则命名3.逻辑设计班级百科班级留言许愿更新许愿留言点歌管理用户管理班级相册第七小组,娄海润,马芳,刘敏敏,贺华义,李竹花,丁建东Page5of10WMS系统,《数据库设计报告》4数据流图用户留言、修改留言,查看、回复留言导出同学信息相册管理班级注册新会员发表用户注册查看、搜索同学信息注册结果同学信息信息修改点播歌曲信息同学录管理系统点播歌曲、收听歌曲、用户修改点播歌曲、歌曲删除愿望添加、愿望查询删除,更新信息数据库备份数据库还原管理员查看文件信息愿望添加价值信息、查看价值信息、分享价值信息、添加价值信息、价值信息查询价值信息用户顶层数据流图第七小组,娄海润,马芳,刘敏敏,贺华义,李竹花,丁建东Page6of10WMS系统,《数据库设计报告》相册管理用户信息修改用户注册班级注册注册结果新会员发表、修改留言,留言查看、搜索同学信息查看导出同学信息、回复留言同学信息用户管理资料管理班级留言班级相册留言信息用户信息相册信息用户信息用户信息文件留言信息相册信息查看、删除班级留言查看、删除班级相册管理员数据库备份数据库还原查看、管理用户信息删除过期新闻消息更新、删除歌曲查看、删除许愿信息歌曲库文件许愿信息许愿信息公共信息文件公共信息歌曲信息点歌许愿公共信息安全愿望添加、愿望愿望查询点播歌曲、收听歌曲、添加价值信息、查看价值信息、修改点播歌曲、分享价值信息、歌曲删除添加价值信息、用户价值信息查询价值信息点播歌曲信息0层数据流图第七小组,娄海润,马芳,刘敏敏,贺华义,李竹花,丁建东Page7of10WMS系统,《数据库设计报告》5表设计5.1班级百科表PK:newsidFK:user_phid5.2点歌系统表PK:musicidFK:user_phid5.3班级留言表PK:messageidFK:user_phid第七小组,娄海润,马芳,刘敏敏,贺华义,李竹花,丁建东Page8of10WMS系统,《数据库设计报告》5.4班级相册表PK:photoidFK:user_phid5.5权限表PK:user_id,user_phidFK:5.6许愿表第七小组,娄海润,马芳,刘敏敏,贺华义,李竹花,丁建东Page9of10WMS系统,《数据库设计报告》PK:wishidFK:user_phid6.全性设计数据库管理员定期做数据库的备份,出错时,做好恢复措施。设计上,主要是对数据库表作好主外键控制,还有字段的一些长度约束,在程序中加以检查,防止溢出。61防止用户直接操作数据库的方法用户只能用账号登陆到应用软件,通过应用软件访问数据库,而没有其他途径操作数据库。62用户账号密码的加密方法对用户的密码采用MD5加密算法6.3角色与权限目前系统通过应用程序控制不同的角色权限,对数据库一级未做数据范围控制。7优化1).尽可能使用更小的整数类型.(mediumint就比int更合适).2).尽可能的定义字段为notnull,除非这个字段需要null.3).如果没有用到变长字

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论