Последовательность выполнения задания. 1. Спроектировать структуру базы данных согласно варианта задания

1. Спроектировать структуру базы данных согласно варианта задания.

2. Используя выданные преподавателем учетные записи (user№) и пароли, подключиться по протоколу telnet или ssh к серверу ait.cs.nstu.ru, сменить пароль.

3. Обратиться к преподавателю для задания пароля доступа к базе данных user№.

4. Подключиться к MySQL-серверу, создать таблицы, освоить операции добавления, извлечения, изменения и удаления записей.

5. Настроить права доступа к базе данных, обеспечив право на извлечение данных заданному пользователю без пароля с любого домена, и права на вставку, изменение, добавление, удаление записей - пользователю с заданной учетной записью и паролем, заходящему с заданного домена.

6. Выгрузить в текстовые файлы структуру и содержимое базы данных с помощью утилиты mysqldump, сохранить на локальной машине и распечатать эти файлы /13/.

Задания для выполнения лабораторной работы№10

«Разработка интернет-магазина»

Цель: Получить теоретические знания и практические навыки в использовании технологии AJAX, PHP, MySQL.

Используемые приемы и технологии: PHP, СУБД MySQL

Ключевые термины: интернет-магазин, база данных, корзина, калькулятор

Основные задачи, решаемые студентом в процессе выполнения лабороторной работы:

- проектирование структуры сайта электронного магазина;

- создание каталога товаров с поддержкой поиска по ключевым словам и выборки по критериям;

- реализация страниц администрирования каталога, позволяющих добавлять товары в каталог, изменять сведения о товарах, категориях и отделах и выполнять другие операции;

- создание корзины покупателя и механизма приема платежей с помощью PHP;

- прием платежей с помощью PayPal, DataCash и Authorize.net (по желанию);

- реализация системы учетных записей посетителей;

- проектирование реляционной базы данных и составление SQL-запросов;

- использование возможностей поиска MySQL для организации поиска товаров в каталоге;

- использование системы шаблонов Smarty для создания структурированного и расширяемого кода на PHP;

- оптимизация сайта для работы с поисковыми системами;

- применение технологии AJAX для ускорения реакции сайта на действия пользователей;

- программная реализация интернет-магазина;

- документирование контрольной работы в соответствии с требованиями /18/.

Варианты

1. Фирма, осуществляющая продажу средств связи.

2. Фирма, осуществляющая продажу легковых автомобилей.

3. Фирма, предоставляющая риэлтерские услуги.

4. Фирма, предоставляющая туристические услуги.

5. Фирма, осуществляющая продажу строительных материалов.

6. Фирма, предоставляющая юридические услуги.

7. Фирма, осуществляющая продажу торгового оборудования.

8. Фирма, осуществляющая продажу книгопечатной продукции.

9. Фирма, осуществляющая продажу лакокрасочной продукции.

10. Фирма, осуществляющая продажу продуктов питания.

11. Фирма, осуществляющая продажу вычислительной техники.

12. Фирма, осуществляющая продажу теле-, видеоаппаратуры.

13. Фирма, осуществляющая продажу косметики.

14. Фирма, осуществляющая продажу музыкальных инструментов.

15. Фирма, осуществляющая продажу вело-, мототехники.

16. Фирма, осуществляющая продажу кабельного оборудования.

17. Фирма, осуществляющая продажу спутникового оборудования.

18. Фирма, осуществляющая продажу электротоваров.

19. Фирма, осуществляющая продажу сельскохозяйственной техники.

20. Фирма, осуществляющая продажу канцелярских принадлежностей.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: