CS615 Software Engineering Seminar I Final Project

Slides:



Advertisements
Similar presentations
BeKnown How-to: Company Profiles & Jobs App for Timeline.
Advertisements

Welcome to informaworld TM. The following demo will show you just a few of the features on informaworld TM. Please select where you would like start. ePublication.
NetDMR Electronic DMR Reporting
What is touchPRO EXPRESS? touchPRO EXPRESS is a way for select industries who meet certain criteria to be able to get a mobile app at a low cost and have.
A Proposed Model for GV Express October 2008 GREEN version.
SDLC Project Brady Goyn, Doug Reeves Planning Analyze Design
Bloglines.com How to use bloglines By: Jake Szymanski.
ZFApp Preview Walkthrough. What is ZFApp? ZFApp is an application framework built on top of Zend Framework Fully compatible with the latest ZF Versions.
McGraw-Hill/Irwin © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Dynamic Action with Macromedia Dreamweaver MX Barry Sosinsky Valda Hilley.
Team NFL Bianca Gold Scott Cruzan Lisa Ellis. Project Scope: The purpose of this application is to provide direct admission to the NYG and PIT team information.
National Center for Supercomputing Applications NCSA OPIE Presentation November 2000.
Group Project Tools Ahmad Alnafoosi, Kathy Drew, Doug Schultz.
W Client Collaboration Office Presentation Client Collaboration Office Presentation.
Problem Statement: Users can get too busy at work or at home to check the current weather condition for sever weather. Many of the free weather software.
INFO1408 Database Design Concepts Week 15: Introduction to Database Management Systems.
Ad Hoc Graphical Reports Ad Hoc Graphical Reports Copyright © Team #4 CSCI 6838 Spring CSCI Research Project and Seminar Team# 4 (
Online Catalog Tutorial. Introduction Welcome to the Online Catalog Tutorial. This is the place to find answers to all of your online shopping questions.
The Business Source Databases Basic Searching Tutorial support.ebsco.com.
What is touchPRO EXPRESS? touchPRO EXPRESS is a way for Associations who meet certain criteria to be able to get a mobile app at a low cost and have their.
USING EASYBIB TO CREATE A WORKS CITED Rhonda Samuels Roberts Library EDM 595—A Spring 2011.
6 th Annual Focus Users’ Conference 6 th Annual Focus Users’ Conference ERP Fixed Assets ERP Fixed Assets Presented by: Will Brock ERP Programmer PowerPoint.
1. Begin Quick Start 2. Administration 3. Good to Know 4. Slightly Technical 5. User Experience 6. You are ready to go !
Advanced Higher Computing Science The Project. Introduction Worth 60% of the total marks for the course Must include: An appropriate interface using input.
Company Confidential Americas Aerospace Quality Standards Committee (AAQSC) Private Web Based on SAE Standard Works September 28, 2015 The.
The Business Source Databases Basic Searching
Core LIMS Training: Entering Experimental Data – Simple Data Entry.
Marketing-to-Opportunity Scenario Overview
Advanced Higher Computing Science
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
The Role of Tool Support in Public Policies and Accessibility
T3/Tutorials: Data Submission
Visual Classification of Football Teams
DXL to PST Converter presents
Project Management: Messages
CMS I – BASIC WEB EDITING INTRODUCTION TO THE CMS
Platform Overview Provide your marketing and sales groups with a single, integrated, web based on-demand platform that allows them to easily automate and.
Single Sample Registration
Marketing-to-Opportunity Scenario Overview
SharePoint Site Admin Training
Microsoft Access 2003 Illustrated Complete
Applying for a contractor’s license online
Diabetes Health Platform
OPERATE A WORD PROCESSING APPLICATION (BASIC)
Juliana Cook Adrienne Ivey Meredith Marks Nhien Tran
Rapid Connect® Getting Started
How to Modify a Requisition Using Owl Link
Diabetes Health Platform
Addison, Joanne, Katherine, SunMi
FTS 2 Failure Tracking System 2 User‘s Guide Process Flow
Marketing-to-Opportunity Scenario Overview
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Applying for a contractor’s license online
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Junior College Prep 5/17/18.
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Marketing-to-Opportunity Scenario Overview
Canvas introduction for students
CS 8532: Advanced Software Engineering
Health, Safety & Environmental Management System (HSE MS)
RECHORDS Assignment #6: Med-Fi Prototype
Smart Connect – Supplier Portal Training
How does my workspace work?
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
ClicktoHuddle Training
Microsoft MB-230 Microsoft Dynamics 365 for Customer Service.
The Business Source Databases Basic Searching
The Business Source Databases Basic Searching
Contract Management Software 100% Cloud-Based ContraxAware provides you with a deep set of easy to use contract management features.
Canvas introduction for students
Presentation transcript:

CS615 Software Engineering Seminar I Final Project Team NFL Bianca Gold Scott Cruzan Lisa Ellis

NFL Application Are you ready for some football? Introduction The purpose of this application is to provide direct admission for your favorite team information without having to drill down the entire NFL lineup. Goals and Objectives The presentation layer will be divided into two parts: administration and user. The data-store will retain all data related to the football team. Data input will be performed by the administrator. The administrator will enter recent scores and update schedules. The user will be able to select a favorite team, see latest scores, schedule of games, standings, 10 day forecast for team, access top sports news stories, purchase tickets and set up a user profile

NFL Application Are you ready for some football? Functional Requirements: The system allow the user to update their profile with their favorite team For the users favorite team Show the latest scores with the ability to see other weeks scores Show the teams schedule Show standing for all teams by division Show 10 day forecast for the city where their stadium is located. From team’s info page, access the RSS feed page Show the latest RSS sports stories and Click link to read the story From the team’s info page – Buy Tickets

NFL Application Are you ready for some football? Scope Allow user to sign on and add favorite team. Based on favorite team the information will be displayed in the team info page. Not in Scope Email alerts will be developed during future phases; however, the database will contain the e-mail information and be available for upcoming development. Automatic upload of data is considered out of scope for the initial phase, the import of information will be manual entered for phase I.

Use Case Diagram:

High-level Flow Diagram:

Limitations and Issues of the Tersus product: Used Front-page to create screen XML. Tersus feature that allows you to import the html does not work. Tersus has a parse xml function we used the “Go to URL” function instead. Does not seem to support storing binary objects such as the team logos Sometimes a flow is valid, but is not immediately accepted because another flow has been created to a different instance of the same Action passing a different data type. This happened when triggering actions without the value being passed being relevant. Understanding display elements difficult.  The diagram looks the same whether a display element is copied in or added as an ancestor reference. Unfortunately, the application functions differently depending on which is used.  It is not clear what actions may affect a view. This is because the actions may be shown on the view, within child display elements within that view, or within other actions  Collaboration is difficult.  Learning curve is somewhat steep, partially due to documentation that is incomplete and difficult to search.  Not knowing Tersus coming in to the project, it was difficult to do design and UI design ahead of building the application. It may be more appropriate for an iterative approach.

NFL Application Are you ready for some football? Tersus Positives  Terus make it easy to create and work with database tables using the integrated database. This was much better than having to create an external database and tables.  Allows some very nice functionality to be included without writing a lot of code. The developer doesn't have to debug this code allowing more focus on functionality.  Debug uses a unique, but effective, approach by allowing each action to be viewed after the fact (vs. interactive debug).

NFL Application Are you ready for some football? DEMO

NFL Application Are you ready for some football? Questions?