Mga Post

Imahe
 Software Requirements - The software requirements are description of features and functionalities of the target system. Requirements convey the expectations of users from the software product. The requirements can be obvious or hidden, known or unknown, expected or unexpected from client’s point of view. Stakeholders -S takeholder, any individual, social group, or actor who possesses an interest, a legal obligation, a moral right, or other concern in the decisions or outcomes of an organization, typically a business firm, corporation, or government. Stakeholders either affect or are affected by the achievement of an organization’s objectives.     Context Diagram - The system context diagram (also known as a level 0 DFD) is the highest level in a data flow diagram and contains only one process, representing the entire system, which establishes the context and boundaries of the system to be modeled. It identifies the flows of information between the system and external ent...

Development Process

Imahe
 A. Construction -the work of building or making something, especially buildings, bridges, etc. Construction is a general term meaning the art and science of forming objects, systems, or organizations. It comes from the Latin word constructio (from com- "together" and struere "to pile up") and Old French construction. To 'construct' is a verb: the act of building, and the noun is construction: how something is built or the nature of its structure. B. Management -the act or skill of controlling and making decisions about a business, department, sports team, etc.   Management is how businesses organize and direct workflow, operations, and employees to meet company goals. The primary goal of management is to create an environment that empowers employees to work efficiently and productively. A solid organizational structure guides employees and establishes the tone and focus of their work C. Maintenance -   the act of maintaining something or someone: such as a ...

Software Engineering

A. Software: The Foundation of Modern Technology Software, instructions that tell a computer what to do. Software comprises the entire set of programs, procedures, and routines associated with the operation of a computer system. The term was coined to differentiate these instructions from hardware—i.e., the physical components of a computer system. A set of instructions that directs a computer’s hardware to perform a task is called a program, or software program.   The two main types of software are system software and application software. System software controls a computer’s internal functioning, chiefly through an operating system, and also controls such peripherals as monitors, printers, and storage devices. Application software, by contrast, directs the computer to execute commands given by the user and may be said to include any program that processes data for a user. Application software thus includes word processors, spreadsheets, database management, inventory and payroll...

XML, JSON, and AJAX

Imahe
XML (eXtensible Markup Language): XML is a markup language that allows users to define their own customized tags for structuring and organizing data. It is primarily used for representing hierarchical data and exchanging information between different systems. XML is human-readable and can be easily parsed by computers. It provides flexibility and extensibility, making it suitable for various domains such as data storage, configuration files, and document representation.  JSON (JavaScript Object Notation): JSON is a lightweight data interchange format based on a subset of JavaScript syntax. It is designed to be easy for both humans and machines to understand. JSON uses a simple key-value pair structure and supports various data types, including strings, numbers, booleans, arrays, and objects. It is commonly used for data transmission between web applications and services, as well as for configuration files and storing structured data. AJAX (Asynchronous JavaScript and XML): AJAX is ...

WHAT IS SQL?

Imahe
  SQL is a powerful and valuable tool for efficiently handling large volumes of data. It is widely used by businesses and organizations that regularly interact with data because it enables quick retrieval and modification of information stored in databases. One of the key advantages of SQL is its standardization, making it compatible with various database management systems. This means users can seamlessly switch between different systems without the need to learn a new language or syntax. SQL finds applications across multiple sectors such as finance, healthcare, and e-commerce. It plays a vital role in the systematic and efficient management of data, enabling organizations to make informed decisions based on accurate and relevant information. Having a solid understanding of SQL is beneficial for anyone working with data. It empowers individuals to access and manipulate data in sophisticated ways, enabling the creation of custom reports and insightful dashboards that provide valua...
Imahe
DDL, DML, and EDML  We'll discuss the key concepts of databases in this article, along with the roles played by Data Definition Language (DDL), Interactive Data Manipulation Language (DML), and Embedded Data Manipulation Language. (EDML). A database is a structured collection of data that is kept up and stored in a way that makes the data simple to retrieve, edit, and analyze. The most common method of organizing databases is through tables, which are composed of rows and columns that correspond to certain entries and data attributes. Database administrators and developers work with data in databases using the specialist languages DDL, DML, and EDML. DDL is typically used to establish and modify the structure of a database, including the creation of tables, indexes, and other objects. DDL statements are frequently used to define a database's structure, which determines the types of data that can be stored and their relationships. DML, on the other hand, is used to interface wit...
Imahe
 DATA BASE MANAGEMENT SYSTEM (DBMS) Ever wonder how the servers powering your favorite social networking sites and webpages are able to gather and store such enormous amounts of data? alternatively, how do businesses monitor their clients and sales? What is a database, to start with? A database, then, is a structured collection of data that is electronically stored and accessed. It is a key element of contemporary technology, making it possible for anything from websites and apps to banking systems and medical data. A database is essentially a collection of data that has been arranged into tables, which are composed of rows and columns. Each column in a table denotes a certain category of data, such as a name, date, or amount, while each row denotes a single record. One of a database's key advantages is its ability to quickly search, sort, and filter through vast amounts of data. This is especially important for businesses and organizations that must instantly access and assess vas...