Skip to content
Sun, Oct 11, 2026 / Ideas for a clearer worldINDEPENDENT INSIGHTS · PRACTICAL TOOLS · EXPLAINERS
Sign in
BROWSE THE ARCHIVE

Author: Taylor Emma

A senior editor for The Mars that left the company to join the team of SenseCentral as a news editor and content creator. An artist by nature who enjoys video games, guitars, action figures, cooking, painting, drawing and good music.

Basics

Command Line Interface (CLI)

CLI has been a great tool of interaction with computers until the video display monitors came into existence.…

August 12, 2021 · Taylor Emma
Basics

Software User Interface Design

User interface is the front-end application view to which user interacts in order to use the software. User…

August 12, 2021 · Taylor Emma
Basics

Software Design Approaches

Here are two generic approaches for software designing: Top Down Design We know that a system is composed…

August 12, 2021 · Taylor Emma
Basics

Design Process

Software design process can be perceived as series of well-defined steps. Though it varies according to design approach…

August 12, 2021 · Taylor Emma
Basics

Object Oriented Design

Object oriented design works around the entities and their characteristics instead of functions involved in the software system.…

August 12, 2021 · Taylor Emma
Basics

Function Oriented Design

In function-oriented design, the system is comprised of many smaller sub-systems known as functions. These functions are capable…

August 12, 2021 · Taylor Emma
Basics

Software Design Strategies

Software design is a process to conceptualize the software requirements into software implementation. Software design takes the user…

August 12, 2021 · Taylor Emma
Basics

Data Dictionary

Data dictionary is the centralized collection of information about data. It stores meaning and origin of data, its…

August 12, 2021 · Taylor Emma
Basics

Entity-Relationship Model

Entity-Relationship model is a type of database model based on the notion of real world entities and relationship…

August 12, 2021 · Taylor Emma
Basics

Decision Tables

A Decision table represents conditions and the respective actions to be taken to address them, in a structured…

August 12, 2021 · Taylor Emma