Дипломний проект НА ТЕМУ:
Автоматизація речового обліку на військовому складі
Зміст
Введення. Спеціальна частина
. Постановка завдання
. Формалізація
. Опис середовища програмування
. 1 Вимоги до технічного забезпечення
. 2 Вимоги до програмного забезпечення
. 1 Алгоритмізація задачі
. 1.1 Опис алгоритму
. 1.2 Структурна схема
. 2 Програмування
. 3 Аномалії і захисне програмування
. 4 Тестування та налагодження
. Аналіз результатів рішення
. Інструкція користувачеві. Економічна частина
Висновок
Література
Додаток
програмний додаток автоматизація облік
Введення
Військовий речовий склад займається зберіганням і видачею речового майна особовому складу військовослужбовців.
Для поповнення необхідної кількості речового майна військовослужбовців, міністерство оборони робить замовлення у підприємств военнопромишленного комплексу, а так само у підприємств отримали тендер на виготовлення військового обмундирування.
Автоматизований облік надходить довольствия спростить і систематизує видачу та забезпечення військовослужбовців РФ матеріальним майном.
I. Спеціальна частина
. Постановка завдання
Мета дипломного проекту розробити програмний додаток з автоматизованого речовому обліку на військовому складі, яке дозволить:
автоматизувати процес обліку;
вести контроль/звітність за видач;
проводити пошук майна/найменувань на складі;
формувати і виводити на друк звіти;
Так само додаток повинно містити;
* вкладки з обліковими формами та звітами - за допомогою, яких можна швидко знайти потрібну інформацію і провести необхідні операції для ведення обліку;
* повинна містити довідку про програму, - яка складається з опису програмного програми.
Додаток повинен бути максимально простим у використанні для користувача.
2. Формалізація
Для побудови необхідно провести формалізацію задачі, що є необхідним етапом розробки завдання і полягає в побудові структури таблиць для зберігання інформації, схеми їх взаємозв'язків і опису алгоритмів обробки.
Взаємозв'язок показана в схемі даних:
Як правило, розробка проекту реалізації завдання виконується в кілька етапів і починається з аналізу тієї інформації, яка є вихідний (форми і звіти для Access). Тільки після з'ясування структури і складу цієї інформації, формулювання запитів для отримання звітів можна зробити висновок про структуру і склад таблиць даних. Необхідним етапом формалізації задачі є нормалізація бази даних, яка, по суті, являє собою процес оптимізації зберігання та використання інформації в таблицях.
Спочатку проводиться приведення до першої нормальної форми (1NF) - кожній таблиці призначається первинний ключ, що забезпечує унікальність кожного запису. Тут же видаляються всі повторювані групи (точніше створюється нова таблиця для повторюваних груп).
У процесі приведення до другої нормальної форми проводиться усунення надмірності даних - будь-яке поле в таблиці, яке є надлишковим або завжди залишається незмінним, заснованим на значенні іншого поля, необхідно перенести в іншу таблицю.
І, нарешті, в 3NF всі поля кожної таблиці безпосередньо пов'язані з полем первинного ключа і не залежать від інших полів. На практиці це робиться наступним чином - будь-яке поле не пов'язане з полем первинного ключа, необхідно перенести в окрему таблицю.
Найбільш часто використовується приведення до третьої нормальної форми (3NF). У результаті усувається надмірність даних і спрощується процес зміни структури БД.
На наступному етапі уточнюється структура полів в таблицях, і визначаються правила введення. У Borland Delphi 7 проектуємо вхідні і вихідні форми і звіти. На заключному етапі створюється меню і різні інтерфейсні проміжні форми. Потім, в процесі відладки і до...