1 Introduction
1.1 Writing
Description Writing the purpose of this feasibility study report, pointing out the expected readers.
1.2 background
Description:
A. The name of the software system recommended;
B. Task for this project, developers, users, and computing centers or computer networks that implement the software;
C. The software system is based on the basic mutual processes of other systems or other agencies.
1.3 definition
List the definitions of the specimen used in this document and the original phrase of the foreign letter group word.
1.4 Reference
List the reference materials, such as:
1. The approved planned task book or contract of the project, the approval of the superior authority;
2. Other published files belonging to this item;
3. The documents, materials, information, including the required software development standards required in this document.
List the title, file number, publishing date, and publishing unit of these files, indicating that the source of these files can be obtained.
2 premise of feasibility study
Note Prerequisites for feasibility research on the proposed development project, such as requirements, objectives, assumptions, restrictions, etc.
2.1 requirements
Explain the basic requirements of the software recommended, such as:
A. Function;
B. Performance;
C. Output as reports, files, or data, to explain each output, such as purposes, frequency, interface, and distribution objects;
D. Enter the input of the system, including the source of the data, the type, quantity, and data of the data, and the available frequency;
E. Handling processes and data flows use charts to represent the most basic data flow and processing flow, and to the description;
F. In security and confidentiality requirements;
G. Other systems connected to the system;
H. Completion deadline.
2.2 Goals
Explain the main development goals of the recommended system, such as:
A. Reduce human and equipment costs;
B. Improvement of processing speed;
C. Increased control accuracy or production capacity;
D. Improvement of management information services;
E. Improvement of automatic decision system;
F. Improvement of personnel utilization.
2.3 Conditions, assumptions and restrictions
Note The conditions given, assuming, and restrictions given by this development, such as:
a. The smallest value of the operating life of the system;
b. Time for system schemes to select comparison;
C. Sources and restrictions in funding, investment;
d. Law and policy restrictions;
e. Hardware, software, operating environment, and development environmental conditions and restrictions;
f. Available information and resources;
g. The latest time is put into use.
2.4 Methods for conducting feasibility study
Explain how this feasibility study will be conducted, and the recommended system will evaluate. Abstract The basic methods and strategies used are, such as investigations, weighted, determining models, establish a reference point or simulation.
2.5 Evaluation Scale
Note The main scale used in the evaluation of the system, such as the cost, the priority of each function, the length of the development time, and the extent of the difficulty in use.
3 Analysis of existing systems
The existing system here refers to a system currently used, which may be a computer system, or a mechanical system is even a manual system.
Analysis of existing systems is to further clarify the need to develop new systems or the need to modify existing systems.
3.1 Processing Process and Data Process
Describe the basic processing flow and data flow of the existing system. This process can be expressed in the form of a flowchart, and is described.
3.2 Workload
The work and workload of the system are listed.
3.3 cost spending
List the cost expenses caused by run existing systems, such as human, equipment, space, supportive services, materials and other expenditures, and total open support. 3.4 personnel
List the professional technical categories and quantities of those required for the operation and maintenance of existing systems.
3.5 equipment
Various devices are listed in the list.
3.6 Limitations
List the main limitations of the system, such as processing time, no time, the response is not timely, the data storage capacity is insufficient, and the processing function is not enough. And to be explained why the improved maintenance of existing systems can no longer solve the problem.
4 recommended system
This chapter will be used to explain the goals and requirements of the recommended system will be satisfied.
4.1 Description of the recommended system
In summary, the recommended system is described, and the requirements will be given to the requirements in the second chapter, and the basic methods and theoretical depending on the use are described.
4.2 Processing Process and Data Process
Give the processing process and data flow of the recommended system.
4.3 Improvements
According to the goals listed in 2.2, the recommended system has improved improvements relative to the existing system item by item.
4.4 impact
Description When establishing the recommended system, it is expected that the impact will bring, including:
4.4.1 Impact on the equipment
Note The newly proposed device requirements and modifications must be made to the equipment that can be used in the existing system.
4.4.2 Impact on the software
Description In order to make existing applications and support software can be adapted to the recommended system. The modifications and supplements needed to be made to these software.
4.4.3 Impact on User Unit Mechanism
Description In order to establish and run all recommended systems, all requirements for user units, number of personnel, and technical levels.
4.4.4 Influence on the system operation process
Explain that the recommended system impact on the operation process, such as:
a. User's operating procedures;
b. Operational procedures for running the center;
C. The relationship between the center and the user;
d. Detection of source data;
e. Data into the process of entering the system;
f. Processing of data storage, recovery for data storage;
g. Output reporting process, storage media and scheduling method;
h. The consequences of system failure and processing methods for recovery.
4.4.5 Influence on the development
Explain the impact on development, such as:
a. In order to support the development of the recommended system, the user needs to work;
b. In order to establish a data resource required by a database;
c. Computer resources needed to develop and test the recommended system;
d. The confidentiality and security issues involved.
4.4.6 Influence on location and facility
Description Requirements for buildings and requirements for environmental facilities.
4.4.7 Influence on Fund Expenditure
It is intended to explain the expenditures required for the development, design and maintenance of the system.
4.5 Limitations
Note The limitations of the suggested system still exist and these problems have not been eliminated.
4.6 Feasibility in technical conditions
This section should explain the feasibility of technical conditions, such as:
a. Under the current limit conditions, the function target of the system can be achieved;
b. Using existing technologies, the function of the system can be implemented;
C. The requirements of the number and quality of the developers will indicate whether these requirements can be met;
d. During the prescribed period, the development can be completed.
5 Other system solutions
It is desirable to indicate that each of the options that have been considered, including the development of and can be purchased from domestic and foreign countries. If there is no selected system solution, this is description.
5.1 Optional System Solution 1
Referring to the outline of Chapter 4, the optional system scheme 1 will be described, and the reason it has not been selected.
5.2 Optional System Solution 2
The second and even Nth alternative system schemes are explained in a way similar to 5.1.
......
6 investment and benefit analysis
6.1 Expenditure For the selected scheme, the required cost is description. If there is an existing system, it includes the cost required for the system to continue running.
6.1.1 Basic Construction Investment
Including procurement, development, and installation of the following requirements, such as:
Houses and facilities;
ADP device;
Data communication device;
Environmental protection equipment;
Safety and confidential equipment;
Software for ADP operating systems and applications;
Database management software.
6.1.2 Other disposable expenditures
Including the costs required for the following, such as:
a. Research (research and research on demand and design);
b. Research on development plan and measurement benchmark;
C. The establishment of the database;
d. Conversion of ADP software;
e. Check fees and technical management fees;
f. Training fees, travel fees, and disposable expenditures needed to develop and installers;
g. Personnel retirement and mobilization costs, etc.
6.1.3 non-disposable expenditure
List the fees used to operate and maintain in the system life during the system life, including:
a. Device rent and maintenance cost;
b. Software rent and maintenance cost;
C. Rent and maintenance costs in data communication;
d. Personnel wages, bonuses;
e. House, space use expense;
f. Expenditure in public facilities;
g. Privacy safety expenses;
h. Other frequent expenditures, etc.
6.2 Revenue
For the selected scheme, the benefits that can be brought, the benefits mentioned here are reduced or avoided, and the decrease in errors, the increase in flexibility, and the improvement of the speed of action and improvements in management. ;
6.2.1 Disposable Revenue
It will illustrate the one-time income expressed by the number of renminbi, which can be described by data processing, user, management and support, such as:
a. The reduction of expenditures includes a reduction in the operation of the improved system, such as the reduction in resource requirements, improvement of operational efficiency, improvement of data entry, storage and recovery technology, system performance monitoring, software conversion, and optimization, Centralized / distribution / distribution of data compression technology;
b. The increase in value includes the income caused by the increase in the use value of an application system, such as the improvement of resource utilization, improvement of management and operation efficiency, and decrease in error rate;
C. Other income such as selling recycling from excess equipment.
6.2.2 Non-disposable benefits
Note that the monthly, annual benefits expressed by the number of renminbi, including expenditure, by the year, including expenditures, including expenditures, including expenditure, reduction and avoidance of the income expressed by the number of renminbi, including expenditures.
6.2.3 Intenuated income
One item is listed itemial items that cannot be directly expressed in renminbi, such as the improvement of the service, and the reduction in the risk caused by the operational mistake, the improvement of the information, the improvement of the organism, etc. Some unpredictable benefits can only estimate or perform extreme estimates (estimated according to the best and worst case).
6.3 Revenue / Investment
Ask the entire system life of the yield / investment ratio.
6.4 Investment Recycling Cycle
The cumulative number of finding the income begins to exceed the amount of spending.
6.5 Sensitivity Analysis
The so-called sensitivity analysis refers to some key factors such as the system's life period length, the system's workload volume, the reasonable match between the type of workload, and the configuration of these different types, processing speed requirements, equipment and software configuration, etc. The most sensitive range of expenditure and revenue is estimated. The choice made on the basis of sensitivity analysis is of course better than the result of a single choice. 7 feasibility in social factors
This chapter uses the results of feasibility analysis of social factors, including:
7.1 legal feasibility
There are many legal feasibility problems, such as contract responsibilities, infringement of patents, copyright infringement, etc., software personnel are usually unfamiliar, and it is possible to fall, and must pay attention to research.
7.2 Feasibility of use
For example, from the aspects of administrative management, working system, etc., whether it is possible to use the software system; from the quality of the user unit's staff, can it meet the requirements of using the software system, etc., it is necessary to consider .
8 conclusions
In the preparation of a feasibility study report, there must be a study conclusion. Conclusion can be:
a. Can start immediately;
b. It is necessary to postpone certain conditions (such as funds, manpower, equipment, etc.) before they can begin;
C. It is necessary to start after some modifications to the development goal;
d. Can't do or do not have to be carried out (for example, due to immature technology, economical is not cost effective, etc.).