2 Практическая часть
2.1 Построение информационной модели данных и ER - диаграммы
Автоматизированную информационную систему можно представить в виде ER - диаграммы (см. рисунок 2) и схемы данных (см. рисунок 1).
Рисунок 1- Схема данных
Поступление
оргтехники
Поставщики
№n/n
Название
Телефон
№n/n
Адрес
Цена
Дата
Кол-во
Цена
№n/n
Оргтехника
№n/n
Производитель
Цвет
Адрес
Кол-во
Телефон
Название
Модель
№n/n
Продажа
оргтехники
сотрудники
Фамилия
Клиенты
Номер зак-за
Имя
Отчество
Должность
адрес
Адрес
Фамилия
Имя
Скидка
№n/n
Дата
Кол-во
Цена
Рисунок 2 - ER - диаграмма
2.2 Описание АиС
Автоматизированная информационная система состоит из 7 таблиц, которые имеют следующий вид:
Таблица 1 - Структура таблицы (Поступление оргтехники)
№ п/п |
Имя поля |
Тип данных |
Размерность |
Назначение |
1 |
№ п/п товара pk |
счетчик |
4байта |
|
2 |
поставщики |
числовой |
8байт |
Ввод |
3 |
дата |
Дата/Время |
8байт |
Ввод и |
4 |
количество |
числовой |
8байт |
Ввод |
5 |
цена |
денежный |
8байт |
|
Таблица 2 - Структура таблицы (Поставщики)
№ п/п |
Имя поля |
Тип данных |
Размерность |
Назначение |
1 |
№ п/п pk |
счетчик |
4байта |
|
2 |
Название |
Текст. |
30 |
Ввод названия |
3 |
телефон |
Текст. |
20 |
|
4 |
адрес |
Текст. |
35 |
|
5 |
цена |
денежный |
8байт |
|
№ п/п |
Имя поля |
Тип данных |
Размерность |
Назначение |
1 |
№ п/п pk |
счетчик |
4байта |
|
2 |
Производитель (FK) |
числовой |
8байт |
Ввод |
3 |
цвет |
Текст. |
20 |
|
4 |
Кол-во |
числовой |
8байт |
|
5 |
название |
Текст. |
25 |
|
6 |
модель |
Текст. |
28 |
|
Таблица 3 - Структура таблицы (Оргтехника)
Таблица 4 - Структура таблицы (Производитель)
№ п/п |
Имя поля |
Тип данных |
Размерность |
Назначение |
1 |
№ п/п (pk) |
счетчик |
4байта |
|
2 |
Адрес |
Текст. |
30 |
Ввод названия |
3 |
Телефон |
Текст. |
20 |
|
4 |
|
Текст. |
35 |
|
5 |
Название |
Текст. |
25 |
|
Таблица 5 - Структура таблицы (Продажа оргтехники)
№ п/п |
Имя поля |
Тип данных |
Размерность |
Назначение |
1 |
№ п/п (pk) |
счетчик |
4байта |
|
2 |
Клиенты (FK) |
числовой |
8байт |
Ввод названия |
3 |
Сотрудники (FK) |
числовой |
8байт |
|
4 |
Дата |
Дата/Время |
8байт |
|
5 |
Количество |
числовой |
8байт |
|
6 |
Цена |
денежный |
8байт |
|
Таблица 6 - Структура таблицы (Сотрудники)
№ п/п |
Имя поля |
Тип данных |
Размерность |
Назначение |
1 |
№ п/п (pk) |
счетчик |
4байта |
|
2 |
фамилия |
Текст. |
26 |
Ввод названия |
3 |
имя |
Текст. |
27 |
|
4 |
отчество |
Текст. |
25 |
|
5 |
должность |
Текст. |
20 |
|
6 |
адрес |
Текст. |
29 |
|
Таблица 7 - Структура таблицы (Клиенты)
№ п/п |
Имя поля |
Тип данных |
Размерность |
Назначение |
1 |
Номер заказа (pk) |
числовой |
8байт |
|
2 |
адрес |
Текст. |
26 |
Ввод названия |
3 |
фамилия |
Текст. |
20 |
|
4 |
имя |
Текст. |
20 |
|
5 |
скидка |
процентный |
8байт |
|
Данные таблицы нужны для занесения информации. Во всех таблицах реализованы редактирование, сохранение, добавление, удаление, обновление данных; перемещение курсора на начало и конец строки. А также реализован поиск по одному, двум критериям; осуществлен АИС по подсчету процентного соотношения.
2.3 Инструкция пользователю