- •Курсовой проект по курсу «Банки данных» аис «Пиццерия»
- •Задание на выполнение курсового проекта
- •1. Задание на курсовой проект:
- •2. Оформление курсового проекта
- •2. Аннотация
- •3. Оглавление
- •4. Введение
- •5. Анализ предметной области
- •6. Функциональная модель предметной области
- •6.1. Спецификационный вариант функциональной модели предметной области
- •6.2. Диаграмма dfd
- •6.2.1. Графическая диаграмма dfd функциональной модели по
- •6.2.2.Описание модели в нотации dfd
- •6.3. ДиаграммаIdef0
- •6.3.1. Графическая диаграммаIdef0 функциональной модели по
- •6.3.2.Описание модели в нотацииIdef0
- •7. Инфологическая модель предметной области
- •7.1. Графическая диаграмма
- •7.2. Спецификационный вариант инфологической модели
- •8. Выбор субд
- •9. Даталогическая модель предметной области
- •9.1. Графическая диаграмма
- •9.2. Спецификация
- •10. Структурная схема системы
- •10.1. Схема работы системы
- •10.2.Графический вид
- •10.3. Описание структурной схемы
- •11. Интерфейс пользователя
- •11.3.2. Запрос «Адреса всех магазинов сети»
- •11.3.3. Запрос «Адреса всех магазинов по городам»
- •11.3.4. Запрос «Число магазинов в городах»
- •11.3.5. Запрос «Информация о складах»
- •11.3.6. Запрос «Число поставок различных типов устройств»
- •11.3.7. Запрос «Число поставок каждого поставщика»
- •11.3.8. Запрос «распределение товаров по производителям»
- •11.3.9. Запрос «распределение товаров по странам-производителям»
- •11.3.10. Запрос «полная стоимость всех товаров в магазинах заданного города»
- •11.3.11. Запрос «наценки на все заданные устройства»
- •11.3.12. Запрос «подсчет числа товаров в магазинах заданного города»
- •11.3.13. Запрос «все поставки заданного устройства»
- •11.3.14. Запрос «все поставки заданного поставщика»
- •11.3.15. Запрос на выборку товаров с заданными характеристиками
- •Граф диалога
- •Графическая схема
- •Описание графа диалога
- •Руководство пользователя
- •Программа и методика испытаний
- •Заключение
- •Литература
- •Курсовой проект по курсу «Банки данных» аис «Торговая сеть»
- •Оглавление.
- •Наименование проекта.
- •Основание для разработки
- •Назначение разработки
- •Исполнитель
- •Технические требования к системе.
- •Общие требования
- •Функциональные требования
- •Требования к входным и выходным данным
- •Требования к программному обеспечению
- •7.Технико-экономические показатели
- •8. Стадии и этапы разработки
- •8.1. Сроки выполнения отдельных этапов и работ по кр
- •9. Порядок контроля и приема задания
- •10. Дополнительные условия
Граф диалога
Графическая схема
Графическая схема графа диалога представлена в графической части (лист 6).
Описание графа диалога
Работа системы начинается с главной кнопочной формы. Здесь можно выбрать вкладки«покупателям»,«работникам»,«администратору»(взависимости от того, каким пользователем вы являетесь) или выйти из системы.
На вкладке покупателямможно выбрать«Прайс-лист»(в итоге будет показан отчет с описанием всех товаров),«Наличие товаров»(в итоге будет запрошен город, тип товара и компания-производитель, и на экран будут выданы все товары, удовлетворяющие заданным критериям),«Выбор товаров по цене»(в итоге будут запрошены минимальная и максимальная цена, а выданы все товары, цена которых находится в данных пределах),«Адреса всех магазинов сети»(в итоге будет показан отчет с адресами всех магазинов),«Адреса всех магазинов по городам»(в итоге будет запрошен город, и выданы все магазины, которые в нем находятся). Нажав на кнопку«Возврат»вы попадете наглавную кнопочную форму.
На вкладке работникамможно выбрать пункты«отчеты»,«запросы», «редактирование наличия товаров». Нажав на кнопку«Возврат», вы попадете наглавную кнопочную форму.
В пункте «отчеты»можно выбрать«число магазинов в городах»(в итоге будет выдан отчет с числом магазинов в каждом городе),«информация о складах»(в итоге будут выданы все склады, где хранится товар),«поставки различных устройств»(в итоге будут выданы все поставки различных устройств),«поставки различных поставщиков»(в итоге будет показан отчет с поставками различных поставщиков),«распределение товаров по компаниям-производителям»(в итоге будет показан отчет с информацией о том, сколько товаров определенного типа делает каждый производитель),«распределение товаров по странам-производителям»(в итоге будет показан отчет с диаграммой, где указана доля каждой страны в производстве товаров),«распределение поставщиков по поставкам»(в итоге будет показан отчет с диаграммой, где указаны доли каждого поставщика во всех поставках). По кнопке«Возврат»можно перейти обратно на вкладку«Работникам».
В пункте «Запросы»можно выбрать«полная стоимость всех товаров в магазинах заданного города»(в итоге будет запрошен город, и выдана полная стоимость всех товаров в каждом из магазинов заданного города),«наценки на все заданные устройства»(в итоге будет запрошен тип устройства, и выданы наценки на каждую модель данного устройства),«подсчет числа товаров в магазинах заданного города»(в итоге будет запрошен город, и выдано количество товаров в магазинах этого города),«все поставки заданного устройства»(в итоге будет запрошено устройство, и выданы все поставки данного устройства),«все поставки заданного поставщика»(в итоге будет запрошен поставщик, и выданы все поставки заданного поставщика),«все постаки на заданном складе»(в итоге будет запрошен склад, и выданы все поставки на этом складе). По кнопке«возврат»можно вернуться на вкладку«Работникам».
Пункт «редактирование числа товаров»вызывает форму, где можно выбрать город, затем магазин, а потом отредактировать количество товаров, имеющихся в наличии.
На вкладке «администраторам»можно выбрать пункты«Ввод данных», «Редактирование данных». По кнопке«Возврат»можно вернуться на главную кнопочную форму.
Пункт «Ввод данных»можно выбрать«добавление поставщиков и поставок»(в итоге вызовется форма для ввода данных о новых поставщиках и поставках),«добавление новых городов и магазинов»(в итоге вызовется форма для ввода данных о новых городах и магазинах),«добавление новых устройств»(в итоге вызовется форма для ввода данных о новых устройствах),«добавление новых компаний-производителей»(в итоге вызовется форма для ввода данных о новых компаниях-производителях),«добавление новых стран-изготовителей»(в итоге вызовется форма для ввода данных о с странах-изготовителях),«добавление новых складов»(в итоге вызовется форма для ввода данных о новых складах). По кнопке«Возврат»можно вернуться на вкладку«администраторам».
Пункт «Редактирование данных»можно выбрать«Редактирование поставщиков и поставок»(в итоге вызовется форма для редактирования данных о новых поставщиках и поставках),«Редактирование городов и магазинов»(в итоге вызовется форма для редактирования данных о новых городах и магазинах),«Редактирование устройств»(в итоге вызовется форма для редактирования данных о новых устройствах),«Редактирование компаний-производителей»(в итоге вызовется форма для редактирования данных о новых компаниях-производителях),«Редактирование стран-изготовителей»(в итоге вызовется форма для редактирования данных о с странах-изготовителях),«Редактирование складов»(в итоге вызовется форма для редактирования данных о новых складах). По кнопке«Возврат»можно вернуться на вкладку«администраторам».
