Identify, discuss and diagram the components of an enterprise integrated informa
ID: 3801324 • Letter: I
Question
Identify, discuss and diagram the components of an enterprise integrated information system as discussed in class and in the course PowerPoint presentation, what they are, how they interact? How does each component function? What benefit each provides to an organization? What is the overarching benefit of an EIS to an organization? What is the most important component of an EIS? Justify your selection. I want to install a local area network in my small business. What are the important technical, operational and security considerations I must be aware of before proceeding? What other business considerations exist? Discuss hardware and software requirements of the network. Graphically depict the network assuming my business has twelve employees on the system. List and describe the steps in the Systems Development Life Cycle (SDLC) system as discussed in class and in the course PowerPoint presentation. Identify considerations of primary importance in each step. Diagram the cycle and discuss its operation. Identify, diagram and discuss implementation alternatives.Explanation / Answer
Answer for question 3:
What is SDLC:
SDLC or System Development Life Cycle or Software Development Life Cycle also referred as “Software Development Process Models” is a process followed for a software project, within a software organization. It consists of a detailed plan describing how to develop, maintain, replace and alter or enhance specific software. The life cycle defines a methodology for improving the quality of software and the overall development process. (IMPLEMENTATION ALTERNATIVES : e.g. Waterfall model, incremental model, V-model, iterative model, RAD model, Agile model, Spiral model, Prototype model etc.). Each process model follows a particular life cycle in order to ensure success in process of software development.
1) Requirement gathering and analysis: Business requirements are gathered in this phase. This phase is the main focus of the project managers and stake holders. Meetings with managers, stake holders and users are held in order to determine the requirements like; Who is going to use the system? How will they use the system? What data should be input into the system? What data should be output by the system? These are general questions that get answered during a requirements gathering phase. After requirement gathering these requirements are analyzed for their validity and the possibility of incorporating the requirements in the system to be development is also studied.
2) Design: In this phase the system and software design is prepared from the requirement specifications which were studied in the first phase. System Design helps in specifying hardware and system requirements and also helps in defining overall system architecture. The system design specifications serve as input for the next phase of the model.
3) Implementation / Coding: On receiving system design documents, the work is divided in modules/units and actual coding is started. Since, in this phase the code is produced so it is the main focus for the developer. This is the longest phase of the software development life cycle.
4) Testing: After the code is developed it is tested against the requirements to make sure that the product is actually solving the needs addressed and gathered during the requirements phase. During this phase all types of functional testing unit testing, integration testing, system testing, acceptance testing are done as well as non-functional testing are also done.
5) Deployment: After successful testing the product is delivered / deployed to the customer for their use.
6) Maintenance: Once when the customers starts using the developed system then the actual problems comes up and needs to be solved from time to time. This process where the care is taken for the developed product is known as maintenance.
N.B. Diagrams are available in image
Implementation alternatives of SDLC Models:
There are various software development life cycle models defined and designed which are followed during software development process. These models are also referred as "Software Development Process Models". Each process model follows a Series of steps unique to its type, in order to ensure success in process of software development.
Following are the most important and popular SDLC models followed in the industry:
The other related methodologies are Agile Model, RAD Model, Rapid Application Development and Prototyping Models.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.