Нужно разработать скрипт успеваемость студентов.
Должен работать примерно так:
1. В базе должны быть 3 таблицы
- predmetu с ячейками: predmet
- stydetnu с ячейками: imya, grypa
- yspevaemost с ячейками: id, imya, grypa, predmet, ocenka, data, tip
2. На отдельной странице (допустим arpredmet.html) можно добавить или удалить данные с таблицы predmetu (Что-то похожее на phpmyadmin).
3. На отдельной странице (допустим arstudentu.html) можно добавить или удалить данные с таблицы stydetnu (Что-то похожее на phpmyadmin). Так-же возможность добавления информации в таблицу с помощью загрузки .txt файла такого вида
----------------TXT-------------------
ИмяСтудента1 ФамилияСтудента1
ИмяСтудента2 ФамилияСтудента2
ИмяСтудента3 ФамилияСтудента3
-----------------------------------------
Возле поля загрузки файла, сделать поле где нужно указывать группу для всех студентов из загружаемого файла.
4. Страница добавления информации в таблицу yspevaemost должна быть такой
Пользователь выбрал группу, далее подгружаются поля с именами студентов, поле, где нужно указать оценку студента
Также единые поля
1. Поле с выбором названия предмета
2. Поле "дата"
3. Поле "тип"
-------------------- -------------------- --------------------
| Назв. предмета| | Дата | | Тип |
-------------------- -------------------- --------------------
-------------------- --------------------
| ИмяСтудента1 | | Оценка1 |
-------------------- --------------------
-------------------- --------------------
| ИмяСтудента2 | | Оценка2 |
-------------------- --------------------
Поле ИмяСтудента1 нередактируемое.
ну и конечно кнопка добавить в бд.
5. Главная страница модуля
Выберите группу
Группа 1
Группа 2
После выбора группы снизу появляется таблица вида. (Сортировка по id в базе)
Название предмета (Тип) (Дата)
ИмяСтудента1 Оценка1
ИмяСтудента2 Оценка2 (Отредактировано автором: 15 Мая, 2013 - 20:29:59)
|