在线学习系统
数据库设计报告
文件状态:
[ ] 草稿
[ ] 正式发布
[ ] 正在修改
文件标识:
当前版本:
1.0
作 者: 彭小均
完成日期:
2018-10-22
重庆工程学院
Chongqing Institute of Engineering
软件开发——数据库设计报告
版 本 历 史
版本/状态 作者 参与者 起止日期 备注
1.0
彭小均
第 2 页 共 11 页
软件开发——数据库设计报告
目录
0. 文档介绍...................................................................................................................................................................4
0.1 文档目的.........................................................................................................................................................4
0.2 文档范围.........................................................................................................................................................4
0.3 读者对象.........................................................................................................................................................4
0.4 参考文档.........................................................................................................................................................4
0.5 术语与缩写解释............................................................................................................................................4
1. 数据库环境说明.......................................................................................................................................................5
2. 数据库命名规则.......................................................................................................................................................5
3. 逻辑设计...................................................................................................................................................................6
4. 物理设计...................................................................................................................................................................7
4.1 表名:课程表 CourseInfo..............................................................................................................................7
4.2 表名:课件表 CourseResoure.......................................................................................................................7
4.3 表名:课件批次关系表 CourseResoure_Batch............................................................................................7
4.4 表名:考试成绩表 ExamScore.....................................................................................................................8
4.5 表名:角色用户关系表 Role_User..............................................................................................................8
4.6 表名:学习批次表 StudyBatch.....................................................................................................................8
4.7 表名:学习记录表 StudyRecord...................................................................................................................9
4.8 表名:系统角色表 SysRole..........................................................................................................................9
4.9 表名:系统用户表 SysUser..........................................................................................................................9
4.10 表名:用户批次关系表 User_Batch.........................................................................................................10
4.11 表名:角色菜单关系表 Role_Menu.........................................................................................................10
4.12 表名:系统菜单表 SysMenu....................................................................................................................10
5. 安全性设计.............................................................................................................................................................11
5.1. 帐号与密码管理..........................................................................................................................................11
5.2. 密码加密方法..............................................................................................................................................11
6. 性能优化方法.........................................................................................................................................................11
7. 数据库管理与维护说明.........................................................................................................................................11
第 3 页 共 11 页
软件开发——数据库设计报告
0. 文档介绍
0.1 文档目的
本份是在线学习系统的数据库设计说明,主要用于说明数据库环境、命名规则、逻辑、
物理设计以及数据库的安全性设计和数据库管理和维护说明。
0.2 文档范围
包括数据库环境、命名规则、逻辑、物理设计以及数据库的安全性设计和数据库管理和
维护说明。
0.3 读者对象
项目管理员、用户以及开发人员、测试人员。
0.4 参考文档
0.5 术语与缩写解释
缩写、术语 解 释
第 4 页 共 11 页