Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
sdacha.docx
Скачиваний:
1
Добавлен:
13.09.2019
Размер:
854.72 Кб
Скачать

2 Спеціальна частина

2.1 Постановка задачі

У наш час лідером по обсягам впровадження АІС є галузь бухгалтерського обліку. Окрім існуючої великої кількості програм, призначених для автоматизації задач бухгалтерського обліку їх кількість продовжує стрімко зростати. Значна кількість існуючих бухгалтерських програм не задовольняє сучасним вимогам до організації зручного діалогу з користувачем. Експлуатація таких програм вважається досить складною та не ефективною.

Багатофункціональні програмні комплекси для автоматизації задач бухгалтерського обліку, такі як «1С бухгалтерія», «Фінанси», «Фінанси без проблем», тощо розраховані на кваліфікованого користувача і не набули поширення серед пересічних користувачів.

Майже всі програмні системи, які створенні у 90-ті роки минулого століття і які призначенні для введення задач бухгалтерського обліку, не враховують концептуальних змін у процесах введення бухгалтерського обліку. Тому задача розробки сучасних програмних систем, призначених для автоматизації задач бухгалтерського обліку залишається надзвичайно актуальною справою.

У даному проекті розглядається проектування компонентів АІС призначеної для ведення обліку реалізацій матраців. Ця задача належить до складу основних задач, пов’язаних з бухгалтерським обліком.

У завдання задачі входить:

  • Організація збереження даних про закупівлі товару, їх занесення до автоматизованої інформаційної системи та виконання необхідних логічних та математичних обчислень;

    • Занесення, збереження та вивід повної інформації що до необхідного товару;

      • Швидкий пошук та вивід інформацій про постачальників, виробників та товар;

  • Організація реалізацій автозапчастин, збереження інформацій та полегшення роботи.

Склад вхідних даних:

  • довідники постачальників, товару та виробників;

  • головна форма;

  • занесення інформацій закупівлі;

  • занесення інформацій реалізацій.

Перелік вхідних даних який наведений вище - визначає склад сутностей ПО, яка розглядається у задачі проекту. У подальшому ця інформація використовується при проектуванні інфологічної моделі задачі.

Опис інфологічної моделі задачі приводиться нижче.

2.2 Інфологічна модель задачі

Мета інфологічного моделювання полягає у забезпеченні найбільш природного для користувача способу подання інформації про ПО, яку потрібно зберегти у БД. Основними конструктивними елементами інфологічної моделі(ІМ) являються сутності, зв’язки між ними(асоціації) та їх властивості(атрибут).

Сутність – об’єкт ПО інформацію про який потрібно зберегти у БД.

Атрибут – поіменована характеристика сутності.

Серед множини засобів для реалізації ІМ ПО найчастіше застосовуються так звані ER- діаграми та мова інфологічного моделювання(МІМ). При застосуванні МІМ сутності та зв’язки між ними подаються у вигляді спеціальних мовних конструкцій – стержневих сутностей, асоціацій, характеристик та позначень.

При проектуванні ІМ до задачі проекту визначено такий склад сутностей та атрибутів:

ПОСТАЧАЛЬНИК (код_постачальника*, постачальник, коментар, номер_телефону1, номер_телефону2, адреса, реквізити)

НАЙМЕНУВАННЯ ТОВАРУ (код_товару*, код_виробника*, найменування_товару)

РЕАЛІЗАЦІЯ (код_товару*, дата, кількість_продажу, ціна_продажу, сума_продажу) [ТОВАР]

ТОВАР (код_товару*, код_постачальника*, код_виробника*, найменування_товару, залишок, кількість, середня_ціна_закупки, сума_закупівлі, середня_ціна_продажу, сума_продажу, прибуток_з_одиниці, прибуток)

ВИРИБНИК (код_виробника*, виробник, адреса)

ЗАКУПІВЛЯ (код_товару*, код_постачальника*, дата, кількість, ціна_закупівлі, сума_закупівлі) [ТОВАР]

ЕR-діаграма «Реалізація матраців»:

Наведена множина сутностей дозволяє встановлювати схеми відношень, які утворюють архітектуру БД, при чому ця сукупність буду вже нормалізована.

Визначено такий склад відношень:

Таблиця «постачальник»

*код_постачальника

постачальник

коментар

номер_телефону1

номер_телефону2

адреса

реквізити

Таблиця «найменування товару»

*код_товару

код_виробника

найменування_товару

Таблиця «реалізація»

*код_товару

Дата

кількість_продажу

ціна_продажу

сума_продажу

Таблиця «товар»

*код_товару

*код_постачальника

*код_виробника

найменування_товару

залишок

кількість

середня_ціна_закупки

сума_закупівлі

середня_ціна_продажу

сума_продажу

прибуток_з_одиниці

прибуток

Таблиця «виробник»

*код_виробника

виробник

адреса

Товар «закупівля»

*код_товару

*код_постачальника

дата

кількість

ціна_закупівлі

сума_закупівлі

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]