Premium Essay

Phases of the Traditional Systems Development Life Cycle

In:

Submitted By davidpina
Words 769
Pages 4
Phases of the traditional Systems Development Life Cycle (SLDC) for Bank ATM Software

David Phillip Piña

University of Phoenix
Abstract

This paper will attempt to explain the six different phases in a traditional systems development life cycle for developing software to run a bank’s automatic teller machine (ATM) machine. The input and output for each phase will be clearly outlined. Information from my Week 1 CIS/319 class readings will be used as a guide.

Phases of the traditional Systems Development Life Cycle (SLDC) for a Bank ATM
The Six Phases According to Moore, W., Nolan, E., & Gillard, “There are six different phases in a traditional systems development life cycle. The first phase is preliminary investigation, the second phase is system study, the third phase is system analysis, the fourth phase is programming and implementation, the fifth phase is support and maintenance, and the sixth phase is documentation”. (2006) According to Computer World, “Stages of the traditional system development lifecycle can be characterized and divided up in different ways, including the following:
Project planning, feasibility study: Establishes a high-level view of the intended project and determines its goals.
Systems analysis, requirements definition: Refines project goals into defined functions and operation of the intended application. Analyzes end-user information needs.
Systems design: Describes desired features and operations in detail, including screen layouts, business rules, process diagrams, pseudo code and other documentation.
Implementation: The real code is written here. Integration and testing: Brings all the pieces together into a special testing environment, then checks for errors, bugs and interoperability.
Acceptance, installation, deployment: The final stage of initial development, where the software is put into

Similar Documents

Premium Essay

Sdlc

...implement systems to remain competitive. Software that is built correctly can support agile organizations and can transform as the organization and its business transforms. Software that effectively meets client’s needs will help an organization become more productive and enhance decision making. Software that does not meet client’s needs may have a damaging effect on productivity and can even cause a business to fail. Employee involvement along with using the right implementation methodology when developing software is critical to the success of an organization History The Systems Life Cycle (SLC) is a type of methodology used to describe the process for building information systems, intended to develop information systems in a very deliberate, structured and methodical way , reiterating each stage of the life cycle. The systems development life cycle, according to Elliott & Strachan & Radford (2004), " originated in the 1960s, to develop large scale functional business systems in an age of large scale business conglomerates. Information systems activities revolved around heavy data processing and number crunching routines" . Several systems development frameworks have been partly based on SDLC, such as the Structured Systems Analysis and Design Method (SSADM) produced for the UK government Office of Government Commerce in the 1980s.Eversince, according to Elliott (2004), " the traditional life cycle approaches to systems development have...

Words: 1541 - Pages: 7

Premium Essay

Bsa Chapter 1 Questions/Solutions

...information systems analysis and design? Information systems analysis and design is the process of developing and maintaining an information system. 2. What is systems thinking? How is it useful for thinking about computer-based information systems? Systems thinking involves identifying something as a system, visualizing the system and translating it into abstract terms, and thinking about the characteristics of the specific situation. Systems thinking is useful for thinking about computer-based information systems because information systems can be seen as subsystems in larger organizational systems, taking input from, and returning output to, their organizational environments. 3. What is decomposition? Coupling? Cohesion? Decomposition is the process of breaking down a system into its component parts. Coupling is the extent to which subsystems are dependent on each other. Cohesion is the extent to which a system or a subsystem performs a single function. 4. In what way are organizations systems? Organizations are systems because they are made up of interrelated components working together for a purpose. They take input from and return output to their environments. Organizations can be redesigned through a systems analysis and design process by which system components are replaced while preserving interconnections between components. 5. List and explain the different phases in the systems development life cycle. A systems development life cycle is a set...

Words: 716 - Pages: 3

Premium Essay

Main Challenges Facing Software Houses While Developing Erp Systems

...Enterprise Resource Planning (ERP) Systems Research Methods Course Done By Suhaib Adnan Al-Helo (8100611) Supervised By Dr. Amjad Abu Elsamen Dr. Mutaz Al-Debei The University Of Jordan Main Challenges facing Software Houses while developing customized Enterprise Resource Planning (ERP) Systems Introduction The Enterprise Resource Planning (for short ERP) is an information system deals with external and internal organization resources by mean of managing them whether they are financial, materials and even a human resources (Zaitun and Zaini, 2008). Recently, ERP systems became an essential application in every organization; since managing different department resources was massive challenge in the last three decades. Therefore, achieving organization goals can be easier by using a computer based application like ERP system. The adoption of ERP system has more many advantages including enhancing the overall performance of organization, breaking down the complexity of performing business, best managing of the resources (Shimon, 2003 and Darshana, 2001), and increasing operational efficiency and competitiveness (Karimi, Somers and Bhattacherjee, 2007). In accordance to the organization needs and the extensive differences in business processes and functions from organization to another, ERP System used to be highly configurable and dynamic system (Helmut Klaus, Michael Rosemann and Guy G. Gable, 2000), and such complex systems expected to face a special cases...

