166 lines
4.1 KiB
Markdown
166 lines
4.1 KiB
Markdown
# FYP
|
|
|
|
- Good day learning center by PHP and Mysql
|
|
- 28-Mar-2023, 1-Jun-2023
|
|
- https://github.com/lahirudanushka/School-Management-System---PHP-MySQL
|
|
- http://schoolms.gearhostpreview.com/
|
|
|
|
### 網站名: Good day learning center by PHP and Mysql
|
|
|
|
## 時間:
|
|
|
|
- 4 月 21 完成紅字既 part (milestone 1)
|
|
- 6 月 1 完成埋剩餘既部分 (milestone 2)
|
|
|
|
## Roles of users and the functions
|
|
|
|
### Administrator
|
|
|
|
- 4 月 21
|
|
|
|
- ~~Update, Add, Delete Subject (4 月 21)~~
|
|
- ~~Update, Add, Delete Schedule (4 月 21)~~
|
|
- ~~Update, Add, Delete Class room (4 月 21)~~
|
|
- ~~Update, Add, Delete Student (4 月 21)~~
|
|
- ~~Update, Add, Delete Teacher (4 月 21)~~
|
|
- ~~Update, Add, Delete User (4 月 21)~~
|
|
|
|
- 6 月 1 號
|
|
|
|
- Update, Add, Delete Attendance
|
|
- 
|
|
- Update, Add, Delete Exam
|
|
- 
|
|
- Update, Add, Delete Exam result
|
|
- 
|
|
- Update, Add Payment info
|
|
- 
|
|
- Print payment receipt
|
|
|
|
- 
|
|
|
|
- Update, Add, Delete Student
|
|
- 加多個 subject 既欄位, 比 student 揀反 subject 喺自己 profile 度.
|
|
- 
|
|
- Update, Add, Delete Teacher
|
|
- 加多個 subject 既欄位, 比老師揀反 subject 喺自己 profile 度.
|
|
- 
|
|
- Update Add, Delete Schedule
|
|
- schedule 想有 subject name, teacher name, classroom, day, start time and end time.
|
|
- Update, Add, Delete Class room
|
|
- classroom table list 想 show 埋 class room 既 location
|
|
- 
|
|
|
|
### Teacher:
|
|
|
|
- 4 月 21
|
|
|
|
- ~~Update , Add Student (4 月 21)~~
|
|
- ~~Update Teacher (4 月 21)~~
|
|
- ~~Update Subject (4 月 21)~~
|
|
- ~~Update Add, Delete Schedule (4 月 21)~~
|
|
- ~~View class room (4 月 21)~~
|
|
|
|
- 6 月 1 號
|
|
|
|
- Update ~~Add, Delete~~ Attendance
|
|
|
|
1. list schedules ?
|
|
1. user click schedule to update
|
|
1. tick student
|
|
1. click update
|
|
|
|
- Update, Add, Delete Exam
|
|
|
|
- Add Exam result
|
|
|
|
- 
|
|
- 
|
|
|
|
- Send Notice to student and Administrator
|
|
|
|
- Update , Add Student
|
|
|
|
- 可以 update student 既 class room, (classroom 跟 subject)
|
|
- -> update student 既 subject
|
|
- 
|
|
- 
|
|
|
|
- Update Teacher
|
|
|
|
- 加多個 subject 既欄位, 比老師揀反 subject 喺自己 profile 度.
|
|
- 
|
|
|
|
- Update Add, Delete Schedule
|
|
|
|
- schedule 想有
|
|
- subject name,
|
|
- teacher name,
|
|
- classroom,
|
|
- day,
|
|
- start time and
|
|
- end time.
|
|
- 
|
|
|
|
- View class room
|
|
- classroom table list 想 show 埋 class room 既 location
|
|
- 
|
|
|
|
### Student:
|
|
|
|
- 4 月 21
|
|
|
|
- ~~View Schedule (4 月 21)~~
|
|
|
|
- 6 月 1 號
|
|
- View Notice
|
|
- 
|
|
- 
|
|
- View Exam Results
|
|
- http://localhost:3000/showStudentExamResults
|
|
- 
|
|
- 
|
|
|
|
### Login system:
|
|
|
|
- Registeration (註冊賬號)
|
|
|
|
- 
|
|
- 
|
|
- 
|
|
|
|
- forgot password (忘記密碼)
|
|
|
|
-  
|
|
|
|
- 如果打錯賬號密碼會有 error prompt 出來
|
|
|
|
- 
|
|
- User 申請完成之後用反自己 account 登入系統.
|
|
|
|
- 每個 user 都有自己獨立的 account.
|
|
|
|
## UI:
|
|
|
|
- 簡潔就可
|
|
- 
|
|
|
|
## DOCS:
|
|
|
|
- Project Proposal
|
|
- Initial Report~
|
|
- prototype Demo - 1st version
|
|
- 之後六月再做好另外果一半既網站,
|
|
- 先交 document and user guide
|
|
- 當 save 或者 edit 完一個 item 既時候,
|
|
- 喺畫面上面 show save successfully or failed.
|
|
|
|
## schema:
|
|
|
|
- show tables used
|
|
- e.g. `2023_03_29_171749_create_notice_student_rel.php`
|
|
|
|
## remarks
|
|
|
|
- to change logo in printed pdf
|