web based online homework system for universities
- breezyde476337
- 2024年03月28日
ソースの種類: Website, Database System, Big Data analytics, ERP
環境: In the early stage, complete demand analysis, including user research and feasibility analysis, and draw use case diagrams. Conduct an outline design of the project system and complete an overview diagram of functional modules. In the mid-term, you are required to design the database, draw ER diagrams and explain data tables; analyze requirements and draw sequence diagrams or flow charts, and develop and code the system. Later, the developed functional modules are tested and assembled, and test cases are designed for the complete system for overall testing.
使用法: 2.The project adopts the strategy of separating the front and back ends of the web, and the back end is divided into the user end and the administrator end. The administrator terminal is used by administrators, who can maintain basic information about students and teachers, as well as basic information about classes. The client is available for students and teachers. Students can complete assignments posted by teachers online and can check their scores after teachers announce them. Teachers can post assignments, and after students submit their assignments, they can correct the assignments and publish the results.
Administrators can add, delete and modify basic information of teachers and students, and can manage classes, such as creating or deleting classes, and assigning teachers and students to classes.
Teachers and students use their student ID (employee ID) and password to log in
Teachers can prepare their own questions and publish assignments. When publishing assignments, they can remind students in the class via email.
Students can complete and submit assignments online and view assignment results
Teachers can correct students’ homework and publish results
必要な機能: User Interface, Webservices
機能の詳細: 3.You need to use the web development language PHP and one of the databases such as MySQL, SQL Server.
4.The system is required to have integrity, availability, and robustness.
Submit a system and source code that meets the above functional requirements
All Comments