试题编号 int 主键 否
试题内容 varchar Max 是
用户ID Int 50 是
修改时间 Datetime 是
(4)测试评价表是用来存储测试评价内容的基本信息,各字段见表3。5所示:
表3。5 测试评价表
字段 类型 长度 标识 允许空
测试类型 int 主键 否
评价类型 varchar 50 是
评价内容 nvarchar Max 是文献综述
(5)用户记录表是用来存储用户记录的基本信息,各字段见表3。6所示:
表3。6 用户记录表
字段 类型 长度 标识 允许空
测试ID int 主键 否
用户账号 nvarchar 50 是
测试类型 int 是
测试得分 int 是
测试日期 datetime 是
4 心理测试软件系统的详细设计
本系统在采用B/S架构的基础上,使用MVC设计模式,使系统划分更为清晰明了,结构也更为整齐规范。MVC将程序划分为三个模块:Model程序核心,View视图层,Controller控制器,其中Model是用于处理程序中数据逻辑部分,View用于处理数据显示部分,Controller用于处理用户交互部分。
4。1 首页模块
本系统的首页界面包括用户的登录与退出,各种类型的测试内容以及管理员登录,简洁明了,把系统关于用户所需要的功能全部列在上面,方便用户进行操作,具体页面显示如图4。1所示: