Software development is a systematic project, including requirements capture, requirements analysis, design, implementation and testing. Software is usually implemented in programming languages and can usually be developed using software development tools.
Software is divided into system software and application software. It includes not only programs that can be run on a computer.
The general process of software design ideas and methods includes the design of software functions, algorithms and methods, the overall structure design and module design of software, programming and debugging, program debugging and testing, and program writing and submission.
Extended data:
The major of software development mainly cultivates advanced practical technical talents with all-round development in morality, intelligence and physique, and certain computer software and hardware maintenance, network construction, maintenance and management.
Through professional study, you can master the use, maintenance and skills of commonly used computer software; Students should understand the development of computer hardware, be familiar with computer assembly methods, skillfully use computer application software for performance testing and fault range, and master the general handling methods of hardware faults.
In terms of network, students should master the technical characteristics of popular networks and master the knowledge of network engineering, network maintenance, network security and application. Able to design, build and maintain general network engineering scheme, as well as simple website construction and maintenance.