You are on page 1of 20

PROJECT NAME : MARRIAGE MEDIA

SRS: Marriage Media

Software Engineering Design Capstone Project


Course code:SE331

NAME: Mr. Md Mushfiqur Rahman


DEFFODIL INTERNATIONAL UNIVERSITY
Submitted to

Section :E
FUNCTIONAL REQUERMENT:
Login Module:

Introduction: Authorized users are allowed to access.

Input: User enters the User type, Username and password.

Process Definition: Checks User type, Username and password is valid or not.

Output: User is directed to next page or shows the message box “Login Failed”.

Registration module:

Introduction: Only Admin can access the page.

Input: Admin has the authority to provide username and password for new users

Process Definition: Checks same username and password exists or not and also
checks whether all the fields are entered.

Output: Employee gets the username and password.

Report Module:

Introduction: Only Admin can access the page and check the report.

Input: Bride/groom

Process Definition: It retrieve’s all the information stored from different tables.

Output: Requested report is generated.

View module:

Input: bride/groom name, DOB, age, religion caste, contact, address

Process Definition: In the view module the user can view bride/grooms
information which has already been saved. The user can also add new information
or edit the present information.
Output: New bride/grooms information is added to the table.

Match module:

Input: type, bride/grooms name

Process Definition: the user can enter bride/grooms information and on a single
click can find the perfect match to the corresponding bride/groom.

Output: The match can be found or not.

NONFUNCTIONAL REQUERMENT:
PERFORMANCE REQUIREMENT:

 Good memory space is required.


 Should be Error-free.
 Large amount of data should be handled easily.

SAFETY REQUIREMENT:

 Backups can be done regularly.

SECURITY REQUIREMENT:

 A password is given to the SQL server.


 Administrator and the end user, who have their own user name and
password, have only the right to open the software.

SOFTWARE QUALITY ATTRIBUTES:

PORTABILITY:

 Installation of this software can be done in any windows operating system.

FLEXIBILITY:

 As the transaction takes place, the system keeps on updating the data.
UML: Registration class
User login

+user_name: string +user_name: string

+user_Email: string +user_passwprd:string

+user_Password:string +addUser()

+add_Password:string +editUser()

+confirm_Password:string +deleteUser()

+Registration User() +searchUser()

+edit Registration ()

+delete Registration ()

+search Registration()
Personal register

+name: string
Partner preference +Age: int

+partner age: string +Address: String

+partner_hight: float +email: string

+partner_occupation:string +gender: string

+partner_gender:string+ +Religion: string

+edit_partner age() +phone : int

+update_partner_occupation () +date of birth:int

+Photo upload:string

+occupation: string

+blood_group:string
System Admin
+country:string
+admin_email:string +personal_habbit: string
+admin_password:string +name: ()

+Age: ()
+edit() +Address:()
+update() +email:()
USE CASE DIAGRAM
+deleted() FOR USR AND ADMIN DESCRRIPTION: +gender: ()
+add_new () +Religion: ()
User can register
himself/herself in the system
REGISTRATION

User can login to the system


LOGIN
USER

User can edit his/her profile.


EDIT PROFILE

User can search the record for


SEARCHING male/female.

Admin can Add or Update


the records
ADD/UPDATE/RECORD

NEW ADD Admin can add new


ADMIN features For customer
FEATURES

Delete Records Admin can delete the


records.
ACTIVITY DIAGRAM:

Fetch Record from Database

Display Data on form No Data in to Database

Display Records
Enter Search Criteria

[Data Valid] [Data not Valid]

find data from the database Search fails

Search Records
User Issues Update Command

Array Passed by I/p validate

Update Records in to Database

Add data in to database

Store updated data in to database

Add Records Update Records


SEQUENCE DIAGRAM FOR REGISRATION
Registration Registration Registration Profile Database
user Home
personal Physical occupation

Click on Store to database


Home Fill up data
registration

Profile is created now user can log in by user id

Login user id Check user name and password


and password

User name and password is valid or not valid

Not valid

Valid user name and password

Welcome user can edit /update your profile


SEQUENCE DIAGRAM FOR EDIT PROFILE
Registration Photo Database
user Profile
Upload
p
Correct name
and password

Click on edit
profile

Update info

Click on update

Profile
Store to database
update

Click on photo upload

Browse photo

Photo upload

Photo up looted
SEQUENCE DIAGRAM FOR SEARCH
Search Database
user
p
Click on
search

Search option

Giving from according search


selection

Fill up information

Click on search

Search according given information

Give result
CLASS DIAGRAM

Admin class diagrame:-


User class diagram:-
Login class diagram:-
DB Design Diagram:
USER LOGIN
USER DASHBOARD:
ADMIN LOG IN:
ADMIN DASHBOARD:
MY GITHUB LINK PROVIDE: -
https://github.com/amithasanamithasan/Marriage_medi
a.git

You might also like