根据已有的需求分析和总体的设计,进行系统的详细设计和实行。为了实现系统结构化系统设计,本系统对系统问题采用的基本途径是:自顶向下、逐步求精方法。因此可以把在心理测试管理系统的详细设计分解为单层、若干模块,用单层模式设计心理测试管理系统。
心理测试管理系统逻辑上采用单层架构模式,遵循模块化的系统开发,每个层的各个模块相互独立。
心理测试管理系统采用数据源对数据进行增加、查询、修改和删除,这样可以简化代码管理,避免出错。用户将数据输入到页面输入框,点击确认按钮,数据通过验证后,发送给数据源,数据源将数据写入数据库。
用户登录心理测试管理系统时,系统根据用户所拥有的权限,向用户开放系统的不同功能。用户在点击系统功能时,系统会根据操作用户表中存储的数据判断用户是否有权限,如果没有权限,则阻止用户进入,并给出提示。
系统运行时调用权限设置方法,初始化模块权限,将系统所有功能模块权限设置为不可用;当用户登录后在点击相应的功能时,系统将根据用户所拥有的权限,将用户有权使用的功能模块权限设置为可用。
用户打开系统后,首先进入登录页面。系统登录主要用于对进入心理测试系统的用户进行安全性检查,以防止非法用户进入该系统。在登录系统时,只有合法的用户才可以进入该系统,系统根据登录用户的权限,给予其不同的操作权限。