20-03-2014, 12:47 PM
PANEL TRACKING
PANEL TRACKING.doc (Size: 67 KB / Downloads: 13)
Abstract:
Nowadays life is very fast. Your presence in some places is unavoidable, but why to waste our time by going at places where the work can be accomplished without our presence. Present era can be well described as Software age where many tasks can be done electronically and results can be attained in a matter of few seconds.
Introduction:
Panel Tracking provides a multi user environment based on the remote method invocation which provides client/server functionality. The main administrators keep a constant check on the on going activities between the various users on the same side. Multi user environment is usually provided so that many users can simultaneously access the system and perform the required tasks. The list of functions this application has to perform are Need to check whether the user is authorized for a task, Need to check whether the user is not authorized for the task, Check whether the panel is registered, Check whether it is not Reciprocated, Check whether the system is installed correct, All the resources are attached to the system and are configured properly etc.
This application aims at providing a more convenient and easy way to trace the panel spread across the globe. This aims at providing a beneficial way to keep the record of over 65000 colors that are stored in the database. Searching the colors from the database with thousands of then is made easy through them. Registering the panels easy searching of the panels, home location, current location, who is the panel administrator, date of lending, date of returning, and many other events that occur in daily routine of the panels, this project tries to keep a record of it.
Model-View-Controller
The Model-View-Controller (MVC) is a commonly used and powerful architecture for GUIs. The MVC paradigm is a way of breaking an application, or even just a piece of an application's interface, into three parts: the model, the view, and the controller. MVC was originally developed to map the traditional input, processing, output roles into the GUI realm:
Input-->Processing-->Output
Controller --> Model --> View
The user input, the modeling of the external world, and the visual feedback to the user are separated and handled by model, view port and controller objects.
Conclusion:
The main objective of the Panel tracking software is easy retrieval, update, deletion, and insertion of data can take place. Scalability indicates the level of robustness of and impact on the Panel Tracking system in case the number of concurrent users increases. Increasing the number of concurrent users should have a minimal impact. Performance and availability should be guaranteed. Panel Tracking is extensible band its maintenance cost is minimum. Response time for the user should be less then 5 sec., this includes the round trip to the server. Clients are located all over the world and are connected to the server via a network with a limited speed.