розвивається середу програмування.
. У Borland Delphi вбудована дуже потужна підтримка Баз Даних різних форматів.
3.1 Вимоги до технічного забезпечення
Мінімальні вимоги:
· процесор Pentium 2;
· операційна система Windows 98;
· вільне місце на жорсткому диску 50 Мб для програми.
Рекомендовані вимоги:
· будь-який процесор Intel/AMD;
· операційна система Windows XP;
· ОЗУ 128 Мб;
· вільне місце на жорсткому диску 50 Мб.
Для введення даних необхідна наявність:
· клавіатури;
· комп'ютерної миші.
3.2 Вимоги до програмного забезпечення
Програмне забезпечення користувача повинно бути:
? Операційна система Windows XP і вище;
? Наявність Microsoft Access 2003;
MC Office 2003;
? Дистрибутив програми.
4. Методика розробки програми
.1 Алгоритмізація задачі
.1.1 Опис алгоритму
Програмне забезпечення «Автоматизація обліку клієнтів відділу позавідомчої охорони» розроблено на Borland Delphi 7.0 c використанням СУБД Microsoft Access.
Алгоритмізація вирішення задачі дипломного проекту розбита на кілька етапів. Кожен етап являє собою постановку і вирішення окремих завдань.
Для роботи форм і звітів програми були створені таблиці:
Таблиця 1. Договору.
Ім'я поляТіп даннихКод договораСчетчік№ ДоговораТекстовийТіп договораТекстовийМесячная оплатаДенежний Дата заключеніяДата/времяДата початку охраниДата/времяДата завершеніяДата/времяПерезаключеніеТекстовий
Таблиця 2. Клієнти
Ім'я поляТіп даннихКод організацііСчетчікНазваніе організацііТекстовийФІО діректораТекстовийДолжность ЗаказчікаТекстовий№ доверенностіТекстовийПаспорт № і дата видачіТекстовийАдресТекстовийТелефон домТекстовийТелефон рабТекстовийІННЧісловойБІКЧісловойПочтовий адресТекстовийР/СЧісловойК/СЧісловойФаксЧісловойКод договору ЧісловойКод заявленіяЧісловойКод об'ектаЧісловой
Таблиця 3. Об'єкти
Ім'я поляТіп даннихКод об'ектаСчетчікКласс об'ектаТекстовийОб'ектТекстовийАдрес об'ектаТекстовийК1ТекстовийК2ТекстовийК2Текстовий
Таблиця 3. Заяви
Ім'я поляТіп даннихКод заявленіяСчетчікТіп заявленіяТекстовийДата заявкіДата/час
Таблиця 5. Користувачі
Ім'я поляТіп даннихКод пользователяСчетчикЛогинТекстовыйПарольТекстовыйДоступЛогический
Програма має такі форми:
· Форма, яка є головною даного проекту. За допомогою кнопок, які розташовані на цій формі, можна легко і швидко відкрити цікаву для вас інформацію.
· Робота з договорами - ця форма містить дані про договори, в ній можна відредагувати ці дані, роздрукувати договір, роздрукувати розрахунок часу охорони.
· Форма Заяви форма містить дані про заяви в ній можна відредагувати ці дані, роздрукувати заяву.
· Форма Об'єкти є основною для отримання інформації про охоронюваних об'єктах і розрахунку вартості послуг позавідомчої охорони.
4.1.2 Структурна схема
4.2 Програмування
Відповідно до структурної схеми, наведеної вище в пункті 4.1.2. «Структурна схема», в представленій програмі розроблені тексти програми на Borland Delphi 7.0. Тексти, відповідні програми, наведені в пункті V. Додаток
4.3 Аномалії і захисне програмування
Опис аномалііРеакціі на аномаліюСпособ захисту 1. Введення в поле числових значенійНевозможность введення нецифрових значеній.Защіщено розробником за допомогою Delphi2. Прі не внесення в поле пошуку даннихВивод повідомлення про ошібкеЗащіщено розробником за допомогою Delphi3. Введення невірного логіна або пароляВивод повідомлення про ошібкеЗащіщено розробником за допомогою Delphi
4.4 Тестування та налагодження <...