0% found this document useful (0 votes)
29 views8 pages

Project Initialization and Design Steps

This document outlines the key steps in a software project initialization and requirements gathering process. It discusses collecting requirements, choosing a platform, creating modules, designing use case and system diagrams, developing functionality, and testing the software. The overall goal is to plan and design the software project before development begins.

Uploaded by

Viswanathan S
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views8 pages

Project Initialization and Design Steps

This document outlines the key steps in a software project initialization and requirements gathering process. It discusses collecting requirements, choosing a platform, creating modules, designing use case and system diagrams, developing functionality, and testing the software. The overall goal is to plan and design the software project before development begins.

Uploaded by

Viswanathan S
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

PROJECT INITIALIZATION &

EXPLANATION
REQUIREMENTS GATHERING
 Collect the things what are all needed to develop a software.

 Where to collect – go to the sectors for which you are going


to create the software or else meet the people and ask about
the manual operations.

 After collecting requirements prepare overall chart of the


project which needs to show the flow of the project.
PLATFORM
 Choose the desired platform which will be suit for this
system.

 Mention the Front end and backend of the project.

 For ex, Front end - .Net, Java, PHP, Back End – Mysql,
Sql Server, Oracle
MODULES CREATIONS
 What is modules ? – It is a logical separation of a functionality within a project.
 For Ex – Separating the overall process of Facebook

Profile Edit
 Account Model
Change Password

Privacy Set

Find Friends
 Search Module
Pages Search

Group Search
USE CASE DIAGRAM
 It is a simple representation of a end users interaction
with the system or application.

 For ex facebook simple login and register

Login

Register

DB
USER
DESIGN THE SYSTEM
 After that we want to design the module which we going
to work that is create a layout.
 Ex – Facebook login page,
FUNCTIONALITY WORK
 Now we want to work on the functionality of each
modules.

 Develop the code according to the platform you had


choose.
TESTING
 After Developing we want to test it before deploying.

 We need to write test cases for our application

Modules Input Expected Failure


Output
Login Username, Redirect to next On Failure so
Password process on alert to user
success
Register All the needed Show details Shows error
details saved message
successfully
message to user

You might also like