MATT, JARED, PAUL MEETING 10 Syllabus Management System.

Slides:



Advertisements
Similar presentations
Internationalization of HTML client-server applications Andrea Vine iPlanet Internationalization Architect.
Advertisements

PHP Reusing Code and Writing Functions.
WHY CMS? WHY NOW? CONTENT MANAGEMENT SYSTEM. CMS OVERVIEW Why CMS? What is it? What are the benefits and how can it help me? Centralia College web content.
VLab Web Application Architecture Xinyi Dong 10/1/
DT211/3 Internet Application Development JSP: Processing User input.
Kapi’olani Community College Art 128 Interface Programming 1 In-class Presentation Week 13B.
Gem Cluster Freelancer Network Sosuke Tokunaga CS491b Fall 2004.
(NHA) The Laboratory of Computer Communication and Networking Network Host Analyzer.
MC365 Application Servers: Java Server Pages (JSP’s) and Session Management.
Web programming for project students Dr Jim Briggs.
Interface Programming 1 Week 15. Interface Programming 1 CALENDAR.
JavaServer Pages TM Introduce by
CS 160: Software Engineering August 27 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
CLEW Basics Lorie Stolarchuk Learning Technology Trainer Centre for Teaching and Learning 1.
Introduction to Java web programming Dr Jim Briggs JWP intro1.
Portal User Group Meeting September 14, Agenda Welcome Updates Reminders.
OU Campus Intermediate Training Workshop. Agenda Administrator Overview and Roles Administrator Controls Administrator Configuration Setting Up Access.
Advanced Shell Programming. 2 Objectives Use techniques to ensure a script is employing the correct shell Set the default shell Configure Bash login and.
NMS1.0(c) Copyright Final Year Project Demonstration Dublin City University 29 th May 2003 Team Members : David ReadeTimothy Kelly
Ruth Betcher Ruth Christie
Catlyn Colson. Recap of Previously Completed Work Previously I had done the following: Built the Database, started basic layout of the webpage, connected.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
1 EIR Accessibility Web Scanning Program Jeff Kline, Statewide Accessibility Coordinator Texas Department of Information Resources October, 2012.
Putting Applets into Web Pages.  Two things are involved in the process of putting applets onto web pages ◦ The.class files of the applet ◦ The html.
Fall CIS 764 Database Systems Design L8. Web ….
Tutorial 10 Programming with JavaScript
1 3. Computing System Fundamentals 3.1 Language Translators.
1 Creating Web Pages Part 1. 2 OVERVIEW: HTML-What is it? HyperText Markup Language, the authoring language used to create documents on the World Wide.
Welcome to Online Registration The Learning Center.
Inventory Management System for Department of Computer Science Group Number
Planning your site/organization on the Web Please use speaker notes for additional information!
Web Programming Assignment #2: Expanded BBS Features due: 10/26/2010 Old Dominion University Department of Computer Science CS 418/518 Fall 2010 Martin.
The New GIL Web Site Overview for Editors Phil Williams GIL Support UGA GUGM 2011 Macon State College 19 May 2011.
JSP Fundamentals Elements of a JSP Using Beans with JSP Integrating Servlets and JSP.
Ashley Montebello – CprE Katie Githens – SE Wayne Rowcliffe – SE Advisor/Client: Akhilesh Tyagi.
What is Web Site Administration Tool ? WAT Allow you to Configure Web Site With Simple Interface –Manage Users –Manage Roles –Manage Access Rules.
WEBSITE BUILDING SOFTWARE Google By Ishaan Kochhar.
Workload Forecast System Alexey Kozarnikov Mariia Fedotenkova Galina Lavrentyeva LUT 2012.
WIDS OVERVIEW Terri Johnson WIDS Consultant. Online—Access Anytime/Anywhere Custom URL and banner for your college Can be connected to active directory.
Document Management System for Rhodes University Supervisor: John Ebden Presenter: Bijal Rana.
Katari Globant 2008 (update to 2010). Katari  Katari is a framework to use as a starting point to develop new web applications.  Incorporates architecture,
JSP Server Integrated with Oracle8i Project2, CMSC691X Summer02 Ching-li Peng Ying Zhang.
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.
Project Meeting 12 Paul Capelli, Matt Bernstein, Jared Segal.
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
3rd Meeting Matt Bernstein, Paul Capelli, Jared Segal November 20, 2008.
Syllabus Management System Matt Bernstein, Paul Capelli, Jared Segal.
| imodules.com Top 10 FAQ in Application Support Kelly Schmiedeler & Amber Quayle.
Combo Box Magic! Dynamic Combo Box Design and Implementation Paul Dormody
Chapter 6 Chapter 6 Server Side Programming (JSP) Part 1 1 (IS 203) WebProgramming (IS 203) Web Programming.
Step 1of 11 Admin Demonstrations Click Here to Start.
Building Custom Controls with ASP.NET and the Microsoft ®.NET Framework Rames Gantanant Microsoft Regional Director, Thailand
June 30, 2005 Public Web Site Search Project Update: 6/30/2005 Linda Busdiecker & Andy Nguyen Department of Information Technology.
1. Begin Quick Start 2. Administration 3. Good to Know 4. Slightly Technical 5. User Experience 6. You are ready to go !
Testing and delivery Web design principles. Web development is software development.
Mission Assurance Management Environment (MAME) Team Members: Maxim Fastovsky Sae Rom Hong Jimmy Hoo Young Soo Park Rony Velasquez Faculty Advisor: Dr.
GroupWise 8 – client and web access upgrade
WWW – Why Work with Widgets
Managing the content of web pages
Introduction to Programming the WWW I
PPS/OPTRS Departmental Roles Structure System
Group Travel is hard Invites and Confirmation Lodging
GKIDS Mid-Administration Workshop
J2EE Lecture 1:Servlet and JSP
Brandon Roman CS300.
Home Page of HR Web. Home Page.
TracCloud.
Web Application Development Using PHP
STMGSS eClass eEnrolment
Web Programming Assignment #2: Expanded BBS Features
Presentation transcript:

