Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка і створення програмного продукту "Автоматизація комплексу задач бухгалтера по роботі з постачальниками ТОВ" Строй Дизайн проект "

Реферат Розробка і створення програмного продукту "Автоматизація комплексу задач бухгалтера по роботі з постачальниками ТОВ" Строй Дизайн проект "





тми розрахунку необхідних показників (обчислення заборгованості підприємства з оплати поставок, визначення оптимального рахунки-фактури).


2.2 Вибір методу проектування АСИС

постачальник модель база даних

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

Зазвичай методи проектування діляться на три основні групи;

Метод проектування зверху вниз;

Метод потоків даних;

Об'єктно-орієнтоване проектування.

Для структурного проектування характерна алгоритмічна декомпозиція. Слід зазначити, що більшість програм написаний відповідно з цим методом. Проте структурний підхід не дозволяє виділити абстракції і забезпечити обмеження доступу до даних; він також не надає достатніх коштів для організації паралелізму. Структурний метод не може забезпечити створення гранично складних систем, і він, як правило, неефективний в об'єктних і об'єктно-орієнтованих мовах програмування. Тому даний метод не використовувався для проектування АСИС Облік поставок.

У методі потоків даних програмна система розглядається як перетворювач вхідних потоків у вихідні. Метод потоків даних з успіхом застосовувався при вирішенні ряду складних завдань, зокрема, в системах інформаційного забезпечення, де існують прямі зв'язки між вхідними та вихідними потоками системи та де не потрібно приділяти особливої ??уваги швидкодії. Але оскільки одним з основних вимог пропонованих до проектованої АСИС є збільшення швидкості автоматизації обліку поставок і зменшення часових витрат на оформлення поставок на підприємстві, то застосування даного методу також недоцільно для проектування АСИС.

Об'єктно-орієнтоване проектування (object-oriented design, OOD)-це підхід в основі якого лежить уявлення про те, що програмну систему потрібно проектувати як сукупність взаємодіючих один з одним об'єктів, розглядаючи кожен об'єкт як екземпляр певного класу, причому класи утворюють ієрархію. Об'єктно-орієнтований підхід відображає топологію новітніх мов високого рівня, таких як Object Pascal, C + +, Smalltalk та ін Моделі, для проектування якої використовується вищезгаданий підхід проектування притаманні чотири головні елементи:

Абстрагування;

Інкапсуляція;

Модульність;

Ієрархія.

Абстрагування дозволяє виділити суттєві характеристики проектованого об'єкта, що відрізняють його від інших об'єктів;

Інкапсуляція - процес відділення один від одного елементів об'єкта, що визначають його пристрій і поведінку. Вона дозволяє ізолювати контрактні зобов'язання абстракції від їх реалізації.

Модульність - властивість системи, яка була розкладена на внутрішньо зв'язкові, але слабко пов'язані між собою модулі.

Ієрархія - упорядкування абстракцій, розташування їх по рівнях.

Абстракція і інкапсуляція доповнюю...


Назад | сторінка 14 з 35 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Об'єктно-орієнтований аналіз та проектування програмного забезпечення. ...
  • Реферат на тему: Проектування бази даних "База даних районного відділу податкової інспе ...
  • Реферат на тему: Проектування та створення бази даних
  • Реферат на тему: Створення інформаційної системи "Poker Helper" з використанням су ...
  • Реферат на тему: Проектування, створення і управління базою даних «Переплетная майстерня» в ...