Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчетконец.docx
Скачиваний:
35
Добавлен:
24.03.2016
Размер:
399.89 Кб
Скачать

3 Создание Web-приложения «учета товара на складе»

После проведенного анализа была выбрана реляционная модель данных. Данная модель имеет существенные преимущества перед другими, а именно:

  • модель отображает информацию в наиболее простой для пользователя форме (в виде таблиц);

  • основана на развитом математическом аппарате, который позволяет достаточно лаконично описать основные операции над данными;

  • позволяет создавать языки манипулирования данными не процедурного типа;

  • манипулирование данными на уровне выходной БД и возможность изменения.

Создадим БД с тремя таблицами, путем группировки ранее принятых полей по своему функциональному назначению:

  • main – данную таблицу составляет общая информация о мебели (модель, тип, цена) (таблица 1);

Таблица 1 – Структура таблицы «Main»

Поле

Тип данных

Пояснение

1

Number

Int(6)

Номер

2

Model

Text

Модель

3

Type

Text

Тип

4

Price

Int(9)

Цена

  • material – таблицу составляет информация о материалах, из которых сделана фурнитура, а именно дерево корпуса, обшивка, также в эту таблицу отнесем цвет мебели (таблица 2);

Таблица 2 – Структура таблицы «Material»

Поле

Тип данных

Пояснение

1

Number

Int(6)

Номер

2

Type

Text

Тип

3

Color

Text

Цвет

  • manufacturer таблица представляет собой поля содержащие информацию о стране и фирме производителя (таблица 3);

Таблица 3 – Структура таблицы «Manufacturer»

Поле

Тип данных

Пояснение

1

Number

Int(6)

Номер

2

Type

Text

Тип

3

Firm

Text

Фирма

4

Country

Text

Страна

Для реализации поставленных задач необходимо определиться с программным инструментарием и с формами представления информации БД.

Для администрирования БД решено выбрать web-приложение PHPMyAdmin, т. к. оно имеет ряд преимуществ:

  • возможность управлять СУБД MySQL без непосредственного ввода SQL команд;

  • как панель управления PHPMyAdmin предоставляет возможность администрирования выделенных БД;

  • PHPMyAdmin является бесплатной оболочкой.

Для выполнения действий над БД: внесение изменений, просмотр данных, выбран web-ориентированный язык PHP. Как непосредственный лидер в своем классе PHP внедряется в обычный HTML-код страницы, что обеспечивает высокий уровень гибкости, при его использовании, а безопасность обеспечивается благодаря невидимости PHP-вставок в браузере (отображается обычный HTML). Язык позволяет создавать динамические страницы, что открывает большие возможности для web-дизайна и программирования. 

Благодаря простоте кода, выполнение сценариев происходит на довольно высокой скорости, поскольку характер языка можно обозначить как транслирующий интерпретатор (выполняет обработку сценария и отображаете его результата в визуальной форме). Скорость обработки сценариев прекрасно подходит для приложений любого уровня сложности.

PHP отлично подходит для формового представления информации.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]