教務(wù)系統(tǒng)范文
時(shí)間:2023-03-19 20:16:20
導(dǎo)語(yǔ):如何才能寫好一篇教務(wù)系統(tǒng),這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
[關(guān)鍵詞]信息化排課系統(tǒng) 高職院校
一、引言
教務(wù)系統(tǒng)的排課問(wèn)題是典型的多類資源組合優(yōu)化問(wèn)題,它是針對(duì)有限的師資、教學(xué)場(chǎng)地及教學(xué)時(shí)間資源,為達(dá)成最佳教學(xué)目標(biāo)而進(jìn)行的綜合有效規(guī)劃,通俗地講即安排適當(dāng)?shù)慕淌摇⒔處熢谇‘?dāng)?shù)臅r(shí)間完成學(xué)校的全部教學(xué)任務(wù)。一般而言,在教師講授課程、班級(jí)及各門課程的課時(shí)數(shù)量確定的前提下,排課必須滿足下述基本要求:教學(xué)場(chǎng)地要滿足教學(xué)任務(wù)的條件需求;同一教學(xué)班級(jí)、教學(xué)場(chǎng)地及教師,在同一時(shí)間均只能進(jìn)行一次教學(xué)安排。此外,課程安排還必須遵從教育教學(xué)的客觀規(guī)律,使所有教學(xué)任務(wù)在盡可能科學(xué)的時(shí)間進(jìn)行。為此,還必須根據(jù)下列因素對(duì)課表做出優(yōu)化:各門課程安排在最適宜的授課時(shí)間;同一課程的教學(xué)時(shí)間間隔必須合理;各個(gè)班級(jí)、教師乃至學(xué)校整體的課程密度盡可能平均等。由于目前許多高校存在合班課、選修課及教學(xué)資源不足的現(xiàn)實(shí),排課問(wèn)題變得更為復(fù)雜。
如果課表依靠人工生成,那排課人員的工作量十分巨大,因此我們必須找到一種能自動(dòng)按規(guī)則和約束條件生成課表的方法。計(jì)算機(jī)和現(xiàn)代網(wǎng)絡(luò)技術(shù)為特征的現(xiàn)代信息技術(shù)極大地促進(jìn)了高校的發(fā)展,現(xiàn)行的教育模式和方法面臨著前所未有的挑戰(zhàn)?;赪EB的網(wǎng)絡(luò)課表作為一種新的教務(wù)管理形式具有非常重要的現(xiàn)實(shí)意義和廣闊的發(fā)展前景。它給使用者提供了極大的方便,教師和學(xué)生能通過(guò)網(wǎng)絡(luò)獲得最新信息。
二、高職院校排課流程
高職校的排課問(wèn)題有如下特點(diǎn):課程可以是小班教學(xué)也可以是不同專業(yè)合班;同一個(gè)教師可以講授多門不同的課程;每次授課節(jié)次為連續(xù)的2節(jié)或3節(jié);學(xué)生上課的教室不固定,排課階段基本分為階段1:下發(fā)教學(xué)計(jì)劃。學(xué)校將教學(xué)計(jì)劃下發(fā)到各開(kāi)課學(xué)院(系),下發(fā)的數(shù)據(jù)是課程信息和計(jì)劃學(xué)生人數(shù)信息。階段2:落實(shí)教學(xué)任務(wù)。各學(xué)院(系)根據(jù)自身的資源情況和教師情況確定任課教師名單和開(kāi)課情況等信息。此處的班級(jí)不是行政班,而是根據(jù)專業(yè)和課程等因素拆分出的學(xué)生集。階段2結(jié)束后,各學(xué)院向?qū)W校返回(課程,教師,班級(jí))信息。階段3:安排上課時(shí)間。這一階段包括校院兩級(jí)排課,但只安排課程的上課時(shí)間,不考慮地點(diǎn)問(wèn)題。這一階段結(jié)束后,生成每個(gè)專業(yè)的推薦課表,推薦課表是以下信息的集合:(課程,教師班級(jí),時(shí)間)。階段4:安排上課地點(diǎn)。由學(xué)校統(tǒng)一安排全部課程的授課地點(diǎn)。階段3和4分離的目的是充分合理利用教室資源。相對(duì)于其他約束條件,可用教室資源通常可以認(rèn)為是足夠的。
三、排課的約束條件
排課過(guò)程需要滿足的約束條件包括兩個(gè)方面:
第一方面必須滿足的硬件約束條件
(1)教師不沖突,同一位教師在同一時(shí)間只能帶一門課程;
(2)課表不沖突,同一張課表在同一時(shí)間只能有一門課程;
(3)合班課程不沖突.合班班級(jí)必須同時(shí)參加合班課程;
(4)資源限制,教師可用時(shí)段有限;教室資源有限;
(5)學(xué)時(shí)要求,每門課必須達(dá)到規(guī)定的學(xué)時(shí)(學(xué)分)要求。
第二方面應(yīng)盡量予以滿足的軟約束條件,使課表更為人性化
(1)時(shí)段要求:根據(jù)課程特點(diǎn)和學(xué)時(shí)要求,不同課程的時(shí)段要求不同。例如基礎(chǔ)課、理論課、專業(yè)課盡量排上午,選修課盡量排下午;每次授課學(xué)時(shí)不超過(guò)3學(xué)時(shí),若每周需排2次課,應(yīng)隔天。
(2)教師課表的連續(xù)性要求:大多數(shù)教師希望集中、連續(xù)授課,因此每天每個(gè)教師授課節(jié)次應(yīng)盡量緊湊,中間無(wú)空課時(shí)。
(3)班級(jí)課表的分散性要求:考慮到學(xué)生的接受度,學(xué)生的課表應(yīng)盡量平均分散在每周的五天。
根據(jù)排課經(jīng)驗(yàn)和高校的實(shí)際情況,我們對(duì)排課問(wèn)題做以下假設(shè)和簡(jiǎn)化:
(1)教室資源足夠??捎媒淌屹Y源通常遠(yuǎn)遠(yuǎn)大于教師和可用時(shí)段,在排課算法設(shè)計(jì)中暫不考慮教室資源。
(2)將每天的13節(jié)課分為5個(gè)時(shí)段。
(3)不考慮學(xué)生課表的分散度要求。由于選課制度的實(shí)行,學(xué)生可以一定程度上自主調(diào)節(jié)學(xué)習(xí)計(jì)劃和課表。因此,學(xué)生每周的課時(shí)數(shù)大致是均勻分散的。
(4)不考慮教師調(diào)整及合班調(diào)整情況。人工排課過(guò)程中,可以對(duì)階段2的個(gè)別不合理操作進(jìn)行調(diào)整,還可以互換兩個(gè)教師所帶的班級(jí)。
四、搭建信息平臺(tái),整合排課環(huán)節(jié)
計(jì)算機(jī)排課系統(tǒng)作為網(wǎng)絡(luò)科學(xué)新技術(shù)功能模塊之一,系統(tǒng)要滿足以下幾個(gè)基本條件:操作簡(jiǎn)單,排好的課表通過(guò)網(wǎng)頁(yè)形式可直接查詢和打??;設(shè)置簡(jiǎn)單:流程合理,界面清晰,管理人員可快速對(duì)系統(tǒng)進(jìn)行設(shè)置及初始化;功能實(shí)用:可以方便地對(duì)固定課、無(wú)課、共用公共場(chǎng)地、教師活動(dòng)安排等進(jìn)行設(shè)置;排課靈活:手工排課,自動(dòng)排課可交替實(shí)施,課表調(diào)整自動(dòng)判斷是否滿足已設(shè)條件等;調(diào)課方便:在管理員的允許下,教師之間可以實(shí)現(xiàn)相互調(diào)課,優(yōu)化掃描結(jié)果;多種方法信息輸出:通過(guò)IE直接預(yù)覽、打印輸出班級(jí)課表、教師課表和總課程表等;數(shù)據(jù)安全:數(shù)據(jù)能自動(dòng)定期備份,手工備份及恢復(fù)。
由于這是基于計(jì)算機(jī)的自動(dòng)排課系統(tǒng),因此在實(shí)現(xiàn)排課及查詢的基本功能外還要著重考慮系統(tǒng)的安全性問(wèn)題,以避免受到人為的攻擊與破壞。計(jì)算機(jī)排課是系統(tǒng)自動(dòng)調(diào)用數(shù)據(jù)庫(kù)收集的信息然后利用設(shè)定的約束條件和算法進(jìn)行排課。整個(gè)課表生成過(guò)程以計(jì)算機(jī)自動(dòng)生成為主,手工調(diào)整為輔的形式產(chǎn)生。排課問(wèn)題實(shí)質(zhì)上是課程、班級(jí)、教室、教師、時(shí)間這五維關(guān)系的沖突問(wèn)題,要合理的解決這個(gè)問(wèn)題就要結(jié)合之前提到的一些基本原則以及排課的一些基本要求。由于排課管理員不能完全了解每位教師的實(shí)際情況,使安排的上課時(shí)間與教師個(gè)人在學(xué)習(xí)上或生活中的時(shí)間發(fā)生沖突,造成今后頻繁的調(diào)課操作,即增加了工作量。因此可以設(shè)計(jì)一個(gè)信息采集的接口,使整個(gè)系統(tǒng)更加人性化。
五、結(jié)論
隨著各校辦學(xué)規(guī)模的擴(kuò)大及各種軟、硬設(shè)施的不斷變化,學(xué)校排課工作變得越來(lái)越復(fù)雜,人工排課已經(jīng)不能適應(yīng)學(xué)校的發(fā)展,而現(xiàn)代計(jì)算機(jī)技術(shù)則將原本繁瑣而又復(fù)雜的排課工作變得簡(jiǎn)單與高效。本文討論了高職院校課表問(wèn)題的要求和難點(diǎn),在分析現(xiàn)有各種排課算法的優(yōu)缺點(diǎn)和排課基本流程要求的基礎(chǔ)上,結(jié)合排課的實(shí)踐,提出了計(jì)算機(jī)排課方案,適應(yīng)了高校的進(jìn)一步發(fā)展。
參考文獻(xiàn):
[1]陳本慶,馬永強(qiáng).改進(jìn)型回溯法在高校排課中的應(yīng)用.成都信息工程學(xué)院學(xué)報(bào),2003,(2):150-153.
[2]張東摩,李紅兵.人工智能研究動(dòng)態(tài)與發(fā)展趨勢(shì).計(jì)算機(jī)科學(xué),1982,(52):5-8.
[3]王曉東.計(jì)算機(jī)算法設(shè)計(jì)與分析.北京電子工業(yè)出版社,2004.
篇2
教務(wù)管理系統(tǒng)是一個(gè)輔助學(xué)校教務(wù)處教務(wù)人員完成日常工作中,涉及學(xué)籍管理、開(kāi)課編排和成績(jī)管理這三項(xiàng)日常比較繁重的工作。它應(yīng)用計(jì)算機(jī)在數(shù)據(jù)處理和數(shù)據(jù)整理保存方面的優(yōu)異性能,幫助工作人員提高工作的效率、減少出錯(cuò)情況。同時(shí)還能提供快速的查詢檢索功能以及按要求進(jìn)行成績(jī)單的打印的功能。
教務(wù)管理系統(tǒng)是一個(gè)使用Client/Server技術(shù)、面向?qū)W校教務(wù)處用戶的多模塊信息管理系統(tǒng)。它采用了當(dāng)前流行的C/S結(jié)構(gòu),可以突破了原先教務(wù)系統(tǒng)使用的局限性,實(shí)現(xiàn)多機(jī)同時(shí)工作統(tǒng)一數(shù)據(jù)庫(kù)。因而就可在多地域、任意時(shí)間段來(lái)訪問(wèn)教務(wù)系統(tǒng)中的數(shù)據(jù),大大加強(qiáng)了系統(tǒng)數(shù)據(jù)共享的能力。另外采用了以上流行和標(biāo)準(zhǔn)的網(wǎng)絡(luò)技術(shù)也極大地提高了系統(tǒng)的可移植性。
教務(wù)管理系統(tǒng)特點(diǎn)
先進(jìn)的技術(shù)。是一個(gè)基于C/S技術(shù)的系統(tǒng),實(shí)現(xiàn)了數(shù)據(jù)的集中管理,提供最大程度上的數(shù)據(jù)共享,在保障了數(shù)據(jù)的一致性的同時(shí),降低系統(tǒng)的維護(hù)工作量。
面向教務(wù)管理人員提供服務(wù)。教務(wù)管理人員通過(guò)教務(wù)管理系統(tǒng)管理學(xué)生相關(guān)的教務(wù)數(shù)據(jù)。
模塊化的結(jié)構(gòu),學(xué)籍管理、開(kāi)課管理及成績(jī)系統(tǒng)既可一條龍運(yùn)行,也可分別運(yùn)行,只要提供各部分所需的入口數(shù)據(jù)。
統(tǒng)一的風(fēng)格,標(biāo)準(zhǔn)的操作界面,便于教務(wù)人員使用教務(wù)管理的各個(gè)子系統(tǒng)。
方便易用的工具,便于數(shù)據(jù)的查詢,維護(hù)和打印。
主題字
信息管理系統(tǒng)
教務(wù)管理
:10000多字
有目錄及參考文獻(xiàn)
300元
備注:此文版權(quán)歸本站所有;。
篇3
【關(guān)鍵詞】教務(wù)管理系統(tǒng);雙機(jī)容錯(cuò);Heartbeat;Oracle;數(shù)據(jù)恢復(fù)
高校教務(wù)管理系統(tǒng)是學(xué)分制與信息化技術(shù)結(jié)合的產(chǎn)物。學(xué)分制是一種教學(xué)管理制度,是對(duì)學(xué)生在完成學(xué)業(yè)的過(guò)程中的一種管理手段,學(xué)生根據(jù)學(xué)分制中的具體制度,來(lái)制定自己的學(xué)習(xí)計(jì)劃。高校教務(wù)管理系統(tǒng)便是為了使用信息化手段來(lái)解決學(xué)分制驟然而生的巨大工作量而誕生的。本文介紹了集群以及雙機(jī)容錯(cuò)的基本理論。對(duì)教務(wù)管理系統(tǒng)改造雙機(jī)容錯(cuò)進(jìn)行了功能需求的分析,提出了設(shè)計(jì)目標(biāo),并針對(duì)每個(gè)功能模塊給出了設(shè)計(jì)。
一、高校教務(wù)管理系統(tǒng)的體系結(jié)構(gòu)
高校教務(wù)管理系統(tǒng)的使用人群為全體在校的學(xué)生、教師、教務(wù)處人員和院系教輔人員。眾多的學(xué)生和教師需要能夠隨時(shí)、隨地使用系統(tǒng),因此,系統(tǒng)應(yīng)為B/S結(jié)構(gòu);而教務(wù)處人員和院系教輔人員需要大量的處理數(shù)據(jù),并且地點(diǎn)固定,因此,系統(tǒng)還需要C/S結(jié)構(gòu)。此外,教務(wù)管理系統(tǒng)中需要存儲(chǔ)大量的數(shù)據(jù),比如在校生的信息和已畢業(yè)學(xué)生的信息,歷年學(xué)生的成績(jī),教師的信息,教材的信息等等。因此,應(yīng)選擇中、高級(jí)的數(shù)據(jù)庫(kù)系統(tǒng),比如SQLSERVER或ORACLE等。
二、雙機(jī)容錯(cuò)的工作模式
所謂的雙機(jī)熱備份,就是一臺(tái)主機(jī)為工作機(jī)(Active Server),另一臺(tái)主機(jī)為備份機(jī)(Standby Server)。在這種容錯(cuò)方案中,各服務(wù)器只需一塊網(wǎng)卡,共同連接在同一網(wǎng)絡(luò)上,在系統(tǒng)正常情況下,工作機(jī)為信息系統(tǒng)提供支持,備份機(jī)監(jiān)視工作機(jī)的運(yùn)行情況,與此同時(shí)工作機(jī)也監(jiān)視備份機(jī)是否正常。工作機(jī)會(huì)通過(guò)互連的網(wǎng)絡(luò)線,周期性地發(fā)出用于相互檢測(cè)的測(cè)試包給備份機(jī)。如果此時(shí)工作機(jī)出現(xiàn)故障,備份機(jī)在連續(xù)丟失設(shè)定數(shù)目的檢測(cè)包后,會(huì)認(rèn)為工作機(jī)出現(xiàn)故障,自動(dòng)檢測(cè)設(shè)置中是否有第二種心跳,如果沒(méi)有第二種心跳的話,備份機(jī)則根據(jù)已設(shè)定的規(guī)則,啟動(dòng)備份機(jī)的相關(guān)服務(wù),完成雙機(jī)熱備切換。備份機(jī)主動(dòng)接管(Take Over)工作機(jī)的工作,繼續(xù)支持信息的運(yùn)營(yíng),從而保證信息系統(tǒng)能夠不間斷地運(yùn)行(Non-Stop)。
雙機(jī)共享磁盤陣列柜方式是以磁盤陣列柜為中心的雙機(jī)容錯(cuò)方案。磁盤柜通過(guò)SCSI線連接到兩個(gè)系統(tǒng)上,并能被兩個(gè)系統(tǒng)所訪問(wèn)。關(guān)鍵數(shù)據(jù)放在共享磁盤柜中,在正常運(yùn)行時(shí),控制權(quán)在主用系統(tǒng)上,當(dāng)主用系統(tǒng)發(fā)生故障或主用系統(tǒng)檢查到某種故障后,系統(tǒng)控制權(quán)就切換到備用主機(jī)。主用系統(tǒng)修復(fù)后,主備角色互換,雙機(jī)系統(tǒng)進(jìn)入正常工作模式。使用共享磁盤陣列方式的兩臺(tái)(或多臺(tái))服務(wù)器的數(shù)據(jù)同時(shí)存放在一個(gè)磁盤陣列柜里,因此,不需要進(jìn)行數(shù)據(jù)復(fù)制,只需在其中一臺(tái)服務(wù)器停機(jī)時(shí)將此服務(wù)器的工作轉(zhuǎn)移至另外一臺(tái)服務(wù)器,工作較為簡(jiǎn)單。由于數(shù)據(jù)存儲(chǔ)在同一磁盤陣列柜里,一旦磁盤陣列柜的數(shù)據(jù)損壞則數(shù)據(jù)全部丟失,有單點(diǎn)崩潰的可能性,而且由于服務(wù)器與磁盤陣列柜之間通常使用SCSI線連接,因此受到距離的限制。
三、雙機(jī)容錯(cuò)的教務(wù)管理系統(tǒng)的總體架構(gòu)
1.總體設(shè)計(jì)。ORACLE雙機(jī)容錯(cuò)的工作過(guò)程設(shè)想如下:其中一臺(tái)服務(wù)器被指定為工作機(jī),由它處理當(dāng)前運(yùn)行的業(yè)務(wù),另一臺(tái)為備用機(jī)。備用機(jī)平時(shí)不參與業(yè)務(wù)處理,僅完成數(shù)據(jù)鏡像任務(wù)。一旦工作機(jī)發(fā)生故障,備用機(jī)立即啟動(dòng)對(duì)外提供服務(wù),使運(yùn)行著的業(yè)務(wù)不至于因?yàn)橄到y(tǒng)的單點(diǎn)故障中斷,實(shí)現(xiàn)系統(tǒng)的高可用性。①正常狀態(tài)中,工作機(jī)提供服務(wù),同時(shí)監(jiān)測(cè)備用機(jī)的狀態(tài);備用機(jī)監(jiān)測(cè)工作機(jī)的運(yùn)行狀態(tài)。②當(dāng)工作機(jī)運(yùn)行異常時(shí),備用機(jī)立刻接替工作機(jī)的工作,代替工作機(jī)向外部提供服務(wù)。③系統(tǒng)管理員將工作機(jī)故障排除后,可將工作機(jī)設(shè)置為備用機(jī),也可以由工作機(jī)替回備用機(jī)。
2.系統(tǒng)軟硬件平臺(tái)。①硬件平臺(tái)。WEB服務(wù)器和兩個(gè)ORACLE數(shù)據(jù)庫(kù)服務(wù)器均采用DELL服務(wù)器,2個(gè)Xeon2.6GHz處理器,內(nèi)部存儲(chǔ)器為SDRAM ECC 2GB,外部存儲(chǔ)器為73 GB的SCSI Ultra2,使用INTEL公司的E1000雙網(wǎng)卡。②軟件平臺(tái)。WEB服務(wù)器使用Windows Server 2003操作系統(tǒng),WEB服務(wù)使用WebLogic8.1版本。兩臺(tái)數(shù)據(jù)庫(kù)服務(wù)器的軟件:①Redhat Linux Advance Server 4②Oracle9i③Heartbeat-2.1.3④Mon-1.2.0⑤3Com boot services⑥Symantec Ghost8.0網(wǎng)絡(luò)版。
3.模塊設(shè)計(jì)。根據(jù)可用性的定義公式可知,提高系統(tǒng)的可用性有兩種方法:增加MTTF和減少M(fèi)TTR。增加MTTF就是增加系統(tǒng)的可靠性;減少M(fèi)TTR的做法就是當(dāng)故障的產(chǎn)生難以進(jìn)行有效的預(yù)測(cè)和消除時(shí),通過(guò)快速故障恢復(fù),降低平均修復(fù)時(shí)間以達(dá)到提高可用性的目的。
雙機(jī)容錯(cuò)的乾豪教務(wù)管理系統(tǒng)分為四個(gè)主要模塊:心跳監(jiān)控模塊、數(shù)據(jù)同步模塊、監(jiān)測(cè)模塊和系統(tǒng)維護(hù)模塊。
4.系統(tǒng)維護(hù)模塊的實(shí)現(xiàn)??梢圆捎肙racle的邏輯導(dǎo)出(EXPORT命令)來(lái)備份數(shù)據(jù)庫(kù),可以采用定時(shí)備份和人工備份相結(jié)合的工作方式,即在教學(xué)活動(dòng)不頻繁的情況下,采用每周一次的定時(shí)備份,備份時(shí)間可以放在晚上或者凌晨;而教學(xué)活動(dòng)頻繁的時(shí)候,比如學(xué)生選課階段和教師錄入成績(jī)階段,此時(shí),可由人工每天備份一次。備份出來(lái)的文件應(yīng)及時(shí)刻錄光盤,并遠(yuǎn)離服務(wù)器存放,避免服務(wù)器突發(fā)故障。
參考文獻(xiàn):
篇4
>> 基于SOA的多校區(qū)教務(wù)管理系統(tǒng)分析 基于.NET的教務(wù)管理系統(tǒng)設(shè)計(jì) 基于SOA的教育資源管理系統(tǒng)整合設(shè)計(jì) 基于SOA的生產(chǎn)進(jìn)度管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 教務(wù)管理系統(tǒng)的設(shè)計(jì) 基于Web的教務(wù)管理系統(tǒng)的研究與設(shè)計(jì) 基于Struts的教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 基于Access的教務(wù)管理系統(tǒng)的設(shè)計(jì)與應(yīng)用 基于winForm的教務(wù)管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn) 基于Web的教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 基于web的教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 基于JAVA的教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 基于WEB的成教教務(wù)管理系統(tǒng)設(shè)計(jì)探討 基于.NET的高校教務(wù)管理系統(tǒng)設(shè)計(jì) 基于工程訓(xùn)練的教務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 基于VC的學(xué)生教務(wù)信息管理系統(tǒng)設(shè)計(jì) 基于.NET的綜合教務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 基于WEB的學(xué)院教務(wù)管理系統(tǒng)設(shè)計(jì)與應(yīng)用 基于智能客戶端的教務(wù)管理系統(tǒng)設(shè)計(jì) 基于SOA系統(tǒng)架構(gòu)的環(huán)境信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 常見(jiàn)問(wèn)題解答 當(dāng)前所在位置:.
[5]孔祥瑞等.基于SOA和ESB的運(yùn)輸管理系統(tǒng)的設(shè)計(jì)[J].交通與計(jì)算機(jī),2008,(5).
[6]萬(wàn)哲.基于SOA的業(yè)務(wù)流程管理系統(tǒng)的研究與實(shí)現(xiàn)[D].湖北:武漢理工大學(xué),2008.
[7]詹澤梅.基于SOA高校人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息技術(shù),2008,(10).
[8]吳延鳳等.基于SOA的高校信息資源整合研究[J].福建電腦,2008,(11).
[9]劉秋生等.基于面向服務(wù)架構(gòu)的業(yè)務(wù)流程管理系統(tǒng)構(gòu)建[J].商業(yè)時(shí)代,2008,(32).
篇5
【關(guān)鍵詞】教務(wù)管理 NET平臺(tái) 公安培訓(xùn)
一、研究的目的及意義
一個(gè)國(guó)家的持續(xù)發(fā)展需要和諧、安定的社會(huì)環(huán)境。公安隊(duì)伍肩負(fù)著維護(hù)國(guó)家安全、駕馭社會(huì)治安形勢(shì)、處置突發(fā)事件和為經(jīng)濟(jì)發(fā)展服務(wù)的責(zé)任,在打擊犯罪、構(gòu)建和諧社會(huì)中發(fā)揮著重要作用。公安民警只有終身學(xué)習(xí)、終身培訓(xùn),才能適應(yīng)社會(huì)的變化和發(fā)展。公安教育是公安管理的一項(xiàng)重要內(nèi)容,它以自己鮮明的行業(yè)特色,采用學(xué)歷教育、在職培訓(xùn)和自學(xué)考試等形式,對(duì)從警人員進(jìn)行職業(yè)的教育和再教育。為了迎接21世紀(jì)對(duì)公安工作的挑戰(zhàn),推動(dòng)公安事業(yè)的進(jìn)一步發(fā)展,我們必須深入研究公安院校教育管理工作中存在的問(wèn)題,準(zhǔn)確把握未來(lái)趨勢(shì),要把普遍教育規(guī)律與公安人才培養(yǎng)相結(jié)合,形成公安院校自身的辦學(xué)特色,有助于公安院校在新的歷史機(jī)遇期培養(yǎng)高素質(zhì)公安人才,為社會(huì)主義和諧社會(huì)建設(shè)服務(wù)。
二、系統(tǒng)的需求分析及研究方法
(一)系統(tǒng)開(kāi)發(fā)目標(biāo)。本系統(tǒng)力求建成一個(gè)適應(yīng)公安院校教學(xué)改革、完整統(tǒng)一、技術(shù)先進(jìn)、安全可靠的教學(xué)管理信息系統(tǒng)。利用DES和RSA加密算法對(duì)系統(tǒng)數(shù)據(jù)進(jìn)行加密,借助防火墻與校園網(wǎng)隔離,抵御來(lái)自外部網(wǎng)絡(luò)的惡意攻擊;采用相關(guān)的數(shù)據(jù)備份、安全審計(jì)措施,使得建成的系統(tǒng)應(yīng)能避免因軟、硬件故障造成的數(shù)據(jù)損失;界面友好,易于學(xué)習(xí),非計(jì)算機(jī)專業(yè)人員經(jīng)過(guò)短時(shí)間培訓(xùn)即可掌握基本操作。借助教學(xué)管理信息系統(tǒng)的建設(shè),促進(jìn)教學(xué)管理人員素質(zhì)的提高,滿足校內(nèi)外對(duì)教務(wù)信息共享和利用的要求,為各院系、市級(jí)培訓(xùn)中心提供更便捷的服務(wù)。
(二)公安院校教務(wù)管理系統(tǒng)的業(yè)務(wù)分析。公安院校教務(wù)管理業(yè)務(wù)涉及范圍較廣,教務(wù)管理人員不僅要對(duì)本院學(xué)員進(jìn)行管理還要對(duì)各市的培訓(xùn)中心進(jìn)行遠(yuǎn)程管理。參與管理的人員尤其是各培訓(xùn)中心的管理人員地理分布分散,作為管理者同時(shí)又是被管理者,工作的及時(shí)性、準(zhǔn)確性、規(guī)范性都難以得到有效的約束。從圖1可以看出教務(wù)管理所涉及的業(yè)務(wù)范圍。(見(jiàn)圖1)
(三)功能需求。教務(wù)管理系統(tǒng)的主要目標(biāo)是具備對(duì)學(xué)員個(gè)人信息、師資信息、教學(xué)資源信息、課程信息、學(xué)員成績(jī)信息等進(jìn)行管理和維護(hù)。本系統(tǒng)的功能需求主要包括教務(wù)管理人員對(duì)功能的需求、系統(tǒng)管理員對(duì)功能的需求、教師和學(xué)員對(duì)功能的需求三部分。(見(jiàn)圖2)
三、系統(tǒng)的實(shí)現(xiàn)
(一)用例圖
根據(jù)公安院校教務(wù)管理的業(yè)務(wù)分析,初步確定了系統(tǒng)的用例圖,如圖3所示。(見(jiàn)圖3)
(二)系統(tǒng)數(shù)據(jù)模型的建立
數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)需完成以下幾個(gè)工作:識(shí)別對(duì)象及對(duì)象之間的關(guān)系,定義對(duì)象的成員,接下來(lái)將對(duì)象轉(zhuǎn)化為實(shí)體,并根據(jù)對(duì)象模型定義實(shí)體的屬性、屬性類型、長(zhǎng)度等信息,最后根據(jù)對(duì)象之間的關(guān)系建立實(shí)體之間的各種關(guān)系;數(shù)據(jù)庫(kù)的物理設(shè)計(jì)需完成以下幾個(gè)工作:根據(jù)邏輯模型劃分具體的表和視圖、定義外鍵約束。本系統(tǒng)按照建立起來(lái)的對(duì)象模型,共建立了31個(gè)數(shù)據(jù)庫(kù)表,各表模式如下:
(1)校長(zhǎng)表(ID,學(xué)校名稱,校長(zhǎng)姓名,任職時(shí)間,備注);(2)院系表(院系ID,院系編碼,院系名稱,備注);(3)層次表(層次ID,層次名稱);(4)形式表(形式ID,形式名稱);(5)專業(yè)表(專業(yè)ID,專業(yè)名稱,層次ID,形式ID,學(xué)制,年級(jí),備注);(6)專業(yè)開(kāi)設(shè)表(開(kāi)設(shè)ID,院系ID,專業(yè)ID,開(kāi)設(shè)時(shí)間,備注);(7)課程表(課程ID,課程名稱,課程拼音,備注);(8)專業(yè)課程表(專業(yè)課程ID,專業(yè)ID,課程ID);(9)教師表(教師ID,教師姓名,教師拼音,性別,出生日期,民族編碼,身份證號(hào)碼,職稱,單位,家庭住址,電話,是否在職,備注);(10)教師授課表(教師ID,課程ID);(11)教學(xué)計(jì)劃表(教學(xué)計(jì)劃ID,課程ID,課程編碼,專業(yè)開(kāi)設(shè)ID,開(kāi)設(shè)學(xué)期,面授學(xué)時(shí),實(shí)驗(yàn)學(xué)時(shí),考核方式,課程類別,是否有效,是否百分制,平時(shí)百分比,實(shí)驗(yàn)百分比,考試百分比,備注);(12)各市培訓(xùn)中心表(培訓(xùn)中心ID,中心名稱,中心編碼,通信地址,郵編,傳真,電話,郵箱,備注);(13)培訓(xùn)中心表(培訓(xùn)中心ID,名稱,中心編碼);(14)學(xué)生表(學(xué)生ID,學(xué)生姓名,學(xué)生拼音,性別,民族,身份證號(hào),考生號(hào),入學(xué)日期,出生日期,工作單位,聯(lián)系電話,通信地址,郵編,冊(cè)號(hào),面號(hào),行號(hào),入學(xué)專業(yè)開(kāi)設(shè)ID,當(dāng)前專業(yè)開(kāi)設(shè)ID,學(xué)號(hào),是否畢業(yè),備注);(15)在職培訓(xùn)人員表(警號(hào),姓名,姓名拼音,身份證號(hào),性別,培訓(xùn)類別,民族,籍貫,出生年月,家庭住址,聯(lián)系電話,郵編,職務(wù),工作單位,參加工作時(shí)間,政治面貌,文化程度,備注);(16)學(xué)籍變動(dòng)表(學(xué)籍變動(dòng)ID,轉(zhuǎn)入專業(yè)開(kāi)設(shè)ID,轉(zhuǎn)出專業(yè)開(kāi)設(shè)ID,更新日期,變動(dòng)類別,變動(dòng)原因,備注,轉(zhuǎn)入學(xué)校,轉(zhuǎn)出學(xué)校);(17)執(zhí)行計(jì)劃表(執(zhí)行計(jì)劃ID,開(kāi)設(shè)專業(yè)ID,課程ID,學(xué)年,學(xué)期,教師ID,教材名稱,學(xué)生人數(shù),是否有效,備注);(18)上課時(shí)間表(上課時(shí)間ID,執(zhí)行計(jì)劃ID,上課起始時(shí)間,上課截止時(shí)間,是否有效,備注);(19)課程考試表(課程考試ID,執(zhí)行計(jì)劃ID,考試時(shí)間,是否有效);(20)教學(xué)日歷表(教學(xué)日歷ID,執(zhí)行計(jì)劃ID,教學(xué)日歷內(nèi)容,上傳時(shí)間,文件名,是否有效,備注);(21)成績(jī)表(成績(jī)ID,學(xué)生ID,課程ID,平時(shí)成績(jī),實(shí)驗(yàn)成績(jī),考試成績(jī),提交日期,最終成績(jī),缺考類型,備注);(22)補(bǔ)考表(補(bǔ)考ID,學(xué)生ID,課程ID,補(bǔ)考次數(shù),備注);(23)學(xué)籍證明管理表(學(xué)籍證明ID,學(xué)生ID,證明時(shí)間,證明開(kāi)據(jù)人);(24)驗(yàn)印科目表(驗(yàn)印科目ID,開(kāi)設(shè)專業(yè)ID,課程ID,畢業(yè)時(shí)間,是否有效,備注);(25)驗(yàn)印不合格表(ID,學(xué)生ID,驗(yàn)印科目ID,是否有效);(26)學(xué)位課程表(學(xué)位課程ID,課程名,專業(yè)ID,是否有效,備注);(27)學(xué)位成績(jī)表(學(xué)位成績(jī)ID,學(xué)位課程ID,學(xué)生ID,成績(jī),備注);(28)畢業(yè)生表(ID,學(xué)生ID,畢業(yè)證書(shū)號(hào),是否有學(xué)位,畢業(yè)時(shí)間,備注);(29)用戶表(用戶ID,姓名,性別,出生日期,民族編碼,身份證號(hào)碼,職稱,單位,家庭住址,電話,是否在職,備注);(30)角色表(ID,角色名,權(quán)限名稱);(31)用戶角色表(ID,用戶ID,角色I(xiàn)D)。
(三)系統(tǒng)主要功能模塊的實(shí)現(xiàn)
1.用戶登陸
本系統(tǒng)用戶包括部門、教師、學(xué)生和游客四種登陸類型。用戶登陸頁(yè)面根據(jù)用戶選擇的不同身份,驗(yàn)證其提供的用戶名、密碼。在用戶身份驗(yàn)證通過(guò)后,利用Session變量記錄用戶號(hào)、用戶身份,在進(jìn)入其它頁(yè)面時(shí)系統(tǒng)會(huì)先判斷Session變量來(lái)確定用戶身份,從而實(shí)現(xiàn)其它頁(yè)面根據(jù)不同的身份顯示不同內(nèi)容的功能。
在登陸過(guò)程中,系統(tǒng)設(shè)置了四種用戶身份,用戶可以通過(guò)不同的用戶名和密碼的輸入,單擊登陸按鈕來(lái)提交驗(yàn)證信息,若信息正確無(wú)誤,則以不同的身份登陸到系統(tǒng)中,功能模塊各不相同。
2.學(xué)籍管理
在此功能模塊中,用戶可以查詢學(xué)生的詳細(xì)信息,進(jìn)行新生信息的錄入,學(xué)籍的轉(zhuǎn)入及轉(zhuǎn)出,以及密碼管理功能。主要負(fù)責(zé)新生注冊(cè)和信息的查詢工作,在查詢條件中,可以按照姓名、所屬院系、所屬專業(yè)、所屬班級(jí)逐級(jí)進(jìn)行條件查詢。
在錄入學(xué)生信息部分的編程中,相關(guān)的數(shù)據(jù)鏈接也是由數(shù)據(jù)庫(kù)中的學(xué)生信息表單的各個(gè)字段來(lái)決定的,利用數(shù)據(jù)綁定功能來(lái)完成添加過(guò)程。在前面介紹的學(xué)院管理、專業(yè)管理、班級(jí)管理、教師管理和學(xué)生管理幾個(gè)模塊中,都有其相互關(guān)聯(lián)和類似的功能應(yīng)用,而且主要是在部門用戶身份下所使用,屬于系統(tǒng)的基礎(chǔ)數(shù)據(jù)量的錄入和查詢的管理,具有一定的通用性。
3.成績(jī)管理
成績(jī)管理模塊是在教師身份下實(shí)現(xiàn)的,主要介紹教師學(xué)期授課情況以及學(xué)生課程成績(jī)的錄入、查詢功能。通過(guò)這個(gè)功能,老師可以查詢到自己的所有歷史學(xué)期的授課課表,以便成績(jī)的錄入與修改,包括課程代碼、課程名、授課學(xué)年及學(xué)期信息。
關(guān)于成績(jī)錄入其實(shí)實(shí)現(xiàn)的是學(xué)生成績(jī)的導(dǎo)入操作。教師可以直接下載成績(jī)導(dǎo)入模板,在后臺(tái)錄入成績(jī)信息,在從系統(tǒng)中導(dǎo)入Excel成績(jī)單,這樣避免了教師在網(wǎng)上錄入過(guò)程中的所出現(xiàn)的不必要的失誤,保證了系統(tǒng)的安全性,同時(shí)也保留了原始信息,更加方便、快捷。
學(xué)生成績(jī)成功導(dǎo)入后,直接單擊查看,可以查看到導(dǎo)入的基本信息。當(dāng)然也可以按照學(xué)生的開(kāi)課學(xué)年、學(xué)期進(jìn)行精確查詢學(xué)生成績(jī),同時(shí)還可以查詢到學(xué)生在校的所有成績(jī)情況。
四、結(jié) 論
本系統(tǒng)面向公安院校,把普通高校的教務(wù)管理系統(tǒng)與當(dāng)前公安院校教務(wù)管理的特點(diǎn)有機(jī)結(jié)合,滿足了公安院校中普通學(xué)歷教育與干警在職培訓(xùn)兩種教育模式的特殊需要,提高管理效率和水平,能夠方便快捷地將原來(lái)分散在各部門的教務(wù)信息進(jìn)行有機(jī)地組織和管理,及時(shí)提供可靠數(shù)據(jù),為學(xué)院的科學(xué)化決策提供重要依據(jù)。
圖1 教務(wù)管理業(yè)務(wù)分析圖
篇6
關(guān)鍵詞:地方財(cái)經(jīng)類高校;教務(wù)系統(tǒng);設(shè)計(jì)
本文為河北金融學(xué)院教改課題“依托教務(wù)系統(tǒng)規(guī)范教務(wù)管理”(項(xiàng)目編號(hào):201149)
中圖分類號(hào):G64 文獻(xiàn)標(biāo)識(shí)碼:A
收錄日期:2012年11月23日
隨著高校功能的轉(zhuǎn)變,普通高校均開(kāi)始實(shí)行學(xué)分制改革,而學(xué)校作為一所地方性的財(cái)經(jīng)類院校,學(xué)校如何發(fā)展自己的優(yōu)勢(shì),關(guān)鍵在培養(yǎng)出的學(xué)生,其核心在于教學(xué)管理,而作為伴隨學(xué)生接受整個(gè)高等教育過(guò)程的工具——教務(wù)系統(tǒng),其重要性就凸顯出來(lái)了。地方財(cái)經(jīng)類院校的教務(wù)系統(tǒng)應(yīng)包括教學(xué)計(jì)劃、學(xué)生學(xué)籍、學(xué)生成績(jī)、排選課、實(shí)踐教學(xué)、教材管理等多種服務(wù)功能模塊,下面分模塊來(lái)論述教務(wù)系統(tǒng)模塊設(shè)計(jì)。
一、教學(xué)計(jì)劃
教學(xué)計(jì)劃模塊可以簡(jiǎn)便地設(shè)置各年級(jí)專業(yè)理論課程、專業(yè)課程模塊、專業(yè)實(shí)踐環(huán)節(jié)、畢業(yè)學(xué)分要求等??梢灾С帜K化教學(xué)計(jì)劃管理,細(xì)化地管理課程庫(kù)信息的規(guī)范,包括課程編碼、課程承擔(dān)單位的設(shè)置、對(duì)于以往課程的管理、對(duì)于同名課程的檢測(cè)與處理,并可以提供年級(jí)之間、專業(yè)之間教學(xué)計(jì)劃的復(fù)制功能,通過(guò)微調(diào),快速完成新的年級(jí)、專業(yè)教學(xué)計(jì)劃的制定。
可以劃分校區(qū)、院系、單個(gè)或多個(gè)年級(jí)與專業(yè)快速批量讀取各學(xué)期開(kāi)課計(jì)劃,并可由各院系等承擔(dān)單位提交開(kāi)課變更申請(qǐng),經(jīng)審核確認(rèn)后生成正式的開(kāi)課計(jì)劃??梢栽敿?xì)記錄與統(tǒng)計(jì)學(xué)期開(kāi)課變更情況,動(dòng)態(tài)跟蹤教學(xué)計(jì)劃的執(zhí)行情況。根據(jù)地方財(cái)經(jīng)類院校人才培養(yǎng)方案可以設(shè)置學(xué)期公共任選課、學(xué)科選修課以及對(duì)應(yīng)所適應(yīng)年級(jí)和專業(yè)。
二、學(xué)生學(xué)籍管理
學(xué)生學(xué)籍管理模塊可以通過(guò)規(guī)范的模板批量導(dǎo)入或零散錄入學(xué)生信息,批量或零散地增改有關(guān)信息,并根據(jù)學(xué)生中文姓名自動(dòng)生成英文姓名,利于快速創(chuàng)建完整準(zhǔn)確的學(xué)籍檔案。因?yàn)樨?cái)經(jīng)類院校學(xué)生報(bào)考會(huì)計(jì)、金融、計(jì)算機(jī)等證件的同學(xué)較多,教務(wù)系統(tǒng)應(yīng)支持?jǐn)z像頭、數(shù)碼相機(jī)的現(xiàn)場(chǎng)采拍功能,照片的個(gè)別導(dǎo)入和批量導(dǎo)入功能。對(duì)于注冊(cè)功能,可以基于校園網(wǎng)由各個(gè)院(系)/部辦理學(xué)期報(bào)到,登記報(bào)到與不報(bào)到學(xué)生,統(tǒng)計(jì)學(xué)期報(bào)到情況。
地方財(cái)經(jīng)類院校由于專業(yè)多為管理或者經(jīng)濟(jì),所以轉(zhuǎn)專業(yè)同學(xué)較多,可以按不同的學(xué)生異動(dòng)類別設(shè)置相應(yīng)異動(dòng)功能,包括休學(xué)、復(fù)學(xué)、退學(xué)、轉(zhuǎn)專業(yè)等,并且可以和排課、選課、成績(jī)關(guān)聯(lián)起來(lái)。
可依據(jù)設(shè)置的異動(dòng)規(guī)定(含學(xué)業(yè)預(yù)警),智能判斷學(xué)業(yè)預(yù)警學(xué)生與規(guī)定異動(dòng)學(xué)生;為學(xué)業(yè)預(yù)警學(xué)生打印學(xué)業(yè)預(yù)警通知單;通過(guò)校園網(wǎng)接收學(xué)生異動(dòng)申請(qǐng);為預(yù)計(jì)異動(dòng)學(xué)生打印異動(dòng)審批表。
三、學(xué)生成績(jī)管理
學(xué)生成績(jī)管理模塊有多種成績(jī)表現(xiàn)形式可以設(shè)置并可以相互轉(zhuǎn)換,提供對(duì)不同專業(yè)學(xué)科主干課程進(jìn)行學(xué)分績(jī)點(diǎn)的計(jì)算進(jìn)行設(shè)置和統(tǒng)計(jì)。模塊支持多種成績(jī)的計(jì)量方式,根據(jù)平時(shí)成績(jī)與期末成績(jī)自動(dòng)生成總成績(jī)??梢钥焖俳y(tǒng)計(jì)各課程、各教師、各開(kāi)課單位和學(xué)生所在班級(jí)的已錄入的成績(jī),按成績(jī)區(qū)間進(jìn)行統(tǒng)計(jì)。能夠?qū)ζ綍r(shí)成績(jī)、期末考試成績(jī)進(jìn)行單獨(dú)分析,對(duì)總成績(jī)進(jìn)行綜合分析。
模塊可以由所設(shè)置的各課程成績(jī)錄入人通過(guò)系統(tǒng)WEB端或客戶端錄入學(xué)生課程成績(jī)與實(shí)踐成績(jī)。在成績(jī)錄入的過(guò)程中應(yīng)可以準(zhǔn)確關(guān)聯(lián),并提示緩考、舞弊、缺考、免修等信息,即可以分課程按上課班級(jí)錄入,亦可按行政班級(jí)錄入,同時(shí)可以處理不同修讀性質(zhì)的如補(bǔ)考、重修、免修等課程成績(jī),方便畢業(yè)審核,提供學(xué)生學(xué)業(yè)監(jiān)控報(bào)警,可以準(zhǔn)確處理異動(dòng)學(xué)生的成績(jī)認(rèn)定。
財(cái)經(jīng)類院校教務(wù)系統(tǒng)可以打印成績(jī)通知單、排名表、考試未通過(guò)學(xué)生名冊(cè)、學(xué)生成績(jī)檔案表等多種常用報(bào)表??梢蕴峁┒喾N成績(jī)查詢方式,提供豐富實(shí)用的成績(jī)統(tǒng)計(jì)分析圖表。支持網(wǎng)絡(luò)課堂成績(jī)經(jīng)過(guò)申請(qǐng)可直接轉(zhuǎn)入教務(wù)系統(tǒng)成績(jī)。獎(jiǎng)學(xué)金評(píng)定是很讓學(xué)生管理部門感到繁瑣的事情,成績(jī)模塊支持自動(dòng)對(duì)一門課程或課堂進(jìn)行排名,并可以按學(xué)生所在班級(jí)進(jìn)行成績(jī)排名,方便獎(jiǎng)學(xué)金的評(píng)定,為教師和學(xué)生提供網(wǎng)上成績(jī)錄入和查詢的界面。
四、排選課管理
教務(wù)系統(tǒng)可以進(jìn)行批量排課,所有課程時(shí)間地點(diǎn)一次性批量完成,當(dāng)由于各種沖突或資源過(guò)于緊張?jiān)斐傻纳倭坑袥_突課程,系統(tǒng)通過(guò)智能排的方式未排完的課程,可以直接查詢,并可以直接通過(guò)輔助排的方式,快捷地完成剩余部分的課表編排,輔助排的過(guò)程中,能夠自動(dòng)檢測(cè)可用的教室與節(jié)次,還方便地對(duì)課程進(jìn)行調(diào)整。
根據(jù)財(cái)經(jīng)類院校具體情況選課自行設(shè)定,支持教師、學(xué)生互選,根據(jù)學(xué)期教學(xué)任務(wù)和排課數(shù)據(jù),實(shí)現(xiàn)學(xué)生網(wǎng)上制定個(gè)人學(xué)習(xí)計(jì)劃,通過(guò)系統(tǒng)網(wǎng)頁(yè)端,完成選課事宜,同時(shí)可以快速處理重修選課、學(xué)籍異動(dòng)前后的選課處理,為學(xué)生提供功能完備、高效的網(wǎng)上選課平臺(tái)。
五、實(shí)踐教學(xué)管理
實(shí)踐教學(xué)主要包括實(shí)習(xí)、畢業(yè)論文、實(shí)驗(yàn)課程和有實(shí)驗(yàn)環(huán)節(jié)的理論課程。財(cái)經(jīng)類院校實(shí)踐是重要的教學(xué)環(huán)節(jié),系統(tǒng)依據(jù)學(xué)期開(kāi)課計(jì)劃,形成學(xué)期初步實(shí)踐教學(xué)任務(wù),生成學(xué)期實(shí)踐教學(xué)進(jìn)程。
財(cái)經(jīng)類院校教務(wù)系統(tǒng)應(yīng)安排學(xué)期實(shí)習(xí)任務(wù),輔助安排實(shí)習(xí),包括實(shí)習(xí)基地、指導(dǎo)教師、實(shí)習(xí)分組、班級(jí)學(xué)生實(shí)習(xí)安排等??梢蕴峁W(xué)期課程設(shè)計(jì)任務(wù),輔助安排課程設(shè)計(jì),包括課題管理、課程設(shè)計(jì)分組、班級(jí)學(xué)生實(shí)習(xí)安排、指導(dǎo)教師等,并可以按班級(jí)、周次等生成詳細(xì)安排表。
系統(tǒng)還提供學(xué)期畢業(yè)論文任務(wù)安排,提供畢業(yè)論文答辯,包括畢業(yè)設(shè)計(jì)課題管理、畢業(yè)設(shè)計(jì)分組、指導(dǎo)教師安排、答辯分組、答辯專家安排等功能,并可以按班級(jí)、周次等生成多種詳細(xì)安排表。
六、教材管理
系統(tǒng)實(shí)現(xiàn)教材相關(guān)報(bào)表查詢,教材預(yù)定、征訂、入庫(kù)、出庫(kù)、退書(shū)、領(lǐng)書(shū)等功能??梢哉鷮?dǎo)入或手工錄入各種教材信息,可以實(shí)現(xiàn)教材的自動(dòng)盤點(diǎn),并生成各種盤點(diǎn)表。當(dāng)選課結(jié)束后,沒(méi)有選出的課程,選用的教材應(yīng)自動(dòng)刪除??稍敿?xì)記錄教材的收退/發(fā)退、報(bào)損與贈(zèng)送情況。
主要參考文獻(xiàn):
[1]呂向紅.論學(xué)分制內(nèi)涵體系及其制度設(shè)計(jì)理念[J].高教探索,2007.2.
篇7
關(guān)鍵詞:軟件構(gòu)件;軟件復(fù)用;管理信息系統(tǒng)
Abstract: With the increase of software development scale and complexity, as well as the boost to the need of software development speed and quantity, software crisis has been exposed increasing. It s emergency to increase the efficiency of software. To conquer software crisis, theory of software reuse is presented and has been under study. The technology based on software components is considered as the main measure to solve software crisis, improve software productivity efficiency and software quality
Key words: Software Component;Software Reuse;MIS
在一般系統(tǒng)軟件開(kāi)發(fā)過(guò)程中普遍存在著開(kāi)發(fā)周期長(zhǎng)、開(kāi)發(fā)量大、大量重復(fù)開(kāi)發(fā)、變化多等問(wèn)題,嚴(yán)重影響著開(kāi)發(fā)的效率和質(zhì)量。軟件構(gòu)件技術(shù)是解決這一問(wèn)題的有效方法,構(gòu)件技術(shù)是軟件復(fù)用技術(shù)的最新發(fā)展趨勢(shì)。本文在對(duì)軟件構(gòu)件理論研究的基礎(chǔ)上,將構(gòu)件技術(shù)應(yīng)用到管理系統(tǒng)軟件開(kāi)發(fā)中,探討了如何利用軟件構(gòu)件技術(shù)開(kāi)發(fā)教務(wù)管理系統(tǒng)軟件。
1 構(gòu)件技術(shù)概述
構(gòu)件技術(shù)是獨(dú)立于語(yǔ)言,面向應(yīng)用程序的在二進(jìn)制基礎(chǔ)上的代碼復(fù)用,是指軟件系統(tǒng)中具有獨(dú)立功能和可復(fù)用價(jià)值的部分,它只規(guī)定構(gòu)件的外在表現(xiàn)形式,而不關(guān)心方法。它既可用面向?qū)ο缶幊陶Z(yǔ)言實(shí)現(xiàn),也可用非面向?qū)ο缶幊陶Z(yǔ)言實(shí)現(xiàn)。只要遵循構(gòu)件技術(shù)的規(guī)范,各個(gè)軟件開(kāi)發(fā)商就可以用自己方便的語(yǔ)言實(shí)現(xiàn)構(gòu)件。
從軟件模型方面考慮,構(gòu)件技術(shù)就是把一個(gè)復(fù)雜的應(yīng)用程序分成幾個(gè)模塊,每個(gè)模塊之間相對(duì)獨(dú)立。每個(gè)模塊可以單獨(dú)開(kāi)發(fā)、單獨(dú)編譯、單獨(dú)調(diào)試、單獨(dú)測(cè)試。每個(gè)模塊留有接口以便被訪問(wèn)。這樣的模塊就可稱為構(gòu)件。當(dāng)所有的構(gòu)件開(kāi)發(fā)完成后,將其組合在一起就得到完整的系統(tǒng)。當(dāng)以后系統(tǒng)的運(yùn)行環(huán)境發(fā)生變化或需求需要更改時(shí),只需對(duì)受影響的構(gòu)件進(jìn)行修改。
2 構(gòu)件技術(shù)在教務(wù)管理系統(tǒng)中的應(yīng)用
設(shè)計(jì)教務(wù)管理系統(tǒng)時(shí)采用分層的思想,將與實(shí)現(xiàn)環(huán)境有關(guān)的部分和業(yè)務(wù)邏輯分開(kāi),為應(yīng)用軟件開(kāi)發(fā)者提供靈活定制業(yè)務(wù)數(shù)據(jù)、界面、系統(tǒng)功能和業(yè)務(wù)邏輯擴(kuò)展機(jī)制,還提供了大量可復(fù)用的通用構(gòu)件、業(yè)務(wù)構(gòu)件等。
首先根據(jù)系統(tǒng)的需求分析,將應(yīng)用軟件系統(tǒng)分成若干個(gè)子系統(tǒng),然后對(duì)各個(gè)子系統(tǒng)按照多層體系結(jié)構(gòu)的思想進(jìn)行分層,劃分為若干層。然后將功能獨(dú)立的構(gòu)件從系統(tǒng)中分離出來(lái)。見(jiàn)圖1為系統(tǒng)功能模塊。
在對(duì)系統(tǒng)進(jìn)行分層時(shí),需從以下幾方面考慮:
(1)對(duì)管理系統(tǒng)中經(jīng)常用到的操作如登錄、打印、查詢,我們可將其單獨(dú)分為一層為通用構(gòu)件層。這些操作可以很方便地從一個(gè)系統(tǒng)的開(kāi)發(fā)移植到另一個(gè)系統(tǒng)的開(kāi)發(fā)中。
(2)對(duì)于處理與業(yè)務(wù)邏輯和業(yè)務(wù)規(guī)則直接相關(guān)的操作,可將其分為業(yè)務(wù)構(gòu)件層。這一層也是管理系統(tǒng)的主體。
(3)為了保證底層數(shù)據(jù)庫(kù)操作的可靠性、正確性和事務(wù)完整性,可引入了數(shù)據(jù)接口層。數(shù)據(jù)接口層可屏蔽各種底層數(shù)據(jù)庫(kù)之間的差異,將操作層的數(shù)據(jù)存取操作翻譯成底層數(shù)據(jù)庫(kù)的操作語(yǔ)言,負(fù)責(zé)與底層數(shù)據(jù)庫(kù)之間的連接。
(4)構(gòu)件設(shè)計(jì)時(shí)不但滿足系統(tǒng)需求,而且要具備高內(nèi)聚、低藕合、易于復(fù)用的特點(diǎn)。構(gòu)件有不同的粒度,有不同的大小和分類,小的可以是一個(gè)類,大的可以是完成某個(gè)獨(dú)立系統(tǒng)功能和服務(wù)的獨(dú)立的軟件包。設(shè)計(jì)構(gòu)件時(shí)粒度要適中,粒度過(guò)大,構(gòu)件的復(fù)用難度會(huì)加大,粒度太小,構(gòu)件雖然容易復(fù)用但卻不易管理。
基于構(gòu)件的教務(wù)管理系統(tǒng)將系統(tǒng)的不同特征組織在不同層次上,有利于不同層次的構(gòu)件重用。最后將系統(tǒng)體系結(jié)構(gòu)分為四層從上到下依次為用戶界面層(與用戶進(jìn)行交互的構(gòu)件)、通用構(gòu)件層、業(yè)務(wù)邏輯層、數(shù)據(jù)接口層。
3 結(jié)束語(yǔ)
教務(wù)管理系統(tǒng)迫切需要開(kāi)發(fā)思想和方式的改變,以適應(yīng)不斷增長(zhǎng)的業(yè)務(wù)需求,這就要求在開(kāi)發(fā)中實(shí)施構(gòu)件復(fù)用,否則將難以適應(yīng)系統(tǒng)的需求變化和低成本的要求。將軟件構(gòu)件技術(shù)應(yīng)用到教務(wù)管理系統(tǒng)軟件開(kāi)發(fā)中,可以提高軟件復(fù)用率,避免重復(fù)勞動(dòng),極大地提高軟件的生產(chǎn)效率和質(zhì)量。
參考文獻(xiàn)
[1]狄連君,程華.面向?qū)ο笤O(shè)計(jì)思想在管理信息系統(tǒng)中的應(yīng)用[J].黑龍江石油化工,1997,2:40.
篇8
【關(guān)鍵詞】管理信息系統(tǒng);教學(xué)教務(wù);C/S模式;B/S模式
1.需求分析
教學(xué)教務(wù)管理信息系統(tǒng)平臺(tái)應(yīng)包括學(xué)校管理?xiàng)l例,基本職能,技能信息,教學(xué)成果,培養(yǎng)方案,教學(xué)通知,校歷等基本信息。還應(yīng)包括院系設(shè)置查詢,專業(yè)設(shè)計(jì)查詢,教學(xué)計(jì)劃查詢,課程設(shè)置查詢,教師信息查詢,學(xué)生成績(jī)查詢等功能。提供教師,學(xué)生,管理員三種用戶的登錄,根據(jù)身份的不同,操作權(quán)限就不同。系統(tǒng)提供管理員,教師,學(xué)生三種用戶的登錄。
2.總體設(shè)計(jì)方案
2.1 開(kāi)發(fā)模式
B/S模式有一個(gè)顯著的特點(diǎn)就是客戶端,實(shí)現(xiàn)了客戶端的“零”安裝,不需要進(jìn)行客戶端軟件的維護(hù),所有的維護(hù)均集中在服務(wù)器端;從擴(kuò)展性來(lái)講,這種結(jié)構(gòu)是一種松散的無(wú)約束結(jié)構(gòu),系統(tǒng)擴(kuò)展只是增加服務(wù)器端的應(yīng)用。也就是說(shuō),訪問(wèn)本系統(tǒng)的遠(yuǎn)程用戶只要啟動(dòng)Web瀏覽器,通過(guò)校園網(wǎng)(TCP/IP)就可以連接學(xué)院的教學(xué)教務(wù)管理信息所存放的服務(wù)器。
2.2 系統(tǒng)網(wǎng)絡(luò)平臺(tái)
本教學(xué)教務(wù)管理信息系統(tǒng)一個(gè)依托校園網(wǎng),以Internet作為網(wǎng)絡(luò)平臺(tái)的應(yīng)用,需要考慮的網(wǎng)絡(luò)平臺(tái)包括網(wǎng)絡(luò)硬件平臺(tái)、網(wǎng)絡(luò)操作系統(tǒng)、Internet服務(wù)器軟件、客戶機(jī)軟件等,結(jié)構(gòu)圖如圖1所示。
因此本系統(tǒng)采用(c#)作為B/S模式下的前臺(tái)開(kāi)發(fā)工具;作為B端的數(shù)據(jù)訪問(wèn)技術(shù)。后臺(tái)采用PowerBuilder作為開(kāi)發(fā)設(shè)計(jì)語(yǔ)言,使用Oracle作為DBMS。
2.3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
根據(jù)系統(tǒng)的業(yè)務(wù)需求及職能劃分,將系統(tǒng)分為教學(xué)計(jì)劃管理、教學(xué)資源管理、排課管理、選課管理、學(xué)生成績(jī)及學(xué)籍管理、考務(wù)管理、實(shí)踐教學(xué)管理、教學(xué)考評(píng)管理等8個(gè)子系統(tǒng),每個(gè)子系統(tǒng)又包含了若干項(xiàng)子功能模塊。每個(gè)子系統(tǒng)都具備相應(yīng)信息的錄入、查詢、修改、打印、刪改等功能。根據(jù)用戶對(duì)每個(gè)子系統(tǒng)的具體需求,每個(gè)信息管理子系統(tǒng)有其自身的具體要求和特點(diǎn)。
(1)教學(xué)計(jì)劃管理。功能包括:錄入與維護(hù)理論與實(shí)踐教學(xué)環(huán)節(jié)信息;設(shè)置各年級(jí)、專業(yè)教學(xué)計(jì)劃,產(chǎn)生學(xué)期開(kāi)課計(jì)劃;詳細(xì)記錄計(jì)劃變更;設(shè)置課程類別。
(2)教學(xué)資源管理。功能包括:校區(qū)信息、樓房信息、部門、專業(yè)設(shè)置和維護(hù);教職工信息維護(hù)和分析;教學(xué)場(chǎng)地及功能設(shè)置和維護(hù)。
(3)排課管理。功能包括:依據(jù)教學(xué)計(jì)劃生成教學(xué)任務(wù)書(shū),各教學(xué)單位為相關(guān)課程指定教師;合理科學(xué)地完成課表編排;提供教師課表、課程課表、教室課表、學(xué)生課表、全校課程總表。
(4)選課管理。功能包括:教務(wù)處通過(guò)校園網(wǎng)選課的有關(guān)規(guī)定,提供多種控制選課手段,如分年級(jí)、按專業(yè)確定預(yù)選課程學(xué)分上限等;根據(jù)教學(xué)計(jì)劃,教務(wù)管理人員添加選修課程,學(xué)生登錄網(wǎng)絡(luò)平臺(tái)選課;根據(jù)選課處理結(jié)果,通過(guò)校園網(wǎng)有關(guān)課程取消與選課調(diào)整等信息,并及時(shí)通知相應(yīng)的學(xué)生;選課期結(jié)束后,系統(tǒng)會(huì)生成選課表和各種統(tǒng)計(jì)分析報(bào)表;同時(shí)提供多種信息查詢,如教師查看選課學(xué)生名單,按課程、上課班級(jí)查看學(xué)生名單,某門課程被選的實(shí)際情況等。
(5)學(xué)生成績(jī)及學(xué)籍管理。一般的學(xué)生只有成績(jī)查詢的權(quán)限;而教師不僅有對(duì)所教課程成績(jī)查詢的權(quán)限,還有錄入學(xué)生成績(jī)、修改學(xué)生成績(jī)、查看成績(jī)的權(quán)限。同時(shí)管理人員還可以處理與成績(jī)有關(guān)的免修、重修等特殊情況,產(chǎn)生多種實(shí)用的成績(jī)分析報(bào)表。學(xué)籍管理分為幾個(gè)功能:學(xué)生入學(xué)報(bào)到,生成新生初始學(xué)籍檔案,分班,記錄學(xué)生獎(jiǎng)懲情況,生成學(xué)生學(xué)籍異動(dòng)數(shù)據(jù),打印學(xué)籍卡片、學(xué)生名冊(cè)、畢業(yè)生檔案,生成上報(bào)的新生電子注冊(cè)與畢業(yè)生電子注冊(cè)數(shù)據(jù)、高基報(bào)表及學(xué)籍異動(dòng)統(tǒng)計(jì)表。
(6)考務(wù)管理。功能包括:學(xué)生緩考課程登記;考試時(shí)間、地點(diǎn)、課程、監(jiān)考人員確定;學(xué)生考試證打??;提供課程考試安排表、監(jiān)考人員安排表、教師考試安排表和全校考試安排表;學(xué)生缺考、考試舞弊登記等處理。
(7)實(shí)踐教學(xué)管理。功能包括:依據(jù)開(kāi)課計(jì)劃和選課情況,由承當(dāng)教學(xué)單位確定教師、地點(diǎn)、時(shí)間;確定學(xué)期軍訓(xùn)、實(shí)習(xí)、課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)的任務(wù)和安排;錄入相關(guān)環(huán)節(jié)的成績(jī)并進(jìn)行分析。
(8)教學(xué)考評(píng)管理。功能包括:設(shè)置教學(xué)評(píng)估體系與教學(xué)工作量計(jì)算公式;學(xué)校督導(dǎo)、指定教師、學(xué)生對(duì)教師教學(xué)考評(píng);計(jì)算教學(xué)人員的學(xué)期工作量,提供工作量查詢、打印。
2.4 安全問(wèn)題
Internet是一個(gè)開(kāi)放的網(wǎng)絡(luò)環(huán)境,正是這種開(kāi)放性導(dǎo)致了其潛在的不安全性,所以系統(tǒng)的安全性是一個(gè)必定要考慮的問(wèn)題,系統(tǒng)中保存著許多“敏感”的信息,如學(xué)生的成績(jī)、教師的工作量、用戶的登陸密碼等等,為此,要對(duì)用戶及其訪問(wèn)權(quán)限做出嚴(yán)格的規(guī)定,如非授權(quán)用戶不可以對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行查詢、更改或刪除操作。本系統(tǒng)所采用的是用戶在進(jìn)入系統(tǒng)前首先輸入用戶名和密碼進(jìn)行登錄,如為非法用戶,系統(tǒng)會(huì)拒絕其訪問(wèn);即使能夠進(jìn)入系統(tǒng),系統(tǒng)也會(huì)根據(jù)其身份確定其訪問(wèn)權(quán)限,所有涉及到數(shù)據(jù)的增加、更改和刪除操作的地方一般用戶是不能夠進(jìn)行的,只擁有對(duì)數(shù)據(jù)庫(kù)的讀取權(quán)限(查詢),除非有特殊需要,可以由管理員修改其權(quán)限后方可進(jìn)行。
3.前景與展望
該系統(tǒng)是以本人所在學(xué)院實(shí)際的教學(xué)教務(wù)管理工作為基礎(chǔ)而開(kāi)發(fā)的,一旦投入運(yùn)行,可以滿足學(xué)院內(nèi)外對(duì)教學(xué)教務(wù)信息的多層次、多角度的查詢要求,為學(xué)院領(lǐng)導(dǎo)的決策提供科學(xué)的依據(jù),然而系統(tǒng)的維護(hù)與建設(shè)需要根據(jù)實(shí)際情況的變化不斷地修改和調(diào)整,使得系統(tǒng)的功能進(jìn)一步豐富和完善。再者,基于ASP技術(shù)開(kāi)發(fā)的B/S結(jié)構(gòu)的MIS的開(kāi)發(fā)和應(yīng)用有著十分巨大的發(fā)展前景,主要是由于ASP技術(shù)自身的優(yōu)點(diǎn)和Microsoft平臺(tái)的廣泛應(yīng)用。
4.結(jié)束語(yǔ)
對(duì)教務(wù)教學(xué)管理信息系統(tǒng)設(shè)計(jì)原則以及模塊功能的分析可以發(fā)現(xiàn),這套系統(tǒng)已基本覆蓋了教務(wù)教學(xué)管理的各個(gè)環(huán)節(jié)及層面,安全實(shí)現(xiàn)了信息的快速傳遞和高度共享,不僅使教務(wù)管理人員從大量的簡(jiǎn)單重復(fù)的數(shù)據(jù)處理中解放出來(lái),同時(shí)也為廣大師生的信息查詢提供了極大的便利,從而大大提高了教務(wù)部門管理和服務(wù)的質(zhì)量和效率,對(duì)于推動(dòng)學(xué)分制改革,真正發(fā)揮學(xué)分制的優(yōu)勢(shì)具有重要的意義。
參考文獻(xiàn)
[1]蔡翠平,尚俊杰.網(wǎng)絡(luò)程序設(shè)計(jì)-ASP[M].清華大學(xué)出版社,2004,2.
[2]張固.ASP網(wǎng)絡(luò)應(yīng)用系統(tǒng)典型模塊開(kāi)發(fā)實(shí)例解析[M].人民郵電社,2004.
[3]高林.管理信息系統(tǒng)與案例分析[M].北京:人民郵電出版社,2004.
篇9
關(guān)鍵詞:教務(wù)管理;信息系統(tǒng);安全防護(hù)
高校教務(wù)信息管理系統(tǒng)即面臨著網(wǎng)絡(luò)技術(shù)帶來(lái)的“雙刃劍”的考驗(yàn)。一方面,高校人員數(shù)量密集、智力活動(dòng)多樣、信息交互頻繁,必須采用信息技術(shù)實(shí)現(xiàn)準(zhǔn)確、高效地處理教務(wù)職能工作。在高性能計(jì)算機(jī)和高速網(wǎng)絡(luò)的保障和輔助下,要安排排課、考試、監(jiān)察、成績(jī)等日常教務(wù)管理工作,而且還要同其他部門有序協(xié)同、快速銜接和同心合作,實(shí)現(xiàn)大學(xué)教育信息的流轉(zhuǎn)傳遞和信息共享。另一方面,軟件漏洞、黑客侵入也給教務(wù)信息管理系統(tǒng)帶來(lái)安全防護(hù)的難題,極有可能造成數(shù)據(jù)丟失、成績(jī)篡改,更嚴(yán)重的是系統(tǒng)癱瘓。由此可見(jiàn),當(dāng)前大學(xué)網(wǎng)絡(luò)運(yùn)行與基礎(chǔ)建設(shè)首當(dāng)其沖應(yīng)考慮教務(wù)信息管理系統(tǒng)的安全穩(wěn)定和高效運(yùn)行。
一、信息傳輸?shù)娘L(fēng)險(xiǎn)分析
計(jì)算機(jī)設(shè)備或者系統(tǒng)實(shí)現(xiàn)信息交互的基礎(chǔ)是使用相同的通訊語(yǔ)言,即網(wǎng)絡(luò)協(xié)議。目前,計(jì)算機(jī)網(wǎng)絡(luò)普遍使用TCP/IP協(xié)議作為通訊的手段。安全問(wèn)題在TCP/IP協(xié)議設(shè)計(jì)伊始并沒(méi)有被重點(diǎn)關(guān)注和考慮,以至于網(wǎng)絡(luò)發(fā)展越來(lái)越龐大、越來(lái)越復(fù)雜,其安全性問(wèn)題也越來(lái)越突出。概括歸納起來(lái)安全問(wèn)題主要集中和體現(xiàn)在“兩個(gè)缺乏”:第一,認(rèn)證識(shí)別和鑒別身份缺乏有效機(jī)制,通信雙方彼此確認(rèn)身份信息困難;第二,信息加密技術(shù)缺乏有效手段,傳統(tǒng)的加密措施容易被破解,第三,可以輕易截獲信息內(nèi)容并予以篡改。1.嗅探和嗅探器。嗅探,通俗地說(shuō)就是網(wǎng)絡(luò)世界的“竊聽(tīng)”技術(shù)。嗅探器則是通過(guò)網(wǎng)絡(luò)接口截獲經(jīng)過(guò)該接口的所有數(shù)據(jù)報(bào)文的軟件工具。嗅探器的使用是一柄“雙刃劍”:在網(wǎng)絡(luò)安全維護(hù)方面,它可以解釋數(shù)據(jù)包協(xié)議;診斷網(wǎng)絡(luò)異常和問(wèn)題;監(jiān)視網(wǎng)絡(luò)性能和流量;發(fā)現(xiàn)網(wǎng)絡(luò)傳輸限制和瓶頸;將網(wǎng)絡(luò)事件記入日志。在網(wǎng)絡(luò)攻擊方面,黑客會(huì)利用嗅探器的這些功能竊取網(wǎng)絡(luò)中數(shù)據(jù)包的信息。2.嗅探截獲過(guò)程?,F(xiàn)有基于IPv4的網(wǎng)絡(luò)使用明文傳送信息數(shù)據(jù),這種方式基本對(duì)黑客攻擊者來(lái)說(shuō)是不設(shè)防的,他們可以輕而易舉地從數(shù)據(jù)包中還原原始信息;另外從數(shù)據(jù)包中黑客也可以得到如用戶的IP地址、域名服務(wù)器的地址、網(wǎng)卡MAC地址、TCP連接的序列號(hào)等。地址信息與協(xié)議報(bào)文信息的復(fù)合信息一旦被破譯,用戶的數(shù)據(jù)包信息也就毫無(wú)秘密可言。
二、教務(wù)信息面臨的截獲風(fēng)險(xiǎn)
當(dāng)前,負(fù)責(zé)管理高校學(xué)生成績(jī)的教務(wù)網(wǎng)站由于建設(shè)早、規(guī)劃少、更新慢、技術(shù)老等原因,存在很多軟件漏洞,安全防護(hù)不到位,給了不良黑客可乘之機(jī)。新聞報(bào)道中犯罪嫌疑人采取各種手段攻擊高校教務(wù)網(wǎng)站的新聞屢見(jiàn)不鮮,負(fù)責(zé)存儲(chǔ)成績(jī)、學(xué)歷和各種證書(shū)信息的數(shù)據(jù)庫(kù)成為重災(zāi)區(qū),黑客們尋找到教務(wù)網(wǎng)站平臺(tái)內(nèi)部的漏洞和BUG,侵入后臺(tái)數(shù)據(jù)庫(kù),操作原始數(shù)據(jù)向里面添加買家要求的各種違法數(shù)據(jù)。雖然數(shù)據(jù)的更改通過(guò)人工嚴(yán)格的甄別可以發(fā)現(xiàn)修改,但是需要耗費(fèi)大量的人力資源和工作時(shí)間,面對(duì)成千上萬(wàn)條記錄采用人工辦法往往束手無(wú)策,因此,加強(qiáng)高校教務(wù)信息管理系統(tǒng)的安全防護(hù)迫在眉睫。
三、系統(tǒng)安全防護(hù)策略研究
從頂層設(shè)計(jì)角度來(lái)看,高校教務(wù)信息管理系統(tǒng)的構(gòu)建、完善和維護(hù)無(wú)疑是一項(xiàng)繁雜的系統(tǒng)工程,它具有涉及領(lǐng)域廣、工作強(qiáng)度大、體系結(jié)構(gòu)復(fù)雜、維護(hù)完善時(shí)間長(zhǎng)、隨技術(shù)螺旋上升等特點(diǎn),安全問(wèn)題也不可能一蹴而就。既要從宏觀上持續(xù)防御黑客的非法攻擊,與時(shí)俱進(jìn)的更新各種先進(jìn)技術(shù),以拒絕非法入侵者竊取和篡改核心數(shù)據(jù);又要以“人”為核心完善機(jī)制,從而維護(hù)系統(tǒng)的安全穩(wěn)定的運(yùn)行。文中歸納為總體安全原則、多重保護(hù)原則、積極防御原則和擴(kuò)展升級(jí)原則。1.總體安全原則。前文已經(jīng)分析,構(gòu)建高校教務(wù)信息管理系統(tǒng)是一項(xiàng)系統(tǒng)工程,不能看局部建個(gè)體,需要頂層設(shè)計(jì)、綜合分析、分項(xiàng)論證、分別實(shí)施、有效整合。主要包括:身份認(rèn)證口令、更新殺毒軟件、系統(tǒng)容錯(cuò)機(jī)制以及存取控制日志等技術(shù)建設(shè);嚴(yán)密的業(yè)務(wù)工作制度、分工協(xié)作制度、崗位負(fù)責(zé)制度、監(jiān)察檢查制度、完善維護(hù)制度以及法律法規(guī)制度等配套建設(shè)。安全防護(hù)體系考慮越周全出錯(cuò)出紕漏的概率就越少。用戶、管理者、設(shè)備、資源、軟件、機(jī)制等都是信息系統(tǒng)的要素對(duì)象,只有從頂層設(shè)計(jì)、全局出發(fā)、著眼關(guān)鍵、復(fù)合分析、回溯評(píng)估才能制定出行之有效的安全保障方法與措施。2.多重保護(hù)原則。沒(méi)有無(wú)懈可擊的防火墻,任何安全措施都有被攻破的風(fēng)險(xiǎn)。單一手段的防護(hù)被突破之后直接暴露了真實(shí)數(shù)據(jù)本身。解決的辦法之一是采用多重保護(hù)原則隱藏?cái)?shù)據(jù),多重安全保障措施之間互支撐互補(bǔ)充逐層保護(hù),系統(tǒng)一次性被突破的概率將大大降低,系統(tǒng)認(rèn)證功能采用多重保護(hù)。而且黑客不得不留下更多的痕跡,這也為將來(lái)追根溯源查詢問(wèn)題提供了多種線索和證據(jù)。3.積極防御原則。在系統(tǒng)設(shè)計(jì)過(guò)程中,軟件程序員和管理者應(yīng)隨時(shí)保持風(fēng)險(xiǎn)意識(shí),盡可能采用自動(dòng)化程度高、智能化更新快、一體化漏洞少的技術(shù)穩(wěn)定產(chǎn)品,將安全防護(hù)的技術(shù)持續(xù)提高,在關(guān)鍵代碼和功能的薄弱處設(shè)置提醒、告警功能,一旦出現(xiàn)提示在第一時(shí)間進(jìn)行安全維護(hù)或者報(bào)警,積極防御防患未然。4.擴(kuò)展升級(jí)原則。隨著網(wǎng)絡(luò)技術(shù)的日新月異,原本牢固的信息系統(tǒng)可能一夜之間變得脆弱不堪。技術(shù)天天革新,系統(tǒng)就會(huì)產(chǎn)生新的漏洞。因此在進(jìn)行安全防護(hù)設(shè)計(jì)的同時(shí),必須考慮信息系統(tǒng)的可擴(kuò)展性、可嵌入性或者連接性。四、結(jié)束語(yǔ)創(chuàng)新建設(shè)和持續(xù)完善教務(wù)信息管理系統(tǒng)是一項(xiàng)曠日持久的系統(tǒng)性工程,要求防護(hù)措施既要求技術(shù)的先進(jìn)性,也要求功能的可擴(kuò)展性,也要適應(yīng)網(wǎng)絡(luò)技術(shù)的動(dòng)態(tài)變化。本文在安全防護(hù)的策略上做了探討,為同類信息系統(tǒng)建設(shè)提供一定的參考。
參考文獻(xiàn):
[1]張小平.高校教務(wù)網(wǎng)絡(luò)管理系統(tǒng)安全保障方案的設(shè)計(jì)與實(shí)現(xiàn)[D].中南大學(xué),2013
篇10
Abstract: Based on the current development of multi-campus. Firstly, this article indicates the problems of teaching management system. Secondly, the author introduces conception of SOA and Web Service model. Then this paper discusses the feasibility of applying SOA to teaching management system. At last, based on SOA model, the article constructs a new frame of teaching management system,and points out the feasibility of application in Jiangsu science and technology university. Therefore, expect this search provides some reference for the development of multi-campus.
關(guān)鍵詞: SOA;Web Service;教務(wù)管理系統(tǒng);多校區(qū)
Key words: SOA;Web Service;educational administration management system;multi-campus
中圖分類號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1006-4311(2010)13-0180-02
0引言
高校的教務(wù)管理水平影響著它的教學(xué)質(zhì)量,是高校管理的一項(xiàng)重要工作。隨著我國(guó)經(jīng)濟(jì)的發(fā)展,高等教育不斷普及,學(xué)生人數(shù)不斷增多,因此,大學(xué)普遍建設(shè)分校區(qū)以滿足不斷增長(zhǎng)的學(xué)生的需求,但是在分校區(qū)的形式下如何進(jìn)行統(tǒng)一有效的教務(wù)管理是各校研究的重點(diǎn)。隨著計(jì)算機(jī)技術(shù)的發(fā)展和網(wǎng)絡(luò)的普及,“信息化、網(wǎng)絡(luò)化、規(guī)范化”是未來(lái)教務(wù)管理工作的發(fā)展趨勢(shì)。許多的大學(xué)針對(duì)教務(wù)管理都制定了一系列的措施,其中包括創(chuàng)建教務(wù)管理系統(tǒng),這些系統(tǒng)為提高教務(wù)工作效率和質(zhì)量做出了重要貢獻(xiàn)。但是由于前期規(guī)劃或者人員配備等方面的原因,存在著一些問(wèn)題,本文針對(duì)這些問(wèn)題提出了基于SOA的教務(wù)管理系統(tǒng),期望對(duì)高校發(fā)展起到一定的參考作用。
1教務(wù)管理系統(tǒng)中的問(wèn)題
有的學(xué)校的教務(wù)管理系統(tǒng)是自主研發(fā)的,有的學(xué)校是買來(lái)的,但是普遍存在著各種各樣的問(wèn)題,主要表現(xiàn)在:
1.1 系統(tǒng)前期規(guī)劃不全,導(dǎo)致系統(tǒng)和現(xiàn)實(shí)不能完全切合,難以實(shí)現(xiàn)系統(tǒng)的集成現(xiàn)在高校的教務(wù)管理系統(tǒng)大多采取公司開(kāi)發(fā)或自主開(kāi)發(fā)兩種方式進(jìn)行。采取公司開(kāi)發(fā),根據(jù)教務(wù)管理人員提出的工作要求,公司負(fù)責(zé)教務(wù)系統(tǒng)的研發(fā)工作,雖然在技術(shù)方面沒(méi)有問(wèn)題,但是經(jīng)常出現(xiàn)系統(tǒng)與現(xiàn)實(shí)脫節(jié)的現(xiàn)象,往往研發(fā)出的教務(wù)系統(tǒng)還是不能適應(yīng)高校教務(wù)管理的實(shí)際情況。采取教務(wù)管理人員自主開(kāi)發(fā),系統(tǒng)功能可以保證也能夠根據(jù)實(shí)際情況開(kāi)發(fā),但是因?yàn)樵诩夹g(shù)層面上不夠?qū)I(yè),因此容易出現(xiàn)安全漏洞。這樣也就造成了不能適用教務(wù)管理流程、教務(wù)計(jì)劃和組織結(jié)構(gòu)的變化,難以實(shí)現(xiàn)系統(tǒng)的集成[1]。
1.2 許多公共信息不能實(shí)現(xiàn)共享根據(jù)教務(wù)管理系統(tǒng)的需求,各個(gè)模塊可能分步開(kāi)發(fā),如教務(wù)管理系統(tǒng),選課系統(tǒng)、考試系統(tǒng)等,特別是在多校區(qū)的情況下,在初期基本都是采用塊狀的管理模式,校區(qū)之間都是分塊管理,一些公共的信息也不能做到數(shù)據(jù)共享和統(tǒng)一管理。此外,如果這些系統(tǒng)是用不同的語(yǔ)言開(kāi)發(fā)并建立在不同的平臺(tái)之上,系統(tǒng)之間有很多功能屬于重復(fù)開(kāi)發(fā), 既浪費(fèi)資源又不便于管理,各系統(tǒng)之間也很難進(jìn)行信息共享。
1.3 不同的系統(tǒng)形成諸多的信息孤島教務(wù)管理是一個(gè)龐大的系統(tǒng),包括了學(xué)生成績(jī)管理、選課、排課、修讀計(jì)劃、考試管理、報(bào)名收費(fèi)等等,不同的系統(tǒng)存在于不同的部門之中,有各自的數(shù)據(jù)庫(kù)和獨(dú)立的應(yīng)用程序,形成了眾多的“信息孤島”,造成了許多數(shù)據(jù)不一致的現(xiàn)象,無(wú)法體現(xiàn)出完整的教務(wù)管理流程。
1.4 沒(méi)有統(tǒng)一的身份驗(yàn)證教務(wù)管理系統(tǒng)中每個(gè)系統(tǒng)都有自己的一套用戶名和密碼,如果需要進(jìn)入兩個(gè)系統(tǒng)查詢或管理,必須退出一個(gè)系統(tǒng),再打開(kāi)另一個(gè)系統(tǒng),重新登陸,重新輸入用戶名和密碼,給本來(lái)使用非常方便的教務(wù)管理系統(tǒng)帶來(lái)了很多的不便。身份認(rèn)證系統(tǒng)多,眾多的系統(tǒng)入口為教務(wù)人員及學(xué)生的登錄和使用帶來(lái)了不便。
1.5 缺乏靈活性,難以維護(hù)和升級(jí)由于教務(wù)管理?xiàng)l例很多都在變化當(dāng)中,管理?xiàng)l例一旦發(fā)生變化,教務(wù)管理系統(tǒng)就要做相應(yīng)的改動(dòng),現(xiàn)在的教務(wù)管理部門往往沒(méi)有專門從事教務(wù)管理系統(tǒng)開(kāi)發(fā)的管理人員,在系統(tǒng)開(kāi)發(fā)的時(shí)候還要從事其它的管理工作,而外來(lái)的軟件公司也不能及時(shí)的更新系統(tǒng),從而系統(tǒng)升級(jí)維護(hù)的工作就不能保證。
本文針對(duì)以上問(wèn)題,提出了一種基于SOA的教務(wù)管理系統(tǒng)框架,期望能解決以上問(wèn)題。下面首先介紹一下SOA。
2SOA與Web Service
SOA是一種面向服務(wù)的架構(gòu),它將應(yīng)用程序的不同功能單元稱為服務(wù),通過(guò)這些服務(wù)之間定義良好的接口和契約聯(lián)系起來(lái)。
SOA 著眼于日常的業(yè)務(wù)應(yīng)用,并將它們劃分為單獨(dú)的業(yè)務(wù)功能和流程,即所謂的服務(wù)[2]。SOA 的發(fā)展打破了傳統(tǒng)應(yīng)用軟件開(kāi)發(fā)的模式,實(shí)現(xiàn)了將軟件依據(jù)需求通過(guò)網(wǎng)絡(luò)對(duì)松散耦合的粗粒度應(yīng)用組件進(jìn)行分布式部署、組合和使用。應(yīng)用程序不同功能單元的接口采用中立的方式進(jìn)行定義,獨(dú)立于實(shí)現(xiàn)服務(wù)的硬件平臺(tái)、操作系統(tǒng)和編程語(yǔ)言,這使得構(gòu)建在各種各樣的系統(tǒng)中的服務(wù)可以一種統(tǒng)一和通用的方式進(jìn)行交互[3]。
Web service 涵蓋了HTTP、SOAP、WSDL、UDDI 等技術(shù)規(guī)范,在內(nèi)網(wǎng)和外網(wǎng)上通過(guò)標(biāo)準(zhǔn)的協(xié)議和信息格式和訪問(wèn)應(yīng)用服務(wù)。利用Web service的松散捆綁集合形式,能夠快速開(kāi)發(fā)、發(fā)現(xiàn)、和動(dòng)態(tài)的綁定應(yīng)用服務(wù)。
由此,基于Web service 的SOA 有助于企業(yè)系統(tǒng)架構(gòu)者以更迅速、更可靠、更具重用性架構(gòu)整個(gè)業(yè)務(wù)系統(tǒng)。服務(wù)的提供者是創(chuàng)建服務(wù)的實(shí)體,它通過(guò)服務(wù)注冊(cè)器服務(wù)合約,服務(wù)請(qǐng)求者通過(guò)查詢服務(wù)注冊(cè)器找到感興趣的服務(wù)后向服務(wù)注冊(cè)器發(fā)出請(qǐng)求,如圖1 所示。
3基于SOA的多校區(qū)教務(wù)管理系統(tǒng)模型構(gòu)建
3.1 需求概述高校規(guī)模迅速擴(kuò)大, 校區(qū)分散所帶來(lái)的一系列管理問(wèn)題正嚴(yán)重制約著高校的發(fā)展,不同校區(qū)由于歷史原因所使用的管理軟件各不相同,而不同系統(tǒng)之間的交互問(wèn)題則是迫切需要解決的問(wèn)題?;赟OA的教務(wù)管理系統(tǒng)對(duì)高校教學(xué)和教務(wù)各種已有的信息系統(tǒng)進(jìn)行優(yōu)化整合,解決網(wǎng)絡(luò)環(huán)境中跨平臺(tái)的不同教務(wù)應(yīng)用系統(tǒng)之間的數(shù)據(jù)共享和交換問(wèn)題,保證數(shù)據(jù)的一致性和數(shù)據(jù)安全,使校級(jí)教務(wù)管理人員、院級(jí)管理人員、任課教師、學(xué)生和一般用戶可以從統(tǒng)一的入口,訪問(wèn)、提取、分析、儲(chǔ)存和管理其各自所需的各種信息,提高教務(wù)管理的效率,使管理員從繁重的教務(wù)管理工作中解脫出來(lái),從而提升院校教學(xué)管理效率,提升不同校區(qū)間的發(fā)展?jié)摿Α?/p>
3.2 系統(tǒng)模型構(gòu)建在基于SOA的教務(wù)系統(tǒng)中,具體應(yīng)用程序的功能是由一些松耦合并且具有統(tǒng)一接口定義方式的組件組合構(gòu)建起來(lái)的。能在對(duì)原有系統(tǒng)不做修改的前提下,將各個(gè)教務(wù)系統(tǒng)資源轉(zhuǎn)換為服務(wù),再對(duì)新開(kāi)發(fā)的資源進(jìn)行組件封裝為服務(wù),這些服務(wù)彼此相對(duì)獨(dú)立并且可以進(jìn)行組合,從而能有效地實(shí)現(xiàn)教務(wù)系統(tǒng)的應(yīng)用集成,并開(kāi)發(fā)統(tǒng)一的門戶和入口來(lái)方便用戶的使用。因此,基于SOA 的教務(wù)管理系統(tǒng)是從教務(wù)管理的具體需求開(kāi)始構(gòu)建的。高校教務(wù)管理主要涉及到教務(wù)管理部門、學(xué)生和教師等,其主要功能為實(shí)現(xiàn)學(xué)生管理、教學(xué)計(jì)劃管理、成績(jī)管理等應(yīng)用,其系統(tǒng)架構(gòu)如圖2 所示。
基于SOA的教務(wù)管理系統(tǒng)架構(gòu)結(jié)構(gòu)及相互之間的關(guān)系如下:
3.2.1 數(shù)據(jù)層它用來(lái)定義、維護(hù)、訪問(wèn)和更新數(shù)據(jù)并管理和滿足應(yīng)用服務(wù)對(duì)數(shù)據(jù)的請(qǐng)求。數(shù)據(jù)層主要包含一些分散異構(gòu)的教務(wù)資源數(shù)據(jù)庫(kù),如學(xué)生信息庫(kù)、教師信息庫(kù)、成績(jī)信息庫(kù)、課程信息庫(kù)、選課信息庫(kù)、排課信息庫(kù)、報(bào)名信息庫(kù)、檔案信息庫(kù)、等級(jí)考試庫(kù)、試題信息庫(kù)、畢業(yè)生信息庫(kù)等。數(shù)據(jù)庫(kù)與邏輯層之間的連接通過(guò)數(shù)據(jù)訪問(wèn)子層來(lái)完成,它的主要功能是為教務(wù)系統(tǒng)提供數(shù)據(jù)訪問(wèn)的功能,是它們之間的橋梁。
3.2.2 邏輯層邏輯層中封裝了教務(wù)系統(tǒng)中包括學(xué)籍管理系統(tǒng)、成績(jī)管理系統(tǒng)、教務(wù)管理系統(tǒng)、選課管理系統(tǒng)、排課管理系統(tǒng)、報(bào)名管理系統(tǒng)、檔案管理系統(tǒng)、等級(jí)考試系統(tǒng)、題庫(kù)管理系統(tǒng)等多個(gè)系統(tǒng),形成不同的邏輯,并將業(yè)務(wù)邏輯進(jìn)行分類合并,形成細(xì)粒度的服務(wù),通過(guò)數(shù)據(jù)訪問(wèn)子層獲取數(shù)據(jù)進(jìn)行業(yè)務(wù)邏輯加工后為服務(wù)層提供支持。該層擁有Web服務(wù)封裝、Web服務(wù)發(fā)現(xiàn)、Web服務(wù)調(diào)用、Web服務(wù)調(diào)度和Web服務(wù)推薦五個(gè)子功能, 分別由業(yè)務(wù)邏輯層中的四個(gè)不同的業(yè)務(wù)對(duì)象完成。
3.2.3 服務(wù)層服務(wù)層是整個(gè)框架的核心,包括業(yè)務(wù)服務(wù)總線和各種服務(wù)應(yīng)用。業(yè)務(wù)服務(wù)總線將業(yè)務(wù)邏輯層提供的細(xì)粒度服務(wù)編排融合為粗粒度服務(wù)并為服務(wù)應(yīng)用提供所需要的服務(wù),它通過(guò)一個(gè)集中式服務(wù)器為業(yè)務(wù)流程控制、服務(wù)路由、協(xié)議轉(zhuǎn)換和安全扮演著中央控制點(diǎn)的角色。業(yè)務(wù)服務(wù)總線主要采用面向SOAP消息的中間件技術(shù),通過(guò)Hub模式來(lái)標(biāo)準(zhǔn)化消息處理并控制信息流,包括消息服務(wù)、事務(wù)處理、管理監(jiān)控、數(shù)據(jù)服務(wù)、路由服務(wù)和安全服務(wù)等關(guān)鍵組件。業(yè)務(wù)服務(wù)總線作為通用的業(yè)務(wù)平臺(tái),消除了服務(wù)提供者和請(qǐng)求者之間的依賴關(guān)系,提高了可重用性以及對(duì)已有服務(wù)的內(nèi)部擴(kuò)展和外部獲取[4]。
3.2.4 應(yīng)用層應(yīng)用層是為教師、學(xué)生和管理人員提供應(yīng)用服務(wù)的圖形界面,有助于用戶理解和高效的定位應(yīng)用服務(wù),如窗體服務(wù)、報(bào)表服務(wù)、頁(yè)面服務(wù)和文件服務(wù)等。它是統(tǒng)一的教務(wù)門戶,將各種教務(wù)服務(wù)應(yīng)用的前臺(tái)展示集中在一起,提供可用、高效、一致的界面和統(tǒng)一的信息訪問(wèn)機(jī)制,為教務(wù)系統(tǒng)的不同使用者,包括教務(wù)科、院系、學(xué)生、老師和一般用戶提供個(gè)性化的服務(wù)。
3.3 框架的實(shí)現(xiàn)技術(shù)教務(wù)管理系統(tǒng)包括以下子部分:管理控制與數(shù)據(jù)處理、數(shù)據(jù)采集與信息和系統(tǒng)管理。管理控制和數(shù)據(jù)處理子系統(tǒng)涵蓋了教學(xué)計(jì)劃、課表安排、教材管理、學(xué)籍管理、成績(jī)管理等子系統(tǒng);數(shù)據(jù)采集與信息子系統(tǒng)以公共服務(wù)為主;系統(tǒng)管理子系統(tǒng)包含數(shù)據(jù)庫(kù)加密、數(shù)據(jù)導(dǎo)入/導(dǎo)出、門戶更新等子系統(tǒng)。
每一個(gè)子系統(tǒng)可利用Web Services 提供統(tǒng)一的接口標(biāo)準(zhǔn),在SOA 下實(shí)現(xiàn)信息的構(gòu)建、解析和傳輸,從而實(shí)現(xiàn)系統(tǒng)間的數(shù)據(jù)交換[5]。
JAVA 具有跨平臺(tái)的優(yōu)越性,而J2EE 的WEB 服務(wù)可方便構(gòu)建能夠訪問(wèn)現(xiàn)有業(yè)務(wù)流程的SOA 系統(tǒng),因此可使用J2EE 技術(shù)開(kāi)發(fā)基于SOA 的教務(wù)管理系統(tǒng)。
4結(jié)束語(yǔ)
本文提出了一種基于SOA的教務(wù)管理系統(tǒng)框架。此框架主要采用SOA的體系架構(gòu),可以滿足多校區(qū)教務(wù)系統(tǒng)中對(duì)各種信息系統(tǒng)進(jìn)行處理的要求,以實(shí)現(xiàn)學(xué)校自上而下整體的緊密結(jié)合,杜絕開(kāi)發(fā)的高成本的同時(shí)提高了教學(xué)管理效率。
參考文獻(xiàn):
[1]盧麗麗.淺談多校區(qū)教務(wù)管理信息化的現(xiàn)狀及對(duì)策[J].科技教育創(chuàng)新,2007,(3):197-200.
[2]葉宇風(fēng).基于SOA 的企業(yè)應(yīng)用集成研究[J].微電子學(xué)與計(jì)算機(jī),2006,23(5):211-213.
[3]葉鈺,應(yīng)時(shí),李偉齋等.面向服務(wù)體系結(jié)構(gòu)及其系統(tǒng)構(gòu)建設(shè)計(jì)[J].計(jì)算機(jī)應(yīng)用研究,2005,22(2):32-34.
熱門標(biāo)簽
教務(wù)處 教務(wù)培訓(xùn)總結(jié) 教務(wù)主任 教務(wù)管理 教務(wù)管理工作 教務(wù) 教務(wù)科 教務(wù)處長(zhǎng) 心理培訓(xùn) 人文科學(xué)概論