Version 2: Develop a Result Checker Web Application in PHP

所在平台: Udemy

课程主页: https://www.udemy.com/course/version-2-develop-a-result-checker-web-application-in-php/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:版本2:在PHP中开发结果检查器Web应用程序 课程概述:欢迎参加我们先前课程(在PHP中开发结果检查器Web应用程序)的版本2。版本2是对版本1的一次重大改进。在版本1中,不能内部生成学期报告,但在版本2中,这一问题得到了有效解决,还有更多新的功能……需要指出的是,版本1不是参加版本2的前提条件。版本1采用了过程式PHP开发,而版本2则使用了面向对象编程(OOP)。不要因为这一点而感到困惑,我们在课程中解释了所有涉及的概念,使得即使是完全的初学者也能理解和掌握整个内容。 应用程序的一些功能: 用户角色包括: 1. 管理员 2. 教师(班级和科目) 3. 学生(在校生和往届生) 管理员功能: - 管理员可以管理整个应用程序,包括: 1. 管理学生(添加、编辑、删除、查看) 2. 管理教师(添加、编辑、删除、查看) 3. 管理班级、科目(添加、编辑、删除、查看) 4. 添加和删除新的校管理员 5. 添加和管理考试 6. 管理学生出勤记录 7. 管理成绩(添加、编辑、删除、查看) 8. 管理教师和校长在学期报告上的评语 9. 为学生生成查看学期报告的PIN码 10. 管理已发放PIN的学生 11. 设置学生使用PIN的次数限制 12. 设置已发放PIN的到期日期 13. 管理学生成绩的上传(添加、编辑、查看)等。 教师功能: - 教师可以为其教授的班级和/或科目上传成绩。 - 教师可以添加学生到学校。 - 教师可以查看班上学生的信息。 - 科目教师能够为其教授的科目添加成绩等。 学生功能: - 学生可以通过从学校购买PIN码来查看他们的学期成绩。 - 每个PIN码仅限一名学生使用。 - 当学生用尽PIN码的使用次数或PIN码到期时,需购买新的PIN码。 往届学生: 往届学生也可以通过购买PIN码来查看特定年份和学期的学期报告,无需登录。 感谢您关注本课程,期待在课程中与您见面,让我们一起构建这个应用程序。

课程评论(0条)

课程详情

Hi, welcome to version 2 of our previous course (Develop a Result Checker Web Application in PHP). This version 2 is a major improvement on version 1. Version 1 didn't allow for the internal generating of the terminal report, but we have been able to overcome that in version 2 and many more...I need to point out that version 1 is not a prerequisite to taking version 2. The only difference here is this, version 1 was developed with procedural PHP but in version 2, we used Object Oriented Programming in PHP (OOP). Now don't allow this to throw you off as it is just another paradigm to development. We even explained every concept used so that even a total beginner in object-oriented PHP will understand and grasp the entire thing.SOME OF THE FEATURES OF THE APPLICATION: Users1. Admin2. Teachers (Class and Subject)3. Students (Present and Past).Admin Featuresa. School Admin gets to manage the entire application. Admin can: 1. Manage Students (add, edit, delete, view) 2. Manage Teachers (add, edit, delete, view) 3. Manage Sections, Subjects, Classes (add, edit, delete, view) 4. Add and delete new school admins 5. Add and manage exams 6. Manage students' attendance 7. Manage Grades (add, edit, delete, view) 8. Manage teachers' and principal's comments on the terminal reports. 9. Generate pins for the students to check terminal report10. Manage Students who have been issued pins11. Set the number of times students are allowed to use the pins12. Set the expiration date of the pins issued13. Manage uploading of students scores (add, edit, view), etc.....Teacher Featuresa. Teacher uploads scores for the classes and /or subject(s) he /she is teaching.b. Teacher can add students to the Schoolc. Teacher can view students' in his/her classd. The subject teacher will be able to add scores for the Subject(s) taught in the school...etcStudent Featuresa. Students can check their terminal results by purchasing a pin from the school.b. One student per pinc. when the student exhausts the usage of a pin or pin expires, has to buy a new one.Old StudentsOld students of the school can also check their terminal report for a particular year and term by purchasing a pin from the school. They don't have to login in.Thanks for checking out this course, I look forward to meeting you in the course, let's build this app together.

课程标签

0人关注该课程

主题相关的课程