cmpe285
-
Upload
saurabh-soni -
Category
Education
-
view
922 -
download
1
description
Transcript of cmpe285
![Page 1: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/1.jpg)
Silicon Valley - Health Guide“your health is now one click away”
Health Facility
Physician
Appointment
Mobile ApplicationWeb Application
Patient Location
![Page 2: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/2.jpg)
Agenda Introduction of Silicon Valley Health Guide
System Architecture
Database Diagram
Website Demo - Silicon Valley Health Guide (Client)
Website Demo - Silicon Valley Health Guide (Administrator)
Windows Mobile Application Demo
![Page 3: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/3.jpg)
Introduction Objective
System is for Patients and Doctors. It does following functions: Establishes patient-doctor communication online/mobile Search hospitals/doctors in close neighborhood Check user’s own Health History and get health tips Contact for medical assistance or emergency help Search the best doctor/hospital
An acute Health Care wireless assistant
Compatible for Mobile and Web Client
![Page 4: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/4.jpg)
How secure is the System? ASCII Encoding/Decoding Encryption
Encrypted Passwords in database
MVC Architecture OOPS Security Concept Data as Private and Method as Public
URL Hiding with Filler characters
Reduced Database Access Use of Stored Procedure to reduce SQL
request to the database.
Reduce DDOS attack at Login Time using Random Images.
![Page 5: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/5.jpg)
Design Goals - Web App.
Content Sensitive High concurrency Unpredictable User Loads Performance High Availability Data Driven Continuous Evaluation Security Aesthetics
![Page 6: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/6.jpg)
Design Goals - Mobile App.
Simplicity Consistency Identity Easy Navigation Visual Appeal Compatibility
![Page 7: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/7.jpg)
Functionality
Physician
Patient
Location
Appointment
Health Facility
Administrator UsersFunctionality
Manage all Users
![Page 8: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/8.jpg)
Functionality Register a New Account Get Hospital Detail (with detail information and location) Get Physician Detail (with detail information and location) Make an Appointment with Doctor Check Slot for available Physician Find Location Get Parking information Rate Hospital User Inbox Latest Health News Daily Health Tips Emergency Contact Announcement Manage all user data with Admin Module Contact Us About Us Help FAQ
![Page 9: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/9.jpg)
System Architecture
![Page 10: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/10.jpg)
System Architecture Presentation Layer
Using Web Site (asp.net, c#, html) Using Windows Mobile Device (c#)
Business Layer Using Classes (c#)
Database Using Backend Database (MsSql
Server 2008)
Using Model View Controller Architecture
![Page 11: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/11.jpg)
Database Diagram
![Page 12: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/12.jpg)
Database
Tables – 16
Stored Procedures – 25
Database Diagram – 1
Individual SQL queries – >20
![Page 13: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/13.jpg)
Database
Sample Stored Procedure
Sample Table
![Page 14: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/14.jpg)
Website Demo – Client Side
Features: Create Account Search Hospital/
Physician Make Appointment Rate Hospital Find Location Access Parking Access Facilities
![Page 15: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/15.jpg)
Website Demo – Client Side
![Page 16: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/16.jpg)
Website Demo – Client Side
![Page 17: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/17.jpg)
Website Demo – Admin Side
Features: Create/Update User Role Management Grant/Deny
Permission Announcement Hospital/Doctor
Management Parking Management
![Page 18: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/18.jpg)
Website Demo – Admin Side
![Page 19: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/19.jpg)
Mobile Application Demo
Login Screen Home Page
![Page 20: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/20.jpg)
Mobile Application Demo
Inbox Search By Physician
![Page 21: cmpe285](https://reader035.fdocuments.in/reader035/viewer/2022062418/555e02ddd8b42a3f618b566d/html5/thumbnails/21.jpg)
Thank You!
Team – 11CMPE 285
Demo Videos are available at below link:1. Web Site Demo2. Mobile Demo