1 / 18

MVC Reporting Website Framework

This document outlines the terms, system overview, architectural design, test plan, and more for the MVC Reporting Website Framework Presentation 2 on June 13th, 2018. It details the data flow diagrams, action items, prototype demonstration, and phase 3 deliverables. It covers essential aspects such as security, database integration, formal inspection checklist, and project schedule.

jedmond
Download Presentation

MVC Reporting Website Framework

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MVC Reporting Website Framework Presentation 2 on June 13th, 2018 Thaddeus Tuck thaddeus@ksu.edu CIS 895 – MSE Project

  2. Outline • Terms • System Overview Diagram • Data Flow Diagrams • Action Items • Architectural Design • Test Plan • Formal Inspection Checklist • Project Plan • Prototype Demonstration • Phase 3 Deliverables • To-Do List • Questions / Comments

  3. System Overview

  4. Project Data Flow Diagram:

  5. Action Items • Documentation need notes about security and database integration • Formal technical inspectors need to be identified • Prototype needs be developed and ready for Presentation 2 • Need to create test plan • Need to figure out the formal specification portion of the project • Need to update quality assurance plan

  6. Architectural Design

  7. Architectural Design

  8. Architectural Design

  9. Formal Specification • USE 5.0.1 to Create and Validate a UML/OCL Model • Focused on the structural and table model classes • Constructors methods are not specified • All important fields, properties, and methods are specified • The formal specification is at the end of the Architectural Design Document and as separate document

  10. Test Plan • Visual Studio’s Unit Testing project framework will be used to validate the model and structural requirements from the Vision Plan. • Selenium is a framework that when incorporated with Visual Studio’s Unit Testing project framework can perform integration testing to verify and validate the view and performance requirements from the Vision Plan. • Instructions for how to use the MVC Reporting Website Framework will be tested and validated by the technical inspectors. • The project extensibility features will be verified by the technical inspectors and unit testing. • Technical Inspectors • Angela Hall • Richard Walsier

  11. Formal Inspection Checklist

  12. Project Schedule • Key Dates • Presentation 1: April 19th, 2018 • Planning Documentation • Base Structural Classes • Presentation 2: June 13th, 2018 • Base Table-Based Report Models and Views • Presentation 3: August 20th, 2018 • Completed Table-Base Reporting Framework • Completed Instructions • Completed NuGet Package • Completed Unit Testing Project with Selenium • All project documents will be submitted to the committee by August 23rd, 2018 • Final Portfolio will submitted by August 25th, 2018

  13. Project Schedule

  14. Prototype Demonstration • Project Website is a Demonstration of the Framework • Demos of framework features will be available on the project website: • http://thaddeustuckmastersproject.azurewebsites.net/ • Site and Framework Utilize Embedded Resources.

  15. Phase 3 Deliverables • Action Items • Component Design • Assessment Evaluation • Project Evaluation • User’s Manual • Formal Technical Inspection Checklists • Presentation 3 • Executable Project • Source Code

  16. To Do List • Revise project documents • Revise project schedule • Work on Phase 3 deliverables • Complete Project • Final Demo

  17. Questions?

  18. Thank You!

More Related