Курсовая работа: База даних по обліку вогнепальної зброї

Зміст

Вступ

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

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

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

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

2. Алгоритми

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

2.2 Алгоритм процедури Zap

2.3 Алгоритм процедури Udal

3. Вихідний код програми

Висновок

Список використаної літератури


Вступ

Оскільки в сучасному світі існує дуже велика кількість вогнепальної зброї, то реєстрація і облік її просто необхідний, адже саме вона стає причиною багатьох людських смертей. Таким чином для полегшення роботи працівникам міліція я вирішив створити програму яка полегшить роботу працівникам ОВС і переведе їх з паперової реєстрації до більш сучасної електронної. Де також з’являється можливість передачі даної бази мережею Інтернет.

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


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

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

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

- Занесення відомостей по вогнепальній зброї користувачем та зберігання її до типізованого файлу:

o Модель зброї;

o Калібр вогнепальної зброї;

o Вага зброї;

o Довжина зброї;

o Реєстраційний номер зброї;

o Висота зброї.

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

- Можливість видалення всієї бази

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

o Модель зброї;

o Калібр вогнепальної зброї;

o Вага зброї;

o Довжина зброї;

o Реєстраційний номер зброї;

o Висота зброї.

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

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

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


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

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

Нехай А множина всієї вогнепальної зброї. Тоді

А={А1 , А2 ,…,Аі } і=1..n. Аі – певний вид зброї

Аі = {Р1 , Р2 ,…,Рj }

де Рj – певна характеристика даної зброї.

Множина Рi , яка формуються з вхідних даних а саме множини Аi . під дією певного критерію:

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 583
Бесплатно скачать Курсовая работа: База даних по обліку вогнепальної зброї