#論文是用西班牙語寫的,可以透過以下連結從大學圖書館下載:http://biblioteca.usac.edu.gt/tesis/08/08_0222_CS.pdf
這是我論文的原始碼。包含論文的 pdf 版本已發佈在大學網站上。它是在 2002 年 1 月至 2003 年 10 月期間使用 Rational Unified Process、通用建模語言、SQL 資料庫和 Web 應用程式的三層架構模型開發的。我為一個專案編寫了這個原始程式碼,該專案得到了危地馬拉危地馬拉聖卡洛斯大學 (Universidad de San Carlos de Guatemala) 工程學院科學與系統工程學院教授的批准。這個 Web 應用程式是使用 Microsoft Visual Studio 6.0 開發的。 ASP程式語言和C/C++ 6.0程式語言。資料庫是 Microsoft SQL Server 2000。本網站產生的數據是大學的財產,我授予大學權利,但他們停止使用它。這原本是虛擬大學專案的一部分,但在我畢業後,他們決定使用開源 PHP 程式語言。現在我認為這是一個明智的決定,因為使學生能夠繼續使用開源開發 Web 應用程序,從而使該技術成為定期更新和升級的社區的一部分。當我還是學生時,Direction 正在將這項 Microsoft 技術用於其所有學生的項目,所以這是我首先使用它的主要原因。我也決定不改了,因為論文評審委員會已經批准了。專案的這一部分僅涵蓋 Active Server Pages、視圖層中使用的原始程式碼,並且還包含基本的控制器元件。模型層是用 Visual Basic 6.0 編寫的,但它所做的只是提供資料庫連線。
Web應用程式架構是3層(資料層、前端層和業務層),這是當時的標準。該技術是由大學教授選擇的,我的主要活動涉及對網站進行編碼並在論文中解釋該過程。
這是我作為學生的最後一個項目,教會了我很多關於當時的 Web 應用程式方法和最佳實踐的知識。今天我們對此類專案有更多選擇,透過開源,開發、升級和管理此類應用程式將變得更加容易。該網站活躍了幾年,但後來被刪除。該網站主要依靠數位認證來實現安全功能,以及針對 SQL 注入攻擊的輸入驗證。這篇論文的 pdf 檔發表於 2004 年 11 月,當時我畢業了。