資源描述:
《s和b-s混合模式的高校教務(wù)管理信息系統(tǒng)的設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、S和B-S混合模式的高校教務(wù)管理信息系統(tǒng)的設(shè)計(jì)0計(jì)算機(jī)與信息技術(shù)0SCIENCEINFORMATION2007年第l3期基于C/S和B/S混合模式的高校教務(wù)管理信息系統(tǒng)的設(shè)計(jì)李浩(寧夏大學(xué)教務(wù)處寧夏銀川750021)摘要:本文闡述了應(yīng)用系統(tǒng)體系結(jié)構(gòu)的選擇,即基于c/s與B/S混合結(jié)構(gòu)模式,混合兩種模式的體系結(jié)構(gòu),應(yīng)用系統(tǒng)的構(gòu)建方案;并介紹了系統(tǒng)開發(fā)工具的選擇和系統(tǒng)運(yùn)行環(huán)境的配置,通過對(duì)高校教務(wù)管理現(xiàn)行業(yè)務(wù)分析,給出系統(tǒng)的功能圖.關(guān)鍵詞:C/S;B/S;教務(wù)管理;信息系統(tǒng)1.系統(tǒng)體系結(jié)構(gòu)的選擇1,1基于Cl/
2、s和日l,s混合結(jié)構(gòu)模式的思想.計(jì)算機(jī)應(yīng)用系統(tǒng)的模式結(jié)構(gòu)始終在計(jì)算機(jī)的性能和現(xiàn)行技術(shù)與我們的實(shí)際應(yīng)用需求中尋找結(jié)合點(diǎn)和切入點(diǎn).從2O世紀(jì)6O年代早期的主機(jī)終端模式,到80年代中期的文件服務(wù)器模式,到9O年代初的C/S模式,再到9o年代后期B/S模式,無不是在滿足社會(huì)需求和計(jì)算機(jī)發(fā)展?fàn)顩r下,平衡計(jì)算機(jī)負(fù)載,最大限度地利用計(jì)算機(jī)的整體性能,同時(shí)注重向下兼容性和向上擴(kuò)展性.最大限度地利用原有資源和向后的延續(xù)性,避免造成浪費(fèi)以降低成本.今天,C/S計(jì)算模式的計(jì)算機(jī)體系在高校教務(wù)管理信息系統(tǒng)中仍然處于主導(dǎo)地位.具有先
3、進(jìn)的B/S計(jì)算機(jī)體系經(jīng)過一段狂熱后,其不成熟性對(duì)高校教務(wù)信息管理業(yè)務(wù)操作復(fù)雜性感到有些力不從心,而教務(wù)管理信息系統(tǒng)經(jīng)過長(zhǎng)期的建設(shè),由C/S鑄就的數(shù)據(jù)大廈也不可能一下由B/S改寫,必須具體問題具體分析,將C/S和B/S技術(shù)優(yōu)勢(shì)淋漓盡致地展現(xiàn)出來,發(fā)揮在信息化建設(shè)中的作用.而基于B/S模式的先進(jìn)性和C/S模式的成熟性.采用一種比較靈活的策略構(gòu)建成為當(dāng)前的研究熱點(diǎn).1.2混合兩種模式的體系結(jié)構(gòu).兩種體系結(jié)構(gòu)各有利弊,總體上說,在進(jìn)行系統(tǒng)結(jié)構(gòu)設(shè)計(jì)時(shí).應(yīng)當(dāng)綜合考慮各方面的需求,以選擇最為合適的結(jié)構(gòu)模式.應(yīng)用系統(tǒng)選擇結(jié)
4、構(gòu)模式的原則是:在安全性高,交互性強(qiáng).處理數(shù)據(jù)量大,且地點(diǎn)固定,計(jì)算機(jī)分布范圍小的情況下,應(yīng)選用C,s模式;在安全性和交互性要求不高,用戶地點(diǎn)分布范圍廣的情況下.可選用B,s模式.但在實(shí)際應(yīng)用中,一個(gè)系統(tǒng)可能同時(shí)具備以上特征.其中有些功能模塊是在內(nèi)部運(yùn)作的,適合采用c,s結(jié)構(gòu);而有些信息需向外發(fā)布,適合采用B,s結(jié)構(gòu).針對(duì)這種情況,我們可以把兩者結(jié)合起來,對(duì)一個(gè)信息管理系統(tǒng)中的各個(gè)模塊分別根據(jù)其特點(diǎn)選擇C/S或B,s結(jié)構(gòu)模式.兩種結(jié)構(gòu)的應(yīng)用程序存取同一個(gè)數(shù)據(jù)庫,互相配合把多個(gè)應(yīng)用不同模式的子系統(tǒng)集成為一個(gè)混
5、合式系統(tǒng).1.3應(yīng)用系統(tǒng)的構(gòu)建方案(1)整體規(guī)劃.分模塊實(shí)施.在開發(fā)高校教務(wù)管理信息系統(tǒng)中,針對(duì)以上原則對(duì)各個(gè)子系統(tǒng)進(jìn)行規(guī)劃,將"基礎(chǔ)信息管理","學(xué)生信息管理","學(xué)籍管理","教學(xué)計(jì)劃管理","排課管理","選課管理",考試管理","成績(jī)管理","實(shí)習(xí)管理","教師教學(xué)質(zhì)量評(píng)估","教材管理"等子系統(tǒng)采用C/S模式;而對(duì)學(xué)生信息,教學(xué)計(jì)劃,成績(jī),課程表等查詢功能:學(xué)生網(wǎng)上選課,報(bào)名考試,辦理補(bǔ)考,重修手續(xù)等應(yīng)采用B/S模式.(2)建立統(tǒng)一的基礎(chǔ)數(shù)據(jù).規(guī)范基礎(chǔ)信息.統(tǒng)一編碼,專人負(fù)責(zé),為學(xué)校建立一套教學(xué)管
6、理信息化標(biāo)準(zhǔn).(3)數(shù)據(jù)共享.教務(wù)處各部門及各教學(xué)單位要實(shí)現(xiàn)數(shù)據(jù)共享,通過共享實(shí)現(xiàn)數(shù)據(jù)交換.進(jìn)而實(shí)現(xiàn)全校教務(wù)信息共享性,完整性,一致性.(4)統(tǒng)一身份認(rèn)證.采用SSO單點(diǎn)登人來實(shí)現(xiàn)統(tǒng)一身份認(rèn)證.(5)數(shù)據(jù)挖掘與綜合查詢.共享數(shù)據(jù)平臺(tái)從各個(gè)業(yè)務(wù)系統(tǒng)抽取出數(shù)據(jù)后.通過一定的算法和技術(shù)進(jìn)行數(shù)據(jù)挖掘與分析,能自定義提供無論是從橫向的全校范圍內(nèi).還是縱向的時(shí)間積累上.都是最全面的,最規(guī)范的,最權(quán)威的數(shù)據(jù),供教師,職工,學(xué)生,領(lǐng)導(dǎo)查詢.(6)采用性能較強(qiáng)的ORACLE數(shù)據(jù)庫.ORACLE數(shù)據(jù)庫支持從關(guān)系型數(shù)據(jù),影像數(shù)據(jù)
7、,空間數(shù)據(jù),分析數(shù)據(jù),正文數(shù)據(jù)到WEB的任何數(shù)據(jù).0RACLE數(shù)據(jù)庫核心支持2GB的字段用于存儲(chǔ)大的二進(jìn)制對(duì)象.0RACLE內(nèi)核采用多線程,多進(jìn)程體系結(jié)構(gòu),能很好地支持系統(tǒng)安全可靠,快速響應(yīng)的業(yè)務(wù)需求.ORACLE數(shù)據(jù)庫能夠提供系統(tǒng)強(qiáng)大的功能.可以最小復(fù)雜度帶來最優(yōu)的性能.而教務(wù)管理系統(tǒng)正是數(shù)據(jù)類型復(fù)雜,數(shù)據(jù)量大,安全性高,并發(fā)性高,響應(yīng)速度要求高等性能要求,所以我們數(shù)據(jù)庫選用0RACLE.2.系統(tǒng)開發(fā)工具及系統(tǒng)運(yùn)行環(huán)境的配置2.1系統(tǒng)的開發(fā)工具.高校教務(wù)管理信息系統(tǒng)數(shù)據(jù)服務(wù)器的操作系統(tǒng)采用LINUX,后臺(tái)
8、數(shù)據(jù)庫采用ORACLE,前臺(tái)開發(fā)工具采用Delphi,整個(gè)系統(tǒng)基于三層結(jié)構(gòu)(數(shù)據(jù)服務(wù)器,應(yīng)用服務(wù)器,客戶端),以現(xiàn)代化管理理念為依托,以教務(wù)處日常工作基本情況信息流為主體,采用C/S和B/S混合技術(shù)構(gòu)建具有先進(jìn)性的管理平臺(tái).以ASP.NET技術(shù)進(jìn)行網(wǎng)上信息與后臺(tái)數(shù)據(jù)的交互式傳送為網(wǎng)絡(luò)工程設(shè)計(jì)手段.以高時(shí)效,高質(zhì)量服務(wù)為準(zhǔn)則,而建立的一個(gè)符合高校教務(wù)管理實(shí)際情況又具有先進(jìn),合理的基于網(wǎng)絡(luò)環(huán)境的教務(wù)管理信息系統(tǒng).2l