考试系统数据库设计说明书.doc

考试系统数据库设计说明书.doc

ID:50740418

大小:269.00 KB

页数:9页

时间:2020-03-08

考试系统数据库设计说明书.doc_第1页
考试系统数据库设计说明书.doc_第2页
考试系统数据库设计说明书.doc_第3页
考试系统数据库设计说明书.doc_第4页
考试系统数据库设计说明书.doc_第5页
资源描述:

《考试系统数据库设计说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、目录1.文档介绍41.1文档目的41.2文档范围41.3读者对象41.4参考文献41.5术语与缩写解释42.数据库环境说明53.数据库的命名规则54.逻辑设计55.物理设计55.1表汇总55.2表A64.n表N66.安全性设计66.1防止用户直接操作数据库的方法66.2用户帐号密码的加密方法66.3角色与权限77.优化78.数据库管理与维护说明71.文档介绍1.1文档目的本文档是对于在线考试系统进行编码和测试的重要依据。1.2文档范围本文将描述数据库从概念模型到物理模型的全部。1.3读者对象读者分类目的市场人员/客户代表了解本文档对需求的理解是否和他们要求的

2、一致系统分析人员理解用户需求,转化为系统需求系统设计人员理解用户需求,在设计时把握用户需求。系统测试人员了解用户需求,为测试提供参考文档人员编写用户使用和操作手册1.4参考文献编号文档名称作者发布日期出版单位备注01在线考试系统需求规格说明书V1.0杨勇2007-7-03第1小组正式发布1.5术语与缩写解释缩写、术语解释概念模型数据库设计阶段的ER关系图等物理模型实际生成数据库的对象,包括表,主外键等SQL结构化查询语言powerdesign从概念模型设计到生成物理模型的工具…2.数据库环境说明SQLSERVER20053.数据库的命名规则数据库表名以及字段

3、采用英文与汉语拼音缩写的混合,以达意为主。4.逻辑设计总ER图POWERDESIGNER图5.物理设计5.1表汇总表名功能说明classes班级表course课程表questiontype试题类型表questions试题表sc选课表score分数表student学生表teacher教师表testconstiture试卷结构表textpage试卷表admin管理员表5.1班级表classes字段名称中文名称数据类型长度备注classid班级编号char50PKclassname班级名称char50dept系别char505.2课程表course字段名称中文名称

4、数据类型长度备注courseid课程编号char50PKcoursename课程名称char505.3学生表student字段名称中文名称数据类型长度备注stuid学生编号char50PKstuname学生姓名char50classid班级编号char50FKIdcard分数编号int10FK5.4教师表teacher字段名称中文名称数据类型长度备注teacherid教师编号char50PKteaname教师姓名char50sex性别char50birthday出生日期date5.5试题类型表questiontype字段名称中文名称数据类型长度备注typei

5、d班级编号char50PKtypename班级名称char505.6试题表questions字段名称中文名称数据类型长度备注questionid问题编号intPKtypeid类型编号char50FK1courseid课程编号char50FK3id试卷题号IntFK2text问题内容char500answera选项AChar200answerb选项BChar200answerc选项CChar200answerd选项DChar200answere选项EChar200answerf选项FChar200correctanswer正确选项Char105.7选课表sc字

6、段名称中文名称数据类型长度备注scid选课编号char50PKclassid班级编号char50FK3teacherid教师编号char50FK1courseid课程编号Char5FK2term学期Char505.8分数表score字段名称中文名称数据类型长度备注sscore分数intcishu次数IntId编号Char50PKscid选课编号Char50FK2stuid学生编号char50FK15.9试卷结构表testconstiture字段名称中文名称数据类型长度备注qscore分数intnum数目inttestconstitureid试题编号char5

7、0PKtypeid类型编号char50FK2scid选课编号char50FK15.10试卷表texpage字段名称中文名称数据类型长度备注id编号intPKquestionid问题编号intFK1courseid课程编号char50FK2answer答案char105.11管理员表admin字段名称中文名称数据类型长度备注adminid管理员编号intPKpassword密码char50name姓名char10sex性别char4age年龄int46.安全性设计6.1防止用户直接操作数据库的方法用户只能用帐号登陆到应用软件,通过应用软件访问数据库,而没有其他

8、途径操作数据库。6.2用户帐号密码的加密方法对用户帐

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

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

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