Курсова робота
З дисципліни «Інформатика»
На тему:
«Інформаційно-аналітична система для контролю ходу ливарного виробництва»
ЗМІСТ
ВСТУП
. ПРОЕКТУВАННЯ ІНФОРМАЦІЙНО-ЛОГІЧНОЇ МОДЕЛІ
.1 Завдання на курсову роботу
.2 Опис таблиць і полів даних
.3 Організація зв'язків між таблицями
. ПРОЕКТУВАННЯ ТА РОЗРОБКА АЛГОРИТМІВ
.1 Початок роботи з програмою
.2 Алгоритми додавання даних
.3 Алгоритми пошуку
. Проектування інтерфейсів
.1 Головне меню програми
.2 Основні форми програми
.3 Етапи завантаження даних
.4 Довідкова система
ВИСНОВОК
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ
ВСТУП
Дана програма призначена для відстеження процесів випуску продукції в ливарному виробництві. Також вона включає всі цикли технологічних процесів при виконанні продукції.
Трохи про VBA (Visual Basic for Application) .Basic for Applications (VBA, Visual Basic для додатків) - трохи спрощена реалізація мови програмування Visual Basic, вбудована в лінійку продуктів Microsoft Office (включаючи версії для Mac OS ), а також в багато інші програмні пакети, такі як AutoCAD, SolidWorks, CorelDRAW, WordPerfect і ESRI ArcGIS. VBA покриває і розширює функціональність раніше використовувалися спеціалізованих макро-мов, таких як WordBasic.является інтерпретується мовою. Як і випливає з його названіяVBA близький до Visual Basic. VBA, будучи мовою, побудованим на COM, дозволяє використовувати всі доступні в операційній системі COM об'єкти і компоненти ActiveX. По суті, можливе створення додатки на основі Microsoft Word VBA.
Щоб використовувати VBA з додатками (Access, Excel, Word) необхідно використовувати відповідну термінологію і мовні конструкції. Це так звана «об'єктна модель додатки». Карта об'єктної моделі є мережевою для Excel, Word.
До достоїнств мови можна віднести порівняльну легкість освоєння, завдяки якій додатки можуть створювати навіть користувачі, що не програмують професійно.
До недоліків VBA можна віднести неможливість створення більш-менш автономного коду, а також проблеми з сумісністю (вихідний код, написаний в більш новому програмному пакеті може не запуститися або видавати помилки при запуску в більш старому). Також до недоліків часто відносять і занадто високу відкритість коду для випадкової зміни. Тим не менш, багато програмні пакети, що підтримують VBA (зокрема, MS Office) дозволяють зашифрувати вихідний код і встановити пароль на його перегляд, що використовує тільки засоби Corel Draw.
Використання VBA для вирішення інженерних, економічних та ін. завдань багато в чому спрощує повсякденну роботу і підвищує продуктивність праці.
. ПРОЕКТУВАННЯ ІНФОРМАЦІЙНО-ЛОГІЧНОЇ МОДЕЛІ
1.1 Завдання на курсову роботу
Створити програму для контролю ходу ливарного виробництва, на основі таблиці «Виливки» (рис. 1.1): Код виливки, найменування, гнездность, вага виливки (кг), вага куща (кг).
1.2 Опис таблиць і полів даних
Таблиця «Відливка» складається з 5 стовпців:
Код виливки
Найменування
Гнездность
Вага відливання
Вага куща
Рис. 1.1
Ця таблиця служить для зберігання постійної, тобто незмінної інформації, яка буде використовуватися програмою для заповнення наступної таблиці (рис. 1.1 (б)):
Рис. 1.1 (б)
Таблиця (рис.1.1 (б)) складається з 31 стовпця. Вона включає в себе всю таблицю «Виливки». З 31 значень користувачем вводитиметься лише 6, що вводяться в стовпці Код виливки, заливка за добу (шт), Шлюб з поч. місяця (шт), здача за добу (шт), реалізація (шт), № місяця. Інші ж значення будуть вважатися за певними для кожного стовпця формулами. Таких таблиць як на рис.1.1 (б) дванадцятеро штук, для кожного місяця в році.
Опис полів даних таблиці «Виливки» рис 1.1 (в):
Найменування поляТіп даннихРазмерКод отливкиЧисловойНаименованиеСтроковый255ГнездностьЧисловойВес отлівкіЧісловойВес кустаЧісловой Рис 1.1 (в)
Для таблиць на аркушах з «Січ» по «Декабрь»:
Найменування поляТіп даннихРазмерКод отливки...