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

Реферат Проектування системи обробки часових списків





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

У нашому проекті порівняння подій відбувається за часом їх настання. Тому при перевантаженні оператора більше (>) і оператора порівняння (==) порівняння відбувалося саме за часом настання події. У використанні класу-шаблону vector нічого не змінилося. p> Далі побудуємо діаграму прецедентів, спираючись на функції забезпечуються системою, але перегляд подій в заданому інтервалі часу і перегляд подій в конкретний час об'єднаємо в один прецедент - перегляд подій з заданими параметрами, під параметрами будемо розуміти заданий інтервал часу і конкретний час.


В 

Рис. 2.2 Діаграма прецедентів


Діаграми видів діяльності та діаграма прецедентів послужили підставою для створення користувацького меню. Елементами користувацького меню є кнопки двох типів: menuitem (визначає кінцевий пункт меню) і popup (визначає пункт головного меню, автоматично викликає випадає підменю, яке може містити підпункти типу menuitem і popup). Нижче представлена ​​діаграма спроектованого меню. <В 

Рис.2.3 Діаграма користувацького меню


Для подальшого проектування побудуємо діаграми для кожного прецеденту.


В 

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

В 

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


В 

Рис. 2.6 Діаграма станів для прецеденту отримати кількість подій c заданими параметрами


В 

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


В 

Рис. 2.8 Діаграма станів для прецеденту створення нової події


В 

Рис. 2.9 Діаграма станів для прецеденту перегляд всіх подій

Так само для кожного прецеденту складемо діаграму послідовності.


В 

Рис. 2.10 Діаграма послідовності для прецеденту створення нової події


В 

Рис. 2.11 Діаграма послідовності для прецеденту перегляд всіх подій

В 

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


В 

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


В 

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


В 

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


На цьому проектування закінчується і можна приступати до реалізації системи.

3. РЕАЛІЗАЦІЯ


В результаті проведеної роботи була написана програма для обробки часових списків подій. Для того запуску програми необхідно виконати файл course_project_2.exe і на екрані з'явиться головне вікно програми. p align="justify"> подія список користувальницький інтерфейс

В 

Рис 3.1 Головне в...


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





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

  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...
  • Реферат на тему: Розробка меню, нормативно-технічної документації і технології для кафе зага ...
  • Реферат на тему: Розробка меню, технологічної та нормативної документації для ресторану перш ...
  • Реферат на тему: Створення програмної Оболонки на мові С + + до задачі, яка винна містіті ме ...
  • Реферат на тему: Мій комп'ютер: призначення та порядок використання. Головне меню ОС Wi ...