Information System Development

Early information systems were designed to be operated by information professionals, and they frequently did not attain their stated social purpose. Modern information systems are increasingly used by persons who have little or no previous hands-on experience with information technology but who possess a much better perception about this technology should accomplish in their professional and personal environments. A correct understanding in their requirements, preferences, and “information styles” of these ends users is crucial to the design and success of today’s information systems.

The principle objective of the systems analysis phase is the specification of what the system is required to do. In the systems design phase such specifications are converted to a hierarchy of increasingly detailed charts that define the data required and decompose the processes to be carried out on data to a level at which they can be expressed as instructions of a computer program. The systems development phase consists of writing and testing computer software and of developing data input and out forms and conventions. Systems implementation is the installation of physical system and the activities it entails, such as the training of operators and users. Systems maintenance refers to the further evolution of the functions and structure of a system that result from changing requirements and technologies, experience with the system’s use, and fine-tuning of its performance. Many information systems are implemented with generic, “off-the-shell” software rather than with custom-built programs; versatile database management software and its nonprocedural programming languages fit the needs of small and large system alike. The development of large systems that cannot use off-the-shelf software is an expensive, time-consuming, and complex undertaking. Prototyping, an interactive session in which users confirm a system’s proposed functions and features early in the design stage, is a practice intended to raise the probability of success of such an undertaking. Some of the tools of computer-aided software engineering available to the systems analyst and designer verify the logic of the systems design, automatically generate a program code from low-level specifications, and automatically produce software and system specifications. The eventual goal of information systems engineering is to develop software that use natural language and artificial intelligence techniques as part of an integrated set of tools to support the analysis and design of large information systems.

Related posts:

Amjad's articles more →

Sajjad's articles more →

Tahir's articles more →

Nadeem's articles more →

Alexis's articles more →

categories

archives

top searches

Back to Top

Amjad Iqbal
Page 1 Page 2 Page 3 Page 4 Page 5 Page 6 Page 7 Page 8 Page 9 Page 10 Page 11 Page 12 Page 13 Page 14 Page 15 Page 16 Page 17 Page 18 Page 19 Page 20 Page 30 Page 40 Page 50 Page 60 Page 70 Page 80 Page 90 Page 100 Page 110 Page 120 Page 130 Page 140 Page 150 Page 160 Page 170 Page 180 Page 190 Page 200 Page 210 Page 220 Page 230 Page 240 Page 250 Page 260 Page 270 Page 280 Page 290 Page 300 Page 310 Page 320 Page 330 Page 340 Page 350 Page 360 Page 370 Page 380 Page 390 Page 400 Page 410 Page 420 Page 430 Page 440 Page 450 Page 460 Page 470 Page 480 Page 490 Page 500 Page 510 Page 520 Page 530 Page 540 Page 550 Page 560 Page 570 Page 580 Page 590 Page 600 Page 610 Page 620 Page 630 Page 640 Page 650 Page 660 Page 670 Page 680 Page 690 Page 690 Page 690 Page 700 Page 710 Page 720 Page 730 Page 740 Page 750 Page Last
Neat Bits & Pieces HTM Sitemap/Archives