0% found this document useful (0 votes)
167 views51 pages

Medisearch

This document describes a proposed Android application called MediSearch that would allow users to search for medicines based on symptoms, view information about hospitals, doctors, and medical NGOs in their location, and provide feedback and ratings for medicines. The application would have user and admin interfaces, with the admin able to update medicine and NGO information and moderate user comments and ratings. It provides details on the project objectives, features, architecture, and testing approach. Future enhancements are also discussed such as adding personalized saved medicine lists and medical news/article sharing.

Uploaded by

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

Medisearch

This document describes a proposed Android application called MediSearch that would allow users to search for medicines based on symptoms, view information about hospitals, doctors, and medical NGOs in their location, and provide feedback and ratings for medicines. The application would have user and admin interfaces, with the admin able to update medicine and NGO information and moderate user comments and ratings. It provides details on the project objectives, features, architecture, and testing approach. Future enhancements are also discussed such as adding personalized saved medicine lists and medical news/article sharing.

Uploaded by

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

MediSearch

Submitted By
Nisha Nair (11014211018)
Juhi Patel (11014211029)

Submitted To
MCA Department
UVPCE, Ganpat University

Objective of the Project
To develop an ANDROID application which will
be helpful to the users in the following features.

User will able to view medicines based on their symptoms.
User will able to view hospitals and doctors information location wise.
User can give feedback or suggestion.
User can view medical NGO information.
User can give comments on medicines
User can give ratings on medicines.






Project Synopsis
There are two users in the system which are as follows:
Admin
User

This is the admin of application who
Can update medicines based on requirements.
Can manage details about medical NGOs information.
Can manage the comments written by users.
Can manage ratings given by users.



Admin
User
This is the user of the application who
Can view medicines based on symptoms.
Can view hospitals and doctors information location wise.
Can view medical NGOs information.
Can give feedback or suggestion.
Can write comments to a particular medicine.
Can give rating to medicine.

Project Profile:
Feature Description
Project Title MediSearch
Objective To develop an ANDROID application
which provides information regarding
medicines
Front End Android OS 2.2, JDK 7.0, PHP
5.4.12,Bootstrap,CSS3
Back End MYSQL 5.6.12
Tools/Technologies Eclipse Release 4.2.0, Adobe
Dreamweaver CS3 9.0
Documentation Tool MS Office 2007
Group No 13
Internal Guide Mr Moonavar M.Pathan
Submitted To UVPCE MCA Dept
Project Duration 5
th
sem (Part Time)
H/W and S/W Requirement
Specification (Min. Requirements)
Development Time
Hardware




Software


Processor 2Ghz
Main Memory 2GB
Secondary Memory 40GB
Operating System Windows 7 Ultimate (64-bit)
Front End Android OS 2.2
Back End MYSQL 5.5.20
Tools Eclipse Classic 3.6.0, JDK 6.0
H/W and S/W Requirement
Specification (Min. Requirements)
Deployment Side:-
A Mobile Device which has support of Android OS
2.2 Version with Internet Connection.


Existing System
There are many applications in market which are bit similar to this but
those are not giving information of hospitals and doctors location wise.



Proposed System
MediSearch application will be beneficial to user in following ways:-
User can view medicines based on symptoms.
User can view hospitals and doctors information location wise.
User can view NGO information.
User can give also feedback and suggestions.



Feasibility Study
Economical Study:
o The system is economically feasible because the tools and technology
required for development are open source.
Technical Study:
o The system is technically feasible because all the hardware and
software required for this are available with us.
Operational Study:
o The System working is quite easy to use and learn due to its simple but
attractive interface. User will not require any special training for
operating the application

