BLOOD DONATION SYSTEM By WASIM ABBAS 2014-GCUF-056028 Thesis submitted in partial fulfillment of the Requirements for the degree of MASTER OF SCIENCE IN COMPUTER SCIENCE DEPARTMENT OF COMPUTER SCIENCE GC UNIVERSITY


BLOOD DONATION SYSTEM
By
WASIM ABBAS
2014-GCUF-056028
Thesis submitted in partial fulfillment of the
Requirements for the degree of
MASTER OF SCIENCE
IN
COMPUTER SCIENCE

DEPARTMENT OF COMPUTER SCIENCE
GC UNIVERSITY, FAISALABAD
September 2016
DECLARATION
The work reported in this thesis carried out by Wasim Abbas Registration No: 2014-GCUF-056028 under the supervision of Sir Imran Riaz, Lecturer, Department of Computer Science Indus International Institute D.G Khan Affiliated Campus GC University, Faisalabad Pakistan. I hereby declare that the title of thesis Blood Donation System and contents of thesis are the product of my own research and no part has been copied from any published source (except the references, standard mathematical or genetic models /equations /formulas /protocols etc.). I further declare that this work has not been submitted for award of any other degree/diploma. The university may take action if the information provided is found inaccurate at any stage.

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

Signature of the Student
Name: Wasim Abbas
Registration No: 2014-GCUF-056028
CERTIFICATE BY THE PROJECT SUPERVISOR
We certify that the contents and form of thesis submitted by Mr. Wasim Abbas Registration No 2014-GCUF-056028 has been found satisfactory and accordance with the prescribed format. We recommend it to be processed for the evaluation by the External Examiner for the award of Degree.

Signature of Supervisor………………
Name………………………………..

Designation with Stamp……………
Member of supervisory committee
Signature of Supervisor………………
Name………………………………..

Designation with Stamp……………
Member of supervisory committee
Signature of Supervisor………………
Name………………………………..

Designation with Stamp……………
Chairperson
Signature with Stamp…………………..

Dean/Academic Coordinator
Signature with Stamp…………………..

DEDICATION
To
My Graceful and polite parents
&
All my family members
Who live in my mind and soul’
Whose love is more precious
Than pearls and diamonds
Who are those whom I say my own
Whose love will never change
Whose prayers will never die
ACKNOWLEDGEMENTS
All praise to ALMIGHTY ALLAH. The most merciful and the most compassionate and his Holy Prophet ‘MUHAMMAD’ (peace be upon him) the most perfect and exalted among and even born on the surface of earth, who is, forever a torch of guidance and knowledge for the humanity as a whole.

The work presented in this manuscript was accomplished under the inspiring guidance, gorgeous assistance, constructive criticism and enlightened supervision of Sir Imran Riaz Department of Computer Science GC University, Faisalabad for his skillful guidance constructive criticism, masterly advice, valuable suggestions and sympathetic behavior for the completion of this manuscript.

I feel highly privileged to take this opportunity to express my heartiest gratitude and deep sense of indebt to my worthy supervisory committee, Sir Sami Ullah and Sir Nafees, Department of Computer Science GC University , Faisalabad under whose kind and scholastic guidance keen interest and constant encouragement.
Words are very important to convey thoughts and thanks, the words are impossible to find to thanks our Father and whole Family for their prayers and encouragement for us and for our work.

Finally, I apologize if I have caused anger of offence to any body and the errors that remain in the manuscript are mined alone.

