Разработка объектно-ориентированной модели информационной подсистемы для деканата ВУЗа (учет успеваемости студентов)
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
p>// Additional Public Declarations
//## begin RegInfo01015203A9.public preserve=yes
//## end RegInfo01015203A9.public
:
// Additional Protected Declarations
//## begin RegInfo01015203A9.protected preserve=yes
//## end RegInfo01015203A9.protected
:
//## Get and Set Operations for Class Attributes (generated)
//## Attribute: Attendance02157201ACString get_Attendance () const;set_Attendance (String value);
//## Attribute: Session02159003CDString get_Session () const;set_Session (String value);
//## Attribute: Rating02159902CEString get_Rating () const;set_Rating (String value);
//## Attribute: Grant0215A3019DString get_Grant () const;set_Grant (String value);
// Additional Private Declarations
//## begin RegInfo01015203A9.private preserve=yes
//## end RegInfo01015203A9.private
: //## implementation
// Data Members for Class Attributes
//## begin RegInfo::Attendance02157201AC.attr preserve=no private: String {U}Attendance;
//## end RegInfo::Attendance02157201AC.attr
//## begin RegInfo::Session02159003CD.attr preserve=no private: String {U}Session;
//## end RegInfo::Session02159003CD.attr
//## begin RegInfo::Rating02159902CE.attr preserve=no private: String {U}Rating;
//## end RegInfo::Rating02159902CE.attr
//## begin RegInfo::Grant0215A3019D.attr preserve=no private: String {U}Grant;
//## end RegInfo::Grant0215A3019D.attr
// Data Members for Associations
//## Association: 01018E02D6
//## begin RegInfo:: 1RHN}*the_DataBase;
//## end RegInfo::01018F0069.role
// Additional Implementation Declarations
//## begin RegInfo01015203A9.implementation preserve=yes
//## end RegInfo01015203A9.implementation
};
//## begin RegInfo01015203A9.postscript preserve=yes
//## end RegInfo01015203A9.postscript
// Class RegInfo
//## Get and Set Operations for Class Attributes (inline)
const String RegInfo::get_Attendance () const
{
//## begin RegInfo::get_Attendance02157201AC.get preserve=noAttendance;
//## end RegInfo::get_Attendance02157201AC.get
}
void RegInfo::set_Attendance (String value)
{
//## begin RegInfo::set_Attendance02157201AC.set preserve=no= value;
//## end RegInfo::set_Attendance02157201AC.set
}
const String RegInfo::get_Session () const
{
//## begin RegInfo::get_Session02159003CD.get preserve=noSession;
//## end RegInfo::get_Session02159003CD.get
}
void RegInfo::set_Session (String value)
{
//## begin RegInfo::set_Session02159003CD.set preserve=no= value;
//## end RegInfo::set_Session02159003CD.set
}
const String RegInfo::get_Rating () const
{
//## begin RegInfo::get_Rating02159902CE.get preserve=noRating;
//## end RegInfo::get_Rating02159902CE.get
}
void RegInfo::set_Rating (String value)
{
//## begin RegInfo::set_Rating02159902CE.set preserve=no= value;
//## end RegInfo::set_Rating02159902CE.set
}
const String RegInfo::get_Grant () const
{
//## begin RegInfo::get_Grant0215A3019D.get preserve=noGrant;
//## end RegInfo::get_Grant0215A3019D.get
}
void RegInfo::set_Grant (String value)
{
//## begin RegInfo::set_Grant0215A3019D.set preserve=no= value;
//## end RegInfo::set_Grant0215A3019D.set
}
//## Get and Set Operations for Associations (inline)
const DataBase * RegInfo::get_the_DataBase () const
{
//## begin RegInfo::get_the_DataBase01018F0069.get preserve=nothe_DataBase;
//## end RegInfo::get_the_DataBase01018F0069.get
}
void RegInfo::set_the_DataBase (DataBase * value)
{
//## begin RegInfo::set_the_DataBase01018F0069.set preserve=no_DataBase = value;
//## end RegInfo::set_the_DataBase01018F0069.set
}
//## begin module02351F034D.epilog preserve=yes
//## end module02351F034D.epilog
#endif
Source File: RegInfo.cpp
//## begin module%1.7%.codegen_version preserve=yes
// Read the documentation to learn more about C++ code generator
// versioning.
//## end module%1.7%.codegen_version
//## begin module0235600268.cm preserve=no
// %X% %Q% %Z% %W%
//## end module0235600268.cm
//## begin module0235600268.cp preserve=no
//## end module0235600268.cp
//## Module: RegInfo0235600268; Package body
//## Subsystem:
//## Source file: C:\Program Files\Rational\Rose\C++\source\RegInfo.cpp
//## begin module0235600268.additionalIncludes preserve=no
//## end module0235600268.additionalIncludes
//## begin module0235600268.includes preserve=yes
//## end module0235600268.includes
// RegInfo
#include "RegInfo.h"
//## begin module0235600268.declarations preserve=no
//## end module0235600268.declarations
//## begin module0235600268.additionalDeclarations preserve=yes
//## end module0235600268.additionalDeclarations
// Class RegInfo
::RegInfo()
//## begin RegInfo::RegInfo01015203A9_const.hasinit preserve=no
//## end RegInfo::RegInfo01015203A9_const.hasinit
//## begin RegInfo::RegInfo01015203A9_const.initialization preserve=yes
//## end RegInfo::RegInfo01015203A9_const.initialization
{
//## begin RegInfo::RegInfo01015203A9_const.body preserve=yes
//## end RegInfo::RegInfo01015203A9_const.body
}
::RegInfo(const RegInfo &right)
//## begin RegInfo::RegInfo01015203A9_copy.hasinit preserve=no
//## end RegInfo::RegInfo01015203A9_copy.hasinit
//## begin RegInfo::RegInfo01015203A9_copy.initialization preserve=yes
//## end RegInfo::RegInfo01015203A9_copy.initialization
{
//## begin RegInfo::RegInfo01015203A9_copy.body preserve=yes
//## end RegInfo::RegInfo01015203A9_copy.body
}
::~RegInfo()
{
//## begin RegInfo::~RegInfo01015203A9_dest.body preserve=yes
//## end RegInfo::~RegInfo01015203A9_dest.body
}
& RegInfo::operator=(const RegInfo &right)
{
//## begin RegInfo::operator=01015203A9_assign.body preserve=yes
//## end RegInfo::operator=01015203A9_assign.body
}
RegInfo::operator==(const RegInfo &right) const
{
//## begin RegInfo::operator==01015203A9_eq.body preserve=yes
//## end RegInfo::operator==01015203A9_eq.body
}
RegInfo::operator!=(const RegInfo &right) const
{
//## begin RegInfo::operator!=01015203A9_neq.body preserve=yes
//## end RegInfo::operator!=01015203A9_neq.body
}
//## Other Operations (implementation)RegInfo::EnterFIO ()
{
//## begin RegInfo::EnterFIO0215BD00E7.body preserve=yes
//## end RegInfo::EnterFIO0215BD00E7.body
}
RegInfo::EnterCardNumber ()
{
//## begin RegInfo::EnterCardNumber0215C902BF.body preserve=yes
//## end RegInfo::EnterCardNumber0215C902BF.body
}
RegInfo::EnterSubject ()
{
//## begin RegInfo::EnterSubject0215CA02E6.body preserve=yes
//## end RegInfo::EnterSubject0215CA02E6.body
}
RegInfo::EnterAttestation ()
{
//## begin RegInfo::EnterAttestation0215CB0396.body preserve=yes
//## end RegInfo::EnterAttestation0215CB0396.body
}
RegInfo::EnterAdmission ()
{
//## begin RegInfo::EnterAdmission0215FC01F2.body preserve=yes
//## end RegInfo::EnterAdmission0215FC01F2.body
}
RegInfo::Update ()
{
//## begin RegInfo::Update0215FC01F2.body preserve=yes
//## end RegInfo::Update0215FC01F2.body
}
RegInfo::SendToDB ()
{
//## begin RegInfo::SendToDB02160703DA.body preserve=yes
//## end RegInfo::SendToDB02160703DA.body
}
// Additional Declarations
//## begin RegInfo01015203A9.declarations preserve=yes
//## end RegInfo01015203A9.declarations
//## begin module0235600268.epilog preserve=yes
//## end module0235600268.epilog
Source File: DataBase.h
//## begin module%1.7%.codegen_version preserve=yes
// Read the documentation to learn more about C++ code generator
// versioning.
//## end module%1.7%.codegen_version
//## begin module0235060105.cm preserve=no
// %X% %Q% %Z% %W%
//## end module0235060105.cm
//## begin module0235060105.cp preserve=no
//## end module0235060105.cp
//## Module: DataBase0