Web-Based Information Management Program

Slides:



Advertisements
Similar presentations
Student Introduction to RXpreceptor
Advertisements

Web Plus Overview Division of Cancer Prevention and Control National Center for Chronic Disease Prevention and Health Promotion CDC Registry Plus Training.
1 Configuring Internet- related services (April 22, 2015) © Abdou Illia, Spring 2015.
MyIsern Lime MyIsern : A Web-based Collaboration Database By Kevin English University of Hawaii, ICS 613.
1 Configuring Web services (Week 15, Monday 4/17/2006) © Abdou Illia, Spring 2006.
Maintain and Modify By: Sahar Aftab (1253 ) and Mehboob Nazim (1085) Central Library.
Student Help Immunization Tracking System American DataBank LLC Empowered by.
Web-based Document Management System By Group 3 Xinyi Dong Matthew Downs Joshua Ferguson Sriram Gopinath Sayan Kole.
Senior Design Group 10 – December 2010 Solution  Our solution to this problem was to design and build a web based application that can be run on the servers.
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
Business Processes and Workflow How to go from idea to implementation
Clarifying Options, Defining Potentials, Connecting You to the Future! Interfase First-time Student Login Tutorial.
Senior Design 2010 Group 10.  Students  Nathan Dane  Jamin Hitchcock  Eric Tweedt  Advisor  Tien Nguyen  Client  Mary Greeley Medical Center 
SMART Agency Tipsheet Staff List This document focuses on setting up and maintaining program staff. Total Pages: 14 Staff Profile Staff Address Staff Assignment.
June 18, Agenda Welcome Updates and Reminders New CT.gov Site eGovernment Applications Questions & Comments.
Introduction to our On-Line Self Service Center at
Greg Andolshek Alex Koch Michael McCormick Team Lasso.
Social Network for Behavior Change Team #11: Gavin Monroe Nicholas Schramm Davendra Jayasingam Client: Yolanda Coil Advisor: Simanta Mitra.
Operating Room Instrument Rapid Delivery System sddec11-03 Group Members: Charles Ristau (Group Manager) Yik Sen Tan (Webpage Designer) Tariq Azmy (Secretary)
1 Module 2: Introduction to Cayuse424. Objectives 2 Welcome to the Introduction to Cayuse424 Module. In this module you will learn:  How Cayuse424 supports.
What is SharePoint? Module 1. Module Overview  Defining SharePoint  Understanding How SharePoint is Used  Interacting with SharePoint.
Web Trnsport – Beta Testing and Implementation TUG Roundtable Discussion Elizabeth Rodgers Info Tech, Inc. October 9, 2007.
Changing the way you proof for press.. What is InSite? Kodak InSite software is a portal to the prepress environment that lets printers and their customers.
May Client Dustin Gray Associate Director of Compliance ISU Department of Athletics Faculty Advisor Dr. Doug Jacobson Development Team Andy Dorman.
Our Online Courier Management Application is developed with the latest technology and State of the Art Database. This Management Software will be very.
Plenary meeting 2015 – Chania - Crete CASCADE Data Services Yusuf Yigini, Panos Panagos, Martha B. Dunbar Joint Research Centre - European Commission.
Statistics Monitor of SPMSII Warrior Team Pu Su Heng Tan Kening Zhang.
Boston University Project Management Association Website Development Group 3 Team3 CS632 Dr. Vijay Kanabar Team Members Mario Soto Emily Ziegler Kevin.
Ashley Hawley. Project Description Business Need User Profiles Development Technology Testing Plan Deliverables Demonstration Conclusion.
Drinking Water Infrastructure Needs Survey and Assessment 2007 Training.
By Matt Baker Eric Sprauve Stephen Cauterucio. The Problem Advisors create a sign-up sheet to be posted on the door of their office. These sign-up sheets.
USER MANUAL USER MANUAL 21 June TABLE OF CONTENTS System Description4 How It Works?5 PLUGIN Maxxbooking Plugin6-7 Hotel Info & Description8-9 Availability.
Dec07-02: Prototype Parking Meter Phase 8 Bret Schuring: Team Leader Pooja Ramesh: Communications Wilson Kwong, Matt Swanson, Alex Wernli.
Ashley Montebello – CprE Katie Githens – SE Wayne Rowcliffe – SE Advisor/Client: Akhilesh Tyagi.
Mark Lertvat (Speaker) Mike Jurney Andrew Levine Evan Davis.
MyAPNIC Project Update Bangkok, 7 March Overview Project objective Project history What’s new in MyAPNIC prototype v.2 5 service area Demo What.
Project Launch Presentation. Overview  Group Members: Joshua Booth Jiajia Jiang Weijuan Shi  Client: G & T Security.
EcpE Student Database Team 21 Adviser: Tien Nguyen Client: ECpE and Tony Moore Team: Steven Murray Justin Sliekers Nathan Staley Mike Walsh.
Copyright © 2006, Infinite Campus, Inc. All rights reserved. User Security Administration.
D R A T D R A T ABSTRACT Every semester each department at Iowa State University has to assign its faculty members and teaching assistants (TAs) to the.
Rolando Gaytan Clay Schumacher Josh Weisskopf Cory Simon Aaron Steil (Reiman Gardens) – Client Dr. Tien Nguyen - Advisor.
May07-02: Parking Meter Clint Hertz: Team Leader Austyn Trace: Communications Nick Hollander Christian Baldus.
Senior Design 2010 Group 10.  Students  Nathan Dane  Jamin Hitchcock  Eric Tweedt  Advisor  Tien Nguyen  Client  Mary Greeley Medical Center.
Senior Design 2010 Group 10.  Students  Nathan Dane  Jamin Hitchcock  Eric Tweedt  Advisor  Tien Nguyen  Client  Mary Greeley Medical Center.
ECpE Student Database Team 21 Adviser: Tien Nguyen ECpE and Tony Moore.
Expense Tracking System Developed by: Ardhita Maharindra Muskan Regmi Nir Gurung Sudeep Karki Tikaprem Gurung Date: December 05 th, 2008.
Clarifying Options, Defining Potentials, Connecting You to the Future! OWL CareerLink (formerly Interfase) First-time Student Login Tutorial.
Yesdatabas Team Void Main. Team Members Daniel MeteyerMichael MartinCorey McClymondsPatrick Stetter.
Summative Assessment CoAlt Assessment PearsonAccess Training Getting Started Colorado Spring 2013 Field Test.
Managing multiple projects or services? Have a mix of Microsoft Project and more simple tasks? Need better visibility and control?
Web Technology Solutions
Systems Development Life Cycle
Software Application Overview
JustWare Mobile | Anthony Munar and Chris Dockstader
R.U.M.S. (Right of Way and Utilities Management System) Overview
By Janet Crawford and Dam Luong Submitted to the Faculty of
Task Management System (TMS)
Printer Admin Print Job Manager
University Event Management System
Web File Sharing.
Quality Center (QC) 11 Training Global IT QA Testing Team 2013
Configuring Internet-related services
Overview of features for new and returning users
South Carolina Alternate Assessment
Fei Huang Prof. Soon Chun ISI490 Spring 2018
FdSc Module 107 Systems Analysis
In-house Developed Library Solutions
Team 21: Project Design Team Members: Nathan Staley Steven Murray
CS 4360 Software Engineering
Contract Management Software 100% Cloud-Based ContraxAware provides you with a deep set of easy to use contract management features.
Presentation transcript:

