The Fitness Zone Database CSCI 6838 Team #1 April 10 th, Spring 2007 Hala Annab Mark B. Jones Wei (Lawrence) Liu Jacqueline M. Matekwa Mbata.

Slides:



Advertisements
Similar presentations
Absence Credit Tracking System April 10, Team Members: Joshua Allen Dave Kristensen Greg Ludwinski Samantha Ratnapuli.
Advertisements

Pennsylvania BANNER Users Group 2006 Integrate Your Decision Support with Cognos 8.
National Database Templates for the Biosafety Clearing-House Application (NDT-nBCH) Overview of the US nBCH Applications.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
SOFTWARE SOLUTIONS Identification, Server-Side Printing, Tracking & Mobility Software TEKLYNX CENTRAL Bundled Solutions.
Copyright Hub Software Engineering Ltd 2010All rights reserved Hub Workflow Product Overview.
IT Project Management, Third Edition Appendix A1 Appendix A: Guide to Using Microsoft Project 2002.
Access 2007 Product Review. With its improved interface and interactive design capabilities that do not require deep database knowledge, Microsoft Office.
UI Standards & Tools Khushroo Shaikh.
Supplement 02CASE Tools1 Supplement 02 - Case Tools And Franchise Colleges By MANSHA NAWAZ.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Electronic Human Resource Management Software CSCI Research Project and Seminar Team #2 Feb 27,2006.
AJAC Systems Hotel Reservation System
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
Web Project Methodology Move It Up Marketing Web Project Methodology in six steps to ensure quality and efficient projects.
Chapter 1 Introduction Outstanding Features About This Book 1. A novel writing style is adopted to try to attract students’ or beginning programmers’ interesting.
Turkey IDA Info-Day PM Session, September 25, 2003 CIRCA 1 CIRCA : The IDA Collaborative Software Tool Grzegorz Ambroziewicz European Commission - DG Enterprise.
TEAM FOUNDATION SERVER (TFS) By Sunny Niranjana Devi. M.
Best Implementation Practices for Discoverer April Sims OCP 8i 9i.
Trimble Connected Community
ABSTRACT Zirous Inc. is a growing company and they need a new way to track who their employees working on various different projects. To solve the issue.
Web Applications for the School of NAS Group #3 09/18/2001.
Managing Software Development With Microsoft ® Project 2000 And Team Folders Sam Brooks
 Automates the process of Bill generation and bill payment  FRONT END:- ASP.NET  BACK END :- SQL SERVER.
