0% found this document useful (0 votes)
5 views

2. DD-sample

The document outlines the design for an Online Admission System for VU of Pakistan, aimed at facilitating student applications from anywhere, thereby reducing barriers such as long queues and harsh weather. It includes various design elements such as Entity Relationship Diagrams, Sequence Diagrams, and Test Cases to guide the software development process. The document also details specific test cases for functionalities like login, sign-up, and form submission to ensure the system operates correctly.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

2. DD-sample

The document outlines the design for an Online Admission System for VU of Pakistan, aimed at facilitating student applications from anywhere, thereby reducing barriers such as long queues and harsh weather. It includes various design elements such as Entity Relationship Diagrams, Sequence Diagrams, and Test Cases to guide the software development process. The document also details specific test cases for functionalities like login, sign-up, and form submission to ensure the system operates correctly.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 20

<Online Admission System for VU of Pakistan >

Design Document

Version 1.0

Group Id: <F1702359E1>

Supervisor Name :< Mukaram Shah >


Revision History
Date Version Description Author
(dd/mm/yyyy)
27/12/2017 1.0 This system will be to enable MC160403912
students to apply from anywhere.
It will overcome multiple
barriers which irritates students
whether male/female or disabled
person, like personally going to
apply in any case, standing in
row waiting for his/her turn in
hard weather conditions etc.
Table of Contents

1. Introduction of Design Document

2. Entity Relationship Diagram (ERD)

3. Sequence Diagrams

4. Architecture Design Diagram

5. Class Diagram

6. Database Design

7. Interface Design

8. Test Cases
1. Introduction of Design Document

This document is designed to see what is to be built at its origin levels in order to give a software
expansion team an overall guidance of the architecture of the software project. This phase surround
 Entity Relationship Diagram (ERD)
 Sequence Diagrams
 Architecture Design Diagram
 Class Diagram
 Database Design
 Interface Design
 Test Cases

Entity Relationship Diagram:

Entity Relationship Diagram is a data model for describing a database in an abstract model. It
contains entities and their relationships. An entity may be defined as a thing which is recognized as
being capable of an independent existence and which can be uniquely identified.

Sequence Diagram

Sequence Diagram is an interaction diagram that shows how processes operate with each other.

Architecture Design Diagram:

Architecture Design Diagram used to represent data in the form of layers. It contains three layers’
data link layer, application layer and business layer.

Class Diagram:
In Class diagram we will describe the structure of Online Support System by showing the system's
classes, show their attributes, operations or methods and relationships between classes or objects. In
a class diagram classes represent both the main objects and interactions.

Database Design:
Database Design is a process of producing a detailed data model of a database. It can be taken as the
logical design of the base data structures to store the data

Interface Design:
Interface Design is a GUI view of main software. It shows how our Software Application will look
like and how we interference with the System.
Test cases:
In the test cases for the Online Support System are also given. A test case in software engineering is
a set of conditions or variables under which a tester will determine whether an application or
software system is working correctly or not.

2. Entity Relationship Diagram

3. Sequence Diagrams (To be developed using Rational Rose or any other drawing

software of your choice)


4. Architecture Design Diagram
5. Class Diagram
6. Database Design

7. Interface Design
8. Test Cases

Test Case Id 1

Test Case Title Login

Pre-condition User must be registered.

Actions Welcome to the login page.

Required fields are Email ID, Name and Password.

Validation fields are Email and Password.

Press Login Button.

Expected Result Users go to their relevant User Home page.

Tested By: MC160403912

Test Case Id 2

Test Case Title Sign Up

Pre-condition Student Wants to take admission

Actions 1) Student Open the Application


2) Enter the user name and password
3) Enter gender, full name, cell number, CNIC and other
details in sign up form
4) Click the Sign-Up button
Student Registered Successfully

Expected Result Student Registered Successfully and go to Sign In Page

Tested By: MC160403912


Test Case Id 3

Test Case Title Create Personal Profile

Pre-condition Student login to the application

Actions 1) After login student enter his/her personal details


2) Enter goals and dreams
3) Enter experience
4) Enter skills
5) Enter other experiences
Profile created successfully

Expected Result Student Personal Profile Add to the Database

Tested By: MC160403912

Test Case Id 4

Test Case Title Enter Academic Details

Pre-condition Student login to the application

Actions 1) Student enter his/her academic details


Academic details add to the admission database successfully

Expected Result Student create his/her personal profile

Tested By: MC160403912


Test Case Id 5

Test Case Title Submit Form

Pre-condition Student login to the application

Actions 1) Student enter his/her all academic and personal


details
2) After entering all details student click the submit
button
Student admission form along with his/her all details is
submitted successfully

Expected Result Student Admission Form Submitted Successfully

Tested By: MC160403912

You might also like