摘要
随着物联网、人工智能等信息技术的发展,企业对在线办公的使用便捷性、安全性等方面提出了更高的要求.为了解决现有办公软件安装和操作繁琐、人性化和安全性方面不足等问题,本研究设计并实现一个基于uni-app和SpringBoot框架的移动智能办公系统.该系统采用Shiro和JWT技术实现了用户身份认证和权限授权;使用Docker构建人脸识别运行环境,实现拍照签到,并采用GPS定位和本地宝技术,实现员工签到地疫情风险管理;采用轮询机制实现消息的自动接收和推送,并通过异步多线程向RabbitMQ发送公告以实现消息数据的缓存,从而减少数据库写入压力.经测试表明,本系统可有效地进行身份认证与授权、消息的自动推送与接收、视频会议的创建与编辑、拍照签到、签到地疫情风险管理、考勤统计等,数据传输稳定性好,人机操作界面稳定易用.因此,本系统能有效地提高团队间的沟通效率和在线办公质量,并提供更人性化和便捷的用户体验,对推进在线办公智能化、信息化建设具有重要意义.
With the development of information technology such as the Internet of Things and artificial intelligence, higher requirements have been put forward for the convenience and safety of online offices.In order to solve the issues of cumbersome installation and operation, humanization and security of existing office software, this paper designed and implemented a smart mobile office system based on the uni-app and SpringBoot framework.It used Shiro and JWT for identity authentication and permission authorizationidentity authentication and authorization of users;used Docker to build the operating environment of face recognition to achieve sign-in by taking photos, used GPS positioning and local treasure technology to take epidemic risk management of sign-in locations of employees, and adopted a polling mechanism to receive messages and automatically push them.To achieve caching message data and reducing the pressure of database writing, asynchronous multi-threading was used to send announcements to RabbitMQ.Application tests showed that the system could effectively perform identity authentication and authorization, automatic pushing and reception of message, creation and editing of video conference, photo check-in, the epidemic risk management of check-in area, attendance statistics and so on.The system showed that the stable data transmission and human interface were stable and easy to use.Therefore, this system can effectively improve the communication efficiency between teams, the quality of online office, and provide more humanized and convenient user experience, which is of great significance to the promotion of intelligent and informative online offices.
作者
李英玲
牛美雅
兰宏富
LI Ying-ling;NIU Mei-ya;LAN Hong-fu(School of Computer Science and Engineering,Southwest Minzu University,Chengdu 610041,China;The Key Laboratory for Computer Systems of State Ethnic Affairs Commission,Southwest Minzu University,Chengdu 610041,China)
出处
《西南民族大学学报(自然科学版)》
CAS
2022年第3期313-321,共9页
Journal of Southwest Minzu University(Natural Science Edition)
基金
四川省科技厅苗子工程重点项目(2021JDRC0066)
西南民族大学科研启动金资助项目(RQD2021096)
中央高校基本科研业务费专项资金优秀学生培养工程项目(2021NYYXS65)。