0% found this document useful (0 votes)
29 views18 pages

renew-LIFE_project-synopsis-t_IGNOU Project

IGNOU BCA MCA Project

Uploaded by

Samir Rajak
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views18 pages

renew-LIFE_project-synopsis-t_IGNOU Project

IGNOU BCA MCA Project

Uploaded by

Samir Rajak
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

Indira Gandhi national

open university
Synopsis of the Final Project BCA
BCSP - 064

TITLE OF THE PROJECT

RE-NEW LIFE
(Online Organ Donation Management System)

Under Guidance of Project Guide’s Full Name:- Rajiv Das

Bachelor of Computer Applications (BCA)


ENROLMENT NO. :- 196091793
NAME :- RASHMI SINGH
STUDY CENTER :- IGNOU PROG. STUDY CENTRE (2800P)
MOBILE NO. :- 9614430882
EMAIL ID :- rashmi.singh.x@gmail.com
ADDRESS :- TALPOKHRIA, RADHANAGAR ROAD BURNPUR
W.B - 713325

1
-:Acknowledgment:-

The following project was submitted by the final year students of BCA of Indira Gandhi
National Open University, Kolkata (IGNOU).
First and foremost, we would like to thank our teacher, mentor and guide, Mr. Rajiv
Das Without his assistance and guidance at every step, this project would have never
been accomplished.
I have to appreciate the guidance given by other supervisor as well as the panels
especially in our project presentation that has improved our presentation skills thanks
to their comment and advices. Most importantly, we thank our parents and family, for
providing constant help and support.

2
Content of Synopsis
Page No.
Synopsis of the Project Undertaken 4
Introduction of Project 5
Objectives of the Project 6
Project Category 7
System Requirement Analysis 8
Software Principles/Technologies to be used 9
Tools, Platform, Hardware and software Requirement specification
Tools/Platform 10
Software requirements 10
Hardware requirements 10
DFD
DFD-LEVEL-0 11
DFD-LEVEL-1 12
DFD-LEVEL-2 13
E-R Diagram 14
PERT Chart 15
GANTT Chart 16
Testing 17
Future Scope 18

3
Synopsis of the Project Undertaken
In this document, I am presenting a brief description of the Website project, as being under System Analysis
Phase; the project aims to focus to the facts and inferences woven together such that making its
understanding an easy-to-walk road both for an amateur and a professional.

Since the project is about providing information with RE-NEW LIFE (Online Organ Donation
Management System).This project consists of various details about the RE-NEW LIFE (Online Organ
Donation Management System), which provide people with hope about their organ transplant with the
security they deserve.

Further, we have summarized the flow of work across these jobs Activities making it easier to design for a
Web developer. Finally, we have contemplated the objectives to be achieved by the ultimate product.

I am participating in this project under the guidance of Rajiv Das.

4
Introduction to Project:

Overview:

The Online Organ Donation Management System is developed by keeping in mind that
it should be more beneficial for all of the people in India who wanted to donate one or
more organ of their own body, legally, either by consent while the donor is alive or
dead and also for the receiver without any type of false claims or middleman or
outsiders.

Our main aim to help people who lost their all hope about their organ transplantation.
This website is too much secure for all users. Because the authentication and
authorization of all users were crosschecked at all the relevant stages.

The application should have at least two modules namely:-


1) Admin Module
2) User Module
Admin Module, This Module should accessible by the Administration of the
organization. They can login with a valid user id and password. Through this module,
Administrator can navigate the overall details of website, update the needed query
and check and control all user needs.
User Module,This Module should accessible by every user. Each user should create
their own user id and password at their time of registration for proper login, if they
wanted any kind of support regarding any field according to their need.

Mission and Goals:


Providing the useful details of all donor basis of specific/each organ to the
receiver.
Providing a helpful platform for donor and receiver according to their
requirements without any type of outsiders.
Providing the best secure online platform for organ donation.
Providing only free service for our all users, so that they can fulfilled their
need/requirement.
Providing the service of safe and legal transplantation of organ from donor to
receiver.
providing services based on scientific knowledge to all who could benefit and
refraining from providing services to those not likely to benefit (avoiding under-
use and avoiding overuse, respectively)
To provide support, care, information and advocacy for people and with end
stage organ failure, donor families, living donors transplant recipients and their
families.

5
Objective of the project:

