Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсач.doc
Скачиваний:
160
Добавлен:
24.05.2015
Размер:
5.25 Mб
Скачать

11. Интерфейс пользователя

Состоит из экранных форм (они сделаны на MS Access 2003 и Delphi 7.0), запросов и отчетов. Временной интервал – 1 месяц.

    1. Экранные формы

11.1.1. Главная кнопочная форма

С нее начинается работа с приложением.

На MS Access 2003 форма имеет вид (рис. 1):

Рис.1. Главная кнопочная форма на MS Access

На Borlanddelphi7.0 данная форма имеет вид (рис.2):

Рис.2. Главная кнопочная форма на Borland Delphi 7.0

11.1.2. Экранная форма «Наличие товаров в магазинах сети»

Предназначена для поиска товаров определенного типа, конкретной компании-производителя, с ценой, лежащей в заданных пределах, в магазинах заданного города.

Пользователь: покупатель.

На MS Access 2003 форма имеет вид (рис.3):

Рис. 3. Форма «Наличие товаров в магазинах сети» на MS Access 2003

На BorlandDelphi7.0 данная форма имеет вид (рис.4):

Рис. 4. Форма «Наличие товаров в магазинах сети» на Borland Delphi 7.0

11.1.3. Экранная форма «Редактирование наличия товаров»

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

Пользователь: работник.

На MS Access 2003 форма имеет вид (рис.5):

Рис. 5. Экранная форма «редактирование наличия товаров» на MS Access 2003

На Borland Delphi 7.0 форма имеет вид:

Рис. 6. Экранная форма «редактирование наличия товаров» на Borland Delphi 7.0

      1. Экранная форма «Добавление (редактирование) поставщиков и поставок»

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

Пользователь: старший менеджер (администратор сети)

На MS Access2003 форма имеет вид (рис. 7):

Рис.7. Экранная форма «Добавление (редактирование) поставщиков и поставок» на MS Access 2003

На BorlandDelphi7.0. данная форма имеет вид (рис. 8):

Рис. 8. Экранная форма «Добавление (редактирование) поставщиков и поставок» на Borland Delphi 7.0.

      1. Экранная форма «Ввод (редактирование) данных о городах и магазинах»

Позволяет добавлять, удалять и редактировать данные о городах и магазинах.

Пользователь: старший менеджер (администратор сети)

На MS Access2003 форма имеет вид (рис. 9):

Рис. 9. Экранная форма «Ввод (редактирование) данных о городах и магазинах» на MS Access 2003

На Borland Delphi 7.0. форма имеет вид (рис. 10):

Рис. 10. Экранная форма «Ввод (редактирование) данных о городах и магазинах» на Borland Delphi 7.0.

      1. Экранная форма «Ввод (редактирование) данных об устройствах и их характеристиках»

Позволяет добавлять, удалять и редактировать данные об устройствах и их характеристиках.

Пользователь: старший менеджер (администратор сети)

На MS Access форма имеет вид (рис. 11):

Рис. 11. Экранная форма «Ввод (редактирование) данных об устройствах и их характеристиках» на MS Access 2003

На BorlandDelphi7.0. форма имеет вид (рис. 12)

Рис. 12. Экранная форма «Ввод (редактирование) данных об устройствах и их характеристиках» на Borland Delphi 7.0

      1. Экранная форма «Ввод (редактирование) данных о компаниях-производителях»

Позволяет добавлять, удалять и редактировать данные о компаниях-производителях.

Пользователь: старший менеджер (администратор сети)

На MS Access форма имеет вид (рис. 13):

Рис.13. Экранная форма «Ввод (редактирование) данных о компаниях-производителях» на MS Access 2003

На BorlandDelphi7.0. форма имеет вид (рис. 14):

Рис.14. Экранная форма «Ввод (редактирование) данных о компаниях-производителях» на Borland Delphi 7.0

      1. Экранная форма «Ввод (редактирование) данных о странах-изготовителях»

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

Пользователь: старший менеджер (администратор сети)

На MS Access форма имеет вид (рис. 15):

Рис.15. Экранная форма «Ввод (редактирование) данных остранах-изготовителях» на MS Access 2003

На BorlandDelphi7.0. форма имеет вид (рис. 16):

Рис.16. Экранная форма «Ввод (редактирование) данных остранах-изготовителях» на Borland Delphi 7.0

      1. Экранная форма «Ввод (редактирование) данных о складах»

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

Пользователь: старший менеджер (администратор сети)

На MS Access форма имеет вид (рис. 17):

Рис.17. Экранная форма «Ввод (редактирование) данных о складах» на MS Access 2003

На BorlandDelphi7.0. форма имеет вид (рис. 18):