Wasim Abbas
Table of Contents
TOC o “1-3” h z u INTRODUCTION PAGEREF _Toc512539186 h 11.1Actor Catalog PAGEREF _Toc512539187 h 11.1.1 Donors Description. PAGEREF _Toc512539188 h 1Donor Sign up PAGEREF _Toc512539189 h 21.1.2 Requestor PAGEREF _Toc512539190 h 2Requester PAGEREF _Toc512539191 h 31.1.3 Guest PAGEREF _Toc512539192 h 4Guest PAGEREF _Toc512539193 h 41.1.4Administrator Description. PAGEREF _Toc512539194 h 5Administrator PAGEREF _Toc512539195 h 61.1.5 Usage Scenarios PAGEREF _Toc512539196 h 91.2 FUNCTIONAL REQUIREMENTS PAGEREF _Toc512539197 h 151.2.1 Guest PAGEREF _Toc512539198 h 151.2.2 Administrator PAGEREF _Toc512539199 h 151.2.3 Registered users PAGEREF _Toc512539200 h 151.2NON FUNCTIONAL REQUIREMENTS PAGEREF _Toc512539201 h 161.3.1 Usability PAGEREF _Toc512539202 h 161.3.2 Reliability PAGEREF _Toc512539203 h 161.3.3 Performance PAGEREF _Toc512539204 h 161.3.4 Security PAGEREF _Toc512539205 h 161.3.5 Maintainability PAGEREF _Toc512539206 h 161.4 Problem Definition PAGEREF _Toc512539207 h 171.4.1 Donors PAGEREF _Toc512539208 h 171.4.2 Requestors PAGEREF _Toc512539209 h 171.4.3 Manual System PAGEREF _Toc512539210 h 171.4.4 Duplicate Data Entry PAGEREF _Toc512539211 h 171.4.5 Searching Problem PAGEREF _Toc512539212 h 181.4.6 Loss of Time PAGEREF _Toc512539213 h 181.4.7 Maintenance difficulty PAGEREF _Toc512539214 h 181.5 Standards. PAGEREF _Toc512539215 h 181.5.1 Quality Standard PAGEREF _Toc512539216 h 181.5.2 Maintainability Standard PAGEREF _Toc512539217 h 181.5.3 Database Standard PAGEREF _Toc512539218 h 191.5.4 GUI Standard PAGEREF _Toc512539219 h 191.5.5 Coding Standard PAGEREF _Toc512539220 h 191.5.6 Programming Standard PAGEREF _Toc512539221 h 19RELATED WORK PAGEREF _Toc512539222 h 202.1 Background PAGEREF _Toc512539223 h 202.2 PROBLEMS WITH EXISTING SYSTEM PAGEREF _Toc512539224 h 212.3 Proposed system PAGEREF _Toc512539225 h 222.2.1 User Interface PAGEREF _Toc512539226 h 232.2.2 Achieve a new way PAGEREF _Toc512539227 h 232.2.3 View blood by their groups PAGEREF _Toc512539228 h 232.2.5 Contact us PAGEREF _Toc512539229 h 232.2.6 About Us PAGEREF _Toc512539230 h 242.2.7 Privacy ; strategy PAGEREF _Toc512539231 h 242.3 Privacy of Donor PAGEREF _Toc512539232 h 242.3.1Alteration to this Privacy Policy PAGEREF _Toc512539233 h 242.3.2 Working method PAGEREF _Toc512539234 h 25RESEARCH METHODOLOGY PAGEREF _Toc512539235 h 263.1System Design PAGEREF _Toc512539236 h 263.2Software Design PAGEREF _Toc512539237 h 263.3 Visual modeling using UML PAGEREF _Toc512539238 h 273.3.1 Use Case PAGEREF _Toc512539239 h 27Use Case Diagram PAGEREF _Toc512539240 h 283.3.3 Use Case Diagram of Visitor PAGEREF _Toc512539241 h 293.3Sequence Diagram PAGEREF _Toc512539242 h 293.4.1 Sequence Diagram of Login PAGEREF _Toc512539243 h 303.4.2 Sequence Diagram PAGEREF _Toc512539244 h 313.4.3 Sequence Diagram PAGEREF _Toc512539245 h 323.5 Sequence Diagram of Update Product PAGEREF _Toc512539246 h 33Chapter-4 PAGEREF _Toc512539247 h 34DISCUSSION/RESULT PAGEREF _Toc512539248 h 34Introduction to development PAGEREF _Toc512539249 h 344.1 Tools Selection PAGEREF _Toc512539250 h 344.2 HTML PAGEREF _Toc512539251 h 344.3 Back End PAGEREF _Toc512539252 h 354.4 Programming Language PAGEREF _Toc512539253 h 354.5 Main Feature of PHP PAGEREF _Toc512539254 h 354.6 Introduction of Database PAGEREF _Toc512539255 h 354.6.1 Normalization PAGEREF _Toc512539256 h 364.7 The Advantages of a DBMS PAGEREF _Toc512539257 h 384.7.1 Improved accessibility PAGEREF _Toc512539258 h 384.7.2 Minimized redundancy PAGEREF _Toc512539259 h 384.7.3 Accuracy PAGEREF _Toc512539260 h 394.7.4 Program and file consistency PAGEREF _Toc512539261 h 394.7.5 User-friendly PAGEREF _Toc512539262 h 394.7.6 Improved security PAGEREF _Toc512539263 h 394.7.7 MYSQL PAGEREF _Toc512539264 h 394.8 Database for My Project PAGEREF _Toc512539265 h 404.9 Database Tables PAGEREF _Toc512539266 h 414.9.2 Why My SQL? PAGEREF _Toc512539267 h 414.9.3 Technical features of My SQL PAGEREF _Toc512539268 h 424.9.4 Client/Server (Distributed Processing Environment) PAGEREF _Toc512539269 h 424.9.5 Compatibility PAGEREF _Toc512539270 h 424.10 Java Script PAGEREF _Toc512539271 h 434.10.1 Macromedia Dreamweaver PAGEREF _Toc512539272 h 434.10.2 PHP PAGEREF _Toc512539273 h 444.10.3 Operating System PAGEREF _Toc512539274 h 444.10.4 Hardware PAGEREF _Toc512539275 h 444.11 Tables of database PAGEREF _Toc512539276 h 454.10.2 Blood Group table PAGEREF _Toc512539277 h 464.10.3 Blood Request PAGEREF _Toc512539278 h 474.10.4 Blood Request PAGEREF _Toc512539279 h 484.10.5 City table PAGEREF _Toc512539280 h 494.10.6 City table PAGEREF _Toc512539281 h 504.10.7 Comment table PAGEREF _Toc512539282 h 514.10.8 Comment table PAGEREF _Toc512539283 h 524.11.1 Contact Table PAGEREF _Toc512539284 h 534.11.2 Contact Table PAGEREF _Toc512539285 h 544.11.3 Pages Table PAGEREF _Toc512539286 h 554.11.4 Prefix Table PAGEREF _Toc512539287 h 564.11.5 Subpages Table PAGEREF _Toc512539288 h 574.11.6 Subpages Table PAGEREF _Toc512539289 h 584.11.7 Subscribe Table PAGEREF _Toc512539290 h 594.11.8 Users Table PAGEREF _Toc512539291 h 604.11.9 GUI Table PAGEREF _Toc512539292 h 614.11.10 Admin Table PAGEREF _Toc512539293 h 624.11.11 Admin Table PAGEREF _Toc512539294 h 634.11.12 Admin Table PAGEREF _Toc512539295 h 644.11.13 Admin Table PAGEREF _Toc512539296 h 654.11.14 Admin Table PAGEREF _Toc512539297 h 664.11.15 Admin Table PAGEREF _Toc512539298 h 674.11.16 Admin Table PAGEREF _Toc512539299 h 684.11.17 Admin Table PAGEREF _Toc512539300 h 694.11.18 Admin Table PAGEREF _Toc512539301 h 70CONCLUSION AND FUTURE WORK PAGEREF _Toc512539302 h 765.1 Conclusion PAGEREF _Toc512539303 h 765.2 Top 4 Reasons to Move to the online bike shop Platform PAGEREF _Toc512539304 h 765.2.1 Well-organized and Cost Effective PAGEREF _Toc512539305 h 765.2.2 Smart system PAGEREF _Toc512539306 h 765.2.3 Save Time and Resources PAGEREF _Toc512539307 h 765.2.4 Trouble-free and suitable PAGEREF _Toc512539308 h 775.3 Limitations: PAGEREF _Toc512539309 h 775.3.1 Future enhancement: PAGEREF _Toc512539310 h 775.4 References PAGEREF _Toc512539311 h 78Bibliography PAGEREF _Toc512539312 h 79
ABSTRACT
The purpose of the project is to develop on-line blood donation activities. The development of the entire project, in the view of the distributed client / server computing technology, in the heart. Blood Donation – Agent will create interested donor countries and organizations related to donate blood. Through the application of any person interested in the blood donation can register their way with 1 if there are any organizations want to sign up for this web site , or you can register. In addition, if you have the ordinary consumers would like to request the blood online he can also contribute to this web site. The power management is the key who can do to add, delete, and modify if needed.

The project is planned to put in the view of the distributed architecture, with centralized storage database. The data stored in the application of a planning. Use this constructor -MS SQL Server and all the user interface design uses the net technology. A database connection is planning to use the SQL server connection method. The standard of security and data protection mechanisms are also a great choice for the proper usage. The application of the different modules and their associated reports, these reports are applicable policies and standard, the administrative staff.

