APP下载

驾考信息管理系统的设计与实现

2020-11-25林伊玲陈震宇连海云舒茂轩西华大学

数码世界 2020年4期
关键词:信息管理系统账号管理员

林伊玲 陈震宇 连海云 舒茂轩 西华大学

1 驾考信息管理系统的必要性

驾驶证作为人们的刚需,参加驾驶证考试的人越来越多。人工信息管理的效率较低,若不对信息管理能力进行优化,会导致工作效率降低,耽搁驾考工作的进行。

随着计算机技术的日趋精进,结合计算机技术开发一个驾考信息管理系统对信息进行管理,能够帮助工作人员提高工作效率。相对于人工检索来说,利用计算机技术开发的信息管理系统拥有着许多优点,如错误率低、效率高、查找速率高等。凭借优势可一定程度上提高驾考的工作效率。

2 系统目标分析

驾考信息管理系统的设计初衷是帮助驾考管理员在进行驾考时对学员的信息进行管理,包括学员信息的收集、考试信息的整理、学员信息的查阅以及存储等。系统的主要使用者是学员和驾考管理员,通过用户登陆区别用户身份,开放相应权限与功能。

学员拥有的主要功能为查询,可查询自己的基本信息、考试信息、缴费信息等,初次登陆该系统的学员须进行注册。

管理员的权限相对前者更加丰富。管理员可对学员信息进行管理。对于考试,管理员利用该系统进行推进。同时,管理员可利用系统为考试学员提供相应的服务,如修改学员信息、开具缴费证明等。

3 系统总体设计

C/S 结构响应快,安全性能好,但是维护成本高;B/S 结构维护成本更低,但是安全性能不如前者。为方便用户操作以及系统维护,将会结合这两种结构。在对系统进行设计与开发时,人机交互界面应该满足直接明了、方便操作的要求,让用户在使用系统时,进行简单操作(如点击鼠标、输入字符等)便可实现目标。系统内包含操作指南,指南中应教授各类操作步骤以及各种突发情况的应对方式。

3.1 系统流程

驾考管理员与学员在本系统拥有不同的权限。为正确开放用户权限,保护其他用户信息,用户在使用系统前须进行账号登陆。账号和密码需要用户提前注册。

系统根据用户的账号识别用户身份,开放对应的权限,进入相应界面。学员界面仅提供考试查询以及考试时身份信息的确认;驾考管理员则提供学员信息管理、缴费证明开具等功能。系统功能完善可询问驾考管理员、学员在驾考时的需求,以提高用户使用感受。

3.2 数据库设计

本系统主要用于驾驶资格证考试,数据库主要包含学员信息表、学员缴费表、管理员信息表、学员考试表。

一位用户包含的数据信息太多,故根据系统的需要对其进行抽象化,得到概念模型。在实践中,可提取学员关键信息,得到E-R 图。由于E-R 图不可被计算机直接读取,故根据E-R 图,在用户注册账号时以及考试过程中,对用户信息进行收集。

同时,根据数据库的基本理论以及身份证号的唯一性,将学员的身份证号作为主键,系统根据身份证号唯一确定学员。根据数据库约束理论,不断修改,进行学员信息表和管理员信息表的构建。

4 模块设计与职能划分

驾考管理系统由执行不同职能的模块组成,保证系统工作有序进行。

(1)用户登陆模块。该模块负责检测用户的登陆,用户在登陆界面输入已经注册好了的账号与密码,若输入错误或输入为空,均无法进入系统。

(2)信息管理模块。该模块负责对学员信息进行管理,仅对管理员开放,负责对学员信息进行操作,包括增、删、改、查等。同时增加条件查询功能,管理员可根据自己需求进行对信息进行管理。

(3)考试管理模块。该模块仅对管理员开放,在该板块,管理员对考试及相关事项进行管理,包括对考试学员名单整理、对学员的分数导出等。

(4)打分监测模块,该模块应与考试管理模块连接,用户对该模块无操作权限。学员只能凭借身份验证触发该模块进行考试打分。考试分数由该模块评定与录入,同时报告学员在考试中出现的问题。

(5)注册模块。初次登陆该系统的用户在该板块进行账号注册。在该模块,用户须凭借身份证进行注册,录入基本信息

(6)服务板块。仅对管理员开放,为学员提供服务,如线下缴费、缴费证明导出等。

5 结语

开发驾考管理系统的初衷是提升驾考工作效率,为学员提供便利,可作为管理驾考工作的基本工具。本文中的驾考管理系统具备了基本操作,帮助驾考的顺利进行。但系统仍存在不足,在后期进行更多的调研,对系统功能进行完善。

猜你喜欢

信息管理系统账号管理员
三维可视化信息管理系统在选煤生产中的应用
我是小小午餐管理员
信息管理系统在工程项目管理的应用
彤彤的聊天账号
施诈计骗走游戏账号
我是图书管理员
我是图书管理员
可疑的管理员
基于三维TGIS的高速公路综合信息管理系统
Google Play游戏取消账号绑定没有Google账号也能玩