Unit3 system life cycle

If your system does 25 other things, but it doesn't do what it's supposed to, it's a failure.

LEAD IN

 

1. These are phases of system development life cycle. Put them in the right order. Match these phases and the key activities .

 

PHASES: PRODUCTION ANALISYS IMPLEMENTATION TESTING DOCUMENTATION DESIGN EVALUATION RESEARCH   KEY ACTIVITIES : 1. Collecting information about the present system works 2. Creating the new system from the design. 3. Coming up with a new system that will fix the present systems problems 4. Checking if the newly created system works as expected 5. Replacing the present system with the new system 6. Examining out how the present system works and identifying problems with it 7. Checking that the new system meets all expectations 8. Creating documents that describe how to use the new systems, and how it works

 

PRONONCIATION
2. Make sure you pronounce the following words properly:
1. maintain [meɪn'teɪn] 2. various ['veərɪəs] 3. preliminary [prɪ'lɪmɪnrɪ] 4. feasibility [̗fi:zə'bɪlətɪ] 5. requirement [rɪ'kwaɪ əmənt] 6. emerge [ɪ'mɜ:dʒ] 7. questionnaire [̗kwestə'neə] 8. ensure [ɪn'ʃuə] 9. scheme [ski:m] 10. implementation [̗ɪmplɪmen'teɪʃn] 11. conversion [kən'vɜ:ʃn]  

 

3.

 

_ _ _ t _ _ _