The development of the entire project, in the view of the distributed client / server computing technology, in the heart. This specification has been standardized up to 3eliminate all of the abnormal phenomena, may appear due to the database transaction then, the user and manage the organizations. The browser for the user interface-specific provides distributed the accessibility of the system as a whole. Internal database has been selected as the -MS SQLSERVER2000 the basic building of the table space, clustering and index is being used to provide a higher level of consistency and reliability of data storage. Ms-SQL server2000 is 1 , a choice because it provides a high level of construction – reliability and security. In total front end was dominated by using new technology. At all appropriate levels, high carefully check that the system management data consistency with the appropriate business rules or verify. Database Connectivity plans using the latest “SQL server technology provides 1 by Microsoft Corporation. In the Authentication and Authorization, because all the relevant stage. User-level access is limited to two areas.

Chapter -1
INTRODUCTIONIt is a web-based system that can help humanity to suffer from any disease that requires blood for emergency or accident. They need the blood and with no options can be accessed from any place. This is a quick way to request blood from the user registration site any specific location. There are two types of users in the system
Donors
Donors sign up and put their personal contact and their blood details in this system and also mention their area details like country, city address details.

Requestors
Requester will come on the website, select the area where he is right now, sort out the donors who are available for donation at that time. After sorting he/she get information about the donors and contact them through their phone no. and email address.

Actor Catalog
1.1.1 Donor
1.1.2 Requestor
Guest
Administrator
Usage Scenarios
1.1.1 Donors Description.Sign up for new record
Add personal contact and blood details
Update, delete and search record details
View donation history
Donor Sign up
1.1.2 RequestorFind area
Find donors
Get information
Contact to donors
Requester
1.1.3 GuestStatistically view the website
Search for any area
Request for sign up
Guest
Administrator Description.Add, update and delete information that is show to user
Checks the comments
Answers the query
Manage the technical information of site
Manage the News and Event for site
Administrator
System Use Case

1.1.5 Usage ScenariosScenario No 1:
Project Name : Blood Donation System
Use Case Id : Use case # 1
Use Case Name : Register Use case
Primary Actor : Admin, Visitor
Pre-Condition : Should be able to save record.

Should be able to update record.

Should be able to delete record.

Should be remaining consistency.

Should be able to refresh record.

Must Login.

Check Constraints.
Post Condition : Saved Successfully.

Update Successfully.

Delete Successfully.

Refresh Successfully.

Flow of Events : Open main form.

Generate id automatically and enter new data.

Save new data.

Update existing data.

Delete existing data.

Refresh data.

Exception : Connection fails and provides null value.

Connection Time out
Link down
Scenario No 2:
Project Name : Blood Donation System
Use Case Id : Use case # 2
Use Case Name : blood_donors Use case
Primary Actor : Admin, Visitor
Pre-Condition : Should be able to save record.

Should be able to update record.

Should be able to delete record.

Should be remaining consistency.

Should be able to refresh record.

Must Login.

Check Constraints.
Post Condition : Saved Successfully.

Update Successfully.

Delete Successfully.

Refresh Successfully.

Flow of Events : Open main form.

Generate id automatically and enter new data.

Save new data.

Update existing data.

Delete existing data.

Refresh data.

Exception : Connection fails and provides null value.

Connection Time out
Link down
Scenario No3:
Project Name : Blood Donation System
Use Case Id : Use case # 2
Use Case Name : blood Group Use case
Primary Actor : Admin, Visitor
Pre-Condition : Should be able to save record.

Should be able to update record.

Should be able to delete record.

Should be remaining consistency.

Should be able to refresh record.

Must Login.

Check Constraints.
Post Condition : Saved Successfully.

Update Successfully.

Delete Successfully.

Refresh Successfully.

Flow of Events : Open main form.

Generate id automatically and enter new data.

Save new data.

Update existing data.

Delete existing data.

Refresh data.

Exception : Connection fails and provides null value.

Connection Time out
Link down
Scenario No4:
Project Name : Blood Donation System
Use Case Id : Use case # 2
Use Case Name : blood_Request Use case
Primary Actor : Admin, Visitor
Pre-Condition : Should be able to save record.

Should be able to update record.

Should be able to delete record.

Should be remaining consistency.

Should be able to refresh record.

Must Login.

Check Constraints.
Post Condition : Saved Successfully.

Update Successfully.

Delete Successfully.

Refresh Successfully.

Flow of Events : Open main form.

Generate id automatically and enter new data.

Save new data.

Update existing data.

Delete existing data.

Refresh data.

Exception : Connection fails and provides null value.

Connection Time out
Link down
Scenario No5:
Project Name : Blood Donation System
Use Case Id : Use case # 2
Use Case Name : Sub Pages Use case
Primary Actor : Admin, Visitor
Pre-Condition : Should be able to save record.

Should be able to update record.

Should be able to delete record.

Should be remaining consistency.

Should be able to refresh record.

Must Login.

Check Constraints.
Post Condition : Saved Successfully.

Update Successfully.

Delete Successfully.

Refresh Successfully.

Flow of Events : Open main form.

Generate id automatically and enter new data.

Save new data.

Update existing data.

Delete existing data.

Refresh data.

Exception : Connection fails and provides null value.

Connection Time out
Link down

1.2 FUNCTIONAL REQUIREMENTS 1.2.1 GuestGuest should be allowed to sign up for the site to perform the activities
Guest should be allowed to view all features available to a visitor or guest
Guest should be allowed to search keywords
View categories and subcategories for registering information
1.2.2 Administrator
Administrator should be allowed to manage users.

Administrator should be allowed to manage user’s websites
Administrator should be allowed to approve user’s websites.
Administrator should be used to reject any user’s request for signup.

Administrator should be allowed block users
Administrator should be able to add/remove Categories
Administrator should be able to add/Remove Sub categories
Administrator can View and manage blood details/Donner and acceptor details
Administrator must be able to add a general website to featured site
1.2.3 Registered usersRegister user should select /Update The Category and also the Subcategory
Register user should be able for link submission
Registered users should be able to View and manage their ranks
Registered users must be able to create script for link Exchange
Register users must be able to invite Other users for link exchange
They must be able to manage their accounts (Change password and category etc)
They must be able to login securely
They must log out securely

NON FUNCTIONAL REQUIREMENTS
Additional Specifications imprison requirements that are not included in the use cases.  These are usually called non functional requirements. Requirements which are necessary for the software to run or work properly are described here.

1.3.1 Usability
Website should be use with customer satisfaction. It should have simple and independent code that can be reused if needed. Simple GUI should be used.

1.3.2 Reliability The reliability of the proposed system will be high due to the above functional reasons. The reason for the increased reliability of the system is that now there would be proper storage of information. The system shall be available all the time.

1.3.3 Performance The performance is at its best if stored locally, as the response time will be much faster. If the product accessed via Internet, the performance is limited by the connection speed. The only foreseen limitation is that of web-server response. The system shall give responses in 1 second after checking the Customer’s or web information.

