Dynamic Website Design for Temple Beth-El of Ithaca, NY CS 501 Project – Final Presentation May 4, 2006 Presented By: Peter Babinski, Christopher Benedict,

Slides:



Advertisements
Similar presentations
Editorial roles Members of a Manila site can be assigned an editorial role if you want to grant them access to write stories or modify the appearance of.
Advertisements

Microsoft TM SharePoint Content Management SystemTutorial By Mazen Abdallah Student Assistant at CNS 2010.
Recruitment Booster.
Home This training presentation is designed to introduce the Residency Management Suite to new users. This presentation covers the following topics: Login.
Web Store Training. Table of Contents Sign In : Accessing the site My Profile : Managing your account Catalog Navigation : Finding items and ordering.
Microsoft Excel 2003 Illustrated Complete Excel Files and Incorporating Web Information Sharing.
WebTMA for Users Workshop
An Introduction to ChapterWeb 2.0. Logging In Use your same username/password to login. Once your website has been converted to ChapterWeb 2.0 you’ll.
Members Only & Login Modules Members Only works with the Login module to provide password protection to Web pages and files. Login Groups may be created.
Secure File Interchange 2 Whitenoise Laboratories Inc. Quick User Guide.
Welcome to the Turnitin.com Instructor Quickstart Tutorial ! This brief tour will take you through the basic steps teachers and students new to Turnitin.com.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
1 RVCC Phone MIS Help Desk, Ext 4357 (HELP) Holly Smythe, Instructional Designer, Ext 8451 Lonny Buinis, Instructional Designer, Ext 8306.
Creating FrontPage Tasks The task view allows you to add information about what you want to accomplish when creating your Web site.
How to Get The Most Out of Outlook 2003 Michele Schwartzman Division of Customer Support Summer 2006.
New School Websites Teacher Pages. Visit the SCUSD Website for videos tutorials: For more information.
Working with SharePoint Document Libraries. What are document libraries? Document libraries are collections of files that you can share with team members.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Lawson System Foundation 9.0
Welcome to the Southeastern Louisiana University’s Online Employment Site Applicant Tutorial!
ClubRunner Connect. Collaborate. Communicate. District Training Presentation to Clubs Welcome to ClubRunner! Press or left-click on mouse to advance.
Recruitment Office Procedures Job Posting Requests Creating a Search Committee –Adding Search Committee MembersAdding Search Committee Members –Designating.
Getting started on informaworld™ How do I register my institution with informaworld™? How is my institution’s online access activated? What do I do if.
CORE Volunteer Training Presented by: Key Functions in CORE July 21, 2014.
MDECA SECURITY UPDATES Update & Review for Security Changes!
System for Administration, Training, and Educational Resources for NASA SATERN Overview for Learners May 2006.
©2006, CSA Creating and Managing Your COS Expertise Profile Managing Your CV and Promoting Your Work ® Resources for Research, Worldwide.
Objective To create a professional, affordable, and easy to use website Create a user friendly interface with accessibility and effortless navigation.
Open Internet Explorer Go to: my.ccsd.net Type YOUR InterAct username and password. Then Submit Query.
Introduction to eChalk For Students. What is eChalk? eChalk’s unique online learning environment provides your school with its own electronic “town square”
Drinking Water Infrastructure Needs Survey and Assessment 2007 Training.
Duty Log and Chat Setup SSG Frese, Jerome S. Sensor Manager Cell 12 MDD.
Home NEW INNOVATIONS Resident/Fellow Introduction NEW INNOVATIONS Resident/Fellow Introduction This presentation includes the following topics: Login Notifications.
0 eCPIC User Training: Resource Library These training materials are owned by the Federal Government. They can be used or modified only by FESCOM member.
The Pencil Company Team Slave to the WWW. Team Members  Ashley Petrinec – Co-lead of documentation and design  Jennifer Williams – Co-lead of documentation.
Key Applications Module Lesson 21 — Access Essentials
System for Administration, Training, and Educational Resources for NASA SATERN Overview for Users December 2009.
0 eCPIC Admin Training: Automating User Account Management These training materials are owned by the Federal Government. They can be used or modified only.
Things you should have with you: Your own address Student addresses Ideas that you want to include.
Reports and Learning Resources Module 5 1. SLMS Primary Administrator Training Module 5: Reports and Learning Resources 2.
Rev.04/2015© 2015 PLEASE NOTE: The Application Review Module (ARM) is a system that is designed as a shared service and is maintained by the Grants Centers.
(PubMed) MY NCBI (Advanced Course: Module 2). Table of Contents  How to register and sign into MY NCBI  Setting up filters in MY NCBI  Saving searches.
CSC350: Learning Management Systems COMSATS Institute of Information Technology (Virtual Campus)
How To Design Your Own Webpage Created Especially For You By: Amanda E. Stricklin.
User Interface Status (May 07) Status of the UKCIP08 User Interface: May 2007 UKCIP08 User Panel, 3 rd May 2007 Ag Stephens, British Atmospheric Data Centre.
NERC Alerts Training Responding to Alerts September 22, 2009.
January 2006Colby College ITS Setting Up Course Pages.
UsersTraining StatisticsCommunication Tests Knowledge Board Welcome to the Knowledge Board interactive guide! We encourage you to start with a click on.
Online Submission and Management Information -- Authors AMS Annual Conference / AMS WMC Click on play to begin show.
Vendor Bid System (VBS) Seminar. Agenda Vendor Bid System Overview Step-by-Step Advertisement Posting Editing Active Advertisements Recommended Practices.
Hubnet Training One Health Network South East Asia Network Overview | Public and Members-only Pages; Communicating and Publishing using Blogs and News.
MADAN MOHAN MALAVIYA ENGINEERING COLLEGE,GORAKHPUR Submitted by: TANUJA SRIVASTAV ( ) Submitted To: Mrs. Meenu Assistant professor CSE Department.
Fab25 User Training Cerium Labs LabCollector - LIMS Lynette Ballast.
1 Logging into the new PCard (PaymentNet) System: PAYMENTNET * Introduction * May use IE 8.0 or greater or Firefox * Do not.
Find a Lawyer Launch Guide How to make the most of this powerful new member benefit.
Kwiksites Instant Website Creation Guide by Arvic Search Services Inc /20/2012Arvic.
Joomla Awdhesh Kumar Singsys Pte Ltd. What is Joomla? Joomla is an award-winning content management system (CMS), which enables you to build Web sites.
Schoolwires How to modify your classroom webpage.
Welcome to the manual on introduction and login in to a PTK website introduction and login in to a PTK website Convention on Biological Diversity Belgian.
MicrosoftTM SharePoint Content Management SystemTutorial
Journal of Mountain Science (JMS)
Web-based Information Science Education
Annual Performance Management Cycle Management Training Tutorial
Landscape Institute Introducing the new Branch Websites
Website Administration
LMEvents SharePoint Portal How-to Guide
Lawson System Foundation 9.0
NERC Alerts Training Responding to Alerts
Check the buttons at the bottom of your Alert
SUNY Pre Award and Compliance Systems Institutional Review Board (IRB)
Presentation transcript:

