Harrisburg Area Community College Harrisburg System Design Specification SDD Draft Report

Description

Assignment 4 Design: System Architecture
Purpose
The purpose of this assignment is to develop a draft SDD (System Design Document) and architecture for the Case Study. Our SDD will not contain all normally expected content especially detailed logic due to time constraints.
Objectives
CO4: Develop major life cycle deliverables like Vision Document, SRS (Software Requirements Specification) , or SDD (System Design Document)
CO9: Analyze a business case study by applying Systems Analysis and Design concepts, principles, processes, and techniques
(SLO): Apply industry driven techniques for designing, developing, deploying, and securing enterprise applications
Assignment Directions
1. Download the SDD Template 2021.docx and rename it Week4AssignmentSystemArchitectureLastnameFirstname replacing the name with your name.
2. Use the specifications you have already created, your Case Study, and instructions in the SDD to complete all parts of the following sections:
Section 1. Introduction
Section 2. Purpose including
2. Purpose,
2.1 Document Conventions
2.2 Intended Audience and Reading Suggestions
2.3 Product Scope
2.4 References
Section 3. System Overview including
3. System Overview
3.1 Goals, Functionality, and Architecture
3.2 Design Constraints
3.  Using diagrams.net (https://www.diagrams.net/index.html) complete an architecture diagram for your Case Study and all parts of Section 4. Architecture including:
Section 4. Sysem Architecture
Section 4.1 Architectural Design (architecture diagram)
Section 4.2 Subsystem Decomposition
Section 4.3 Access Control and Security
Section 4.4 Design Rationale
References
Microsoft developed a generic architecture model that can be applied to any web architecture.
Web Architecture
1. Microsoft. (2016). Chapter 21: Designing Web Applications. Retrieved from https://msdn.microsoft.com/en-us/library/ee658099.aspx. This includes a generic web architecture that can be customized for our case study. See the template below.  You cannot just substitute the diagram below but you must provide your own custom design.
2. Generic Web based architecture. Microsoft, (n.d.). Chapter 2: Key Principles of Software Architecture. Retrieved 3/29/2013 from http://msdn.microsoft.com/en-us/library/ee658124.aspx.System Design
Specification (SDD)
DRAFT
for
Version 1.0 approved
Prepared by
Draft System Design Document for
Page ii
Contents
1. Introduction ………………………………………………………………………………………………………………1
2. Purpose……………………………………………………………………………………………………………………..1
2.1
2.2
2.3
2.4
Document Conventions ………………………………………………………………………………………….. 1
Intended Audience and Reading Suggestions ……………………………………………………. 1
Product Scope ………………………………………………………………………………………………………….. 2
References ……………………………………………………………………………………………………………….. 2
3. System Overview ……………………………………………………………………………………………………….3
3.1
3.2
Goals, Functionality and Architecture………………………………………………………………….. 3
Design Constraints ………………………………………………………………………………………………….. 3
4. System Architecture…………………………………………………………………………………………………..4
4.1
4.2
4.3
4.4
Architectural Design ……………………………………………………………………………………………….. 4
Subsystem Decomposition…………………………………………………………………………………….. 4
Access Control and Security………………………………………………………………………………….. 4
Design Rationale ……………………………………………………………………………………………………… 4
5. File and Database Design …………………………………………………………………………………………..5
5.1
5.2
5.3
Database Design……………………………………………………………………………………………………… 5
Non-Database Management System Files ………………………………………………………….. 5
Corrections ……………………………………………………………………………………………………………….. 5
6. Software Design …………………………………………………………………………………………………………6
6.1 Structure Chart. …………………………………………………………………………………………………………. 6
6.2 Structure Chart Discussion ………………………………………………………………………………………. 6
7. Human Interface Design…………………………………………………………………………………………….7
7.1 Functionality from User Perspective……………………………………………………………………….. 7
7.2 Sample Mockups of Web Pages for the Case Study. …………………………………………… 7
8. Testing ………………………………………………………………………………………………………………………8
8.1 Test Case TC001 Schedule New Valid Appointment ……………………………………………. 8
8.2 Test Case TC002 Cancel Scheduled Appointment ……………………………………………….. 8
8.3 Test Case TC003 Schedule New Appointment without Data ……………………………… 8
8.4 Test Case TC004 Schedule Appointment with Schedule Conflict ……………………… 9
8.5 Testing Types ……………………………………………………………………………………………………………… 9
Appendix. ……………………………………………………………………………………………………………………..10
Revision History
Name
Date
Reason for Changes
1. Introduction
2. Purpose
2.1 Document Conventions
2.2 Intended Audience and Reading Suggestions
Draft System Design Document for
Page 2
2.3 Product Scope
2.4 References
Draft System Design Document for
Page 3
3. System Overview
3.1 Goals, Functionality and Architecture
3.2 Design Constraints
Draft System Design Document for
Page 4
4. System Architecture
4.1 Architectural Design
4.2 Subsystem Decomposition
4.3 Access Control and Security
4.4 Design Rationale
Draft System Design Document for
Page 5
5. File and Database Design
5.1 Database Design
5.2 Non-Database Management System Files
5.3 Corrections
< Make any corrections to your previous SDD and list the corrections. Remove these directions after completing the section.>
Draft System Design Document for
Page 6
6. Software Design
6.1 Structure Chart.
6.2 Structure Chart Discussion
Draft System Design Document for
Page 7
7. Human Interface Design
7.1 Functionality from User Perspective
7.2 Sample Mockups of Web Pages for the Case Study.
Draft System Design Document for
Page 8
8. Testing
8.1 Test Case TC001 Schedule New Valid Appointment
8.1.1 TC001 Discussion.
Insert your discussion of TC001: Schedule New Valid Appointment test
case in this section.
Remove these directions after completing the section.>
8.2 Test Case TC002 Cancel Scheduled Appointment
8.2.1 TC002 Discussion.
Insert your discussion of TC002 Cancel Scheduled Appointment test
case in this section.
Remove these directions after completing the section.>
8.3 Test Case TC003 Schedule New Appointment without
Data
Draft System Design Document for
Page 9
8.3.1 TC003 Discussion.
Insert your discussion of Case TC001: Create New Valid Appointment
test case in this section.
Remove these directions after completing the section.>
8.4 Test Case TC004 Schedule Appointment with Schedule
Conflict
8.4.1 TC004 Discussion.
Insert your discussion of Case TC004: Schedule Appointment with
Schedule Conflict test case in this section.
Remove these directions after completing the section.>
8.5 Testing Types
Draft System Design Document for
Appendix.
Page 10

Purchase answer to see full
attachment

We offer the bestcustom writing paper services. We have done this question before, we can also do it for you.

Why Choose Us

  • 100% non-plagiarized Papers
  • 24/7 /365 Service Available
  • Affordable Prices
  • Any Paper, Urgency, and Subject
  • Will complete your papers in 6 hours
  • On-time Delivery
  • Money-back and Privacy guarantees
  • Unlimited Amendments upon request
  • Satisfaction guarantee

How it Works

  • Click on the “Place Order” tab at the top menu or “Order Now” icon at the bottom and a new page will appear with an order form to be filled.
  • Fill in your paper’s requirements in the "PAPER DETAILS" section.
  • Fill in your paper’s academic level, deadline, and the required number of pages from the drop-down menus.
  • Click “CREATE ACCOUNT & SIGN IN” to enter your registration details and get an account with us for record-keeping and then, click on “PROCEED TO CHECKOUT” at the bottom of the page.
  • From there, the payment sections will show, follow the guided payment process and your order will be available for our writing team to work on it.