1.3.4 Security Any user who uses the system shall have a Logon ID and Password. Any modification (insert, delete, and update) for the site shall be synchronized and done only by the administrator. Registered Users shall only be able to view all information and the information as they are permitted to do anything
1.3.5 Maintainability The system shall provide the capability to back-up the Data. The system shall keep a log of all the errors.

1.4 Problem Definition Problem definition is the activity of translating the information gathered during the analysis activity into a document that defines a set of problems. It is a web based system to help the human beings that are suffering from any disease and need blood urgently or accidently. They need blood and do not have any option to get it from any place .This is a quick way to request blood from users registered in the site from any specific location. There are two types of users in the system
1.4.1 Donors Donors sign up and put their personal contact and their blood details in this system and also mention their area details like country, city address details.

1.4.2 Requestors Requester will come on the website select the area where he is right now, sort out the donors who are available for donation at that time. After sorting he/she get information about the donors and contact them through their phone no. and email address.

1.4.3 Manual System
It is a manual system, which is handled by some Managers. The admin has to enter all the data entries. In case of damage to any of these registers would result in losing the data entered.

1.4.4 Duplicate Data Entry
As it is said,” to err is human.” therefore the Manager may make mistake by entering the same data again, which may produce redundancy.

1.4.5 Searching Problem
There is also a problem for searching the data. For example if the data record for the donor or requestor is to be retrieved then there is no quick way of searching this record.

1.4.6 Loss of Time
It is usually said that time is money. The primary concern in many things is the time factor. There is much more time consumption as all the data entry and retrieval is done manually.

1.4.7 Maintenance difficulty
It is not easy to maintain the data properly. It is difficult to Search Blood donation when need.

1.5 Standards. Standardization of the system, document to review at developmental to determine the requirements to extend;
Record technical information in (development and modification)
Provide authors of documents to head of project a development Guide.

Provide consistency of format.

1.5.1 Quality Standard This is an issue deals with every software development organization to work with programming standards that decrease the development errors greatly improve software quality.

1.5.2 Maintainability Standard Software Systems, Standards to identify the name of modules and classes to achieve the understanding and easy to trace and debug.

This, in turn, reduces the time when upgrading the software and also for its maintenance.

1.5.3 Database Standard Database deals with the sets of the shared data through query. It is necessary to develop data resource. We need to understand the technical background of computer management for the data. Database standards include standard field lengths, naming conventions for field.

1.5.4 GUI Standard It is the interface used by user to work with application. The controls and text view is to be up to standard which make user to easily set with application. Controls of system should be using mouse and keyboard at least. Convention should be followed in coloring
1.5.5 Coding Standard We should use indentation for coding or program or software that can be more readable and easy to understand. It also helps us to maintain and debug the software.

1.5.6 Programming Standard Algos Should is on standard with predefined set of rules for algorithms. In programming we have to consider access time, reliability and extendibility. The purpose of this document is to define the high-level requirements of the Orchards in terms of the needs of the stakeholders and end users.Chapter-2
RELATED WORK2.1 Background The World Health Organization (WHO) has announced that mobile-health (m-health) has the “potential to transform the face of health service delivery across the globe” 3. The evidence-base on feasibility application and user preferences for mobile health application is relatively limited and nascent. Mobile phone-based BTS studies began in the past few years and mobile-BTS is even more innovation. The potential impact of mobile or self-management application is dependent on their scalability and adaptability to be acceptable and attractive to diverse user groups and priorities. Masser et al. 13 provides an overview of existing research in this area. Brionesa et al. 14 who studied social media usage of the Red Cross in the United States concluded that services such as Face book and Twitter are used by the organization to support and develop relationships focused on recruiting and maintaining volunteers, updating the community on disaster preparedness and response, and engaging the media. While the American Red Cross maintains a dedicated Face book page to share stories about donors and blood donations to engage the community, Life South Community Blood Centers in Florida created a Face book application “I give Blood” which allows donors to share their donation history with friends. Social Blood 18 provides a web service utilizing web and Face book to create connections between bloods. Donors and blood transfusion receivers and uses location-aware technology to find donors nearby in the event of an emergency. Sahlgrenska University Hospital in Gothenburg, Sweden has launched a massive social media campaign to encourage blood donors to help meet a shortage. Besides utilizing social media services, various smart phone applications have been released to the public around the topic of blood donations. In India, a smart phone based virtual blood bank has been proposed 5. This system uses General Packet Radio Service (GPRS) and a centralized server to store blood donors and blood banks information. People who seek blood also communicate with the server through their mobile devices, specifying their blood type and current location in a subscriber application. The server matches the blood type and location with the profiles of registered donors or blood banks, retrieves the information and sends it to the seeker via GPRS. Moreover, the Indian Medical Association (IMA) has launched a Short Message Service (SMS) for blood bank services 6. In Bangladesh, a quickly access blood donation service to assist in the management of blood donor records has been proposed 7. Asian Development Bank cooperation with Microsoft during annual meeting held in Delhi, India, has announced the winning of mobile apps that aims to manage blood donor networks 8. The Swiss and the German Red Cross have been adopted web portal and social network to help users to search and locate the proper blood donation centers. Blood Alliance, which serves hospitals in North-East Florida and portions of Georgia and South Carolina has launched iDon8, an application that offers basic scheduling options as well as a visualization of available blood stock 9. In Ireland 10 a smart phone application enabling existing and potential donors to monitor the national blood levels by blood type. Dutch Institute for Healthcare Improvement 11 suggests the use of information technology for enhancing of blood transfusion to patients. The report recommends recording donor data, patient data, and other related data to make it possible to monitor transfusion history record of patient as well as donor. Electronic recording of such data reduces nurses and technicians for performing transfusion preparations. Marcus et al. 12 explored that some donors would like to trace their blood donation. One interviewed said: “The Red Cross has a deep knowledge about what they are doing. If they share this, I would be more likely to engage. I like understanding systems.” Other interviewed said: “Would like to know more about the geographical journey my blood took.” Electronic registration for blood donation systems is crucial for improving safety of blood transfusion system. Blood donation and transfusion registration system, facilitates monitoring and displaying the local blood stock levels for the donor/patient’s area. Registration also helps visualize donations on a city map as well as visualization of the pervasiveness of different blood groups across a city. The focus of this work lies on the automation and integration of blood donation systems, blood bank systems, health organization systems, and social media for the sake of motivating people to donate blood and facilitate blood donation process. To the best of our knowledge, such apps and systems have not been subjected to any academic scrutiny to date.
2.2 PROBLEMS WITH EXISTING SYSTEM Difficulty in handling emergency situation.