Words: 1638 - Pages: 7

Premium Essay

Networks, Telecommunications, and Wireless Computing Making Business Decisions 1: M-Coupons

...Anthony McKenzie CIS 500 Information Systems for Decision Making Part 2 Prof Vincent Ossisek Part 3: Networks, Telecommunications, and Wireless Computing Making Business Decisions 1: M-Coupons The purpose of this paper is to discuss how technology can help the Broadway Café to strive in this technological society. During the years, technology has made some miraculous technological contributions to society. Currently, the latest technological breakthrough that has been introduced to this country is called mobile couponing. Mobile couponing is a computer generated paperless coupon that is forwarded to individuals through a technological device (What is mobile couponing, n.d.). Many businesses are deciding on using the new method of technology as part of their marketing campaign. When businesses are texting information to their customers this information goes straight to either a loyalty card, or to their cell phone. This is a great benefit to business because it’s helping to cut down on the use of some much paper. Also, those businesses that are sending these coupons to their customers this will help cut down on scanning a lot of coupons that the customer has brought in. Customers are able to get through checkout counter quicker and with ease. Third reason retailers are choosing to send their customers these mobile coupons so that it will make their shopping trip stress free, and customers will never have to worry about...

Words: 2680 - Pages: 11

Premium Essay

Sksn

...Review for ERP/Systems Integration & Administration Lec. Dr. Abdullatif Ghallab ghallab@gmail.com ‫أسئلة للمراجعة قبل امتحان نصف الفصل الدراسي الثاني – للعام الجامعي 5102-6102م‬ ‫اسم المقرر: تخطيط موارد المؤسسة/تكامل وإدارة النظم‬ TYPES OF QUESTIONS A. END-OF-CHAPTER QUESTIONS B. ESSAY QUESTIONS C. DISCUSSION QUESTIONS D. CASE QUESTIONS E. TRUE & FALSE QUESTIONS F. MULTIPLE CHOICES QUESTIONS CH1 X X √ CH3 X X √ √ CH4 √ √ √ X X X X X X √ √ √ 1 CH2 X √ X √ √ Review for ERP/Systems Integration & Administration Lec. Dr. Abdullatif Ghallab ghallab@gmail.com CH01- INTRODUCTION TO ENTERPRISE SYSTEMS FOR MANAGEMENT A. DISCUSSION QUESTIONS 1. Refer to the Hershey case. What were the goals and details of the Enterprise 21 project? 1. 2. 3. 4. 5. 2. Establish a single supply chain across all divisions. Streamline all business processes by reengineering them across all functional areas. Increase the gross margin and maintain sales growth. Save $75 – 80 million through corporate restructuring and closing of older distribution sites. Fix their Y2K problem and replace existing mainframe environment. Refer to the Hershey case. What were some of the key problems that Hershey encountered when choosing, integrating and implementing their new ERP system? The implementation of the ERP for Hershey was beset with difficulties due to a number of failures: a. Project management issues...

Words: 9433 - Pages: 38

Free Essay

Buro

...Systems Analysis and Design, 9e (Kendall/Kendall) Chapter 1 Systems, Roles, and Development Methodologies 1.1 Multiple Choice 1) Which of these software packages are not open source software (OSS)? A) Microsoft Windows B) Mozilla Firefox Web browser C) Apache Web server D) a Linux operating system Answer: A Diff: 1 Page Ref: 15 2) Which of these characteristics is most important to a systems analyst? A) communicator B) problem solver C) programmer D) project manager Answer: B Diff: 2 Page Ref: 4 3) Which of these statements concerning the systems development life cycle is true? A) Designing the system is the first step in the SDLC. B) No phase can occur until the previous phase is completed. C) Although each phase is presented discretely, it is never accomplished as a separate step. D) There is widespread agreement that the SDLC is composed of seven phases. Answer: C Diff: 1 Page Ref: 4 4) System maintenance must be performed to: A) correct software errors. B) add new features that have never been requested before. C) remove features that none of the users are using. D) keep programmers employed. Answer: A Diff: 3 Page Ref: 9 5) Which of these is not used by analysts when adopting CASE tools? A) communicating more effectively with users B) expediting the local area network C) increasing productivity D) integrating the work done during life cycle stages Answer: B Diff: 1 Page Ref: 10 6) An encyclopedia...

Words: 2632 - Pages: 11

Premium Essay

Chapter 2

