4。管理员管理用户、试题、试题评价、测试记录的总体E-R图如下图所示:

图2。5心理测试软件系统总体E-R图

3 心理测试软件系统的总体设计

3。1 系统总体结构设计

    心理测试系统的主要是为用户提供一个心理测试的平台,是一个普通的由数据库开发应用的网站,分为前台界面功与能设计跟后台数据库设计,具体分为三个模块。

(1)用户模块:用户模块是由用户注册之后,会在数据库留下相应数据,并具有登入功能,拥有测试权限,测试结果也会在数据库中留下相应数据,由管理员管理。

(2)测试模块:测试模块包括测试要求及测试试题。测试要求包括限时用户,随机抽取题目,并在收集用户数据之后进行分析,给出相应建议。测试试题要求分类管理,分类添加,由管理员管理。

(3)管理员模块:管理员模块包括用户管理,试题管理,以及管理员管理。

3。2 数据库设计

3。3。1 数据库表结构论文网

二维关系表建立的数据库表的结构图如表3。1~3。9所示:

(1)用户信息表是用来存储用户的基本信息,各字段见表3。1所示:

表3。1 用户信息表

字段 类型 长度 标识 允许空

用户账号 int 主键

用户密码 Varchar 50

用户名字 varchar 50

用户性别 varchar 50

用户邮箱 varchar 50

用户电话 varchar 50

(2)管理员信息表是用来存储管理员的基本信息,各字段见表3。2所示:

表3。2 管理员信息表

字段 类型 长度 标识 允许空

管理员账号 int 主键

管理员姓名 varchar 50

管理员权限 varchar 50

(3)试题类型表是用来存储试题的基本信息,各字段见表3。3所示:

表3。3 试题类型表

字段 类型 长度 标识 允许空

试题编号 int 主键

试题类型 Int 50

  (3)试题内容表是用来存储试题的基本信息,各字段见表3。4所示:

表3。4 试题内容表

字段

上一篇:jsp+mysql物业管理系统的设计和ER图
下一篇:Socket点对点聊天文件传输系统设计

C#+sqlserver学生成绩管理系统的设计与实现

C#+sqlserver招聘求职平台的设计与实现

C#+sqlserver餐饮管理信息系统的设计+源代码

C#+SQLServer爱上旅游旅行社管理系统设计与实现

C#+sqlserver个人任务管理系统设计+源代码

C#+sqlserver人事管理系统的设计+源代码

C#+sqlserver在线旅游订单管理系统设计+源代码

淮安市老漂族心理与休闲体育现状的研究

浅谈动画短片《天降好运》中的剧本创作

紫陵阁

林业机械作业中的安全性问题【2230字】

组态王文献综述

弹道修正弹实测弹道气象数据使用方法研究

人事管理系统开题报告

小学《道德与法治》学习心得体会

大学生就业方向与专业关系的研究

适合宝妈开的实体店,适...