999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Spring Boot技術(shù)的重點人員監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)

2021-03-15 07:01:33程斌斌程昊南朱洪軍
電腦知識與技術(shù) 2021年3期

程斌斌 程昊南 朱洪軍

摘要:重點人員監(jiān)測系統(tǒng)是一種基于校園已安裝的攝像頭和增補專業(yè)人臉抓拍攝像機以及信息門戶數(shù)據(jù)監(jiān)管的軟件系統(tǒng),用于解決校園中輔導員和班干部不能快速收集信息,難以掌握重點人員的行為的問題。該系統(tǒng)基于Spring Boot、Spring Framework、MyBatis、Maria DB、Java等技術(shù),實現(xiàn)了安全掃描、人員管理、消息處理、統(tǒng)計分析,行為分析等功能。有效地提高校園管理效率,解決人工管理的煩瑣耗時問題,使學校能夠迅速地處理重點人員的信息,為校園信息化的建設(shè)提供了有力的支撐。

關(guān)鍵詞:重點人員;行為分析;安全掃描;消息處理;spring boot

中圖分類號:TP311? ? ? 文獻標識碼:A

文章編號:1009-3044(2021)03-0103-03

Abstract: The key personnel monitoring system is a software system based on the installed cameras, professional face capture cameras and information portal data supervision. It is used to solve the problem that counselors and class cadres can not quickly collect information and it is difficult to master the behavior of key personnel. Based on spring boot, spring framework, mybatis, Maria dB, Java and other technologies, the system realizes security scanning, personnel management, message processing, statistical analysis, behavior analysis and other functions. Effectively improve the efficiency of campus management, solve the tedious and time-consuming problem of manual management, make the school can quickly process the information of key personnel, and provide strong support for the construction of campus information.

Key words: key personnel; behavior analysis; intelligent monitoring; message management; spring boot

1 背景

隨著計算機技術(shù)的不斷發(fā)展,校園信息化建設(shè)程度已是一個學校現(xiàn)代化發(fā)展的重要指標。現(xiàn)階段校園的重點人員管理,主要依賴于人工的方式。即通過輔導員、班干部和寢室同學和校園保安等相關(guān)人員幫忙收集日常信息,存在出現(xiàn)問題響應不及時、耗費人力等問題。

為了管理校園相關(guān)人物的行為活動和物理空間,加快校園信息化、智能化的實現(xiàn)步伐而設(shè)計了重點人員行為監(jiān)管系統(tǒng)。本系統(tǒng)會使學校對學生情況更深層次的掌握,通過從生活各個方面形成監(jiān)管體系,第一時間掌握有“異常”情況的學生。

2 需求分析

2.1 管理員用例

超級管理員具有系統(tǒng)所有功能權(quán)限,能夠管理其他用戶,如圖1所示,系統(tǒng)管理員登錄后點擊查看其他用戶的操作日志可以對其他用戶的信息進行刪除、添加和修改。點擊權(quán)限管理,能夠查看其他用戶的權(quán)限,對其他用戶授權(quán)管理,也可以對其他用戶的權(quán)限進行修改和刪除。

2.2 用戶用例

后勤處管理部門主要包括登錄系統(tǒng)、違規(guī)人員報警信息管理、違規(guī)人員行為歷史記錄管理。其中,登錄系統(tǒng)提供找回密碼功能,違規(guī)人員報警信息管理分別對晚歸、不歸以及蝸居的人員進行預警,而違規(guī)人員行為歷史記錄管理則提供分類篩選記錄(包括根據(jù)學院、性別等字段)和導出指定條件下的Excel表格。如圖2所示。

3 系統(tǒng)關(guān)鍵技術(shù)

3.1 Spring Boot框架

本系統(tǒng)采用Spring Boot技術(shù)構(gòu)建應用程序。其旨在最大化地簡化Spring Framework的預先配置,使構(gòu)建的應用程序盡快啟動和運行[1]。Spring Boot是最新的用于構(gòu)建所有基于Spring的應用程序的入口。Spring Boot 2.0構(gòu)建在Spring Framework 5之上,Spring boot有兩種可選的依賴。常用的一種是基于Servlet Stack的依賴,具體表現(xiàn)形式為Spring MVC[2]。Spring MVC是一個構(gòu)建在Servlet API之上的MVC框架,它采用了同步的阻塞IO架構(gòu),即一個請求對應一個線程的模型。Spring Boot讓創(chuàng)建一個獨立的、產(chǎn)品級的、基于Spring的應用更加簡單,可以直接運行它[3]。

3.2 Spring Framework框架

