基于信息分类的校园会议签到后台管理系统设计与实现

2019-06-01 10:06涂心琪郑剑
电脑知识与技术 2019年12期
关键词:分类信息管理

涂心琪 郑剑

摘要:针对校园内安排会议并对会议进行安排时需通知会议相关的时间地点等信息,而通过发公告或者是各级相互传达的方法难免给会议管理人员增加工作量的问题,设计一款基于信息分类的校园会议签到后台管理系统,利用PHP技术实现用户信息及后台上传会议内容管理,前端基于网页平台进行信息查看和内容分享,前后端通过json数据交互。经过测试表明,该系统可以有效地满足基于信息分类实现对校园会议签到信息的管理。

关键词:信息;分类;管理;PHP;HTML;JSON数据

中图分类号:TP311 文献标识码:A

文章编号:1009-3044(2019)12-0075-03

开放科学(资源服务)标识码(OSID):

The Design and Implementation of Campus Conference Check-in Background Management System Based on Information Classification

TU Xin-qi, ZHENG Jian

(School of Information Engineering, Jiangxi University of Science and Technology,Ganzhou 341000,China)

Abstract: Aiming at the problem of increasing the workload of conference managers by issuing announcements or communicating with each other at all levels when arranging meetings on campus, this paper designs a backstage management system of campus conference check-in based on information classification, through which managers can release detailed information of meetings. The administrator arranges the meeting reasonably and manages the information of the participants in the campus meeting. The test shows that the system can effectively satisfy the management of the check-in information of the campus meeting based on information classification.

Key words: information; classification; administration; PHP; HTML; JSON data

信息分类即按照使用者对信息处理的需求将现有的信息数据进行分类,按不同条件将信息分类后最后呈现的信息做到能够最大程度上简洁明了,这一点对于信息时代很重要。面对众多的会议相关信息,如果没有更有效的方法对信息进行整理分类是这些信息最大限度地呈现其效用,那么会议签到会是一件劳力伤财的事。我们应有效利用信息分类技术对繁杂的会议发布或会议签到等会议相关信息进行处理。为此我们开发了一款基于信息分类的校园会议签到后台管理系统。通过该系统,会议的管理人员可在用户管理模块对校园会议参加者的信息进行统一管理,在会议信息模块发布会议信息或查看以往的会议记录,管理员还可在生成签到表模块导出会议签到信息表。

1 系统功能结构的设计

如图1所示该系统具有如下功能:

1)用户在注册模块注册成为管理员,如果已经是具有管理员身份的用户则直接登录进入该管理平台进行操作,在登录模块下设置有“忘记密码”和“记住密码”功能;

2)在用户管理模块管理员可以对用户身份进行审核,并且对校园会议签到应用的用户信息进行增删改查基本操作;

3)会议信息模块包括“发布会议信息”和“会议信息列表”两个子模块。在发布会议信息模块管理员可以填写会议信息并进行发布,如果需要对会议信息进行增删改查则可以在会议信息列表进行修改;

4)在生成签到表模块管理员可以根据学校、学院、专业和年级等信息条件来生成符合条件的部分用户签到表,确认生成签到表时会生成一份包含签到信息的excel表格。

2 系统实现的关键技术

2.1 数据加密和多重验证提高安全性

由于基于信息分类的校园会议签到后台管理系统关乎会议信息和用户个人资料,数据安全是非常重要的。在管理员选择登录管理系统时,会根据管理员输入的登录信息进行信息审核和匹配,并且无论是在登录还是注册时都需要通过验证码验证以防止恶意登录。管理员最初身份注册时所填写的个人信息会对部分进行加密后传送给服务端,在进行身份验证时再重新获取数据进行解密,从而保证了数据的可靠性与安全性,也达到了保护系统内包含的用户信息和会议信息等内容。

2.2 会议签到表格生成功能

表格生成即把用户的会议签到记录导出为一份excel表格文件。管理员在对签到记录进行浏览或做其他处理时,在大多数情况下并不希望获取所有的用户签到历史记录,而是按照准确的条件筛选出需要处理的那部分用户签到记录。实现方法是按照管理员勾选的条件从服务端数据库取出 数据,再将数据传送给该管理系统并在页面上呈现。在按条件筛选出符合需要的签到记录后,如果只是在系统登录状态下才能查看必然会给管理员带来不便,所以该系统实现了表格生成和导出技术,管理员能够将筛选后的信息生成一份excel表个文件并且下载至本地,这样,管理员在未使用该后台管理系统的情況下也可以对本地已保存的文件进行审核处理。具体如图3所示。

2.3 用户缓存获取数据缩短响应时间

对于基于信息分类的校园会议签到后台管理系统而言,当用户使用该平台对内容进行浏览时提出访问请求,系统应立刻做出响应并且返回数据,这样用户的体验会很好。在缩短时间方面我们对该平台做了一些性能优化。当用户有浏览记录并且再次访问相应内容时,则从本地缓存中获取数据以减少响应时间,若没有则从服务器获取对应的数据,没有再从后台获取避免了什么数据都是原始数据后台进行获得,从缓存中加载数据能使响应时间大大缩短。

3 系统界面设计

基于信息分类的校园会议签到后台管理系统:是一款旨在帮助校园会议管理员管理参会人员信息、发布会议详细信息和统计会议签到情况的系统。

1)注册模块:用户填写用户名、手机号、密码和邮箱等基本信息进行注册。

2)忘记密码模块:在该模块用户可以填写手机号和邮箱并且修改个人密码。

3)用户列表模块:该模块展示所有前台用户的个人信息,后台用户即管理员可以对这些用户信息进行审核并且做一些修改删除等基本处理。

4)发布会议模块:管理员在发布会议信息模块填写将要发布的会议信息,包括一些会议相关的基本信息或图片文章等。

5)会议信息列表模块:该模块用于展示已发布的会议信息,主要是方便管理员对错误信息进行修改。

6)生成签到表模块:管理员可以按需求选择条件来筛选需要的签到记录,然后生成签到表,导出文件。

4 结束语

本系统经过测试,各个功能模块运行都很稳定。校园会议签到后台管理系统旨在帮助校园会议管理员管理参会人员信息、发布会议详细信息和统计会议签到情况。网络是最好的传播工具,注册并通过验证的管理员可以在平台上发布活动信息。通过该校园会议签到后台管理系统校园管理人员可快速准确地收集并统计参加会议人员签到情况以确定人员到场情况,同时也方便管理人员发布会议并且传达会议信息。

参考文献:

[1] Luke Welling, Laura Thomsom. PHP和Mysql Web开发[M]. 4版. 北京: 机械工业出版社, 2009: 323-404.

[2] 高洛峰. 细说PHP[M]. 北京: 电子工业出版社, 2009: 150-300.

[3] 夏磊. ThinkPHP实战[M]. 北京: 清华大学出版社, 2017: 1-157.

[4] 赵辉. HTML+CSS网页设计指南[M]. 北京: 清华大学出版社, 2010: 1-78.

[5] 刘玉红. PHP+MySQL. 动态网站开发案例课堂[M]. 北京: 清华大学出版社, 2015: 1-150.

【通聯编辑:谢媛媛】

猜你喜欢
分类信息管理
枣前期管理再好,后期管不好,前功尽弃
分类算一算
分类讨论求坐标
数据分析中的分类讨论