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图
下一篇:没有了

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

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

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

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

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

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

asp.net+sqlserver大学生招聘管...

C#图书管理系统设计+源代码

12月份星座表图片 十二星...

复合焊国内外研究现状

Aux在CeO2表面吸附的DFT+U研究+文献综述

地方本科高校工科學生學...

镇江迪卡侬体验营销对消...

徐州民间游戏调查问卷访谈提纲

信息技术茬小學语文教學中的應用【2161字】

生肖属相婚姻配對口诀 十...

小學信息技术教學中微課...