Detailed Design Presentation Client Dr Darren Lim 1
- Slides: 19
Detailed Design Presentation Client Dr. Darren Lim 1
Welcome Client: Dr. Darren Lim Assistant Professor Siena College Instructor: Dr. Timoth C. Lederman Our Professor Siena College Special Guests & Students 2
• Erik Stegmann- Team Leader • Larry Gregory - Senior Software Developer • Christopher Hughto - Webmaster • Jedidiah Turnbull - Systems Administrator • Connor Vander Bogart - Organizational Information Manager 3
Agenda • Team Introduction • Restatement of Problem • Project Progression • Requirements inventory • Logical Data Stores and Databse design • Testing • System Demonstration • What’s Next? • Questions Friday October 30, 2009 4
Restatement of Problem • Dr. Darren Lim, an assistant Professor at Siena College, has a busy schedule. • Programming projects are time consuming to grade. • Manual testing and grading is inefficient for both students and faculty Friday October 30, 2009 5
Where we are in Development Friday October 30, 2009 6
Requirements Inventory • Types • Provides a basis for understanding between the client and the developers • Set of criteria to develop the system • Drives Our Testing Friday October 30, 2009 7
Data Dictionary • Central Data repository • Used as a reference for developers Example Entry: Friday October 30, 2009 8
Database Design Entity Relationship Diagram Key: Friday October 30, 2009 9
Entity Relationship Diagram Friday October 30, 2009 10
section Table Friday October 30, 2009 11
problem Table 12
Testing • Overview • System Test • Integration Tests • Regression Tests • Unit Tests • Test Cases Friday October 30, 2009 13
Unit Test Catalog Pass/Fail Status Unit Number Unit Test Name Date Last Tested Comments Integrated with these units Header Subtest All Unit Tests Footer Subtest All Unit Tests Announcements Subtest 6, 19, 24, 25, 37, 38, 49 Log In 1, 2 Register 1, 2 Admin. Welcome Page 1, 2, 3, 7, 9, 10, 11, 15, 16, 22 1 2 3 4 5 6 14
Unit Test J. O. L. T Unit Test by 518 Interactive Unit 41 Faculty Create Problem Unit Test Allow a Faculty User to create a problem Test Cases Pass/Fail Status Test Number P 41. 001 Header Subtest P 41. 002 Footer Subtest P 41. 003 Null Title field Blank field Error message alerting user to required fields that need to be completed P 41. 004 Null Method Name Leave method name Blank field blank, press submit Error message alerting user to required fields that need to be completed P 41. 005 Null Solution field Description Action to perform test (input) Leave Title field blank Steps to be Executed Leave title field blank, press submit Leave solution field blank, press submit State Before Test Blank field Expected result Observed Comments Tested By result Test Date Error message alerting user to required fields that need to be completed 15
Screen Prototypes Friday October 30, 2009 16
What’s next Friday October 30, 2009 17
Timeline Friday October 30, 2009 18
Questions? Thank You For Coming 19
- Dr darren lim
- Detailed design in software engineering
- Function oriented design in software engineering
- Zero client vs thin client
- Client lourd vs client léger
- Example of two tier architecture
- Ta'lim metodlari nechta
- Tarbiya metodlari slayd
- Site:slidetodoc.com
- Citrix tutorial
- Darren baird architecture
- Darren ramdin
- Darren gitelman
- Daddys making dinner
- Darren schwartz waterbury
- Darren draper
- Darren gosbell
- Costless collar oil and gas
- Darren perrin
- Darren grey