Академический Документы
Профессиональный Документы
Культура Документы
A PROJECT REPORT
Submitted by
AMIT KUMAR
Roll No : 20141001
SHUBHAM SWETANK
Roll No: 20141006
Lecturer in
Of
BURDWAN UNIVERSITY
ACKNOWLEDGEMENT
ABSTRACT
LIST OF TABLE
LIST OF FIGURES
LIST OF SYMBOLS
1. INTRODUCTION
ABOUT THE PROJECT
2. SYSTEM REQUIREMENT
HARDWARE REQUIREMENT
SOFTWARE REQUIREMENT
TECHNOLOGIES USED
DATABASE
EXISTING SYSTEM
PROPOSED SYSTEM
ALGORITHM
5. SYSTEM DESIGN
INTRODUCTION
COMPONENT DISCRIPTION
MODULE DISCRIPTION
6. IMPLEMENTATION
INTRODUCTION
PROCEDURE 1
ALGORITHM 1
PROCEDURE 2
ALGORITHM 2
7. TESTING
INTRODUCTION
TESTING STRATEGIES
TEST PRCEDURE
FUTURE ENHANCEMENT
ACKNOWLEDGEMENT
The satisfaction that accompanies that the successful completion of any task would
be incomplete without the mention of people whose ceaseless cooperation made it
possible, whose constant guidance and encouragement crown all efforts with
success.
Finally we express our heart full thanks to all of our friends who helped us in
successful completion of this project.
Project associates
This project is related to E_MEDICAL MANAGEMENT system. It maintains records of all the
available laboratories, medical stores and available doctors in town. It maintains two level
of users, administrator level and the user level. The administrator lever encompasses the database
entries and updates while the user level includes the access of the system for self-benefits.
The administrators are able to perform operations on more sensitive and confidential
documents /modules that contains different information about nursing homes and doctors timing
to ensure confidentiality.
The modules include laboratory, treatment, consultation and medicine store modules.
The user level is able to manage other modules such as registration and access the timing and
address of the medical stores and the doctors. The current system is computerized as per the
results from the collected data.
SIGN UP PAGE
LABORATORIES
DIAGNOSIS
ALLOPATHIC STORE
HOMEOPATHIC STORE
AYURVEDIC STORE
ADMINISTRATOR TABLE
INTRODUCTION
HARDWARE REQUIREMENT
Processor : min. Pentium 3 higher
Hard disk : min. 5 GB
Ram : 1 GB
Monitor resolution : 800 X 600
VGA card : 256 color support
SOFTWARE REQUIREMENT
GUI Tool : Visual Studio 13 as front end
Database : Microsoft SQL server 2012as backend
Platform : .net 3.5 framework
Language Used : VB
TECHNOLOGY USED
Visual basic
Database
DATABASE
VB INTRODUCTION
If Microsoft SQL Server and the Web server are on the same computer, you can
define the
NETWORK SERVICE user account as a local user account on the computer
running SQL Server.
To grant SQL Server user rights to the NETWORK SERVICE user account
1. In Windows, click Start, point to Programs, point to Microsoft SQL Server, and
then click Enterprise Manager.
2. Expand the node for the server, and then expand the node for the database for
which you want to grant user rights.
3. Right-click Users, and then click New Database User.
4. In the Database User Properties dialog box, in the Login name box, enter
computer name or NT AUTHORITY\NETWORK
SERVICE, and then click OK.
The working through registers system is not only very laborious and
time consuming , but there are number of errors found. In comparison to old
system the proposed system of computer processes many advantages.
Some of the merits of proposed system are as follows:-
Accuracy:-
Security:-
Time saving:-
It is said that computer never tires. I do the repetitive task very well as it
never feels laziness. Performance of repetitive task by a man is not well
Performed, as main tires very quickly and feels lazy. It is not in the case with
computer. So, proposed system is beneficial than Old one.
EXISTING SYSTEM
Presently there is no such system available. Some are there with limited
access and following limitations:
Time consuming
More expensive
Searching problem
Less accuracy
More stationary
PROPOSED SYSTEM
Less expensive
Powerful searching
More accuracy
DATA DESIGN
One of the tools of structured analysis is the diagram. A data flow diagram is a graphical
representation of the system. The analyst can use dataflow diagram to explain this understanding
about the system.
APPLICATION:-
Data flows are an intuitive way of showing how data is processed by a system.
At analysis level analyst should be used to model the way in which data is processed in the
existing system.
Data flow models are used to show how data flows through a sequence of processing steps.
DESCRIPTION:-
A graphical tool used to describe and analyze the movement of data through a system
manual or automated including the process store of data and delays in the system.
The transformation of data from input to output through processes may be described
logically and independently of the physical component associated with system.
The data transformation at each step before moving on to the next stage. These processing
steps or transformation are programs function when data flow diagrams are used to
documents a software design.
The symbols that are used in the data flow diagram carry following meaning.
SIGN UP TABLE
LABORATORY TABLE
DIAGNOSIS TABLE
ALOPATHIC TABLE
AYURVEDIC TABLE
HOMEOPATHIC TABLE
ADMINISTRATOR TABLE
HARDWARE:
ABC Quadrant Server Array consisting of
- 8GHz Server Suite
- RAM: 16 GB Fully Buffered
- 4x 80GB 15,000 RPM Hard Drive
SOFTWARE:
MODULES DESCRIPTION
User interface design-
1. Form based authentication
2. Database connection
3. Logging
4. Bootstrap
MEDICAL STORE PAGE : In this page user will find the nearest
medical stores and its timing
PROCESS ALGORITHM
First page deals with login where users need to provide user
ID and password to get access.
ADMIN PROCESS
First page for admin deals with the admin login where
he/she needs to provide the user ID and password
TESTING PRINCIPALS
Software testability is simply how easily computers programs can be tested. The checklist
that follows provides a set of characteristics that lead to testable software.
Portability.
Observable.
Controllability.
Decomposability.
Simplicity.
Stability.
Understandability.
TESTING METHOD
The phase of system development life cycle tests system design. Testing of system
decides whether the newly designed system works properly or not. After the development of
documentation manually about the system this stage is checked. And if the system working
properly then it will be considered for implementation and if isnt then system analyst is informed
to find out generated errors or problems and to find out its solutions. This process is known as
debugging.
For any software system testing means to check out its coding .If there is not any problem
in the coding then that code is proper and efficient to design. If we are not getting proper or
required output then we have to debug the system coding. So, the debugging is also a subpart of
the testing section. If the system runs correctly during testing then is no need to debug.
During the testing of our project we have to face different types of errors. Especially,
database errors annoyed us but at last we solved it, successfully. Some of the errors are listed
below with their cause and solution.
Unit Testing:-
Unit testing means to test individual unit of the system. Each unit is
tested thoroughly for its errors and outputs. All the units of system are tested and if found
of then assemble into one system and then system testing is done.
Code Test
Navigation Test
Cosmetic Test
Interface Testing:-
Alpha Testing:-
Test performed at the developers site Before the system is finally installed
in the working environment is known as alpha Testing. It is also known as
Acceptance test since it is performed before the system is accepted as being fit for
intended users.
Beta Testing:-
CONCLUSION
FUTURE ENHANCEMENT
Our team will maintain and update the interface, ensuring that the data will always
be right and helpful.
Important Updates
Information about nursing home timing
Information about doctors availability hours
Information about specialist availability in town
Information about medical stores closing and opening
time
Nearby ATM
GIS facilities to optimize the route
Printing facility of address form/details
Online appointment facility at current/system time
We will enhance its compatibility to smart phones