BRIAN WYKA.  Web-based project manager  Ideal for small company  Portal for employees to interact with each other  A way for administrators to monitor.

Slides:



Advertisements
Similar presentations
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Advertisements

USING WORDPRESS. WEEK 1 1.Why WP? 2.Setting Up WP 3.Exploring the Admin screen 4.Page Organization 5.Posting 6.Polls.
Outlook 2010 Quick Guide Table of Contents: Overview of client, Sending/Receiving , Using the address book………..……… Sent Items……………………………………………………………………………………………..…..8.
Getting Started. Edline Web Site Requirements Provide Students and Parents With: 1.A Brief Course Description 2.Your Address 3.Course Syllabus 4.Major.
Bullivant Houser Bailey Extranet. What is the Extranet? Secure Internet site Hosted by Bullivant Houser Bailey Provides platform for communication between.
Secure File Interchange 2 Whitenoise Laboratories Inc. Quick User Guide.
Objectives Moodle is an online learning environment where instructors & their students interact. In this workshop you will learn: 1.Configure system requirements.
1 Chapter 12 Working With Access 2000 on the Internet.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
PayDox applications All features can be used independently.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
HP Asset Hub Support through Service Central
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
1 of 4 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Click your mouse button to advance the frames.. Coaches/Team Moms Getting Started.
2440: 141 Web Site Administration Web Server-Side Programming Professor: Enoch E. Damson.
How to Get The Most Out of Outlook 2003 Michele Schwartzman Division of Customer Support Summer 2006.
A Guide to Getting Started
Creating Online Class Communities Jennifer Dorman Discovery Education
Working with SharePoint Document Libraries. What are document libraries? Document libraries are collections of files that you can share with team members.
Microsoft SharePoint 2010 Upgrade Preview FSU SharePoint Users Group Presents: Thursday, December 1 st, 2011.
1 Outlook Live Live Messenger SkyDrive Office Live Live Spaces Live Groups.
Web Design Basic Concepts.
Chapter 9 Collecting Data with Forms. A form on a web page consists of form objects such as text boxes or radio buttons into which users type information.
 Using Microsoft Expression Web you can: › Create Web pages and Web sites › Set what you site will look like as you design it › Add text, images, multimedia.