MATT, JARED, PAUL MEETING 10 Syllabus Management System

Progress Some aesthetic quick fixes from last presentation Login is functional 4 User Roles – Public, Student, Faculty, Department Chair Department Chair can initiate a syllabus Department Chair can assign a syllabus Faculty can view and edit the syllabus Syllabus can be made available to public / students

Classes Finished AppInitialize, DeptChairBeanLoader, FacultyBeanLoader, IndexBeanLoader, StudentBeanLoader, LoginAction, EditSyllabi, AssignFaculty, AddSyllabus, UpdateSyllabus Code is unique yet modular and reusable Java Standards used throughout the coding process

Beans Finished DeptChairBean – Populates data for the department chair view ErrorBean – Used for debugging and sending a user to a custom error page if an illegal operation was performed Syllabus and Directory Bean are reused on multiple pages due to their modular design

JavaServer Pages(JSPs) Finished deptchair.jsp – Presents information to department chair faculty.jsp – Presents information to faculty member student.jsp – Presents information to student user editsyllabi.jsp – Allows a faculty member or department chair to edit syllabus

Dynamic HTML Dynamic user interface Web 2.0 techniques were utilized to make the department chair home page more attractive Some debugging needed but as you will see it makes user-feel faster Not to mention the fact that the code is easier to work with than creating even more JSPs (good code = less JSPs)

Quick Fixes Spacing in forms is now even / attractive Some spelling errors corrected Still need to go over 1 issue in debugging – pluses and minuses do not initially appear in the view all syllabus page Development server now at syllabus.vuse.vanderbilt.edu:8080/VUSMS

Demonstration S

Next Steps Search Admin (creating faculty, users, full control over system) –elements of reusable code should help us with this

Schedule