Slow internet access in some regions.

No proper security for personal details.

Misuse by third parties.

No proper update about recent details.

Needs a intermediate to work manually on
Information update.

Time consuming (call or SMS to reach the donors).

Leads to error prone results.

2.3 Proposed system The proposed method is to create a website is developed so that the blood donors are available easily within the required time. The donors who are nearby location are tracked by the website. The purpose of website is to update the relevant information regarding the donors who have already donated blood in various hospitals, so that when it is needed for any others they can view other donors where it can be accessed through this website. The proposed system functionalities are described as follows:
? The Blood donation system web site notifies the latest news or information about blood donation camp details.

? A better connection via the web site at places where there is slow internet connection.

? The appointment can be fix by the volunteers are reserved for the day and session that they want or free to make blood donation.

? The system provides authenticated and authorized features to the current system where private and confidential data can only be viewed by authorized user.

? The system provides the recording function for every process of the blood in order to keep track of the blood stock accurately.

By this there will be no need for updating the information manually. Communication of various hardware devices in the developing technology has been improved over the last few decades where it enables people to communicate anytime from anywhere by a multiple devices especially via web site. However, this advance technology for communication has hardly been improved in health care industry. The purpose of this system is to develop a blood donation service and to assist in the management of blood donor records where the ease of controlling the distribution of blood in various parts of the country based on the demands. The high growth in numbers of people and capacity of mobile devices to communicate such as mobile phones are coupled with widespread availability of inexpensive range of web services presents an opportunity for helping other lives in mobile health care application. The communication between the donor and requestor are done by hardware devices.
2.2.1 User Interface For better user interaction, provide options would be displayed in will design menu and buttons. Option would be selected by pressing “ENTER” key. Input forms would be designed to keep data entry simple and easy and pressing “TAB” key without using mouse focuses next field of entry. Appropriate messages about data entry will displayed on forms and function of each button is displayed whenever that button is got focus.

2.2.2 Achieve a new way This is easy and simple way. On the registration, the visitor has the opportunity to give shis/her Personal information. If he/she gives information, it will be saved and at the procure time will be checked.

2.2.3 View blood by their groups In ‘Blood Donation system’, requester can look through all blood groups that avail on the website. And he can easily request for required blood. It will save the time by searching all websites.

2.2.5 Contact us
Tourist or receptor can contact with the donor. If anyone desires to donate blood or he is a receptor. Then he can throw his note of request or offer by means of contact us. And he/she will obtain the respond from the donor.

2.2.6 About Us This attribute will provide information concerning the ‘Blood Donation System’. i.e. what are the compulsory information about the blood.

2.2.7 Privacy & strategy Privacy is important in the world. To protect your privacy we offer this notice explaining our online information practices and the choices you can make about the way your information is composed and used. To make this notice straightforward to find, we make it accessible on our homepage and at every point where individually express information may be requested. We are providing the enhanced way for your privacy. And your data and all other information are fully protected in our website. So you don’t have any need to take any nervousness about it. Your account is fully secure in our ‘Blood Donation System’. No one unconstitutional user can open your account. And nobody can see information of your account. We take suitable safety procedures to save from harm against illegitimate access to or unauthorized modification, revelation or demolition of data. These comprise internal reviews of our data collection, storage and processing practices and safety measures, including suitable encryption and physical security measures to safeguard against it.

2.3 Privacy of Donor Donor is providing you entirely safe and sound account and profile. No one can right of entry to your profile. And no one can see your aspect and other information. And if you donate any then only you can that particular requester can see your cart. Other requester can also see your donation .
2.3.1Alteration to this Privacy Policy Please note that this privacy policy may change from time to time. We will not reduce your rights under this privacy policy without your unambiguous permission. We will make any privacy policy changes on this page and, if the changes are significant, we will provide a more prominent notice (including, for certain donations, email notification of privacy policy changes). Please give the correct information about your contact and address etc. Otherwise you will not purchase any product.

2.3.2 Working methodJust 3 steps and find your blood and make request
Join the one-stop ‘Blood Donation system’ platform online
Create an account
Once you have registered, you can donate or make a request.

Chapter-3
RESEARCH METHODOLOGYSystem Design Investigation and designing a system from an object viewpoint is critical because knowing on object oriented language is necessary but not enough first steps in creating object system. Design is simulating what we want to make or do before we make or do it as many times as may be necessary to feel convinced in the final result. Design is concerned with devising artifacts to meet certain goals; hence the purpose of the designing is to change the detailed, defined requirements into complete, detailed, qualifications for the system to guide the work of the development phase. The decisions made in this phase address in detail, how the system will meet the defined purposeful, physical, interface and data requirements. The activities of the design may be conducted in an interactive fashion, producing first a general system design that emphasizes the functional features of the system, and then a more detailed system design expands the general design by providing all the technical design.Software Design Software design is the act of determining the user’s experience with a piece of software. It has nothing to do with how the code works inside, or how big or small the code is. The designer’s task is to specify unambiguous. It serves as the foundation in software development. Without design, we risk building an unstable system. That will fail when small changes are made, that may be difficult to test. The initial and primary goal of a system design is to ensure that the structure of the system supports the right function and organizes them to let user work efficiently.

3.3 Visual modeling using UML
Visual Modeling is a way of thinking about problems using models organized around real-world ideas. Models reduce the amount of time it takes to learn and it improves safety, performance, and consistency and reduces errors. It communicates effectively with process, maps, charts and diagrams of all types.

The Unified Modeling Language (UML) offers standard semantics and notations for describing object structure and behavior and has emerged as the design medium of choice for developing large scale distributed object applications. UML allows people to develop several different types of visual diagrams that represent various aspects of the system. Pace Star for UML supports the development of the majority of these models as follows:
Use Case Diagram
Sequence Diagram
Object oriented approach is used in this project design are as follows
3.3.1 Use Case It shows the interaction between use cases, which represent the system functionality, and actors, which represents the people or system, which provide or receive information from the system. This shows the overall functionality of the system. One, who interested in the system as a whole can view these diagrams and understand what the system is supposed to accomplish.

Use Case Diagram
Figure 3.1: Requester use case diagram

3.3.3 Use Case Diagram of Visitor

Figure 3.2: visitor sequence diagramSequence Diagram Sequence diagrams in UML specify how actions cause transitions from object to object. They are user to show the flow of functionality through a use case. Actors and objects are shown at the top of the diagram. Each row represents a message passed between actor and object and object and object to execute the needed functionality. It depicts the objects and classes involved in the scenario and the sequence of messages exchanged between the objects needed to carry out functionality of circumstances.The pages that are following show some significant sequence diagrams relating to the system.

