| Общая информация » Каталог студенческих работ » ТЕХНИЧЕСКИЕ ДИСЦИПЛИНЫ » Информатика, программирование, базы данных |
| 16.02.2026, 10:44 | |
Задание на курсовую работу 1 Цель курсовой работы Закрепление теоретических знаний и приобретение практических навыков разработки защищенных интерактивных веб-сайтов. 2 Задание для выполнения курсовой работы Создать интерактивный корпоративный веб-сайт с функцией Интернет-магазина (с использованием технологии ASP.NET или языка PHP). При разработке сайта необходимо использовать различные элементы дизайна с применением возможностей языка HTML: форматирование текста, работа с цветом, добавление таблиц, рисунков, карт изображений. На сайте должны быть применены различные элементы форматирования страницы: форматирование текста, работа со списками, добавление цвета на страницу, вставка изображений, таблиц. Страницы сайта должны быть выдержаны в едином стиле за счет использования касадных таблиц стилей (CSS). На сайте должны быть использованы различные виды селекторов. Предусмотреть возможность применения внешних, внутренних и внедренных таблиц стилей. Для хранения данных о товарах и услуах Интернет-магазина следует использовать базу данных (СУБД MyMSQL либо MS SQL Server). При этом база данных должна состоять из пяти-десяти таблиц. При оформлении продажи товара средствами Интернет-магазина предусмотреть регистрацию пользователя. Для этого следует создать форму ввода информации. При работе с формами следует реализовать проверку данных пользователя на корректный ввод заполнение обязательных полей. В качестве регистрационных данных для пользователя следует использовать фамилию, имя, отчество, адрес и телефон клиента. Для релизации продажи товара в Интернет-магазине необходимо использовать корзину клиента, в которой предсматривается изменение списка покупок и количества товаров определенного клиента. После этого следует реализовать сохранение заказов клиентов в базу данных средствами серверных языков сценариев. По результатам выборки из базы данных необходимо: - вывести список всех заказов всех клиентов (ФИО клиента, наименование товара, количество товара, стоимость заказа, адрес доставки), - вывести содержимое корзины определенного пользователя, - вывести список всех заказов определенного покупателя, - вывести список всех проданных товаров за определенный период. В веб-приложении необходимо реализовать два уровня доступа к базе данных: администратор и пользователь. Под пользователем должен быть возможен только просмотр и заказ товаров, регистрация. Под администратором должна быть реализована работа с данными из базы данных. Такая как добавление, поиск, корректировка, удаление заказов пользователей из базы данных. Для защиты данных пользователя на сайте необходимо использовать различные средства обеспечения информационной безопасности, такие как: - защита от атак типа Brute force средствами элемента Captcha пароля (использовать время между попытками 5, 10, 15 секунд); - проверка сложности (стойкости) пароля (9 символов, наличие как символов, так и цифр, наличие спец символов). 3 Варианты заданий для выполнения курсовой работы 1) Строительные материалы; 2) Продуктовые товары; 3) Одежда; 4) Украшения; 5) Косметика и парфюмерия; 6) Садоводческие товары; 7) Канцелярские товары; 8) Спортивные товары; 9) Аппаратура для фотосъемки; 10) Автомобильные запчасти и аксессуары для машин; 11) Комплектующие для ПК; 12) Компьютеры; 13) Оргтехника; 14) Мебель; 15) Автомобили; 16) Видеоигры; 17) Детские товары; 18) Товары для дома; 19) Бытовая техника; 20) Товары для шитья; 21) Музыкальная техника; 22) Зоотовары; 23) Смартфоны и аксессуары; 24) Мобильный электротранспорт; 25) Цветы; 26) Обувь; 27) Часы; 28) Книги; 29) Тактическая экипировка и снаряжение; 30) Растения и семена. При разработке веб-сайта связать между собой 20-25 веб-страниц. В исходном программном коде использовать комментарии. Требования к структуре отчета по курсовой работе Отчет к курсовой работе должен содержать следующие пункты: Титульный лист. Постановка задачи. Содержание. Введение. 1 Теоретические предпосылки. 1.1 Основы серверных языков. 1.2 Возможности использования СУБД 2 Руководство по эксплуатации программного средства. 2.1 Требования к аппаратным ресурсам. 2.2 Руководство администратора сайта. 2.2.1 Назначение и условия применения программы. 2.2.2 Характеристики программы. 2.2.3 Обращение к программе. 2.2.4 Входные и выходные данные. 2.2.5 Сообщения. 2.2.6 Администрирование сайта. 2.3 Руководство оператора. 2.3.1 Назначение программы. 2.3.2 Условия выполнения программы. 2.3.3 Выполнение программы. 2.3.4 Сообщения оператору. Заключение. Список использованных источников. Приложение А Программный код. Приложение Б Схема сайта Приложение В Даталогическая модель БД Приложение Г Схема алгоритма Заключение Заключительным этапом изучения представленного методического указания является написание курсовой работы, включающей разработку защищенного интерактивного корпоративного сайта с функцией Интернет-магазина. Список использованных источников | |
