The System Development Life Cycle

The System Development Life Cycle

Using the scenario information which provides details of the current installation, the areas of the companies operations to be redefined can be categorised into one of three areas., The opportunities for introduction of Information systems and technology are in this case not the objective of the business process re engineering, but are more a by product. These are as follows:

Information is an organizational resource which must be managed as carefully as other resources. As identified by the clients, many of the company TMs systems that support the procedures have not been modified for many years. Others are regularly maintained. In order to improve productivity, it has been decided to re engineer some of the core business processes. When two separate functions are performed by different people, the existence of two separate transaction processing computer systems, operated at two different terminals is not seen as a problem. In the proposed system one operative will be performing one new business function and obviously the one terminal and one computer system should support the new function.

[3] Information gathering on the proposed system:

For each application identified as a candidate for redesign, as identified during the problem definition stage, the process associated with each was investigated in detail to determine the advantages and disadvantages of its operation, its running cost, overall effectiveness, how the problems came about, and the detailed functional and technical system requirements necessary for the current system to achieve its results.

A detailed definition of the systems TM functional operations and the flow of information in relation it is passed between organisational functions as follows here in an example:

a} Customer places order:

The customer places an order at your site, using their payment method of choice. When a customer places an order or requests a catalogue, information associated with the transaction is collected. This information required in fulfilling the order or catalogue request includes the customer name,
The System Development Life Cycle
mailing address, products ordered, shipping addresses, and credit card information. The information is stored on our customer file in a completely secure environment.

b) Sales:

Customer orders received by a sales function are passed to an accounts function for processing and invoicing as well as to stores for despatch of goods.

c) Customer Order Processing:

This includes all the activities related to processing of customer orders and inventory control in an organization, under the current system an order entry clerk would directly enter any order by way of a keyboard,.

Processing can streamline the order management cycle and improve customer service and satisfaction This function handles: Perform online credit check, maintain accurate records, advise customers of order status and item availability, direct dispatch of goods and issue invoices promptly. Information generated by this function (about the customers and stock) is stored and is used to produce invoices, usually on pre printed continuous stationery. This function also acts as a control mechanism over the financial transactions of a business. Accounting records can than be analysed to provide information on the performance of a business over a period.

f) Payroll:Payroll systems are concerned with the production of payslip for employees and maintenance of records required for taxation and other deductions. In a manual system the preparation of payroll figures and the maintenance of payroll records is an intensive task. Although tedious and repetitive, it is a vitally important task.

j) Payments and receipts:

These may relate to sales orders or purchase orders. Receipts are amounts received from debtors. Payments are made by a business to settle debts with creditors (suppliers to the business).

[4] System analysis:

The current business systems are operating on fundamental principles developed in the foundation of the company. The restructuring of its procedures to enable centralised support operations and planning. Many of these are legacy systems for management of stock, order, returns and account files for keeping track of individual customer accounts, returned goods, and payments; it also needs to have information on stock levels transferred to a single relational database system.

The way in which commercial transactions are conducted will be directly effected be the fundamental change in the shift towards the importance of information exchange that is not intrinsically part of the current computer based applications to facilitate business processes,
The System Development Life Cycle
new systems to capture information on customers