3.4.1 Sequence Diagram of Login
Figure 3.3: visitor sequence diagram
3.4.2 Sequence Diagram
Figure 3.4: visitor sequence diagram
3.4.3 Sequence Diagram
Figure 3.5: sequence diagram
3.5 Sequence Diagram of Update Product
Figure 3.6: update sequence diagram
Chapter-4 DISCUSSION/RESULTIntroduction to development The procedure of transferring the planned system into executable programs according to design phase qualifications is called development. Once the system Design stage has been accomplished, the designer moves towards the development phase of the software in accordance with the proposed system and design specification. Software development phase is an important phase. Special care is to be taken while selecting software.
4.1 Tools Selection Selecting the software development tool is another problem. A good developer selects that tool in which he/she has good grasp. Moreover, that tool should be selected which fulfills all the requirement of software development. The development tools that are selected for the proposed system are as follows.4.2 HTML Front end is that part of software, which is apparent to user or all the user interaction, takes place at front end. Since the project was web based .Therefore the front end should be designed in the language that a browser can identify therefore this end was planned using HTML and CSS. HTML, which stands for Hyper Text Markup Language, is the predominant markup language for web pages. It provides a means to create structured documents by denoting structural semantics for text such as headings, paragraphs, lists etc. as well as for links, quotes, and other items. It is written in the form of HTML elements consisting of “tags” delimited by angle brackets within the web page content. It can comprise or can load scripts in languages such as JavaScript which affect the behavior of HTML processors like Web browsers; and Cascading Style Sheets (CSS) to define the appearance and layout of text and other material.

4.3 Back End The back end is that segment of the project where the database is maintained. For the creation and protection of a database we need a DBMS. The DBMS selected for this project was MYSQL.4.4 Programming Language
For communicating between HTML and database, Personal Home Page (PHP) is selected. PHP is easy and light weighted web development language4.5 Main Feature of PHP Firstly, it is a cross platform technology and as a result PHP applications can be very moveable – depending. Of course, upon any additional mechanism they are built to incorporate, such as vendor specific databases etc.

Secondly, because PHP bears so much similarity to C programming languages, it is very easily picked up by developers well-known with this grammar – one that is shared by PHP, Java Script and HTML, amongst others.

Thirdly, being open source, PHP is constantly evolving and, more importantly, bug fixes are being frequently implemented to the core libraries, which are freely accessible. In addition to these benefits, there are certain programming requirements that may make PHP an appealing choice for developers
4.6 Introduction of Database In computer science, data is anything in a form suitable for use with a computer. Data is often distinguished from programs. A program is a set of commands that detail a task for the computer to perform. In this sense, data is thus everything that is not program code.

A database is a collection of information that is structured so that it can easily be accessed, managed, and updated. In one view, databases can be classified according to types of content: bibliographic, full-text, numeric, and images .Database system is an overall collection of different database software method and database containing the parts viz. Database application programs, front-end components, Database Management Systems, and Databases.

4.6.1 Normalization Normalization is the procedure of organizing data in a database. This includes creating tables and establishing relationships between those tables according to regulations designed both to save from harm the data and to construct the database more flexible by eliminating redundancy and inconsistent dependency. Redundant data wastes disk space and creates preservation problems .If data that exists in more than one place must be changed, the data must be changed in accurately the same way in all locations. A buyer’s or promoter’s address change is much easier to implement if that data is stored only in the buyer’s or promoter’s table and nowhere else in the database. There are a few rules for database normalization. Each rule is called a “normal form” Data structuring is distinct through a procedure called normalization. Data are grouped in the simplest way possible so that later changes can be made with a minimum of impact on the data structure.

There are different forms of normal forms
First normal form(1NF)
Second normal form(2NF)
Third normal form(3NF)
Boyce code normal form(BCNF)
Fourth Normal form(4NF)
Fifth Normal Form(5NF)
In computing, databases are from time to time classified according to their organizational approaches. The majority widespread approach is the relational database, a tabular database in which data is defined so that it can be restructured and accessed in a number of dissimilar ways. A distributed database is one that can be dispersed or replicated among different points in a network. An object-oriented programming database is one that is matching with the data defined in object classes and subclasses.

As one of the oldest components associated with computers, the database management system (DBMS) is a computer software program that is designed as the means of supervision all databases that are currently installed on a system hard drive or network. Different kinds of database management systems exist, with a number of of them designed for the oversight and appropriate control of databases that are configured for unambiguous purposes. Here are some examples of the a variety of incarnations of DBMS technology that are presently in use, and some of the fundamental elements that are parts of DBMS software applications.In database management system (DBMS), data records are the files that store the database information, whereas other files, such as index files and data dictionaries, store organizational information, known as metadata.

Database system is a system to accomplish an organized, store a large number of dynamical connected data, smooth the progress of for multi-user accessing to computer hardware, software and data, that it is a computer system with database technology.

Figure 4.1: Database diagram
4.7 The Advantages of a DBMS 4.7.1 Improved accessibility
One of the standard advantages of a DBMS is that the same information can be made accessible to different users.
4.7.2 Minimized redundancy The data in a DBMS is briefer because, as a general rule, the information in it appears just once. This reduces data redundancy, or in other words, the need to repeat the same data over and over again. Minimizing redundancy can therefore considerably reduce the cost of storing information on hard drives and other storage devices. In contrast, data fields are commonly repeated in multiple files when a file management system is used.
4.7.3 Accuracy Perfect, reliable, and up-to-date data is a sign of data reliability. DBMSs encourage data integrity because updates and changes to the data only have to be made in one place. The chances of making a mistake are higher if you are required to change the same data in several different places than if you only have to make the change in one place.

4.7.4 Program and file consistency Using a database management system, file formats and system programs are consistent. This makes the data files easier to maintain because the same rules and guidelines apply across all types of data. The level of consistency across files and programs also makes it easier to manage data when multiple programmers are involved.
4.7.5 User-friendly Data is easier to access and operate with a DBMS than without it. In most cases, DBMSs also reduce the dependence of individual users on computer specialists to meet their data needs.
4.7.6 Improved security As stated earlier, DBMSs allow numerous users to access the same data assets. This capacity is generally viewed as advantage, but there are potential risks for the association. Some sources of information should be sheltered or secured and only viewed by select individuals. Through the use of passwords, database management systems can be used to limit data access to only those who should see it.
4.7.7 MYSQL MYSQL permit us to present our System superintendent low cost, low preservation database solution for applications without sacrificing power, performance or scalability .MYSQL grant our little, medium and large venture consumers with rational, open right to use to their web data warehouses.