It is an online web-based system which can only be insinuate in all over India. The
people can recoup information related to organ donations with the help of this system.
People who intrigued can register themselves with their require details through this
system. The website is very easy to use, anyone can use it easily.

In addition, the application will be handled by the administrator and each donor will
get the support/service about their application stature. Furthermore, only the
authorized users or the valid users account will be maintained by the administrator.
The donor record will be controlled by the admin. Only admin has the rights and
privileges to print the organ list report and total donation report according to district
from this system. An analysis has been done based on the traditional manual system
and all the problems statements and requirements have been analyzed.

Moreover, OODMS is three tier architecture system which involves end-user tier,
business tier and database management tier. The interfaces for OODMS have been
designed according to the requirement and needs of the current market Rather than
that, this system also has been tested and evaluated in real life. This Online Organ
Donation Management System will help to improve the performance of current
situation and overcome the problems that arise nowadays.

6
Project category

This is a Web Based Application with my-SQL database as back-end and PHP, JavaScript based front-end
application. Project Category is C2C so we will elaborate the C2C how is it working in RE-LIFE
Customer-to-Customer (abbreviated C2C) is the online commercial interaction between Customer (Organ
Receiver) and other Customer (Organ Donor), which is over-viewed by Admins of the Website
departments, and authorities. The common theme behind this C2C methodology is that all of the people in
India who wanted to donate one or more organ of their own body, legally, either by consent while the donor
is alive or dead and also for the receiver without any type of false claims or middleman or outsiders.

7
System Requirement Analysis

No. Requirement Desired/ Description Remarks


Essential

1 The System Should Essential The login box The logins are
Have a log in. should appear assigned by the
when the admin.
system is
invoked.
2 The system should Desirable This feature will Since the
‘lock’ the login id if improve the project is
wrong password is security of the supposed to
entered 3 times in a project. provide security
row for the organ
donor it is ideal
to have the
system lock if
someone other
than the user
try to enter by
force.
3 Reviewing the Essential This feature will Since the admin
Documents provided by improve the is the only one
the Customer security of the who will be able
project to see the
document until
all the process
is complete. It is
necessary for
avoiding any
scheme.
4 In person Interview Desirable This feature will This will make
improve the so that admin
robustness of can vouch for
the application donor’s data.

8
5 Only admin can see all Essential This feature will This will make
details about Donor as give the sure that no one
well as Receiver of the stability during get cheated on.
Organ. the process
before the real
deal.

Software Principles/Technologies to be used


WATERFALL MODEL

The WATERFALL MODEL for system development was popularized in 1970s and permits most
industrialized practice. This phased-model segments the software life cycle model into a series of successive
activities. Each phase requires well-defined information, utilizes well-defined processes, and results in well-
defined output. Resources are required to complete the processes in each phase is accomplished through the
application of explicit methods, tools and techniques.

For my project on the RE-NEW LIFE, I followed the phases of the waterfall model first because all
the requirements of the system are well-defined and it hardly requires any deviation.

The steps of the Waterfall Model followed are:-

➢ Conception
➢ Initiation
➢ Analysis
➢ Design
➢ Construction
➢ Testing
➢ Implementation

9
Development Tools Used:
Tools and Platform Used:-
Operating System : Windows XP, Window 7, Linux
RDBMS : MySQL
Language : PHP5, JavaScript.
Networking : Intranet (LAN and WAN) and Internet.
Protocols : TCP/IP
Software Requirements:-
Servers : Apache Server
Clients : IE (Internet Explorer) 5.0 or above, Windows XP
professional.
Hardware Requirements:-
Servers:
Pentium III or higher Processor
SVGA Color Monitor
At least 50GB Hard Disc
Minimum 960 MB RAM
Mouse and Keyboard
Network Interface Card
Clients:
Pentium III or higher processor.
SVGA Color Monitor (1024x768, 60 Hz)
At least 20 GB Hard Disc
960 MB RAM
Mouse and Keyboard
Network Interface Card (NIC card)
SVGA Color Monitor (1024x768, 60 Hz)
At least 20 GB Hard Disc
960 MB RAM
Mouse and Keyboard
Network Interface Card (NIC card)

10
Data Flow Diagrams:

The data flow diagram is used to represent a system or software at any level of

abstraction. DFDs may be portioned into levels that represent increasing

information flow and functional detail. Thus, the DFD offers a mechanism for

