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

基于SSM框架的學(xué)生信息管理系統(tǒng)的開發(fā)與應(yīng)用

2021-06-16 16:42:30孫善毅朱寧
電子技術(shù)與軟件工程 2021年4期
關(guān)鍵詞:管理工作系統(tǒng)學(xué)生

孫善毅 朱寧

(中國礦業(yè)大學(xué)徐海學(xué)院 江蘇省徐州市 221000)

1 前言

隨著移動互聯(lián)網(wǎng)的發(fā)展,給學(xué)生管理工作帶來了新的機(jī)遇和挑戰(zhàn),一方面提高了師生之間的溝通效率,增加學(xué)校的宣傳途徑,開辟了新的思想政治教育新陣地,另一方面,面對大量的學(xué)生信息數(shù)據(jù)以及各項(xiàng)工作應(yīng)該做到有條不紊、心中有數(shù)。特別是在突發(fā)事件的情況下,存在著諸多的不穩(wěn)定的因素。高校管理者需要對學(xué)生所在的地理位置進(jìn)行實(shí)時的掌握,對高校學(xué)生的信息管理工作提出了更高的要求。因此,需要進(jìn)一步探究學(xué)生管理工作的方法與途徑,以促進(jìn)大學(xué)生更好的培養(yǎng),提高學(xué)生管理工作者的工作質(zhì)量和效率。

2 新時期下加強(qiáng)高校學(xué)生管理工作的必要性

從學(xué)生入學(xué)開始報到、注冊、上課考勤、選課,到學(xué)生的資助、獎學(xué)金、助學(xué)貸款,到學(xué)生的黨團(tuán)建設(shè)、重點(diǎn)學(xué)生關(guān)愛、學(xué)生的就業(yè)指導(dǎo)問題,以及學(xué)籍管理、檔案調(diào)配等,這些都是高校學(xué)生管理工作的內(nèi)容[1],對于這些數(shù)據(jù)的收集、統(tǒng)計(jì)、匯總、管理是十分繁瑣和復(fù)雜的。作為高校輔導(dǎo)員一般會負(fù)責(zé)幾百名學(xué)生,對學(xué)生數(shù)據(jù)了如指掌并不是一件容易的事情,同時高校輔導(dǎo)員還承擔(dān)著學(xué)校其他的行政工作,其工作單純的依靠記憶、紙質(zhì)以及辦公軟件記錄的方式并不科學(xué)。同時,這樣的方式對于學(xué)生工作者準(zhǔn)確的獲取學(xué)生信息靈活性并不高[2]。

隨著互聯(lián)網(wǎng)、智能化的到來,高校管理工作更加的數(shù)字化、信息化和便捷化。在傳統(tǒng)的高校學(xué)生信息管理工作中,高校學(xué)生管理工作者對學(xué)生的數(shù)據(jù)掌握的精確化、細(xì)致化、系統(tǒng)化程度化不夠。因此,高校的管理工作使用智能化學(xué)生信息管理系統(tǒng)對大量的學(xué)生數(shù)據(jù)進(jìn)行分類、整理,對學(xué)生信息的科學(xué)化、動態(tài)化、系統(tǒng)化的管理工作至關(guān)重要。

在傳統(tǒng)的手動及人工查詢、統(tǒng)計(jì)數(shù)據(jù)的高校學(xué)生信息管理的工作模式下,存在著數(shù)據(jù)收集困難、人工統(tǒng)計(jì)錯誤率高的問題,亟需建立一套學(xué)生、教師、輔導(dǎo)員三位一體的信息管理系統(tǒng),將學(xué)生的各種數(shù)據(jù)進(jìn)行整理、匯總、分類,以信息化、網(wǎng)絡(luò)化、動態(tài)化的方式進(jìn)行管理,以提高學(xué)生信息統(tǒng)計(jì)的效率,實(shí)現(xiàn)學(xué)生信息的快速定位、便捷提取。同時,智能化的學(xué)生信息管理系統(tǒng)也是高校學(xué)生管理工作的創(chuàng)新手段之一[3]。

