- •Курсовой проект по курсу «Банки данных» аис «Пиццерия»
- •Задание на выполнение курсового проекта
- •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. Дополнительные условия
Заключение
В процессе выполнения курсовой работы были достигнуты поставленные цели:
- были получены навыки инфологического и даталогического проектирования баз данных
- была освоена СУБД MS Access
- были получены навыки создания приложений к базам данных на Delphi
- были получены навыки грамотного оформления документации: описана предметная область; составлена инфологическая и даталогическая модели, структурная схема системы и граф диалога; разработаны DFD и IDEF0 диаграммы
Разработанная система является очнь удобным дополнением для работы с большими объемами данных в торговой сети. Покупателям она позволяет значительно сократить время поиска нужных товаров и мест их продажи (магазинов). Работникам позволяет оперативно узнать требуемую информацию о сети, а также с легкостью отследить поступление товаров в магазин и их продажу. Адмистраторы системы смогут без особого труда добавить новые магазины (в случае их открытия), новые устройства, новых поставщиков, поступившие поставки; а также редактировать все имеющиеся данные. Ведение учета в электронном виде позволит избежать кропотливой возни с разрозненными документами.
Систему можно изменять и дорабатывать в процессе использования, что сделает её более профильной и «заточенной» под решение определенных задач.
Литература
Г. И. Ревунков, Лекции по курсу «Банки данных», 2011-2012 учебный год.
Ю. А. Григорьев, Г. И. Ревунков, «Банки данных», М.: Изд-во МГТУ им. Н. Э. Баумана, 2002.
Робинсон С. MicrosoftAccess2000. Учебный курс
В. Фаронов, «Программирование баз данных в Delphi6. Учебный курс», Питер, 2003.
ПРИЛОЖЕНИЕ 1. Техническое задание.
Московский Государственный Технический Университет им. Н.Э.Баумана
_________________________________________________________________
|
Утверждаю: |
|
|
Ревунков Г.И. |
"__"____________2012 г. |
Курсовой проект по курсу «Банки данных» аис «Торговая сеть»
Техническое задание
(вид документа)
писчая бумага
(вид носителя)
|
ИСПОЛНИТЕЛЬ: |
|
|
Студент группы ИУ5-61 |
_____________________ |
|
Федоренко Ю.С. |
"__"____________2012 г. |
Москва - 2012
________________________________________________________________
Оглавление.
1.Задание на выполнение курсового проекта 2
2. Аннотация 3
3. Оглавление 4
4. Введение 7
5. Анализ предметной области 7
6. Функциональная модель предметной области 9
6.1. Спецификационный вариант функциональной модели предметной области 9
6.2. Диаграмма DFD 9
6.2.1. Графическая диаграмма DFD функциональной модели ПО 9
6.2.2.Описание модели в нотации DFD 9
6.3. Диаграмма IDEF0 10
6.3.1. Графическая диаграмма IDEF0 функциональной модели ПО 10
6.3.2.Описание модели в нотации IDEF0 10
7. Инфологическая модель предметной области 12
7.1. Графическая диаграмма 12
7.2. Спецификационный вариант инфологической модели 12
8. Выбор СУБД 16
9. Даталогическая модель предметной области 16
9.1. Графическая диаграмма 16
9.2. Спецификация 16
10. Структурная схема системы 19
10.1. Схема работы системы 19
10.2.Графический вид 19
10.3. Описание структурной схемы 19
11. Интерфейс пользователя 21
11.1.Экранные формы 21
11.1.1. Главная кнопочная форма 21
11.1.2. Экранная форма «Наличие товаров в магазинах сети» 22
11.1.3. Экранная форма «Редактирование наличия товаров» 23
11.1.4.Экранная форма «Добавление (редактирование) поставщиков и поставок» 24
11.1.5.Экранная форма «Ввод (редактирование) данных о городах и магазинах» 26
11.1.6.Экранная форма «Ввод (редактирование) данных об устройствах и их характеристиках» 27
11.1.7.Экранная форма «Ввод (редактирование) данных о компаниях-производителях» 28
11.1.8.Экранная форма «Ввод (редактирование) данных о странах-изготовителях» 28
11.1.9.Экранная форма «Ввод (редактирование) данных о складах» 29
11.2.Отчеты 29
11.2.1. Отчет о всех товарах («Прайс-лист») 29
11.2.2. Отчет «Адреса всех магазинов сети» 30
11.2.3. Отчет «Адреса всех магазинов по городам» 30
11.2.4. Отчет «Число магазинов в городах» 31
11.2.5. Отчет «Информация о складах» 31
11.2.6. Отчет «Число поставок различных типов устройств» 31
11.2.7. Отчет «Число поставок каждого поставщика» 32
11.2.8. Отчет «распределение товаров по производителям» 32
11.2.9. Отчет «распределение товаров по странам-производителям» 32
11.2.10. Отчет «полная стоимость всех товаров в магазинах заданного города» 33
11.2.11. Отчет «наценки на все заданные устройства» 33
11.2.12. Отчет «подсчет числа товаров в магазинах заданного города» 34
11.2.13. Отчет «все поставки заданного устройства» 34
11.2.14. Отчет «все поставки заданного поставщика» 35
11.3.Запросы 35
11.3.1. Запрос о всех товарах 35
11.3.2. Запрос «Адреса всех магазинов сети» 35
11.3.3. Запрос «Адреса всех магазинов по городам» 36
11.3.4. Запрос «Число магазинов в городах» 36
11.3.5. Запрос «Информация о складах» 37
11.3.6. Запрос «Число поставок различных типов устройств» 38
11.3.7. Запрос «Число поставок каждого поставщика» 38
11.3.8. Запрос «распределение товаров по производителям» 39
11.3.9. Запрос «распределение товаров по странам-производителям» 39
11.3.10. Запрос «полная стоимость всех товаров в магазинах заданного города» 40
11.3.11. Запрос «наценки на все заданные устройства» 40
11.3.12. Запрос «подсчет числа товаров в магазинах заданного города» 41
11.3.13. Запрос «все поставки заданного устройства» 42
11.3.14. Запрос «все поставки заданного поставщика» 42
11.3.15. Запрос на выборку товаров с заданными характеристиками 43
12.Граф диалога 44
12.1.Графическая схема 44
12.2.Описание графа диалога 44
13.Руководство пользователя 45
14.Программа и методика испытаний 48
15.Заключение 50
В процессе выполнения курсовой работы были достигнуты поставленные цели: 50
- были получены навыки инфологического и даталогического проектирования баз данных 50
- была освоена СУБД MS Access 50
- были получены навыки создания приложений к базам данных на Delphi 50
- были получены навыки грамотного оформления документации: описана предметная область; составлена инфологическая и даталогическая модели, структурная схема системы и граф диалога; разработаны DFD и IDEF0 диаграммы 50
16.Литература 51
Оглавление. 53
1.Наименование проекта. 55
2.Основание для разработки 55
3.Назначение разработки 55
4.Исполнитель 55
5.Технические требования к системе. 55
5.1.Общие требования 55
5.2.Функциональные требования 55
5.3.Требования к входным и выходным данным 56
5.4.Требования к программному обеспечению 57
5.5. Требования к техническому обеспечению 57
5.6. Требования к лингвистическому обеспечению 57
5.7. Требования к условиям эксплуатации 57
5.8. Требования к надежности 57
6. Требования к документации 57
7.Технико-экономические показатели 58
8. Стадии и этапы разработки 58
8.1. Сроки выполнения отдельных этапов и работ по КР 58
9. Порядок контроля и приема задания 58
10. Дополнительные условия 58
