[Graduation Project] "Database Principles and Application Technology" course guidance platform development


table of Contents

Insert picture description here

System realization ideas

The emergence of the Internet has changed the way of life of human beings, and has improved people's work efficiency and quality of life. With the development of the Internet, online education has emerged as the times require, realizing a revolution in human education. Nowadays, online teaching has become an increasingly popular teaching mode in the field of higher education. Its flexibility and resource sharing advantages have been loved by education circles in various countries. The development of the course guidance platform of "Database Principles and Application Technology" integrates Internet network technology with modern education concepts, provides a more convenient way for teachers and students to communicate in the teaching process, and realizes personal information maintenance, courseware upload and download, Teaching information release, homework release, and homework review, etc., have improved teaching results. This course guidance platform strictly follows the idea of ​​software engineering from system requirements analysis, outline design, detailed design to specific coding implementation and later code optimization and functional testing.
With the rise of global information technology, especially the increasing popularity of the Internet, the problem of information transmission on the Internet has been solved, and a well-organized information structure framework has been established to enable Internet users to access any terminal on the Internet. A simple and unified way to access hypermedia documents.

The shortcomings of traditional teaching design centered on "teaching" and teaching design centered on "learning" have become more and more exposed with the development of society and information technology. In order to make up for these shortcomings, it is necessary to pay equal attention to learning and teaching. We should not only strive to give full play to the guiding role of teachers, but also fully embody the cognitive subjective role of students, pay more attention to teachers' teaching, pay more attention to students' learning, and mobilize the initiative and enthusiasm of both teachers and students.

Based on the above reasons, the design of such a platform provides a more convenient way for the communication between teachers and students, which can improve teaching results. It allows teachers and students to be separated in space, but can provide rapid feedback; it breaks the traditional classroom teaching mode of school education, and at the same time breaks through the limitations of traditional remote incapability of effective communication and exchange, and transforms from classroom teaching to online teaching courseware release , Online Q&A, online assignment, review of homework, online organization of students' independent learning activities, and provide learning resources.

Database design is the key to the realization of the entire platform. To design a database with a reasonable structure, easy to use, and high efficiency, you must have a good understanding of the basic concepts of developing a database, the structure of the database, the steps of developing database applications, the development system and methods All should have a fairly clear understanding and understanding, and an accurate understanding of the system's demand analysis and functional description, including data and processing, on this basis, abstract creation of the database and table structure. The principle is to keep data as independent as possible, reduce redundancy, save space, increase sharing, and eliminate potential inconsistencies.

Database technology has always been a very important subject in computer software neighborhood research. It emerged in the 1960s. Over the past 30 years, database technology has developed rapidly and has formed a relatively complete theoretical system and a large number of practical systems.

1.1 Interface design

1.1.1 System color planning

The website is the carrier form of information, and the color design must be aimed at completing the visibility and reading function of the website. This system adopts blue basic tone, with white, red and black as auxiliary tone.

Blue stimulates the visual organs weakly. It represents the sky, refreshing, calm, technology, reason, speed, honesty, truthfulness, credibility, and emotional tranquility when people see blue. It is also the most suitable to use it as the main color of this platform.

White is mainly used as the background color in the system, and the font color of the navigation bar. White has a high degree of visibility and attention. Because white is a full hue, it can also meet the psychological requirements of users of this management system. In addition, with blue, the entire system has more visibility and ease of operation. The whole system looks quite majestic and full of three-dimensionality. Furthermore, white represents purity, simplicity, and cleanliness.

The red color has high purity, high eye-catching, and great visual stimulation to humans. Therefore, this system uses red fonts to prompt certain operations of the system, which is more capable of prompting, warning and other functions.

Black is a full hue, without purity, and it is not irritating. All the main texts in this system are set to black. This is the so-called "black text on a white background" to enhance reading visibility.

1.1.2 System framework design

The overall idea is that the upper and lower columns are divided into two columns, and the frame is used for the layout. This method can make the entire system more in line with the information storage of the information space, run faster, the information level is clearer, and user operations are more convenient and organized.Insert picture description here

Source File

Insert picture description here

Guess you like

Origin blog.csdn.net/bwwork/article/details/114045064