亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于JavaEE 的教師成果管理系統(tǒng)設(shè)計與實現(xiàn)

        2023-11-16 03:45:08周燕
        科學咨詢 2023年19期
        關(guān)鍵詞:數(shù)據(jù)庫信息系統(tǒng)

        周燕

        (重慶電力高等??茖W校,重慶 400053)

        一、系統(tǒng)開發(fā)背景

        隨著高等職業(yè)院校辦學數(shù)量的增加和規(guī)模的擴大,教師人數(shù)也急劇增加,有關(guān)教師的各種信息資料呈成倍增長的趨勢。教師的學術(shù)成果被認為是評估學校或二級學院績效的重要指標,同時也是學校評估、人才培養(yǎng)檢查和項目驗收的必要考核項,也反映了學校的知名度。然而,許多高校雖然擁有ERP系統(tǒng)、OA系統(tǒng)、科研管理系統(tǒng)、財務(wù)報賬系統(tǒng),卻忽略了對教師成果的管理。大多數(shù)高校目前的教師成果由科研處、教務(wù)處或是二級學院的秘書進行管理,管理人員會收取教師成果復(fù)印件。這種管理模式存在成果收取不及時、漏收以及統(tǒng)計不靈活等缺點,會給管理帶來不便。不同類型的成果保存在不同的部門,管理人員也不穩(wěn)定。學校每次申報項目或進行評估檢查時,都要面臨成果數(shù)據(jù)交換形式落后、數(shù)據(jù)共享困難、數(shù)據(jù)不完整等問題[1]。例如,教務(wù)處在收到新專業(yè)評估任務(wù)時,會進行教師成果統(tǒng)計;科研處在年終進行科研成果獎勵時,會要求教師提交成果資料;二級學院在申報教學成果獎時,會要求教師填寫自己的成果數(shù)據(jù)。在這樣的背景下,教師會無數(shù)次地重復(fù)提交成果資料,多次重復(fù)填寫相同的數(shù)據(jù)表既浪費時間,又浪費人力。因此,教師成果管理信息化尤為重要。如何準確、高效地對不同類型的成果進行準確統(tǒng)計,是二級學院乃至學校信息管理工作的一部分。

        各高校的管理模式各不相同,學校很難采購到一個完全適合本校成果管理流程和特點的管理系統(tǒng)。因此,學校自主開發(fā)本地化的成果管理系統(tǒng)非常必要。教師成果管理系統(tǒng)是一個以計算機為工具,用于采集、存儲和統(tǒng)計教師成果相關(guān)信息的人機系統(tǒng)。教師成果管理系統(tǒng)能夠準確、及時地反映教師當前的成果情況,利用過去的數(shù)據(jù)進行分析,根據(jù)不同需求(如年份、學院等)進行統(tǒng)計,有助于高校提高工作效率、減輕工作負擔、提高管理效率和管理水平,方便對教師的教學能力、業(yè)務(wù)能力、學術(shù)水平等進行考核和評價。

        二、系統(tǒng)功能及特點

        教師成果管理系統(tǒng)的主要功能模塊包括:后臺管理、部門管理、教師管理、成果管理、數(shù)據(jù)管理。教師成果管理系統(tǒng)的功能模塊如圖1所示。

        圖1 教師成果管理系統(tǒng)的功能模塊圖

        (一)后臺管理

        1.用戶管理:自動生成教師成果管理系統(tǒng)管理員賬號和密碼。

        2.權(quán)限管理:登錄系統(tǒng),設(shè)置各級用戶并賦予用戶對應(yīng)的權(quán)限。

        3.成果類型管理:成果類型的增加、刪除、修改和查看。

        (二)部門管理

        1.系統(tǒng)管理員輸入正確的賬號密碼,在登錄系統(tǒng)后添加部門信息。

        2.修改、刪除和查看部門信息。

        (三)教師管理

        1.系統(tǒng)管理員輸入正確的賬號密碼,在登錄系統(tǒng)后添加教師賬號。

        2.將教師賬號對應(yīng)的密碼重置為初始密碼。

        3.修改、刪除和查看教師信息。

        4.教師信息與部門信息關(guān)聯(lián)。

        5.教師能夠修改自己的密碼。

        (四)成果管理

        1.論文管理:教師登錄系統(tǒng)以后能夠?qū)ψ约旱恼撐男畔⑦M行增加、刪除、修改和查看。

        2.教材管理:教師登錄系統(tǒng)以后能夠?qū)ψ约旱慕滩男畔⑦M行增加、刪除、修改和查看。

        3.獲獎管理:教師登錄系統(tǒng)以后能夠?qū)ψ约旱墨@獎信息進行增加、刪除、修改和查看。

        4.教科研管理:教師登錄系統(tǒng)以后能夠?qū)ψ约旱慕炭蒲行畔⑦M行增加、刪除、修改和查看。

        5.專利管理:教師登錄系統(tǒng)以后能夠?qū)ψ约旱膶@畔⑦M行增加、刪除、修改和查看。

        6.成果查詢統(tǒng)計:分別按學院、年份等進行成果的查詢統(tǒng)計。

        (五)數(shù)據(jù)管理

        1.數(shù)據(jù)備份:為防止系統(tǒng)操作失誤或系統(tǒng)故障導(dǎo)致數(shù)據(jù)丟失,而將系統(tǒng)數(shù)據(jù)復(fù)制到其他存儲介質(zhì)。

        2.數(shù)據(jù)恢復(fù):在發(fā)生災(zāi)難或誤操作時,能根據(jù)備份文件快速恢復(fù)系統(tǒng)。

        三、系統(tǒng)的設(shè)計和實現(xiàn)

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

        教師成果管理系統(tǒng)采用B/S架構(gòu),遵循MVC設(shè)計思想,并對系統(tǒng)進行了詳細的劃分。教師成果管理系統(tǒng)主要包括視圖層(View)、控制層(Controller)、業(yè)務(wù)層(Service)和持久層(Dao)。通過分層,管理人員能使各層專注于本層工作,遵循開閉原則,便于修改和擴展。教師成果管理系統(tǒng)搭配流行的SSH2框架,可以加速系統(tǒng)的開發(fā)和擴展。管理人員將Easy UI應(yīng)用到系統(tǒng)中,能使系統(tǒng)擁有良好的用戶界面和用戶交互體驗。

        教師成果管理系統(tǒng)使用Struts2+Spring+Hibernate來進行項目搭建,系統(tǒng)架構(gòu)圖如圖2所示。Struts2負責控制層,它負責調(diào)用業(yè)務(wù)邏輯Service層。開發(fā)人員通過發(fā)送HTTP請求,這個請求經(jīng)過web.xml的過濾器過濾,看是否要調(diào)用某個Action,如果有則在Struts.xml找到該請求的實現(xiàn)方法,然后返回運行的結(jié)果。Hibernate負責持久層,因為它將JDBC做了一個良好的封裝,程序員在與數(shù)據(jù)庫進行交互時,可以不用書寫大量的SQL語句[2]。在SSH2框架中,Spring充當了管理容器的角色。Struts2負責控制Service(業(yè)務(wù)邏輯處理類),從而控制Service的生命周期。如此一來,層與層之間的依賴性很強,屬于耦合。這時,管理人員使用Spring框架就起到了控制Action對象和Service類的作用,兩者之間的關(guān)系就松散了,Spring的IOC機制正是用在此處。

        圖2 教師成果管理系統(tǒng)架構(gòu)圖

        (二)數(shù)據(jù)庫設(shè)計

        數(shù)據(jù)庫設(shè)計是系統(tǒng)設(shè)計的關(guān)鍵部分。我們在對系統(tǒng)進行需求分析和概要設(shè)計后,進行了詳細的數(shù)據(jù)表之間的邏輯關(guān)系分析。在考慮查詢效率和數(shù)據(jù)庫存儲結(jié)構(gòu)的綜合因素后,我們選擇了MySQL 8.0來創(chuàng)建和管理數(shù)據(jù)庫。該數(shù)據(jù)庫包括8個數(shù)據(jù)表,分別是用戶表、部門表、人員表、論文表、獲獎表、教材表、教科研表和專利表。表1、表2、表3、表4、表5、表6是部分數(shù)據(jù)表的結(jié)構(gòu)。

        表1 用戶表

        表2 部門表

        表3 人員表

        表4 論文表

        表5 獲獎表

        表6 教材表

        (三)數(shù)據(jù)庫實現(xiàn)

        傳統(tǒng)的系統(tǒng)連接數(shù)據(jù)庫主要采用JDBC的方式,教師成果管理系統(tǒng)通過Hibernate來實現(xiàn)數(shù)據(jù)庫的連接。首先,JDBC不是持久性的,而Hibernate是持久性的,Hibernate實際上是對JDBC的持久性封裝,因為Hibernate的底層也是由JDBC來實現(xiàn)的。其次,Hibernate的效率比JDBC的要高,因為在Hibernate里面存在一個緩存(Cache)機制。當管理人員從數(shù)據(jù)庫中讀取數(shù)據(jù)時,他會將數(shù)據(jù)分為兩份,一份給用戶,一份自己留著。這樣,下次訪問的時候,管理人員就不用去連接數(shù)據(jù)庫了,直接從緩存中讀取,效率大大提高。我們以獲獎模塊為例,展示如何通過Hibernate實現(xiàn)數(shù)據(jù)庫的連接以及對數(shù)據(jù)的增、刪、改、查。獲獎模塊的部分數(shù)據(jù)庫代碼如下:

        四、系統(tǒng)的特色與創(chuàng)新

        教師成果管理系統(tǒng)中采用的Hibernate框架對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲地使用對象編程思維來操縱數(shù)據(jù)庫。Hibernate框架只需要管理人員創(chuàng)建一系列的持久化類,每個類的屬性都可以簡單地看作與一張數(shù)據(jù)庫表的屬性一一對應(yīng),當然也可以實現(xiàn)關(guān)系數(shù)據(jù)庫的各種表件關(guān)聯(lián)的對應(yīng)。當我們需要進行相關(guān)操作時,可以不用再關(guān)注數(shù)據(jù)庫表。我們不用再去一行行地查詢數(shù)據(jù)庫,只需要持久化類就可以完成增、刪、改、查的功能,使我們的軟件開發(fā)真正面向?qū)ο?,而不是面向混亂的代碼。管理人員使用Hibernate方式,比使用JDBC方式減少了80%的編程量[3]。

        五、結(jié)束語

        教師成果管理系統(tǒng)作為高校信息化建設(shè)的一部分,旨在解決目前高校教師成果管理過程中存在的效率問題。為實現(xiàn)教師成果信息化,我們采用了M VC設(shè)計模式,基于輕量級JavaEE框架技術(shù)Struts2+Spring+Hibernate來打造這一系統(tǒng)。教師成果管理系統(tǒng)包括了部門管理、教師管理、成果管理、后臺管理、數(shù)據(jù)管理等多個模塊,具有操作方便、穩(wěn)定性強、功能豐富等多個優(yōu)點,顯著提升了教師成果管理的效率,能滿足高校教師成果管理的各種需求。當然,在后續(xù)工作中,我們還將推出移動平臺端的教師成果管理應(yīng)用。教師能夠通過手機或其他移動設(shè)備方便地進行成果申報和管理,以進一步提升系統(tǒng)的易用性。

        猜你喜歡
        數(shù)據(jù)庫信息系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        展會信息
        中外會展(2014年4期)2014-11-27 07:46:46
        久久久久久欧美精品se一二三四| 999久久66久6只有精品| 亚洲欧美中文v日韩v在线| 国产精品自在在线午夜出白浆| 久久精品一区二区三区夜夜| 亚洲视频一区二区免费看| 国产自拍视频在线观看网站| 久久久中文久久久无码| 在线综合亚洲欧洲综合网站| 大胆欧美熟妇xxbbwwbw高潮了| 久久99精品久久久久久齐齐百度| 欧美日韩一二三区高在线| 国产一区二区三区涩涩| 亚洲欧美日韩国产综合久| 国产美女av一区二区三区| 国产亚洲精品视频网站| 亚洲蜜臀av一区二区三区| av天堂最新在线播放| 欧美成人午夜免费影院手机在线看 | 看黄网站在线| 青青草视频华人绿色在线 | 中文字幕第一页亚洲| 国产欧美亚洲另类第一页| 亚洲自偷自拍另类第一页| 激情五月开心五月麻豆| 亚洲爆乳精品无码一区二区三区| 欧美黑吊大战白妞| 亚洲 欧美 综合 另类 中字| 久久精品国产亚洲av大全相关| 在线视频亚洲一区二区三区| 中文字幕亚洲精品在线| 极品少妇hdxx麻豆hdxx| 亚洲国产美女精品久久久| 久久精品国波多野结衣| 亚洲无码美韩综合| 国产精品高清视亚洲一区二区| 伊人中文字幕亚洲精品乱码| 在线涩涩免费观看国产精品 | 欧美精品亚洲精品日韩专区| 中文无码精品a∨在线观看不卡| 精品国产乱码久久久久久口爆网站|