Вы находитесь на странице: 1из 7

SWAMI KESHWANAND INSTITUTE OF TECHNOLOGY MANAGEMENT & GRAMOTHAN

Bus Reservation System

Submitted to: Mr. Mehul Maharshi

Submitted by: Aditi Gupta

Computer Science Department Batch: C.S.-A(G1)

ASSIGNMENT-1
INTRODUCTION
SDLC(System development life cycle)

FEASIBILITY STUDY
PRELIMINARY ANALYSIS

INTRODUCTION
Software engineering is concerned with all aspects of computer based systems development, including software and process engineering. Software engineering is the application of a systematic and disciplined approach to the development, operation, and maintenance of software. Software engineering subject which is concerned with all aspects of software production. The establishment and use of sound engineering principles in order to economically obtain software that is reliable and works efficiently on real systems.

SDLC(System Development Life Cycle)


It is a common methodology for system development in organization. It marks the phases of information systems development. The common phases are: Preliminary assessment Feasibility study Analysis Design Implementing and testing Maintenance Review and evaluation 1. Preliminary assessment: - It is the first phase of SDLC. It is the starting phase in which we will take requirements from customers for developing the new system. For taking requirement we use following methods. 1. 2. Interviews Questionnaires 3. On site observations

2. Feasibility study:It is a test of a system proposal according to its workability, impact on the organization, ability to need users needs and effective use of resources. Types of feasibility:a) Technical feasibility:-It is related to the availability of hardware and software to perform the essential computing. b) Economic return feasibility:-The new system should be economically beneficial, for that the cost analysis is performed. c) Non-economic return feasibility:-the system can be justified based on benefits in the monetary term. d) Time feasibility:-The system should be implemented within the mentioned constraints. e) Legal and ethical feasibility:-The new system should exist within the legal and ethical boundaries.

3. Analysis:-Analysis is a detailed study of various operations Performed by a system and their relationships within or outside of a system .The main objective of this phase is to

come up with the precise structured functional specification of the user requirement.

4.Design:-System design is determination of processes and data that are required by a new system .The design describe a final system and the process by which it is developed If refer to the technical specification that will be applied in implementing the system.

5. Implementation and Testing:-Implementation is the acquisition and integration of the physical and conceptual resources that produce a working system.

6. Maintenance:-Once the system has settled down and been


running for some time, the system analyst may be involved in amendment of procedure to adapt the system to changing condition.

7. Review & Evaluation:-A review is conducted whether the


system objectives are being met with the user requirements and what are the problems in the smooth running. Steps are taken to resolve them. This is an audit by the designer for improvement through test data and audit trails.

Вам также может понравиться