Помощь в учёбе, очень быстро...
Работаем вместе до победы

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

КурсоваяПомощь в написанииУзнать стоимостьмоей работы

В рамках этой курсовой работы необходимо спроектировать и реализовать средствами MS ACCESS информационную систему, поддерживающую работу склада-магазина по продаже запчастей. В курсовой работе в соответствии с заданием автоматизируется деятельность склада-магазина по продаже запчастей. Каждая поставка состоит из товаров одного или нескольких видов. Их перечень содержится в отдельной таблице… Читать ещё >

Содержание

  • Введение
  • 1. Анализ предметной области
    • 1. 1. Описание предметной области и функции решаемых задач
    • 1. 2. Ограничения предметной области
  • 2. Описание входных документов и сообщений
  • 3. Описание выходных документов и сообщений
  • 4. Описание запросов к базе данных
  • 5. Выбор и описание используемой СУБД
  • 6. Построение информационно-логической модели
  • 7. Создание базы данных
    • 7. 1. Пользовательские формы
    • 7. 2. Создание отчетов
  • Вывод
  • Литература

Проектирование и реализация базы данных компании по продаже запчастей (реферат, курсовая, диплом, контрольная)

Не вызывает сомнений, что в последние годы потребность в базах данных различной архитектуры в нашей стране значительно возросла. База данных (БД) представляет собой организованную структуру, используемую для хранения данных, т. е. любых сведений о явлениях, процессах, действиях и т. д.

Если еще 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

77 007 ЯМСИС

Таблица № 2. Дилеры

Склад-магазин осуществляет продажу товаров следующим дилерам:

Дилеры

kod_dil nazv_dil dog_dil val_dil

77 001 ЗАО «Панавто Ко» Договор 1 руб

77 002 ООО «Альпин» Договор 2 руб

77 003 ООО «Максималь» Договор 3 руб

77 004 ООО «Элинг Спорт» Договор 4 руб

77 005 ООО «Актив Моторс» Договор 5 руб

77 008 ООО «Альбатрос» Договор 6 руб

77 009 ООО «Автомобильный Центр «Нахимовский 32» Договор 7 руб

77 011 ООО «Вулкан Моторс» Договор 8 руб

77 014 ООО «ДиМ+Ко Сервис» Договор 9 руб

77 017 ООО «Автоконцепт» Договор 10 руб

77 020 ООО «НПП «Жест» Договор 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

52 621 5JW137504100 Блок Карбюраторов в Сборе

52 677 5UM1515010YX Картер Двигателя

52 872 8FG1240E0100 Радиатор

53 586 1D6833300000 Указатель Поворота

53 587 1D6833400000 Указатель Поворота

53 588 1FK111011200 Головка Цилиндра

53 589 1FK21511006Y Крыло Переднее

53 590 1FK2161100P8 Крыло Заднее

53 591 1FK243110300 Шланг Топливный

53 613 1RL2131600P2 Кронштейн

53 615 1UY821150100 Провода Электрические (Комплект)

53 616 26H114130200 Подшипник Скольжения

53 617 26H114131200 Подшипник Скольжения

53 620 26H114134200 Подшипник Скольжения

53 621 26H114135200 Подшипник Скольжения

53 622 26H114136200 Подшипник Скольжения

53 640 2D3211101000 Рама в Сборе (Без Номера)

53 641 2D32173E1000 Наклейка

53 642 2D32173E3000 Наклейка

53 643 2D32173E4000 Наклейка

53 644 2D32173E5000 Наклейка

53 645 2D32470F0000 Обивка Сиденья (Кожезаменитель)

53 646 2D3W21510000 Крыло Переднее

53 647 2D3W21511000 Крыло Переднее

53 648 2D3W21610000 Крыло Заднее

53 649 2D3W21611000 Крыло Заднее

53 650 2D3W21612000 Крыло Заднее

53 652 2HX1490J1000 Игла Карбюратора

53 653 2HX23350006W Амортизатор

53 654 2JX147111000 Глушитель

53 655 2JX2119000P1 Рама — Часть Задняя

53 656 2JX24731D000 Обивка Сиденья (Кожезаменитель)

53 657 2JX83510B000 Спидометр

53 658 2XJ222102035 Амортизатор

53 659 2XJ22210206W Амортизатор

53 660 2XJW215B9100 Крыло Переднее

53 661 2XJW216CT100 Крыло Заднее

53 662 2XK222102136 Амортизатор

53 663 2XK22210216W Амортизатор

53 703 3AC24877C000 Наклейка

53 706 3FA21696B000 Наклейка

53 708 3GB22210006W Амортизатор

