#論文はスペイン語で書かれており、大学図書館のリンクからダウンロードできます: http://biblioteca.usac.edu.gt/tesis/08/08_0222_CS.pdf
これは私の論文のソースコードです。論文を含むPDFは大学のWebサイトで公開されました。また、Rational Unified Process、Universal Modeling Language、SQL データベース、および Web アプリケーション用の 3 層アーキテクチャ モデルを使用して、2002 年 1 月から 2003 年 10 月にかけて開発されました。私は、グアテマラのグアテマラにあるサン カルロス大学 (グアテマラ大学) の工学部科学システム工学部の教授によって承認されたプロジェクト用にこのソース コードをプログラムしました。この Web アプリケーションは Microsoft Visual Studio 6.0 を使用して開発されました。 ASP プログラミング言語と C/C++ 6.0 プログラミング言語。データベースは Microsoft SQL Server 2000 でした。もともとこの Web アプリケーションは学生向けに開発されましたが、後に学生たちはソーシャル ネットワークの使用を好んで使用しました。このウェブサイトによって生成されたデータは大学の所有物であり、私は大学に権利を与えましたが、大学はその使用を停止しました。これは Virtual University プロジェクトの一部である予定でしたが、私が卒業した後、オープンソースの PHP プログラミング言語を使用することが決定されました。今となっては、これは賢明な決断だったと思います。なぜなら、学生たちがオープン ソースを使用して Web アプリケーションの開発を続けることができるため、テクノロジーを定期的に更新およびアップグレードするコミュニティの一部にできるからです。私が学生だった当時、ディレクションはすべての学生プロジェクトにこのマイクロソフト テクノロジーを使用していました。それが私がそれを使用した主な理由でした。また、既に論文評価委員会で承認されているため、変更しないことにしました。プロジェクトのこの部分では、View レイヤーで使用されるソース コードである Active Server Pages のみをカバーしており、基本的なコントローラー コンポーネントも含まれています。モデル層は Visual Basic 6.0 でプログラムされていますが、データベース接続を提供するだけです。
Webアプリケーションのアーキテクチャは、当時の標準であった3層(データ層、フロントエンド層、ビジネス層)です。このテクノロジーは大学の教授によって選ばれたもので、私の主な活動はウェブサイトのコーディングと論文でのプロセスの説明に関連していました。
これは私の学生としての最後のプロジェクトであり、当時の Web アプリケーションの方法論とベスト プラクティスについて多くのことを学びました。現在、この種のプロジェクトにはより多くの選択肢があり、オープンソースにより、この種のアプリケーションの開発、アップグレード、管理が容易になります。このウェブサイトは数年間活動していましたが、その後削除されました。この Web サイトは、セキュリティ機能と SQL インジェクション攻撃に対する入力検証において主にデジタル証明書に依存しています。この論文用の PDF ファイル文書は、私が卒業した 2004 年 11 月に発行されました。