Professional Documents
Culture Documents
Project Report On "Netra-Eye Clinic Web Application"
Project Report On "Netra-Eye Clinic Web Application"
On
“NETRA-EYE CLINIC WEB APPLICATION”
UTTARANCHAL UNIVERSITY
DEHRADUN
2019-2020
ACKNOWLEDGEMENT
The most awaited moment of any endeavour is successful completion, but nothing can
be done successfully if done alone. Success is the outcome of contribution and
consistent help of various persons and we thank those ones who helped us in successful
completion of this project.
First and foremost we would like to thanks “Dr. PRADEEP SURI”, Director UIM
for providing a healthy and encouraging environment to study.
We express our sincere gratitude to our colleagues with whom we have fruitful
discussions which have helped us a lot in giving a final shape to the program.
Shubham Khati
DECLARATION
I hereby declare that this mini project work entitled (“Netra-Eye Clinic Web application”)
is an authentic record of my own work carried out at Uttaranchal University under the
guidance of Mr. Amarjeet Rawat.
Date: ………………………. Name …………………
CERTIFICATE OF ORIGINALITY
This is to certify that this report entitled “Netra-Eye Clinic Web application” is
original work done by Shubham Khati during this project submission as a partial
fulfilment of the requirement for the Mini Project of Bachelor in Computer
Application VIth Sem, of the Uttaranchal University.
Mr. Amarjeet Rawat
Assistant Professor
TABLE OF CONTENT
✓ Acknowledgement----------------------------------------------I
✓ Declaration------------------------------------------------------II
✓ Certificate-------------------------------------------------------II
✓ List Of Figure--------------------------------------------------IV
1. Introduction-------------------------------------------------------------------------------1
2. Objective ----------------------------------------------------------------------------------2
3. System Analysis--------------------------------------------------------------------------3
3.1. Identification of Need-------------------------------------------------------------3
3.2. Preliminary Investigation-------------------------------------------------------3-4
3.3. Feasibility Study-----------------------------------------------------------------5-6
3.4. Project Planning--------------------------------------------------------------------7
3.5. Project Scheduling--------------------------------------------------------------8-9
3.6. Software Requirement Specification---------------------------------------10-12
4. Data Models-----------------------------------------------------------------------------13
5. ER- Diagram----------------------------------------------------------------------------16
6. UML Diagram--------------------------------------------------------------------------17
8. System Design--------------------------------------------------------------------------18
8.1. Modularization Detail----------------------------------------------------------18
8.2. User Interface Design -----------------------------------------------------19-24
8.3. Data integrity and constrains--------------------------------------------------25
8.4. Database Design------------------------------------------------------------26-28
9. Testing-----------------------------------------------------------------------------------29
9.1. Testing Techniques Used------------------------------------------------------29
9.2. Test Reports for Unit and System Test Case2--------------------------29-30
1. INTRODUCTION:-
This project “Eye Clinic Website” is web application for eye clinic. This web application is
developed using ASP.Net, Visual Studio, SQL Database. User can get the details of doctors,
facilities provided by the clinic. User can also book appointment online using this web
application. User can select any mode of payment listed, user can pay the fee online or can select
cash mode for fee payment. User can also get the overview of the hospital, images of the clinic in
this web application.
The frontend of the web application is made very simple and easy, this web application is made
so simple that everyone can use this web application.
2. OBJECTIVE:-
Our web application is user-friendly software. Through this project, we present a comprehensive
solution for booking appointment in the clinic. Therefore, the main purpose is to develop a web
application for providing a platform for online booking appointment and checking checkup
details.
It includes:-
To provide the detail about facilities provided by clinic.
To get appointment from anywhere.
To keep the records of the patient.
3. SYSTEM ANALYSIS:-
System Analysis is a process of collecting and interpreting facts, identifying the problems and
decomposition of a system into its components.
System analysis is being conducted for the purpose of studying a system or its parts in order to
identify its objectives. It is a problem solving technique that improves the system and ensures
that all the components of the system work efficiently to accomplish their purpose. [1]
The current process of booking appointment is slow, requires the physical presence for booking
appointment if someone wants to get his\her eye checkup. So, we need to develop a website that
can overcome all these problems. The proposed system needs to provide a simple interface that
should allow the user to easily book the appointments.
Existing System:-
The existing system is a manual system. There should be a man to book event. Due to this a lot
of the time and energy has been utilized and this leads to wastage of important resources.
We will develop a web application that will eliminate the existing manual system and help web
application users to save time by booking appointment online.
Introduction
The following subsections of the SRS document provide an overview of the entire SRS [2].
A. Purpose
The purpose of our project is to provide the facility to the users as well as administrative staff.
This application will help in managing tasks automatically.
B. Scope
The application will be used by administrative staff and users. Admin can easily insert, delete
and update the details from the web application.
C. Benefits
This application reduces the complexity, increase efficiency, increases accessibility and
saving time.
TOOLS/PLATFORM USED:-
Laptops/desktops
FRONT END:-
Design: Visual Studio
SERVER:-
Coding: C#
Database: MySQL
RAM: 4 GB RAM
Processor: Intel i3
Processor Speed: 2.6GHZ
Hard Disk: 1 TB hard disk
5- ER Diagram:-
Any object, for example, entities, attributes of an entity, relationship sets and attributes of
relationship sets can be represented with the help of ER Diagram. [1]
Fig-4.2
6- UML Diagram:-
8. TESTING:-
Testing is the process of detecting errors. Testing performs a very critical role for quality
assurance and for ensuring the reliability of software. The results of testing are used later on
during maintenance also. The aim of testing is often to demonstrate that a program works by
showing that it has no errors. The basic purpose of testing phase is to detect the errors that may
be present in the program. Hence one should not start testing with the intent of showing that a
program works, but the intent should be to show that a program doesn’t work. Testing is the
process of executing a program with the intent of finding errors. Testing Objectives: The main
objective of testing is to uncover a host of errors, systematically and with minimum effort and
time. Stating formally, we can say Testing is a process of executing a program with the intent of
finding an error. A successful test is one that uncovers an as yet undiscovered error. A good test
case is one that has a high probability of finding error, if it exists. The tests are inadequate to
detect possibly present errors. The software more or less confirms to the quality and reliable
standards. Levels of Testing: In order to uncover the errors, present in different phases we have
the concept of levels of testing.
10. BIBLIOGRAPHY:-
Reference:-
[1]:-
https://www.tutorialspoint.com/system_analysis_and_design/system_analysis_and_design_overv
iew.htm
1. tutorialspoint.com
2. geeksforgeeks.com