Benefits of MYSQL are as follows:
MYSQL simple to preserve & improve does not have a swing of organizational tasks to put up .Its table format does not vary between real.

It has minimally separated table handler modules and can mix access to different type of tables.

It seems to be developed iteratively, and the features are very stable when they ship them.

It is a relational database. Over the past several years, this relational database management systems have become the most widely accepted way to manage data.

It offers benefits such as:
Easy to right of entry data
Flexibility in data modeling
Reduced data storage space and redundancy
Independence of physical storage and logical data design
A high level data manipulation language
4.8 Database for My Project A good database design starts with a directory of the data that you want to comprise in your database and what you want to be competent to do with the database later on. This can all be written in your own language, without any SQL. In this stage you must try not to think in tables or columns, but just think: “What do I need to know?” Don’t take this too carelessly, because if you find out later that you forgot something, usually you need to start all over. Adding things to your database is mostly a lot of work .So; database used for my project is shopping cart. In this project at least five tables are used in the data base. Database name is mydb. This project is running on local host.

4.9 Database TablesThere are five tables used for the shopping cart system. And these tables are meeting the requirements of this project.

Sort
New offer
Contact us
Cart Item for consumption
Feedback
Statement
Registration/Customer
4.9.2 Why My SQL?
My SQL is very rapid, consistent, and trouble-free to use. If that is what you are looking for, you should give it a try. My SQL also has a very realistic set of features developed in very close collaboration with our users. You can find a performance assessment of My SQL to some other database managers. My SQL was in the commencement developed to handle very large databases much faster than existing solutions and has been effectively used in highly challenging fabrication environments for numerous years. Though under constant development, My SQL today offers a prosperous and very constructive set of functions. The connectivity, swiftness, and protection make My SQL highly suited for accessing databases on the Internet. 4.9.3 Technical features of My SQL MYSQL is a multithreaded, single-user SQL database management system (DBMS) which has more than 11 million installations. The program runs as a server given that multi-user access to a number of databases. MYSQL is a fashionable for a web applications and acts as the database constituent of the LAMP, MAMP and WAMP platforms. MYSQL works on many different platforms.

My SQL is a client/server system that consists of a multi-threaded SQL server that supports different back ends, several different client programs and libraries, organizational tools, and several programming interfaces. It has high portability to work under different operating system. We also provide My SQL as a multi-threaded library which you can link into your application to get a smaller, faster, easier to manage product.

4.9.4 Client/Server (Distributed Processing Environment) Take full advantage of a given computer system or network it allows the computing to split b/w the database server and the client application programs. The computer running the database management system handles all of the database server responsibilities while the work station running the database application concentrates on the interpretation and display of data.

4.9.5 Compatibility It is highly companionable. Application developed My SQL can be used on virtually any system with little or no modifications.

4.10 Java Script
JavaScript is a special language used in many web sites. A scripting language is a language, which is easy and fast to learn. A scripting language is interpreted in run-time. It is not compiled like other languages as C++, C#, VB. NET etc. JavaScript is client side language and it runs on the client browser. Netscape developed it and because of its straightforwardness. It is one of the most known scripting languages. It can also be used on server side. Java Script can be used on all most known browsers. It can be easily used to interrelate with HTML elements. We can validate text fields, disable buttons, validate forms, or change the background color of page. like each programming language it surround variables, arrays, functions, operators, objects and much more which can be facilitate us to create better scripts for our pages. On the server side we can use Java Script for example to manage our database entry. JavaScript code can be inserted directly in the HTML or we can place it in a separate file with the JavaScript extension and link the web page with the JavaScript file.

4.10.1 Macromedia Dreamweaver Macromedia Dreamweaver is a specialized HTML editor for designing, coding and developing websites, web pages and web application Dreamweaver Provides us with accommodating tools to enhance your web conception experience. The illustration editing Features in Dreamweaver let us promptly create pages without writing a line of code. We can examination all our site elements or assets and drag them user-friendly panel directly into a document. We can make more efficient our development workflow by creating and editing images in Macromedia Fireworks, then importing them directly into Dreamweaver. A key benefit providing by this is ability to create dynamic website without having to be qualified in programming languages. It lets u to create a multiplicity of form objects, including text fields, checkboxes, pop-up menus and clickable images (such a submit button). Web application often facial appearance pages that lets users search a database, pages that let users insert, update, delete data in database, and pages that confine access to a website. Hurriedly build any of these pages with Dream weaver.

4.10.2 PHP PHP is an object oriented, platform self-governing programming language, which has turn out to be inseparably connected with the online atmosphere of the internet. PHP had a thoughtful consequence on the internet. The rationale for this is to a certain extent simple. PHP expands the universe of objects that can progress about freely in cyberspace. PHP achieves security by confining a PHP program to the PHP implementation environment and not allowing it right to use to other parts of the computer.

4.10.3 Operating System An operating system is a set of programs that supervise computer hardware possessions and provide widespread services for application software. The operating system is the majority important type of system software in a computer system. Without an operating system, a user cannot run an application program on their computer, unless the application program is self-booting.Time-sharing operating systems agenda tasks for efficient use of the system and may also include accounting for cost allocation of processor time, mass storage, printing, and other resources. The quality of good software is that it can be run on any operating system. The projected software is developed for Windows XP.

10.4 Hardware For the improvement and designing of website we had used enhanced hardware for better implementation of the operating system and faster loading of programs.

Machine HP Elite book 2560p
ProcessorIntel Core i7 2.7GHz 2.7GHz
RAM4 GB
4.11 Tables of databaseThese are tables of database.4.11.1 Blood Donor table

Figure 4.1: Blood Donor table
4.10.2 Blood Group table
Figure 4.2: Blood Group table
4.10.3 Blood RequestFigure 4.3: Blood Request
4.10.4 Blood Request
Figure 4.4: Blood Request
4.10.5 City table
Figure 4.5: City table of database diagram
4.10.6 City table
Figure 4.6: City table of database diagram

4.10.7 Comment table
Figure 4.7: Comment table of database diagram
4.10.8 Comment table
Figure 4.8: Comment table of database diagram
4.11.1 Contact Table
Figure 4.9: Contact table database diagram
4.11.2 Contact Table
Figure 4.10: Contact table database diagram
4.11.3 Pages Table
Figure 4.11: Pages table database diagram
4.11.4 Prefix Table
Figure 4.12: Prefix table database diagram
4.11.5 Subpages Table
Figure 4.13: Subpages table database diagram
4.11.6 Subpages Table
Figure 4.14: Subpages table database diagram
4.11.7 Subscribe Table

