System Design
System Design
Definition
The most creative and challenging face of the system development is System Design. It
provides the understanding and procedural details necessary for the logical and physical stages of
development. In designing a new system, the system analyst must have a clear understanding of
the objectives, which the design is aiming to fulfill. The first step is to determine how the output
is to be produced and in what format. Second, input data and master files have to be designed to
meet the requirements of the proposed output. The operational phases are handled through
program construction and testing.
Input Design
In this software, importance is given to develop Graphical User Interface
(GUI), which is an important factor in developing efficient and user friendly software. For
inputting user data, attractive forms are designed. User can also select the desired options from
the menu, which provides all possible facilities. Also the important input format is designed in
such a way that accidental errors are avoided. The user has to input only just the minimum data
required, which also helps in avoiding the errors that the users may make. Accurate designing of
the input format is very important in developing efficient software. The goal of input design is to
make entry as easy, logical and free from errors.
Output Design
In the output design, the emphasis is on producing a hard copy of the
information requested or displaying the output on the CRT screen in a predetermined format.
Two of the most output media today are printers and the screen. Most users now access their
reports from either a hard copy or screen display. Computer’s output is the most important and
direct source of information to the user, efficient, logical, output design should improve the
systems relations with the user and help in decision-making.
Logical Design
Logical data design is about the logically implied data. Each and every data in the form
can be designed in such a manner to understand the meaning. Logical data designing should give
a clear understanding & idea about the related data used to construct a form.
Four basic symbols are used to construct data flow diagrams. They are symbols that represent
data source, data flows, and data transformations and data storage. The points at which data are
transformed are represented by enclosed figures, usually circles, which are called nodes.
_ Data Flow
_ Process
_ Storage
Process should be named and numbered for easy reference. Each name should be
representative of the process.
The direction of flow is from top to bottom and from left to right.
When a process is exploded into lower level details they are numbered.
The names of data stores, sources and destinations are written in capital letters.