MEGS+ Michigan Electronic Grants System Plus Office of Special Education May 2012.
Inti Online Login Page (Lecturer/Student/Administrator View)
© 2014 Blackboard Inc. All rights reserved.. Describe the different tools that can be used to keep students informed. Announcements Course Messages.
Trimble Connected Community
Administration Tab CiviCRM. Data Organization in CiviCRM: "Building Blocks" Contacts Reports Mail Tags Activities Contribe Member Events and Event Attendences.
Advanced User Guide to Outlook and all its features.
The purpose of this Software Requirements Specification document is to clearly define the system under development, that is, the International Etruscan.
LBTO IssueTrak User’s Manual Norm Cushing version 1.3 August 8th, 2007.
In addition to Word, Excel, PowerPoint, and Access, Microsoft Office® 2013 includes additional applications, including Outlook, OneNote, and Office Web.
Milestone III BRIAN WYKA.  Web-based project manager  Ideal for small company  Portal for employees to interact with each other  A way for administrators.
Company Confidential Info Exchange Workflow Examples for External Users: Submittals Company Confidential.
1 of 8 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Training Guide for Inzalo SOP Users. This guide has been prepared to demonstrate the use of the Inzalo Intranet based SOP applications. The scope of this.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
IFORM ACCOUNT MAINTENANCE ICT4D SESSION 4. IFORMBUILDER WEBSITE REQUIREMENTS To access the iFormBuilder website, you need the following items: -Reliable.
Outlook Web App Crash course. Outlook Agenda Login Login Reset Password Reset Password Getting Started in Outlook Web App Getting Started in Outlook Web.
Introducing Microsoft Outlook Session Version 1.0 © 2011 Aptech Limited.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
My Workspace ELearning in Sakai Randy Graff, PhD HSC Training.
Edmodo Training A Guide to Getting Started. 2 Free social learning network for teachers, students, schools and districts Safe and easy way to connect.
Confidential NYC SchoolMail School Administrator Overview Victoria McEachern Vice.
CSC350: Learning Management Systems COMSATS Institute of Information Technology (Virtual Campus)
Registration Solutions for your Event Management.
Alpha Gamma Delta GINsystem Training. What is the GINsystem? A members-only internal communication system for Alpha Gamma Delta chapters Features : –Announcements.
A Guide to Getting Started BCPS – Office of Instructional Technology.
Staff Module and Summary of Changes 1. Icon Changes: Page 3 Signing In and Password/Pin Changes: Page 4 Logging Out: Page 8 Staff Module Changes: Page.
Hubnet Training One Health Network South East Asia Network Overview | Public and Members-only Pages; Communicating and Publishing using Blogs and News.
Getting Started. Package Overview (GradeQuick)‏ Web-based grade book –Access Anywhere –Always Current Paper grade book “look and feel” Flexible grading.
Facebook for Beginners One Session Class. What will you learn today? What can you do on Facebook? Creating a profile Privacy Connecting with friends Sending.
Microsoft Office 2013 Try It! Chapter 4 Storing Data in Access.
Introduction to Blackboard Rabie A. Ramadan Session 2.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED CREATING A SIMPLE PROCESS.
SIGMA Requestor Training In this presentation we will cover : How to log a Sigma ticket How to update a ticket via the notification function How.
Lindsey Velez, Director of Instructional Technology Single Sign-On One Click.
COMP 143 Web Development with Adobe Dreamweaver CC.
Sending effective and professional s . Session aims and objectives Lesson Aims and Objectives send s that are fit for purpose and audience.
Copyright © SkyeyTech, Inc. CRMdesk Power and elegance.
Kappa Beta Gamma GINsystem Training
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
Project Management: Messages
About the To-Do Bar in Outlook
Welcome to Research Wave/IACUC
© 2016 Blackboard Inc. All rights reserved..
A Guide for Getting Started
Links Launch Outlook Launch Skype Place Skype on Do Not Disturb.
Presentation transcript:

