Detailed Design Presented By: Code Shark Solutions 03/01/11.

Slides:



Advertisements
Similar presentations
BUSINESS DRIVEN TECHNOLOGY Plug-In T4 Designing Database Applications.
Advertisements

Requirements Specification Presented By: Code Shark Solutions 11/3/10.
Title 1 Software Linked Interactive Competitive Environment Preliminary Design November 7 th, 2011.
Preliminary Design: Smart Scheduling Client: Dr. Robert Yoder.
Acceptance Test Presented By: Code Shark Solutions 04/26/11.
Detailed Design Presentation February 21, 2006 NSG Software DevelopmentFebruary 21, NSG Software Development.
April 29, Simnet View Acceptance Test by InnoSmart Technologies.
04/27/2010 Acceptance Test 1. Our Client… Dr. Timoth C. Lederman Professor of Computer Science Siena College And To All Other Guests 04/27/2010 Acceptance.
Acceptance Test: Smart Scheduling Client: Dr. Robert Yoder.
November 28th, Simnet View Preliminary Design by InnoSmart Technologies.
Presents: MediTrak We’d Like to Welcome: Dr. LaRow & Guests.
Welcome Dr. Eric Breimer Associate Professor of Computer Science Siena College 515 Loudon Road Loudonville, NY /9/2010Digital Evolutions | Detailed.
1 PerformanceSoftware Roger Bacon Science Center, Room 328 February 21 st, 2006 Automated Grading System for Microsoft Excel - Detailed Design -
October 26th, Simnet View Requirements Specification by InnoSmart Technologies.
Entity-Relationship Model and Diagrams (continued)
Title 1 Software Linked Interactive Competitive Environment Software Requirements Specification November 2 nd, 2011.
March 4th, Simnet View Detailed Design by InnoSmart Technologies.
Pear Software e-SATA (The Electronic Spreadsheet Automated Teaching Assistant) Requirements Specification.
5/1/07Acceptance Test1 Automated Excel Grading System Welcome Ms. Jami Cotler and Dr. Scott Hunter And Guests.
2/21/2006 SaintSoft: Detailed Design 1 Environmental Monitoring System Detailed Design by Saint Soft.
WELL-DESIGNED DATABASES Process faster Easy to develop and maintain Easy to read and write code.
School of Science Network Device Display System Requirements Specification by Orion Technologies Roger Bacon Hall Room 328 October 24, :15 AM.
Alumni Spotlight Web Systems Requirements Specification by Initrode Solutions 10/25/2006.
IOS Detailed Design Bad Robot Enterprises 1 BAD ROBOT ENTERPRISES INTERNATIONAL ONLINE SURVEY (IOS) DETAILED DESIGN Roger Bacon Science Center, Room 328.
March 4, 2008Sonata Software - Detailed Design1 Dynamic Network Device Mapping System Preliminary Design Sonata Software Roger Bacon Hall Room 328 March.
Requirements Specification: Smart Scheduling Client: Dr. Robert Yoder.
September 21st, Simnet View Software Plan by InnoSmart Technologies.
11/4/2009 Requirements Specification. Our Client… Dr. Timoth C. Lederman Professor of Computer Science Siena College And To All Other Guests 11/4/2009.
Alumni Spotlight Web System Detailed Design by Initrode Solutions 03/06/2007.
Competitive Algorithm Calculation Testing in a Unified System (C.A.C.T.U.S.) Preliminary Design 12/7/2011 Presented By: ExoNET Solutions 1.
Detailed Design: Smart Scheduling Client: Dr. Robert Yoder.
Software Plan Presented By: Code Shark Solutions 9/24/10.
APPENDIX C DESIGNING DATABASES
 An entity-relationship (ER) diagram is a specialized graphic that illustrates the interrelationships between entities in a database.  An Entity Relationship.
