Free Essay

System Development Life Cycle

In: Business and Management

Submitted By howaedos
Words 758
Pages 4
In any application, the system development life cycle plays a crucial part as it passes through several stages such as data gathering, data design, system implementation, system testing, and system maintenance.

The initial stage of design lie in identifying the processes and the entities which represents the functionality and performed of the system. The process is established using the processes in the data flow, which can be illustrated through data flow diagrams.

The data flow diagram helps significantly in increasing the level of details with each level as the process involves sub-dividing the processes until indivisible sub-processes are reached. For the data flow to be established, certain criteria has to be met in collecting data. For Riordon Manufacturing, this includes:

• Employees - These are the individuals which accounts for the manual human resources. The varied tasks ranges from production, to management, to engineers, to designers, to administrators, and task fields implemented as needed by the company. • Clients - The clients may range in designation from investors, to customers, or to simply referring to them as clients. These are the people who invest financing and specific interest in the company's products and services, ranging from small scaled interests to large scales interests. • Manager - These people represents the head of the chain of command for the general employees, even though being employees themselves. The varied tasks lies in the day to day operations needed, analyzing sales and accounting reports as it relates to the clients and clientele, and maintain a structured flow of the operation as needed. • Visitors - These are the group of people who visit the company's website to gather information about the company and its products, but are not interested in placing the orders at that specific moment. • Production - The production module at Riordan Inc. is related directly to the Sales and the Accounting modules as sales made throughout the fiscal year is directly coordinated with the accountability and management structure. • Sales - Apart from being related to the production module, the sales module is linked with the Clients and the Managers, as client's orders for the products leads directly to sales and through the Management level, it is managed directly through the whole sales process. • Accounting - This process is directly related to the sales and the production modules as they have a direct effect on the accounting at Riordon Inc.

[pic]Diagram 1

The data flow establishes that the employee controls the production system. This involves sending the details to the necessary database as needed. The sales module makes the necessary updates from the database data to verify whether the products being ordered by the client are actually available, not available, or has any relating issues in expediting the process. From that point, the accounting process deducts the salary of the employees from the accounts of the company, while adding the earnings from the Clients and other sources which influences sales and sends it directly to the accounts database.

The data flow involves sub divided modules which are related in order of implementation directed by the flow established. These includes:

Sales Module: • Place Orders • Billing • Update Inventory • Update Software

Accounting Module: • Salary Deduction • Production deduction • Earnings • Update Software

[pic] Diagram 2

The flow chart concentrates on data design which consists of all the relationships established with all entities and their attributes. It also explains the multiplicity between various entities.


The networking model represents the interaction of all the hardware present in the business system. The network model at Riordan Inc. is based on a direct client design which dedicates the necessary servers for executing the application's requests from any given workstation which may support multiple users.

The network consists of ports such as Cat3 cabling, Windows 98 workstations and NT Servers, all of which facilitates established firewalls on the network. The bandwidth enables efficiency and immediate data transfer between different locations.

The networks follows a Bus and Ring topology principals with two WAN connections, each of which has a network patterned on a Ethernet backbone with an established and secured router for data transfer to and from other locations including external sources.
Each network is daisy-chained to comprise the backbone.

The following protocols are being used at Riordan Inc.

• TCP/IP (Transmission Control Protocol/ Internet Protocol)

LAN Routing and transport protocol, which holds the entire network together.

• SNMP (Simple Network Management Protocol)

Network management protocol for managing the network infrastructure.

• FTP(File Transfer Protocol)

File transfer protocol for WAN/LAN wide file transfers.

• DNS (Domain Name System)

Domain naming system for network name resolution.

Similar Documents

Premium Essay

System Development Life Cycle

