- •Курсова робота
- •1. Системний аналіз 5
- •1. Системний аналіз
- •1.1 Огляд предметної області
- •1.2 Вимоги до продукту (Визначення с, d-вимог)
- •2. Розробка інтерфейсу програми
- •2.1 Кроки розробки призначених для користувача інтерфейсів
- •2.2 Проектування інтерфейсу
- •3. Вибір архітектури
- •3.1 Встановлення зв’язку с базою даних
- •3.2 Вибір сервера баз даних
- •4. Детальне проектування
- •4.1 Логічна структура бази даних проекту
- •4.2 Розробка структури таблиць бази даних
- •Список літератури
- •Додаток 2. Результати роботи програми
- •Додаток 4. Cd – диск з курсовою роботою
1. Системний аналіз
1.1 Огляд предметної області
КП «ВодГео»» — комунальне підприємство у сфері водопостачання та водовідведення в місті Сміла.
КП «ВодГео» відповідає за забір, підйом води з поверхневих та підземних джерел водопостачання, очищення відповідно до вимог Технологічних регламентів, транспортування, подачу питної води споживачам згідно з вимогами Державних санітарних правил і норм 2.2.4-171.-10 «Гігієнічні вимоги до води питної, призначеної для споживання людиною» з подальшим відведенням стоків не лише міста Києва, але й прилеглих населених пунктів Київської області.
Департамент експлуатації водопровідного господарства КП «ВодГео» обслуговує понад 4 тисячі кілометрів водопровідних мереж. Обслуговування водопровідних мереж здійснюють 11 водопровідних експлуатаційних районів та служба експлуатації водогонів. Сміла забезпечується питною водою з трьох джерел водопостачання — річок Дніпра, Десни та підземних водоносних горизонтів.
1.2 Вимоги до продукту (Визначення с, d-вимог)
Специфікація вимог до ПЗ «ВодГео»
1. Вступ
Даний документ призначений для визначення завдання на розробку програмного продукту для КП «ВодГео», а також для системних, функціональних та не функціональних вимог до даного продукту.
1.1 Мета
• Фіксування вимог до продукту.
• Опис роботи майбутньої системи.
• Створення продукту для обробки оплат в компанії «ВодГео».
1.2 Область застосування
Область застосування програми – сфера обслуговування клієнтів-платників
компанії.
2. Загальний опис
2.1 Характеристики
Програма повинна:
1) вести облік клієнтів, працівників, філіалів;
2) заповнювати договори та квитанції;
3) проводити пошук даних;
4) друкувати звіти;
2.2 Користувачі:
1) Директор.
2) Бухгалтер.
2.3 Середовище функціонування:
Даний продукт працює на операційній системі Windows 95 / 98 / 2003/
Vista/XP/7/8.
Апаратна платформа: Клавіатура, миша, монітор, системний блок
(материнська плата, вінчестер, процесор, блок живлення, відеоадаптер).
3. Характеристики системи
3.1 Функціональні вимоги:
1) Продукт повинен дозволяти вводити дані про клієнтів( ПІБ, Телефон
Адреса), працівників( ПІБ, Телефон Адреса), філіали(Назва філіалу,
Адреса, Телефон), договори(Код договору, Код клієнта, Дата), квитанції(Код квитанції, Код філіалу, Код клієнта, Код працівника, ПІБ клієнта, ПІБ працівника, Сума, Дата до оплати);
2) Продукт повинен дозволяти виводити дані про клієнтів, працівників,
філіали, договори, квитанції;
3) Продукт повинен дозволяти видаляти дані;
4) Продукт повинен дозволяти здійснювати пошук даних по ПІБ клієнта;
5) Продукт повинен дозволяти друкувати звіти.
4. Вимоги до зовнішніх інтерфейсів
4.1 Користувацькі інтерфейси:
На інтерфейсі продукту повинно бути:
1) Головне меню;
2) Таблиця бази даних;
3) Кнопки додавання та видалення даних.
4) Кнопки пошуку даних.
5) Меню швидкого доступу.
4.2 Апаратні інтерфейси:
1) Взаємодіє з принтером.
5. Нефункціональні вимоги
5.1 Вимоги продуктивності:
1) Продукт повинен здійснювати пошук менше ніж за секунду;
2) Програма повинна бути розроблена на мові С++.