SIENA COLLEGE ACCURATE REGISTRATION DETAILED DESIGN MARCH 6, 2013 SCAR 1 D&C Solutions Detailed Design Siena College Accurate Registration.
Monday, October 29 st 2012 Requirements Specification.
FSH Technologies Detailed Design: F.I.L.E.T. March 1, 2012.
C hevrolet A dvance- D esign S eries Paint Visualizer Detailed Design YOUR DREAM, OUR SOLUTION 1.
1 Software Requirements Specification Presentation Client Dr. Darren Lim Friday October 30, 2009 Java.Online.Learning.Tutor.
Hobb-IT Hobby Information Tracker By Illumination Technologies Requirements Specification October 28 rd Illumination Technologies Hobb-IT.
CCRS Comprehensive Conference Registration System Detailed Design March 6 th,
CCRS Comprehensive Conference Registration System Acceptance Test May 1 st,
Title 1 Software Linked Interactive Competitive Environment Detailed Design March 1 st, 2012.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Plug-In T5: Designing Database Applications Business Driven Technology.
Friday, December 7 th 2012 Preliminary Design. IntroductionRestatement of ProblemProject ProgressionUser Case NarrativesUse Case DiagramDeployment DiagramWebsite.
GUEST REGISTRATION ADVANCEMENT BY SUNNY SOLUTIONS (G.R.A.S.S) Detailed Design 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 1.
IOS Acceptance Test Bad Robot Enterprises 1 BAD ROBOT ENTERPRISES INTERNATIONAL ONLINE SURVEY (IOS) ACCEPTANCE TEST Roger Bacon Science Center, Room 328.
R.O.S.E.S. Preliminary Design Presented By: Code Shark Solutions 12/8/10.
April 30 th 2014 oldGMCtrucks Mapper. 4/30/2014 Detailed Design 2 oldGMCtrucks Mapper Client: Dr. Timoth Lederman Guests & Class.
CCRS Comprehensive Conference Registration System Preliminary Design December 7 th,
FSH Technologies Acceptance Test: F.I.L.E.T. April 26th, 2012.
Enhancing Forms with OLE Fields, Hyperlinks, and Subforms – Project 5.
Competitive Algorithm Calculation Testing in a Unified System (C.A.C.T.U.S.) Acceptance Test 04/25/2012 Presented By: ExoNET Solutions 1.
Seraphim.  Our Clients: ◦ Ms. J’aimé Pfeiffer (Capital Region BOCES) ◦ Ms. Jen Cannell (Questar III)  Guests ◦ Dr. Meg Fryling ◦ Dr. Darren Lim.
An Entity Relationship (ER) Diagram is a graphic that shows the interrelationship between entities in a database.
Rebecca McCready Faculty of Medical Sciences Newcastle University Lecture 2 – Relationships and Lookup fields.
+ Information Systems and Databases 2.2 Organisation.
Hobb-IT Hobby Information Tracker By Illumination Technologies Detailed Design March 19, 2014 Illumination Technologies Hobb-IT 1.
Acceptance Test By Phoenix Tech AcceptanceTestAcceptanceTest.
Detailed Design SMARK Solutions March 8, 2014
1 Acceptance Test Presentation Client Dr. Darren Lim 4/27/2010.
Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin APPENDIX C DESIGNING DATABASES APPENDIX C DESIGNING DATABASES.
K-12 Teaching Application Support and Software Ongo-08 Client Dr. John Lamont Prof. Ralph Patterson Advisor Dr. Gregory Smith Team Members Sean Boyle Tony.
Entity-Relationship Diagram Presentation Gianna-lee Williams 6AQ Ms. Anderson.
Data Modeling AND ER MODELS.
College Catalog System
Computer Aided Software Engineering (CASE)
Preliminary Design Presentation
College Catalog System
Presentation transcript:

Detailed Design Presented By: Code Shark Solutions 03/01/11

Welcome Our Client Dr. Timoth C. Lederman Professor of Computer Science Siena College 2 Code Shark Solutions Detailed Design

Agenda Introduction Our Model Problem Definition Requirements Inventory Data Design Test Plan Prototype screens/demo What is next? 3 Code Shark Solutions Detailed Design

Introduction Our Team Daniel Rotondo Co-Team Leader Ryan Godfrey Co-Team Leader Kurt Greiner Lead Programmer Rebecca Wilson Information Specialist Akeem Shirley Database Administrator Brittany Lintelman Documentarian 4 Code Shark Solutions Detailed Design

Agenda Introduction Our Model Problem Definition Requirements Inventory Data Design Test Plan Prototype screens/demo What is next? 5 Code Shark Solutions Detailed Design

Our Model Code Shark Solutions Detailed Design6

Agenda Introduction Our Model Problem Definition Requirements Inventory Data Design Test Plan Prototype screens/demo What is next? 7 Code Shark Solutions Detailed Design

ROSES Problem Definition Site lacks functionality Inconsistent menu No Search feature Is not aesthetically pleasing 8 Code Shark Solutions Detailed Design

Agenda Introduction Our Model Problem Definition Requirements Inventory Data Design Test Plan Prototype screens/demo What is next? 9 Code Shark Solutions Detailed Design