本系統(tǒng)采用Spring Framework搭建所有Spring框架,Spring Framework已成為Java Web 應用程序開發(fā)框架的標準選擇[4]。其核心思想是IOC(Inverse Of Control)AOP(Aspect Oriented Programming)。其中控制反轉(zhuǎn)又分為兩種:DI(Dependency Inject)和 DL(Dependency Lookup)。其中用得比較多的是依賴注入,搭配Java 注解使用,可以無須XML 配置文件。DI極大地發(fā)揮了注解的能力,以此發(fā)展出了Guice這個注解驅(qū)動的框架。依賴查找主要用于特殊的工具類,更加無侵入式。

因為可以專注于實現(xiàn)應用程序的功能,而不需要在Spring的配置上花費過多時間,遵循“約定大于配置(convention over configuration)”原則,許多約定俗成的配置被寫入框架默認配置中,無須開發(fā)者手動配置[5]。

3.3 MariaDB框架

Maria DB最受歡迎的開源關(guān)系型數(shù)據(jù)庫之一。它是由MySQL的原開發(fā)者開辟的新分支,并且保障開源。MariaDB性能穩(wěn)定并且具有很大的開放性,最近的新功能包括Galera Cluster 4的高級集群功能,Oracle數(shù)據(jù)庫和臨時數(shù)據(jù)表的兼容性功能,可以使人們可以查詢過去任何時候的數(shù)據(jù)。在關(guān)系型數(shù)據(jù)庫的選擇上,MariaDB更加開放和方便[6]。在可靠性上,許多國內(nèi)外大公司都選用在MariaDB處理它們的業(yè)務,如阿里云、騰訊云Microsoft、Booking 等公司[7]。

4 系統(tǒng)設(shè)計

4.1 系統(tǒng)總體設(shè)計

本系統(tǒng)實現(xiàn)了如圖3所示的安全掃描、人員管理、消息處理、統(tǒng)計分析,行為分析5個模塊。系統(tǒng)總體框架如圖4在視圖層中采用Vue.js框架和H5實現(xiàn)前端用戶接口的圖形化頁面;SCC后臺采用Spring Boot和Spring Framework框架實現(xiàn)控制器和業(yè)務處理;控制器層主要負責前端請求的分發(fā)與響應,和智慧校園平臺服務層接口的調(diào)用;服務層的JavaBean實現(xiàn)SCC業(yè)務處理,并依賴于業(yè)務數(shù)據(jù)層進行數(shù)據(jù)的管理;業(yè)務數(shù)據(jù)層采用Mybatis框架向服務層提供數(shù)據(jù)訪問接口,數(shù)據(jù)存儲使用關(guān)系數(shù)據(jù)庫Maria DB。

4.2 系統(tǒng)登錄流程

如圖5用戶登錄界面,所有用戶共同使用登錄入口通過工號及密碼登錄訪問業(yè)務系統(tǒng),業(yè)務系統(tǒng)能夠攔截身份認證錯誤的用戶,并且能夠獲取用戶權(quán)限信息。當業(yè)務系統(tǒng)認證用戶成功,用戶就可以登錄相應的部門。

4.3 數(shù)據(jù)庫表設(shè)計

數(shù)據(jù)庫整體表名稱及關(guān)聯(lián)名見表1,可分為4個模塊:

1)第一個模塊—用戶模塊:用戶表主要用于保存用戶的基本信息,包括用戶的id,賬號,姓名,角色外鍵,學院名等信息,其主鍵是id,工號可用于調(diào)用能力平臺接口獲取信息。由表user構(gòu)成。

2)第二模塊—角色表:該表用于保存用戶角色的id、角色名、上級id等。角色分層次,如最頂層的code為1,則它的下級角色的上級id就為1。由表role構(gòu)成與user表相關(guān)聯(lián)。

3)第三個重點人員消息模塊:重點人員基本信息表主要用于保存重點人員的基本信息。包括主鍵id,學號,姓名,性別,二級學院,專業(yè)班級,在校狀態(tài),輔導員姓名。由personnel、personnel_reason和message三表構(gòu)成。

4)第四個模塊—添加原因模塊:添加原因表主要保存觸犯規(guī)則、普通標簽等。由reasan和un_message兩表構(gòu)成。

5 系統(tǒng)實現(xiàn)

5.1 日志管理實現(xiàn)

如圖6界面查看操作日志。管理員可以通過該視圖查看各個部門對重點行為人員的消息處理的操作以及對重點行為人員信息處理的操作,管理員也可以刪除相關(guān)的操作記錄。

5.2 人員管理實現(xiàn)

如圖7查看違規(guī)人員名單。后勤處用戶可以通過該視圖查看所有違規(guī)人員信息,并且能夠以表格的形式導出對應的信息。后勤處用戶可以通過時間,所屬學院查看對應的重點人員信息。

