Комплексная работа СРП Цель: создание веб-приложения с использованием знаний HTML, CSS, JavaScript, PHP, MySQL. Содержание отчета комплексной работы (бумажный вариант) Титульный лист Содержание Развернутое задание (с описанием функционала веб-проекта) Теоретические сведения, касающиеся затронутых тематик и разделов Скриншоты пользовательских интерфейсов проекта и их описание Схема базы данных (таблицы, поля, связи – аналогично как делали в Access; можно воспользоваться он-лайн генератором http://dbdsgnr.appspot.com/) 7. Выводы о проекте 8. Литература 9. Приложение (листинг кода с комментариями) 1. 2. 3. 4. 5. 6. Электронный вариант отчета 1. имена файлов и структура сайта должна соответствовать требованиям ПРИЛОЖЕНИЕ 1 2. тестирование можно выполнить на бесплатном хостинге в сети Интернет (http://www.hostinger.com.ua/ или любом другом на Ваше усмотрение) 3. результат загрузить на http://itu.com.ua/srp/kz/ Для загрузки пройти процедуру регистрации Программное обеспечение Верстка кода выполняется в любом доступном текстовом редакторе (Notepad, Notepad ++, Sublime и т.д.). Разработку проекта можно выполнять на локальном ПК с набором серверного ПО (Apache, PHP, MySQL). Развернуть набор серверного программного обеспечения можно на основе набора Webразработчика Denwer: http://www.denwer.ru/. В качестве Web-клиента использовать любой доступный браузер (Internet Explorer, Google Chrome, Mozila Firefox, Opera и т.д.) Требования к оформлению и выполнению комплексной работы Оформляется в соответствии со стандартом оформления комплексных и дипломных работ. Для решения поставленной задачи допускается использование HTML, CSS, JavaScript фреймворков. Стандартные библиотеки и фреймворки в листинг кода не включаются. Внешний вид интерфейсов выполнять в соответствии с индивидуальными потребностями Вашего webприложения. Ограничения на листинг кода (п.9) не регламентируются. Защита комплексной работы При защите работы студент обязан обладать знаниями HTML, CSS, JavaScript, PHP, MySQL и понимать технические нюансах, которые были в той или иной мере изложены в работе. Отвечать на вопросы преподавателя касательно своей работы. Варианты индивидуальных заданий (для тех, кто не определился): Вар Название Обобщенные функции Интерфейсы пользователя 1 Возможность добавления, удаления, просмотра и изменения фотографий в фотоальбом. Ведение нескольких фотоальбомов для одного или нескольких пользователей. Поддержка нескольких пользователей. Возможность изменять, добавлять, удалять пункты меню, содержимое связанных страниц меню (только HTML менять). Возможность заносить в базу товары по категориям, выполнять продажу в единичном количестве, формировать отчеты по остаткам и проданным товарам. Возможность добавлять марки, в марках список моделей с фотографиями, поиск по модели. Авторизация пользователя, список фотоальбомов; просмотр фотоалбома (с предпросмотром); изменение, добавление, удаление фотографии; управление пользователями Хранилище данных Информация фотографии (название, комментарий), альбомы, информация пользователях Авторизация администратора; управление меню (изменить, удалить, новое меню); управление страничкой (изменить, удалить, добавить). Пункты меню, страницы и их содержимое, информация о пользователях. Авторизация администратора; управление категориями товаров (добавить, изменить, удалить); управление товарами (добавить, изменить, удалить, продать); отчеты (продажи, остатки) Категории товаров, Информация товарах, цены. Фотогалерея 2 Система управления содержимым сайта (CMS) 3 Складской учет 4 Каталог автомобилей 5 Кадровое агентство Авторизация для администратора; управление марками и моделями (добавить, изменить, удалить), формирование каталога с категоризацией по моделям. Возможность Авторизация для просматривать список администратора; управление вакансий, управлять вакансиями (добавить, вакансиями, вносить изменить, удалить); поиск коррективы вакансий. о о о Марки, модели, описание моделей. Информация об администраторе (имя пользователя и пароль), вакансии ТИТУЛЬНИЙ ЛИСТ Міністерство освіти і науки, молоді та спорту України Одеська національна академія зв’язку ім. О.С. Попова Кафедра інформаційних технологій Комплексне завдання з дисципліни: спеціальні розділи програмування на тему: «створення веб-додатків на основі HTML, CSS, JavaScript, PHP, MySQL» Студент групи ІК-5.1.01 Іванов І.І. Науковий керівник: Северин М.В. Одеса – 2014