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