The IDC charging system documentation was finally included in the process. At first, it should not be particularly difficult to think about it. It was boring to write it, I think the main reason is that it is not actually being analyzed, but being considered as a model and hypothetical. So when I am doing this, I just want to know the general direction.
I have been around for things with special details. Many things I want to be touched by will be different.
The following is a preliminary introduction to the program and Related Aspects written in the specific document according to the template.
Feasibility Study Report
Preface
Sort out the feasibility analysis results after theoretical research and practical investigation, and learn more about the necessity and possibility of developing and using the data center Toll System in our school. At the same time, this document is used to thoroughly analyze and develop the resources, manpower, time consumption, and related national regulations and relevant matters for this project.
Expected readers: Leaders of computer science, network center managers and system development and maintenance personnel
With the continuous development of computer technology, computers have become an essential tool for our lives. In order to make the students in our school more convenient and convenient to access the Internet, the data center uses more A. The name of the software system recommended for development; the data center Charging System
B. the submitter, developer, user, and computing center or computer network that implements the software;
Author: Mr. Mi
Developer: Wang Yanyan
Users: all teachers, students, and data center administrators of Langfang Normal University
C. The relationship between the software system and other systems or institutions: The system is provided by Langfang Normal University with financial support and by the Institute of Mathematics and information technology.
1.3 Definition
SQL sever: Structured QueryLanguage, short for SQL, is a database query and programming language used to access data and query, update, and manage relational database systems; it is also the extension of the database script file. Structured Query Language is an advanced non-procedural programming language that allows users to work on high-level data structures. It does not require you to specify a method to store data, nor require you to know the specific data storage method, therefore, different database systems with completely different underlying structures can use the same structured query language as an interface for data input and management. Structured Query Language statements can be nested, which gives them great flexibility and powerful functions.
1.4 references
1. SQL sever video Yan jianling Zhejiang University
2. SQL sever database Redbook
3. Software Engineering video Zhang Hongzhi Harbin Institute of Technology
4. Feasibility study report (GB8567--88)
2 prerequisites for the feasibility study
Requirements:
Performance requirements:
1. The system can ensure that students normally go on and off, and can accurately settle the students' computer time. It also ensures that the availability of other hardware devices is not affected.
2. in an emergency, such as power failure or crash, the charging system can settle the bill and restore the status before the accident.
Target:
1. Students can manage their own computers and go offline, and achieve one-to-one settlement.
2. Set instructor management permissions, edit editable content, and forcibly drop the server if the user is in arrears or otherwise does not comply with the regulations.
3. Set administrator permissions, grant all permissions to students and instructors, and manage instructors.
4. Implement the settlement function at any time to make the user's consumption amount accurate to the corner
2.1 Requirements
Describes the basic requirements for the software to be developed, for example:
A. functions;
You have three permissions: Student, instructor, and administrator. The billing function is accurate to the "Corner"
B. performance;
Compatible with common operating systems and common application software. After an emergency occurs, you can maintain the previous operations and continue to work normally after the recovery.
C. Output
User Information Retrieval table: Allows instructors and administrators to view registered user information.
Daily Bill settlement: calculates the daily total consumption of the computer users on a daily basis.
Weekly statement settlement: account for weekly user consumption
Instructor duty schedule: records the instructor's duty schedule.
Balance query table: used by the user to query the remaining balance
D. Enter
User name and password: Verify the registered user
User Registry: records the user registration time and specific information for future Query
Recharge table: record user recharge to facilitate future checkout and query
E. Basic data process:
F. security and confidentiality requirements; ensure that user information is not disclosed, and users can modify their own information
G. Other systems connected to the system: SQL sever2008
H. Deadline: one month
2.2 Goals
A. Reduction in labor and equipment costs;
B. Improvement in processing speed;
C. Improvement of control accuracy or production capacity;
D. Management Information Service improvement;
E. Improvement of the automatic decision-making system;
F. Personnel utilization improvement.
2.3 Conditions, assumptions, and restrictions
A. Minimum recommended System Service Life: 3 years
B. Funding Source: Provided by Langfang Normal University
C. Running Environment: Windows XP or above
D. Hardware requirements: computers and printers
E. software requirements: database with SQL Server or later versions
F. available information and resources; student information management system
G. The latest time when the system is put into use: one month after the development is completed
2.4 methods for conducting a feasibility study
Determine the feasibility of system development through questionnaire survey and Practical Analysis
2.5 Evaluation Scale
Cost: 1000 RMB
Function development sequence: Student, instructor, administrator, and system settings
Development time: 1 month
3. Analysis of existing systems
Currently, manual billing is complicated and non-intelligent, which wastes a lot of manpower and time and is prone to errors. The sending system can effectively avoid these drawbacks.
3.1 process and data process
Describes the basic process and data process of the existing system. This process can be expressed and described in a chart. No ready-to-use systems
3.2 workload
List the work and workload of an existing system. None
3.3 Expenses
Lists expenses incurred by running existing systems, such as manpower, equipment, space, support services, materials, and other expenses, as well as the total amount of expenses incurred. None
3.4 personnel
Lists the specialized technical categories and quantities of personnel required for the operation and maintenance of existing systems. A large amount of manpower, no intelligent system
3.5 Devices
Lists the devices used by an existing system. Manpower
3.6 limitations
Lists the main limitations of the system, such as the inability to process time, timeliness of response, insufficient data storage capabilities, and insufficient processing functions. It is also necessary to explain why the maintenance of the current system cannot solve the problem.
4 recommended Systems
This chapter describes how the goals and requirements of the proposed system are met.
4.1 description of the recommended System
It is recommended that the system can achieve intelligent charging on the computer, greatly facilitating the majority of teachers and students on the computer
Implementation Method: develop the system based on SQL knowledge
4.2 process and data process
4.3 improvements
Saves manpower and avoids manual checkout by administrators.
4.4 impact
Description of the expected impact on the establishment of the recommended system, including:
4.4.1 impact on devices
The school's card swipe machine can be connected to a computer and used in the data room charging system.
4.4.2 impact on Software
Note: to adapt existing application software and support software to the proposed system. The software must be modified and supplemented. No existing software
4.4.3 impact on organizations of users
In terms of technical management, the Administrator is required to have a full understanding of the developed system and be able to master and apply the system.
4.4.4 impact on system operation
A. user operation procedures; general users (teachers) manage students' online and offline operations, recharge and return cards, and query information.
B. Operation Procedure of the operation center. Generally, users (teachers) Perform daily operations on
The host information is summarized and reported to the Administrator. The Administrator summarizes the information of this week or quarter at the specified time and reports the information at various layers.
C. Relationship between the operation center and users; recharge and return cards from the user to the operation center.
D. Process source data. archive and record the source data at any time for future query.
E. The process of data entering the system;
F. Requirements on data storage, processing of data storage and recovery; direct storage of user original information into the database without any special circumstances, and no modification of Permissions
G. Output The report handling process, storage media and scheduling methods. The instructor summarizes the Daily Statement to the Administrator, and the Administrator summarizes the weekly statement of the week to the school leader.
H. consequences of system failure and solutions for recovery: if the last computer record is not recorded due to the system's own reasons, and the computer is restarted after the system recovers, the previous computer record shall prevail and the computer will continue
4.4.5 impact on development
A. the user needs to have a detailed understanding of the operation process and must be familiar with the usage skills.
B. SQL sever2008 database support is required for database creation
C. The system sets up a password for a registered user to protect the user's personal information.
4.4.6 impact on locations and facilities
Langfang Normal University data center
4.4.7 impact on expenditures
A total of RMB 1000 is required.
4.5 limitations
For the first development, there may be areas with incomplete functions that need further investigation and research.
4.6 feasibility of Technical conditions
A. Based on the current hardware and human resources of the school, this system can achieve
B. Use existing technologies to implement the functions of the system;
C. Use the form of group development to require everyone to use VB and SQL sever for development.
D. The development of the system can be completed within the specified period.
5. Capital and Benefit Analysis 5.1 expenditures 5.1.1 Capital Investment
This includes the costs required for the procurement, development, and installation of the following items, for example:
- Houses and facilities; room ADP equipment of Langfang Normal University; Data Communication Equipment of a development team; computer network can ensure smooth communication between developers and software of the ADP operating system; vbprogram software database management software: SQL server 20085.1.2 other one-time expenditures
No other expenses, no need for personnel transfer and other equipment requirements
5.1.3 one-time expenditureLists the operating and maintenance costs that are incurred by month, quarter, or year during the life cycle of the system, including:
A. rental and maintenance costs of equipment: the estimated cost of post-maintenance is 2000 yuan.
B. Software rental and maintenance fees: for internal use
C. salaries and bonuses of employees; RMB 500 per person per day for one month
D. A development team office with a total cost of RMB 20 thousand for computers and networks.
A total of 22500 RMB
5.2 benefits 5.2.1 secondary benefitsA. After the system is run, the management of the original five teachers is changed to one teacher for duty every day, and the sum of the total salary is reduced from 300*5 to 300 yuan per day, greatly saving the cost.
B does not need to purchase related software from external sources, saving about 50 thousand yuan
6.2.2 non-one-time benefitsUsing this system can make the computer room more convenient, fast, and intelligent, and avoid the original congestion. More students on the computer bring more benefits.
6.2.3 non-quantifiable benefitsWith the increase of Internet cafes and network centers, the use of this system can greatly improve the competitiveness of the school data center and attract more students to learn and entertain using computers.
6.3 earnings/investment ratio8/3.
6.4 investment recovery periodExpenditure can be exceeded in about 3 months
6.5 Sensitivity AnalysisThe system can be developed for 500 students in the school to get on and off at the same time. A large number of students may cause network congestion.
7. Feasibility of social factors 7.1 Legal feasibilityIt is private within the school and does not require contractual and legal liability.
7.2 feasibility of useThe system is mainly used by teachers and students in the school. It is familiar with computers and easy to use the software.
8 conclusionThrough the above feasibility study and analysis, the system can be developed immediately
A. You can start it now.