從學(xué)生的角度來說,大學(xué)是人生的重要篇章,同樣也是學(xué)生世界觀、人生觀、價值觀樹立的重要人生階段。學(xué)生信息管理系統(tǒng)可以充分調(diào)動大學(xué)生的積極性,不斷提升自我的約束和管理能力,讓學(xué)生在潛意識里面開始重視和關(guān)注自身行為發(fā)展,讓學(xué)生感覺到自己的一言一行都會被記錄到信息系統(tǒng)中,激發(fā)學(xué)生上進(jìn)、不斷趕超別人、不斷完善自己。

對于高校管理者而言,高校學(xué)生管理是對學(xué)生學(xué)習(xí)、生活、行為的規(guī)范管理,培養(yǎng)出德、智、體、美、勞全面發(fā)展的人才是高校的宗旨。高校管理者可以通過學(xué)生信息管理系統(tǒng)能夠全面了解學(xué)生信息,優(yōu)化學(xué)生工作管理機(jī)制。同時,移動互聯(lián)網(wǎng)社交軟件讓學(xué)生與老師的溝通更加扁平化,拉近了師生之間的距離,有異常情況也可以及時的反饋上來,另外,通過學(xué)生信息管理系統(tǒng)的數(shù)據(jù)能夠全面了解學(xué)生的個性特長、在校表現(xiàn)情況、學(xué)習(xí)情況等,從中可以找出在學(xué)生中存在的普遍問題,從而優(yōu)化學(xué)生管理工作機(jī)制和模式。

圖1:SSM 框架示意圖

對于家長而言,孩子是每個家庭的未來,家長無時無刻的在關(guān)注孩子的成長與在校表現(xiàn)情況。當(dāng)家長聯(lián)系學(xué)校了解孩子的在校情況時,輔導(dǎo)員可以通過系統(tǒng)準(zhǔn)確的提取學(xué)生的在校的學(xué)習(xí)情況、學(xué)生干部等信息及時反饋給家長,讓家長可以放心的將孩子交給學(xué)校[4]。

學(xué)生信息管理系統(tǒng)記錄的學(xué)生在校表現(xiàn)情況也可以為學(xué)生出國深造、社會招聘等提供真實(shí)的憑據(jù)。近年來,越來越多的企業(yè)會從學(xué)生多方面、多角度的去衡量學(xué)生的綜合素質(zhì)[5]。學(xué)生在求職或者升學(xué)中可以通過信息管理系統(tǒng)中導(dǎo)出學(xué)生在校的成長記錄,用人單位可以通過查看學(xué)生成長記錄,了解學(xué)生在校的考試成績、愛好特長、社會實(shí)踐、考級等情況。通過對學(xué)生信息管理系統(tǒng)的建設(shè),能夠進(jìn)一步優(yōu)化高校學(xué)生管理工作模式,也有助于與其他部門的數(shù)據(jù)信息共享,實(shí)現(xiàn)資源整合,從整體上提高校學(xué)生管理工作的效率。

3 基于SSM框架學(xué)生信息管理系統(tǒng)的系統(tǒng)需求分析

3.1 功能需求分析

3.1.1 學(xué)生基本信息管理模塊

學(xué)生基本信息管理模塊主要是包含學(xué)生的基本信息,其中包括級別、學(xué)號、姓名、性別、身份證號、家庭地址以及父母聯(lián)系電話等信息,并且提供年級、姓名、學(xué)號、地址等限制條件的查詢。

3.1.2 黨團(tuán)建設(shè)管理模塊

圖2:系統(tǒng)的技術(shù)方案

圖3:系統(tǒng)功能架構(gòu)

圖4:學(xué)生信息管理時序圖

