Створення інформаційної системи для магазинів, які займаються реалізацією музичної продукції. Проектування моделі "сутність-зв"язок" (ER-модель) та на її основі розробка реляційної моделі бази даних. Інструкція для користувача програмним продуктом.
Аннотация к работе
Музика, як частина культури, знаходиться під впливом всіх інших її аспектів, включаючи соціально економічну організацію і досвід, клімат, і доступ до технологій. Емоції та ідеї, що виражаються в музиці, ситуації, в яких музика виконується і сприймається, і ставлення до виконавців і композиторів, - варіюються залежно від регіону та епохи. Оскільки всі люди світу, включаючи найбільш ізольовані племінні групи, володіють певними формами музики, вчені прийшли до висновку, що музика повинна була бути присутня у перших людей в Африці, до їх розселення по планеті. С цього свідчить, що музика виникла в Африці, а пізніше перетворилася в невідємну частину людського життя. Одні дослідники схилялися до того, що музика народилася зі слова, збудженої людської мови; інші відносили її витоки до співу птахів і голосам тварин; треті бачили її початок у ритмічній роботі людей, магічних заклятть і т. д.Перед тим, як розробляти програмний продукт, необхідно ознайомитись з програмними продуктами аналогічного типу. Кожна служба технічної підтримки, яка займається обслуговуванням клієнтів, має свій сайт, який розміщений в мережі Інтернет. Були розглянуті такі сайти-аналоги на тему предметної області «Магазин з продажу музичних дисків». На цьому сайті доступні наступні дії: В першу чергу зареєструвавшись, ми можемо вибрати продукцію, яка нам сподобалась і відразу ж додати її в «Предзаказы». Зайшовши на головну ми відразу бачимо лейбли, на яких реалізується музична продукція, нижче ми бачимо останню реалізовану продукцію, контакти(такі як соціальні мережі:Vkontakte, FACEBOOK,MYSPACE; інші інтернет магазини: Discogs,LASTFM) та основні пункти меню (представлені як в російському, так і англійській варіантах) «Войти на сайт» і «Магазин».IMG_fca62050-8f61-4605-bc81-e67d0e7b47bd
IMG_cc3f24e5-f0a9-4551-99ed-59551dab1287
IMG_7dd1953a-e52d-42dd-9cae-1ebf8fd89cd0MS Access (Microsoft Office Access) виконує роль СКБД (система керування базами даних), а Delphi виконує реалізацію бази даних. Має широкий спектр функцій, включаючи звязані запити, сортування по різних полях, звязок із зовнішніми таблицями і базами даних. Форма - відображає дані з таблиць або запитів відповідно до форматів, описаних користувачем. Модель "сутність-звязок" (ER-модель) - модель даних, яка дозволяє описувати концептуальні схеми за допомогою узагальнених конструкцій блоків. За допомогою такої моделі виділяють найсуттєвіші елементи (вузли, блоки) моделі і встановлюють звязки між ними.Переваги РМД вважають простота розміщення даних та зручність їх інтепритації РМД орієнтована на організацію даних у вигляді таблиць(відношень). Кортежі можуть бути розташовані в будь-якій черзі при цьому відношення буде завершатися тим самим та мати той самий зміст. Для предметної області "Магазин з продажу музичних дисків "була розроблена реляційна модель даних, яка наведена на Рис. Дана схема містить 6 таблиць, які пов‘язані між собою зв‘язками "один до багатьох". Наприклад таблиця «Магазин» пов‘язана з таблицею «Доставка» за допомогою первинного та зовнішнього ключа «Код магазина».Ми одразу бачимо назву магазину,контактні дані та назву таблиць, таких як «Клиенты», «Работники», «Товар». В вікні «Клиенты», міститься основна інформація о клієнтах Рис 4.2. Тут ми можемо здійснювати пошук, добавляти, редагувати, видаляти, обновлювати данні. Вікно «Работники» зображена на Рис 4.3, також має функції пошуку, редагування та обновлювання данних. Зайшовши на вікно «Товар» ,яке зображено на Рис 4.4. ми бачимо вікна «Заказы» та «Доставка», а також всі товари які є у продажу.Аналіз предметної області показав, що виникла потреба у створенні програмного продукту, який буде відповідати наступним вимогам: - програмний продукт повинен мати приємний, зручний, сучасний і зрозумілий інтерфейс; має дозволяти користуватися програмним продуктом фахівцям і працівникам різних рівнів кваліфікації.
План
Зміст
Вступ
1. Приклади аналогів програмного продукту
2. Основний розділ
2.1 Обґрунтування вибору засобів реалізації
2.2 Високорівнева концептуальна модель „Сутність - звязок” або ER - модель
2.3 Структурна схема реляційної бази даних та описання таблиць бази даних
3. Інструкція для користувача програмним продуктом
Загальні висновки
Література
Вывод
Аналіз предметної області показав, що виникла потреба у створенні програмного продукту, який буде відповідати наступним вимогам: - програмний продукт повинен мати приємний, зручний, сучасний і зрозумілий інтерфейс;
- має дозволяти користуватися програмним продуктом фахівцям і працівникам різних рівнів кваліфікації.
Мета полягає в створенні інформаційної системи для магазинів, які займаються реалізацію музичної продукції на різних носіях.
Для проектування програмного продукту була обрана модель «Сутність - звязок», завдяки якій була побудована ER-модель. На основі ER-модель була побудована реляційна модель даних.
В результаті виконаного аналізу інструментальних засобів виявили, що найбільш оптимальним засобом реалізації моделі з точки зору розробника є використання Delphi в звязку з MS Access.
Даний програмний продукт має перевагу над іншими аналогами, так як в ньому є співвідношення якості та вартості.
Список литературы
1. http://www.yandex.ru основная поисковая система
2. http://www.google.ru/ вспомогательная поисковая система
3. http://ru.wikipedia.org энциклопедия
4. www.cyberforum.ru форум программистов и сисадминов.