The most important methods used to develop and design information systems:
2) Systematic analysis or structural (Structured Analysis)
traditional technology used to
develop systems by systems analysts and programmers.
Adopt this technique on a series of stages and called (the life cycle of system development) (System Development Life Cycle) or what is known as short as (SDLC), and that the planning, analysis and design, development, and support information system, which should lead in the end to get the system or program of the highest specifications and standards in order to meet or exceed the ambition and vision users.
Also, will follow this technique to obtain the desired system by time and within the cost allocated to the development of this system, which would be an expensive in future if the need for maintenance or improvements.
Method uses a systematic analysis or set of structural models to explain the details of operations system and a plan developed in a graphical manner be easy to understand.
Adopt this technique on a series of stages and called (the life cycle of system development) (System Development Life Cycle) or what is known as short as (SDLC), and that the planning, analysis and design, development, and support information system, which should lead in the end to get the system or program of the highest specifications and standards in order to meet or exceed the ambition and vision users.
Also, will follow this technique to obtain the desired system by time and within the cost allocated to the development of this system, which would be an expensive in future if the need for maintenance or improvements.
Method uses a systematic analysis or set of structural models to explain the details of operations system and a plan developed in a graphical manner be easy to understand.
Composed system development life cycle (SDLC) in most cases of five basic stages and at the end of each stage there is output by the basic systems analyst,
1) system Planning phase (System
Planning):
This phase usually begins a formal request by the client programmer where explained request to explain the problem that need to be modified in a particular program or the desire to make changes or additions to the existing system now.
Where this type varies between demand the development of a whole new system for the implementation of certain operations, radical or modified on an existing program, or to make improvements or additions to the existing program.
Output of this stage:
The main objective of the planning process is to get in the end the report initial investigation (PreliminaryInvestigation), which contains a clear definition and detailed nature of the request (the problem) and the limits and scope of implementation of the request in addition to the most important thing, that of the feasibility study (Feasibility Study) to request and by which illustrate the expected costs of the execution of the request in addition to the expected results and benefits after implementation, and also the recommendations that must be introduced operational factors, technical, and economic.
This phase usually begins a formal request by the client programmer where explained request to explain the problem that need to be modified in a particular program or the desire to make changes or additions to the existing system now.
Where this type varies between demand the development of a whole new system for the implementation of certain operations, radical or modified on an existing program, or to make improvements or additions to the existing program.
Output of this stage:
The main objective of the planning process is to get in the end the report initial investigation (PreliminaryInvestigation), which contains a clear definition and detailed nature of the request (the problem) and the limits and scope of implementation of the request in addition to the most important thing, that of the feasibility study (Feasibility Study) to request and by which illustrate the expected costs of the execution of the request in addition to the expected results and benefits after implementation, and also the recommendations that must be introduced operational factors, technical, and economic.
The initial
investigation report (Preliminary Investigation) is a
very important step and key because the outcome of this report will affect the
course of the development of the entire system.
The systems analyst at this stage to collect facts and study the details of the new system, and if the new system required a replacement for the existing system now (whether paper or system program electronically) must be based analyst taking the idea of the functioning of the program.
2) system analysis Phase:
The primary goal of this stage is to build a visualization logical initial system to be developed, so that the systems analyst analyzing requirements received from the client where the study details the operations required in the system as well as to study and visualize the data flow in the system (DataWorkflow) and thus will be able to document the details of operations that must be the new system will be able to provide.
Of the best and most effective ways used by a systems analyst in the process of data collection and analysis are: the work of interviews with users of the system (Interviews). Work questionnaires contain sensitive and important questions about the new system and distributed to users actors in the system (Surveys).
The systems analyst at this stage to collect facts and study the details of the new system, and if the new system required a replacement for the existing system now (whether paper or system program electronically) must be based analyst taking the idea of the functioning of the program.
2) system analysis Phase:
The primary goal of this stage is to build a visualization logical initial system to be developed, so that the systems analyst analyzing requirements received from the client where the study details the operations required in the system as well as to study and visualize the data flow in the system (DataWorkflow) and thus will be able to document the details of operations that must be the new system will be able to provide.
Of the best and most effective ways used by a systems analyst in the process of data collection and analysis are: the work of interviews with users of the system (Interviews). Work questionnaires contain sensitive and important questions about the new system and distributed to users actors in the system (Surveys).
Review
of the documents used in the current system or through the perception of the
users of the new system control method work and outputs of the current system
and tracking operations through from beginning to end (Observation).
Output of this stage:
The main objective of the analysis process is to get in the end (system requirements document) (SystemRequirements), which must contain the details of the user requirements, costs and benefits of the new system, the best methods and strategies to carry out the development of the new system requirements
3) system design Phase:
The primary goal of this stage is to create the outline of the system requirements which falls on what has been analyzed and prepared in the analysis phase system (System Analysis)
The primary goal of this stage is to create the outline of the system requirements which falls on what has been analyzed and prepared in the analysis phase system (System Analysis)
At this stage, the analyst system or programmed design: the user interface, define and identify all inputs and outputs and processes in the system, as well as for the design of all elements of internal and external, whether they automatic or manual that will ensure efficiency, accuracy, efficiency, and safety system developer . and one of the most important parts of this stage is to determine the structure of the system so that gives a clear picture of the programmers and developers about how to translate the logical design of the system and processes to software modules and actual scripts.
Output of this stage:
See it on the requesting party system (management and employees) to take their approval and signing a document's contents, and this part; very important to ensure understanding of the client (the applicant of the system) to system specifications which will be implemented, where it should be perfectly clear to the customer why The new system will supplied by the user, and how the new system will do so (CDM), and how much will it cost.
4) System
Implementation phase
During this phase, the software programmers programming units (ProgramUnits), and writing scripts for the entire system, and then doing the test system, and then are in the process of authentication, and then install the system to be used by users.
The ultimate goal of this stage, is directed by the program is fully functional without any errors and required specifications and full documentation.
After installing the final version of the system, process data transfer coders for the new system and then train users on the new system.
During this phase, the software programmers programming units (ProgramUnits), and writing scripts for the entire system, and then doing the test system, and then are in the process of authentication, and then install the system to be used by users.
The ultimate goal of this stage, is directed by the program is fully functional without any errors and required specifications and full documentation.
After installing the final version of the system, process data transfer coders for the new system and then train users on the new system.
Output of this stage:
At the end of this stage, the programmers and users to test and then evaluate the new system, a process called assessment system (System Evaluation) and to make sure that the system is working properly and patients for users.
5) System Operation,
Support phase
This phase will continue throughout the period of guarantee system,
A team of Information Technology, maintenance, and repair, and continuously make improvements to the system, as requested by users within agreed limits, and in order to ensure continuity and keep up with the system to the requirements of emerging work best
This phase will continue throughout the period of guarantee system,
A team of Information Technology, maintenance, and repair, and continuously make improvements to the system, as requested by users within agreed limits, and in order to ensure continuity and keep up with the system to the requirements of emerging work best
* [ مراحل تطور نظام ويندوز انفوغرافيك]
* great event
to see more