大學(xué)中是思想政治教育的重點(diǎn)工作,通過對黨團(tuán)建設(shè)管理模塊的開發(fā),可以對本班級、年級乃至整個學(xué)院的黨團(tuán)建設(shè)情況一目了然,同時可以對特定的學(xué)生進(jìn)行信息提取,查看該生的在校的思想政治方面的表現(xiàn)情況。

3.1.3 學(xué)生資助管理模塊

高校學(xué)生資助信息是多維度的綜合信息,并且信息數(shù)據(jù)龐雜,通過對系統(tǒng)中功能的設(shè)定,我們可以將所有線下交的證明材料通過拍照上傳到特定的區(qū)域,并在后臺對這些數(shù)據(jù)進(jìn)行整合,將困難等級量化,給高校管理者提供一個參考[6]。

3.1.4 學(xué)生成長檔案管理模塊

學(xué)生成長檔案記錄著學(xué)生在校期間的學(xué)習(xí)情況、德育情況、社會實(shí)踐情況、考試考級情況以及記載著在校期間的誠信情況,同時,學(xué)生成長檔案可以給高校、用人單位提供一個最真實(shí)的參考依據(jù)。3.1.5 重點(diǎn)學(xué)生關(guān)愛管理模塊

根據(jù)入學(xué)時學(xué)校組織的心理健康測評結(jié)果,將需要重點(diǎn)關(guān)注的學(xué)生進(jìn)行針對性管理,并將輔導(dǎo)員的談話進(jìn)行一一記錄,對心理異常的學(xué)生及時進(jìn)行關(guān)注,通過對心理異常學(xué)生的信息的整合,找到潛在的規(guī)律,做好心理異常學(xué)生的預(yù)防和關(guān)愛工作。

3.1.6 就業(yè)指導(dǎo)管理模塊

就業(yè)指導(dǎo)工作是高校的一項(xiàng)重要工作,不僅是檢驗(yàn)學(xué)校教學(xué)質(zhì)量的方法,還是社會穩(wěn)定的來源之一。通過對就業(yè)指導(dǎo)模塊的設(shè)計(jì),加強(qiáng)對畢業(yè)生的就業(yè)管理,實(shí)時掌握學(xué)生的工作進(jìn)程,進(jìn)行針對性的指導(dǎo),提高學(xué)生就業(yè)指導(dǎo)工作的效率。

3.2 非功能性需求分析

3.2.1 安全需求

系統(tǒng)中的數(shù)據(jù)涉及到學(xué)生的學(xué)號、姓名、性別、身份證號以及手機(jī)號碼等信息,對系統(tǒng)用戶進(jìn)行嚴(yán)格的分層管理,只有授權(quán)的用戶才可以進(jìn)行查詢、修改、更新。為了防止學(xué)生信息泄露、非授權(quán)泄露,本系統(tǒng)需要使用學(xué)校內(nèi)網(wǎng)或者使用安全性更高的阿里云服務(wù)器存儲學(xué)生數(shù)據(jù),并且為了保證數(shù)據(jù)的準(zhǔn)確性和實(shí)時性,需要對數(shù)據(jù)及時進(jìn)行維護(hù),組織新入學(xué)學(xué)生數(shù)據(jù)入庫、畢業(yè)學(xué)生數(shù)據(jù)的出庫和備份等工作。

3.2.2 性能需求

本系統(tǒng)主要面對的高校管理者以及數(shù)以萬計(jì)的學(xué)生,為了保證系統(tǒng)平臺的穩(wěn)定性和流暢性,系統(tǒng)在運(yùn)行的過程中需要提前做出避免出現(xiàn)異常宕機(jī)或者系統(tǒng)運(yùn)行異常的措施,以免使學(xué)生數(shù)據(jù)丟失。另外系統(tǒng)的用戶可能同時在線,需要對系統(tǒng)高并發(fā)處理需求方面進(jìn)行研究,提高系統(tǒng)的數(shù)據(jù)訪問和處理能力。

3.2.3 適應(yīng)性需求

