【Software Engineering】-Feasibility Study Report

I am still quite confused about the documentation of Soft Work, I don't know where to start, and I don't know how to write the specific content, so I still have to stand on the shoulders of giants and learn!

GB8567——88
Feasibility Study Report

1 Introduction

1.1 Purpose of writing

In order to improve the flexibility and efficiency of the charging management of the computer room, reduce the workload of the staff in the computer room, save time, and achieve the purpose of fast and accurate management of the charging business in the computer room. Thereby reducing the consumption of manpower and economy in all aspects. This writing is mainly to analyze whether Langfang Teachers College has the necessity and possibility of developing the computer room charging system. The intended audience is system administrators, developers, and maintainers.

1.2 Background

With the development of information technology, Langfang Teachers College has carried out information network coverage. During this period, the campus network environment of Langfang Teachers College has undergone great changes. Various computer rooms and voice laboratory computer rooms are used more and more frequently. high. Students' self-learning on the computer has become an essential course, and correspondingly, it brings some management problems in the computer room, such as attendance, fees and so on. The computer room charging system is designed to meet the requirements of computer room charging management. With the computer room charging system, it can not only reduce the operating cost of the computer room and improve the efficiency, but also be convenient, accurate and fast, which brings great convenience to our education management!
The name of the proposed software system;
A. Software name: computer room charging system
B. Task proposer: Professor Mi Xinjiang
Developer : Cao Xiangming
User: teacher, student, computer room administrator Computing center or computer network that
implements the software: School computer room
C. The basic relationship between the software and other systems or institutions: Technical support is provided by the Information Technology Improvement Class of Langfang Teachers College.

1.3 Definitions

Vb language: In 1991, Microsoft Corporation of the United States withdrew from visual basic (can be referred to as VB), and the latest version of vb2005 (vb8) Chinese version.
SQL: The full name is "structured query language". It was originally a query language developed by IBM's San Jose Research Laboratory for its relational database management system SYSTEM R. Its predecessor was the SQUARE language.

1.4 References

1. "Software Engineering Affairs" edited by Liu Xuejun, Li Jifang and Liu Hanzhong, Zhejiang University Press
2. Feasibility study report (GB8567-88)

2 Premise of Feasibility Study

2.1 Requirements

A. Function: The user logs in successfully and starts timing until the user exits the system.
Billing : Calculate the corresponding computer fee according
to the billing mode and billing method. If
the system is unstable due to system failures, power failures, etc., the system is forced to log off.
Safety : For the section set by the staff, the staff can manage their own login passwords, and they can be retrieved through functions when they forget the password!
B. Performance: The preparation time for the computer room is five minutes, the deduction time is once a minute, and the amount is accurate to 0.1 yuan. The administrator can change these numbers at any time and check the students' computer status in real time.
C. Output:
User list: used for the management of administrator user
information Daily statement: realizes the summary of daily accounts and reports to the superior leader
Weekly statement: realizes the summary of the unoccupied accounts and reports to the superior leader
Attendance record table: The superiors and subordinates of students, operators, and managers, and their duty status.
System error report: record the time of the system error and the number of errors, for reference by the system maintenance personnel
. D. Input:
User information: the initial information of the newly opened account, including Zhang Hao, Card number, name, recharge amount, etc. are stored in the account database.
Amount: Change the amount in the database when the account is recharged.
Authentication Information: Login authentication information required for account login, such as account and password.
E. Data flow and processing flow: According to the registered card number, the machine is loaded, the time of the machine is recorded, and the time of the machine is recorded, and the fee is judged according to the time.
F. Security and confidentiality requirements: User information can only be seen by the user and the administrator, and all information can only be modified by the administrator
. G. Completion period: 10 days

2.2 Goals

A. Reduce manpower and equipment costs;
B. Improve the efficiency of college computer room management;
C. Effectively manage the use of school computer rooms;
D. Convenient for students to learn on the computer;

2.3 Conditions, Assumptions and Limitations

a. Minimum system operating life: 4 years;
b. Source of funding: The funds reserved by the school finance department for the computer department
c. Hardware conditions: computer room equipment and network equipment of Teachers College
Operating environment: WIN7 system
Development environment: visual basic6.0, SQL2014
d. Available Information and Resources: Student Information Management System
e. The latest time for the system to be put into use: April 1, 2018

