courseware paul pietkiewicz, james wong, michael wood, richard zak, michael zyvoloski

23
Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Upload: susan-kristina-walker

Post on 31-Dec-2015

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Courseware

Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak,

Michael Zyvoloski

Page 2: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Introduction

• Time Management Issue and UMBC– Academic Deadlines (exams, papers, etc.)– Athletic Events– Administrative Deadlines– Appointments/Meetings

• Individual Organizational Tool

Page 3: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Analysis

• Current Options – Blackboard

• Basic Calendar• Split between each class• Allows straightforward event posting

– Web Events• Campus Events• Administrative only

Page 4: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Analysis (part 2)

• Problems with the systems– Lack of Integration– Minimal error checking– Inaccessible– Limited functionality– Static environment– Too simple

Page 5: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Project Goals

• Campus Awareness

• Seamless functionality

• Complementary to Blackboard

• Improved Organization and Time Management

• Better accessibility

Page 6: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Feasibility Analysis

• Operational

• Economic

• Technical

Page 7: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Requirements Analysis

• Functional– Necessity for all inclusive calendar– Organizational Options– Event Subscriptions– Intuitive User Interface– Provide for wide variety of events– External Links– User guidance

Page 8: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Requirements Analysis

• Nonfunctional– Operational

• Compatibility• Must be part of Blackboard

– Performance• 95% uptime• Manageable load times• File Size Limits

Page 9: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Requirements Analysis

• Nonfunctional (cont.)– Security

• Privacy• Administrative Control

– Cultural and Political• All entries are created equal• Campus wide events must be approved• Fits UMBC’s goals

Page 10: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Current System Overview

• Unique Calendar for each course

• Two Basic Functions– Post/View Events– “Quick Jump” to Events

• Customization– Multiple Views only

Page 11: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Data Flow Diagram

Page 12: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Screen shots

Page 13: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Screen shots 2

Page 14: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Alternative Solutions

• Custom Development– Similar Interface– Organizational Options– Basic Search functionality– Help Page

• Packaged Software– Oracle Calendar– OfficeCalendar

Page 15: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Proposed System Overview

• Justification– Flexibility– Lower Costs– Meets all requirements– Open Source expertise

• Methodology – Phased Development

• Faster Deployment• Higher Quality• Immediate Feedback

Page 16: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Proposed System DFD

Page 17: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

User Interface (1)

Page 18: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

User Interface (2)

Page 19: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Physical Design

• Hardware– Processor: Intel® Xeon™ processor at 3.0GHz/2MB Cache,

800MHz FSBb– RAM: 2GB DDR2 400MHz– Primary Storage: (80GB 7200RPM Serial ATA Hard drives) x 3,

RAID-5– Media Drive: DVD-ROM

• Software– Operating System: CentOS 4.3 Linux– Web server: Apache 2.2.0– Database: MySQL 5.0– Web Scripting Language: PHP 5

Page 20: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Implementation

• Conversion Plan

Page 21: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Training Plans

• Information Session– Open to users– Usage Demo– Q & A

• OIT Training– Classroom Setting– 3 Sessions

• Usage/Administration Tutorial• Maintenance Primer

• Online Help Resources

Page 22: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Maintenance Plans

Page 23: Courseware Paul Pietkiewicz, James Wong, Michael Wood, Richard Zak, Michael Zyvoloski

Thank You

• Questions?