53 709 3GC24877B000 Наклейка

53 710 3GD211102335 Рама в Сборе (Без Номера)

55 409 ACCY2S000012 МАСЛО 4S

55 410 90790BT208 МАСЛО 2

55 903 4SH2151K1000 Наклейка

55 905 4YYF83685000 Наклейка

55 906 5EL2162R1000 Крыло

55 922 5VLH35095000 Провода Электрические (Комплект)

55 923 5VLH35405000 Тахометр

55 924 5VLH35415000 Прокладка Уплотнительная

55 925 5VN247360000 Шайба

55 930 61A426834100 Наклейка

55 933 7RA872610000 Наклейка

55 934 7RB242351000 Наклейка

55 935 7VYG62410000 Ремень Приводной

55 943 8CRK75950100 Брызговик

55 944 8DMK75950100 Брызговик

55 945 8EDK75950100 Брызговик

55 946 8FA2389CE000 Наклейка

55 948 8FG4730A0000 Наклейка

55 949 8FG4730B0000 Наклейка

55 985 8R4237701000 Пружина

55 992 F1G6755J0000 Прокладка Резиновая

55 995 YF1686412310 Шестерня

55 997 YFSM1025SPWA Болт

55 999 YFTK3T201682 Болт

56 002 YFTKTS21208P Разъем Электрический

59 030 650 466 160 100 Гайка для Гребного Винта

59 032 620 486 190 000 Гайка для Гребного Винта

59 037 630 459 4100EL Винт Гребной Алюминиевый

61 444 68DG2610104 Обтекатель Пластиковый

62 194 SMW07BLAPKLT Брюки (Нейлон, Полиуретан)

62 195 SMW07BLAPKMD Брюки (Нейлон, Полиуретан)

62 196 SMW07BLAPK4X Брюки (Нейлон, Полиуретан)

62 197 SMW07BLABLXL Брюки (Нейлон, Полиуретан)

62 198 SMW07BLABLMD Брюки (Нейлон, Полиуретан)

62 199 SMW07BLABLLT Брюки (Нейлон, Полиуретан)

62 200 SMW07BLABL4X Брюки (Нейлон, Полиуретан)

62 201 SMW07BLAPKXL Брюки (Нейлон, Полиуретан)

62 204 SMW07BVABKSM Брюки на Подтяжках (Неилон, Полиуретан)

62 206 SMW07BVABKMD Брюки на Подтяжках (Неилон, Полиуретан)

62 207 SMW07BVBBKLG Брюки на подтяжках (Неилон, Полиуретан)

62 208 SMW07BVBBKMD Брюки на подтяжках (Неилон, Полиуретан)

62 234 SMY07BVABKLG Брюки на Подтяжках Водонепроницаемые, Теплосохраняющие (Нейлон)

62 238 SMY07BVABKXX Брюки на Подтяжках Водонепроницаемые, Теплосохраняющие (Нейлон)

62 239 SMY07BVABKMD Брюки на Подтяжках Водонепроницаемые, Теплосохраняющие (Нейлон)

62 263 SMY07BVABKXL Брюки на Подтяжках Водонепроницаемые, Теплосохраняющие (Нейлон)

62 579 SMW07BLABLLG Брюки (Нейлон, Полиуретан)

62 580 SMW07BLABLSM Брюки (Нейлон, Полиуретан)

62 584 SMW07BVABKLG Брюки на Подтяжках (Неилон, Полиуретан)

62 585 SMW07BVABKXS Брюки на Подтяжках (Неилон, Полиуретан)

62 789 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 52 621 50,00 3

7 2 53 586 5,00 1

8 3 52 621 0,00 0

10 1 53 586 0,00 0

11 1 52 621 0,00 0

12 3 52 677 0,00 0

13 4 53 588 50,00 5

Таблица № 7. Продажи

Склад-магазин осуществил следующие продажи дилерам:

Продажи

kod_prod date_prod kod_dil

2 06.02.2007 77 002

3 30.01.2008 77 011

4 17.03.2007 77 014

Показать весь текст

Список литературы

  1. Ю. Б., Пушкина Н. В. MICROSOFT ACCESS за 21 занятие для студента. СПб.: БХВ-Петербург, 2005
  2. В. М., Кузин А. В. Разработка баз данных в системе Microsoft Access. М.: Инфра-М, 2005
  3. С. М. Access. М.: Проспект, 2005
  4. А. С. Access 2003. Практическая разработка баз данных. — СПб.: Питер, 2006
  5. Н. А. Access 2003. Искусство создания баз данных. М.: НТ-Пресс, 2005
Заполнить форму текущей работой