Интернет-магазин "Компьютеры и оргтехника"

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

вияПросмотр заказовВыходные условияИзменение исполнителяНормальное направлениеВзять один заказа на исполнение 1. Вход в систему как менеджер 2. Выбор пункта меню 3. Щелкаем по исполнителю 4. система окно менеджеров 5. Нажимает закрепить 6. Система вносит изменения в таблице заказаАльтернативное направлениеВзять второй заказ на исполнение Переход ко второму пунктуИсключения-ВключаетВариант 2.2ПриоритетВысокийЧастота использованияЧастоБизнес-правила-Особые требованиянетДопущения-Замечания и вопросыНет

Вариант 2.5

НазваниеУдалять заказАвторПоследнее обновлениеДата создания25.01.09Дата последнего обновления27.01.09Действующие лицаМенеджерОписаниеМенеджер может удалять заказы и товары в заказахПредварительные условияВход в систему менеджераВыходные условияУдаление заказа или товара в заказеНормальное направлениеУдаление одного заказа (товара в заказе) 1. Вход в систему как менеджер 2. Выбор пункта меню 3. Удаление 4. Система запрашивает подтверждение удаления 5. Соглашение 6. Система удаляет заказ (товар заказа)Альтернативное направлениеУдаление второго заказа (товара заказа) Переход ко второму пунктуИсключенияМенеджер передумал удалять (пункт 4) 1. пользователь нажал далее в список 2. Система переходит в список товараВключаетВариант 2.2ПриоритетВысокийЧастота использованияЧастоБизнес-правила-Особые требованиянетДопущенияВозможно, заказчик передумал осуществлять покупкуЗамечания и вопросыНет

Вариант 3.1

НазваниеВходить в систему как администраторАвторШорин К.В.Последнее обновлениеШорин К.В.Дата создания25.01.09Дата последнего обновления27.01.09Действующие лицаАдминистраторОписаниеПредварительные условияЗапуск сайтаВыходные условияВход в систему как администраторНормальное направлениеВход первого пользователя 1. Запуск сайта 2. Ввод логина и пароля 3. Система обрабатывает и появлятся кнопка Вход 4. Нажатие кнопки входа 5. Система открывает панель администированияАльтернативное направлениеВход второго пользователя Повтор всех пунктовИсключения-Включает-ПриоритетВысокийЧастота использованияПри входе в системуБизнес-правила-Особые требованиянетДопущения-Замечания и вопросыНет

Вариант 3.2

НазваниеВыполнение действий с товаром и каталогомАвторПоследнее обновлениеДата создания25.01.09Дата последнего обновления27.01.09Действующие лицаАдминистраторОписаниеПросмотр и редактирование списка товаров и каталоговПредварительные условияВыбор пункта меню каталогВыходные условияИзменение данных в таблице товаров (каталогов)Нормальное направлениеВыполнение действий первого товара (каталога) 1. Вход в систему как администратор 2. Вход в каталог товаров 3. Выбор условия редактирования (добавление, изменениу и удаление) 4. Предложение системой выполнение 5. Осуществление пользователем действий (ввод данных, нажатие кнопки ок) 6. Выполнение системой действий (добавление, удаление и изменение)Альтернативное направлениеВыполнение действий со вторым товаром Переход к третьему пунктуИсключенияАдминистратор отменяет действие (пункт 5): Переход в каталогВключаетВариант 3.1ПриоритетВысокийЧастота использованияРедкоБизнес-правила-Особые требованиянетДопущения-Замечания и вопросыНет

Вариант 3.3

НазваниеДействие над пользоватилямиАвторПоследнее обновлениеДата создания25.01.09Дата последнего обновления27.01.09Действующие лицаАдминистраторОписаниеДобавление, изменение и удаление пользователяПредварительные условияВход в систему как администраторВыходные условияИзменение данных в таблице ПользователиНормальное направлениеДействие над одним пользователем 1. Вход в систему 2. Осуществление действий над данными пользователя 3. Запрос системой на осуществление действий 4. Ввод данных и нажатие ОК 5. Выполнение системой опрации 6. Нажатие кнопки далееАльтернативное направлениеДействие над вторым пользователем Выполнение со второго пунктаИсключенияОтказ осуществления действий (пункт 3) Нажатие кнопки далееВключаетВариант 3.1ПриоритетВысокийЧастота использованияПри необходимостиБизнес-правила-Особые требованиянетДопущения-Замечания и вопросыНет

3. Описание базы данных

 

База данных comp является основным элементом интернет-магазина Компьютеров и оргтехники. Эта база данных позволяет хранить данные, которые являются основным источником для отображения информации, а именно: каталоги и содержащиеся в нем товары, пользователи, заказы и операции с ними, информацию о заказчиках и новости.

Управление базой данных занимается администраторы, которые являются основными пользователями, добавляющим в базу данных информацию. Все они зарегистрированы в базе данных под именами типом пользователей №2. Менеджеры объединены в группу 1. Другая группа пользователей называется не зарегестирована в таблице user, она тесно связана с заказами и регистрируются данный тип пользователей во время отправки заказа.

 

3.1 Структура таблиц

 

Моя база данных, то есть apogey содержит семь таблиц, шесть из которых созданы в PhpMyAdmin, одна создается в php скрипте при запуске сайта.

Рассмотрим их структуру:

 

razd - каталоги компьюторов

ПолеТипФункционалОписаниеidint(11)Уникальный код новостиauto_incrementnazvvarchar(50)Текстовое название каталогаporint(11)Порядковый номер каталога

razd2- каталоги оргтехники

ПолеТипФункционалОписаниеidint(11)Уникальный код новостиauto_incrementnazvvarchar(50)Текстовое название каталогаporint(11)Порядковый номер каталога

tovar - товары

ПолеТипФункционалОписаниеidint(11)Уникальный код новостиauto_incr