
- •1. Стратегія автоматизації предметної області
- •1.1. Загальні положення
- •1.2. Мета, цілі та задачі створення бази даних
- •1.3. Вимоги до інформаційного забезпечення
- •2. Аналіз предметної області
- •2.1. Загальні положення системного аналізу по
- •2.2. Загальні положення продажу товарів в магазині
- •2.3. Системний аналіз предметної області
- •2.3.1. Сутність Товар
- •2.3.2. Сутність Вид
- •2.3.3. Сутність Виробник
- •2.3.4. Сутність Постачальник
- •2.3.5. Сутність Покупець
- •2.3.6. Сутність Продавець
- •2.3.7. Сутність Чек
- •3. Концептуальне моделювання предметної області
- •3.1. Теоретичні положення концептуального моделювання
- •3.2. Мова er—моделювання по
- •3.2. Побудова концептуальної моделі продажу товарів для продажу
- •4. Логічне та фізичне проектування бази даних
- •4.1. Логічне проектування
- •4.2. Фізичне проектування
- •4.2.1. Скрипти створення бази даних
- •4.2.2. Інформаційно–пошукові запити
- •Висновки:
Міністерство освіти і науки, молоді та спорту України
Національний авіаційний університет
Інститут заочного та дистанційного навчання
КУРСОВА РоБОТА
з предмету «Бази даних»
Проектування та розробка баз даних надходження й продажу товарів у магазині (на прикладі магазину з продажу матеріалів для творчості)
Виконав студент 4 курсу ПІ401(з) групи
Ткаченко А.Л.
Керівник курсової роботи:
Доцент кафедри ІПЗ, к. ф.-м. н.
Резніченко В.А.
Київ, 2011-2012 н.р.
ЗМІСТ
Вступ 3
Стратегія автоматизації предметної області 3
Аналіз предметної області 7
Концептуальне моделювання предметної області 14
Логічне та фізичне проектування бази даних 17
Висновки 26
ВСТУП
Мета цієї курсової роботи полягає у автоматизуванні процесу надходження та продажу товарів магазину за допомогою розробки баз даних. Кожен менеджер (продавець) розуміє важливість кожної хвилини роботи, яке необхідно витратити на максимізацію прибутку, а не на ведення певної «ручної» бухгалтерії.
Для реалізації нашого курсового проекту ми використаємо наступний життєвий цикл реалізації баз даних:
розробка стратегії автоматизації предметної області;
проведення системного аналізу предметної області;
концептуальне моделювання предметної області;
логічне та фізичне проектування.
Головною ціллю нашого проекту є проектування та розробка баз даних надходження й продажу товарів у магазині (на прикладі магазину з продажу матеріалів для творчості)
1. Стратегія автоматизації предметної області
1.1. Загальні положення
Метою етапу стратегії є побудова певного плану дій, результатом якого буде працююча автоматизована система. Для цього організовуються зустрічі з замовником та вирішуються основні потреби для побудови системи. Спочатку обираються схожі моделі вже існуючих автоматизованих систем та на їх прикладі виокремлюються певні переваги/недоліки, які необхідно застосувати/виключити у забезпеченні замовника. На цьому ж етапі обговорюються організаційні, фінансові, часові та технічні умови виконання замовлення. Крім того, на етапі розробки стратегії автоматизації повинні бути сформульовані основі цілі автоматизації.
Ця початкова робота повинна забезпечити створення погодженої стабільної основи, що виділяє найбільш важливі ділянки робіт на різних етапах розробок проектів у міру їхнього проходження через стадії аналізу, проектування, реалізації, документування, досвідченого впровадження, промислової експлуатації й технічної підтримки.
Повний детальний аналіз організації дає основу для розвитку перспективного плану створення системи. Визначення стратегії інформатизації здійснюється проведенням повного, однак узагальненого аналізу, на підставі якого потім будується великомасштабна модель прикладної області. Стратегія повинна визначатися в досить стислий термін для того, щоб не втрачати актуальності результатів.
Основні результати цього етапу повинні включати:
визначення цілей і завдань автоматизації;
визначення напрямку прикладної діяльності, наприклад, мети й завдання прикладної діяльності, пріоритети, обмеження, критичні фактори успіху, ключові показники ефективності;
визначення границь системи, сфера застосування системи баз даних;
можлива архітектура системи;
вимоги до системи;
поетапний план розробки.
У курсовій роботі на етапі розробки стратегії ми опишемо тільки мету та цілі автоматизації, а також деякі вимоги по створюваної бази даних.
1.2. Мета, цілі та задачі створення бази даних
Головною стратегічною метою бази даних, що проектується, є автоматизація процесів обліку й обробки даних надходження й продажу товарів для творчості у магазині з ціллю зменшення часу на пошук товарів «вручну», виписування товарних чеків, ведення обліку товарів, що залишилися
Мета автоматизації — забезпечити працівникам магазину більше часу на роботу з клієнтами, а не на перерахунок товарів та заповнення накладних, що сприяє підвищенню прибутку. Також автоматизована система дозволить керівництву слідкувати за темпами продажу товарів та своєчасному формуванню замовлень у постачальників.
Цілі створення баз даних є наступні:
Ефективний розподіл робочого часу працівників магазину.
Легкість в формуванні розрахунково-касових документів.
Швидкий пошук наявності необхідного товару.
Відображення повної характеристики товару.
Автоматизація подання звітів керівництву.
Досягнення зазначених цілей виконується за рахунок:
створення комплексної інформаційної системи із централізованою базою даних;
підвищення оперативності збору, обробки й надання необхідної інформації;
підвищення ефективності й продуктивності роботи обслуговуючого персоналу;
підвищення вірогідності, несуперечності, повноти й надійності інформації;
підвищення наочності, зручності використання й інформативності одержуваних даних;
надання доступу всім зацікавленим особам до всіх інформаційно-обчислювальних ресурсів;
автоматизації інформаційного пошуку, одержання інформації безпосередньо на робочих місцях.