medisearch
TRANSCRIPT
-
8/12/2019 Medisearch
1/51
MediSearch
Submitted By
Nisha Nair (11014211018)
Juhi Patel (11014211029)
Submitted To
MCA Department
UVPCE, Ganpat University
-
8/12/2019 Medisearch
2/51
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.
-
8/12/2019 Medisearch
3/51
Project Synopsis
There are two users in the system which are as follows:
Admin
User
-
8/12/2019 Medisearch
4/51
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
-
8/12/2019 Medisearch
5/51
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.
-
8/12/2019 Medisearch
6/51
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, PHP5.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 5thsem (Part Time)
-
8/12/2019 Medisearch
7/51
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
-
8/12/2019 Medisearch
8/51
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.
-
8/12/2019 Medisearch
9/51
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.
-
8/12/2019 Medisearch
10/51
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.
-
8/12/2019 Medisearch
11/51
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 foroperating the application
-
8/12/2019 Medisearch
12/51
System Flowchart
-
8/12/2019 Medisearch
13/51
Client Side
-
8/12/2019 Medisearch
14/51
Server Side
-
8/12/2019 Medisearch
15/51
Use Case Diagram
-
8/12/2019 Medisearch
16/51
Use Case Diagram
-
8/12/2019 Medisearch
17/51
Use Case Diagram
-
8/12/2019 Medisearch
18/51
Use Case Diagram
-
8/12/2019 Medisearch
19/51
Class Diagram
-
8/12/2019 Medisearch
20/51
Sequence Diagram
-
8/12/2019 Medisearch
21/51
-
8/12/2019 Medisearch
22/51
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
-
8/12/2019 Medisearch
23/51
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
-
8/12/2019 Medisearch
24/51
Data Dictionary
Tbl_ratings:-
This table stores the information of ratings given by a user to a
particular medicine.
Field name Fieldtype
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
-
8/12/2019 Medisearch
25/51
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
-
8/12/2019 Medisearch
26/51
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 suggestionEmail_id varchar 25 Not null Email_id of particular
user
Message varchar 50 Not null Description of
suggestion
-
8/12/2019 Medisearch
27/51
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.
-
8/12/2019 Medisearch
28/51
Process Phase
Process id 2
Process Name NGO Information
Purpose To viewNGOs
Input No input
Output This will give list of leading NGOs
Description This process will allow the user to
view the leading NGO organization
-
8/12/2019 Medisearch
29/51
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 ofhospitals and doctors based on the
user current location
-
8/12/2019 Medisearch
30/51
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
medicinesDescription This process will allow the user to
write the comments on medicines
-
8/12/2019 Medisearch
31/51
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
-
8/12/2019 Medisearch
32/51
Activity Diagram
-
8/12/2019 Medisearch
33/51
Interface Design
Icon of
application
-
8/12/2019 Medisearch
34/51
Splash Screen
-
8/12/2019 Medisearch
35/51
Search medicine based on symptom entered
-
8/12/2019 Medisearch
36/51
User can view NGO information
-
8/12/2019 Medisearch
37/51
User can view hospitals and doctors location through google map
-
8/12/2019 Medisearch
38/51
User can give suggestions, comment and rating to particular medicine
-
8/12/2019 Medisearch
39/51
-
8/12/2019 Medisearch
40/51
-
8/12/2019 Medisearch
41/51
-
8/12/2019 Medisearch
42/51
-
8/12/2019 Medisearch
43/51
-
8/12/2019 Medisearch
44/51
-
8/12/2019 Medisearch
45/51
-
8/12/2019 Medisearch
46/51
Component Diagram
-
8/12/2019 Medisearch
47/51
Deployment Diagram
-
8/12/2019 Medisearch
48/51
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, allbehavioral 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 thegenerated system all the perspective output as the requirement
satisfied or not.
White Box Testing:
-
8/12/2019 Medisearch
49/51
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.
-
8/12/2019 Medisearch
50/51
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).
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/http://roseindia.com/https://code.google.com/http://www.android.com/http://www.androidhive.info/http://www.wikipedia.org/http://stackoverflow.com/https://www.eclipse.org/https://www.google.co.in/http://developer.android.com/ -
8/12/2019 Medisearch
51/51
Thank You!