国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于BS模式的高職院校教務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2013-12-26 05:46:54張化平
科學(xué)時(shí)代·上半月 2013年12期
關(guān)鍵詞:管理信息系統(tǒng)

張化平

【摘 要】高職院校不斷加強(qiáng)教育改革,如果不提高我們的教學(xué)管理手段,將會(huì)影響到我們的教學(xué)質(zhì)量。所以,本文將系統(tǒng)的介紹高職院校教務(wù)管理系統(tǒng)的開(kāi)發(fā),各個(gè)功能模塊的設(shè)計(jì)及數(shù)據(jù)庫(kù)的構(gòu)建,設(shè)計(jì)出符合高職院校教學(xué)管理的基于BS模式的高職院校教務(wù)系統(tǒng)。

【關(guān)鍵詞】BS模式;教學(xué)信息管理;管理信息系統(tǒng)

隨著高職學(xué)校規(guī)模不斷擴(kuò)大,高職院校的教務(wù)工作變得非常繁瑣,它涉及的面廣,包括學(xué)生、老師、各系(部)、學(xué)校的很多方面。各高職院校都開(kāi)設(shè)了選修課,這樣也增加了教務(wù)管理工作的復(fù)雜程度,從這方面來(lái)看,開(kāi)發(fā)出一套在安全性得到保證的前提下,該系統(tǒng)可以保證學(xué)生學(xué)籍信息、成績(jī)數(shù)據(jù)的一致性,將成績(jī)錄入工作分配到各任課教師通過(guò)網(wǎng)絡(luò)完成,成績(jī)的統(tǒng)計(jì)數(shù)據(jù)由系統(tǒng)自動(dòng)完成計(jì)算,從而提高數(shù)據(jù)處理的效率的教務(wù)管理軟件也是非常必要的。

一、系統(tǒng)模式概要

采用目前較為流行的 Web 體系結(jié)構(gòu)為三層 B/S 結(jié)構(gòu),在這種結(jié)構(gòu)中,我們所有的數(shù)據(jù)和程序都是存在于服務(wù)器中的,客戶只需通過(guò)瀏覽器就能使用程序,包括對(duì)程序的維護(hù)及管理。B/S 模式相對(duì)其它模式的系統(tǒng)而言具有一定的優(yōu)勢(shì),這種優(yōu)勢(shì)突出體現(xiàn)在其高效性系統(tǒng)管理員只要維護(hù)升級(jí)服務(wù)器中的軟件就可以了,因?yàn)榭蛻舳硕际褂脼g覽器訪問(wèn)服務(wù)器,而瀏覽器完全不需要任何改變。如果是異地,又可以通過(guò)專用網(wǎng)絡(luò)實(shí)現(xiàn)遠(yuǎn)程維護(hù)和升級(jí)。所以 B/S 模式是未來(lái)的一個(gè)發(fā)展趨勢(shì),今后,大部分的軟件都將采用這種模式進(jìn)行開(kāi)發(fā),這些便大大減少了系統(tǒng)管理員的工作量,也提高了軟件系統(tǒng)的可維護(hù)性,這將節(jié)省大量的人力和物力。

二、系統(tǒng)基本功能

系統(tǒng)進(jìn)行開(kāi)發(fā)之前,對(duì)系統(tǒng)做了需求分析,根據(jù)需求分析的結(jié)果,我們將整個(gè)系統(tǒng)分為以下幾個(gè)功能模塊:

(1)管理員管理模塊:管理員管理模塊所實(shí)現(xiàn)的功能是最為重要的,它能夠讓系統(tǒng)管理員管理系統(tǒng)的各個(gè)功能模塊。包括了對(duì)各個(gè)模塊及子模塊的添加、刪除、修改三個(gè)操作。

(2)教師管理模塊:教師管理模塊主要是對(duì)學(xué)校的老師信息進(jìn)行管理,因此,這個(gè)模塊可以錄入老師的基本信息,并且,不同的老師有不同的權(quán)限分配。

(3)成績(jī)管理模塊:成績(jī)管理模塊是本系統(tǒng)的一個(gè)主要功能模塊,它能實(shí)現(xiàn)對(duì)學(xué)生在校期間各項(xiàng)考試成績(jī)的管理。

