Similar presentations:
Шостак_Яхт-клуб
1.
ДИПЛОМНИЙ ПРОЄКТІнформаційна система обліку
діяльності яхт-клубу
студента групи РПЗ 23 1/11
Іллі Шостака
2.
Яхт клуб – громадський спортивний клуб з водного спорту .Діяльність яхт-клубу: послуги для яхтсменів, створення умов для
зберігання та обслуговування суден, організація дозвілля та
тренувань.
Основні функції : надання причальних місць (марин), ремонт і
сервісне обслуговування яхт, можливість оренди суден, прокат
суден, допомога інструктора або тренера.
3.
Обслуговування членів клубу і клієнтів,Облік причалів і причальних місць
4.
Об’єкт дослідження діяльність яхт-клубуМета дослідження: створення автоматизованої
інформаційної системи призначеної для ведення
даних по діяльності яхт-клубу
Метод вирішення проблеми використання
клієнт-серверної архітектури
Використані засоби Microsoft SQL Server і
Microsoft Visual Studio, мова С#
Моделювання UML і Visual Paradigm
5.
Формування і облік обслуговуючого персоналу яхт-клубу. Длякожного робітника потрібно вказати анкетні дані і посаду.
Формування і перегляд переліку всіх суден яхт-клубу за їх типами.
Судна можуть бути власністю членів клубу або власністю самого
клубу.
Формування і перегляд послуг, що можуть надаватись.
Мати можливість отримання поточної інформації про діяльність
клубу.
6.
Основні етапи:концептуальне (інфологічне) проєктування,
логічне (даталогічне) проєктування,
фізичне проєктування
7.
Концептуальна модель:Це конструювання інформаційної моделі, що не
залежить від будь-яких фізичних умов реалізації.
Концептуальне проєктування включає:
Визначення сутностей і їх документування.
Визначення зв'язків між сутностями і їх документування.
Створення ER- моделі предметної області.
Визначення атрибутів і їх документування.
Визначення значень атрибутів і їх документування.
Визначення первинних ключів для сутностей і їх документування.
8.
Модель організації даних:«сутність-зв’язок»
Основні елементи моделі:
сутності, атрибути, зв’язки
.
9.
Тип сутності (сутність) - це група об'єктів з однаковимивластивостями, яка розглядається в конкретній предметній
області, і яка має незалежне існування
Сутності:
.
Ім‘я типу сутності
TypeBoat
Тип судна
Moorage
Причал
MooringPlaces
Причальні місця
Опис
Загальне позначення типів суден
Owners
Власники суден
Boats
Судна
Orendars
Орeндарі
Orenda
Орeнда судна
Service
Послуга
Posada
Посада
Personnel
Персонал
PerformingService
Виконання послуг
Загальне позначення власників суден. Вони є членами
клубу
Загальне позначення всіх суден
Загальна позначення причалів. Кожен причал має декілька
причальних місць
Загальне позначення причальних місць. Вартість стоянки
на конкретному місці має свою ціну
Загальне позначення всіх орендарів суден, які надовго
орендують судна клубу
Облік всіх орендованих суден
Загальне позначення послуг, що надаються клубом
Загальне позначення посад робітників клубу
Загальне позначення робітників клубу
Загальне позначення всіх виконаних послуг
10.
орендуєздійснюється
Оренда
Орендар
Причальні місця
1: m
виконується
обслуговується
Судно
Виконані
послуги
1: m
володіє
1: m
має
1: m
розміщуються
Причали
Тип Судна
Послуги
m:1
1:m
m:1
виконує
стоїть
1:m
стосується
1:m
посідає
Персонал
Посада
m:1
Власник судна
11.
Мета етапу логічного проєктування - перетворення концептуальної моделі наоснові вибраної моделі даних в логічну модель, не залежну від особливостей
використовуваної надалі СУБД.
Потрібно здійснити:
вибір моделі даних,
приведення ER-діаграми до виду, сумісного з реляційною
моделлю,
відображення концептуальної схеми на логічну схему, вибір
ключів,
перевірки відносин за допомогою правил нормалізації на
відповідність першим трьом формам нормалізації
Обрано реляційну модель
12.
13.
Проєктуванню зазвичай підлягають:Архітектура ПЗ;
Структура компонентів ПЗ;
Користувальницькі інтерфейси.
14.
Для реалізації системи обраноархітектуру клієнт-сервер
Основними користувачами системи можуть бути:
− Адміністрація клубу,
− Служба стоянки,
− Офісна служба.
− Сервісна служба.
Діаграма
розгортання
відображає
графічне
представлення
інфраструктури,
на яку буде
розгорнуто
додаток
15.
16.
Діаграма прецедентів на показує, хто взаємодіє з системою (актори) і що саме цікористувачі можуть у ній робити
17.
Описує динамічніаспекти поведінки
системи у вигляді блоксхеми, яка відображає
бізнес-процеси, логіку
процедур і потоки
робіт — переходи від
однієї діяльності до
іншої.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
кошторис витрат на розробку програмного продукту – 130229,7 грн;річні експлуатаційні витрати програмного забезпечення – 183650 грн,
що порівняно з аналогом менше на 18365 грн;
ціну споживання програмного забезпечення – 386808,3 грн, що
порівняно з аналогом менше на 38679,7 грн ;
термін окупності капіталовкладень у проєкт -0,63 року;
прибуток від реалізації програмного продукту – 208232,1 грн;
економічний ефект від впровадження нового програмного продукту –
183,7 грн/рік
Таким чином , проведені розрахунки свідчать про економічну доцільність
розробки та провадження нового програмного продукту.
.
34.
Служба охорони праці вирішує завдання:забезпечення фахової підтримки рішень роботодавця з
питань охорони праці;
забезпечення безпеки виробничих процесів, устаткування,
будівель і споруд;
забезпечення працівників засобами індивідуального та
колективного захисту.