还剩7页未读,继续阅读
文本内容:
目录TOC\o1-3\h\z
1.文档介绍
41.1文档目的
41.2文档范围
41.3读者对象
41.4____
41.5术语与缩写解释
42.数据库环境说明
53.数据库的命名规则
54.逻辑设计
55.物理设计
55.1表汇总
55.2表A
64.n表N
66.安全性设计
66.1防止用户直接操作数据库的方法
66.2用户帐号__的加密方法
66.3角色与权限
77.优化
78.数据库管理与维护说明
71.文档介绍
1.1文档目的本文档是对于在线考试系统进行编码和测试的重要依据
1.2文档范围本文将描述数据库从概念模型到物理模型的全部
1.3读者对象读者分类目的市场人员/客户代表了解本文档对需求的理解是否和他们要求的一致系统分析人员理解用户需求,转化为系统需求系统设计人员理解用户需求,在设计时把握用户需求系统测试人员了解用户需求,为测试提供参考文档人员编写用户使用和操作手册
1.4____编号文档名称__发布日期出版单位备注01在线考试系统需求规格说明书V
1.0杨勇2007-7-03第1小组正式发布
1.5术语与缩写解释缩写、术语解释概念模型数据库设计阶段的ER关系图等物理模型实际生成数据库的对象,包括表,主外键等SQL结构化查询语言powerdesign从概念模型设计到生成物理模型的工具…
2.数据库环境说明SQLSERVER
20053.数据库的命名规则数据库表名以及字段采用英文与汉语拼音缩写的混合,以达意为主
4.逻辑设计总ER图�表���POWERDESIGNER图
5.物理设计
5.1表汇总表名功能说明classes班级表course课程表questiontype试题类型表questions试题表sc选课表score分数表student学生表teacher教师表testconstiture__结构表textpage__表admin___表
5.1班级表classes字段名称中文名称数据类型长度备注classid班级编号char50PKclassname班级名称char50dept系别char
505.2课程表course字段名称中文名称数据类型长度备注courseid课程编号char50PKcoursename课程名称char
505.3学生表student字段名称中文名称数据类型长度备注stuid学生编号char50PKstuname学生姓名char50classid班级编号char50FKIdcard分数编号int10FK
5.4教师表teacher字段名称中文名称数据类型长度备注teacherid教师编号char50PKteaname教师姓名char50___性别char50birthday出生日期date
5.5试题类型表questiontype字段名称中文名称数据类型长度备注typeid班级编号char50PKtypename班级名称char
505.6试题表questions字段名称中文名称数据类型长度备注questionid问题编号intPKtypeid类型编号char50FK1courseid课程编号char50FK3id__题号IntFK2text问题内容char500answera选项AChar200answerb选项BChar200answerc选项CChar200answerd选项DChar200answere选项EChar200answerf选项FChar200correctanswer正确选项Char
105.7选课表sc字段名称中文名称数据类型长度备注scid选课编号char50PKclassid班级编号char50FK3teacherid教师编号char50FK1courseid课程编号Char5FK2term学期Char
505.8分数表score字段名称中文名称数据类型长度备注sscore分数intcishu次数IntId编号Char50PKscid选课编号Char50FK2stuid学生编号char50FK
15.9__结构表testconstiture字段名称中文名称数据类型长度备注qscore分数intnum数目inttestconstitureid试题编号char50PKtypeid类型编号char50FK2scid选课编号char50FK
15.10__表texpage字段名称中文名称数据类型长度备注id编号intPKquestionid问题编号intFK1courseid课程编号char50FK2answer答案char
105.11___表admin字段名称中文名称数据类型长度备注adminid___编号intPKpassword__char50name姓名char10___性别char4age年龄int
46.安全性设计
6.1防止用户直接操作数据库的方法用户只能用帐号登陆到应用软件,通过应用软件访问数据库,而没有其他途径操作数据库
6.2用户帐号__的加密方法对用户帐号的__进行加密处理,确保在任何地方都不会出现__的明文
7.优化由于本数据库数据库量不大,其优化级别体现在
(1)数据库设计
(2)数据库索引机制。