Figure 4.15: Subscribe table database diagram
4.11.8 Users Table
Figure 4.16: Users table database diagram
4.11.9 GUI Table
Figure 4.17: GUI table diagram

4.11.10 Admin Table
Figure 4.18: Admin table diagram
4.11.11 Admin Table
Figure 4.19: Admin table diagram
4.11.12 Admin Table
Figure 4.20: Admin table diagram
4.11.13 Admin Table
Figure 4.21: Admin table diagram
4.11.14 Admin Table
Figure 4.22: Admin table diagram

4.11.15 Admin Table
Figure 4.23: Admin table diagram
4.11.16 Admin Table
Figure 4.24: Admin table diagram
4.11.17 Admin Table
Figure 4.25: Admin table diagram
4.11.18 Admin Table
Figure 4.26: Admin table diagram
Table 4.1: Comment
Column Type Null Default Comments
comment_id int(11) No comment Text No date_created varchar(50) No member_id varchar(30) No Table 4.2 Indexes
Keyname Type Unique Packed Column Cardinality Collation Null Comment
PRIMARY BTREE Yes No comment_id 12 A No Table 4.3 Day
Column Type Null Default Comments
day_id int(11) No Day int(2) No Table 4.4 Indexes
Keyname Type Unique Packed Column Cardinality Collation Null Comment
PRIMARY BTREE Yes No day_id 31 A No Table 5.5 Friends
Column Type Null Default Comments
member_id int(11) No datetime Datetime No Status varchar(11) No friends_with int(11) No Table 4.6 Likes
Column Type Null Default Comments
like_id int(11) No Remarks Text No remarksby varchar(30) No Table 4.7 Indexes
Keyname Type Unique Packed Column Cardinality Collation Null Comment
PRIMARY BTREE Yes No like_id 0 A No Table 4.8 Members
Column Type Null Default Comments
member_id int(11) No UserName varchar(10) No Password varchar(80) No FirstName varchar(30) No LastName varchar(30) No Address varchar(200) No ContactNo varchar(14) No Url varchar(100) No Birthdate varchar(20) No Gender varchar(6) No DateAdded varchar(45) No profImage varchar(200) No Curcity varchar(50) No hometown varchar(50) Yes NULL Interested varchar(30) Yes NULL language varchar(30) Yes NULL College varchar(100) Yes NULL highschool varchar(200) Yes NULL experiences varchar(200) Yes NULL Arts Text Yes NULL ssaboutme Text Yes NULL Month varchar(20) Yes NULL Day varchar(2) Yes NULL Year varchar(4) Yes NULL Stats varchar(30) Yes NULL Table 4.9 Indexes
Keyname Type Unique Packed Column Cardinality Collation Null Comment
PRIMARY BTREE Yes No member_id 13 A No Table 4.10 Messages
Column Type Null Default Comments
message_id int(11) No Receiver varchar(40) No recipient varchar(40) No datetime Datetime No Content varchar(100) No Status varchar(6) No Table 4.11 Indexes
Keyname Type Unique Packed Column Cardinality Collation Null Comment
PRIMARY BTREE Yes No message_id 0 A No Table 4.12 Month
Column Type Null Default Comments
month_id int(11) No Month varchar(15) No Table 4.13 Indexes
Keyname Type Unique Packed Column Cardinality Collation Null Comment
PRIMARY BTREE Yes No month_id 12 A No Table 4.14 Photos
Column Type Null Default Comments
photo_id int(11) No Location varchar(200) No member_id int(11) No Table 4.15 Post comment
Column Type Null Default Comments
comment_id int(11) No Content Text No commentedby varchar(30) No Pic varchar(100) No Id int(40) No date_created varchar(50) No Chapter-5
CONCLUSION AND FUTURE WORK5.1 Conclusion Online shopping cart system provides you service at your door that is more time saving and free home delivery system. Shopping cart system provides you services to search Product, view products, and buy products by Online and you can use other feathers. Place order through our website than admin confirmed your placing order by. Call on your number or email to you and then delivered to you by courier service. ‘Online Bike Shop’ is providing the easy way to purchase your required products via Internet. You can find latest and up-to-date products.

By doing this project we were able to bring a new system for online motorcycle management for our country. With the arrival of technology and Internet in our day to day life, we were able to offer advanced system both in the country and outside through our online motorcycle management.

5.2 Top 4 Reasons to Move to the online bike shop Platform 5.2.1 Well-organized and Cost EffectiveThe system offers significant cost benefits over paper comparison. It saves an organization the cost of creating, printing and postage, since everything can be handled electronically. Online motorcycle management reduces the use of paper and the amount of work for both the organization, as well as client.
5.2.2 Smart systemThe online motorcycle management Platform offers intelligent, smart checklist features, tabulation and reporting. These functions are automatic and do not need to be assigned to workers in-house. Additionally, it allows administrators to create rules so that customer cannot give invalid data, nor do they need to be check..
5.2.3 Save Time and ResourcesOnline motorcycle management significantly reduces the time required to set up and conduct management system. There is no excess time required to create paper work.
5.2.4 Trouble-free and suitable Online motorbike management system offers the easiest and most convenient method for administrators and client alike. For administrators, the process of setting up bike stock and spare part stock and conducting management is simple and manageable.
The other advantages that the system offers are:
Efficient data storage.

Accuracy, real-time response and user friendliness.

Intelligent Management
The project honda Management system has been created with the purpose of providing an user with application which will be sufficient all needs for the details of mobile and other updates .All the requirements specifications was followed as for as possible and few additional features were added that can make the application more user friendly and less complicated. The project honda Management system has been developed with the proper guidance from the client.

A fully fledged user manual for this system is provided to the user for future working and functional references.

We hope that honda Management system fulfils all the needs in possible manner.
5.3 Limitations:Employee has to go through many records to find any particular transaction, which can take
lot of time and effort.
In case casher forgot any items code it is difficult to calculate the amount, it can create
some other problem.
End user should have the basic knowledge of the computers.

5.3.1 Future enhancement: This involves provided new future such as
Number item details can be inserted into the database.

It can be integrated with the web for universal access.

E-payment
Upgrading the performance.

5s dealership
5s dealership fully integrated
More efficient system
More reliable
More flexible system
More secure system
5.4 ReferencesBibliography BIBLIOGRAPHY 2 Toyota management seminarproject.org.

3 altas honda management system http://atlashonda.com.pk/
4 suzuki management system http://www.suzukitownshipmotors.com/.

5 Vehicle management system http://www.studentproject.in/
1 sale point management https://wikipedia.org/wiki/Vimeo/

x

Hi!
I'm Crystal!

Would you like to get a custom essay? How about receiving a customized one?

Check it out