Contact at mumbai.academics@gmail.com or 8097636691
Responsive Ads Here

Friday, 2 February 2018

Online Order Processing System (AJAX Enabled)

Online Order Processing System (AJAX Enabled)


Abstract:
          In the past few years, developers could choose between two approaches when building a web application. The first approach was to create a screen based system with very rich interactions using a sophisticated technology such as java or flash. The alternative approach was to create a page – based system using easier to learn core web standards like XHTML and CSS whose more basic capabilities force less-rich interactions. A new technological approach, dubbed Ajax, might just be the right mix between the two.
            Screen based applications offer users the ability to enter and manipulate information on a small number of screens that instantly update with any submitted changes. Developers typically build these applications, which mimic the sophistication of desktop applications developers who build page based applications using standard web technologies are forced to deal with the load- reload effect of normal web pages. As a result, users who enter and manipulate information in page based applications must sit through a page refresh in order for their changes to take place.
            While both approaches have proven successful, each has drawbacks. Screen based approaches, for example, require significant development time and effort because they are built with difficult to learn and often proprietary programming tools. While easier to build than their screen based counter parts, page based approaches provide a less seamless experience.
            Ajax is a new web approach that marries the benefits of both screen and page based approaches. By allowing more sophisticated functionality using easier to implement web standards, Ajax is proving a real alternative for creating powerful web applications.
Existing System:
Existing system uses a normal web application, which will be suffered by numerous post backs during the order processing time.
The main drawbacks in the existing systems are
$  In the past, web applications were limited because a web page had to be reloaded (or another page loaded in its place) in order for new data to be obtained.
$  The Web was originally designed for browsing HTML documents. As a result, the classic Web application model adopts:
Proposed system:
            This project develops a web application that eliminates synchronous page level post backs that causes entire page to post back.
$  AJAX is the technique of making web pages more interactive by using JavaScript to pull updated information from the server and modify the page displayed in the browser on the fly.
$  In the AJAX model:
.   "Partial screen update" replaces the "click, wait, and refresh" user interaction model.
.    Asynchronous communication replaces "synchronous request/response model."
Modules:
The project is approached by dividing it into two modules.
$  The first one performs the task of accepting orders from various clients through out the world. It keeps track of all this information safely in database.
$  The second module is processing the orders sent by customers. It provides information about available stock and allows the order processing person to processes the current orders.
Hardware Requirements:
  PIII    500MHZ or above
  128MB RAM
  2 GB Hard disk space.
  Network interface card or Modem (For Remote Sources)
  LAN Network (For Remote Sources)  
Software Requirements:
  WINDOWS NT 4 | 2000 | 9.X | ME
  Jdk1.5
  Java Script
  HTML
  MS Access

No comments:

Post a Comment