You are on page 1of 9

Republic of the Philippines

BULACAN STATE UNIVERSITY


Hagonoy Campus
Iba-Carillo, Hagonoy

[YOUR SYSTEM TITLE]

In Partial Fulfilment of the Requirements


for IT 303 – System Analysis and Design

Submitted by:
[in alphabetical order]

Submitted to:
Mr. Mark David P. Otayde

December 2022

Page 1 of 9
CHAPTER 1 Introduction

Writing a good Introduction


1. The importance of the software development is discussed.
2. Tell something about the organization or group where the research will be
conducted.
3. Problem encountered by organization or group relating to the system is stated
and that a solution to the problem is needed.
4. A desire to find a better way of doing something or improving system should be
explained.

Project Context
Remember the following in writing the Project Context.
1. The proponent should introduce the presentation of the problem, that is, what the
problem is all about. Describe the existing and prevailing problem situation based
on the organization or group’s experience. This scope be global, national, or
regional and local.
2. The proponent should give strong justification for selecting such research
problem in his/her capacity as a researcher. Being part of the organization or
systems and the desire and concern to improve the system.
3. The researcher should state a sentence or two that would show the link and
relationship of the rationale of the study to the proposed research problem.

Purpose and Description


This is similar but not identical to the significance of the Study of computer science
thesis. The content of the Purpose and Description must answer the following
questions:
1. What is the function of you project?
2. What is good in your project
3. What makes your project unique, innovative, and relevant?

Page 2 of 9
Objectives of the Study
The objectives of the study guide the researcher and the reader to know what the
proponent(s) need to do.

Guidelines in Formulating the Objectives of the Project


 Start with General Objective which is very parallel to the project title.
 Explode the general objective into Specific Objective that will realize the
proposed study.
 Objective should be SMART
Sample Objectives

General Objective:
This study aims to develop a game application that uses genetic algorithm for
the games’ artificial that can compete the abilities of the human.

Specific Objectives:
The following statements are the specific objectives of the study:
1. To implement the Battleship board game in mobile phone supported with
Google’s Application platform
2. To develop Artificial Intelligence for Battleship game with easy and difficult
level.
3. To use generic Algorithms in developing the game’s Artificial Intelligence.

Note that objectives are written by either beginning with an action verb or an infinitive.
Example:
- To determine the efficiency of the system as perceived by the employees.
- Identify possible problems encountered with the present system.

Scope and Limitations


This section may be subdivided into two parts, Scope and Delimitation and
Limitation of the Study.
The scope and Delimitation of the Study should include a brief statement of the
general purpose of the study, the target users/beneficiaries of the study, the period of
the study and the features of the proposed software.

Page 3 of 9
The limitation of the study includes the weaknesses of the study beyond the
control of the researcher. This section may be included in the study, if there is no such
weaknesses of the study beyond the control of the researcher.

In formulating this, you must:


- Think the project scope as a box. High-level scope defines the sides of the box
and separates what is relevant to your project from what is irrelevant.
- The scope explains the nature, coverage and time of the study.
- The limitation, on other hand, explains all that are NOT included in your project.
- In other words, the scope of the project gives an overview all the deliverables
(i.e. the things that your project gives/delivers), and tools and technologies used
that will be used in project development while the limitation of the project are
the boundaries of the project (i.e. areas/things that are out of scope).

Definitions of Terms
- This section provides definitions for terms used in the proposal that are unusual
or not widely understood. In addition, common terms that have special meaning
in the study should be defined in this section.
- Important terms from the title, statement of the problems or objectives and
paradigm should also be defined. Define terms operationally or how you use
such term in the project. If the term is too “technical” conceptual definition can be
used provided that the source/s will be properly cited.
- Definitions should be brief, clear and equivocal (no double meanings)
- A brief introduction statement usually precedes the actual list of definitions, first-
line indented, and list in alphabetical order.
- Acronyms should be spelled out fully.

Page 4 of 9
CHAPTER 2 REVIEW OF RELATED SYSTEMS

Related studies are the previous studies relevant to the present research. This
part is an examination and discussion of the previous and present researches and
projects undertaken that gives the researchers/proponents a better idea and had
motivated them in pursuing the specific field of study. It is more than an annotated
bibliography or a summary, because you are organizing and presenting your sources in
terms of their overall relationship to your study. This section shows evidence that you
have enough knowledge of the proposal based on the thesis conducted by previous
researchers.

Technical Background

This section is about the technology that the researchers will use and with explanation
for all those technical development for the proposed system.

Page 5 of 9
CHAPTER 3 DESIGN AND METHODOLOGIES