...System Development Life Cycle (SDLC) SDLC is a set of activities which are perform by analyst and developer to create the system for software. SDLC is a conceptual model used in project management that describes the stages involved in information system development project from a preliminary study through maintenance of the complete application. SDLC follows six steps-: 1 Preliminary study 2 Determination of system requirement 3 System design 4 Software development 5 System testing 6 Implementation & Maintenance 1 Preliminary study -: Preliminary investigation is the first step in the system development life cycle. The preliminary investigation is a way of handling the user’s request to change, improve or enhance an existing system. The objective is to determine, whether the request is valid and feasible before any recommendation is made to do nothing, improve or modify the existing system, or build altogether a new one. Preliminary study divided into following 3 categories – A. Request Analysis B. Feasibility study C. Request Approval Request Analysis:- In this category, the users need is clearlyIdentify. Analyst identifies that what are the requirements of the user. Feasibility study:- The aim of the feasibility study is to access alternative systems and to propose the most feasible and desirable system for development....

Words: 3076 - Pages: 13

Premium Essay

System Development Life Cycle

...Systems Development Life Cycle The systems development life cycle (SDLC) is the overall process for developing information systems from planning and analysis through implementation and maintenance. The SDLC is the foundation for all systems development methodologies and there are literally hundreds of different activities associated with each phase in the SDLC. Typical activities include determining budgets, gathering system requirements, and writing detailed user documentation. The activities performed during each systems development project will vary. The SDLC begins with a business need, followed by an assessment of the functions a system must have to satisfy the need, and ends when the benefits of the system no longer outweigh its maintenance costs. This is why it is referred to as a ‘lifecycle’. The SDLC is comprised of seven distinct phases: planning, analysis, design, development, testing, implementation, and maintenance. This section takes a detailed look at a few of the more common activities performed during the phases of the systems development life cycle along with common issues facing software development projects (see Figure D.1 and Figure D.2 ). Phase 1: Planning The planning phase involves establishing a high-level plan of the intended project and determining project goals....

Words: 1437 - Pages: 6

Premium Essay

Systems Development Life Cycle

...The use of System Development Life Cycle in health care institution involves various principal component of a regional hospital care facility. It is much standardised project of management framework which can improve the quality of information systems and the concept of following this consistent project of management framework is to boost the quality outcome that can be applied equally to health care improvement. For this purpose System Development Life Cycle is specifically designed for health care domain and in...

Words: 1171 - 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....

Words: 4408 - Pages: 18

Premium Essay

Systems Development Life Cycle

...Systems Development Life Cycle Don Cluff, Krystal Green BIS/320 February 17, 2014 Lisa Ricks I thought I would change course a little and discuss how I would implement the Systems Development Life Cycle (SDLC) in my bookstore if I were the owner of Book Worms, our local faith-based bookstore. Book Worm currently has a limited amount of inventory on hand. It relies on a catalog service for some of its product offering. This product is not stocked in the store but is accessed through the bookstores web site. This is the only bookstore in a 120 mile radius, and yet they concentrate on a small selection of religious books. To broaden the client base of the Book Worm bookstore, I will utilize the systems development life cycle to explore new systems that would allow me to broaden the scope of my product in a manner that would increase gross margin. The first step in SDLC is to define the system that needs to be implemented. This system as designed by our meager staff of experts will include software that will allow the Book Worm to work in conjunction with other book sellers such as Squadron, Waldpole, Motorbooks, etc. These book sellers will often allow access to their inventory by brick-and-mortar stores that are stockiest of their titles. Once this partnership is established, the available inventory of the bookstore would increase many fold (Kroenke, 2012). The online and kiosk ordering system would have several requirements....

Words: 630 - Pages: 3

Free Essay

System Development Life Cycle

...Welcome to WritePoint, the automated review system that recognizes errors most commonly made by university students in academic essays. The system embeds comments into your paper and suggests possible changes in grammar and style. Please evaluate each comment carefully to ensure that the suggested change is appropriate for your paper, but remember that your instructor's preferences for style and format prevail. You will also need to review your own citations and references since WritePoint capability in this area is limited. Thank you for using WritePoint. System Development Life Cycle Tina Murray XBIS/219 November 1, 2013 Stefanie Chan System Development Life Cycle System Development Life Cycle is defined as “A method that organizations that use large scale IT Projects, that is a framework that has sequential processes for information that can be developed through the system” (Rainer & Turban, 2009, p. 302). The processes are as follows: investigation, analysis, design, programming, testing, implementation, operations, and maintenance. The teams of these processes are users (employees), systems analyst, programmers, and technical specialists....

Words: 418 - Pages: 2

