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

        ?

        高校學(xué)生檔案管理系統(tǒng)的設(shè)計與實現(xiàn)

        2022-04-22 06:45:28
        山西電子技術(shù) 2022年2期
        關(guān)鍵詞:瀏覽器頁面管理系統(tǒng)

        胡 娟

        (太原幼兒師范高等??茖W(xué)校,山西 太原 030027)

        0 引言

        高校學(xué)生管理工作中學(xué)生檔案管理是非常重要的一項內(nèi)容,學(xué)生檔案涉及了一個學(xué)生方方面面的信息,諸如學(xué)籍、黨團關(guān)系、征兵、獲獎、獎助學(xué)金資助等等[1]。以往高校學(xué)生信息的采集常常是分屬在不同的管理部門,例如學(xué)生成績的信息采集通常是由教務(wù)部門歸集管理,學(xué)生入、休、退學(xué)、參軍等信息則由學(xué)生管理部門負責(zé)采集,獎助學(xué)金又涉及到教務(wù)、學(xué)生管理、財務(wù)多個部門的交叉管理[2],部門與部門之間信息不能及時共享、同步,這不僅影響了數(shù)據(jù)的準確性與可靠性,同時還造成了很多不必要的成本損耗。因此本研究嘗試設(shè)計與開發(fā)了一個基于HTML5+PHP的學(xué)生檔案管理系統(tǒng),用于實現(xiàn)學(xué)生檔案信息的統(tǒng)一信息化管理,為多部門的數(shù)據(jù)共享與同步提供了統(tǒng)一的管理平臺。

        1 關(guān)鍵技術(shù)概述

        1.1 瀏覽器/服務(wù)器框架

        瀏覽器/服務(wù)器(Browse/Server,B/S)框架是基于WEB網(wǎng)頁開發(fā)技術(shù)的一種軟件架構(gòu)類型,前端以WEB瀏覽器為載體,通過網(wǎng)頁的形式進行信息的顯示與交互,鑒于瀏覽器的通用性和跨平臺性,B/S框架也同樣具備了良好通用性和跨平臺性,這使得在其框架基礎(chǔ)上所開發(fā)軟件能夠輕松地在各類終端進行顯示與交互;后端以網(wǎng)絡(luò)服務(wù)器為載體完成軟件的邏輯業(yè)務(wù)處理與數(shù)據(jù)管理,由于WEB服務(wù)、數(shù)據(jù)庫服務(wù)等軟件核心服務(wù)均部署在服務(wù)器上,非常便于軟件功能的統(tǒng)一更新、維護以及功能迭代。

        1.2 PHP數(shù)據(jù)庫交互語言

        PHP語言在WEB服務(wù)開發(fā)主要起到的作用是實現(xiàn)前端頁面與數(shù)據(jù)庫服務(wù)器之間的數(shù)據(jù)交互,并且為多種常用數(shù)據(jù)庫提供了原生接口,例如SQLServer、MySQL、Oracle等,在PHP語言中可以非常方便的運用數(shù)據(jù)庫語言進行數(shù)據(jù)庫的接口調(diào)用。PHP作為一個技術(shù)成熟的語言開發(fā)工具,還具有易部署、易開發(fā)、高效率、低成本等諸多顯著優(yōu)勢。并且PHP是一款開源軟件,因此除了內(nèi)置的功能函數(shù)之外,還提供有豐富的第三方函數(shù)庫,能夠滿足絕大部分WEB開發(fā)者的開發(fā)需求[3]。

        1.3 HTML5

        HTML5為WEB開發(fā)提供了強大的圖形應(yīng)用技術(shù),實現(xiàn)了界面UI的彈性布局,軟件開發(fā)不必再過多地考慮硬件終端的顯示設(shè)置環(huán)境,就可以在各類PC或移動前端實現(xiàn)頁面交互。除此之外,HTML5還支持JavaScript語言開發(fā)、多線程編程、全雙工通信、本地數(shù)據(jù)存儲等多種最新的WEB開發(fā)技術(shù)。其中JavaScript技術(shù)使得HTML5瀏覽器在動畫特效、頁面交互、頁面訪問安全驗證等方面的性能都得到了極大完善;多線程編程(Web Workers)技術(shù),一方面能夠?qū)缑婀δ茱@示的一些細節(jié)部分進行美化,改善用戶體驗,另一方面使得軟件運行時對資源的調(diào)度更加合理,從而有效提高軟件的運行穩(wěn)定性與可靠性;全雙工通信(TCP/IP WebSockets)技術(shù),有效解決了實時數(shù)據(jù)交互的延時問題。

        2 高校學(xué)生檔案管理系統(tǒng)的設(shè)計

        2.1 系統(tǒng)架構(gòu)設(shè)計

        高校學(xué)生檔案管理系統(tǒng)基于B/S架構(gòu),采用松耦合分層式設(shè)計,將系統(tǒng)結(jié)構(gòu)劃分為三個部分:前端表示層、中間邏輯層、后端數(shù)據(jù)層。不同層級之間功能相對獨立,使系統(tǒng)具有易維護、易擴展的性能優(yōu)勢。整體部署如圖1。

        圖1 高校學(xué)生檔案管理系統(tǒng)架構(gòu)

        前端表示層通過WEB瀏覽器實現(xiàn)頁面功能,主要提供了用戶權(quán)限訪問控制與業(yè)務(wù)、數(shù)據(jù)交互功能。其中用戶權(quán)限訪問控制功能采用分級式用戶賬戶管理模式,通過權(quán)限分級滿足了不同用戶群對系統(tǒng)訪問需求,在技術(shù)實現(xiàn)方面主要采用JavaScript技術(shù)進行用戶賬戶、密碼正確輸入的驗證,通過PHP技術(shù)在隱藏頁面對用戶權(quán)限進行身份驗證,有效保證了系統(tǒng)訪問的合法性與安全性;業(yè)務(wù)、數(shù)據(jù)交互功能用于提供前端表示層與中間邏輯層的交互接口,交互信息包括業(yè)務(wù)類與數(shù)據(jù)處理兩種。同時為了兼容PC與移動端終端,前端頁面開發(fā)采用了HTML5+jQuery框架技術(shù),實現(xiàn)了頁面的動態(tài)布局,不再受限于終端設(shè)備的顯示設(shè)置環(huán)境。

        中間邏輯層主要通過PHP語言實現(xiàn)數(shù)據(jù)傳輸接口的調(diào)用與業(yè)務(wù)邏輯的規(guī)則設(shè)定。PHP主要采用GET與POST兩種機制進行頁面之間的業(yè)務(wù)交互與邏輯控制,其中GET機制采取的是明文顯示方式將需傳遞的信息添加在頁面地址后面,通過頁面鏈接地址進行傳遞,這種傳遞方式通常用于驗證用戶事件對應(yīng)的頁面操作是否正確;POST機制則以不可見方式進行頁面間的信息傳遞,通常驗證涉及系統(tǒng)安全性的信息。該層的數(shù)據(jù)交互功能則是通過PHP的原生數(shù)據(jù)庫接口調(diào)用來實現(xiàn)的,高校學(xué)生檔案管理系統(tǒng)的后端數(shù)據(jù)庫采用的是MySQL數(shù)據(jù)庫,通過PHP的數(shù)據(jù)接口使用SQL語句即可對實現(xiàn)與后端數(shù)據(jù)層的數(shù)據(jù)交互。

        后端數(shù)據(jù)層由WEB服務(wù)器與數(shù)據(jù)庫服務(wù)器構(gòu)成,用于提供網(wǎng)絡(luò)服務(wù)與數(shù)據(jù)管理服務(wù)。其中數(shù)據(jù)管理服務(wù)主要包括對數(shù)據(jù)的增、刪、改、查操作,以及數(shù)據(jù)的加密與控制。為了確保數(shù)據(jù)的安全與可靠,前端的數(shù)據(jù)操作均通過單獨的WEB后端管理頁面實現(xiàn),通過PHP的MySQL數(shù)據(jù)庫接口進行調(diào)用,系統(tǒng)禁止對數(shù)據(jù)庫所有的直接操作。

        2.2 系統(tǒng)功能設(shè)計

        高校學(xué)生檔案管理系統(tǒng)功能設(shè)計分為兩大部分:信息采集頁面與信息管理頁面。前端錄入頁面用于采集和錄入學(xué)生的相關(guān)檔案信息,后端管理頁面用于提供學(xué)生檔案信息的管理、用戶權(quán)限設(shè)置、系統(tǒng)基本設(shè)置等操作。包括的功能模塊總共涉及:學(xué)生基本信息的采集與管理、學(xué)生成績的錄入與管理、學(xué)生實習(xí)就業(yè)信息的采集與管理、用戶權(quán)限管理與系統(tǒng)基本設(shè)置。其中信息采集頁面的布局仿照了微信界面的設(shè)計風(fēng)格,通過移動終端就可以進行信息錄入;信息管理頁面則以PC端瀏覽器為主,以便于信息管理的各類復(fù)雜操作。

        3 高校學(xué)生檔案管理系統(tǒng)的功能實現(xiàn)

        1) 學(xué)生基本信息采集,用于采集學(xué)生個人的基本信息,包括姓名、性別、年齡、班級、身份證號等18項詳細信息,能夠詳細反應(yīng)學(xué)生的入學(xué)、休學(xué)、退學(xué)、參軍、獎助學(xué)金等信息情況,用戶為所有在校學(xué)生。

        2) 學(xué)生成績錄入,用戶為代課教師,用于采集在校學(xué)生的考試成績。

        3) 學(xué)生實習(xí)就業(yè)信息采集,用戶為實習(xí)就業(yè)指導(dǎo)教師,用于記錄學(xué)生的畢業(yè)設(shè)計、頂崗實習(xí)、就業(yè)的完成情況、及評定成績。

        4) 檔案信息管理,用戶為學(xué)管人員,用于查詢、修改、刪除、匯總、統(tǒng)計、分析管理學(xué)生檔案信息。系統(tǒng)提供了可視化的數(shù)據(jù)統(tǒng)計界面,能夠滿足用戶不同場景下數(shù)據(jù)管理需求。

        5) 用戶權(quán)限設(shè)置,該系統(tǒng)涉及了學(xué)生、輔導(dǎo)員、代課教師、學(xué)管人員等多類用戶,用戶權(quán)限也不相同,該功能模塊用于添加、刪除、修改用戶賬號以及用戶權(quán)限的分配。能夠訪問該功能的用戶賬號必須具有系統(tǒng)管理員權(quán)限。

        6) 系統(tǒng)設(shè)置,提供用戶信息查看、修改功能,用戶可以通過系統(tǒng)設(shè)置界面進行查看、編輯個人信息,重置密碼等設(shè)置,并且提供了個性化的界面設(shè)置,用戶可以根據(jù)自己的喜好進行選擇。

        4 研究總結(jié)

        學(xué)生檔案管理一直是高校學(xué)生管理工作中非常重要的一項內(nèi)容,也是學(xué)校發(fā)展規(guī)劃所需數(shù)據(jù)依據(jù)的主要提供渠道之一。本系統(tǒng)將學(xué)生檔案信息采集功能進行了歸集,并提供了信息化的數(shù)據(jù)管理平臺,大大提高了學(xué)生檔案管理的工作效率和數(shù)據(jù)的準確性。

        猜你喜歡
        瀏覽器頁面管理系統(tǒng)
        大狗熊在睡覺
        刷新生活的頁面
        基于James的院內(nèi)郵件管理系統(tǒng)的實現(xiàn)
        反瀏覽器指紋追蹤
        電子制作(2019年10期)2019-06-17 11:45:14
        基于LED聯(lián)動顯示的違停管理系統(tǒng)
        海盾壓載水管理系統(tǒng)
        中國船檢(2017年3期)2017-05-18 11:33:08
        環(huán)球瀏覽器
        再見,那些年我們嘲笑過的IE瀏覽器
        基于RFID的倉儲管理系統(tǒng)實現(xiàn)
        同一Word文檔 縱橫頁面并存
        99热视热频这里只有精品| 一区二区三区字幕中文| 国产精品久久成人网站| 日韩a无v码在线播放| 天天狠天天透天干天天| 亚洲国产都市一区二区| 午夜国产视频一区二区三区| 又爽又黄又无遮挡的视频| 国产v视频| 亚洲一级av大片在线观看| 国产真实一区二区三区| 各种少妇正面着bbw撒尿视频| 日韩欧美一区二区三区中文精品| 亚洲啊啊啊一区二区三区| 狠色人妻丝袜中文字幕| 毛片无码国产| 视频一区欧美| 麻豆夫妻在线视频观看| 一本色综合网久久| 麻豆精品传媒一二三区| 精品九九视频| 久久婷婷综合色一区二区| 国内免费高清在线观看| 一本色道久久综合狠狠躁| 国产在线白浆一区二区三区在线| 人妻少妇精品视频一区二区三区l| 国产午夜福利不卡在线观看| 四虎在线播放免费永久视频| av免费在线观看在线观看| 久久99精品久久久久久清纯| 人妻影音先锋啪啪av资源| 国产av天堂亚洲国产av麻豆| 国产一区二区三区成人| 久久久久久国产精品免费免费| 97成人精品| 国产精品亚洲av一区二区三区| 人妻丝袜中文无码av影音先锋专区| 无码少妇一区二区三区芒果| 亚洲精品国产不卡在线观看| 亚洲最大一区二区在线观看| 国产女主播精品大秀系列|