Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Створення автоматизованої інформаційно-керуючої системи

Реферат Створення автоматизованої інформаційно-керуючої системи





досліджень, продукти автоматизації економлять 25-44% ресурсів в готелі. Системи автоматизації підходять для використання в готелях будь-якої категорії. У зв'язку з тим що готові рішення мають досить велику вартість, то прийнято рішення про розробку власної автоматизованої інформаційно-керуючої системи автоматизації управління готелем.


1.4 Аналіз і обґрунтування вибору методу проектування та інструментальних засобів, для розробки програмного засобу і бази даних


. 4.1 Аналіз і вибір методу проектування програмного засобу

Найбільш поширеними методами розробки програмних комплексів є: метод висхідній розробки і метод низхідній розробки.

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

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

Особливістю розглянутих методів є вимога, щоб модульна структура програми була розроблена до початку програмування модулів.

Для розробки програмного засобу за основу взято спадний метод розробки програмних засобів.


1.4.2 Аналіз і вибір методу проектування бази даних

Існують дві методики проектування бази даних.

. Висхідний проектування. Предметною областю виявляються всі атрибути, інформацію про які треба автоматизувати. Ці атрибути формуються в одну схему відносин, яка приводиться до необхідної нормальній формі. Ця робота складна, що не формалізована, на основі математичної теорії множин.

. Спадний проектування. Проектування бази даних починається з визначення класу об'єктів предметної області, побудови інформаційно-логічної моделі предметної області. Далі, на основі інформаційно-логічної моделі будується даталогіческая модель реляційної бази даних і потім розробляється фізична модель бази даних. Метод спадного проектування формалізований і автоматизований. Проектування бази даних методом спадного проектування може бути виконаний з використання CASE-засобів (ERWin, Oracle, Designer і т.д). Етапи проектування бази даних представлені на малюнку 1.3


Малюнок 1.3 - Етапи проектування бази даних методом спадного проектування


Для проектування бази даних було взято за основу метод спадного проектування.


. 4.3 Аналіз і вибір інструментального засобу розробки програмного засобу

Для створення програмного засобу необхідно провести аналіз найбільш поширених засобів розробки додатків. Порівняльні характеристики систем програмування представлені у таблиці 1.1.


Таблиця 1.1 - Порівняльні характеристики систем програмування

ПараметриVisual Studio.NETC ++ BuilderDelphi1234Названіе, версія, фірма виробник, ОСMicrosoftC ++ Builder 6 Borland WindowsDelphi 7 Borland WindowsПодход до розробки пооб'єктного-оріентірованний.Структурний підхід. ООП.Структурний підхід. ООП.Механізми доступу до БД; ADO.NET, OLE DBBDE, ADO, IBExpress, dbExpressBDE, dbExpress, IBExpress, ADOУтіліти для роботи з БД; SQL server provider, OLEDB ProviderInterbase Console, BDE Administrator, Database Desktop...


Назад | сторінка 4 з 39 | Наступна сторінка





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

  • Реферат на тему: Аналіз розробки бази даних
  • Реферат на тему: Етапи розробки бази даних у середовищі Microsoft Access 2003
  • Реферат на тему: Алгоритм розробки Бази даних поиска псіхологічніх тестів в мережі Internet ...
  • Реферат на тему: Проектування та створення бази даних
  • Реферат на тему: Проектування реляційної бази даних