Портал освітньо-інформаційних послуг «Студентська консультація»

  
Телефон +3 8(066) 185-39-18
Телефон +3 8(093) 202-63-01
 (093) 202-63-01
 studscon@gmail.com
 facebook.com/studcons

<script>

  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){

  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)

  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

 

  ga('create', 'UA-53007750-1', 'auto');

  ga('send', 'pageview');

 

</script>

Опис програмного продукту

Тип роботи: 
Звіт з практики
К-сть сторінок: 
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).
Штучне освітлення в приміщеннях з робочими місцями, обладнаними ЕОМ, має здійснюватись системою загального рівномірного освітлення. У виробничих та адміністративно-громадських приміщеннях, у разі переважної роботи
Фото Капча