為了讓各級用戶可以方便、簡單的操作,需要系統(tǒng)平臺界面簡潔明了,菜單布局合理,子菜單功能齊全,降低用戶使用的難度并提高使用的舒服度。本系統(tǒng)采用模塊化設(shè)計(jì),降低系統(tǒng)的耦合性,提高系統(tǒng)運(yùn)行的健壯性。

4 學(xué)生信息管理系統(tǒng)的設(shè)計(jì)

4.1 系統(tǒng)的整體架構(gòu)設(shè)計(jì)

本系統(tǒng)選用SSM 架構(gòu)以及MVC 的設(shè)計(jì)模式是為了實(shí)現(xiàn)系統(tǒng)的“低耦合,高內(nèi)聚”,確保代碼的健壯性和可擴(kuò)展性。工作流程是用戶通過前端頁面發(fā)送請求,前端控制器根據(jù)請求中的url 轉(zhuǎn)發(fā)到控制層處理,控制層調(diào)用相關(guān)的業(yè)務(wù)邏輯函數(shù)處理業(yè)務(wù)邏輯,并經(jīng)過數(shù)據(jù)持久層與數(shù)據(jù)庫進(jìn)行交互,最后使用視圖處理器渲染視圖,前端控制器收回控制權(quán)并將渲染后的視圖響應(yīng)到到客戶端瀏覽器。工作流程示意圖如圖1 所示。

Spring 框架:Spring 框架是一個輕量級、非侵入式、一站式、模塊化的開發(fā)應(yīng)用框架,包含Spring Core、Spring AOP、Spring ORM、Spring DAO、Spring Web、Spring Context、Spring Web MVC 模塊,其中每個模塊都可以單獨(dú)的存在或者與一個或多個模塊聯(lián)合使用。Spring Core 為框架的核心容器,提供了框架的基本功能,并且使用控制反轉(zhuǎn)(IOC)模式中的注入依賴技術(shù)將應(yīng)用程序的相關(guān)配置與應(yīng)用程序代碼分開,降低了代碼的耦合性。Spring AOP 是面向切面編程,解決了公共代碼重復(fù)的問題,分離了非業(yè)務(wù)邏輯代碼,提高了代碼的維護(hù)性,降低了程序開發(fā)的復(fù)雜性。

SpringMVC 框架:SpringMVC 框架是一種請求驅(qū)動類型的輕量級Web 層框架,是目前最主流的MVC 框架之一,采用松散耦合的組件結(jié)構(gòu),比其他MVC 框架更具有擴(kuò)展性和靈活性,并且提供了Web 應(yīng)用程序開發(fā)時所需要的全功能MVC 模塊,在結(jié)構(gòu)上實(shí)現(xiàn)了良好的分層,簡化了Web 的開發(fā)。由于SpringMVC 是Spring 框架的一個組成部分,所以在Web 應(yīng)用程序開發(fā)后期和Spring 整合也無需過多的配置。

Mybatis 框架:Mybatis 框架是一個用來封裝JDBC 的優(yōu)秀的持久層框架,開發(fā)者只需要關(guān)注SQL 而無需關(guān)注數(shù)據(jù)庫連接的創(chuàng)建、statement 的創(chuàng)建等操作。Mybatis 框架將應(yīng)用程序和數(shù)據(jù)交互在邏輯上分離,并且開發(fā)者將SQL 語句統(tǒng)一放在XML 文件里,便于統(tǒng)一的管理,使系統(tǒng)設(shè)計(jì)更加明朗,更易于維護(hù)和測試[7]。

4.2 系統(tǒng)架構(gòu)模式選擇