(4)課程管理模塊:課程管理模塊是本系統(tǒng)中最為重要和功能最多的一個(gè)功能模塊,它的主要功能是實(shí)現(xiàn)了學(xué)生和任課教師之間的溝通聯(lián)系。根據(jù)客戶的需求和學(xué)校的現(xiàn)狀,課程管理主要包含以下的內(nèi)容:課程類型和計(jì)劃管理、學(xué)科組管理、課程表的管理、任課安排管理。

(5)學(xué)生獎(jiǎng)懲管理模塊:學(xué)生在學(xué)校就讀期間根據(jù)其表現(xiàn)一般都有獎(jiǎng)勵(lì)或者懲罰,獎(jiǎng)勵(lì)方面有獎(jiǎng)學(xué)金、表?yè)P(yáng)信等,而懲罰方面則有處分等。這個(gè)模塊就是對(duì)學(xué)生在校的獎(jiǎng)罰情況信息進(jìn)行管理,同樣,它也具有查詢功能。

(6)教師用戶模塊:教師用戶模塊包含兩個(gè)子模塊。其中,查看個(gè)人基本信息模塊實(shí)現(xiàn)了對(duì)教師個(gè)人信息的查詢,而學(xué)生成績(jī)錄入模塊實(shí)現(xiàn)了對(duì)學(xué)生成績(jī)的錄入,通過(guò)這個(gè)模塊,教師能夠?qū)ψ约核陶n程平時(shí)考試的成績(jī)進(jìn)行錄入,這樣以方便學(xué)生查詢。

(7)學(xué)生用戶模塊:學(xué)生用戶模塊也包含有子模塊,這些子模塊的有機(jī)組合構(gòu)成了學(xué)生用戶模塊。

三、系統(tǒng)設(shè)計(jì)方案

對(duì)數(shù)據(jù)庫(kù)的操作主要體現(xiàn)在對(duì)各種教務(wù)數(shù)據(jù)的查詢、保存和更新等操作上,所以,最基本的要求就是,我們?cè)O(shè)計(jì)出的數(shù)據(jù)庫(kù)能進(jìn)行信息的輸入和輸出。

我們?cè)O(shè)計(jì)出了一種模型,叫做 E-R 數(shù)據(jù)模型,這種模型可以充分的表示出數(shù)據(jù)庫(kù)的概念結(jié)構(gòu),它用屬性、實(shí)體以及它們之間的聯(lián)系來(lái)表達(dá)現(xiàn)實(shí)世界的所有信息。實(shí)體是用戶工作環(huán)境中所涉及的事務(wù),屬性是對(duì)實(shí)體特征的描述。根據(jù)對(duì)本系統(tǒng)數(shù)據(jù)庫(kù)需求的分析,我們構(gòu)建了三個(gè) E-R 數(shù)據(jù)模型,分別是:學(xué)生與學(xué)院 E-R 圖、學(xué)生與課程 E-R 圖、教邏輯結(jié)構(gòu)是獨(dú)立于任何一種數(shù)據(jù)模型的,在實(shí)際應(yīng)用中,一般所用的數(shù)據(jù)庫(kù)環(huán)境已經(jīng)給定。由于目前使用的數(shù)據(jù)庫(kù)基本上都是關(guān)系數(shù)據(jù)庫(kù),因此首先需要將 E-R 圖轉(zhuǎn)換為關(guān)系模型,然后根據(jù)具體 DBMS的特點(diǎn)和限制轉(zhuǎn)換為特定的 DBMS 支持下的數(shù)據(jù)模型,最后進(jìn)行優(yōu)化數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)步驟:將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關(guān)系、網(wǎng)狀、層次模型;將轉(zhuǎn)換來(lái)的關(guān)系、網(wǎng)狀、層次模型向特定 DBMS 支持下的數(shù)據(jù)模型轉(zhuǎn)換;對(duì)數(shù)據(jù)模型進(jìn)行優(yōu)化

四、實(shí)現(xiàn)過(guò)程

