2.6 Basic Concept of Information Technology
Information technology is a contemporary that describes the combination of computer technology with telecommunications technology data, image, and
voice networks
[3]
Information system an arrangement of people, data, process, and information technology IT that interact to collect, process, store, and
provide as output the information needed to support an organization.
2.7 Basic Concept of Software Engineering
Software Engineering is an approach to developing software that attempts to treat it as a formal process more like traditional engineering than the craft that
many programmers believe it is. We talk of crafting an application, refining and polishing it, as if it were a wooden sculpture, not a series of logic instructions. The
problem here is that you cannot engineer art. Programming falls somewhere between an art and a science
[7]
The computer science discipline concerned with developing large applications. Software engineering covers not only the technical aspects of
building software systems, but also management issues, such as directing programming teams, scheduling, and budgeting.
2.8 System Engineering
Systems engineering is an interdisciplinary approach and means to enable the realization of successful systems. It focuses on defining customer needs and
required functionality early in the development cycle, documenting requirements, and then proceeding with design synthesis and system validation while
considering the complete problem.
Systems engineering integrates all the disciplines and specialty groups into a team effort forming a structured development process that proceeds from
concept to production to operation. Systems engineering considers both the business and the technical needs of all customers with the goal of providing a
quality product that meets the user needs, Definition Based on International Council on Systems Engineering
[9]
.
2.9 System Modeling