
- •Введение
- •I Анализ предметной области
- •II Проектирование информационной системы
- •III Реализация автоматизированной информационной системы Видеопроката.
- •1. Создание таблиц
- •2. Разработка запросов
- •3. Разработка форм
- •4. Разработка отчетов
- •Заключение
- •Список использованных источников
- •Приложение а
- •Приложение б
III Реализация автоматизированной информационной системы Видеопроката.
1. Создание таблиц
В соответствии с разработанной на этапе проектирования ER-моделью при реализации информационной системы были созданы следующие таблицы:
Схема базы данных представлена на рисунке № 1
Рисунок № 1
Созданная база данных была заполнена данными в соответствии с полученным заданием.
2. Разработка запросов
Все запросы к базе данных были реализованы на языке запросов SQL.
В результате разработки информационной системы было реализовано 9 запросов.
Выводит информацию об отделе «Список заказов»
SELECT Посетители.ФИО, Диски.Название, Диски.Цена, Прокат.[Дата- начала]
FROM Посетители INNER JOIN (Жанры INNER JOIN (Диски INNER JOIN Прокат ON Диски.ID_диска = Прокат.ID_диска) ON Жанры.ID_жанра = Диски.ID_жанра) ON Посетители.ID_посетителя = Прокат.ID_посетителя;
SELECT *
FROM Отделы
WHERE Название='Список заказов';
Рисунок 2 – запрос 1
Выводит весь список дисков
SELECT *
FROM Товар
WHERE Цена>9000;
Рисунок 3-запрос 2
Выводит информацию о поставщике стиральной машины
SELECT Поставщики.ФИО_директора, Товар.Название
FROM Поставщики INNER JOIN Товар ON Поставщики.ID_Поставщика=Товар.ID_Поставщика
WHERE Товар.Название='Стиральная машина';
Рисунок 4- Запрос 3
Выводит информацию о должности сотрудника
SELECT *
FROM Сотрудники
WHERE Должность=[Введите должность];
Рисунок 5- Запрос 4
Выводит количество сотрудников должности Продавец-кассир
SELECT Должность, Count(ID_Сотрудника)
FROM Сотрудники
WHERE Должность='Продавец-кассир'
GROUP BY Должность;
Рисунок 6- Запрос 5
Выводит информацию о сотруднике, который продал товар на сумму
SELECT Сотрудники.ФИО, Продажи.Сумма
FROM Сотрудники INNER JOIN Продажи ON Сотрудники.ID_Сотрудника=Продажи.ID_Сотрудника
WHERE Продажи.Дата_продажи=#8/8/2009# ;
Рисунок 7- Запрос 6
Выводит информацию о количестве товара проданного > 10
SELECT *
FROM Продажи
WHERE Количество_товаров>10 ;
Рисунок 8- Запрос 7
Выводит информацию о продажи за 2009год
SELECT *
FROM Продажи
WHERE Дата_продажи>#12/31/2008# And Дата_продажи<#1/1/2010#;
Рисунок 9- Запрос 8
Выводит информацию о сотрудниках которые продали на сумму
SELECT Сотрудники.ФИО, Продажи.Сумма
FROM Сотрудники INNER JOIN Продажи ON Сотрудники.ID_Сотрудника=Продажи.ID_Сотрудника
WHERE Продажи.Дата_продажи=#8/8/2009#;
Рисунок 10- Запрос 9
3. Разработка форм
Основной проблемой при установке нового программного обеспечения на производстве является сложность обучения персонала работе с новым продуктом.
Обучение персонала проходит намного быстрее, если новый программный продукт будет обладать привычным пользовательским интерфейсом. Поэтому в процессе разработки необходимо учитывать существующий стандарт пользовательского интерфейса (реализованный в операционной системе и офисных приложениях) и делать как можно меньше отклонений от привычных функций. Подобный подход снизит длительность обучения персонала, знакомого с определениями компьютерной грамотности, до минимума, необходимого, чтобы изучить функциональный набор системы.
Для выполнения этих требований в ходе выполнения курсового проекта были разработаны формы, которые служат удобным и интуитивно понятным пользовательским интерфейсом разрабатываемой информационной системы. Все формы представлены на рисунках № 12 – 16
Рисунок 12
Это главная форма базы данных, которая содержит в себе 4 кнопки: информация о сотрудниках, информация о товарах, информация о продажах и информация о поставщиках. С помощью этой формы мы можем перейти на другие формы.
Рисунок 13
При нажатии на главной форме на кнопку информация о сотрудниках, открывается форма которая выводит информацию о сотрудниках, о их должности, о дате рождения и о номере телефона.
Рисунок 14
При нажатии на главной форме на кнопку информация о товарах, и выводится список товаров, который продается в магазине и по какой цене.
Рисунок 15
При нажатии на главной форме на кнопку информация о продажах, выводится форма которая содержит: Дату продажи, количество проданного товара и сумма на которую продали товар.
Рисунок 16.