Functional Requirements View Website Will be able to view all pages the client requires. Will be able to click links to this year’s team pages, Siena College Homepage, Siena Computer Science website, Siena School of Science website, Siena Career Center website. Calendar will open to the current date. Will be able to select a date to display to. Will have a consistent menu system. 10 Code Shark Solutions Detailed Design

Functional Requirements Search Will be able to search by student name, team name, course year. Will be able to select Student Name, Team Name, or Course Year from the displayed results. Will be able view page for a student, software team, team year. Will resize photos of teams and individuals to stay proportional given a static width. Will be able to print the result pages for Students and Teams Will be able to click link to view all teams or all course years. 11 Code Shark Solutions Detailed Design

Non-Functional Requirements System must be: Aesthetically pleasing Easily navigable Easily maintainable for instructor Easily modifiable 12 Code Shark Solutions Detailed Design

Agenda Introduction Our Model Problem Definition Requirements Inventory Data Design Test Plan Prototype screens/demo What is next? 13 Code Shark Solutions Detailed Design

Data Dictionary Lists all data entities and variable with in a system Used to help understand items in the database 14 Code Shark Solutions Detailed Design

Data Dictionary Excerpt 15 Code Shark Solutions Detailed Design

MS Access 2007 Relationships Diagram Provides a visual representation of the database. Shows tables, fields, and relationships between tables. 16 Code Shark Solutions Detailed Design

MS Access 2007 Relationships Diagram 17 Code Shark Solutions Detailed Design

Entity-Relationship (ER) Diagram 18 Code Shark Solutions Detailed Design Provides a graphical representation of entities of a database and their relationships to each other. Consists of entities, attributes, and relationships. Entities Displayed as rectangles. Represent a table in the database. Attributes Displayed as ovals. Represent data associated with entity or relationship.

Entity-Relationship (ER) Diagram 19 Code Shark Solutions Detailed Design Relationships Displayed as diamonds Represent relationship between two entities One-to-One One-to-Many Many-to-Many

Entity-Relationship (ER) Diagram 20 Code Shark Solutions Detailed Design

Database Relational Schema 21 Code Shark Solutions Detailed Design Different way to show table organization. Shows primary and foreign keys. Student(studentID, firstName, lastName, picture, resume, teamLeaderFall, teamLeaderSpring, teamName) Team(teamName, acronym, clientID, siteLink, fallYear, springYear, projectName, projectAcronym, demo, song, teamPic) Client(clientID, firstName, lastName, title, organization) Speaker(firstName, lastName, talkDate, subject, degree, title1, title2, employer1, employer2, employer1City, employer2City, employer1State, employer2State, employer1URL, employer2URL, presentation, talkSemester, talkYear)

Agenda Introduction Our Model Problem Definition Requirements Inventory Data Design Test Plan Prototype screens/demo What is next? 22 Code Shark Solutions Detailed Design

Test Plan Documents the strategy used to test Ensures that the Functional and Non-Functional Requirements are met Includes all of the following: unit testing, integration testing, system testing, and acceptance testing 23 Code Shark Solutions Detailed Design

Our Strategy Break the project in to units Ensure the units work properly alone Make sure the units interact correctly Test that the whole system functions as expected Guarantee that all Functional and Non-functional requirements are met 24 Code Shark Solutions Detailed Design

Unit Test Excerpt 25 Code Shark Solutions Detailed Design

Integration Testing Brings together units that have been tested individually Ensures that all units work together properly Code Shark Solutions Detailed Design26

Acceptance Testing Makes sure that all functional and non-functional requirements are met Makes sure product passes unit testing, integration testing, and full system testing Will be documented in the next stage of our model Code Shark Solutions Detailed Design27

Agenda Introduction Our Model Problem Definition Requirements Inventory Data Design Test Plan Prototype screens/demo What is next? 28 Code Shark Solutions Detailed Design

Prototype Screens/Demo Screen shots of our current work in progress Allows client and guests to view work more visually Screens/Demo are conceptual and subject to change 29 Code Shark Solutions Detailed Design

Current Menus 30 Code Shark Solutions Detailed Design

New Main Menu 31 Code Shark Solutions Detailed Design

New Sub-menu 32 Code Shark Solutions Detailed Design

Footer Links 33 Code Shark Solutions Detailed Design

Detailed Design Prototype 34 Code Shark Solutions Detailed Design

Agenda Introduction Our Model Problem Definition Requirements Inventory Data Design Test Plan Prototype screens/demo What is next? 35 Code Shark Solutions Detailed Design

What’s Next? 36 Code Shark Solutions Detailed Design

Thank You! Questions? Comments? 37 Code Shark Solutions Detailed Design