Предмет:
Тип роботи:
Звіт з практики
К-сть сторінок:
36
Мова:
Українська
окремих класів:
class Kletka_A_8
{
private:
int i,j;
public:
Kletka_A_8();
void Tura_Left_Black_A_8()
};
Хода фігур задаються по координатам клітинок, хода описані в потрібному класі потрібним методом.
Далі кожна клітинка малюється аналогічно класу Kletka_A_8 тільки з іншими координатами та кольором. Координати клітинки задаються:
Form1->PaintBox1->Canvas->Rectangle(кордината 1, кордината 2, кордината 3, кордината 4);
А колір:
Form1->PaintBox1->Canvas->Brush->Color=<потрібний колір>;
Параметри текстових підказок на Form1 описані в класіCreateInterfeysa.
class CreateInterfeysa
{
private:
int i,j;
public:
CreateInterfeysa();
};
Подальше переміщення відбувається аналогічно тільки по інших координатах.Для того щоб визвати потрібний метод або приєднати його до кнопки, я використовую код:
void __fastcall TForm1::BitBtn13Click(TObject *Sender)
{
Kletka_A_2 *a=new Kletka_A_2();
a->Peska_White_A_2();
Kletka_A_2:Kletka_A_2();//повертаємо параметри клітинки
}
Щоб переключитись між розкладками фігур на дошці, використовуємо методи: Persha_Gra, Druga_Gra() які описані в класі CreateInterfeysa.
class CreateInterfeysa
{
private:
int i,j;
public:
CreateInterfeysa();
void Druga_Gra_Help();
void Tretya_Gra_Help();
};
Щоб намалювати дошку, я викликаю методи в FormCanResize
void __fastcall TForm1::FormCanResize(TObject *Sender, int &NewWidth,
int &NewHeight, bool &Resize)
{
Dochka::Dochka();
Kletka_A_8:Kletka_A_8();
}
Аналогічноінші клітинки тільки з власними назвами.
2.3 Керівництво користувача
У керівництві користувача – знаходиться опис програмного продукту у якому описується його функціонал.
Дана програма була створена для імітування гри у шахи в якій відображаються можливі хода фігурами на шаховій дошці.
Мінімальні вимоги до системи:
- операційна система Windows 7;
- процесор Intel(R) Pentium(R) CPU 1800GNz;
- ОЗУ 256 МБ;
- жосткий диск 128 МБ;
- відео адаптер 256 МБ;
- ПЗ Відео плеєр.
Управління програмним продуктом:
Після запуску програмиProject1.exe на екрані з’явиться вікно.Вікно програми містить зображення шахової дошки з фігурами, з права від дошки міститься панель на якій буду зображено підказки для гравця. (диф.рис 2.4)
Рис. 2.4 – Початкове вікно з стандартною розкладкою гри
Меню "Файл" містить дві функції "Стандартна розкладка" та "Вихід". За допомогою стандартної розкладки фігури вертають на свої початкові місця для нової гри. Вихід слугує завершенням роботи з програмою та виходить з програми. Функції меню Файл зображені на рис.2.5
Рис. 2.5 – Функції меню Файл
Меню "Етапи гри" містить три функції: I гра, II гра, III гра(див. рис. 2.6).
Рис. 2.6 – Функції меню етапи гри
Після натискання на кнопку І відкриється початкове вікно з стандартною розкладкою шахів (див. рис. 2.7).
Рис. 2.7 – Вікно I гри
Натиснувши на кнопку II відкриється нове розташування шахів на дошці(див. рис. 2.8).
Рис. 2.8 – Вікно II гри
Натиснувши на кнопку IIIвідкриється нове розташування шахів на дошці(див. рис. 2.9).
Рис. 2.9 – Вікно III гри
Натиснувши в меню на довідку абоклавішу F9, відкриється документ з інформацією про програмний продукт(ПП)(див. рис. 2.10).
Рис. 2.10 – Довідка після натиснення в меню на довідку
Користувач при натисненні на вибрану фігуру може переглянути можливий хід тієї фігури. Цей принцип використовується аналогічно до всіх ходів.Наприклад, обравши фігуру коня F - 3 (див. рис. 2.11), користувач одержав можливий хід цієї фігури.
Рис. 2.12 – Можливий хід коня
Програма виділяє червоним кольором поле фігури, яку можна бити. Наприклад, на рис. 2.13 виділено хід пешки, яку можна бити.
Рис. 2.13 – Можливий хід пешки
Таким чином у даному розділі було розглянуто сутність роботи даного продукту.
РОЗДІЛ 3.ОХОРОНА ПРАЦІ ТА ТЕХНІКА БЕЗПЕКИ
3.1 Вимоги до виробничих приміщень
Приміщення для роботи з електронно-обчислювальній машині (ЕОМ) повинні мати природне та штучне освітлення відповідно до стандартів.
Виробничі приміщення для роботи з ЕОМ (операторські, диспетчерські) не повинні межувати з приміщеннями, в яких рівні шуму і вібрації перевищують допустимі значення (виробничі цехи, майстерні тощо).
Приміщення для роботи з ЕОМ мають бути обладнані системами опалення, кондиціонування повітря або припливно-витяжною вентиляцією відповідно до СНиП 2.04.05-91. Нормовані параметри мікроклімату, іонного складу повітря, вмісту шкідливих речовин мають відповідати вимогам СН 4088-86, СН 2152-80, ГОСТ 12.1.005-88, ГОСТ 12.1.007-76.
Віконні прорізи приміщень для роботи з ЕОМ мають бути обладнані регульованими пристроями (жалюзі, завіски, зовнішні козирки).
Виробничі приміщення можуть обладнуватись шафами для зберігання документів, магнітних дисків, полицями, стелажами, тумбами тощо з урахуванням вимог до площі приміщень.
У виробничих приміщеннях на робочих місцях з ЕОМ мають забезпечуватись оптимальні значення параметрів мікроклімату: температури, відносної вологості й рухливості повітря (ГОСТ 12.1.005-88, СН 4088-86).
Штучне освітлення в приміщеннях з робочими місцями, обладнаними ЕОМ, має здійснюватись системою загального рівномірного освітлення. У виробничих та адміністративно-громадських приміщеннях, у разі переважної роботи