数据库设计
项目的前期准备工作很重要,因为第一周任务比较急促,工作任务有所延迟。经过周六周天的开会讨论和老师的指导,最终我们数据库的版本得以确定。以下为小组成果。
在线考试系统数据库设计
- 数据库逻辑设计
- ER图
admin
teacher
student
bank_fill_que
bank_judge_que
bank_multiple_choice_que
bank_single_choice_que
paper
paper_que
course
student_paper_answer
student_paper_score
student_feedback
student_home_rotaion_img
test_notice
- 数据字典
admin
teacher
student
bank_fill_que
bank_judge_que
bank_multiple_choice_que
bank_single_choice_que
paper
paper_que
tudent_paper_answer
student_paper_score
course
student_feedback
student_home_rotation
teacher_notice
- 数据库物理设计
- 索引
无
- 安全机制
系统安全、数据安全
2.1数据安全:
程序启动需要经过登陆认证,登陆ID 和密码正确才能启动程序。
程序内部的任何会引起数据库改动的操作(增删改)均经过了严密的审查判定,以确保数据库的准确性和一致性。
2.2系统安全:
登陆需经过身份认证,即身份口令密码一致才可登录。
不同的用户角色有不同的权限,用户只能使用分配给他的权限,无法越权操作。