This chapter will present the strategy and procedures to be undertaken in the
development of the research project. The following are expected the included in this
chapter:
- Correct system analysis tools and techniques
- Correct and appropriate algorithm to use
- Appropriate usability tests
- Correct and appropriate hardware
- Appropriate software tools.

The following can be the contents of this chapter:


- Development Model – this is a software development life cycle which is most
appropriate for to the kind of research project being undertaken.
- Requirement Analysis - The narrative description of the design to achieve your
project objectives. This section will include the status of the current situation,
which may include present system used, the people involved, the present facility,
etc. The presentation of how the present system works will be necessary and the
concept can be illustrated in a graphical diagram to visually present the structure
and concepts. For software development, this section may include the
requirement specifications consisting of:
o Functional Requirements – for software development this will refers to the
specific functionality that define what the system is supposed to
accomplish.
o Non-Functional Requirements - specifies how the system should behave
and that it is a constraint upon the systems behaviour. It is the quality
attributes for of a system.
- Requirements Documentation – Can either be Structured or Object-Oriented
approach. Present and discuss only the system analysis and design tools that
were actually used in the development of the project. This section will include the

Page 6 of 9
discussion on conceptual design / system architecture/ block diagrams and
algorithms (whichever will be most appropriate). It is important that the
methodology used is correct and appropriate from the start.
o The documentation of system analysis to actual deployment should
include presentations in the form of tables, figures, and other similar
diagrams used in either structured or object-oriented approach. (i.e.
Context Diagram, DFD level 1, Use Case Diagram and ERD)
- Software Development – It should contain the discussion about the
programming language tools to be used specifically on: front and Back-end;
Reuse or not; Open vs. Licensed software- Criteria for selection,i.e.
maintainability, support, HCI capability, database connectivity, simplicity, eases
of use, etc.

The following sections should be included in the proposal but can be transferred to
the appendix on the final report. The purpose is for the students to have a prepared plan
and program of schedules of how they will be able to successfully complete their
research project.
- Schedule and Timeline - It may contain Gant Chart, Activity Chart, Critical
Path Analysis and other scheduling techniques that will list the activities to
be done in order to achieve the objective. Usually, it includes the phases
and its sub-phase of the systems development life cycle.
- Budget Cost Management Plan – It should contain a detailed budget
proposal and how each cost is to be managed effectively in the conduct of
the research study.

- Description of Prototype

- Implementation Plan - Discuss in this section how the system will be deployed,
installed and transitioned into an operational system. The plan should include an
overview of the system, a brief description of the major task involved in the

Page 7 of 9
implementation, the overall resources needed to support the implementation
effort.

For Game Development Project the following can be the following can be the contents
of Chapter 3.

 The Game Concept – The narrative description of the core idea of the game.
Present here the complete description of the game, the game key features, the
genre, the platform(s) and concept art
o Description: Describe the game to the readers for them to understand how
they will play the game. Discuss how exciting the game will be played and
encompass all the key elements that define the core game play by
describing exactly what the player does and sees. The description section
should make the content and entertainment value of the game obvious
and convincing.
o Key features: This will be the point list of items that will set the game apart
from others and provide goals to which the subsequent documentation
and implementation should aspire. It's a summary of the features alluded
to in the description.
o Genre: Define the game genre and flavor. Use existing games'
classifications from magazines and awards as a guide. For example, you
could choose one of the following: sports, real-time strategy, first-person
shooter, puzzle, racing simulation, adventure, role-playing game, flight
simulation, racing shooter, god simulation, strategy, action-strategy, turn-
based strategy, side-scrolling shooter, edutainment, or flight shooter.
o Flatform(s): In a few words, list the target platform(s). If you think the
game concept is applicable to multiple platforms, you should also indicate
which platform is preferred or initial. If you intend multiplayer support on
the Internet, indicate that as well.
 Game Design – Present and discuss here the following:

Page 8 of 9
o Game Foundations (Game Features, The Essence of the Gameplay,
Characters, Gameplay Elements, Artificial Intelligence (AI))
o User Interface (Navigational Chart, Functional Requirements, Objects of
the User Interface)
o Graphics and Video (Graphics and Animations, Animated Insertions)
o Sounds and Music (General Description, Sound Effects, Music)
o Plot
o Level Description (The graph of the Positional Relationship of the Levels,
Queue of the New Objects Implementation, General Level Design
Description)
 Technical Design of the Game – This section will included but not limited to the
following:
o Technical Specification
o Platform and OS
o Code Objects
o Control Cycle
o Data, Related to Data Objects
o Data Formats
o Graphical Engine
o Technical Description of the Graphical Elements
 Testing and Evaluation Plan
o What testing and evaluation process will be done?
o Who will test and evaluate your game?
o Statistical process to be employed (if applicable)

Page 9 of 9

You might also like