我們常把軟件系統(tǒng)分為以下三層架構(gòu):表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問(wèn)層等。當(dāng)然,除此之外,我們還能將這種劃分分得更細(xì)一些,這樣更能提高系統(tǒng)的開(kāi)發(fā)效率,這種結(jié)構(gòu)將大大方便開(kāi)發(fā)人員對(duì)系統(tǒng)進(jìn)行擴(kuò)展和維護(hù)。為什么會(huì)采用分層結(jié)構(gòu)?因?yàn)槲覀兛梢园汛蟮膯?wèn)題劃分為一個(gè)一個(gè)小的問(wèn)題,進(jìn)而對(duì)這些小問(wèn)題進(jìn)行單獨(dú)解決。

(1)數(shù)據(jù)訪問(wèn)層 DAL:所實(shí)現(xiàn)的功能是與數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交流,通俗的說(shuō)就是數(shù)據(jù)讀取和存儲(chǔ)。

(2)業(yè)務(wù)邏輯層 BLL:有一個(gè)中間層,它將通過(guò)這一層的數(shù)據(jù)進(jìn)行一個(gè)邏輯處理。

(3)表示層 Web:顧名思義,這一層是和用戶打交道的,它接收用戶發(fā)送的最原始的數(shù)據(jù),并將其傳送到 DAL 和 BLL

五、具體系統(tǒng)實(shí)現(xiàn)

本系統(tǒng)主要實(shí)現(xiàn)了用戶登陸注銷功能、學(xué)生學(xué)籍管理、學(xué)生成績(jī)管理、學(xué)生獎(jiǎng)懲管理、課程信息管理、選課管理、考試管理、教學(xué)計(jì)劃管理、教學(xué)反饋管理、課程表管理等。

各管理功能中能根據(jù)用戶是學(xué)生、教師還是教務(wù)人員,來(lái)控制用戶可操控的按鈕,如學(xué)生只能看自己的學(xué)籍信息,教務(wù)人員能夠查看和管理所有學(xué)生的學(xué)籍信息等。

以下就是學(xué)生成績(jī)模塊的實(shí)現(xiàn)效果。

學(xué)生成績(jī)錄入頁(yè)面

參考文獻(xiàn):

[1] 張慶員,基于BS模式的高校教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [學(xué)位論文].成都:電子科技大學(xué),2012

[2] 高東偉.現(xiàn)代化教育信息中心網(wǎng)站規(guī)劃與建設(shè).廈門(mén)教育學(xué)院學(xué)報(bào),2001,第 03 期

猜你喜歡
管理信息系統(tǒng)
面向管理信息系統(tǒng)開(kāi)發(fā)的軟件工廠技術(shù)研究
應(yīng)用電力營(yíng)銷管理信息系統(tǒng)進(jìn)行電費(fèi)管理探究
管理信息系統(tǒng)的研究
高校圖書(shū)館管理信息系統(tǒng)的完善和發(fā)展研討
應(yīng)用技術(shù)型本科工程管理類專業(yè)《管理信息系統(tǒng)》課程教學(xué)改革
基于B/S結(jié)構(gòu)的學(xué)生公寓管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于“互聯(lián)網(wǎng)+”的企業(yè)管理信息系統(tǒng)優(yōu)化分析
基于工作流的水運(yùn)應(yīng)急信息管理平臺(tái)設(shè)計(jì) 
管理信息系統(tǒng)案例教學(xué)探討
淺析管理信息系統(tǒng)課程教學(xué)
科技視界(2016年16期)2016-06-29 22:00:42
乌恰县| 错那县| 冷水江市| 建平县| 通城县| 稻城县| 建水县| 县级市| 温泉县| 弥渡县| 宁陵县| 益阳市| 昌图县| 西充县| 台北市| 德化县| 许昌县| 土默特右旗| 马公市| 沧州市| 翼城县| 苏州市| 确山县| 禹州市| 辽宁省| 张家界市| 抚远县| 抚州市| 柘荣县| 江都市| 马公市| 昌邑市| 大洼县| 枣阳市| 黄浦区| 万全县| 民勤县| 文昌市| 红河县| 英德市| 仁怀市|