Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Тема 10. Технология программирования в Widows



Проектирование структуры программы,

Создание проекта и меню

В теме 4 рассмотрены этапы объектно - ориентированного программирования на примере информационной системы управления: постановка задачи и определение спецификаций, проектирование программы. Этап реализации (программирования) рассмотрим в этой теме.

Начальная модель построения программы на рис. 10.1.

akt cena

\ /

ved

Рис. 10.1. Начальная модель построения программы

Реорганизованная иерархия классов видна на рис. 10.2.

CIndex

/ \

CAkt CCena

Рис. 10.2. Иерархия классов мини-системы

Меню мини-системы должно выглядеть, как на рис. 10.3.

Pr
File Акты Расценки Ведомости View Help Имена файлов Создание Создание Создание Status Bar About Exit Просмотр Просмотр Поиск Поиск Замена Замена Удаление Удаление

Рис. 10.3. Меню мини-системы

Классами, описывающими диалог, будут 8 классов диалоговых окон:

- CAktDobDlg–реализует создание записей актов,

- CAktProsm–реализует просмотр записей актов,

- CAktPoisk–реализует поиск,замену,удаление записей,

- CCenaDobDlg–реализует создание записей расценок,

- CCenaProsm–реализует просмотр записей расценок,

- CCenaPoisk–реализует поиск,замену,удаление записей,

- CFilesDlg-реализует выбор имен файлов базы данных,

- CVedomDlg-реализует расчет и вывод ведомости.





Дата публикования: 2014-11-26; Прочитано: 195 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...