系統(tǒng)架構(gòu)模式分為B/S 模式和C/S 模式,其中,在C/S(Client/Server,客戶端/服務(wù)端)模式架構(gòu)中,客戶端主要進(jìn)行業(yè)務(wù)邏輯運(yùn)算和數(shù)據(jù)顯示,服務(wù)端主要進(jìn)行數(shù)據(jù)處理和存儲。在這兩種架構(gòu)模式中,C/S 模式對硬件以及操作系統(tǒng)的要求較高且維護(hù)升級較為困難,并且視圖表現(xiàn)方式有限,界面單一,在早期的系統(tǒng)中較為常見。在B/S(Browser/Server,瀏覽器/服務(wù)器)模式架構(gòu)中,服務(wù)端主要進(jìn)行邏輯運(yùn)算和數(shù)據(jù)處理,而瀏覽器客戶端主要進(jìn)行數(shù)據(jù)的視圖顯示,很少進(jìn)行邏輯運(yùn)算。B/S模式對硬件和操作系統(tǒng)要求不高,只要有瀏覽器即可,同時Web 的表現(xiàn)形式豐富,界面交互友好并且系統(tǒng)的后期維護(hù)成本較低,因此B/S 模式是系統(tǒng)開發(fā)的第一選擇。

4.3 系統(tǒng)的技術(shù)方案設(shè)計(jì)

系統(tǒng)的技術(shù)選型應(yīng)當(dāng)選擇主流的開發(fā)語言以及成熟的開源技術(shù)框架來構(gòu)建基礎(chǔ)平臺。采用當(dāng)下最流行的Spring+SpringMVC+Mybatis 的開源框架,并且后端開發(fā)語言選用最流行的Java 語言,為了使系統(tǒng)平臺界面的更加簡潔,前端采用輕量級框架,簡單易上手,并且UI 簡潔美觀的layui 框架。由于系統(tǒng)對數(shù)據(jù)的并發(fā)性以及數(shù)據(jù)的處理頻率,本系統(tǒng)采用Mysql 數(shù)據(jù)庫,其特點(diǎn)具有命令執(zhí)行速度快,支持多種開發(fā)語言,性能穩(wěn)定且很少出現(xiàn)宕機(jī)現(xiàn)象。

本系統(tǒng)的技術(shù)方案設(shè)計(jì)如圖2 所示,前端展示層采用layui框架以及Jsp、CSS、Js 等技術(shù)實(shí)現(xiàn)可視化界面的顯示和渲染,業(yè)務(wù)邏輯層分為控制層以及業(yè)務(wù)邏輯層,控制層采用Spring 和SpringMVC 框架,主要完成前端用戶Http 請求的邏輯控制,業(yè)務(wù)邏輯層使用Java 語言以及Log4j日志框架,完成系統(tǒng)中的邏輯函數(shù)的實(shí)現(xiàn)以及日志的生成,而數(shù)據(jù)訪問層負(fù)責(zé)整個系統(tǒng)的數(shù)據(jù)交互,其中持久層采用Mybaits 框架主要實(shí)現(xiàn)對數(shù)據(jù)的增、刪、改、查的操作,Mysql 關(guān)系型數(shù)據(jù)庫提供整個系統(tǒng)的數(shù)據(jù)存儲服務(wù)。

5 學(xué)生信息管理系統(tǒng)的實(shí)現(xiàn)

根據(jù)高校學(xué)生管理工作的需求分析以及模塊化設(shè)計(jì)的原則,將系統(tǒng)劃分為如圖3 所示的功能模塊,通過上文中的技術(shù)方案,編寫配置文件將Spring、SpringMVC、Mybatis 框架整合起來,并編寫業(yè)務(wù)邏輯函數(shù)以及前端頁面,實(shí)現(xiàn)相應(yīng)的功能模塊。

本文采用時序圖的方式描述系統(tǒng)中各個對象相互調(diào)用的情況,直觀的展示出系統(tǒng)中各個業(yè)務(wù)邏輯函數(shù)的交互過程。如圖4 所示,以基本信息查詢?yōu)槔O(shè)計(jì)時序圖,其他的功能的時序圖在此就不一一贅述。

6 結(jié)束語