System Flowchart
Client Side
Server Side
Use Case Diagram
Use Case Diagram
Use Case Diagram
Use Case Diagram
Class Diagram
Sequence Diagram
Data Dictionary
Tbl_symptoms:-
This table stores the information about the symptoms entered by user.
Field name Field type Size Constraint Description
symptom_id varchar 5 primary key Id for symptom
symptom_name varchar 30 not null Name of symptom
Data Dictionary
Tbl_medicines:-
This table stores the medicines based on symptoms entered by user.
Field name Field type Size Constraint Description
medicine_id varchar 5 primary key Id for medicine
symptom_id varchar 30 foreign key Id of symptom
medicine_name varchar 50 not null Name of medicine
medicine_power Integer 5 not null Power of medicine
Data Dictionary
Tbl_comment:-
This table will store the information of comments written by user to a
particular medicine
Field name Field type Size Constraint Description
comment_id int 5 primary key Id for comment
medicine_id varchar 5 foreign key Id for medicine
comment_content varchar 100 Not null Comment written by
particular user
Data Dictionary
Tbl_ratings:-
This table stores the information of ratings given by a user to a
particular medicine.
Field name Field
type
Size Constraint Description
rate_id int 5 primary key Id for particular rating bar
medicine_id varchar 5 foreign key Id for medicine
rate_value float 30 not null Value for rating bar
Data Dictionary
Tbl_ngo_information:-
This table stores the information of NGO for medical help.
.
Field name Field type Size Constraint Description
ngo_id varchar 5 primary key Id for ngo
ngo_name varchar 20 not null Name of ngo
ngo_state varchar 20 not null State of ngo
ngo_city varchar 20 not null City of ngo
ngo_address varchar 40 not null Address of ngo
ngo_details varchar 60 not null Details about ngo
Data Dictionary
Tbl_ngo_suggestion:-
This table will store the information of user suggestion regarding any
NGOs.


Field name Field type Size Constraint Description
Suggestion_id varchar 5 primary key Id for particular rating
bar
Suggestion_name varchar 5 Not null Name of particular ngo
for suggestion
Email_id varchar 25 Not null Email_id of particular
user
Message varchar 50 Not null Description of
suggestion
Process Phase
Process id 1
Process Name Search
Purpose To search the medicines
Input Enter the symptom name
Output Medicine Prescription
Description This process search the medicines
based on the symptom entered.
Process Phase
Process id 2
Process Name NGO Information
Purpose To view NGOs
Input No input
Output This will give list of leading NGOs
Description This process will allow the user to
view the leading NGO organization
Process Phase
Process id 3
Process Name Search Medical Store
Purpose To search the hospitals and doctors
Input No input
Output Google Map
Description This process search the location of
hospitals and doctors based on the
user current location
Process Phase
Process id 4
Process Name Comments
Purpose To write comments
Input Write comments to a particular
medicine
Output This will give list of most visited
medicines
Description This process will allow the user to
write the comments on medicines
Process Phase
Process id 5
Process Name Rating
Purpose Give rating to medicines
Input Give rating to the medicines which user
like
Output This will give the list of most liked
medicines
Description This process will give allow the user to
give rating to the medicines
Activity Diagram
Interface Design
Icon of
application
Splash Screen

Search medicine based on symptom entered

User can view NGO information
User can view hospitals and doctors location through google map
User can give suggestions, comment and rating to particular medicine




Component Diagram

Deployment Diagram

Testing Schemas
Black Box Testing:
Software validation is achieved through a series of black-box tests that
demonstrate conformity with requirements. The plan and procedure are
designed to ensure that all functional requirements are satisfied, all
behavioral characteristics are achieved, all performance requirements
are attained, documentation is correct, and other requirements are met.

This testing done at the activity side which can check out the
generated system all the perspective output as the requirement
satisfied or not.
White Box Testing:
Future Enhancement
Android has the biggest App Market among all the mobile Operating
Systems and has currently more than 15 lacs applications available in the
market. A lot of enhancement can be done on the application.
Android is the fastest growing mobile operating system, and lots of
upgrading and new technologies are developed and released .The biggest
advantage of android is that it is open source and we can easily use its new
functionalities and features.
Therefore, there is a great scope of enhancement and improvement of this
Android Application MediSearch. We can add features such as save of
commonly searched medicines to a personalized save list. We can also add
features such as getting medical news and sharing of articles.

References
Random resources Referred:
http://developer.android.com/
https://www.google.co.in/
https://www.eclipse.org/
http://stackoverflow.com/
http://www.wikipedia.org
http://www.androidhive.info/
http://www.android.com
https://code.google.com/
http://roseindia.com/

Books Referred:
Shane Conder and Lauren Darcey,Android Wireless Application Development
(2010).
Thank You!

You might also like