5.3 消息管理實現(xiàn)

學校相應負責人查看自己管理的人員消息。人員觸犯規(guī)則,被系統(tǒng)捕捉,生成相應消息,發(fā)送給負責人。負責人可以收到消息,并對消息進行處理,如已讀、忽略等。如圖8所示。

6 結(jié)束語

本文針對學校收集學生信息困難的情況,設(shè)計并實現(xiàn)基于Spring Boot技術(shù)的重點人員監(jiān)測系統(tǒng)。該系統(tǒng)使校園管理更加的信息化智能化,有效地解決學校不能快速收集信息,難以掌握重點人員的行為等問題,該系統(tǒng)尚且存在可以改進的部分,如頁面設(shè)計過于單調(diào),用戶之間的聯(lián)系不密切。內(nèi)存消耗過大,服務器性能還可以提升,有待后續(xù)改進。

參考文獻:

[1] Pivotal Team.Spring Official Site[EB/OL].[2020-01-17].https://spring.io/.

[2] Pivotal Team.Spring Boot Project[EB/OL].[2020-01-17].https://spring.io/projects/spring-boot.

[3] Phillip Webb,Dave Syer,Josh Long,et al.Spring Boot Reference Documentation[EB/OL].[2020-03-20].https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/html/..

[4] 張雷,王悅.基于SpringBoot微服務架構(gòu)下的MVC模型研究[J].安徽電子信息職業(yè)技術(shù)學院學報,2018,17(4):1-9.

[5] 呂宇琛.SpringBoot框架在web應用開發(fā)中的探討[J].科技創(chuàng)新導報,2018,15(8):168,173.

[6] MariaDB Developers.MariaDB Knowledge Base[EB/OL].[2019-11-01].https://mariadb.com/kb/en/.

[7] MariaDB Foundation.MariaDB Official Site[EB/OL].[2020-01-17].https://mariadb.org/.

【通聯(lián)編輯:謝媛媛】

主站蜘蛛池模板: 2021国产精品自产拍在线观看| 日本黄色a视频| 看国产毛片| 国产日韩精品一区在线不卡 | 亚洲第一在线播放| 国产精品无码一二三视频| 国产乱子精品一区二区在线观看| 欧美专区日韩专区| 91成人精品视频| 日韩无码视频播放| 亚洲欧美另类中文字幕| 夜夜操天天摸| 最新国产成人剧情在线播放| 亚洲国语自产一区第二页| 99久久精品国产麻豆婷婷| 91久久偷偷做嫩草影院免费看 | 国产视频一二三区| 亚洲一区二区约美女探花| 国产chinese男男gay视频网| 欧美亚洲激情| 午夜无码一区二区三区| Jizz国产色系免费| 国产电话自拍伊人| 欧美精品H在线播放| 四虎影视永久在线精品| 久久这里只有精品23| 国产亚洲高清视频| 男女精品视频| 欧美精品黑人粗大| 2022国产91精品久久久久久| 在线中文字幕网| 亚洲成人77777| 2021国产精品自产拍在线观看| 国产美女久久久久不卡| 国产精品欧美日本韩免费一区二区三区不卡| 国产视频自拍一区| 亚洲视频在线网| 亚洲人网站| 激情综合图区| 日韩免费中文字幕| 性色一区| 天天爽免费视频| 欧洲极品无码一区二区三区| 熟妇无码人妻| 国产成人无码AV在线播放动漫| 伊人福利视频| 亚洲人成网站在线观看播放不卡| 亚洲欧美一区在线| 欧美www在线观看| 午夜激情福利视频| 色婷婷成人| 免费无码网站| 欧美国产精品不卡在线观看 | 99国产精品国产| 综1合AV在线播放| 国产高清在线丝袜精品一区| 精品国产女同疯狂摩擦2| 欧美在线视频不卡第一页| 亚洲天堂网在线视频| 欧美日韩高清在线| 91口爆吞精国产对白第三集 | 久久久久中文字幕精品视频| 亚洲美女视频一区| 成人在线观看一区| 亚洲AV人人澡人人双人| 国产成人精品男人的天堂| 国产成人艳妇AA视频在线| 夜色爽爽影院18禁妓女影院| 在线无码九区| 精品一区国产精品| 成人精品区| 国产午夜无码专区喷水| 日韩视频精品在线| 久久久久无码国产精品不卡| 日韩精品一区二区三区视频免费看| 国产又大又粗又猛又爽的视频| 国产成年女人特黄特色大片免费| 粉嫩国产白浆在线观看| 国产人成午夜免费看| 思思热在线视频精品| 欧美亚洲另类在线观看| 亚洲综合久久成人AV|