Dynamic Website Design for Temple Beth-El of Ithaca, NY CS 501 Project – Final Presentation May 4, 2006 Presented By: Peter Babinski, Christopher Benedict, Benjamin Darfler, Eugene Kim, Muir Manders, Vivek Shah, and Michael Veilleux

Second Presentation Summary Project Scope: Build a dynamic webpage that, from the web browsers point of view, is easier to browse and more up to date with current webpage design. From the webpage manager’s point of view, the page contents must be easy and secure to manage from a remote location. Second Iteration Evaluation: All but one task was on schedule. That task, system and acceptance testing, was listed as a top priority for the final iteration. Third-Iteration Tasks: System and acceptance testing, change system as necessary during user testing, and implement more add- ons (i.e. Google search bar, visitor tracking, counter, help documentation, and Hebrew text editing) Still Feasible? Yes!

3 rd Milestone Goal: Iteration #3 Requirements Design Implementation Evaluation FINAL IMPLEMENTATION BY MAY 11 Reference: Iterative Procedure Diagram from Dr. William Arms,

Final Iteration Network Diagram Third Iteration Work Breakdown

Project Requirements  Optimize “Browseability”: 1)New layout should resemble old layout; client must be involved in choosing final layout 2)Increase ease of browsing: menu, search toolbar 3)Upcoming services posted at bottom of main menu  Increased “Manageability”: 1)Counter 2)Database design 3)Visitor tracking 4)Secure login for site managers 5)Posting events on: events page, main menu, any site page 6)Help documentation 7)Text and graphics editing 8)Page creation/deletion, updating hierarchy of pages, menu link updates

Browseability: Main Page Layout Requirement: New layout should resemble old layout; client must be involved in choosing final layout Old Website Layout New Layout Design Implemented Layout (accepted by our client) Dem o

Browseability: Menu and Site Search Requirement: Increased ease of browsing – menu and search toolbar Google Search Toolbar: Searches TBE site or web, integrates within title header, convenient portal for TBE community Menu provides for easy browsing between TBE- Ithaca webpages Dem o

Additional Menu Features Browseability Requirement: Posting of upcoming services within menu Manageability Requirement: Site visitor counter List of services, including date, time, and description (more about manageability of events later…) Visitor counter