functional modeling as well as information flow modeling. And, it satisfies the

second operational analysis principle.

DATA FLOW DIAGRAM

Registration applies

ORGAN Receiver
DONOR DONATE
Registration Conforms SYSTEM

DFD-LEVEL-0

11
Request Register
Receiver Response
Response 1.0

Request
Request Database
Response
Donor

Log in
Response
2.0 Request
Request
Response Admin
Response
Request
Donor Request Request Response

Response
Request Status/ Response
Manage
3.0
Response Request

DFD-LEVEL-1

12
Request Put up All
Donor details
Response
2.1
Request
Request

Response Response
Receiver Database
Request Request
Response
Confirm & Response
Request
Submit

Response 2.2

Request Search
Receiver 3.1
Response
Request
Request

Response Response
Donor Database
Request Request
Response
Contact Response
Request
3.2
Response

DFD-LEVEL-2

13
E - R Diagrams

An entity-relationship (ER) diagram is a specialized graphic that illustrates the


interrelationships between entities in a database. ER diagrams often use symbols to
represent three different types of information. Boxes are commonly used to represent
entities. Diamonds are normally used to represent relationships and ovals are used to
represent attributes.

User_id
Password
Address
father

Mobile
Donor Name
Mobile

Name Password User_


id

Registration Receiver

User_id

Password

Admin
Status

Organ

Name Blood Group

E-R DIAGRAM

14
Design database Coding database 95,
40,45, 60 105, 120

Specificatio Design GUI Code GUI Testing 100,


n 1, 12, 24, 30, 38 45, 38, 52 120, 150
15 Specification
1, 12, 15

Write user Finish 0


manual 50,60

PERT CHART

15
GANTT Chart for development of RE-NEW LIFE Project.

15th 1st July 15th 1st August 15h 10th Sep


June July August
Requirement Gathering
Design
Test cases
Coding
Quality assurance
Testing
Build

GANTT CHART

16
TESTING

Many testing techniques and methodologies developed over the years apply to Web
Services-based SOA systems as well. Through functional, regression, unit, integration,
system and process level testing, the primary objective of testing methodologies is to
increase confidence that the target system will deliver functionality in a robust,
scalable, interoperable and secure manner.

System Testing is concerned with evaluating a system’s ease of use and the level of
convenience it provides to non-technical people to enable them to utilize the various
tools and functionalities offered by the system. This helps users derive the maximum
benefit from the system. System Testing further entails detailed analysis of the
navigation system, the user interfaces, etc.

Techniques used in this project are such as Black, White and integration testing.

Black Box Testing: This testing technique is most effective whereby the tester does
not know the internal workings of the software being tested. This test does not ever
examine the programming code and does not need any further knowledge of the
program other than its specifications. The advantages of this type of testing are that
test is unbiased because the designer and the tester are independent of each other;
the tester does not need knowledge of any specific programming languages. The test
is done from the point of view of the user, not the designer. Test cases can be
designed as soon as the specifications are complete.

White-Box testing: A software testing technique whereby explicit knowledge of the


internal workings of the item being tested are used to select the test data. White box
testing uses specific knowledge of the programming code to examine outputs. The
test is accurate only if the tester knows what the program is supposed to do. He or
she can then see if the program diverges from its intended goal. White box testing
does not account for errors caused by omission, and all visible code must also be
legible.

Integration Testing: The integration testing is a software development process


which program units are combined and tested as groups in multiple ways. It happens
after unit testing and before system testing. The purpose of integration testing is to
verify functional, performance and reliability requirements placed on major design
items. Also to verify units interact correctly and the hardware configuration items and
software configuration items are interacted adequately.

17
-:Future Application of the Project:-

Future Scope:

It is not possible to develop an application that makes all the requirements of the
user. User requirements keep on changing. So, some of the future enhancements that
can be done to this system are:

As the technology emerges, it is possible to upgrade the application and can be


adaptable to desired environment.
In future we tried to add the doctor appointment system and health related
query asking section to the doctors in this website. So that, users can get all
type of facilities related to their health in one website.
We tried to build this website for mobile access.
Based on the future security issues, security can be improved using encryption
and decryption techniques.
We can also provide administrative tools like Backup, Replication and Linked
Server.
Online Organ Donation System is a completely web based solution which is
developed with the help of PHP. In future we tried to develop this application
using new technologies and languages for better service.

18

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy