#วิทยานิพนธ์เขียนเป็นภาษาสเปน และสามารถดาวน์โหลดได้จากห้องสมุดมหาวิทยาลัยในลิงค์นี้: http://biblioteca.usac.edu.gt/tesis/08/08_0222_CS.pdf
นี่คือซอร์สโค้ดของวิทยานิพนธ์ของฉัน pdf ที่มีวิทยานิพนธ์ถูกเผยแพร่ในเว็บไซต์ของมหาวิทยาลัย และได้รับการพัฒนาระหว่างเดือนมกราคม พ.ศ. 2545 ถึงตุลาคม พ.ศ. 2546 โดยใช้ Rational Unified Process, Universal Modeling Language, SQL Data Base และโมเดลสถาปัตยกรรมสามชั้นสำหรับเว็บแอปพลิเคชัน ฉันตั้งโปรแกรมซอร์สโค้ดนี้สำหรับโครงการที่ได้รับการอนุมัติโดยอาจารย์ที่โรงเรียนวิทยาศาสตร์และวิศวกรรมระบบที่คณะวิศวกรรมศาสตร์ของมหาวิทยาลัยซานคาร์ลอสแห่งกัวเตมาลา (Universidad de San Carlos de Guatemala) ในกัวเตมาลา ประเทศกัวเตมาลา เว็บแอปพลิเคชันนี้ได้รับการพัฒนาโดยใช้ Microsoft Visual Studio 6.0 ภาษาการเขียนโปรแกรม ASP และภาษาการเขียนโปรแกรม C/C++ 6.0 ฐานข้อมูลคือ Microsoft SQL Server 2000 เดิมทีเว็บแอปพลิเคชันนี้ได้รับการพัฒนาสำหรับนักเรียน แต่ต่อมาพวกเขาต้องการใช้เครือข่ายโซเชียล ข้อมูลที่สร้างโดยเว็บไซต์นี้เป็นทรัพย์สินของมหาวิทยาลัย และฉันได้ให้สิทธิ์แก่มหาวิทยาลัย อย่างไรก็ตาม พวกเขาหยุดใช้มัน นี่ตั้งใจจะเป็นส่วนหนึ่งของโครงการ Virtual University แต่หลังจากที่ฉันเรียนจบ พวกเขาก็ตัดสินใจใช้ภาษาการเขียนโปรแกรม PHP แบบโอเพ่นซอร์ส ตอนนี้ ฉันคิดว่านี่เป็นการตัดสินใจที่ชาญฉลาดเพราะช่วยให้นักเรียนสามารถพัฒนาเว็บแอปพลิเคชันต่อไปโดยใช้โอเพ่นซอร์สที่ทำให้เทคโนโลยีเป็นส่วนหนึ่งของชุมชนที่อัปเดตและอัปเกรดเป็นระยะ ตอนที่ฉันเป็นนักเรียน Direction ใช้เทคโนโลยี Microsoft นี้สำหรับโครงการของนักเรียนทุกคน นั่นคือเหตุผลหลักที่ฉันใช้มันตั้งแต่แรก ผมตัดสินใจไม่เปลี่ยนแปลงเพราะคณะกรรมการประเมินวิทยานิพนธ์อนุมัติแล้ว ส่วนนี้ของโครงการครอบคลุมเฉพาะ Active Server Pages ซึ่งเป็นซอร์สโค้ดที่ใช้ในเลเยอร์ View และยังมีส่วนประกอบพื้นฐานของ Controller อีกด้วย เลเยอร์โมเดลได้รับการตั้งโปรแกรมไว้ใน Visual Basic 6.0 แต่สิ่งเดียวที่ทำคือการจัดเตรียมการเชื่อมต่อฐานข้อมูล
สถาปัตยกรรมเว็บแอปพลิเคชันมี 3 ชั้น (ชั้นข้อมูล ชั้นส่วนหน้า และชั้นธุรกิจ) ซึ่งเป็นมาตรฐานของเวลานั้น เทคโนโลยีนี้ได้รับการคัดเลือกโดยอาจารย์ที่มหาวิทยาลัย ซึ่งเป็นกิจกรรมหลักของฉันที่เกี่ยวข้องกับการเขียนโค้ดเว็บไซต์และการอธิบายกระบวนการในวิทยานิพนธ์ของฉัน
นี่เป็นโปรเจ็กต์สุดท้ายของฉันในฐานะนักเรียนและสอนฉันมากมายเกี่ยวกับวิธีการใช้งานเว็บแอปพลิเคชันและแนวทางปฏิบัติที่ดีที่สุดในขณะนั้น ปัจจุบันเรามีตัวเลือกเพิ่มเติมสำหรับโครงการประเภทนี้ และด้วยโอเพ่นซอร์ส การพัฒนา อัปเกรด และจัดการแอปพลิเคชันประเภทนี้ก็จะง่ายขึ้น เว็บไซต์นี้เปิดใช้งานมาหลายปีแล้ว แต่ต่อมาก็ถูกปิดลง เว็บไซต์นี้อาศัยการรับรองดิจิทัลเป็นส่วนใหญ่สำหรับฟังก์ชันความปลอดภัย และในการตรวจสอบอินพุตต่อการโจมตีแบบแทรก SQL เอกสารวิทยานิพนธ์ในรูปแบบไฟล์ pdf นี้เผยแพร่เมื่อเดือนพฤศจิกายน พ.ศ. 2547 ตอนที่ฉันสำเร็จการศึกษา