HomeLatest NewsLoginDownloadFAQContact UsSupportOther ResourcesSite Map




Introduction

OES's Architecture

OES's API

Tutorial



OES v0.1beta

Documentation

Download Modules

Theme Download



FAQ

Contact us

Support

Other Resources

About us


SourceForge.net Logo
   

Flash Forum ver 0.1
Plot graph v0.1
Flash Calendar Reminder v0.1
Online Exmination System v0.1
OES User Login
Username:

Password:

Register a new account
Forgot password
Open Educational System v0.1beta
Click here to Download OES v0.1

Introduction

The title of our final year project is calling Internet Application. From the name of title, you can know that our project is related on..
 

The title of our final year project is calling Internet Application. From the name of title, you can know that our project is related on Internet. The requirement of our project is writing an application software which can be running on Internet and perform some actions.

For example, we can write a Discussion Board allow the user to discuss that things; write a Bidding System to allow the bidder bid their interesting things, and so on. Finally we was choose a new, difficult to implement but useful topic to be our project. The name of this is calling Open Educational System (OES).


OES is stand for Open Educational System. This system cab competitive with WebCT and other, there is another characteristics of this system...
 

OES is stand for Open Educational System. This system cab competitive with WebCT and other, there is another characteristics of this system.The system should be able to run on most Operation System (OS). Because a cross-platform designed software is the only way to alive in the market. Since we can expect the user must using a single operation system, e.g. Windows or Unix server. So we must choose a computer programming language which is supported on most system and the prices and performance also be considered. Finally, we were chosen an open source general-purpose scripting language – PHP to archive this goal. PHP is the hit web programming language in this few years. The advantage is, the PHP script can be run on most operation system although the architecture of hardware is totally different. That mean the software is OS and hardware independence. Another major advantage is, it is free. The server system only require to install the PHP and then do a little bit configuration, their web server will be support PHP. Also the performance of PHP script is very good, compare with PERL and ASP, especially run on Unix/Linux system.

A modules base system. The design of the system should be base on some modules. The advantage is, we can add or remove the function more easily. The whole system should not require to modifier anything before or after adding or delete the modules. The programmer only considers how to programming with modules, but they do not require to understand the deep of OES.

A Multi-Language and Multi-Interface system. Since the Internet is an international information system. Any system running on the Internet is required to internationalization. So our design must provide a mechanism to allow displaying on different language.


Providing the information is an effective way and important in Hong Kong. Recentl, the Hong Kong Government has encouraged...
  Providing the information is an effective way and important in Hong Kong. Recently, the Hong Kong Government has encouraged the University, Secondary and Primary Schools to implement the use of E-learning. It means that the further studying will related on an electronic media, such as Internet, Electronic Book …etc. There is no doubt that, the role of E-learning will more and more important especially for educational. Due to this trend, we would like to develop an online educational platform to help the students getting easier to studying in the Internet. This is the purpose of project.

To archive this mission, we must develop a system, which allow two type of user to use it. The first one is the administrator; another is normal user (usually is student). The system should be able provide two interface to allow these two types of users login. The administrator should be able to control the whole system, including create/edit or delete the user account, add/drop the function on the system, and etc. The user is allowed to obtain the information provide by the administrator. For examples, the administrator uploads the notes and the user can download it.

This is our concerned system that simulator to current used by most university - WebCT. But we think that our system will be powerful and user-friendly than that.

 

Copyright © 2003 by Danny and Chai All rights reversed.
Information legal