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

Реферат Програма мовою програмування високого рівня Borland Delphi 7.0





я даної роботи:

здійснити теоретичний аналіз наукової та методичної літератури з програмування в середовищі Delphi 7;

вивчити основні компоненти і засоби побудови інтерфейсу середовища програмування Delphi;

спроектувати інтерфейс програми та порядок її взаємодії з користувачем;

розробити додаток «To do list».

Проаналізувавши поставлену задачу було прийнято рішення реалізувати програмний продукт у середовищі програмування Delphi 7.0. з використанням вбудованої бази даних MS Access.

Delphi - імперативний lt; # justify gt; 2.3 Розробка UML - діаграм і їх опис


Діаграма варіантів використання


Малюнок 1 - діаграма варіантів використання


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

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

Малюнок 2 - діаграма прецедентів для процесу виконання завдання


На діаграмі показані всі етапи виконання програмного продукту, від його розробки, до здачі роботи і отримання оцінки. Насамперед ми бачимо, що викладачі розробляють якісь завдання і сам програмний продукт, який пізніше доручать виконати студенту. Студент, керуючись доступним йому завданням, розробляє проект. Пізніше відбувається здача готового продукту, і на основі якості виконаного завдання викладач виставляє оцінку.

Діаграма станів

Головне призначення цієї діаграми - описати можливі послідовності станів і переходів, які в сукупності характеризують поведінку елемента моделі протягом його життєвого циклу. Діаграма станів представляє динамічну поведінку сутностей, на основі специфікації їх реакції на сприйняття деяких конкретних подій.

Малюнок 3 - діаграма станів


Діаграма компонентів

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


Малюнок 4 - діаграма компонентів

Глава 3. Розробка програмного забезпечення


. 1 Розробка структури програмного забезпечення


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

Кроки процесу:

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

Бізнес-моделювання lt; # 441 src= doc_zip5.jpg / gt;

Малюнок 5 - блок схема програми


Опис алгоритмів за допомогою коду програми.

Нижче представлена ??частина код основної форми програми за допомогою якого здійснюються основні функції програмного продукта.TMainForm.SetCaption;

if Length (TodoFilename)=0 then.Caption:=title.Caption:=title + - Raquo; + (ExtractFilename (TodoFilename)) ;; TMainForm.EnableMenu;

var: Integer;

with FileMenu doI:=0 to Count - 1 do {Enable all File commands} [I] .Enabled:=True; not FileDirty then {- No edits} .Enabled:=False; {Must use Save as} Length (TodoFilename)=0 then {ie file not named} {- No edits; no name} .Enabled:=False; {Nothing to save} .Enabled:=False; {Nothing to print}

end ;;;; TMainForm.ReadFile;

SrcList.Items.LoadFromFile (TodoFilename) ;. Items.LoadFromFile (DoneFilename);

FileDirty:=False ;; TMainForm.WriteFile;

SrcList.Items.SaveToFile (TodoFilename) ;. Items.SaveToFile (DoneFilename);

FileDirty:=False ;; TMainForm.SaveAsFile;

if FileSaveDialog.Execute then:=FileSaveDialog.Filename;:=ChangeFileExt (TodoFilename, .Don );

WriteFile ;;;; TMainForm.SaveFile;

if FileDirty thenLength (TodoFilename)=0 then


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





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

  • Реферат на тему: Кругова діаграма прийняття рішень (павутинна діаграма)
  • Реферат на тему: Технічний метод контролю якості продукції. Діаграма Парето і Ісікава
  • Реферат на тему: Діаграма стану Двокомпонентне сталева
  • Реферат на тему: Многочлен Жегалкина. Діаграма Ейлера-Венна. Властивості логічної функції ...
  • Реферат на тему: Напівпровідникові мікросхеми. Векторна діаграма електричного кола. Однопо ...