Web-Based Information Management Program December 9, 2010 Web-Based Information Management Program Senior Design 2010 Group 10 Final Presentation

Group Members Students Advisor Client Nathan Dane Jamin Hitchcock December 9, 2010 Group Members Students Nathan Dane Jamin Hitchcock Eric Tweedt Advisor Tien Nguyen Client Mary Greeley Medical Center Chris Figland

December 9, 2010 Project Overview Paramedics need to keep track of their certifications, immunizations, and continued education coursework Certifications are proof of proficiency at a skill set Many certifications have expiration dates Client wants a system that will alert paramedics of upcoming certification expiration dates

Project Overview About 40 paramedics would use this system December 9, 2010 Project Overview About 40 paramedics would use this system Client also would like to manage schedules using the system Schedules should include work scheduling and continued education scheduling

Concept Overview Users Certs List Docs Exp. Schedule Dates Courses December 9, 2010 Concept Overview Users Certs List Docs Exp. Schedule Dates Courses Time

Concept Overview Administrators All User Functionality Management December 9, 2010 Concept Overview Administrators All User Functionality Management Oversee Users Modify User Attributes User Accountability Grant/Decline User Requests

Operating Environment December 9, 2010 Operating Environment Open source environment Linux Apache MySQL PHP Runs in modern web browsers

Functional Requirements December 9, 2010 Functional Requirements User Information Login Contact information Access level Certifications Name, description, serial number Expiration date

Functional Requirements December 9, 2010 Functional Requirements Documents Webpage link Uploaded certification document Continuing Education Classes completed Time completed

Functional Requirements December 9, 2010 Functional Requirements Scheduling – Standard Users View their own schedules Request time off Request shifts Scheduling – Administrators View all schedules Modify their schedules Approve requests from standard users

Functional Requirements December 9, 2010 Functional Requirements Admin Abilities View/modify their personal information View all user certifications/docs View all continuing education information Upload/manage documents Add/remove users Manage schedules

Functional Requirements December 9, 2010 Functional Requirements User Abilities View/modify their person information View/modify their own certifications View/modify their own continuing education information Request scheduling Time off Specific shifts

Non-Functional Requirements December 9, 2010 Non-Functional Requirements Interface Easy to use Visually appealing Intuitive Compatibility Works on Mary Greeley servers Easy to install

