Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursovaya.docx
Скачиваний:
21
Добавлен:
24.02.2016
Размер:
375.91 Кб
Скачать

Введіть назву файлу

Ні

Файл існує?

Так

Кінець файлу?

Ні

Так

Вивід інформації про робітника

Кінець

Рис. 2.2 – Алгоритм зчитування інформації з файлу(процедура Review)

Початок

Введіть назву файлу

Файл існує?

Ні

Так

Кінець

файлу?

Розрахунок середньої заробітної платні

Так

Ні

Розрахунок сумарної заробітної платні

Кінець

Рис. 2.3 – Алгоритм підрахунку середньої заробітної платні цеху

(процедура SalarySR)

Початок

Введіть прізвище робітника

Кінець файлу?

Кінець

Так

Ні

Роб-ник знайдений?

Ні

Так

Вивід інформації

Рис. 2.4 – Алгоритм пошуку за прізвищем

(процедура poiskFN)

Початок

Введіть кваліфікацію робітника

Кінець файлу?

Кінець

Так

Ні

Роб-ник знайдений?

Ні

Так

Вивід інформації

Рис. 2.5 – Алгоритм пошуку за кваліфікацією

(процедура poiskQualification )

Початок

Введіть назву файлу

Введіть запит

Якщо вводиться прізвище збирача

Ні

Виклик процедури пошуку по прізвищу

Якщо вводиться

кваліфікація

Так

Виклик процедури пошуку по кваліфікації

Немає збігів

Кінець

Рис. 2.6 – Алгоритм синтаксичного аналізатору

РОЗДІЛ III

РЕАЛІЗАЦІЯ ПРОГРАМИ

3.1. Технічне завдання

Підставою для розробки даної програми є завдання курсової роботи. Рекомендації та вимоги до написання програми зазначені у методичних вказівках до виконання курсової роботи.

Необхідно створити програму, яка буде створювати текстовий файл з інформацією про робітників. У файлі мають бути поля для прізвища робітника цеху, кваліфікації робітника, номеру цеху та кількості виробів по категоріям А, B та С. Також необхідно організувати можливість перегляду файлу в зручному для користувача вигляді. Ще однією важливою та необхідною умовою є те, що програма має здійснювати пошук робітника цеху по прізвищу та кваліфікації.

Програма повинна мати зрозумілий інтерфейс. Має бути меню навігації для користувача, кожен пункт якого повинен мати однозначне визначення. У місцях складних для користувача мають бути підказки.

Програма призначена для широкої аудиторії. Так як, для програми є детальні інструкції, то користувач низького рівня володіння ПК може використовувати програму.

Час відповіді програми не більше 3-4 секунд.

Програма буде працювати на Windows 2000, Windows ХP, Windows Vista, Windows 7, Windows 8,Windows 10.

Програма має працювати без збоїв і помилок, незалежно від даних, що вводяться. Якщо користувач буде робити помилки в користуванні програмою, програма буде попереджати користувача про це.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]