...proposed system, along with the uses of the Website and database system. Moreover, this chapter will also present the computer programming language,, and methodologies used in the development of the system. 2.1 Introduction The basis of the development of a completely computer-based information system is very important. Such features that are comprise hereto include the database system, it consist of the Database Management System (DBMS) which is designed to manage all databases. The database is the most important structure of an information system. In this chapter, the theories used in the development of the proposed system will be discussed. In line with this is the database system, which uses a normalized database to encapsulate the constructs of a data model, to eliminate data redundancy, organized data effectively and to trim down irregularities during data operations. Another is the used of the Third-Generation Programming Language, also known as 3GL Computer Language like Visual Basic 6, a further advanced language to enable a more user-friendly interface in the system. Correspondingly, with the incorporation used of Structured Query Language or SQL to create, modify, retrieve, and operate data. other nodes is also the Graphical User interface or GUI to utilize the graphical images and text to signifies information for the end users. Indeed, GUI will aid the user to have an ease in navigating modules of the proposed system. Generally, the Systems Development...

Words: 1475 - Pages: 6

Free Essay

Business Communication

...Bus 220: Business Communication and Information Systems M8A1: Final Examination June 20, 2013 1. Explain virtual reality. Provide three examples. Virtual reality (VR) is a system “that enables one or more users to move and react in a computer-simulated environment.” (Stair & Reynolds, 2012, p. 337) Virtual reality applies sights and sounds in an artificial environment where human actions determine to an extent, what occurs inside the environment. Today, virtual reality is used in communication, training, and treatment in a spectrum of areas including the medical field, entertainment, and education. Medical VR systems “provide a new human-computer interaction paradigm in which users are no longer simply external observers of images on a computer screen but are active participants within a computer-generated 3D virtual world.” (G & B, 2002) Inside the world of virtual reality, medial applications such as three dimensional visualization of anatomy, telepresence surgery, complex medical database visualization, rehabilitation, surgical simulators and virtual surgical equipment as well as virtual operating rooms are emerging. Facilitated through computer interface, these medical applications of virtual reality are essential in the field of medicine. These applications allow individuals to learn human anatomy by “flying inside and around organs.” (Satava, 1995) The purpose of VR systems in the medical field is to ultimately develop a digital physician. Virtual...

Words: 2575 - Pages: 11

Premium Essay

Week 5 Reflection

...Introduction Personal Life In week four of our text, we discuss the procedures in which traditional systems development life cycle can be implemented in an organization. The SDLC has six processes in which information system is process: systems investigation, system analysis, systems design, programming and testing, implementation, and operation and maintenance. These six processes are important for organizations to use when deciding on an information system; however, these processes are not only for organization, but also for personal use as well. When deciding whether to get a new operation system for a personal computer, you can have some of the same challenges. Consumers have to decide what kind of budget they have, what will the system do for them, and will the system last for a long time before having to get another system. As a personal user operation systems will be outsources, but you would still want to use the investigation and analysis process to see if the quality of the system will fit your needs. For personal use, system design and how the system looks is an important feature, such as colorful feature and users-friendly tools. During this process we can create the backgrounds for our system making is a customized system for our use. When getting the system, the user will want to install and test the product to make sure it works properly. The users would do this by playing with system, learning the new features of the system. The testing phase is important to complete...

Words: 611 - Pages: 3

Premium Essay

Review

...years have emerged as a new paradigm in software development, which promises to address some of the problem areas of traditional approaches by freeing some of its constraints. In an attempt to produce an improvised process to designing and implementation and thereby to produce qualitative deliverables, several pioneering efforts have been suggested. This paper examines two such methodologies that promote agility: eXtreme Programming and SCRUM. The process, the values and principles of the XP and SCRUM are described in detail. Crucial feature differences between XP and SCRUM and the advantages and disadvantages of both methodologies are also discussed. Keywords— XP, SCRUM, Agile INTRODUCTION The software development industry has been evolved to become the most important industries of time. This industry employs many practitioners world wide to create the most essential products that is been used to extend our lifestyles. From controlling the production of food we eat to providing safety and control of the vehicles, software has become the embodiment of the world's most valuable intellectual property.[15] In last few years, the trend to more agile has been the most significant event we have seen since the application of traditional software development process. The agile software methods and development is practices based approach which is empowered with values, principles and practices which make the I. software development process more easy and faster in time. This paper will...

Words: 4503 - Pages: 19

Premium Essay

Bachelor

...Context Learning Objectives o Describe the systems view of project management and how it applies to IT projects. o Understand organizations, including the four frames, organizational structures, and organizational culture. o Explain why stakeholder management and top management commitment are critical for a project’s success. Learning Objectives (Cont.) o Understand the concept of a project phase and the project life cycle and distinguish between project development and product development. o Discuss the unique attributes and diverse nature of IT projects. Projects cannot be Run in Isolation o Projects must operate in a broad organizational environment. o Project managers need to use systems thinking: n Taking a holistic view of a project and understanding how it relates to the larger organization. o Senior managers must make sure projects continue to support current business needs. A Systems View of Project Management o The term systems approach emerged in the 1950s to describe a holistic and analytical approach to solving complex problems. o Three parts include: n Systems philosophy: an overall model for thinking about things as systems, which are interacting components that work within an environment to fulfill some purpose. n Systems analysis: Problem-solving approach. n Systems management: Address business, technological, and organizational issues before making changes to systems. Three Sphere Model for Systems Management Understand Organizations ...

