Вступ
Все більше і більше в регіонах реєструється приватних підприємців. Таким чином для обробки інформації яка надана по приватним підприємствам заносять до бази даних. Для полегшення цього процесу потрібно створити спеціалізовану програму, яка буду з простим, доступним інтерфейсом, але в той же час вона виконуватиме всі покладені на неї сподівання.
Інформатизація суспільства значним чином полегшила обробку інформації. Я вибрав мову програмування Турбо Паскаль, з метою закріплення своїх навиків з програмування.
Основна частина
Неформальна постановка задачі
Розробити програму-«приватні підприємства регіону», для реєстрації та автоматизованої обробки відомостей про підприємців в певному регіоні.
Занесення до бази даних (спеціальний файл) всіх відомостей про приватне підприємство:
o ФІО власника підприємства;
o Назва приватного підприємства;
o Вид діяльності підприємства;
o Адреса реєстрації;
o Номер телефону.
Можливість видалення відомостей
|
|
Організація пошуку за критеріями:
o ФІО власника;
o Назва приватного підприємства;
o Вид діяльності підприємства;
o Адреса реєстрації;
o Номер телефону.
Можливість перегляду всіх існуючих відомостей;
Зручний інтерфейс для користувача;
В складних випадках створення підказок для користувача;
Швидкість та простота роботи в даній програмі;
Формальна постановка задачі
Вихідні дані:
Нехай П={П1,П2,…,Пi}, де (i=1, 2,..., N) – множина підприємств.
Рi є Пi – ПІБ власника приватного підприємства Fi є Пi – адреса підприємства Di є Пi – рід діяльності підприємства Hi є Пi – назва підприємства L i є Пi – номер телефону
Таким чином отримуємо нову сукупність Пij – яка більш розширена в плані інформації про підприємства
Результат:
Множина Zj, яка формуються з вхідних даних а саме множини Пij.
Таким чином множина Zj є підмножиною Пij
Структура зберігаючих даних
Tyr – запис, який приймає на себе відомості та потім зберігається в файл.
ü Naz – поле куди заноситься назва підприємства
ü Vd – поле куди заноситься вид діяльності підприємства
ü Reg – поле куди заноситься інформація про адресу підприємства
ü Vl – ПІБ власника приватного підприємства
ü Nt – поле куди заноситься телефон підприємства
F – типізований файл
Kl – процедура яка малює рамочку
Rrr – процедура яка вимальовує меню без управляючої частини
Into – процедура для збереження відомостей, які ввів користувач, до файлу.
Is – процедура яка забезпечує виконання пошуку
Ud – процедура для видалення
Алгоритми