Проектирование и реализация базы данных компании по продаже запчастей
Курсовая по предмету:
"Базы данных"
Название работы:
"Проектирование и реализация базы данных компании по продаже запчастей"
Автор работы: Ольга
Страниц: 30 шт.
Год:2008
Краткая выдержка из текста работы (Аннотация)
Введение
Не вызывает сомнений, что в последние годы потребность в базах данных различной архитектуры в нашей стране значительно возросла. База данных (БД) представляет собой организованную структуру, используемую для хранения данных, т.е. любых сведений о явлениях, процессах, действиях и т.д.
Если еще 20 лет назад в большинстве организаций использовались картотеки, то сегодня «шкафы с ящичками» можно встретить все реже и реже компьютерные базы данных, значительно более компактные (раньше в научных библиотеках каталоги занимали не одну комнату, теперь же помещаются на крошечном компакт-диске), удобные в работе и позволяющие достичь высочайших скоростей обработки информации, стремительно завоевывают популярность.
В зависимости от рода деятельности компании формируются ее требования к используемой базе данных. Так, операторам сотовой связи нужны сложные биллинговые системы миллионы абонентов, десятки тарифных планов, миллиарды звонков, каждый из которых надо правильно протарифицировать Разумеется, они не жалеют денег на оплату труда программиста, который способен написать такую систему. В большинстве же случаев записей в базе данных сравнительно немного, алгоритмы обработки тоже стандартные (поиск и выборка). В таком случае для азработки базы данных удобно пользоваться Microsoft Access. Приложение Microsoft Access является мощной и высокопроизводительной 32-разрядной системой управления реляционной базой данных (СУБД).
Как реляционная СУБД Access обеспечивает доступ ко всем типам данных и позволяет одновременно использовать несколько таблиц базы данных. Можно использовать таблицы, созданные в среде Paradox или dBase. Работая в среде Microsoft Office , пользователь получает в своё распоряжение полностью совместимые с Access текстовые документы (Word), электронные таблицы (Excel), презентации(PowerPoint). С помощью новых расширений для Internet можно напрямую взаимодействовать с данными из World Wide Web и транслировать представление данных на языке HTML, обеспечивая работу с такими приложениями как Internet Explorer и Netscape Navigator.
В рамках этой курсовой работы необходимо спроектировать и реализовать средствами MS ACCESS информационную систему, поддерживающую работу склада-магазина по продаже запчастей.
1. Анализ предметной области
1.1. Описание предметной области и функции решаемых задач
В курсовой работе в соответствии с заданием автоматизируется деятельность склада-магазина по продаже запчастей.
Предметом области автоматизации являются процессы закупки запчастей у поставщиков и продажи их дилерам. Соответственно, имеется список товаров (номенклатур), работа с которыми осуществляется складом-магазином; списки дилеров и поставщиков партнеров организации. Кроме того, существуют приходные и расходных накладные.
В работе компании были выявлены и реализованы далее представленные таблицы.
Таблица № 1. Данные об организации.
О складе-магазине, для которого разрабатывается база данных, имеется следующая информация:
Данные об организации
kod_org nazv_org
77007 ЯМСИС
Таблица №2. Дилеры
Склад-магазин осуществляет продажу товаров следующим дилерам:
Дилеры
kod_dil nazv_dil dog_dil val_dil
77001 ЗАО "Панавто Ко" Договор 1 руб
77002 ООО "Альпин" Договор 2 руб
77003 ООО "Максималь" Договор 3 руб
77004 ООО "Элинг Спорт" Договор 4 руб
77005 ООО "Актив Моторс" Договор 5 руб
77008 ООО "Альбатрос" Договор 6 руб
77009 ООО "Автомобильный Центр "Нахимовский 32" Договор 7 руб
77011 ООО "Вулкан Моторс" Договор 8 руб
77014 ООО "ДиМ+Ко Сервис" Договор 9 руб
77017 ООО «Автоконцепт» Договор 10 руб
77020 ООО "НПП "Жест" Договор 11 руб
Таблица №3. Поставщики
Склад-магазин осуществляет закупку товаров у следующих поставщиков:
Поставщики
kod_post nazv_post dog_post val_post
1000 Мотор Корпорейшн Договор 4 USD
1002 Мотор Корпорейшн, США Договор 5 USD
1003 Мотор Канада Договор 3 USD
1005 ФХР Фактори Рейсинг Инк. Договор 1 USD
1006 Мотор Европа NV Договор 2 EUR
Таблица №4. Номенклатура
Склад-магазин осуществляет покупку/продажу следующих товаров:
Номенклатура
kod_nom art_nom nazv_nom
52621 5JW137504100 Блок Карбюраторов в Сборе
52677 5UM1515010YX Картер Двигателя
52872 8FG1240E0100 Радиатор
53586 1D6833300000 Указатель Поворота
53587 1D6833400000 Указатель Поворота
53588 1FK111011200 Головка Цилиндра
53589 1FK21511006Y Крыло Переднее
53590 1FK2161100P8 Крыло Заднее
53591 1FK243110300 Шланг Топливный
53613 1RL2131600P2 Кронштейн
53615 1UY821150100 Провода Электрические (Комплект)
53616 26H114130200 Подшипник Скольжения
53617 26H114131200 Подшипник Скольжения
53620 26H114134200 Подшипник Скольжения
53621 26H114135200 Подшипник Скольжения
53622 26H114136200 Подшипник Скольжения
53640 2D3211101000 Рама в Сборе (Без Номера)
53641 2D32173E1000 Наклейка
53642 2D32173E3000 Наклейка
53643 2D32173E4000 Наклейка
53644 2D32173E5000 Наклейка
53645 2D32470F0000 Обивка Сиденья (Кожезаменитель)
53646 2D3W21510000 Крыло Переднее
53647 2D3W21511000 Крыло Переднее
53648 2D3W21610000 Крыло Заднее
53649 2D3W21611000 Крыло Заднее
53650 2D3W21612000 Крыло Заднее
53652 2HX1490J1000 Игла Карбюратора
53653 2HX23350006W Амортизатор
53654 2JX147111000 Глушитель
53655 2JX2119000P1 Рама - Часть Задняя
53656 2JX24731D000 Обивка Сиденья (Кожезаменитель)
53657 2JX83510B000 Спидометр
53658 2XJ222102035 Амортизатор
53659 2XJ22210206W Амортизатор
53660 2XJW215B9100 Крыло Переднее
53661 2XJW216CT100 Крыло Заднее
53662 2XK222102136 Амортизатор
53663 2XK22210216W Амортизатор
53703 3AC24877C000 Наклейка
53706 3FA21696B000 Наклейка
53708 3GB22210006W Амортизатор
53709 3GC24877B000 Наклейка
53710 3GD211102335 Рама в Сборе (Без Номера)
55409 ACCY2S000012 МАСЛО 4S
55410 90790BT208 МАСЛО 2
55903 4SH2151K1000 Наклейка
55905 4YYF83685000 Наклейка
55906 5EL2162R1000 Крыло
55922 5VLH35095000 Провода Электрические (Комплект)
55923 5VLH35405000 Тахометр
55924 5VLH35415000 Прокладка Уплотнительная
55925 5VN247360000 Шайба
55930 61A426834100 Наклейка
55933 7RA872610000 Наклейка
55934 7RB242351000 Наклейка
55935 7VYG62410000 Ремень Приводной
55943 8CRK75950100 Брызговик
55944 8DMK75950100 Брызговик
55945 8EDK75950100 Брызговик
55946 8FA2389CE000 Наклейка
55948 8FG4730A0000 Наклейка
55949 8FG4730B0000 Наклейка
55985 8R4237701000 Пружина
55992 F1G6755J0000 Прокладка Резиновая
55995 YF1686412310 Шестерня
55997 YFSM1025SPWA Болт
55999 YFTK3T201682 Болт
56002 YFTKTS21208P Разъем Электрический
59030 650466160100 Гайка для Гребного Винта
59032 620486190000 Гайка для Гребного Винта
59037 6304594100EL Винт Гребной Алюминиевый
61444 68DG2610104 Обтекатель Пластиковый
62194 SMW07BLAPKLT Брюки (Нейлон, Полиуретан)
62195 SMW07BLAPKMD Брюки (Нейлон, Полиуретан)
62196 SMW07BLAPK4X Брюки (Нейлон, Полиуретан)
62197 SMW07BLABLXL Брюки (Нейлон, Полиуретан)
62198 SMW07BLABLMD Брюки (Нейлон, Полиуретан)
62199 SMW07BLABLLT Брюки (Нейлон, Полиуретан)
62200 SMW07BLABL4X Брюки (Нейлон, Полиуретан)
62201 SMW07BLAPKXL Брюки (Нейлон, Полиуретан)
62204 SMW07BVABKSM Брюки на Подтяжках (Неилон, Полиуретан)
62206 SMW07BVABKMD Брюки на Подтяжках (Неилон, Полиуретан)
62207 SMW07BVBBKLG Брюки на подтяжках (Неилон, Полиуретан)
62208 SMW07BVBBKMD Брюки на подтяжках (Неилон, Полиуретан)
62234 SMY07BVABKLG Брюки на Подтяжках Водонепроницаемые, Теплосохраняющие (Нейлон)
62238 SMY07BVABKXX Брюки на Подтяжках Водонепроницаемые, Теплосохраняющие (Нейлон)
62239 SMY07BVABKMD Брюки на Подтяжках Водонепроницаемые, Теплосохраняющие (Нейлон)
62263 SMY07BVABKXL Брюки на Подтяжках Водонепроницаемые, Теплосохраняющие (Нейлон)
62579 SMW07BLABLLG Брюки (Нейлон, Полиуретан)
62580 SMW07BLABLSM Брюки (Нейлон, Полиуретан)
62584 SMW07BVABKLG Брюки на Подтяжках (Неилон, Полиуретан)
62585 SMW07BVABKXS Брюки на Подтяжках (Неилон, Полиуретан)
62789 SSV5UG181000 Зеркало Заднего Вида
Таблица №5. Приход
Склад-магазин получил следующие поставки:
Приход
kod_prih date_prih kod_post
1 21.02.2007 1000
2 03.02.2007 1005
3 30.01.2008 1000
4 21.01.2008 1005
Таблица №6. Приход_состав
Каждая поставка состоит из товаров одного или нескольких видов. Их перечень содержится в отдельной таблице:
Приход_состав
kod kod_prih kod_nom cena kolvo
6 1 52621 50,00 3
7 2 53586 5,00 1
8 3 52621 0,00 0
10 1 53586 0,00 0
11 1 52621 0,00 0
12 3 52677 0,00 0
13 4 53588 50,00 5
Таблица №7. Продажи
Склад-магазин осуществил следующие продажи дилерам:
Продажи
kod_prod date_prod kod_dil
2 06.02.2007 77002
3 30.01.2008 77011
4 17.03.2007 77014
Содержание работы
Введение 3
1. Анализ предметной области 5
1.1. Описание предметной области и функции решаемых задач 5
1.2. Ограничения предметной области 10
2. Описание входных документов и сообщений. 11
3. Описание выходных документов и сообщений 12
4. Описание запросов к базе данных 13
5. Выбор и описание используемой СУБД 17
6. Построение информационно-логической модели. 18
7. Создание базы данных 20
7.1. Пользовательские формы 25
7.2. Создание отчетов 25
Вывод 28
Литература 30
Использованная литература
- Бекаревич Ю. Б., Пушкина Н. В. MICROSOFT ACCESS за 21 занятие для студента. СПб.: БХВ-Петербург, 2005
- Демин В. М., Кузин А. В. Разработка баз данных в системе Microsoft Access. М.: Инфра-М, 2005
- Диго С. М. Access. М.: Проспект, 2005
- Сеннов А. С. Access 2003. Практическая разработка баз данных. - СПб.: Питер, 2006
- Шевченко Н. А. Access 2003. Искусство создания баз данных. М.: НТ-Пресс, 2005