Anda di halaman 1dari 22

< Online Matrimonial Service Provider >

Design Document

Version 1.0

Group Id: F1602BB298

Supervisor Name :< Abdul Qahhar Mohsin >


Revision History

Date Version Description Author


(dd/mm/yyyy)

22/12/2016 1.0 This document will MC150201766


describe the working of
complete system. How
different entities are
connected with each
other , design of
application 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

I have completed my SRS that is Requirements Specification. Now next


Stage is Design phase. As we start Design phase then the big one
Question is "how will we build this Application?"
At this point, we have to study the Requirements that are a complete
set of requirements to work from, a set of direction-setting strategies
and a Conceptual Systems Design. The design process comes next.
Even if the project was small and the requirements were simple, there
is still a mental design process that occurs in between understanding
the requirements and starting to construct. Design becomes more and
more important as the project becomes larger and more complex.
The Design Phase answers the question about "how” will build the
best Application.

Menu

ERD Diagram
2. Sequence Diagrams

Register
Login
Create match list
Block
Update
Architecture Design Diagram
5. Class Diagram
6. Database Design

Interface Design
Test Cases

Register user

Preconditions User opens the Application.


Databases should be in online mode

Actions User uses the button” Register ”


System opens the form.
User fills the form.
System Will register the user

Expected Record saved in database


Results

Tested By: MC150201766

Result Pass
Login User

Preconditions User opens the Application.


Databases should be in online mode

Actions User uses the button” Login”


System opens the form.
User fills the form.
System Will Check Information
If information is correct system will allow the access
otherwise
Will give the error

Expected If information is correct system will allow the access


Results otherwise
Will give the error

Tested By: MC150201766

Result Pass

Update

Preconditions User opens the Application


Database should be in online mode

Actions User will select update from menu


System will show match list
User will make changes
User will press “save” button
System will update database
Expected Record update successfully
Results

Tested By: MC150201766

Result Pass

Matching List

Preconditions User opens the Application


Database should be in online mode

Actions User will press the button “math list”


System will show to option to create math list
User will create match list
System will save match list

Expected Match list created successfully


Results

Tested By: MC150201766

Result Pass
Block non-serious members

Preconditions User opens the Application


Database should be in online mode

Actions Admin will press the button “Block”


System will show list of user
Admin will search non serious member

Admin will block the user

Expected System will block the user


Results

Tested By: MC150201766

Result Pass