Помощь студентам дистанционного обучения: тесты, экзамены, сессия
Помощь с обучением
Оставляй заявку - сессия под ключ, тесты, практика, ВКР
Сессия под ключ!

Разработка серверных веб-приложений

Пример задания
Сдача тестов дистанционно
Разработка серверных веб-приложений

Задание на курсовую работу

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) Музыкальная техника;

или напишите нам прямо сейчас

⚠️ Пожалуйста, пишите в MAX или заполните форму выше.
В России Telegram и WhatsApp блокируют - сообщения могут не дойти.
Написать в MAXНаписать в TelegramНаписать в WhatsApp

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 Сообщения оператору.

Заключение.

Сдача тестов дистанционно

Список использованных источников.

Приложение А Программный код.

Приложение Б Схема сайта

Приложение В Даталогическая модель БД

Приложение Г Схема алгоритма

Заключение

Заключительным этапом изучения представленного методического указания является написание курсовой работы, включающей разработку защищенного интерактивного корпоративного сайта с функцией Интернет-магазина.

Список использованных источников

или напишите нам прямо сейчас

⚠️ Пожалуйста, пишите в MAX или заполните форму выше.
В России Telegram и WhatsApp блокируют - сообщения могут не дойти.
Написать в MAXНаписать в TelegramНаписать в WhatsApp
Сдача тестов дистанционно
Оцените статью
Тесты для Вас
Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

или напишите нам прямо сейчас

⚠️ Пожалуйста, пишите в MAX или заполните форму выше.
В России Telegram и WhatsApp блокируют - сообщения могут не дойти.

Написать в MAXНаписать в TelegramНаписать в WhatsApp