Emcare mobile scheduling application
Download
1 / 17

EmCare Mobile Scheduling Application - PowerPoint PPT Presentation


  • 68 Views
  • Uploaded on

EmCare Mobile Scheduling Application. By Alexander Stephens Ryan Piercy. Try the App!. Go to http://131.230.133.200:8001 Provider Login Credentials Username: TestProvider Password: Scheduler Login Credentials Username: TestScheduler Password: . Our Client.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' EmCare Mobile Scheduling Application' - shay


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Emcare mobile scheduling application

EmCare MobileScheduling Application

By

Alexander Stephens

Ryan Piercy


Try the app
Try the App!

  • Go to http://131.230.133.200:8001

  • Provider Login Credentials

    • Username: TestProvider

    • Password:

  • Scheduler Login Credentials

    • Username: TestScheduler

    • Password:


Our client
Our Client

P. Uname: TestProvider

P. Pass:

S. Uname: Test Scheduler

S.Pass:

EmCare provides hundreds of hospitals with the tools they need to progressively increase their effectiveness and quality of care.

They utilize a scheduling algorithm that organizes the preferences of their employees.


Problem solution
Problem & Solution

P. Uname: TestProvider

P. Pass:

S. Uname: Test Scheduler

S.Pass:

  • Employees may not have the time to log on to the online scheduler.

  • Our goal was to create an app that was

    • Efficient

    • Mobile

    • Secure


Project objectives
Project Objectives

P. Uname: TestProvider

P. Pass:

S. Uname: Test Scheduler

S.Pass:

  • EmCare requests that we develop an application that will allow hospital employees to:

    • View their monthly schedules

    • Submit shift preferences

    • Check shift offers.


Project objectives1
Project Objectives

P. Uname: TestProvider

P. Pass:

S. Uname: Test Scheduler

S.Pass:

  • The application is also to include administrator operations, such as:

    • Viewing the master schedule for any hospital

    • Viewing the roster of all employees

    • Filling open shifts.


Requirements
Requirements

P. Uname: TestProvider

P. Pass:

S. Uname: Test Scheduler

S.Pass:

  • EmCare required that we develop the app with:

    • ASP.NET MVC 4 Framework

    • jQueryMobile

  • The app was to be web-based.

  • They also required MySQL to connect to an SQL database from which the app would obtain its information.


  • Development
    Development

    P. Uname: TestProvider

    P. Pass:

    S. Uname: Test Scheduler

    S.Pass:

    • Microsoft Visual Web Developer 2010 Express

      • MVC4 programming

      • jQueryMobile

      • JavaScript

      • MySQL

      • FREE


    MVC

    P. Uname: TestProvider

    P. Pass:

    S. Uname: Test Scheduler

    S.Pass:



    Aesthetic provider
    Aesthetic - Provider

    P. Uname: TestProvider

    P. Pass:

    S. Uname: Test Scheduler

    S.Pass:


    Aesthetic scheduler
    Aesthetic - Scheduler

    P. Uname: TestProvider

    P. Pass:

    S. Uname: Test Scheduler

    S.Pass:


    Security permissions
    Security & Permissions

    P. Uname: TestProvider

    P. Pass:

    S. Uname: Test Scheduler

    S.Pass:

    The login page checks the user’s credentials against the database on the server, and grants access based on that user’s permissions or role(s) (Provider or Scheduler).

    This also prevents direct unauthorized access via a specific page’s URL.

    Unauthorized User

    Invalid Credentials


    Calendar database connections
    Calendar & Database Connections

    We used Datebox, an open source mobile calendar, to display the schedule information.

    The calendar connects with the SQL database to retrieve a Provider’s shift information.

    For Schedulers, selecting a date will show all shifts for that day, including available shifts that can be filled.


    Provider preferences
    Provider Preferences

    P. Uname: TestProvider

    P. Pass:

    S. Uname: Test Scheduler

    S.Pass:

    • Providers can edit preferences to set

      • Preferred working shifts

      • Preferred work days (week or weekend)

      • Preferred holidays

    Day 1

    Day 2

    Day 3


    Employee roster
    Employee Roster

    P. Uname: TestProvider

    P. Pass:

    S. Uname: Test Scheduler

    S.Pass:

    Schedulers have access to a roster of all employees’ contact information.

    The app connects to the database to retrieve the information, which is parsed into a table and displayed in the app page.

    Name

    Email Address

    Phone Number


    Filling shifts
    Filling Shifts

    P. Uname: TestProvider

    P. Pass:

    S. Uname: Test Scheduler

    S.Pass:

    Schedulers can fill open shifts by selecting from a list of doctors available to work that shift.

    This updates the database and the schedules will show the selected doctor covering that shift.


    ad