I. Purpose
Determine whether the problem can be solved with minimal cost and efficiency. Instead of solving the problem, it determines whether the problem is worth solving. The feasibility study simplifies the process of system analysis and system design.
Ii. Task(1) further analyze the problem definition. (2) analysts conduct brief requirement analysis and export the system logic model (3) starting from the system logic model, find several ways to solve the problem (4) for each method from economics and technology, the feasibility of the operation is carefully studied in legal aspects.
Step 3Background:
When I saw the steps of the feasibility study, I thought of the word "Activity Plan". every New Year's Day, the company will organize a New Year's Day Gala. The manager will arrange a task for you, let you organize your group members to come up with a program for the New Year's Day Gala. The manager is testing me ~ A rare opportunity should be well grasped! Specific steps: Step 1: Investigate the company's employees, view what programs everyone like, and determine the effect of the activity.
-- Review and determine the system scale and objectivesStep 2: the investigation is complete, but I don't know how to do it. It doesn't matter. Let's take a look at the previous year's activity plan, take the essence of it to its dregs, and correct the bad things.
-- Study the currently used SystemStep 3: each person in the group has a new plan.
-- Create a new high-level logical model for the SystemStep 4: Organize a meeting to discuss and evaluate these schemes.
-- Export and evaluate various solutionsStep 5: select a feasible solution.
-- Recommend feasible solutionsStep 6: Draft the activity plan.
-- Draft a preliminary development planStep 7: Submit the precise Activity Plan and the process of developing the plan by the Team members of your organization to the Manager for review.
-- Prepare a feasibility study report for review
Iv. Related diagram-system flowchart1. Role: use graphical symbols to describe the main components of the system in the form of a black box. 2. Basic symbols:
3. Comparison: program flowchart vs system flowchart (1) program flowchart: used to process information
Control Process. (2) system flowchart: express the information between system components
Flow Condition. Depending on the definition, we can see that the program flow chart is a control process, and the system flow chart is a flow condition, but the symbols are basically the same. The next blog will detail the similarities and differences between the diagrams used in the software development process.
V. SummaryWhen summing up the seven steps of the feasibility study, I was so hard to understand, but I didn't come into my mind, so I remembered the steps of self-testing system maintenance, so I think of my life. I don't know if the connection is correct, but it can make me forget it. Then I will make up this network.
Software Engineering (v) -- Feasibility Study