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

        ?

        基于三層架構(gòu)的高校學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2018-12-15 11:25:56李秀明武懷生
        計(jì)算機(jī)時(shí)代 2018年10期
        關(guān)鍵詞:三層架構(gòu)學(xué)生管理

        李秀明 武懷生

        摘 要: 針對(duì)高校日益增長(zhǎng)的學(xué)生信息量和傳統(tǒng)落后的信息管理模式不相匹配這一普遍問(wèn)題,結(jié)合高校學(xué)生管理的現(xiàn)實(shí)需求,設(shè)計(jì)并開(kāi)發(fā)高校學(xué)生信息管理系統(tǒng)。系統(tǒng)采用三層架構(gòu)模式,ASP/ACCESS為開(kāi)發(fā)技術(shù),前臺(tái)學(xué)生管理和后臺(tái)教師控制模塊及數(shù)據(jù)統(tǒng)計(jì)和報(bào)表功能,滿(mǎn)足了高校學(xué)生綜合信息科學(xué)管理的需要,可為高校學(xué)生管理信息化建設(shè)提供一定的參考。

        關(guān)鍵詞: 三層架構(gòu); 學(xué)生管理; ASP; ACCESS

        中圖分類(lèi)號(hào):TP319 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2018)10-95-04

        Abstract: In view of the widespread contradiction between the increasing number of students' information and the traditional backward information management mode, an information management system of university student is developed with the combination of the practical needs of student management. The student information management system is designed and realized by using the three tier architecture and ASP/ACCESS. The system meets the needs of scientific management of university students' comprehensive information,and provides a reference for the information construction of university student management.

        Key words: three tier architecture; student management; ASP; ACCESS

        0 引言

        高校學(xué)生信息管理系統(tǒng)不同于高校教務(wù)管理系統(tǒng),主要服務(wù)于教學(xué)的教務(wù)管理系統(tǒng)于本世紀(jì)初已經(jīng)用于大部分的普通高等學(xué)校,目前技術(shù)已經(jīng)成熟。而高校學(xué)生信息管理系統(tǒng)是用于在校學(xué)生教務(wù)管理系統(tǒng)功能以外的綜合信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、科學(xué)化、規(guī)范化和自動(dòng)化。

        目前,我國(guó)高等院校的規(guī)模在不斷擴(kuò)大,復(fù)雜而龐大的學(xué)生信息為學(xué)校的學(xué)生管理提出了新的要求,快速發(fā)展的外部經(jīng)濟(jì)環(huán)境給學(xué)生管理也賦予了新的內(nèi)容,如高校獲得國(guó)家和社會(huì)獎(jiǎng)/助學(xué)金的覆蓋面在擴(kuò)大,資金的評(píng)定和發(fā)放涉及到每一位學(xué)生的切身利益,傳統(tǒng)的“?!海ㄏ担倍?jí)管理模式下,輔導(dǎo)員用單機(jī)文本記錄模式已經(jīng)很難全面、公平、準(zhǔn)確的備案和檢索學(xué)生的綜合信息。

        1 高校學(xué)生信息管理系統(tǒng)三層架構(gòu)模式解決方案

        通常意義上的三層架構(gòu)(3-tier architecture)是將整個(gè)業(yè)務(wù)應(yīng)用劃分為:表示層(User Interface layer)、業(yè)務(wù)邏輯層(Business Logic Layer)、數(shù)據(jù)訪(fǎng)問(wèn)層(Data access layer)。

        1.1 三層結(jié)構(gòu)分工

        所謂三層體系結(jié)構(gòu),是在客戶(hù)端與數(shù)據(jù)庫(kù)之間加入了一個(gè)中間件層,也叫組件層。三層體系的應(yīng)用程序?qū)I(yè)務(wù)規(guī)則、數(shù)據(jù)訪(fǎng)問(wèn)、合法性校驗(yàn)等工作放到了中間層進(jìn)行處理。通常情況下,客戶(hù)端不直接與數(shù)據(jù)庫(kù)進(jìn)行交互,而是通過(guò)COM/DCOM通訊與中間層建立連接,再經(jīng)由中間層與數(shù)據(jù)庫(kù)進(jìn)行交換。①表示層,是對(duì)用戶(hù)的請(qǐng)求接受,以及數(shù)據(jù)的返回,為客戶(hù)端提供應(yīng)用程序的訪(fǎng)問(wèn)。②業(yè)務(wù)邏輯層,主要負(fù)責(zé)對(duì)數(shù)據(jù)層具體問(wèn)題的操作,對(duì)數(shù)據(jù)業(yè)務(wù)的邏輯處理[1]。③數(shù)據(jù)訪(fǎng)問(wèn)層,主要是對(duì)非原始數(shù)據(jù)的操作,而不是指原始數(shù)據(jù),具體為業(yè)務(wù)邏輯層或表示層提供數(shù)據(jù)服務(wù)。

        1.2 自定義實(shí)體類(lèi)作為三層架構(gòu)的業(yè)務(wù)對(duì)象在三層架構(gòu)的使用

        在三層架構(gòu)中,業(yè)務(wù)對(duì)象無(wú)論是DataSet還是自定義的實(shí)體類(lèi)對(duì)象,都會(huì)在三層架構(gòu)之間進(jìn)行傳遞,每層都依賴(lài)于業(yè)務(wù)對(duì)象,如圖1所示。

        三層架構(gòu)模式數(shù)據(jù)流向關(guān)系解析:①通過(guò)表單獲取數(shù)據(jù);②調(diào)用E層,實(shí)體user獲得輸入的數(shù)據(jù);③調(diào)用B層判斷輸入的數(shù)據(jù)是否有效;④調(diào)用E層,獲得實(shí)體類(lèi)判,判斷輸入的信息(實(shí)體類(lèi)屬性)是否為空;⑤若實(shí)體類(lèi)屬性不為空,則調(diào)用數(shù)據(jù)訪(fǎng)問(wèn)層;⑥獲得實(shí)體類(lèi),連接數(shù)據(jù)庫(kù),進(jìn)行增、刪、改、查,將獲得數(shù)據(jù)返回實(shí)體類(lèi);⑦D層中返回實(shí)體類(lèi)屬性與④中的信息比較,然后返回值;⑧判斷返回值真或假。

        2 高校學(xué)生信息管理系統(tǒng)分析

        系統(tǒng)分析是管理信息系統(tǒng)開(kāi)發(fā)的一個(gè)關(guān)鍵階段,從系統(tǒng)需求入手建立系統(tǒng)用戶(hù)模型。用戶(hù)模型從概念上全方位表達(dá)系統(tǒng)需求,即系統(tǒng)與用戶(hù)的關(guān)系[2]。系統(tǒng)分析在用戶(hù)模型的基礎(chǔ)上,建立獨(dú)立于系統(tǒng)實(shí)現(xiàn)環(huán)境的邏輯結(jié)構(gòu)。

        2.1 系統(tǒng)目標(biāo)

        高校學(xué)生信息管理系統(tǒng),是高等教育科學(xué)化管理的內(nèi)在要求和信息化發(fā)展到一定階段的必然產(chǎn)物,管理系統(tǒng)的應(yīng)用不僅降低了班主任和輔導(dǎo)員的工作強(qiáng)度,而且使學(xué)生的綜合信息管理變得更加準(zhǔn)確化、透明化和結(jié)構(gòu)化。

        ⑴ 提高教育管理效率。授權(quán)的班主任可以在任何網(wǎng)絡(luò)終端進(jìn)行學(xué)生信息的查詢(xún)、編輯等操作,空間和時(shí)間不受限制,保證了學(xué)生信息能及時(shí)、準(zhǔn)確的審核。

        ⑵ 促進(jìn)教育管理公平、公正。班主任在輔導(dǎo)員授權(quán)下管理相應(yīng)的學(xué)生,起到相互監(jiān)督和相互制約的作用,避免了傳統(tǒng)的學(xué)生管理中信息混亂真假難辨的問(wèn)題,保證了學(xué)生信息的安全性。高校學(xué)生綜合信息是學(xué)生學(xué)年評(píng)先、評(píng)優(yōu)、評(píng)獎(jiǎng)、評(píng)助的重要資料,管理信息系統(tǒng)從源頭保證了學(xué)生信息的真實(shí)性和安全性,自然也保證了教育的公平性。

        ⑶ 以信息化推動(dòng)高校管理改革。管理人員掌握的學(xué)生信息資源的公開(kāi)化,讓學(xué)生信息管理有了監(jiān)督的平臺(tái),在提高學(xué)生管理效率的同時(shí),是信息化在推動(dòng)高?!胺艡?quán)減政”改革教育管理模式的創(chuàng)新所在。

        2.2 系統(tǒng)用例分析

        用例分析是站在用戶(hù)的視角看待系統(tǒng)的特征及其功能,基本用例(登錄、添加管理者,添加學(xué)生信息、查看學(xué)生信息、修改學(xué)生信息、導(dǎo)出學(xué)生信息、退出系統(tǒng))和擴(kuò)展用例(修改登錄密碼)構(gòu)成了學(xué)生信息管理系統(tǒng)的用例模型,其中作為參與者的輔導(dǎo)員、班主任、學(xué)生與用例之間的事件流描述,集中體現(xiàn)了系統(tǒng)的職責(zé),人們期望系統(tǒng)對(duì)現(xiàn)實(shí)世界所呈現(xiàn)的行為就是可觀(guān)察的系統(tǒng)功能,如圖2所示。

        2.3 系統(tǒng)業(yè)務(wù)流程

        系統(tǒng)業(yè)務(wù)流程是用來(lái)描述業(yè)務(wù)過(guò)程,表述系統(tǒng)內(nèi)單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向圖表[3]。學(xué)生信息管理系統(tǒng)在對(duì)高校輔導(dǎo)員需求初步分析的基礎(chǔ)上,系統(tǒng)分析了青海民族大學(xué)學(xué)工處學(xué)生信息管理現(xiàn)狀,了解其工作范疇和基本業(yè)務(wù)流程后,形成了初步的業(yè)務(wù)流程圖,如圖3所示。

        2.4 數(shù)據(jù)流程圖

        數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,具有較高的抽象性和概括性[3],整個(gè)過(guò)程展現(xiàn)了信息在系統(tǒng)中的流動(dòng)、處理和存儲(chǔ)過(guò)程,如圖4所示。

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

        3.1 模塊結(jié)構(gòu)設(shè)計(jì)

        模塊結(jié)構(gòu)圖是結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)階段的重要任務(wù),由數(shù)據(jù)流圖轉(zhuǎn)化而來(lái),但數(shù)據(jù)流圖著眼于現(xiàn)實(shí)世界,反映數(shù)據(jù)流向,即系統(tǒng)的邏輯功能。而模塊結(jié)構(gòu)圖著眼于計(jì)算機(jī)世界,反映程序控制層次,反應(yīng)系統(tǒng)的物理模型,清楚的展現(xiàn)出各模塊之間的數(shù)據(jù)傳遞與信息反饋及控制過(guò)程。由于系統(tǒng)涉及模塊較多,函數(shù)調(diào)用結(jié)構(gòu)復(fù)雜,篇幅較多,所以模塊結(jié)構(gòu)圖不再列出。

        3.2 功能描述

        高校學(xué)生信息管理系統(tǒng)是以數(shù)據(jù)庫(kù)視圖為基礎(chǔ),按照用戶(hù)等級(jí)權(quán)限操作相應(yīng)的視圖數(shù)據(jù)的分級(jí)管理學(xué)生信息的模式,系統(tǒng)具有單值和多值、精確和模糊查詢(xún)的功能,方便輔導(dǎo)員和班主任進(jìn)行信息檢索和數(shù)據(jù)分析,提高學(xué)生管理的效率。

        ⑴ 輔導(dǎo)員權(quán)限。輔導(dǎo)員具有最高權(quán)限,可以授權(quán)班主任不同的用戶(hù)權(quán)限,授權(quán)的班主任可以編輯和審核所屬學(xué)生信息,保證了學(xué)生信息的安全性。

        ⑵ 班主任權(quán)限。班主任在輔導(dǎo)員授權(quán)的角色下根據(jù)授權(quán)班級(jí)可以添加學(xué)生賬戶(hù)、編輯學(xué)生信息,按關(guān)鍵字段檢索學(xué)生信息。

        ⑶ 學(xué)生權(quán)限。對(duì)于系統(tǒng)中添加了的學(xué)生賬戶(hù),學(xué)生可以登錄并添加個(gè)人信息,在班主任審核之前可以編輯個(gè)人信息。

        3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)

        數(shù)據(jù)庫(kù)為信息系統(tǒng)提供基礎(chǔ)的數(shù)據(jù)支撐作用,數(shù)據(jù)庫(kù)設(shè)計(jì)是否完整,直接影響信息系統(tǒng)的開(kāi)發(fā)進(jìn)程以及整個(gè)系統(tǒng)的安全性和運(yùn)行性能。為了讓信息系統(tǒng)滿(mǎn)足用戶(hù)個(gè)性化及通求,數(shù)據(jù)庫(kù)的設(shè)計(jì)要遵循需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)四個(gè)階段[4]。高校學(xué)生信息管理系統(tǒng)使用數(shù)據(jù)建模工具ERwin輔助設(shè)計(jì),提供了關(guān)系模型的完整性約束條件,保障了管理系統(tǒng)數(shù)據(jù)操縱的安全性。

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

        4.1 Web端功能模塊實(shí)現(xiàn)

        ⑴ 前臺(tái)功能模塊實(shí)現(xiàn)

        前臺(tái)核心模塊負(fù)責(zé)用戶(hù)身份驗(yàn)證, 提交表單由獲取請(qǐng)求信息對(duì)象Request和響應(yīng)客戶(hù)端請(qǐng)求對(duì)象Response完成身份驗(yàn)證。表單由三個(gè)基本部分組成。表單標(biāo)簽:這里包含了處理表單數(shù)據(jù)所用CGI程序的URL以及數(shù)據(jù)提交到服務(wù)器的方法; 表單域:包含了文本框、密碼框; 表單按鈕:用于將數(shù)據(jù)傳送到服務(wù)器上的CGI腳本。

        ⑵ 后臺(tái)功能模塊實(shí)現(xiàn)

        系統(tǒng)后臺(tái)是管理員對(duì)數(shù)據(jù)的管理和控制窗口,也是班主任或輔導(dǎo)員編輯和檢索信息的平臺(tái)。包括導(dǎo)航和內(nèi)容管理窗口兩個(gè)模塊,導(dǎo)航模塊采用通用的可隱藏和展現(xiàn)的列表設(shè)計(jì)模式,符合用戶(hù)的思維習(xí)慣。內(nèi)容管理模塊用來(lái)編輯導(dǎo)航模塊對(duì)應(yīng)的每一項(xiàng)內(nèi)容,如學(xué)生信息審核、添加學(xué)生信息、學(xué)生信息列表、檢索學(xué)生信息、編輯學(xué)生信息等。其內(nèi)容顯示的二維列表選用DBGridEh數(shù)據(jù)表格組件,它是為增強(qiáng)Borland系列開(kāi)發(fā)工具功能而開(kāi)發(fā)的第三方組件[4]。該數(shù)據(jù)表格組建提高了數(shù)據(jù)庫(kù)系統(tǒng)客戶(hù)端的性能及用戶(hù)體驗(yàn),如圖5所示。

        4.2 數(shù)據(jù)庫(kù)安全

        Access數(shù)據(jù)庫(kù)是Microsoft公司推出的以標(biāo)準(zhǔn)JET為引擎的小型數(shù)據(jù)庫(kù)管理系統(tǒng),由于具有操作簡(jiǎn)單、移植性強(qiáng)和不需要專(zhuān)門(mén)搭建服務(wù)器平臺(tái)等特點(diǎn),成為許多小型信息管理系統(tǒng)的首選數(shù)據(jù)庫(kù),但Access數(shù)據(jù)庫(kù)也存在不容忽視的數(shù)據(jù)安全問(wèn)題。因此為了增強(qiáng)數(shù)據(jù)安全性,使用數(shù)據(jù)源(ODBC)連接和創(chuàng)建數(shù)據(jù)庫(kù),保證數(shù)據(jù)庫(kù)文件就與Web網(wǎng)頁(yè)文件分離存放,以防止被下載;另外設(shè)置了用戶(hù)級(jí)密碼驗(yàn)證,采用物理和邏輯的雙重隔離方式,增強(qiáng)了對(duì)數(shù)據(jù)訪(fǎng)問(wèn)的安全性[5]。

        5 結(jié)束語(yǔ)

        系統(tǒng)開(kāi)發(fā)以青海民族大學(xué)學(xué)工處學(xué)生綜合信息管理為原型,分析其中存在的問(wèn)題,并結(jié)合工作人員實(shí)際業(yè)務(wù)需求,采用原型開(kāi)發(fā)方法設(shè)計(jì)并實(shí)現(xiàn)了基于三層架構(gòu)的高校學(xué)生綜合信息管理系統(tǒng);系統(tǒng)的投入使用大大拉近了學(xué)校學(xué)生信息資源供需的空間和時(shí)間距離,解決了高等學(xué)校學(xué)生評(píng)選獎(jiǎng)懲過(guò)程中學(xué)生信息不透明和不對(duì)等而導(dǎo)致的評(píng)價(jià)結(jié)果不公平的問(wèn)題;系統(tǒng)基于三層架構(gòu)模式,保證了管理系統(tǒng)在Internet下的安全數(shù)據(jù)傳輸,實(shí)現(xiàn)了業(yè)務(wù)層和數(shù)據(jù)層的相對(duì)分離,提高了系統(tǒng)運(yùn)行效率。

        參考文獻(xiàn)(References):

        [1] Hallett S H, Sakrabani R, Keay C A, et al. Developments in land information systems: examples demonstrating land resource management capabilities and options[J]. Soil Use & Management,2017.33(4):514-529

        [2] 王曉敏,鄺孔武.信息系統(tǒng)分析與設(shè)計(jì)(第四版)[M].清華大學(xué)出版社,2013.

        [3]黃梯云.管理信息系統(tǒng)(第五版)[M].北京:高等教育出版社,2014:91-94

        [4]裴生雷,賈國(guó)慶.基于MIADS三層架構(gòu)的中小型鋼鐵企業(yè)信息系統(tǒng)[J].軟件工程,2017.20(4):37-38

        [5]李秀明等.基于MVC模式的高校公共教室預(yù)定系統(tǒng)設(shè)計(jì)[J].軟件工程,2018.21(6):40-43

        猜你喜歡
        三層架構(gòu)學(xué)生管理
        基于“三層架構(gòu)”理論的教學(xué)設(shè)計(jì)案例分析
        淺析“四進(jìn)”制度對(duì)班級(jí)管理的意義
        職業(yè)(2016年10期)2016-10-20 22:06:34
        高校學(xué)生管理工作網(wǎng)絡(luò)化問(wèn)題研究
        教育生態(tài)學(xué)視野下高職院校學(xué)生管理隊(duì)伍專(zhuān)業(yè)發(fā)展的幾點(diǎn)思考
        考試周刊(2016年77期)2016-10-09 11:59:57
        淺論五年制師范學(xué)前教育專(zhuān)業(yè)的學(xué)生管理
        考試周刊(2016年76期)2016-10-09 10:06:39
        良好的信息系統(tǒng)體系結(jié)構(gòu)模式對(duì)網(wǎng)絡(luò)安全監(jiān)察與維護(hù)技術(shù)的方法的探討
        ASP.NET三層架構(gòu)體系分析與應(yīng)用
        基于SSH 的實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
        国产91久久麻豆黄片| 国产精品久久久久影视不卡| 亚洲AV无码日韩一区二区乱| 综合久久精品亚洲天堂| 永久免费a∨片在线观看| 中文字幕无码不卡一区二区三区 | 日本免费看一区二区三区| 公与淑婷厨房猛烈进出| 人与嘼交av免费| 国产在线h视频| 精品国产亚洲一区二区三区四区| 激情综合色五月丁香六月欧美| a级毛片毛片免费观看久潮喷| 亚洲一区二区高清精品| 男女啪啪动态视频在线观看| 亚洲熟妇色自偷自拍另类| 三上悠亚av影院在线看| 亚洲无码图| 亚洲av产在线精品亚洲第三站| 亚洲av日韩av天堂久久| 亚洲视频在线看| 91亚洲国产成人久久精品网站| 不卡一区二区黄色av| 美女视频黄的全免费视频网站| 欧美 亚洲 国产 日韩 综AⅤ| 亚洲av色精品国产一区二区三区| 欧洲成人一区二区三区| 久久乐国产精品亚洲综合| 538亚洲欧美国产日韩在线精品| av免费资源在线观看| 亚洲国产成人片在线观看| 国产欧美精品一区二区三区–老狼 | 欧美黑人疯狂性受xxxxx喷水 | 色一情一乱一伦一区二区三欧美| 亚洲视频在线播放免费视频| 免费久久久一本精品久久区 | 免费a级毛片无码a∨蜜芽试看 | 欧美国产高清| 亚洲天堂av在线一区| 亚洲av无码精品色午夜app| 欧美午夜一区二区福利视频|