Курсовая работа: Структура иерархии классов "Экран курсового проектирования"
5. Руководство по программному продукту
Руководство программиста:
Созданное приложение «Экран курсового проектирования», основанное на иерархии классов, имеет открытый исходный код, что позволяет изменять его в зависимости от потребностей пользователя. Объявление экземпляров класса TScreenи TStudentпроисходит в заголовочном файле главного окна Form1.h:
public:
TStudent ^Student;//объявление указателя на экземпляр класса TStudent
TScreenScreen;//объявление экземпляра класса TScreen
Причем экземпляр класса TStudentинициализируется в конструкторе главной формы:
Form1(void)
{
…
Student=gcnewTStudent;//инициализацияэкземпляраклассаTStudent
…
}
Оба этих экземпляра объявляются глобально и с атрибутом доступа Public, что позволяет получить к ним доступ из любой части главной формы и других форм. Поля и методы этих классов также имеют атрибут доступа Public и имеют стандартные типы данных платформы .NETFramework. Все входные данные в программу имеют текстовый формат, а именно System::String^. В зависимости от полей и методов класса они конвертируются с помощью стандартного конвертора в нужный тип данных:
Student->SetControlScore(System::Convert::ToInt16(newdlg->textBox17->Text));//пример использования конвертора типа данных
Руководство системного администратора:
Данное приложение использует структуру иерархии классов «Экран курсового проектирования». Объявление полей и методов абстрактного базового класса TObject находится в файле TObject.h, а их описание в файле TObject.cpp. Объявление полей и методов класса TScreen находится в файле TScreen.h, а их описание в файле TScreen.cpp. Объявление полей и методов класса TStudent находится в файле TStudent.h, а их описание в файле TStudent.cpp. Описание главного окна приложения находится в файле Form1.h; описание окна добавления/изменения информации об экране курсового проектирования находится в файле Start.h; описания окна добавления/изменения записи о студенте находится в файле Form2.h; описание окна поиска находится в файле Search.h.
Приложение «Экран курсового проектирования» было разработано в интегрированной среде программирования MicrosoftVisualStudio 2010. Приложение использует платформу .NETFramework 4, которая присутствует в операционной системе MicrosoftWindows 7.
Руководство пользователя:
Для выполнения приложения «Экран курсового проектирования» необходимы следующие минимальные системные требования:
- Pentium III 1.5 ГГц;
- GeForceFX 5200 или ATI Radeon 9550-9600 с 128 MB, поддержка шейдеров 2.0;
- 512 МбОЗУ;
- Windows® XP/Vista/7, Windows2000, DirectX 9.0c;
- .NET Framework версии 4.0;
- Место на жестком диске: 4 GB;
- Монитор с поддержкой разрешения 800x600;
- Клавиатура, мышь.
Данное приложение запускается из файла WindowsFormApplication C++.exe. При выполнении системных требований появится окно добавления информации о текущем экране курсового проектирования. После ввода доступно главное окно, в котором отражается полная информация об экране курсового проектирования и о студентах, выполняющих курсовые работы. В этом режиме программа ожидает действия от пользователя. При первом запуске доступны только команды «Добавить» и «Выход», а также справка о программе.