2.4 Methods of conducting a feasibility study

The feasibility study is mainly through the survey research method. Under the leadership of Professor Mi Xinjiang, the use of the computer room of the Teachers College was investigated. In order to improve the efficiency of computer room management and reduce unnecessary consumption of manpower and material resources.

2.5 Evaluation scale

Development cost: The development cost is scheduled to be within 1,000 yuan. The priority of
each function: to satisfy the use of administrators, operators and general users.
Development time: to complete the development and testing within one month. Difficulty in
use : try to be as simple as possible , easy for anyone to use

3 Analysis of the existing system

3.1 Processing flow and data flow

Describe the basic processing flow and data flow of the existing system. This process can be represented and described in the form of a diagram or a flow chart.
No

3.2 Workload

List the work and workload undertaken by the existing system.
No

3.3 Expenses

List the costs incurred by running the existing system, such as manpower, equipment, space, support services, materials, etc., and the total cost.
No

3.4 Personnel

List the type and number of technical expertise required for the operation and maintenance of the existing system.
No

3.5 Equipment

List the various devices used by the existing system.
No

3.6 Limitations

There is no professional system management to maintain the daily use of the computer room, which makes the management of the computer room difficult and complicated, consumes a lot of manpower and material resources, and wastes resources seriously.

4 The proposed system

4.1 Description of the proposed system

The computer room charging system is an information management system. It manages the basic information of users on the computer, daily management, and simplifies the process of getting on the computer. Through powerful query and retrieval, it can retrieve data funny and improve work efficiency!
Programming language: visual basic6.0, database: SQL2014

4.2 Processing flow and data flow

Student registration card, recharge, on-board, off-board, and card refund. The administrator manages daily bills, weekly bills, and manages user information.

4.3 Improvements

A. Record the situation of students' superiors and subordinates in the data, which is convenient for computer room management
. B. Control the control accuracy or production capacity to seconds, and control the data accuracy to more than two decimal places
. C. Join the duty records of operating staff and the attendance records of students , to facilitate the computer room and teaching management
D. The improvement of personnel utilization, reducing the number of management and maintenance personnel
E. Added account security management for administrators.

4.4 Impact

4.4.1 Influence on
equipment
4.4.2 Influence on software
to operate and protect the charging system, the operating system must be above XP, and the existing system needs to be upgraded uniformly to meet the needs of new requirements. .
4.4.3 Impact on user units and institutions It is
necessary to establish a fixed registration and recharge location to facilitate student registration and recharge. Administrators and teachers are required to be computer teachers. Operators and general teachers are required to have certain computer knowledge.
4.4.4 Influence on the system running process
a. User's operating procedures: general users manage students' getting on and off the machine, operators manage general users and students' recharge and return card work, administrators are responsible for checkout and operator management
b. Operating procedures of the operation center: the operator needs to check the accounts with the administrator every day after work
. c. The relationship between the operation center and the user: the user goes to the operation center to recharge and withdraw the card
d. Processing of source data: The source data is stored in the database and can be queried randomly
e. The process of data entering the system: user information - registration - recharge - on-machine - off-machine - checkout - card refund
f. Requirements for data preservation: security, integrity, correctness
g. Processing process, storage medium and scheduling method of output report: print the report daily or weekly and submit it to the superior leader for inspection
h. Consequences of system failure and recovery methods: The records of all students of Shi Xiaohonghu in the system temporarily cannot be queried, and the recorded computer time is in the database. Recovery methods: Restart the system and call up the last record in the database to solve the problem.
4.4.5 Impact on development
a. Use visual basic6.0 development language to complete the realization of the system;
b. Use SQL2014 to complete the database construction, modification, query, deletion and other work;
c. The system is packaged and can be released in different places to complete the test work on multiple computers;
d. The system sets the administrator's authority accordingly, and checks the administrator's login in each module, effectively preventing the administrator and other users. Illegal login.
4.4.6 Impact on location and facilities
Generally used in school teaching computer room.
4.4.7 Influence on capital expenditure
From the analysis of economic benefits, the development cost of software is not large, but other inputs are only computers. Because the school's computer has been popularized, the operation has reached the requirements, and there is no need to re-develop and construct, so the cost of system development and operation is relatively low!

