. Обсяг бази даних - не менше 5 записів.
. Дані повинні зберігатися на жорсткому диску у вигляді текстового файлу, читаного стандартними редакторами.
. Проміжне збереження даних передбачити у вигляді створюваних користувачами структур або класів.
. Обов'язкові функції СУБД: читання даних з файлу, додавання, видалення, редагування записів з проміжним збереженням, збереження остаточній редакції змінених даних у файлі. p>
. Зручний інтерфейс користувача (віконні форми, що викликаються одна з іншої).
2. Об'єктна модель програмної системи згідно методології ОМТ (у вигляді IDEF-діаграм)
2.1 Аналіз вимог
програма алгоритм лістинг
Розробка АІС В«Виробничо-комерційне підприємствоВ» здійснювалася з опорою на платформу NET, в середовищі Microsoft Visual Studio, на мові програмування C #. Реалізована на основі ООП. Все це дозволяє найкращим чином оптимізувати програму і її роботу в операційній системі Windows. p align="justify"> АІС В«Виробничо-комерційне підприємствоВ» призначена надавати оперативну інформацію для керівництва фірми, готувати інформацію для подальшого аналізу та ін
Дана АІС повинна працювати з оперативними даними, накопичення цих даних дозволить проводити аналіз діяльності підприємства за будь-який період часу. Це є одним із завдань впровадження системи, і для успішного досягнення її, бази даних у системі зберігаються у вигляді типізований файлу. p align="justify"> типізований файл - це файл, що має жорстку структуру. Кількість записів при створенні файлу жорстко не фіксується. Записи можуть додаватися або видалятися. p align="justify"> При такому підході, час, що витрачається на отримання даних системи, помітно скорочується.
Згідно з поставленим завданням даний програмний продукт повинен мати поруч властивостей і функцій таких як: дані повинні зберігатися в текстовому файлі; проміжне зберігання даних реалізувати у вигляді структур або класів; читання даних з файлу; видалення і редагування записів; збереження даних у файл; зручний віконний інтерфейс користувача. Виходячи з усього вищевикладеного, була спроектована і реалізована дана програмна система. p align="justify"> 2.2 Попереднє проектування системи
Для початку необхідно визначити таблиці для зберігання даних. Визначимо три таблиці:
В«ПродукціяВ»
Вид продукції 1;
Вид продукції 2;
Вид продукції 3;
Вид продукції 4;
Вид продукції 5;