
- •3 Правила оформлення пояснювальної записки і графічної частини до дипломної роботи
- •3.1 Правила оформлення текстової частини
- •Список рекомендованих літературних джерел вступ
- •1 Загальні положення
- •1.1 Вимоги до дипломної роботи і мета дипломного проектування
- •1.2 Тематика дипломних робіт
- •1.3 Послідовність, організація і контроль дипломування
- •2 Виконання дипломних робіт
- •2.1 Аналіз завдання і добір інформаційних матеріалів
- •2.2 Об'єм і структура дипломної роботи
- •Продовження таблиці 2.1
- •2.3 Зміст матеріалів розрахунково-пояснювальної записки і графічних матеріалів, методичні рекомендації щодо їхнього виконання. Загальна частина
- •2.3.1 Аналіз стану питання
- •2.3.1.1 Аналіз системи, що автоматизується у заданій предметній області, напрямків її розвитку, бізнес-процесів, принципів моделювання
- •2.3.1.2 Аналіз аналогів пк, сучасних інформаційних технологій, засобів розробки програмного забезпечення
- •2.3.2 Розробка математичної моделі об'єкта моделювання або проектування
- •2.3.3 Постановка задач дослідницької частини роботи
- •2.3.4 Розробка технічного завдання на створення програмного комплексу
- •2.3.5 Розробка засобів моделювання предметної області
- •2.3.5.1 Розробка логічної моделі пмк для моделювання
- •2.3.5.2 Розробка фізичної моделі проекту пк. Модульна структура пк
- •2.3.5.3 Види забезпечення функціонування пк
- •2.3.5.4 Результати моделювання, роботи пк, приклади розрахунків
- •2.4 Спеціальна частина дипломної роботи
- •2.4.1 Структура і функціональне призначення окремих модулів пк
- •2.4.2 Результати поглибленої розробки окремих модулів
- •2.4.3 Окремі види забезпечення роботи пк: інформаційне або інше
- •2.4.4 Елементи інтерфейсу пк
- •2.4.5 Результати дослідження
- •2.5 Економічна частина та охорона праці
- •2.6 Загальні висновки
- •3 Правила оформлення пояснювальної записки і графічної частини до дипломної роботи
- •3.1 Правила оформлення текстової частини
- •3.2 Правила оформлення графічної частини
- •Методичні вказівки до дипломного проектування
- •84313, М. Краматорськ, вул. Шкадінова, 72.
2.3.5.2 Розробка фізичної моделі проекту пк. Модульна структура пк
У цьому підрозділі реалізуються поставлені вимоги до ПК на фізичному рівні. Розроблювальний ПК повинний мати: модульну структуру, що забезпечує адаптацію і зручність його модернізації; гнучку організацію, що забезпечує ефективність використання ПК різними користувачами при рішенні різноманітних задач; засоби, що забезпечують зручність освоєння і супроводу, а також повноту діагностичних повідомлень.
Компоненти ПК повинні мати ієрархічну організацію, у якій на верхньому рівні розміщається монітор керування компонентами нижніх рівнів. Програмний модуль повинний: регламентувати функціонально закінчене перетворення інформації; бути написаним на одній із стандартних мов програмування; задовольняти угодам про представлення даних, прийнятих у даному ПК; бути оформленим відповідно до вимог ЕСПД.
У даному підрозділі розробляється діаграма класів ПК, яка крім класів предметної області повинна вміщувати класи, які ураховують особливості середи розробки та використання шаблонів проектування [23]. Приводиться текстовий опис особливостей даної діаграми та шаблонів проектування. Детальний опис [24-27] приводиться для трьох-п’яти класів.
Розробляється та приводиться діаграма компонентів, виконується її опис.
Потім розробляються програмні інтерфейси класів (модулей) у вигляді модульних тестів, які перевіряють виконання основних і альтернативних сценаріїв прецедентів.
Для розподілених (клієнт-серверних) систем також приводиться діаграма розгортання.
Всі діаграми повинні супроводжуватись текстовим описом, який пояснює їх зміст.
2.3.5.3 Види забезпечення функціонування пк
У цьому підрозділі дипломної роботи розглядаються питання задоволення основних вимог до програмної системи на рівні технічного проекту, тобто:
- обгрунтування складу і розробка структури технічних засобів: ЕОМ, периферійних і інших пристроїв системи або комплексу;
- визначення видів інформації, обсягу, засобів їх збереження, машинних носіїв, розробка структурної схеми інформаційного забезпечення системи або комплексу;
- визначення складу і розробка структури системного програмного забезпечення системи або комплексу;
- формування вихідних даних і вимог на розробку алгоритмів, проектних процедур і операцій, вибір методів їхньої реалізації;
- вибір середовищ та мов програмування, або вибір компонентів для сумісного використання.
Потім обгрунтовується СУБД або формат збереження даних, прийнятий для фізичної реалізації. Отримані раніше відношення, описані через змістовні найменування атрибутів, використовуються надалі для побудови схем структур баз даних із вказівкою типів даних, розмірів і точності полів, первинних і повторних ключів і інших властивостей таблиць, з урахуванням словника даних обраної СУБД. Всі етапи розробки системи БД і додатки для адміністрування і ведення БД повинні бути відображені в пояснювальній записці й у матеріалах графічної частини.
Методичні рекомендації. Використання технології «клієнт-сервер» і багатоланкової технології для рішення поставлених задач розробки системи БД і додатків для адміністрування і ведення БД потребує обгрунтування застосування відповідних СУБД, що підтримують дану технологію, проектування апаратного і програмного забезпечення локальної комп'ютерної мережі, розробки клієнтських додатків, сумісних за своїми можливостями і алгоритму роботи з обраною СУБД. Фізична реалізація спроектованого набору таблиць БД повинна вестися з урахуванням особливостей такої реалізації в конкретній СУБД.
При розробці в ході виконання дипломної роботи системи БД і додатків для її адміністрування і ведення необхідно забезпечити виконання ряду вимог, у тому числі:
- задовольняти актуальним інформаційним потребам користувачів, що передбачаються;
- забезпечувати можливість збереження і модифікації великих обсягів багатоаспектної інформації;
- задовольняти виявленим і знову виникаючим потребам користувачів, що передбачаються;
- забезпечувати заданий рівень достовірності збереженої інформації і її непротиріччя;
- забезпечувати доступ до даних тільки користувачів із відповідними повноваженнями;
- забезпечувати можливість пошуку інформації з довільної групи ознак;
- задовольняти заданим вимогам продуктивності при опрацюванні запитів;
- мати можливість реорганізації і розширення при зміні меж предметної області;
- забезпечувати видачу інформації користувачам у різноманітній формі;
- забезпечувати простоту і зручність звертання користувачів за інформацією і т.д.