Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Проектирование структуры программы,
Создание проекта и меню
В теме 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!