Программирование на PHP: Управление учебным процессом

Номер: 8640
Тип работы: Программа
Город: Минск
ВУЗ: Неизвестный ВУЗ
Дата сдачи: Март 2010
Стоимость: 40$, 100 BYN, 2920 RUB

Содержание

Одной строкой: есть курсы, преподаватели, деканы. Нужен интерфейс, позволяющий добавлять/удалять, редактировать данные, авторизация, ER диаграмма, результаты тестирования. Условие Необходимо разработать систему управления качеством школьных программ. Система должна быть реализована в MySQL и PHP, а также должна соответствовать критериям W3C. Все программы имеют код и название. Программы могут быть трех уровней - мастер, степень, подготовительный курс. Для управления каждой программы назначен руководитель (лидер). Каждая программа имеет только одного лидера, но лидер может управлять более чем одной программой. Должна быть также доступна история по лидерам: т.е. воможность узнать, кто в настоящее время является лидером программы, и кто был лидер в мае 2002 года, например. Адрес электронной почты каждого лидера должен быть сохранен в системе. Каждая программа имеет одного или несколько экзаменаторов, и экзаменатор может управлять более чем одной программой. Должна быть также доступна история по экзаменаторам. Атрибуты для экзаменатор таковы: имя, должность, место работы, адрес, имейл, телефон, дата назначения, дата расторжения контракта. Спецификации для каждой программы обновляются ежегодно. Запись для изменения должна содержать следующие атрибуты: код, дата изменения, дата реализации, примечание. Спецификации хранятся в виде текстовых файлов, но могут быть доступны из системы по URL. Спецификации должны обновляться каждый год, независимо от того, был или внесены изменения. Предыдущие версии спецификаций должны быть сохранены. Система должна быть защищена паролем, но роли одинаковы для всех пользователей. Должен быть создан пользователь с ID и паролем "Admin". Задание 1. Отобразить информацию о всех программах по уровню (код, название, лидер, экзаменатор (ы)). 2. Возможность добавить новую программу, изменить детали экзаменатора, изменить детали лидера. 3. Система дожна иметь дружественный интерфейс, полностью соответствующий требованиями W3C 4. Возможность добавить нового экзаменатора: прямое добавление, или замена существующего экзаменатора. т.е. существующий экзаменатор может быть заменен новым, или новый экзаментаор может быть добавлен к существующей группе. 5. Возможность добавить нового лидера: замена существующего лидера. 6. Возможность добавить нового пользователя. 7. Возможность послать имейл всем лидерам/экзаменаторам, или конкретному лидеру/экзаментору 8. Скрипты должны быть защищены таким образом, что они доступны только после авторизации 9. Добавить спецификацию 10. Скачать спецификацию 11. Возможность отобразить список лидеров и экзаментаоров для заданой программы за промежуток времени К сдаче Диаграммы сущность-связь (ER Diagram) с хорошо нормализованными таблицами, типами данных, связями Скрипт с подробными комментариями Подробная информация о тестировании Примечание: Можно использовать любые функции PHP, но с обязательной ссылкой на источник и подробными разъяснениями операций. ДАННЫЕ В ТАБЛИЦАХ ДОЛЖНЫ БЫТЬ НА АНГЛИЙКОМ - посое проектирования структуры БД сбросьте ее и заказчик сам наберет в CSV эти данные и предоставит для импорта В случае заморочек бюджет может быть увеличен

Оставить контакты для покупки

Укажите Ваше имя!
Укажите телефон, e-mail, почтовый адрес или любой другой способ контакта
Укажите дату, до которой хотели бы забрать работу

Внимание! Вы можете приобрести любую из найденных Вами на сайте готовых работ за указанную стоимость. Если найденная Вами курсовая, отчет по практике, контрольная или дипломная работа не полностью соответствуют Вашему заданию, то Вы можете оценить стоимость доработки найденного задания до требуемого Вам содержания – это будет стоить значительно дешевле, чем выполнение задания заново.

Кроме того, Вы можете приобрести часть найденной работы для последующего самостоятельного использования. Указанные на сайте цены не являются окончательными (возможно некорректное указание стоимости!) и в большинстве случаев подлежат изменению в сторону снижения (в зависимости от качества задания и ряда других факторов). Вы можете предварительно проконсультироваться с нашими менеджерами относительно уровня качества найденного подходящего задания.

Готовая контрольная, отчет, курсовая или даже дипломный проект могут быть получены Вами в течение считанных минут после оплаты. На этой странице Вы можете ознакомиться со способами оплаты готовых работ для жителей Беларуси, Российской Федерации и других стран.