4.5 Limitations

Due to the more formal development in the first place, it is inevitable that there are still some omissions.
4.6 Feasibility in terms of technical conditions
a. The development system adopts visualbasic6.0 development language and SQL2014, and is expected to be able to complete the development task accurately
b. After more than one year of professional study, the developers have certain experience and foundation;
c. The task can be successfully completed within the specified time limit.

5 Alternative system options

Briefly describe each alternative system solution that has been considered, including those to be developed and those that can be purchased directly from home and abroad, and if there is no alternative system solution to consider, state this.
There are no other optional system options.

5.1 Alternative system solutions 1

Referring to the outline in Chapter 4, describe alternative System Option 1 and explain why it was not selected.

5.2 Alternative system solution 2

The second and even the nth optional system solutions are described in a manner similar to 5.1.
...

6 Investment and benefit analysis

6.1 Expenses

For the option chosen, state the required fee. If there is an existing system, the cost of continuing the operation of the system is included.
6.1.1 Capital construction investment
a. 1 PC: 5000 yuan;
b. Development tools: 500 yuan
c. Database management software; 500 yuan
d. Security and confidentiality equipment; 1000 yuan
Total : 7000 yuan
6.1.2 Other one-time Expenses
a. System research (requirement research and design research): 500 yuan
b. Research on development plans and measurement benchmarks; 500 yuan
c. The establishment of the database; 1000 yuan
d. Inspection fees and technical management fees; 1,000 yuan
e. Training fees, travel expenses and one-time expenses for development and installation personnel; 1,000 yuan
Total : 5,000 yuan
6.1.3 Non-one-time expenses
a. Equipment renewal and maintenance costs; 2000 yuan / year
b. Software update and maintenance costs; 500 yuan / year
c. Public equipment, such as water and electricity expenses in the computer room; 10,000 yuan / year
d. Other recurring expenses: 1,000 yuan/year
Total : 13,500 yuan
Assuming that the system runs for five years, the total system investment cost within five years is:
8000+5000+13500*5=80500 yuan

6.2 Profits

6.2.1 One-time benefits
a. Users do not need to log in to the device, saving 1,000 yuan.
6.2.2 Non-one-off benefits
Save the school's manpower, material and financial resources, and greatly improve the management efficiency of the computer room.
6.2.3 Non-quantifiable benefits
Itemized benefits that cannot be directly expressed in RMB, such as service improvement, reduction of risks caused by operational errors, improvement of information mastery, and improvement of the organization's image to the outside world, etc. Some elusive benefits can only be approximated or estimated at extreme values ​​(best and worst-case estimates).
Because the new system service is easy to use, more users can use it on the computer with time. The average daily income is 150 yuan more, and the annual income is about 40,500
yuan
. Statistics, but the consumption of human, material and financial resources is huge, and it is very inconvenient to manage. After the computer room charging system is put into operation, it is expected to bring considerable benefits to the computer room, and it will also bring great convenience in management and save a lot of unnecessary waste of resources.
6.4 Investment recovery cycle
According to the analysis of investment and income, we can directly search, probably after the system is put into operation; the investment cost can be recovered within two years, and the remaining three years are about 121,500 yuan.
6.5 Sensitivity Analysis
A. When the configuration of equipment and software is waiting to be changed, the impact on development and revenue shall not exceed RMB 5,000 at most.
B. The service life of the system is: 5 years
C. The workload of the system: 4000 computers

7 Feasibility in terms of social factors

7.1 Legal feasibility

This system is designed as a course of software engineering, and there is no contract and no contractual responsibility. The things used are all your own or public, and there is no misappropriation of your achievements, and there are no problems such as infringement of patent rights and copyrights.

7.2 Feasibility of use

From the feasibility point of view, the computer room management system we designed can not only be applied to the campus network, but also can be applied to the enterprise network office environment. In this regard, we believe that the system has considerable feasibility, which greatly facilitates attendance and time counting. fees, etc. Most of the students, teachers and staff can use it, and the software interface is simple and clear.

8 Conclusion

To analyze the sum of all aspects of the moving speed, the system is feasible.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325841238&siteId=291194637