Non-Functional Requirements December 9, 2010 Non-Functional Requirements Availability Can be accessed from browsers anywhere Notifications by email Security Secure login Separation between administrators and basic users

Market/Literature Survey December 9, 2010 Market/Literature Survey Based loosely on a program called NinthBrain™ NinthBrain™ is designed for large organizations Very expensive for smaller application at Mary Greeley Medical Center Our program uses free, open source frameworks Low to zero cost for MGMC

December 9, 2010 Deliverables A web project meeting the functional and non-functional requirements given by Mary Greeley A tutorial on installing and using the system on their servers

Risks Security Fines HIPAA Other hospital information December 9, 2010 Risks Security HIPAA Other hospital information Mitigation: Build a secure system Fines Missed certifications Missed scheduling Mitigation: Error checking, redundant notifications

System Design: Navigation December 9, 2010 System Design: Navigation Homepage with Login Standard User Standard User Navigation Administrator Administrator Navigation

System Design: Navigation December 9, 2010 System Design: Navigation Standard User Navigation Personal Information Edit Information Certifications Add Certifications Update Certifications Modify Expirations Change Properties Scheduling View Schedule Make Requests Request for Time Off Request for Specific Work Blocks

System Design: Navigation December 9, 2010 System Design: Navigation Administrator Navigation Personal Information Edit Information Certifications Add Certifications Update Certifications Modify Expirations Change Properties Scheduling View Schedule Make Requests Take Time Off Pick Up a Specific Work Block Administration Continued on Next Slide…

System Design: Navigation December 9, 2010 System Design: Navigation Administrator Navigation Personal Information Certifications Scheduling Administration View Users Modify User Certification Information Modify User Certification Documentation Add/Remove Users View Requests Accept/Reject Schedule Requests View Event Log

System Design: Database December 9, 2010 System Design: Database Users Personal Information Certifications Continuing Education Access Level

System Design: Database December 9, 2010 System Design: Database Personal Information Name Phone Number(s) Email Address Address

System Design: Database December 9, 2010 System Design: Database Access Level Administrator Standard User

System Design: Database December 9, 2010 System Design: Database Continuing Education Courses Course Name Complete or Being Taken Time Completed

System Design: Database December 9, 2010 System Design: Database Certifications Certification Type Certification Documents Certification Expiration Date Certification Acquisition Date Certification Serial Number

System Design: Sequence December 9, 2010 System Design: Sequence

July 30, 2019 Implementation We used Jamin’s personal server to implement the project We first built a prototype and then grew the project into a functional release Project uses the Symfony and Doctrine frameworks to make advanced PHP techniques easy Symfony also allows for basic unit testing

Implementation: Screens July 30, 2019 Implementation: Screens

Implementation: Screens July 30, 2019 Implementation: Screens

Implementation: Schedule July 30, 2019 Implementation: Schedule Spring 2010 Schedule

Implementation: Schedule July 30, 2019 Implementation: Schedule Fall 2010 Schedule

Testing Manual testing December 9, 2010 Testing Manual testing Navigated throughout the web application checking each page for proper functionality Verified proper operation from different locations and different browsers

December 9, 2010 Testing Unit testing Used built in Symfony unit testing functions to verify correct operation

Testing Results All unit tests passed July 30, 2019 Testing Results All unit tests passed Project was able to be installed on more than one server with proper functionality Developers were able to use the system correctly

Conclusions Development Gathered and created requirements with client December 9, 2010 Conclusions Development Gathered and created requirements with client Researched current web development practices Designed system based on requirements

Conclusions Implementation December 9, 2010 Conclusions Implementation Project was implemented and meets the requirements Project was demonstrated to the Mary Greeley contact and made available for him to review Actual uses of project will be determined by Mary Greeley IT staff and network administrators

Conclusions Work Specializations Eric Jamin Nathan July 30, 2019 Conclusions Work Specializations Eric Style/Aesthetics/Layout Final Documentation Jamin Server Setup/Design All-Around Application Functionality Nathan Web Application Schedule Module

July 30, 2019 Conclusions

Conclusions Lessons Learned Development Practices New Technologies December 9, 2010 Conclusions Lessons Learned Development Practices Teamwork strategies Work delegation New Technologies PHP Symfony Doctrine jQuery

Conclusions Lessons Learned Room for Improvement Leadership December 9, 2010 Conclusions Lessons Learned Room for Improvement Leadership Communication Scheduling

Conclusions For The Future December 9, 2010 Conclusions For The Future Get the project installed at MGMC provided the network administrators cooperate Re-evaluate requirements after staff has had a chance to use and improve on the project

Conclusions Innovations December 9, 2010 Conclusions Innovations Designed the only known project modeling NinthBrain™ to use open source software and frameworks Web application has useful features of NinthBrain™ while avoiding many unnecessary features that add undesirable cost

July 30, 2019 Questions Demonstration to Follow