Web Trnsport – Beta Testing and Implementation TUG Roundtable Discussion Elizabeth Rodgers Info Tech, Inc. October 9, 2007.
Codeigniter is an open source web application. It occupies a very small amount of space in the memory and is most useful for developers who aim to develop.
ISU Alumni Association Online Store Abstract The Iowa State University Alumni Association desires a complete overhaul of their online store. The current.
The Fitness Zone Database CSCI 6838 Team #1 March 1 st, Spring 2007 Hala Annab Mark B. Jones Wei (Lawrence) Liu Jacqueline M. Matekwa Mbata.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
Final Presentation:  Capstone Project Team #6 : Fall 2007  November 15 th,2007  University of Houston – Clear Lake
team # 5 CSCI-6838 Fall 2007 UHCL RoboComm: Rule-Based Scheduling for Communication Systems (Version 2.5) CSCI Research Project and.
Project Plan for nSite Central Michael Dunn Ryan Sessions Kyle Kerrigan.
Project 2003 Presentation Ben Howard 15 th July 2003.
Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing.
CUONG NGUYEN PRIYA PAKHANAVAR RUSSELL ROBINSON RPC Hotels.
1 RoboComm: Rule-Based Scheduling for Communication Systems CSCI Research Project and Seminar Team #7 Instructor: Dr. Kwok-Bun Yue Mentor: Mr. Dilhar.
MSE Presentation 1 By Padmaja Havaldar- Graduate Student Under the guidance of Dr. Daniel Andresen – Major Advisor Dr. Scott Deloach-Committee Member Dr.
Presented by Capstone Team #1. Guidance  Instructor Name: Dr. Alfredo Perez-Davila  Mentor Name:Abbasi Dhilawala.
Ad Hoc Graphical Reports Ad Hoc Graphical Reports Copyright © Team #4 CSCI 6838 Spring CSCI Research Project and Seminar Team# 4 (
Attack Tool Repository and Player for ISEAGE May06-11 Abstract Today’s world is changing shape as it increases its dependency on computer technology. As.
Ashley Montebello – CprE Katie Githens – SE Wayne Rowcliffe – SE Advisor/Client: Akhilesh Tyagi.
I Copyright © 2007, Oracle. All rights reserved. Module i: Siebel 8.0 Essentials Training Siebel 8.0 Essentials.
MINICHECK ID Pro™ Team #2 07/02/08. Team Members Imran Ullah Mohammad Roles: Team Lead, Programmer Id: Anjali.
Paperless Timesheet Management Project Anant Pednekar.
Condor Technology Solutions, Inc. Grace Performance Chemicals HRIS Intranet Project.
RIA to visualize the health of a project Team #4 Midterm presentation February 28,2008.
ELECTRONIC DOCUMENT SHARING AND MANAGEMENT BY: EDWARD DISI JUSTIN HEIN BROM ESPY Senior Design 1.
Bugflow Enhancements 2/9/ :53:58 PM Team#2 Bugflow Enhancements 1 Team # 2 10/07/200 8.
 Capstone Project : Team #6  October 4 th,2007.
Enterprise Resource Planning - PeopleSoft. An ERP system is a business support system that maintains in a single database the data needed for a variety.
Managing multiple projects or services? Have a mix of Microsoft Project and more simple tasks? Need better visibility and control?
Manage your projects efficiently and on a high level PROJECT MANAGEMENT SYSTEM Enovatio Projects Efficient project management Creating project plans Increasing.
People Inc. from P&A Software
Requirements Specifications for Web Portal Application
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
Netscape Application Server
The Marshall University Experience with Implementing Project Server 2003 August 9, 2005 Presented by: Chuck Elliott, M.S. Associate Director, Customer.
N-Tier Architecture.
Database System Concepts and Architecture
Appendix A: Guide to Using Microsoft Project 2002
Software Support Framework
Migrating Oracle Forms Using Oracle Application Express
Content Management Systems
People Inc. from P&A Software
AppointmentmentPeach Appointment Manager
McGraw-Hill Technology Education
Appendix A: Guide to Using Microsoft Project 2002
Mark Quirk Head of Technology Developer & Platform Group
Microsoft Virtual Academy
Presentation transcript:

The Fitness Zone Database CSCI 6838 Team #1 April 10 th, Spring 2007 Hala Annab Mark B. Jones Wei (Lawrence) Liu Jacqueline M. Matekwa Mbata

2 Team Information Team Members Hala Annab Mark B. Jones Wei (Lawrence) Jacqueline M. Matekwa Mentor Ms. Denise B. Cazes Professor Dr. Kwok-Bun Yue

3 Customer Information UHCL Student Life Fitness Zone Denise Cazes, Fitness Zone Coordinator 2700 Bay Area Blvd. Houston, TX Front Desk: Coordinator:

4 Table of Contents Introduction Problem Analysis Lawrence Design Jacqueline Implementation Hala Project Management Mark References

5 Problem Analysis Project Abstract Problem Specification Constraints and Limitations

6 Project Abstract The application needs to track: – facility usage – program participation – use of services. Designing a three tier Web application The application needs to be: – Easy to support – Scalable

7 Problem Specification The UHCL Fitness Center runs several programs and services – Fitness Zone membership – 100 Mile Club – locker rental FZ needs an application to track facility usage, program participation, and use of services. Needs to be scaleable to support future programs and direct access by members.

8 Problem Specification Problem of current system – Some modules are not executing – Data is not saved to a centralized database – Look and feel is not user-friendly – Documentation and user guide are not sufficient Show Stopper – Crystal reports will not run – User has to type the data into MS Excel instead Conclusion from end user – Project was not complete

