cmpe285

1,080 views

Published on

Silicon Valley Health Guide CMPE 285 saurabh soni saurabhsoni

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,080
On SlideShare
0
From Embeds
0
Number of Embeds
71
Actions
Shares
0
Downloads
11
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

cmpe285

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

×