Search This Blog

Tuesday 19 July 2011

LIFE SAVER


        

PURPOSE

     The application deals with automating the complete business environment of an organization.

SCOPE
                   A complete solution that covers blood availability in different centers and amount of blood available in a particular center.
                  To have an online application for knowing the blood availability in case of emergency like accidents, operations.
                   It generates instant report of availability of blood in the required center and also displays the quantity of blood available in required center.

EXISTING SYSTEM          

         The existing system has been maintained manually for all Processes detected so far. As process is done manually, the maintenance time is more and error-phone. It becomes very difficult in maintaining the manuals details.

                    The whole data from the staff is collected daily and is to maintain which is tedious process and the manpower required to maintain this whole is difficult.
                    Due to the increase in the number of students each and every year the maintenance of the data is really very hard.
                   As the students increase the response time that clerk can give to the next student will take long in the manual procedure. The critical data can be lost if the data is not maintained properly. So, to overcome all these disadvantages we go for the computerization of the whole procedure. To make the process easy. Thus, increasing the effectiveness and the efficiency of the organization.
 
PROPOSED SYSTEM
The existing system needs to be changed, as it possesses drawbacks. The drawbacks of the existing system are:
  • Physical Strain.
  • Less Interactive.
  • Time Consuming.
                 We are developing a web application “LIFE SAVER” which is a blood bank management system through which we are trying to reduce wastage time of the people. We are providing instant access to our web application from where they can directly enquire about the blood group required and the quantity of blood needed also they can use our toll free number available for enquiring purpose. Now there is no need for the customer to come down to our center and enquire, with this the time of the customer is saved. We also deliver the blood on the spot when needed in case of accidents.  We also keep the records of the donor in our web application for future purpose, addition, modification and deletion of records is possible easily, if the donor details changes. We keep updating the donor personal details. Adequate reports can be generated which could serve as management information at the top-level management or for reference.
FUNCTIONAL REQUIREMENTS
Administrator:
Administrator will assign a bank manager for each branch, and has rights to add , modify and remove branch heads and also there centers.Admistrator also manages the blood stock present.
Manager:
Manager is specific to his own branch, and can register, modify and delete the donors. Manager also creates the health card report of the donors. Manager also assigns username and password to the donors. He also creates dispatches details of his branch. 
Donor:
Donor can log into his own account and view his health report and his registration details. donor can modify his contact details, he there is a change in it.

Customer:
Customer can visit our site, can specify the blood group details,near by locality where requires the blood and the quantity required. customer will get back information of blood availability instantly.
NON FUNCTIONAL REQUIREMENTS
   These are the requirements that specify criteria that can be used to judge the operation of the system, rather than specific behavior which are given by functional requirements. Non functional requirements are often called qualities of the system.
Security:
A measure of system’s ability to resist unauthorized attempts at usage or behavior modification, while still providing service to legitimate users. Users with valid username and password are only allowed to use this application.
Correctness:
           This application facilitates the users  to perform validation checks on data.
Reusability:
           This application can be reused for any specific purpose.
Maintainability:
           This application doesn’t require high maintenance because the data we get is dynamically retrieved from data base.
Performance:
           The performance of the application depends on the speed of the Internet.
Portability:
            As we are using java technology, which is platform independent, and thus can run on any operating system and thus it is portable.








SOFTWARE ARCHITECTURE

 




















                 
                       

                                                                                                                                                     






HARDWARE AND SOFTWARE REQUIREMENTS

HARDWARE REQUIREMENTS                              
PROCESSOR       :     Intel 2.0 GHz or above
HARD DISK        :     80 GB
RAM                     : 512 MB RAM.

   SOFTWARE REQUIREMENTS

OPERATING SYSTEM            : WINDOWS XP with SP2. 
LANGUAGE (FRONT END)   : JAVA (JDK1.5/1.6)
SERVER                                     : APACHE TOMCAT 5.5/6.0
WEB TECHNOLOGY              : HTML, JAVASCRIPT, CSS.
DATABASE (BACK END)        : ORACLE 10G.
ARCHITECTURE                      : 3-TIER ARCHITECTUR

No comments:

Post a Comment