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

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





в і т.д.). Оголошено карти повідомлень (DECLARE_MESSAGE_MAP ()) для обробки повідомлень закриття вікна, перемальовування, пунктів меню і т.д. Створення обробників повідомлень таких як void OnClose () {}, яка виводить вікно повідомлення, функція int WinApi :: MessageBox (...) {}, для виведення інформації (про помилку, попередженні і т.д.) користувачеві програми. Після чого відбувається роз'єднання з БД.

Малюнок 3.3 - Алгоритм роботи частини «Вікно відкриття файлу БД», додатки інформаційно-пошукової системи


В основі частини «Вікно відкриття файлу БД», додатки інформаційно-пошукової системи лежить створення модального діалогового вікна відкриття файлу з записами БД про технологічному обладнанні (клас CDialogData, похідний від CDialog). Створення шаблону вікна за допомогою редактора ресурсів (ресурс «Dialog»). Створюється клас роботи з записами БД (C4Data похідний від CRecordset) і реалізується функція зв'язування БД і класу роботи записів (void CRecordset :: DoFieldExchange (...) {}). При ініціалізації діалогового вікна відбувається підключення до БД, виробляється запит до таблиць пов'язаних з технологічним обладнанням. Після реалізуються функції показу записів, навігації та редагування даних (для адміністратора), а так само функція пошуку по заданому параметру.

3.3 Розробка інтерфейсу інформаційно-пошукової системи для формування технологічного обладнання для складально-монтажних робіт


Розробка віконного інтерфейсу проводиться за допомогою засобів Visual Studio і бібліотеки MFC.

Бібліотека MFC містить велику ієрархію класів, написаних на мові програмування С + +. Структура ієрархії наведена на рис. 3.4. В її вершині знаходиться клас СObject, який містить різні функції, використовувані під час виконання програми і призначені, зокрема, для надання інформації про поточний типі під час виконання, для діагностики, і для сериализации.


Малюнок 3.4 - Ієрархія зв'язків основних класів MFC


Клас CWinApp - базовий клас, від якого успадковується об'єкт windows-додатки. Об'єкт докладання забезпечує методи для ініціалізації та виконання програми.

Кожна програма, яка використовує Microsoft Foundation Classes, може тільки містити тільки один об'єкт, отриманий з CWinApp. Цей об'єкт створюється, коли інші об'єкти глобальні об'єкти C + + створюються, і вже доступний, коли Windows викликає функцію WinMain, яка забезпечена Microsoft Foundation Class Library.

Клас додатки CWinApp має тільки одну функцію - virtual BOOL CWinApp :: InitInstance (), яка ініціалізує об'єкт докладання, у разі вдалого виконання повертає - TRUE, в інших випадках - FALSE.

Клас CFrameWnd - забезпечує функціональні можливості так званого однодокументним інтерфейсу Windows SDI (Single Document Interface), і забезпечує функції вікна.

Функція BOOL CFrameWnd :: Create (...) - відповідає за створення вікна. Функція має зтруктура, представлену в табл. 3.1.


Таблиця 3.1 - Структура функції BOOL CFrameWnd :: Create (...)

ПараметрОпісаніеLPCTSTR lpszClassNameІмя класу вікна (з параметрами вікна) LPCTSTR lpszWindowNameЗаголовок окнаWORD dwStyleСтіль окнаconst RECT & Позиція і розмір окнаCWnd * pParentWndПоказа...


Назад | сторінка 20 з 30 | Наступна сторінка





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

  • Реферат на тему: Розробка інформаційно-пошукової системи для формування технологічного облад ...
  • Реферат на тему: Створення моделі системи масового обслуговування на прикладі роботи поштово ...
  • Реферат на тему: Створення діалогового вікна в системі GELICON PRO
  • Реферат на тему: Розробка демонстраційного багатопотокового додатки з динамічною зміною влас ...
  • Реферат на тему: Клас двійкового файлу, похідний від fstream