綜上,學(xué)生信息管理系統(tǒng)在高校學(xué)生管理工作中優(yōu)化了工作模式,進(jìn)一步提高了學(xué)生信息管理信息化水平,有效的將各項(xiàng)學(xué)生管理工作整合到一起,實(shí)現(xiàn)了學(xué)校中各個管理部門信息與資源的共享,很大程度上滿足了學(xué)生工作管理者對學(xué)生信息化管理的需求。另一方面,學(xué)生信息管理系統(tǒng)選用了主流的框架以及語言,提高了系統(tǒng)的可維護(hù)性。通過SSM 框架以及系統(tǒng)技術(shù)方案的設(shè)計(jì),提高了系統(tǒng)的健壯性。通過對學(xué)生管理工作的分析,劃分學(xué)生管理工作模塊,經(jīng)過系統(tǒng)的設(shè)計(jì)、實(shí)現(xiàn),最終實(shí)現(xiàn)學(xué)生信息管理工作準(zhǔn)確、高效的管理過程。

猜你喜歡
管理工作系統(tǒng)學(xué)生
Smartflower POP 一體式光伏系統(tǒng)
青脆李、脆紅李周年管理工作歷
建筑施工管理工作探討
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
做好初中班級管理工作的幾點(diǎn)思考
甘肅教育(2020年20期)2020-04-13 08:04:38
趕不走的學(xué)生
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
學(xué)生寫話
學(xué)生寫的話
主站蜘蛛池模板: 国产精品开放后亚洲| 综合人妻久久一区二区精品| 国产欧美日韩va另类在线播放| 99精品国产电影| 亚洲精品老司机| 中文字幕在线日韩91| 亚洲婷婷在线视频| 国产凹凸一区在线观看视频| 狠狠色噜噜狠狠狠狠奇米777| 亚洲侵犯无码网址在线观看| 国产在线观看第二页| 丁香婷婷综合激情| 久久久久亚洲精品成人网| 超清人妻系列无码专区| 日日噜噜夜夜狠狠视频| 国产欧美综合在线观看第七页| 热伊人99re久久精品最新地| 日韩欧美国产中文| 中文字幕啪啪| 久久精品国产亚洲麻豆| 91精品综合| 国产乱子伦无码精品小说| 亚洲人成网站色7777| 青青久视频| 国模私拍一区二区| 99在线观看免费视频| 真人免费一级毛片一区二区| 大陆精大陆国产国语精品1024 | 五月天综合婷婷| 亚洲色图另类| www.99在线观看| 色综合天天视频在线观看| 欧美精品啪啪| 永久免费av网站可以直接看的| 国产精品精品视频| 国产成人AV大片大片在线播放 | 国产交换配偶在线视频| 亚洲嫩模喷白浆| 九色视频一区| 91久久天天躁狠狠躁夜夜| 日本中文字幕久久网站| 亚洲一区二区视频在线观看| 五月天天天色| 国产一级视频久久| 欧美午夜网站| 欧美激情综合| 伊人久久福利中文字幕| 欧美色视频在线| 青青热久麻豆精品视频在线观看| 日本a级免费| 亚洲国产成人精品青青草原| 国产人成乱码视频免费观看| 亚洲制服丝袜第一页| 色视频国产| 欧美日韩另类国产| 色九九视频| 国产美女主播一级成人毛片| 久久黄色影院| 真人高潮娇喘嗯啊在线观看| 国产福利在线免费观看| 精品夜恋影院亚洲欧洲| a毛片免费在线观看| 精品一区二区三区中文字幕| 国产亚洲精品资源在线26u| 99免费视频观看| 国产成人无码久久久久毛片| 丝袜高跟美脚国产1区| 欧美日韩成人| 国产女人18水真多毛片18精品| 亚洲一区二区三区中文字幕5566| 中文成人在线视频| 国产资源免费观看| 精品久久香蕉国产线看观看gif| 综合亚洲网| 国产精品漂亮美女在线观看| 国产精品亚欧美一区二区| 五月婷婷综合在线视频| 一本久道久综合久久鬼色| 中文一级毛片| 色网站免费在线观看| a毛片免费看| 国产黄色片在线看|