Алгоритм основної програми

Вступ

 

Швидкий розвиток комп’ютерних технологій надав можливість багатьом одержувати, зберігати та обробляти інформацію в електронному вигляді, але виникла така проблема, що такої інформації стало дуже багато а обробляти її при такій кількості дуже нелегко. Таким чином я вирішив обрати темою своєї курсової роботі саме створення програми для автоматизованої реєстрації і обліку викрадених автомобілів. Ця програма полегшить обробку електронного обігу інформації.

Я вибрав мову програмування Турбо Паскаль, з метою закріплення своїх навиків з програмування.

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

 



Основна частина

Неформальна постановка задачі

 

Розробити програму - «реєстрація і облік викрадених автомобілів» для автоматизації обробки інформації по викраденим автомобілям.

Ø Введення користувачем відомостей про викрадені автомобілі та збереження їх в типізований файл:

o ФІО власника викраденого авто;

o Марка авто;

o Колір автомобіля;

o Дата викрадення авто;

o Номер автомобіля.

Ø Можливість редагування даної бази

Ø Можливість видалення відомостей які втратили свою суть

Ø Організація пошуку за критеріями:

o ФІО власника;

o Дата викрадення автотранспорту;

o Марка авто;

o Номер автомобіля;

Ø Можливість перегляду всіх існуючих відомостей;

Ø Зручний інтерфейс для користувача;

Ø В складних випадках створення підказок для користувача;

Ø Швидкість та простота роботи в даній програмі;

 

Формальна постановка задачі

 

Вихідні дані:

Нехай П={П12,…,Пi}, де (i=1, 2,..., N) – множина викрадених автомобілів.

Gi є Пi – ФІО власника авто яке викрали Fi є Пi – марка викраденого авто Di є Пi – колір викраденого автомобіля Hi є Пi – Дата реєстрації викрадання автомобіля Ji є Пi – Реєстраційний номер автомобіля,

L i є Пi – Прапорець, яки дорівнює одиниці при поверненні авто

Таким чином отримуємо нову сукупність Пij – яка більш розширена в плані інформації про викрадені автомобілі.

Результат:

Множина Рij, яка формуються з вхідних даних а саме множини Пij.

Нову множину O=||Оi||, яка надає статистичні дані обраховуючи множину Пij.

Математична модель:

 

n

O1=∑T1 , де T1 – кількість викрадених автомобілів за рік

    j=1

 n

O2=∑T2, де T2 – кількість знайдених автомобілів за рік

    j=1

O3= O1 - O2 – кількість автомобілів які ще не знайдені в даному році

1.3 Структура зберігаючих даних:

 

Mah – тип запис для занесення даних про автомобілі

· Cv – перемінні строкового типу для зберігання кольору

· Nom – перемінні строкового типу для зберігання номеру

· md – перемінні строкового типу для зберігання моделі

· hz – перемінні строкового типу для зберігання ФІБ власника

vvod - процедура для введення та зберігання відомостей

poisk; - процедура для пошуку певних відомостей за певним критерієм

red - процедура для до записи в існуючу базу

menu - процедура для створення управляючого меню



Алгоритми

Алгоритм основної програми

 

     
 

 

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: