• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于B/S模式的民辦高校招生管理系統(tǒng)的設(shè)計與實現(xiàn)

      2022-03-07 10:11:22白軍花
      電子測試 2022年24期
      關(guān)鍵詞:民辦高校管理系統(tǒng)安全性

      白軍花

      (陜西國際商貿(mào)學(xué)院招生就業(yè)處,陜西西安,712046)

      1 民辦高校招生管理系統(tǒng)的需求分析

      1.1 業(yè)務(wù)需求分析

      本系統(tǒng)結(jié)合民辦高校招生工作特點,系統(tǒng)要滿足使考生通過網(wǎng)絡(luò)瀏覽學(xué)校、咨詢及報名;招錄人員完成分類招生考試錄取工作;學(xué)校管理層通過本系統(tǒng)快速地獲取各類統(tǒng)計信息;通過實現(xiàn)適配移動端訪問的系統(tǒng)頁面,為手機訪問者展示簡潔明了的移動端頁面。招生管理業(yè)務(wù)關(guān)系如圖1所示。

      圖1 招生管理業(yè)務(wù)關(guān)系

      1.2 系統(tǒng)的角色分析

      民辦高校招生管理系統(tǒng)包含基于用戶角色的訪問權(quán)限控制,包括系統(tǒng)管理員、學(xué)生、區(qū)域負責人、招生辦工作人員、學(xué)校管理層人員等不同角色,不同的角色擁有不同的訪問權(quán)限,確保系統(tǒng)數(shù)據(jù)的安全。系統(tǒng)角色總用例圖如圖2所示。

      圖2 系統(tǒng)角色總用例圖

      根據(jù)用戶角色分析及基本功能模型分析,基礎(chǔ)數(shù)據(jù)管理模塊主要管理對象是系統(tǒng)管理員和招生辦工作人員,完成對基礎(chǔ)數(shù)據(jù)的設(shè)置。信息公告模塊包含了學(xué)校介紹管理、招生信息管理、在線咨詢管理三大子模塊的瀏覽和管理功能。報名錄取模塊是本系統(tǒng)的核心功能,包含學(xué)生報名,錄取管理,錄取查詢,通知書打印子模塊。統(tǒng)計分析模塊是對所有招生數(shù)據(jù)進行分析匯總,主要有進行招生進度分析、招生經(jīng)費分析等統(tǒng)計分析表。財務(wù)繳費模塊的主要參與者為招生辦工作人員及學(xué)生用戶。

      1.3 系統(tǒng)的非功能性需求分析

      本系統(tǒng)通過對系統(tǒng)的安全性、穩(wěn)定性、并發(fā)性等方面進行分析。

      (1)系統(tǒng)安全性。系統(tǒng)需要考慮用戶認證的安全性、網(wǎng)絡(luò)安全性、數(shù)據(jù)庫安全性等方面。

      (2)系統(tǒng)穩(wěn)定性。系統(tǒng)性能表現(xiàn)在系統(tǒng)在高峰期運行時的響應(yīng)時間及連接處理數(shù),并且在大批量處理數(shù)據(jù)時的效率。

      (3)系統(tǒng)并發(fā)性。由于每年的招生工作時間集中,高峰期連接到系統(tǒng)的訪問數(shù)峰值很高,系統(tǒng)性能的高低會直接影響到響應(yīng)時間和用戶訪問的效率。通過對類似系統(tǒng)的調(diào)查,發(fā)現(xiàn)在報名開始后的每天下午4點到晚上8點會逐漸達到最高訪問數(shù)量,高峰期最高在線的用戶數(shù)量約為每年招生總數(shù)的1%-2%。根據(jù)對本校歷年招生數(shù)據(jù)的分析計算,得出系統(tǒng)最高并發(fā)連接數(shù)將會達到50-100人左右,系統(tǒng)平均響應(yīng)時間不高于5秒。

      此外,在招錄過程中工作人員不可避免地會對系統(tǒng)進行大量批量操作,如查看信息、批量處理、數(shù)據(jù)備份等操作。這些操作可以從以下幾個方面來優(yōu)化:(1)數(shù)據(jù)頁面使用分頁模式;(2)減少數(shù)據(jù)庫連接次數(shù);(3)優(yōu)化數(shù)據(jù)庫查詢結(jié)構(gòu);(4)在早晨非高峰期進行數(shù)據(jù)備份等操作。

      2 民辦高校招生管理系統(tǒng)的設(shè)計

      2.1 系統(tǒng)的軟件體系結(jié)構(gòu)

      本系統(tǒng)主要分為前后臺兩個系統(tǒng),其中前臺系統(tǒng)主要為訪客和學(xué)生用戶的日常操作使用,包括所有非管理模塊的瀏覽功能,如瀏覽信息公告,報名,錄取查詢,在線咨詢等功能;后臺系統(tǒng)主要為擁有管理權(quán)限的用戶進行系統(tǒng)管理使用,如對系統(tǒng)基礎(chǔ)信息的管理、報名錄取規(guī)則的管理、學(xué)生錄取的業(yè)務(wù)操作、系統(tǒng)統(tǒng)計分析等功能,并為不同的模塊在系統(tǒng)中劃定訪問界限,避免無權(quán)用戶的越界訪問,保證了系統(tǒng)數(shù)據(jù)的安全性。系統(tǒng)架構(gòu)如圖3所示。

      圖3 民辦高校招生管理系統(tǒng)架構(gòu)圖

      2.2 系統(tǒng)的功能模塊結(jié)構(gòu)

      系統(tǒng)的功能模塊劃分,是系統(tǒng)開發(fā)的總體指導(dǎo)思想及具體的實施方案的基礎(chǔ)。根據(jù)民辦招生的特性及工作流程,結(jié)合對當前招生工作流程及問題的分析,使用如圖4所示系統(tǒng)功能模塊結(jié)構(gòu)描述系統(tǒng)。

      圖4 某民辦高校招生管理系統(tǒng)業(yè)務(wù)功能模塊圖

      2.3 系統(tǒng)的數(shù)據(jù)庫設(shè)計

      根據(jù)對民辦高校招生系統(tǒng)進行自頂向下的設(shè)計方法進行分析,系統(tǒng)的數(shù)據(jù)庫的頂層主要有四個實體部分組成:學(xué)生、片區(qū)招生負責人、學(xué)校招生辦負責人、學(xué)校管理人員。學(xué)生通過在片區(qū)招生負責人的指導(dǎo)下完成填報志愿報名,學(xué)校招生辦工作人員完成對報名信息的審核和錄取工作,學(xué)校管理人員對整個報名進展進行宏觀的指導(dǎo)和把控。系統(tǒng)的E-R圖如圖5所示。

      圖5 數(shù)據(jù)庫E-R圖

      3 民辦高校招生管理系統(tǒng)的實現(xiàn)與測試

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

      民辦高校招生管理系統(tǒng)采用B/S架構(gòu)實現(xiàn),服務(wù)器端使用ASP+MySQL實現(xiàn),所以對系統(tǒng)IIS環(huán)境進行配置并搭建MySQL數(shù)據(jù)庫。對基礎(chǔ)數(shù)據(jù)模塊、信息公告模塊、報名錄取模塊、統(tǒng)計分析模塊的主要功能進行了實現(xiàn),并描述了系統(tǒng)訪問權(quán)限控制、移動端響應(yīng)式布局及地圖分區(qū)顯示的實現(xiàn)過程,響應(yīng)式布局的實現(xiàn)主要代碼:

      (2)創(chuàng)建CSS層迭樣式表

      系統(tǒng)對于PC瀏覽器,直接調(diào)用原始的style.css表,然后根據(jù)設(shè)備屏幕寬度的屬性區(qū)分不同類型的手機及Pad設(shè)備,創(chuàng)建對應(yīng)的樣式表,如針對屏幕寬度低于等于480px的設(shè)備創(chuàng)建style480.css,針對iPad設(shè)備創(chuàng)建stylepad.css等。

      (3)使用媒介查詢(Media Query)獲取設(shè)備信息

      通過在link中使用媒介查詢,針對屏幕寬度低于指定像素的設(shè)備調(diào)用移動端專用的層疊樣式表。

      3.2 系統(tǒng)測試

      3.2.1 系統(tǒng)測試環(huán)境

      對系統(tǒng)的PC端環(huán)境和移動端運行環(huán)境進行了測試。PC端測試環(huán)境,系統(tǒng)為基于Web的在線管理系統(tǒng),系統(tǒng)測試采用win7 64位旗艦版、win10專業(yè)版、Mac OS X El Capitan 10.11.4系統(tǒng)及搭配的瀏覽器IE8、Microsoft Edge 25、Firefox 46、Google Chrome 46等進行測試。移動端測試環(huán)境,結(jié)合中國青年學(xué)生使用手機的情況,選取其中市場排名靠前及在學(xué)生中使用較多的手機進行測試,選取的測試機有華為、小米、蘋果等品牌相關(guān)型號。經(jīng)過PC端和移動端測試環(huán)境,系統(tǒng)一切運行正常。

      3.2.2 系統(tǒng)測試用例

      對基礎(chǔ)數(shù)據(jù)管理模塊、信息公告模塊、報名錄取模塊、統(tǒng)計分析模塊、財務(wù)繳費模塊的各項功能分別進行測試用例,通過一組測試操作、輸入數(shù)據(jù)及預(yù)期結(jié)果,測試模塊的各個功能均能滿足特定需求。

      3.2.3 系統(tǒng)的非功能性測試

      本系統(tǒng)的非功能性測試從安全性、穩(wěn)定性和并發(fā)性測試三個方面進行。系統(tǒng)安全性測試:根據(jù)系統(tǒng)的用戶認證的安全性、網(wǎng)絡(luò)安全性、數(shù)據(jù)庫安全性等策略進行測試,測試結(jié)果均可安全通過;系統(tǒng)穩(wěn)定性測試:將系統(tǒng)在虛擬服務(wù)器部署,正常訪問系統(tǒng)前后臺功能時未出現(xiàn)過卡頓或系統(tǒng)錯誤導(dǎo)致的系統(tǒng)沒有響應(yīng)慢或者卡機。系統(tǒng)在并發(fā)100人訪問時,通過查看服務(wù)器資源,CPU使用率小于20%,內(nèi)存使用率效率60%,系統(tǒng)運行正常,滿足系統(tǒng)穩(wěn)定性需求。系統(tǒng)的并發(fā)性測試:使用Apache JMeter進行壓力測試,分析不同并發(fā)的情況下系統(tǒng)的運行情況,判斷系統(tǒng)的響應(yīng)速度是否在可接受的范圍之內(nèi)。根據(jù)壓力測試結(jié)果,系統(tǒng)并未出現(xiàn)服務(wù)器錯誤、崩潰等異常情況,100人并發(fā)訪問的延遲滿足系統(tǒng)設(shè)計需求。

      通過測試,系統(tǒng)各個功能模塊均可正常使用,學(xué)生可通過系統(tǒng)獲取所需信息、完成報名的基本操作,基本滿足了某民辦院校招生辦對招生系統(tǒng)的基本需求。

      猜你喜歡
      民辦高校管理系統(tǒng)安全性
      基于James的院內(nèi)郵件管理系統(tǒng)的實現(xiàn)
      新染料可提高電動汽車安全性
      某既有隔震建筑檢測與安全性鑒定
      基于LED聯(lián)動顯示的違停管理系統(tǒng)
      海盾壓載水管理系統(tǒng)
      中國船檢(2017年3期)2017-05-18 11:33:08
      關(guān)于民辦高校人才培養(yǎng)適應(yīng)市場需求的研究
      ApplePay橫空出世 安全性遭受質(zhì)疑 拿什么保護你,我的蘋果支付?
      淺談民辦高校中的人才培養(yǎng)模式
      Imagination發(fā)布可實現(xiàn)下一代SoC安全性的OmniShield技術(shù)
      教育與職業(yè)(2014年4期)2014-04-17 09:06:16
      新乡市| 城市| 敦化市| 株洲县| 黄山市| 大埔县| 依安县| 武穴市| 丰台区| 密山市| 金寨县| 张家界市| 嘉义县| 若尔盖县| 广东省| 淮安市| 彭泽县| 桦川县| 土默特左旗| 招远市| 汝南县| 邵东县| 越西县| 资阳市| 团风县| 齐河县| 定陶县| 古田县| 吉林省| 禄劝| 乐昌市| 桂东县| 叙永县| 涟水县| 远安县| 宜阳县| 云安县| 舞钢市| 仁化县| 奉节县| 行唐县|