Project Requirements  Optimize “Browseability”: 1)New layout should resemble old layout; client must be involved in choosing final layout 2)Increase ease of browsing: menu, search toolbar 3)Upcoming services posted at bottom of main menu  Increased “Manageability”: 1)Counter 2)Database design 3)Visitor tracking 4)Secure login for site managers 5)Posting events on: events page, main menu, any site page 6)Help documentation 7)Text and graphics editing 8)Page creation/deletion, updating hierarchy of pages, menu link updates

Manageability: Requires Design Implied Requirement: Creating a more manageable site required database design diagrams in order to clearly communicate our realization of the requirements back to the client 1) State Transition Diagram (Updated)

Manageability: Requires Design Implied Requirement: Creating a more manageable site required database design diagrams in order to clearly communicate our realization of the requirements back to the client 2) ER Diagrams (Updated)

Implied Requirement: Creating a more manageable site required database design diagrams in order to clearly communicate our realization of the requirements back to the client 3) UML Classes Manageability: Requires Design

Project Requirements  Optimize “Browseability”: 1)New layout should resemble old layout; client must be involved in choosing final layout 2)Increase ease of browsing: menu, search toolbar 3)Upcoming services posted at bottom of main menu  Increased “Manageability”: 1)Counter 2)Database design 3)Visitor tracking 4)Secure login for site managers 5)Posting events on: events page, main menu, any site page 6)Help documentation 7)Text and graphics editing 8)Page creation/deletion, updating hierarchy of pages, menu link updates

Manageability: Secure Login  Login module allows any page to offer login/logout option  Dynamic menu bar changes to reflect login status  Stores login status as session variable to keep out of reach of user Regular User Login Create User Modify User Delete Users Database Admin Logout Forgot Password Login successful Requirement: Site management should be easy and secure Dem o

Administering Users  Once logged in, admin can: Create a new user Delete an existing user Modify an existing user (change password or address) Logout Requirement: Site management should be easy and secure

Secure Login Error Handling  Performs basic username/password check  On creation of new user checks that username is unique  Does not allow user to delete himself  When specifying new password must specify twice as a safeguard Requirement: Site management should be easy and secure

Password Reminder  Password reminder feature if user forgets password  Queries database for a given username (assumes user remembers username)  Dispatches automated password reminder to the address on file for the user Requirement: Site management should be easy and secure

Project Requirements  Optimize “Browseability”: 1)New layout should resemble old layout; client must be involved in choosing final layout 2)Increase ease of browsing: menu, search toolbar 3)Upcoming services posted at bottom of main menu  Increased “Manageability”: 1)Counter 2)Database design 3)Visitor tracking 4)Secure login for site managers 5)Posting events on: events page, main menu, any site page 6)Help documentation 7)Text and graphics editing 8)Page creation/deletion, updating hierarchy of pages, menu link updates

Manageability: Calendar/Events  Many Changes Many more fields now marked optional Names of fields changed to be more understandable Better formatting Graceful error checking added Associated With field implemented so that events will be also shown on pages that they pertain to Changed date format to Rabbi’s preference  Upcoming Events page implemented Requirement: Calendar/Events listing Dem o

Manageability: Help Documents  Red help link near the title of all backend pages  Help system will pop-up if the link is clicked  Help system details: Page Description Page Fields How To Submit Requirement: Help documentation to assist the page manager Dem o

Project Requirements  Optimize “Browseability”: 1)New layout should resemble old layout; client must be involved in choosing final layout 2)Increase ease of browsing: menu, search toolbar 3)Upcoming services posted at bottom of main menu  Increased “Manageability”: 1)Counter 2)Database design 3)Visitor tracking 4)Secure login for site managers 5)Posting events on: events page, main menu, any site page 6)Help documentation 7)Text and graphics editing 8)Page creation/deletion, updating hierarchy of pages, menu link updates

Manageability: Text Editing Requirement: Must be able to edit main page text and graphics on all pages Cleaned up the FCK menu bar Reduced the font size Added a checkbox for displaying page sensitive events Dem o

Manageability: Text Editing Requirement: Hebrew text

System and User Testing  Unit and system tests have been run continuously throughout  Aspects of user and acceptance testing completed: Web layout design (feedback from client and Rabbi) Calendar/events formatting Overall system has been tested through sit- downs and communication with the client as she uses the system

Project Evaluation  All tasks, except migration, are complete.  Our client has expressed that she is pleased with the new system design.

Handoff Requirements  Finish migration  Final report  Previous documentation: feasibility report, milestone reports, and all presentations  Continued support

Acknowledgements  Our Client, Jane Griffith  The Rabbi and all other senior members at TBE, for their input during the design process  Professor Arms and our T.A., Theresa Velden