Words: 2456 - Pages: 10

Free Essay

It Management

...Ashley M. Evans MSI-501 06/04/2016 Ralph Reilly IT Management Information systems is a vital part of what organizations can do with their technology. The system development life cycle is a powerful mechanism for evaluating an organization's current and future SDLC needs (Norton, 2012). IT methodologies lay the blue print for being able to manage and accomplish projects when developing an organization’s needs. Traditional methodology and agile methodology are methodologies used. Traditional Methodology One example of traditional methodology is the waterfall approach. The waterfall follows the belief that all user requirements needed for the design can be collected upfront. This is referred to method makes the assumption that all requirements can be gathered up front during the requirements phase (Hughey, 2009). During this approach, the project manager tries their best to establish the user requirements. Once the user requirements are obtained the process starts. This process is known as downhill. The process goes through four phases. They are design, implementation, verification, and maintenance. To starts the design phase, an analysis is done to break the design in sub-phases logical design and physical design. During the Logical Design phase, the system's analysts makes use of the information collected in the Requirements phase to design the system independently of any hardware or software system (Hughey, 2009). Once the logical design has been complete, the physical...

Words: 1031 - Pages: 5

Premium Essay

Accounts Receivable Management

...CHAPTER 2 SYSTEM DEVELOPMENT LIFE CYCLE TYPES OF INFORMATION SYSTEM Transaction Processing Systems A transaction processing system provides a way to collect, process, store, display modify or cancel transactions. Most of these systems allow multiple transactions to take place simultaneously. The data that this system collects is usually stored in databases which can be used to produce reports such as billing, wages, inventory summaries, manufacturing schedules, or check registers. Management Information Systems A management information system is an information system that uses the data collected by the transaction processing system and uses this data to create reports in a way that managers can use it to make routine business decisions in response to problems. Some of the reports that this information system creates are summary, exception and ad hoc reports. All this is done to increase the efficiency of managerial activity. Decision Support Systems A decision support system helps make decisions by working and analyzing data that can generate statistical projections and data models. This system gives support rather than replacing a managers judgement while improving the quality of a managers decision. A DSS helps solve problems while using external data. Expert Systems and Neutral Networks An expert system, also known as a knowledge-based system, is a computer system that is designed to analyze data and produce recommendations, diagnosis and decisions that are controlled...

Words: 1013 - Pages: 5

Premium Essay

System Development Life Cycle

...SYSTEM ANALYSIS AND DESIGN System development life cycle INTRODUCTION Systems Development: is the entire process of creating an application, gathering user requirements, designing the database, designing the modules, coding the programs, testing the product and implementing it. The historical perspective provides insights that inform today’s work. The history started with business applications created in the 1950’s, develops under the influence of legacy systems, and evolves together with technological and social factors. The significance of system changes has increased. Moreover, many specialists now need certain skills in the analysis, understanding, and evaluation of the system development and evolution processes. Systems are created to solve problems. Early systems development often took place in a rather chaotic and haphazard manner, relying entirely on the skills and experience of the individual people members performing the work. The history of systems development has a different fundamental change agent, a different factor which may be thought of as driving the history, of stimulating long-run changes. All system development efforts engage in some combination of the below tasks, System conceptualization, System requirements and benefits analysis, Project adoption and project scoping, System design, Specification of software requirements, Architectural design, Detailed design, Unit development, Software integration and testing, System integration and testing, Installation...

Words: 4408 - Pages: 18

Premium Essay

Management

...allocate the short term resources like current assets. It also deals with the dividend policies of the share holders. Financial management has emerged as a distinct field of study only in the early part of this century, as a result of consolidation movement and formation of large enterprises. Its evolution may be divided into three phases. The Traditional phase, The Transitional phase and The Modern phase The Traditional Phase: This phase has lasted for about four decades. Its finest expression was shown in the scholarly work of Arthur S. Dewing, in his book tilted the Financial Policy of Corporation in 1920s. In this phase the focus of financial management was on four selected aspects. It treats the entire subject of finance from the outsider's point of view (investment banks, lenders, other) rather than the financial decision maker in the firm. It places much importance of corporation finance and too little on the financing problems of non-corporate enterprises. The sequence of treatment was on certain episodic events like formation, issuance of capital, major expansion, merger, reorganization and liquidation during the life cycle of an enterprise. It laid heavy emphasis on long-term financing, institutions, instruments, procedures used in capital markets and legal aspects of financial...

Words: 1366 - Pages: 6