程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Django project - Summary

編輯:Python

Catalog

  • The educational administration management system management system
    • Teacher side
      • Create a course
      • Search for courses
      • Start and end course selection
    • Student side
      • View the current course
      • View the closing course
    • Exit the system
    • Summary questions

The educational administration management system management system

Teacher side

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

Create a course

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

Search for courses

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

Start and end course selection

The teacher controls the beginning of course selection End the course selection

Student side

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 current course

View the courses currently in progress
When the teacher opens the system , Class check can be carried out 、 Course selection 、 Class withdrawal

View the closing course

After the class is over, we will evaluate the teaching online , View subject scores
Check the scores for each subject 、 comment

Exit the system

Click on the top right corner of the page Exit to return to the original page

Summary questions

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 .


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved