
- •Теоретична частина
- •1. Технічне завдання
- •1.1. Підстави для розробки
- •1.2. Призначення розробки
- •1.3.2. Вимоги до складу та параметрів технічних засобів
- •1.3.3. Вимоги до інтерфейсу
- •1.3.4. Вимоги до інформаційної та програмної сумісності
- •1.3.5. Вимоги до тестування програмного забезпечення
- •1.4. Вимоги до програмної документації
- •1.4.1. Склад супроводжувальної документації
- •1.4.2. Вимоги до супроводжувальної документації
- •1.5. Стадії та етапи розробки
- •1.6. Порядок контролю і приймання
- •Практична частина
- •2. Архітектура, функціональні та технічні показники
- •2.1. Призначення та область застосування
- •2. 2. Опис та обґрунтування обраної архітектури
- •2.3. Функціональна специфікація
- •2.3.1. Опис функціональних можливостей
- •2.3.2. Опис інтерфейсу користувача
- •2.4.2. Опис діаграми модулів
- •3. Конструювання програмного забезпечення
- •3.2. Опис програми
- •3.2.1. Функціональні можливості
- •3.2.2. Опис логічної структури
- •3.2.3.Використані технічні засоби
- •4. Програма та методика випробувань
- •4.1. Об’єкт випробувань
- •4.2. Використані технічні засоби
- •4.3. Порядок та методика випробувань
- •4.4. Результати випробувань
- •5. Висновки
- •Використана література
- •7. Додатки Додаток а. Код програми
2.3. Функціональна специфікація
2.3.1. Опис функціональних можливостей
У функціонування автоматизованої системи “Автотехсервіс” входить:
1. Реєстрація клієнтів;
2. Довідкова інформація про доступні послуги;
3. Прийом замовлення на надання послуг;
4. Довідкова інформація про зроблене замовленні;
5. Звіт про виконані роботи і розрахунок вартості наданих послуг.
Розробити пропозиції щодо автоматизації автосервісу (клієнти-запчастини-ремонт).
Клієнт, зареєстрований в системі обслуговування, може переглянути список доступних послуг, оформити замовлення і отримати всю необхідну йому інформацію про замовлення. Клієнт має можливість відмінити замовлення на послуги, якщо оплата ще не зроблена. Надається звіт про виконані роботи.
2.3.2. Опис інтерфейсу користувача
Дана програма не вимагає особливих знань в комп’ютерній галузі. Робота з програмою вимагає лише базових знань та навичок роботи з операційною системою Microsoft Windows XP, а також знання англійської мови.
Розроблене програмне забезпечення – набір модулів, які об’єднані графічним інтерфейсом користувача.
Головне вікно програми складається з рядка меню, текстових полів, кнопки для реєстрації клієнта, кнопки перегляду наявних послуг та деталей, кнопки перегляду зайнятих майстрів, кнопки перегляду всіх майстрів автотехсервісу, та кнопки перемикача.
2.4. Технічна специфікація
2.4.1. Опис і обґрунтування вхідних і вихідних даних
Вхідними даними для розробленого програмного продукту можна вважати :
Прізвище та ініціали клієнта.
Номер телефону клієнта.
Номер кімнати.
Клас.
Список номерів готелю.
Вихідними даними є :
Прізвище та ініціали.
Номер телефону.
Вільні номери.
Заброньовані номери.
2.4.2. Опис діаграми модулів
Програма складається з п'яти модулів, кожен з яких містить реалізацію окремої форми додатку з відповідним програмним кодом.
Далі наведено опис основних модулів.
Модуль «Головна форма» Unit1.pas - головна форма програми. Містить елементи вибору дій.
Модуль «Реєстрація клієнтів» Unit2.pas - форма для перегляду всіх клієнтів Автосервісу, а також є можливість реєстрації нових.
Модуль «Замовлення» Unit3.pas - форма для створення замовлення.
Модуль «Перегляд замовлень» Unit5.pas - форма для перегляду, редагування та друку замовлень.
Модуль «Послуги автосервісу» Unit4.pas - форма для відображення бази даних по послугах і запчастинах, є можливість редагування.
Логічна структура автоматизованої системи «Автотехсервіс»
(рис. 2.4.2.1.) :
Рис. 2.4.2.1. Логічна структура АС “Автотехсервіс”
3. Конструювання програмного забезпечення
3.1. Опис і обґрунтування обраних програмних засобів
Розробка програмного забезпечення здійснена за допомогою пакету прикладних програм візуального програмування Delphi 7, який є складовою частиною цього комплексу і забезпечує роботу з БД. Програмне забезпечення Delphi 7 - це популярне середовище візуального програмування для персональних комп’ютерів, володіє розвинутою системою розробки додатків для Windows, яка дозволяє швидко створювати необхідні додатки, використовуючи дані незалежно від їх джерела. З допомогою Delphi 7 можна працювати з файлами Paradox, dBase III, dBase IV, Btrieve, FoxPro.