9 Constraints and Limitations Network – Cannot access the system off campus Database – MS Access is sufficient but not an enterprise solution System – Needed from UCT Install IIS Upgrade to.NET framework 2.0 Grant administrator access Project Scope – Fulfill user’s requirements and set up a good architecture – Leave space for future improvement – Not enough time or resources to elaborate and resolve all issues

10 Design Three tier Web application architecture Will run locally in the Fitness Zone Client access via UHCL network

11 System Architecture

12 Use Case Diagram

13 Use Case Diagram

14 Database Design

15 Database Schema - 1 Persons – personID, …, typeID PersonType – typeID, description Some person type descriptions: – Employees – Student Employee – Students – Alumni – Dependants – Guests

16 Database Schema - 2 Programs – programIndex, programName, startDate, endDate, … MemberPrograms – programIndex, personIndex – startDate, endDate, progress – fee, – goals

17 Database Schema - 3 Membership – lockerID, joinDate, endDate – membershipStatus, termIndex, – medicalCondition – tuitionPaymentStatus, membershipFeePayment, … Sessions – date, timeIn, timeOut Rentals – rentalIndex, termIndex, membershipIndex, lockerIndex, fee

18 Implementation Three Tier Web Application – Microsoft IIS Web Server – Presentation layer (ASP.NET) – WebChart for creating graphical reports – Business logic (C#) – Database (MS Access)

19 Implementation Issues Problems Encountered: – Old Version of.NET Framework (1.1) – IIS was not installed – Needed a solution for developing graphical reports Solutions: Worked with Mentor and UCT to: – Update the.NET Framework to version 2.0 – Install the IIS Web Server. We found a third party tool for developing graphical reports with ASP.NET.

20 Previous Application

21 User Interface

22 User Interface

23 User Interface

24 Project Screenshots

25 Prototype Evaluation More intuitive and User Friendly – Employee work flow and repetitive tasks were considered in UI design Scaleable / easy to maintain All features are not yet complete Complete features are independent, useful, and immediately useable

26 Vision for the Future Move to a public Web server Members will access the system directly Reduce the work load for the manager and staff Add services and convenience for members. Migrate to a more robust database – MS SQL Server, Oracle, or MySQL. The system is designed with the future in mind – The application will scale as usage increases – Additional functionality can be added easily

27 Project Management Development Team – Roles – Major Tasks – Project Plan Conclusions

28 Development Team (Roles) Team Leader (Mark) – organize team efforts – ensure that the team is satisfying all course requirements. Webmaster (Mark, Jacqueline) – maintain the Project Web site. DBA (Jacqueline, Hala) – design, document, implement, and maintain the project database. Lead Programmer (Lawrence, Hala) – design the structure of the application modules – guide the coding efforts of other team members. System Administrator (Hala, Lawrence) – evaluating the computers in the Fitness center & install software. Technical Writer (Mark, Hala) – edit the documents produced by the team.

29 Development Team (Major Tasks) Determine Requirements Evaluate existing application Choose Technologies for Implementation Design and Implement Prototype Create complete and detailed documentation Install system and train Fitness Zone staff

30 Development Team (Project Plan)

31 Conclusions The project has been successful – Detailed Requirements were documented – Database design is vastly improved – User Interface is more intuitive – Available features are fully functional – System architecture is more flexible, scalable, and maintainable – System documentation is improved

32 Suggested Next Steps Complete the Program management features – Create a new program – Create participation report – Automated messages to participants Complete the group report – Send mail to “locker renters” or “expiring members” Streamline the User Interface

33 References Project Requirement -- Original Project DescriptionOriginal Project Description Group 3, Summer Previous Project WebsitePrevious Project Website User’s Website -- UHCL Fitness Zone Home PageUHCL Fitness Zone Home Page Reporting tool -- ASP.NET control – WebChartASP.NET control – WebChart Program Standard -- C# Coding StandardsC# Coding Standards