Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Autoservice.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
421.38 Кб
Скачать

Список литературы

  1. Буч, Г. Язык UML для пользователя: Пер. с англ. [Текст]/ Г. Буч, Д. Рамбо, А. Джекобсон. – М.: ДМК, 2000. − 432 с., ил. (Серия "для программистов").

  2. Боггс, У. UML и Rational Rose: Пер. с англ. [Текст] / У. Боггс, М. Боггс. – М.: Издательство "Лори", 2000.  581 с.

  3. Буч Г., Рамбо Д., Джекобсон А. UML: специальный справочник. – СПб.: Питер, 2002.- 432 с., ил.

  4. Ларман, К. применение UML и шаблонов проектирования: Пер. с англ. [Текст]/ К. Ларман – М.: Издательский дом "Вильямс", 2001. – 496 с., ил.

Приложение а

Листинг кода приложения на языке С++

WorkBD.h

//## begin module%1.2%.codegen_version preserve=yes

// Read the documentation to learn more about C++ code generator

// versioning.

//## end module%1.2%.codegen_version

//## begin module%47681E8C00BB.cm preserve=no

// %X% %Q% %Z% %W%

//## end module%47681E8C00BB.cm

//## begin module%47681E8C00BB.cp preserve=no

//## end module%47681E8C00BB.cp

//## Module: workBD%47681E8C00BB; Package specification

//## Subsystem: BD%47681DDC030D

//## Source file: C:\Program Files\Rational\Rose 2000\C++\source\BD\workBD.h

#ifndef workBD_h

#define workBD_h 1

//## begin module%47681E8C00BB.additionalIncludes preserve=no

//## end module%47681E8C00BB.additionalIncludes

//## begin module%47681E8C00BB.includes preserve=yes

//## end module%47681E8C00BB.includes

// Printes

#include "Print\Printes.h"

//## begin module%47681E8C00BB.declarations preserve=no

//## end module%47681E8C00BB.declarations

//## begin module%47681E8C00BB.additionalDeclarations preserve=yes

//## end module%47681E8C00BB.additionalDeclarations

//## begin module%47681E8C00BB.epilog preserve=yes

//## end module%47681E8C00BB.epilog

#endif

ZakazExe.h

//## begin module%1.2%.codegen_version preserve=yes

// Read the documentation to learn more about C++ code generator

// versioning.

//## end module%1.2%.codegen_version

//## begin module%47681E0B0186.cm preserve=no

// %X% %Q% %Z% %W%

//## end module%47681E0B0186.cm

//## begin module%47681E0B0186.cp preserve=no

//## end module%47681E0B0186.cp

//## Module: ZakazExe%47681E0B0186; Task specification

//## Subsystem: Date%47681DC100EA

//## Source file: C:\Program Files\Rational\Rose 2000\C++\source\Date\ZakazExe.h

#ifndef ZakazExe_h

#define ZakazExe_h 1

//## begin module%47681E0B0186.additionalIncludes preserve=no

//## end module%47681E0B0186.additionalIncludes

//## begin module%47681E0B0186.includes preserve=yes

//## end module%47681E0B0186.includes

// ClientExe

#include "Date\ClientExe.h"

// YslugaExe

#include "Date\YslugaExe.h"

// workBD

#include "BD\workBD.h"

//## begin module%47681E0B0186.declarations preserve=no

//## end module%47681E0B0186.declarations

//## begin module%47681E0B0186.additionalDeclarations preserve=yes

//## end module%47681E0B0186.additionalDeclarations

//## begin module%47681E0B0186.epilog preserve=yes

//## end module%47681E0B0186.epilog

#endif

WorkBD.cpp

//## begin module%1.2%.codegen_version preserve=yes

// Read the documentation to learn more about C++ code generator

// versioning.

//## end module%1.2%.codegen_version

//## begin module%47681E8C00BB.cm preserve=no

// %X% %Q% %Z% %W%

//## end module%47681E8C00BB.cm

//## begin module%47681E8C00BB.cp preserve=no

//## end module%47681E8C00BB.cp

//## Module: workBD%47681E8C00BB; Package specification

//## Subsystem: BD%47681DDC030D

//## Source file: C:\Program Files\Rational\Rose 2000\C++\source\BD\workBD.cpp

#ifndef workBD_cpp

#define workBD_cpp 1

//## begin module%47681E8C00BB.additionalIncludes preserve=no

//## end module%47681E8C00BB.additionalIncludes

//## begin module%47681E8C00BB.includes preserve=yes

//## end module%47681E8C00BB.includes

// Printes

#include "Print\Printes.cpp"

//## begin module%47681E8C00BB.declarations preserve=no

//## end module%47681E8C00BB.declarations

//## begin module%47681E8C00BB.additionalDeclarations preserve=yes

//## end module%47681E8C00BB.additionalDeclarations

//## begin module%47681E8C00BB.epilog preserve=yes

//## end module%47681E8C00BB.epilog

#endif

ZakazExe.cpp

//## begin module%1.2%.codegen_version preserve=yes

// Read the documentation to learn more about C++ code generator

// versioning.

//## end module%1.2%.codegen_version

//## begin module%47681E0B0186.cm preserve=no

// %X% %Q% %Z% %W%

//## end module%47681E0B0186.cm

//## begin module%47681E0B0186.cp preserve=no

//## end module%47681E0B0186.cp

//## Module: ZakazExe%47681E0B0186; Task specification

//## Subsystem: Date%47681DC100EA

//## Source file: C:\Program Files\Rational\Rose 2000\C++\source\Date\ZakazExe.cpp

#ifndef ZakazExe_cpp

#define ZakazExe_cpp 1

//## begin module%47681E0B0186.additionalIncludes preserve=no

//## end module%47681E0B0186.additionalIncludes

//## begin module%47681E0B0186.includes preserve=yes

//## end module%47681E0B0186.includes

// ClientExe

#include "Date\ClientExe.cpp"

// YslugaExe

#include "Date\YslugaExe.cpp"

// workBD

#include "BD\workBD.cpp"

//## begin module%47681E0B0186.declarations preserve=no

//## end module%47681E0B0186.declarations

//## begin module%47681E0B0186.additionalDeclarations preserve=yes

//## end module%47681E0B0186.additionalDeclarations

//## begin module%47681E0B0186.epilog preserve=yes

//## end module%47681E0B0186.epilog

#endif

Размещено на Allbest.ru

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]