UTP WEB DESKTOP ENVIRONMENT

This report describes about the implementation of UTP Web Desktop Environment using Asynchronous JavaScript and XML (AJAX) as main programming languages. The UTP Web Desktop Environment is an online 'desktop' workspace for student where it contains multiple applications that can be acce...

Full description

Saved in:
Bibliographic Details
Main Author: Ramli, Mohd Zafar
Format: Final Year Project
Language:English
Published: Universiti teknologi petronas 2007
Subjects:
Online Access:http://utpedia.utp.edu.my/9569/1/2007%20Bachelor%20-%20UTP%20Web%20Desktop%20Environment.pdf
http://utpedia.utp.edu.my/9569/
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This report describes about the implementation of UTP Web Desktop Environment using Asynchronous JavaScript and XML (AJAX) as main programming languages. The UTP Web Desktop Environment is an online 'desktop' workspace for student where it contains multiple applications that can be accessed simultaneously within a single web browser. The system may promote a new way of experiencing web applications where students are given a bunch of ways to manipulate the system. The objective of the development of the system is to provide a web-based desktop environment that allows user to interact with the desktop workspace as same as user's computer operating system's desktop. Due to some limitation of conventional web applications where most of the content of it is static and dull, it is also the aim of this research to explore the feasibility of using AJAX as the main programming language since it make applications more responsive, interactive, and customizable. To carry out this study, some researches have been made by comparing the requirement of this system with a similar system, WebOS which leads to the objectives of this application. Based on the flow of RAD, the prototypes are developed along with the new ideas of designing it specifically for student's interest. Some researches have also been made about RSS and AJAX's components, requirements, and implementation to distinguish the advantages of using them rather than using other programming languages. The application is driven by EyeOS MicroServer which responsible for managing web server and AJAX compiler. By implementing this project for UTP student, the author can conclude that it will provides students with a cutting edge systems that never been applied before where students may find it very helpful and interesting to organize their live and work.