Рис.18. Экранная форма «Ввод (редактирование) данных о складах» на Borland Delphi 7.0

    1. Отчеты

11.2.1. Отчет о всех товарах («Прайс-лист»)

Предназначен для просмотра всех товаров, реализуемых торговой сетью.

Пользователь: покупатель

На MS Access отчет имеет вид (рис. 19)

Рис. 19. Отчет о всех товарах («Прайс-лист»)

11.2.2. Отчет «Адреса всех магазинов сети»

Предназначен для просмотра всех магазинов сети.

Пользователь: покупатель

На MS Access отчет имеет вид (рис. 20):

Рис. 20. Отчет об адресах всех магазинов сети

11.2.3. Отчет «Адреса всех магазинов по городам»

Предназначен для просмотра всех магазинов сети.

Пользователь: покупатель

На MS Access отчет имеет вид (рис. 21):

Рис. 21. Отчет об адресах всех магазинов по городам

11.2.4. Отчет «Число магазинов в городах»

Предназначен для просмотра количества магазинов сети в городе.

Пользователь: работник

На MS Access отчет имеет вид (рис. 22):

Рис. 22. Отчет о числе магазинов в городах

11.2.5. Отчет «Информация о складах»

Предназначен для просмотра информации о складах.

Пользователь: работник

На MS Access отчет имеет вид (рис. 23):

Рис. 23. Отчет об информации о складах

11.2.6. Отчет «Число поставок различных типов устройств»

Предназначен для просмотра количества поставок различных типов устройств.

Пользователь: работник

На MS Access отчет имеет вид (рис. 24):

Рис. 24. Отчет о числе поставок различных типов устройств

11.2.7. Отчет «Число поставок каждого поставщика»

Предназначен для просмотра количества поставок каждого поставщика. Пользователь: работник

На MS Access отчет имеет вид (рис. 25):

Рис. 25. Отчет о числе поставок каждого поставщика

11.2.8. Отчет «распределение товаров по производителям»

Предназначен для просмотра распределения товаров по производителям. Пользователь: работник

На MS Access отчет имеет вид (рис. 26):

Рис. 26. Отчет о распределении товаров по производителям

11.2.9. Отчет «распределение товаров по странам-производителям»

Предназначен для просмотра распределения товаров по странам-производителям.

Пользователь: работник

На MS Access отчет имеет вид (рис. 27):

Рис. 27. Отчет о распределении товаров по странам-производителям

11.2.10. Отчет «полная стоимость всех товаров в магазинах заданного города»

Предназначен для просмотра стоимости товаров в магазинах заданного города.

Пользователь: работник

На MS Access отчет имеет вид (рис. 28):

Рис. 28. Отчет о полной стоимости всех товаров в магазинах заданного города

11.2.11. Отчет «наценки на все заданные устройства»

Предназначен для просмотра наценок на все заданные устройства.

Пользователь: работник

На MS Access отчет имеет вид (рис. 29):

Рис. 29. Отчет о наценках на все заданные устройства

11.2.12. Отчет «подсчет числа товаров в магазинах заданного города»

Предназначен для подсчета числа товаров в магазинах заданного города.

Пользователь: работник

На MS Access отчет имеет вид (рис. 30):

Рис. 30. Отчет подсчет числа товаров в магазинах заданного города

11.2.13. Отчет «все поставки заданного устройства»

Предназначен для просмотра всех поставок заданного устройства.

Пользователь: работник

На MS Access отчет имеет вид (рис. 31):

Рис. 31. Отчет «Все поставки заданного устройства»

11.2.14. Отчет «все поставки заданного поставщика»

Предназначен для просмотра всех поставок заданного поставщика.

Пользователь: работник

На MS Access отчет имеет вид (рис. 32):

Рис. 32. Отчет «Все поставки заданного поставщика»

    1. Запросы

11.3.1. Запрос о всех товарах

Предназначен для выбора всех товаров, реализуемых торговой сетью.

Пользователь: покупатель

На MS Access (конструктор) запрос имеет вид (рис. 33)

Рис. 33. Запрос о всех товарах

На языке SQL запрос имеет вид:

SELECT TypeDevice.[Kind of the device], Company.[Name of Company-manufacturer], Characteristic.Model, Characteristic.[Description of characteristic], Product.[Cost of sale], Product.Guarantee

FROM TypeDevice INNER JOIN (Product INNER JOIN (Company INNER JOIN Characteristic ON Company.[ID Company-manufacturer] = Characteristic.[ID Company manufacturer]) ON Product.[ID of product] = Characteristic.[Number of characteristic of product]) ON TypeDevice.[ID of device kind] = Characteristic.[ID Kind of the device];

Результатом запроса является то, что представлено в отчете 11.2.1.

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