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

Реферат Проектування структури і компонентів програмного продукту





е час минав, вимоги до якості оформлення програм росли, а мови программіраванія залишалися все тими ж - Dos. І ось, нарешті, компанією Microsoft був здійснений переворот в області прикладного програмування - ними вперше була створена візуальна система розробки прикладних програм, яку вони реалізували в Visual Basic. До нового стандарту стали долучати всі мови програмування, не уникнув своєї долі і Pascal. У той момент, коли розробники Pascal в компанії Borland нарешті дісталися до нього - перебував він досить у занедбаному стані. Було переглянуто і перероблено безліч функцій, додано, а вірніше сказати створено, багато чого. І в підсумку внесення виявилися настільки колосальними, що розробники створили, можна сказати, нова мова программірованія.7 - це досить потужна система, призначена для швидкої розробки додатків самого різного характеру і призначення, у тому числі для роботи з базами даних (драйвери dbExpress, DB2 7.2, InterBase 6.5, MySQL, MSSQL) та Інтернет.

У Delphi 7 досягнутий високий рівень можливостей і немає надлишкових і дублюючих один одного засобів.

Швидкість і продуктивність програміста при створенні програм на Delphi досягаються завдяки IDE (Integrated Development Environment - інтегроване середовище розробки) в якій вони створюються.

Інтегроване середовище розробки в Delphi 7 - це користувальницький інтерфейс, що складається з безлічі вікон, перелік яких залежить від налаштувань програміста і відповідно від виконуваних задачь.

Таким чином, розробка програми в Delphi ділитися на 2 основних етапи:

безпосереднє створення користувальницького інтерфейсу

визначення функціональності програми

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

У Delphi 7 інтерфейс створюється дуже просто - він конструюється елементами управління (компонентами), які розташовуються на формою додатка.

Функціональність створюваного додатка формується процедурами, які виконуються при виникненні подій, наприклад при натисканні на кнопку і т.д.

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

Багато тільки переходили до Delphi з DOS, багато хто використовував Borland Pascal for Windows і працювали з Windows API безпосередньо. Об'єкти ще були в дивину, і повне роз'яснення нових принципів було просто обов'язково.

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

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


2. Проектування структури і компонентів програмного продукту


. 1 Розробка інтерфейсу користувача


Інтерфейс користувача, він же користувальницький інтерфейс - різновид інтерфейсів, в якому одна сторона представлена ??людиною (користувачем), інша - машиною/пристроєм. Являє собою сукупність засобів і методів, за допомогою яких користувач взаємодіє з різними, найчастіше складними, машинами, пристроями і апаратурою.

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

Кілька широко поширених прикладів:

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

дисплей електронного апарату (автомагнітоли, годин) + набір кнопок і перемикачів для настройки;

приладова панель (автомобіля, літака) + важелі управління.

Інтерфейс двонаправлений (інтерактивний) - коли пристрій, отримавши команди від користувача і виконавши їх, видає інформац...


Назад | сторінка 2 з 6 | Наступна сторінка





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

  • Реферат на тему: Вивчення мови об'єктно-орієнтованого програмування Borland Delphi та ро ...
  • Реферат на тему: Розробка проекту в інтегрованому середовищі розробки додатків Delphi &Додат ...
  • Реферат на тему: Розробка додатків в Borland Delphi
  • Реферат на тему: Створення проекту в середовищі програмування Borland Delphi 7.0
  • Реферат на тему: Середовище програмування Borland Delphi