Web-Based线上校务辅助系统规划与建置.pdf

Web-Based线上校务辅助系统规划与建置.pdf

ID:51495802

大小:144.79 KB

页数:10页

时间:2020-03-25

Web-Based线上校务辅助系统规划与建置.pdf_第1页
Web-Based线上校务辅助系统规划与建置.pdf_第2页
Web-Based线上校务辅助系统规划与建置.pdf_第3页
Web-Based线上校务辅助系统规划与建置.pdf_第4页
Web-Based线上校务辅助系统规划与建置.pdf_第5页
资源描述:

《Web-Based线上校务辅助系统规划与建置.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Web-Based線上校務輔助系統規劃與建置431Web-Based線上校務輔助系統規劃與建置林政坤、楊惠貞國立勤益技術學院資訊管理系摘要近年來,網際網路技術快速發展,網路的應用不斷的翻新,各行各業無不利用網際網路技術於其管理或工作上,以提升工作效率和產業的競爭優勢。而技術應用之所以有價值在於能改善現有企業的運作和管理。因此,本文嘗試利用Multi-Tier架構以勤益技術學院校務行政為改善對象,規劃建置一套Web-based線上校務輔助系統,以加強學校的服務品質與行政效率,並提升學校的競爭力。因此,本研究即根據目前校務行政所面臨的問題,提出改善方案。本系統共分為公告看板、勤益論壇

2、、與問卷調查等三個子系統。公告看板子系統提供行政及教學單位一個迅速的政策宣佈管道;勤益論壇子系統用來匯集全校師生的智慧,促進學校的創新及進步;問卷調查子系統則可建立一個蒐集全校師生意見的管道,協助做適當的決策。文中詳細介紹系統建置的過程及系統建置結果,最後則討論本系統之未來發展。關鍵詞:Multi-Tier架構;校務輔助系統壹、前言科技發展來自於人性需求,然而科技的快速發展與不斷創新,如果僅是為了回應快速競爭,而忘了其目的是在協助人類解決問題,將是令人遺憾。面臨網際網路快速發展,我們在如此的省思之下,決定以網路為媒體,利用Multi-Tier架構及元件(component)技術,

3、規劃一套對學校行政及教學單位有所幫助的系統,學校現有的資訊系統很多,我們思考改善對象的思路方向如下:在加入WTO後,外國學校加入台灣學校的競爭,勤益技術學院面對這些外來的競爭者,如何進行行政再造,加強對全校師生的服務,以提升自身的競爭優勢和服務品質,將危機化成轉機,已是刻不容緩的事。目前行政上面臨的問題有:1.缺乏快速訊息發佈管道。2.缺乏集合全校師生智慧的機制,以協助學校快速改善以適應多變的發展情勢。3.缺乏快速蒐集師生意見的管道。針對這些問題,我們提出改善的方法如下:1.建立一個快速的訊息發佈管道。2.建立一個集思廣議的管道。3.建立一個快速蒐集資訊的管道。因此,我們利用WW

4、W快速反應及超越時空限制的特色,規劃一套Web-based校務輔助系統,該系統分為下列三個子系統:432勤益學報第二十卷第二期民國九十一年1.公告看板系統:改變傳統公告方式,利用網路讓行政與教學單位有一個迅速的政策宣佈管道。2.勤益論壇系統:透過腦力激盪集體思考的力量,匯集全校師生的智慧,來促進學校的創新及進步。3.問卷調查系統:建立一個蒐集全校教師及學生意見的管道,以協助做適當的決策。貳、多層次系統架構過去主從式架構(Client/Server),把企業處理邏輯與資料服務的工作集中在後端資料庫主機上。所以,資料庫主機負擔很重致直接影響速度,為了解決此問題,將企業處理邏輯的工作分

5、開而改由應用伺服器來承擔,形成所謂的多層次(Multi-tier)架構[1]。本系統即採用多層次架構,中間應用伺服器部分是採用Microsoft推出的MTS(MicrosoftTransactionServer),其主要功能是讓程式設計師能夠開發以元件為導向的分散式應用系統[2]。我們把校務輔助系統的需求法則撰寫成COM/DCOM(ComponentObjectModel/DistributedComponentObjectModel)[2]物件,然後把這些行政物件封包成packages的形式。當用戶端應用程式需要執行這些物件提供的服務時MTS便會把這些行政物件載入,提供給用戶端

6、應用程式使用,其主要架構如圖一所示。WWWSQLMTSServerServer使用者介面應用伺服器資料庫伺服器userinterfaceapplicationserverdatabaseServer圖一:本系統之架構採用MTS作為應用伺服器之優點有三:(一)MTS物件為原生碼,而ASP為直譯碼,自然原生碼一定比直譯碼快,且透過MTS包裝後,整個系統的安全性大幅提昇。(二)這些校務行政物件可以重複使用在不同的應用系統之中。圖一便說明了MTS分散式應用系統架構,這些行政物件不但提供以瀏覽器為使用者介面的Internet/Intranet應用程式使用,也可以讓傳統開發工具撰寫的應用程式

7、存取使用。如此一來,當我們在開發不同應用系統有需要用到這些行政物件時,就不再需要重複撰寫這些已經開發好的行政物件,而且這些元件都已除錯過,可以提高系統穩定度,也可縮短發展的時間。(三)MTS的另一項重要功能便是允許大量的用戶端應用程式能夠同時執行它的工作,因此,MTS提供了許多具備延展性的功能,例如,資源Pooling、執行緒Pooling、資料庫連結Pooling、以及JIT(JustInTime)物件啟動等的功能[2]。程式設計師如果善用這些功能的話,將可以建構出延展性非常良

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。