標題: 校務行政系統開放源碼軟體平台之研製
Design of School Administration System Based on Open Source Software
作者: 程一正
E-Cheng Cheng
黃國安
Prof. Kuo-An Hwang
資訊科學與工程研究所
關鍵字: 開放源碼軟體;自由軟體;校務行政;三層式架構;軟體平台;OSS;Open Source Software;School Administration;3-tier model;Linux;Software platform
公開日期: 2001
摘要: 開放源碼軟體(Open Source Software, OSS)具有原始碼公開, 免費複製、修改以及散佈的特點,也由於這樣的特色,使它可以快速成長,而且具有高度可用性。 學校是一種公益性的組織,如果能把這樣的軟體導入學校環境之中,應是一種很好的應用。 在本論文中,針對校務行政方面做探討,目標是能提供一個發展校務行政系統的軟體平台。 它可以讓有這樣開發需求的人,利用所提供的系統呼叫,來有效發展出所需的應用程式。 這個平台以一個三層式架構(3-tier model)為發展的基礎,也就是分成使用者前端處理、應用程式邏輯處理、 以及後端資料庫的存取三層式的架構。當要建立網站應用程式的時候, 對於後端資料庫的存取需求有相對應的API(Application Programming Interface)支援, 而對於使者用介面方面,也提供讀取使用者輸入以及輸出資料給使用者的API,如此一來, 設計者便可以專注於應用程式本身的處理邏輯部分,提升程式發展的品質以及效率。
The OSS(Open Source Software) has features of open source code , free to copy, free to modify, and free to distribute. It grows very fast and has high availability. A school is a public organization, so it is a good application to use OSS in school. In this thesis, we focus on school administration. Our target is to develop a software platform of constructing school adminstration system. The platform is based on 3-tier model---presentation tier, application tier, and data access tier. It provides a convenient way to build website program by using APIs of acceess database and user interface of the platform. For this reason, the developer can concentrate his attention on logical processing of the program and the quality and efficiency will be promoted.
URI: http://140.113.39.130/cdrfb3/record/nctu/#NT900392102
http://hdl.handle.net/11536/68510
Appears in Collections:Thesis