Sign in : Faculty number ( Department number + Hospital No )+ Password to login
register : full name password Gender Birthday mailbox Home address ————> The registration information will be synchronized to the database db.sqlite3 stay DB Browser (SQLite) display
Course name Introduce credits The maximum number of people in the course year semester
The form contents will be synchronized to db.sqlite3 Medium course_course
Define class time Place of class Class mode ( One or two weeks )————>bug problem : The same teacher has created multiple courses at the same time
Check the number of students selected Student evaluation information Input students' academic achievements, etc
According to course keywords 、 Search the corresponding course information with keywords
In order to quickly find the course , It is convenient for teachers to edit courses , It is convenient for students to choose courses
The teacher controls the beginning of course selection End the course selection
Sign in : Student number ( Grade number + Student number )+ Password to login
register : grade full name password Gender mailbox Home address ————> The registration information will be synchronized to the database db.sqlite3 stay DB Browser (SQLite) display
View the courses currently in progress
When the teacher opens the system , Class check can be carried out 、 Course selection 、 Class withdrawal
After the class is over, we will evaluate the teaching online , View subject scores
Check the scores for each subject 、 comment
Click on the top right corner of the page Exit to return to the original page
In doing an item at present , First, describe the overall framework of the project . For example, the total project setting、urls, user ( Teachers' / Student ), Course and its related form functions 、 Connection between view function and routing file . There are also various error reporting problems ( It is a blowout error report ), I wrote in detail in my last blog . On the whole , First of all , Another visualization tool learned in this project DB Browser (SQLite), The second drawback is the curriculum related py The document is not well done , For example, after the teacher creates the course , There are course time conflicts that cannot be resolved ; Students are unable to present the complete curriculum while viewing the course .