14
Aaron Gann Chad Swenson Eric Strein Erica Llaca CAGELESS Stock Trading System Team 4

Aaron Gann Chad Swenson Eric Strein Erica Llaca. Business Objectives System Objectives Project Diagram Systems Requirements Processes and Infrastructure

Embed Size (px)

Citation preview

Page 1: Aaron Gann Chad Swenson Eric Strein Erica Llaca. Business Objectives System Objectives Project Diagram Systems Requirements Processes and Infrastructure

Aaron GannChad Swenson

Eric StreinErica Llaca

CAGELESS Stock Trading System

Team 4

Page 2: Aaron Gann Chad Swenson Eric Strein Erica Llaca. Business Objectives System Objectives Project Diagram Systems Requirements Processes and Infrastructure

Business Objectives System ObjectivesProject DiagramSystems RequirementsProcesses and InfrastructureAssumptions and ConstraintsDelivery and Schedule UML DiagramsQuestions

Contents

Page 3: Aaron Gann Chad Swenson Eric Strein Erica Llaca. Business Objectives System Objectives Project Diagram Systems Requirements Processes and Infrastructure

Task: Design and implement a small web-based application for a brokerage company that allows to check stock and news, buying and selling stocks.

User: Customers, Employees, Managers

Development Model: Evolutionary (Exploratory Development)

Overview

Page 4: Aaron Gann Chad Swenson Eric Strein Erica Llaca. Business Objectives System Objectives Project Diagram Systems Requirements Processes and Infrastructure

Account SetupAccount MaintenanceCash ManagementTransactionTransaction HistoryQuotes News

Business Objectives

Page 5: Aaron Gann Chad Swenson Eric Strein Erica Llaca. Business Objectives System Objectives Project Diagram Systems Requirements Processes and Infrastructure

Web-based: PHPDatabase: MS SQLConnectivity: GoDaddy.com

System Objectives

Page 6: Aaron Gann Chad Swenson Eric Strein Erica Llaca. Business Objectives System Objectives Project Diagram Systems Requirements Processes and Infrastructure

Assumptions-US stock markets are considered only -Only people older than 18 can order-Network issues will be ignored-Contract negotiation and legal

concerns ignored-Tax reporting to the IRS will be ignored

Constraints-Team lacks web development skills

Assumptions and Constraints

Page 7: Aaron Gann Chad Swenson Eric Strein Erica Llaca. Business Objectives System Objectives Project Diagram Systems Requirements Processes and Infrastructure

Phase I: September 15, 2010 -Project Initiation

Phase II: October 12, 2010-All non-coded artifacts

Phase III: December 9, 2010 - Final Product- Demo

Project Schedule

Page 8: Aaron Gann Chad Swenson Eric Strein Erica Llaca. Business Objectives System Objectives Project Diagram Systems Requirements Processes and Infrastructure

Project Diagram

Page 9: Aaron Gann Chad Swenson Eric Strein Erica Llaca. Business Objectives System Objectives Project Diagram Systems Requirements Processes and Infrastructure

Sample Component: New Account Setup

Page 10: Aaron Gann Chad Swenson Eric Strein Erica Llaca. Business Objectives System Objectives Project Diagram Systems Requirements Processes and Infrastructure

Gather customer’s personal information Creates a unique username for each new

accountIf information is not formally verified then an

error message will be sent

Account Setup

Page 11: Aaron Gann Chad Swenson Eric Strein Erica Llaca. Business Objectives System Objectives Project Diagram Systems Requirements Processes and Infrastructure

Account Setup Diagram

Page 12: Aaron Gann Chad Swenson Eric Strein Erica Llaca. Business Objectives System Objectives Project Diagram Systems Requirements Processes and Infrastructure

Sample Component: Account Maintenance

Page 13: Aaron Gann Chad Swenson Eric Strein Erica Llaca. Business Objectives System Objectives Project Diagram Systems Requirements Processes and Infrastructure

All customer information and account number are packaged together when submitted

User can edit/ create new fields within their account

If the user does not confirm then changes are not saved

Account Maintenance

Page 14: Aaron Gann Chad Swenson Eric Strein Erica Llaca. Business Objectives System Objectives Project Diagram Systems Requirements Processes and Infrastructure

Account Maintenance Diagram