Premium Essay

Systems Developments Life Cycle

...The systems development life cycle (SDLC) is the traditional systems development method that organizations use for large-scale IT projects. This system is designed to help the flow of information from department to department. The three major advantages of SDLC are accountability, error detection and control of the information being processed. SDLC is typically made up of eight sections. They are: systems investigation, systems analysis, systems design, programming, testing, implementation, operation, and maintenance. Systems investigation is a feasible study in which a business will decide on which three options they will conduct with their business in order to stay relevant. They are: (1) do nothing and continue to use the existing system unchanged, (2) modify or enhance the existing system, or (3) develop a new system. This step is carried out by the board members, or a committee that is driving the process. If they are not present, then management would step in to make the decision. A systems analysis is the examination of a business problem and that the company or organization plans to solve with an information systems and are carried out by a systems analyst. Systems design describes how the system will accomplish its tasks. This is basically the blueprint of how the system will be integrated in the organization; including hardware, software, personnel, procedures, and user interfaces amongst other things....

Words: 410 - Pages: 2

Premium Essay

System Development Life Cycle

...Most of these system derived a several approaches and can be applicable to those solutions that need to be resolve from analyst perspectives and implementing the design, Hence, Systematic approaches are linked to several computer-based system information and multiple of steps are emerged to carry on the process for system development application, and id often called system development life cycle (SDLC). This system goes through different phases such as, feasibility study, functional requirements, systems specifications, systems implementation with the proper activities to see systems are improved.  Activities in this process can be very challenging that are carried out at the same time will be developed from one phase to another. Several portions of a project development may change from one stage to another, and sometimes, previous step or phase is repeated with new modification within the activities. SDLC is there to improve the quality of system by making it efficient and effective for easy access for both information system analysts and end-users as well. Describe the process of coding and testing. Testing, coding, installation, documentation, training and support will central focus points for this paper. I: Implementation and Support Let’s me begin to elaborate on the implementation process which is usually the longest phase and very essential to develop a system....

Words: 1149 - Pages: 5

Premium Essay

System Development Life Cycle

...The System Development Life Cycle (SDLC) for short is defined as: A conceptual model that is used in project management that describes the stages that are involved in an information development project from an early study through the implementation of the completed application. It is a great tool for project management and teams to use to help them during the implementation of their organizations new software because they can use the SDLC document as a guideline through the process of software implementation to ensure the success of their project. There are several different types of SDLC models that can be used for the development of your SDLC. They are as followed: Waterfall, Fountain, Spiral build and fix, Rapid prototyping, incremental, and synchronize and stabilize. The best known model that is used the most during SDLC development process is the Waterfall model this model has several stages that you must go through which are: * Project planning, feasibility study * Systems analysis, requirements definition * System design * Implementation * Integration and testing * Acceptance, installation, deployment * Maintenance For the project planning, feasibility study, it creates a view of the intended project and it also determines the projects goals. The systems analysis, requirements definition goes into defining the projects goals and it also discusses the operation of the application and how it will work....

Words: 808 - Pages: 4

Premium Essay

The Systems Development Life Cycle

...The System Development Life Cycle When determining the requirements needed for an accounting information system we first start with what system would work best for the type of company that is looking for an accounting information system. For example you would not buy an accounting system that suits to run a restaurant for a small real estate business. Some retailers of accounting information systems aim at one specific occupation. Narrowing down the companies who can provide the information that is needed for the accounting information system would be in my opinion the first step. Some systems are customized to fit an organization. According to Randolph Jackson who wrote in article in the Journal of Accountancy believes establishing a technology advisory committee (TAC), analysis of data, pricing and proposal request are the requirements needed for an accounting information system. I do agree with him but I also would say there is more to it than just that. Receiving an analysis from all department managers and identifying the specific needs of the organization is crucial. You want to know exactly what is needed in the system. Preparing various processes that the system would need and make sure each manager has it done. Data elements are required for font sizes, sources. While data structure is need to indicate the data that needs to be organized into writing reports that would be viable in the new system....

Words: 949 - Pages: 4

Premium Essay

System Development Life Cycle