BRIAN WYKA

 Web-based project manager  Ideal for small company  Portal for employees to interact with each other  A way for administrators to monitor their subordinates and keep them up to speed on every day tasks  Designed to update dynamically and maintain itself

 NotiTask  Noti: stands for notification  Task: self-explanatory  Put these two terms together to form a system where tasks are assigned and notifications are sent automatically by the system to keep all parties updated

 I worked for a start-up company  Very disorganized and hard to coordinate with others when working remotely in different locations  I am an organized person and like to have important things in my life structured  So I decided to develop a project manager that would not only benefit myself, but the people I was working with as well

 Static Pages  Home: first page you see when you log in  Projects: all projects assigned to user logged in  Calendar: events and tasks in time format  Mailbox: messages between users  Account: custom user settings  Admin: reserved for administrators on the system

 Dynamic Pages  The content will be unique to the individual logged into the system  The users registered with the system control the content that appears on the pages

 The home page will be designed so that all important updates will be available to the user immediately upon login, including:  Project/task notifications  New messages  Annoncements

 This page will have all the projects assigned to the user logged in or to the team that the user is a member of…  Project: collection of tasks  Assigned to individual user or team of users  Project assigned to team has tasks available to users on that team  Project assigned to user has tasks only available to that respective user

 Project and Task Attributes  Date: created, due, completed, approved  Assigner (Administrator)  Assignee (User or Team)  Title and Description  Status: assigned, in progress, completed, approved  Optional file attachments

 When a task status is updated by a user, the project containing the task is updated by system in the back-end of the program  Example Scenarios:  Project Assigned: no tasks have been started  Project In Progress: at least one task in progress  Project Complete: all tasks are complete  Project Approved: all tasks have been approved by administrator

 A timeline reserved for the user to keep track of personal events as well as a service to put project and task due dates in perspective  Composed of three separate views:  Today: events for the current day  Week: events for current calendar week  Month: events for the current calendar month

 Substitute for office mail such as outlook or web-based  Mailbox will contain incoming and outgoing messages between users as well as some messages from the system  Inbox: all messages received from users  Outbox: all messages sent to users  Compose: send message to user(s)

 The account page is where the user can change and update custom settings such as:  Personal information  Authentication credentials  Notification Settings  Add To do items  Add Calendar events

 The administrators within the system will only have access to this page  From this page they control the flow of the entire environment essentially  The admin page is broken down into 6 sections:  Projects, Tasks, Files,  Teams, Users, and Announcements

 Where the admin creates, edits, manages, and removes projects and tasks  Managing consists of monitoring the projects’ and tasks’ statuses as well as approving them when completed

 The files section will allow for uploading, deleting, and downloading files  The files will be stored in a database table so each file will also be able to be associated with a specific project and/or task

 This section will allow the admin to create, edit, and remove teams and users  Each user must be associated with a team

 This will be an area for the admin to post announcements as well as remove them  The announcements will show up on the home page so they are one of the first things noticed by the user logging into the system

 Each page will have its own respective sub menu to navigate within itself  Also each page will have a to do list pane and a user list pane  The only exception is the projects page where instead of the to do list and sub menu, there will be a list of projects and tasks, which allows easy navigation between them

 To do List: pane where users can add personal items “to do”  These individual items can be created, edited, and removed  The user list tracks users online as well as shows you the offline  Provides quick access to message a specific user or start a chat

 Nice and design, nothing fancy, but still appealing to the eye  A layout which allows for easy navigation and transitions between pages  User-friendly environment

 Authentication  User has user name and password to log in to system  Security  Handles sessions to expire if user inactive for specified period of time, prompt user security questions if logging in from different IP address, etc…

 Notifications: sent for project and task assignment, project and task status update, project and task update, etc…   SMS  Mailbox Message  Purpose: keep user updated when not logged into system, if important update, user will be notified by SMS (text message)

 The navigation menu contains all page links as well as sub page links  The projects tab is updated dynamically and has a list of the assigned projects as the sub menu items and for each project has its tasks as further sub menu items

 The database stores all the information that makes each page’s content custom and unique to the user logged in  Database tables:  Activity Log: logs site activity when users log in successfully or in failure  Comment: to do item, mailbox message, chat message, announcement  Event: events to show up on calendar  File: stores files in a BLOB field as well as other information to describe file  Notification: populated by the system to show notifications  Project: project information  Task: task information and associated project  User: personal information, authentication credentials  User Settings: custom settings enforced by user  User Team: list of teams that administrator has added, in which users must be a part of

 Browser Compatibility  Big issue with all the browsers out there today, more specifically the earlier versions of Internet Explorer  List of browsers to be tested: Chrome, Firefox, IE versions 5.5-8, Safari, Opera…  Most issues lie within the Javascript being executed client-side as well as the CSS or the look and layout of the page

 Structure  Have a designated blue-print for the system that stays in-tact throughout development  Organization  Have the underlying structure of the page be organized for the developer or team of developers  All files will have a system and a specified folder where they belong  All interactions between files and scripts will be coordinated and executed in similar manners

 Web based programming languages:  PHP - Hypertext Preprocessor  JavaScript – almost like a web version of java  Markup  HTML/XHTML – Hyper Text Markup language  CSS – Cascading Style Sheets  Database Manipulation  SQL – Structured Query Language  phpMyAdmin: portal to manage database(s) and tables within databases

 Worked on project over winter break so have a flexible remaining timeline for rest of project  Hope to accomplish the rest of the remaining tasks within the next month and a half  The rest of the time will be to optimize compatibility as well as perform exhaustive testing and to receive user feedback

 Hopefully I can answer your questions…  Any suggestions for my project??