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

Реферат Технологія розробки програмних продуктів





ачити учасників подій і перетин їхніх інтересів;

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

При проектуванні ІС погляди окремих користувачів на предметну область називають локальними користувацькими уявленнями (ЛПП).

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

Завершення етапу призведе до формування глобального користувальницького уявлення (ГПП), тобто відображатиме точку зору адміністратора БД.


2. Проектування інтерфейсу


. 1 Призначення компонентів


) Form- головний візуальний компонент, який є контейнером для інших компонентів.

) Button-проста кнопка, при клацанні на якій викликається відповідна процедура.

) BitBtn-кнопка з зображенням

) Edit -однострочное редаговане поле

) Label-мітка. Використовується для розміщення в вікні не дуже довгих однорядкових написів.

) MainMenu-компонент, який визначає головне меню форми.

) DBGrid- компонент, що дозволяє відображати зміст БД

) Memo-являє собою елемент редагування тексту, який може складатися з декількох рядків ..

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

) DataSource-визначає використовуваний джерело даних і є сполучною компонентом між набором даних і елементом управління, в якому дані відображаються.

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

) Query-представляє частину бази даних-записи, вміст яких задовольняє критерію SQL-запиту до таблиці.

13) Table-представляє всю таблицю бази даних.

) MonthCalendar-об'єкт відображає календар.

) Timer- дозволяє вводити необхідні затримки між виконанням тих чи інших дій. У даній програмі за допомогою компонента Timer виводимо годинник на головну форму.

) ComboBox-дає можливість ввести дані в поле редагування шляхом набору на клавіатурі або вибором зі списку.

) CheckBox- являє собою незалежну кнопку (перемикач).


. 2 Форми проекту


Форма «База» (головна)


Форма «Таблиця»


Форма «SQL»


Форма «Пошук»

Форма «Про програму»


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

база дані delphi форма

3.1 Призначення форм


Форма «База» (головна).

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

Форма «Таблиця»

За допомогою цієї форми здійснюється зміна таблиць бази даннх.

Форма «SQL»

На цій формі можна управляти базою даних за допомогою запитів на мову SQL.

Форма «Пошук»

На даній формі здійснюється пошук по стовпцях таблиці бази даних.

Форма «Про програму»

Містить інформацію про програму.


. 2 Текст програми


Форма «База» (головна) .Unit1;

interface, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms ,, Menus, DB, DBTables, Grids, DBGrids, ExtCtrls, DBCtrls ,, ComCtrls;=class (TForm): TDBGrid;:TDataSource ;: TTable ;: TMainMenu ;: TMenuItem ;: TMenuItem ;: TQuery ;: TDBNavigator ;: TMenuItem ;: TMonthCalendar ;: TLabel ;: TTimer ;: TMenuItem ;: TMenuItem; N2Click (Sender: TObject); N3Click (Sender: TObject); FormCanResize (Sender: TObject; var NewWidth ,: Integer; var Resize: Boolean); Timer1Timer (Sender: TObject); N4Click (Sender...


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





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

  • Реферат на тему: Проектування бази даних "База даних районного відділу податкової інспе ...
  • Реферат на тему: Участь прокуратури у цивільному процесі як форма захисту державних, громадс ...
  • Реферат на тему: Розробка проекту з моделювання бази даних поліклініки допомогою GanttProjec ...
  • Реферат на тему: Участь прокуратури у цивільному процесі як форма захисту державних, суспіль ...
  • Реферат на тему: Проектування бази даних "Оптова база" в середовищі Borland Delphi ...