...SDLC(Software/System Development Life Cycle): It is a well defined process by which a system is planned, developed and implemented. The system development starts with the requirement for improving their business system. There are following activities involves in SDLC :- · Preliminary Investigation (Problem Identification) · Feasibility study · System analysis · System designing · Development of software · System testing · Implementation & Evaluation · Maintenance 1. Preliminary Investigation OR Problem Identification: One of most difficult task of the system analyst is identifying the real problem of the existing system. It defines the user requirements or what the user expects from the new system. This also includes the rough idea of the resource requirements as well as estimated time for completion and number of persons expected to be involve in each phase. Problem identification helps in :- i. Defining a problem ii. Setting proper system goal iii. Determining the boundaries of the project by considering the limitations of available resources 2....

Words: 804 - Pages: 4

Premium Essay

System Development Life Cycle Guide

...TEXAS DEPARTMENT OF INFORMATION RESOURCES System Development Life Cycle Guide Version 1.1 ● 30 MAY 2008 Texas Project Delivery Framework SYSTEM DEVELOPMENT LIFE CYCLE GUIDE Version History This and other Framework Extension tools are available on Framework Web site. Release Date Description 30-May-2008 Version 1.1 released. Modified all references to “Project Plan and related plans” to “Project Plan” in order to align with Framework 2.0 and Change Request 38. 25-Sep-2007 Version 1.0 – System Development Life Cycle Guide released. DIR Document 25GU-1-1 ii Texas Project Delivery Framework SYSTEM DEVELOPMENT LIFE CYCLE GUIDE Contents Introduction ................................................................................................................................1 Use of the System Development Life Cycle Guide ....................................................................2 Section 1. System Life Cycle Processes...................................................................................3 1.1 Introduction ......................................................................................................3 1.2 System Life Cycle Processes and the Organization ........................................4 Section 2....

Words: 10250 - Pages: 41

Premium Essay

Systems Development Life Cycle (Sdlc)

...CheckPoint Systems Development Life Cycle (SDLC) Nicole Helle XBIS/219 Hann So Systems Development Life Cycle (SDLC) The Systems Development Life Cycle (SDLC) is an abstract model used in project management that describes the stages involved in an information system development project from an initial practical study through maintenance of the completed application. Software development, which was developed many years ago, consisted of a programmer writing code to solve a problem or automate a procedure. Now systems are so big and abstract that teams of analysts, programmers, testers and users must work together to produce the millions of lines of custom code which drive operations. The following is the SDLC models which were created, the seven structures are: waterfall, fountain, and spiral, build and fix, rapid prototyping, incremental and synchronize and stabilize. The SDLC makes certain that all structures provide the standardized process for all the phases of any system development effort. These phases are in specific order and must be completed step by step. The first step is planning. A systems analyst, who may work outside of the company or be an outside consultant, will outline a proposed system, develop a budget and create a detailed development schedule. This helps the company to understand the problem fully and in detail of all the requirements of an information systems solution....

Words: 386 - Pages: 2

Premium Essay

Value of the Systems Development Life Cycle

...Value of the Systems Development Life Cycle Lisa Larkin BSA/376 March 30, 2015 Deborah Marshall Value of the Systems Development Life Cycle Every organization can benefit from the use of a formal Systems Development Life Cycle (SDLC) to develop and manage projects. This paper will describe the components of the formal SDLC process, and discuss how each component is used to provide a framework for a project. The SDLC process involves the project manager, system analyst, and developer. Their roles are an integral part of the SDLC process and will determine whether a solution is developed or discarded. There are four basic elements which comprise the SDLC process; project planning, analysis, design, and implementation. Regardless of the scope or size of a project the SDLC provides a guide to develop a solution to a problem using technology (Satzinger, Jackson & Burd, 2009). Project planning defines the specific problem and identifies the scope the new system will address. During the project planning phase feasibility of the project is determined. A schedule or timeline, as well as a staff will also be developed. Resources will be organized, milestones will be identified, and control procedures will be put in place during this phase. Budgets for the project will also be determined at this time. The next element of the SDLC process is analysis....

Words: 1173 - Pages: 5

Premium Essay

Phases of the Traditional Systems Development Life Cycle

...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....

Words: 769 - Pages: 4