0% found this document useful (0 votes)
28 views11 pages

SDP

Uploaded by

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

SDP

Uploaded by

Md Tariful Islam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

A project

YOUR PROJECT TITLE

CSE 400: Software Development Project I/II/III/IV

SUBMITTED BY
Name ID Intake

Full Name Here Full ID Here Intake Here

S U P E R V I S E D B Y:

Md. Masudul Islam


Assistant Professor,
Department of CSE

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING


BANGLADESH UNIVERSITY OF BUSINESS AND TECHNOLOGY
(BUBT)

12th, January, 2018

1
Abstract
[Type your abstract here]

2
List of Figures

Sl.No. Figure Name Page


1

3
Table of Contents

Abstract i
List of Figures ii
Chapter: 1 | Introduction 1-3
1.1. Problem Specification/Statement
1.2. Objectives
1.3. Flow of the Project
1.4. Organization Of Project Report
Chapter: 2 | Background 4-6
2.1. Existing System Analysis
2.2. Supporting Literatures
Chapter: 3 | System Analysis & Design 7-15
3.1. Technology & Tools
3.2. Model & Diagram
3.2.1. Model (SDLC/Agile/Waterfall/OOM)
3.2.2. Use Case Diagram
3.2.3. Context Level Diagram
3.2.4. Data Flow Diagram
3.2.5. Database Schema
3.2.6. Algorithms/Flowchart
Chapter: 4 | Implementation 16-18
4.1. Interface Design/Front-End
4.2. Back-End
4.3. Modules
Chapter: 5 | User Manual 19-25
5.1. System Requirement
5.1.1. Hardware Requirement
5.1.2. Software Requirement
5.2. User Interfaces
5.2.1 Panel A
5.2.2 Panel B
5.2.3. Login Credentials
Chapter: 6 | Conclusion 25-26
6.1. Conclusion
6.2. Limitation
6.3. Future Works
References 27
Appendix A 28

4
Chapter 1
INTRODUCTION

1.1. Problem Specification


[State your problem(s) here in clear language. Write any story, incident or motivational issue
that triggered you to choose this project. The problem specification must be brief and clear to
understand]

1.2. Objectives
[Lists your objectives in simple language. It describes the status, which should be achieved at
the end of the project. These objectives will be compared with the results at the end of the
project.]

1.3. Scope
[List and briefly describe the scope of your project. Project scope is the part of project
planning that involves determining and documenting a list of specific project goals,
deliverables, tasks, costs and deadlines.]

1.4. Organization Of Project Report


[Organization of your full report. Write a simple clear brief summary of each chapter’s
contents and outcomes]

5
Chapter 2
BACKGROUND

2.1. Existing System Analysis

[Find some existing implemented /running system of your selected project. The system may
be manual or digital. Study and briefly discuss some pros & cons of those systems.]

2.2. Supporting Literatures

[Briefly write about the theoretical, mathematical, methodological, tools & technological
knowledge you have applied in this project. You may write why you have chosen these
knowledge, tools and techniques for your project development]

6
Chapter 3
SYSTEM ANALYSIS & DESIGN

3.1. Technology & Tools


[Write a brief information about tools and technologies that used in this project development.
Include Software/Hardware requirements, tools and other technologies & their versions brief
in here.]

3.2. Model & Diagram


[Write model description and draw some logical design for your project. This part may
contain following contents:]
3.2.1. Model (SDLC/Agile/Waterfall/OOM)
[Discuss briefly any model that you have used to develop your entire project. Write its
efficiency and benefits on your project.]
3.2.2. System Architecture
[If possible, draw a system architecture of your project. The system architecture
diagram is an abstract depiction of the system’s component architecture. It provides a
succinct description of the system’s component architecture in order to assist in
component-component relationships and system functioning. Learn how to design
system architecture from here: https://www.interviewbit.com/blog/system-
architecture/]
3.2.3. Use Case Diagram
[Draw a use case diagram for your project. You can study from the following link:
https://creately.com/guides/use-case-diagram-tutorial/ to know how to draw use case
diagram]
3.2.4. Context Level Diagram
[Draw a context diagram that is known as DFD-0 of your project. Follow this link:
https://miro.com/blog/context-diagram/ to understand how to draw context diagram.]
3.2.5. Data Flow Diagram
[If your project contains data storage and flow of data from one to another process
then design a Data Flow Diagram (DFD) a next version of context level diagram for
your project. There can be more than one DFD level-1 of your project based on how
many modules there are. Find a simple tutorial of drawing DFD-1 here:
https://www.lucidchart.com/pages/data-flow-diagram/how-to-make-a-dfd]
3.2.6. Database Schema
[If your project contains database then provide a schema diagram. Learn how to draw
schema from here: https://www.educative.io/blog/what-are-database-schemas-
examples]
3.2.7. Algorithms/Flowchart
[Write any user defined algorithm or Draw flow chart of your proposed solution in the
project. Take hints from this link: https://www.lucidchart.com/pages/what-is-a-
flowchart-tutorial]

7
Chapter 4
IMPLEMENTATION

4.1. Interface/Front-End Design


[Discuss briefly how you designed the project interfaces, outlook, front-end part.]

4.2. Interface/Front-End Design


[Discuss briefly how you developed functionalities, back-end part, CRUD in your project.]

4.3. Modules/Features
[Lists the modules/Features you have developed in this project.]

8
Chapter 5
USER MANUAL
5.1. System Requirement
5.1.1. Hardware Requirement
[Write the minimum recommended Hardware configuration to setup and run your
project successfully.]
5.1.2. Software Requirement
[Write the minimum recommended Software configuration to setup and run your
project successfully.]

5.2. User Interfaces


[List and entitled the project modules here with interface picture or screenshot. Also provide
login or others credentials for user if needed.]
5.2.1. Panel A
5.2.2. Panel B
5.2.3. … … … … Continue…
5.2.4. Login Credentials

9
Chapter 6
CONCLUSION
6.1. Conclusion
[Write a brief conclusion of your project such as, your findings, learning, opinion etc.]
6.2. Limitations
[Write some constructive and practical limitation of your project within your domain]
6.3. Future Works
[List out your project related future works that can be done in next SDP]

10
References
[Write your references from where you have taken your definitation, diagram, pictures, code or other
contents. Use MLA format, you can use following link: https://www.scribbr.com/citation/generator/ to
generate automatically your citation.]
1. “What Is a Data Flow Diagram.” Lucidchart, www.lucidchart.com/pages/data-flow
diagram.

Appendix A

11

You might also like