0% found this document useful (0 votes)
6 views3 pages

Theoretical Framework for DBMS and RAD

This chapter discusses the theoretical framework used to develop the proposed system, including database management systems (DBMS), rapid application development (RAD), and graphical user interfaces (GUI). It describes how a DBMS allows users to create, read, update and delete database data through an interface. RAD is defined as an iterative development process focused on prototyping and user testing. The document explains that the proponents used RAD to reduce the project timelines. It also describes how GUIs make applications easier to navigate and more flexible for users.

Uploaded by

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

Theoretical Framework for DBMS and RAD

This chapter discusses the theoretical framework used to develop the proposed system, including database management systems (DBMS), rapid application development (RAD), and graphical user interfaces (GUI). It describes how a DBMS allows users to create, read, update and delete database data through an interface. RAD is defined as an iterative development process focused on prototyping and user testing. The document explains that the proponents used RAD to reduce the project timelines. It also describes how GUIs make applications easier to navigate and more flexible for users.

Uploaded by

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

Chapter 2: Theoretical Framework

2.1 Introduction

This chapter discusses all theories used by the proponents in developing the proposed
system. These theories are used to create the system as well as designing the modules included.

2.2 Database Management System(DBMS)

A DBMS makes it possible for end users to create, read, update and delete data in a

database. The DBMS essentially serves as an interface between the database and end users or

application programs, ensuring that data is consistently organized and remains easily accessible.

A database management system (DBMS) is a computer software application that interacts

with the user, other applications, and the database itself to capture and analyze data. A general-

purpose DBMS is designed to allow the definition, creation, querying, update, and administration

of databases.( [Link]

( [Link]

2.3 Rapid Application Development

The RAD (Rapid Application Development) model is based on prototyping and iterative

development with no specific planning involved. The process of writing the software itself

involves the planning required for developing the product.

Green Concept System Phil. Inc. Page 1


Rapid Application development focuses on gathering customer requirements through

workshops or focus groups, early testing of the prototypes by the customer using iterative

concept, reuse of the existing prototypes (components), continuous integration and rapid

delivery. ([Link]

2.3.1 RAD Model Application

RAD model can be applied successfully to the projects in which clear

modularization is possible. If the project cannot be broken into modules, RAD may fail.

Following are the typical scenarios where RAD can be used:

RAD should be used only when a system can be modularized to be delivered in

incremental manner.

It should be used if there.s high availability of designers for modeling.

It should be used only if the budget permits use of automated code generating tools.

RAD SDLC model should be chosen only if domain experts are available with relevant

business knowledge.

Should be used where the requirements change during the course of the project and

working prototypes are to be presented to customer in small iterations of 2-3 months.

The proponents used Rapid Application Development (RAD) since the time

required

Green Concept System Phil. Inc. Page 2


to develop the software is drastically reduced due to reduced requirement

analysis,documentatation and software specification and planning phase.

2.3.2 Graphical User Interface(GUI)

A Graphical User Interface provides the user of navigating the application easier

and with a greater flexibility of the user. On the other hand, many users find that they work more

effectively with common-driven interfaces, especially if they already know the command

language.

User Design
This is also known as the Functional Design [Link] stage uses workshops to

model the systems data and process and build a working prototype of critical

system components.

Construction
This is also known as the Development Stage. This stage complete the

construction of the physical application system. Builds the conversation system

and develops user aids and implementation work plans.


Implementation
This is also known as the Development Stage. This stage include final user to

testing and training, data conversion and the implementation of the application

system..

Green Concept System Phil. Inc. Page 3

You might also like