[ ɪ 'n ɪʃ l ]

_ _ r _ _

['erə]

_ _ ct _ _ _

['fæktʃυǝl]

_ _ _ _ t _ _ _ s _ _ _

[rɪ'leɪʃnʃɪp]

_ _ s _ r _ _ _ _ _ _

[̗ɒbzə'veɪʃn]

_ _ c _ _ _ _ _ c _

[ə'kɔ:dǝns]

_ e _ _ u _ _ _ _

[rɪ'zɔ:sis]

_ _ _ _ _ _ _ g _ _ _ _ _

[ɪn̗vestɪ'ɡeɪʃn]

_ _ _ _ i _ _ _ _ _ _ _ _

[̗spesəfɪ'keɪʃn]

_ _ _ _ y _ _ _

[ə'næləsɪs]

_ _ a _ _ _ _

['ænəlɪst]

e _ _ _ r _

[ɪn'taɪə]
WORD STUDY

THE FOLLOWING WORDS AND PHRASES WILL HELP YOU TO UNDERSTAND THE TEXT

     
4. Can you guess the meaning of each term from the context? Try to match each term with its definition.

 

1. He examined the feasibility of the plan. Before we adopt a plan, let us consider its feasibility.

2. The company is undergoing a conversion to a new computer system.

3. The initial response to the TV advertising has been very good.

4. The Systems Development Life Cycle (SDLC), is the process of creating or altering systems, and the models and methodologies that people use to develop these systems.

5. It is an iterative process, by which we constantly improve the program over time.

6. Databases are structured to facilitate storage, retrieval, modification, and deletion of data in conjunction with various data-processing operations.

7. Computer operation requires both hardware and software. Hardware design specifies a computer's capability; software instructs the computer on what to do.

8. The region's changeover from an agricultural economy to one based on manufacturing.

9. I'd like to have a house built to my specifications.

10. The city council is accepting proposals for ways to use that land. The details included in a proposal depend on the project's scope and who will read the document.

11. The software was full of bugs. Bugs arise from mistakes made by humans in designing programs and writing their source code.

12. The government promised to implement a new system to control loan institutions.

 

1. feasibility 2. conversion 3. initial 4. life cycle 5. iterative 6. database 7. hardware 8. software 9. changeover 10. specification 11. proposal 12. bug 13. implement 14. continuity   a. The determination as to whether the assigned tasks could be accomplished by using available resources. b. Change in character, form, or function. c. Of or relating to the beginning coming before all others in time or order d. A progression through a series of differing stages of development. e. Situation in which a sequence of instructions can be executed multiple times or until a specific result is achieved. f. Collection of data or information organized for rapid search and retrieval, especially by a computer. g. The physical machinery and devices that make up a computer system. h. The programs and instructions used to run the system. i. The time when a new system has been tested successfully and replaces the old system. j. A detailed, exact statement of particulars, especially a statement prescribing materials, dimensions, and quality of work for something to be built, installed, or manufactured. k. A plan that is proposed. A document that offers a solution to a problem or a course of action in response to a need. l. An error or flaw in a computer program that may prevent it from working correctly or produce an incorrect or unintended result. m. To give practical effect to and ensure of actual fulfillment by concrete measures n. Uninterrupted duration or continuation especially without essential change

 

5. Match the following words and word combinations with their equivalents in Russian.
1. system life cycle 2. the feasibility study 3. on-site observation 4. preliminary system study 5. maintenance 6. system design 7. system Proposal 8. iterative process 9. computerized system 10. data dictionary 11. cost effectiveness 1. словарь данных 2. полевое наблюдение 3. проект системы 4. изучение осуществимости 5. жизненный цикл системы 6. проектирование системы 7. сопровождение 8. повторяющийся процесс 9. автоматизированная система 10. эффективность затрат 11. предварительное изучение системы

6. Match the following words with their synonyms.

1. iterative 2. initial 3. feasibility 4. investigation 5. proceed 6. conversion 7. bug 8. design 9. implement 10. correspond 11. train 12. maintain 13. review 14. evaluate a. apply b. possibility c. progress d. support e. repetitive f. estimate g. changeover h. reexamination i. early j. study k. error l. match m. project n. teach

 

7. Match the words to make word combinations.
1. user 2. on-site 3. detailed 4. programming 5. computer 6. expected 7. system 8. cost a. effectiveness b. functioning c. language d. instructions e. requirements f. results g. observation h. analysis 10. control 11. coordinate 12. remove 13. match 14. turn 15. load 16. train 17. satisfy 18. proceed 19. correct   i. the expected results j. through phases k. the entire process l. the data movements m. the bugs n. new user needs o. errors p. programs q. users r. theory into practice  

 

8. Word search. Find 10 verbs. Horizontally & Vertically only.

 

t e s t p x t u n e x f
e t t g r d e s i g n e
a x s s o c v e d d r c
a w w g p r r u n c b r
i m p r o v e m p u n e
j e h g s h s t u d y a
z q o p e r a t e d l t
i n v e s t i g a t e e
z m a i n t a i n e f d

 

 

WORD BUILDING

 

9 . Complete the chart.
verb noun adjective
  acceptance  
preparation  
design    
  observation
    iterative
  analysis  
implement    
  workable
    understandable
  maintenance  

 

GRAMMAR FOCUS Gerund (§3)

 

10. Translate the following sentences paying attention to the functions of the Gerund.

1. Collecting data into a form that is ready for input to a computer system can be done in many ways.

2. Entering data into two systems, and running two systems together, takes a lot of extra time and effort.

3. Finally, we conclude by presenting an analytical and graphical representation of a system.

4. As an abstraction we symbolically represent a system as a simple entity by using a rectangular box.

5. Engineering students often graduate without being introduced to the root term that provides the basis for their formal education.

6. The success of man-made systems in achieving success within an organization is determined by how well the system is specified, designed, developed, integrated, verified, validated, operated, and supported.

7. A system, product, or service must be capable of supporting User missions to a level of performance that makes it operationally effective in terms of accomplishing organizational goals and objectives, namely outcomes, cost, schedule, and risk.

8. System effectiveness requires understanding the contributory factors such as reliability, maintainability, and performance.

9. If your employer is pleased with your performance on the job, he/she will give you positive feedback by telling you that you are doing well.

10. By asking for help or by showing that you are making an honest attempt to improve your work, you will show your employer that you want to keep your job and that you are cooperating.

11. Choosing an appropriate life cycle methodology is not always an easy task.

12. Understanding the software process and making tradeoffs among life cycle components is crucially important for producing high quality software, on time, within budget.

13. Finding the right users, ensuring their availability, and coordinating their input is not a simple task.

14. The following factors should be considered when defining a life cycle management method.

15. Choosing the right life cycle management methodology depends on the nature of your program’s operational environment, stability of requirements and technology.

16. One can think of the systems approach as an organized way of dealing with a problem.

17. The objective of the system demands that some output is produced as a result of processing the suitable inputs.

18. Theory is a map for observing a phenomenon.

19. System life cycle is an organizational process of developing and maintaining systems.

20. Systems analysis is a process of collecting factual data, understand the processes involved, identifying problems and recommending feasible suggestions for improving the system functioning.

21. The costs of implementing these features and the benefits to be derived are estimated.

22. Before actually implementing the new system into operation, a test run of the system is done for removing the bugs.

23. After having the user acceptance of the new system developed, the implementation phase begins.

24. The hardware and the relevant software required for running the system must be made fully operational before implementation.

25. After loading the system, training of the user starts.

SPECIALIST READING TEXT A

SYSTEM LIFE CYCLE

System life cycle is an organizational process of developing and maintaining systems. Following are the different phases of system development life cycle:

 

1. Preliminary study 2. Feasibility study 3. Detailed system study 4. System analysis 5. System design 6. Coding 7. Testing 8. Implementation 9. Maintenance