- •Загальний розділ
- •Аналіз предметної області
- •Постановка задачі
- •Аналіз існуючих способів рішення задачі
- •Технологічний розділ
- •Вибір засобів розробки програмного продукту
- •Обґрунтування технології програмування
- •Інструментальні засоби розробки програмного продукту
- •Характеристика мови програмування
- •Опис програмного продукту
- •Функціональне призначення
- •Логічна структура програми та її модулів
- •Організація інтерфейсу з користувачем
- •Характеристика технічних засобів
- •Тестування і аналіз результатів
- •Інструкція користувача
- •Організаційно-економічний розділ
- •Організація впровадження і супроводу програмного продукту
- •Організація робочого місця програміста
- •Характеристика економічного аспекту створення і впровадження програмного продукту
- •Розрахунок собівартості програмного продукту
- •Аналіз економічної доцільності використання програмного продукту
- •Охорона праці
- •Заходи з охорони праці і промсанітарії
- •Охорона праці в галузі
- •Охорона праці на робочому місці програміста
- •Додаток а. Код програми
Охорона праці в галузі
Охорона праці - система законодавчих актів, соціально-економічних, організаційних, технічних, гігієнічних і лікувально-профілактичних заходів і коштів, які забезпечують безпеку, збереження здоров'я та перемоги працездатності людини під час праці. Науково-технічний прогрес вніс серйозні зміни у умови виробничої діяльності робітників розумової праці. Їхню працю став інтенсивнішим, напруженим, які вимагають значних витрат розумової, емоційної і зниження фізичної енергії. Це зажадало комплексного вирішення питань ергономіки, гігієни та молодіжні організації праці, регламентації режимів праці та відпочинку.
Охорона здоров'я трудящих, забезпечення безпеки умов праці, ліквідація професійних захворювань, і виробничого травматизму становитиме з головних турбот людського суспільства. Звертається увагу до необхідність широко він прогресивних форм наукову організацію праці, відомості до мінімуму ручного, малокваліфікованого праці, створення обстановки, яка виключає професійні захворювання і виробничий травматизм.
Охорона праці на робочому місці програміста
Робоча поза сидячи викликає мінімальне стомлення програміста. Раціональне планування робочого місця передбачає чіткий порядок і сталість розміщення предметів, засобів праці і документації. Те, що потрібно для виконання робіт частіше, розташоване в зоні легкої досяжності робочого простору.
Моторне поле - простір робочого місця, в якому можуть здійснюватися рухові дії людини.
Максимальна зона досяжності рук - це частина моторного поля робочого місця, обмеженого дугами, що описуються максимально витягнутими руками при русі їх у плечовому суглобі.
Оптимальна зона - частина моторного поля робочого місця, обмеженого дугами, описуваними передпліччями при русі в ліктьових суглобах з опорою в точці ліктя і з відносно нерухомим плечем.
Зони досяжності рук у горизонтальній площині.
а - зона максимальної досяжності;
б - зона досяжності пальців при витягнутій руці;
в - зона легкої досяжності долоні;
г - оптимальний простір для грубої ручної роботи;
д - оптимальний простір для тонкої ручної роботи.
Розглянемо оптимальне розміщення предметів праці і документації в зонах досяжності рук:
ДІСПЛЕЙ розміщується в зоні а (у центрі);
КЛАВИАТУРА - у зоні г / д;
СИСТЕМНИЙ БЛОК розміщається в зоні б (ліворуч);
ПРИНТЕР знаходиться в зоні а (справа);
ДОКУМЕНТАЦІЯ
1) у зоні легкої досяжності долоні - в (ліворуч) - література і документація, необхідна при роботі;
2) у висувних ящиках столу - література, якою постійно.
При проектуванні письмового столу варто враховувати наступне:
Висота столу повинна бути вибрана з урахуванням можливості сидіти вільно, у зручній позі, при необхідності спираючись на підлокітники;
· Нижня частина столу повинна бути сконструйована так, щоб програміст міг зручно сидіти, ні змушений підбирати ноги;
· Поверхню столу повинна мати властивості, що виключають появу відблисків у поле зору програміста;
конструкція столу повинна передбачати наявність висувних ящиків (не менше 3 для зберігання документації, лістингів, канцелярських приналежностей, особистих речей).
Параметри робочого місця вибираються відповідно до антропометричних характеристиками. При використанні цих даних у розрахунках варто виходити з максимальних антропометричних характеристик (М + 2).
При роботі в положенні сидячи рекомендуються такі параметри робочого простору:
· Ширина не менше 700 мм;
· Глибина не менше 400 мм;
· Висота робочої поверхні столу над підлогою 700-750 мм.
Оптимальними розмірами столу є:
· Висота 710 мм;
· Довжина столу 1300 мм;
· Ширина стола 650 мм.
Поверхня для листа повинна мати не менше 40 мм в глибину і не менше 600 мм в ширину.
Під робочою поверхнею повинно бути передбачено простір для ніг:
· Висота не менше 600 мм;
· Ширина не менше 500 мм;
· Глибина не менше 400 мм.
Важливим елементом робочого місця програміста є крісло. Воно виконується відповідно до ГОСТ 21.889-76. При проектуванні крісла виходять з того, що при будь-якому робочому положенні програміста його поза повинна бути фізіологічно правильно обгрунтованою, т. Е. Становище частин тіла повинно бути оптимальним. Для задоволення вимог фізіології, що випливають з аналізу положення тіла людини в положенні сидячи, конструкція робочого сидіння повинна відповідати таким основним вимогам:
· Допускати можливість зміни положення тіла, т. Е. Забезпечувати вільне переміщення корпуса і кінцівок тіла один щодо одного;
· Допускати регулювання висоти в залежності від росту працюючої людини (у межах від 400 до 550 мм);
· Мати злегка увігнуту поверхню,
· Мати невеликий нахил назад.
Виходячи з вищесказаного, наведемо параметри столу програміста:
Висота столу 710 мм;
· Довжина столу 1300 мм;
· Ширина стола 650 мм;
· Глибина столу 400 мм.
Поверхня для листа:
· В глибину 40 мм;
· Завширшки 600 мм.
Важливим моментом є також раціональне розміщення на робочому місці документації, канцелярських приналежностей, що повинно забезпечити працюючому зручну робочу позу, найбільш економічні руху і мінімальні траєкторії переміщення працюючого і предмета праці на даному робочому місці.
Створення сприятливих умов праці і правильне естетичне оформлення робочих місць на виробництві має велике значення як для полегшення праці, так і для підвищення його привабливості, позитивно впливає на продуктивність праці. Забарвлення приміщень і меблів повинна сприяти створенню сприятливих умов для зорового сприйняття, гарного настрою. У службових приміщеннях, у яких виконується одноманітна розумова робота, що вимагає значної нервової напруги і великого зосередження, фарбування повинна бути спокійних тонів - малонасичені відтінки холодного зеленого або блакитного кольорів.
При розробці оптимальних умов праці програміста необхідно враховувати освітленість, шум і мікроклімат.
Освітленість робочого місця
Раціональне освітлення робочого місця є одним з найважливіших факторів, що впливають на ефективність трудової діяльності людини, що попереджають травматизм і професійні захворювання. Правильно організоване освітлення створює сприятливі умови праці, підвищує працездатність і продуктивність праці. Освітлення на робочому місці програміста повинно бути таким, щоб працівник міг без напруги зору виконувати свою роботу. Стомлюваність органів зору залежить від ряду причин:
· Недостатність освітленості;
· Надмірна освітленість;
· Неправильний напрямок світла.
Недостатність освітлення приводить до напруги зору, послаблює увагу, приводить до настання передчасної стомленості. Надмірно яскраве освітлення викликає осліплення, роздратування і різь в очах. Неправильний напрямок світла на робочому місці може створювати різкі тіні, відблиски, дезорієнтувати працюючого. Всі ці причини можуть призвести до нещасного випадку або профзахворювань, тому настільки важливий правильний розрахунок освітленості.
Розрахунок освітленості робочого місця зводиться до вибору системи освітлення, визначенню необхідного числа світильників, їхнього типу і розміщення. Процес роботи програміста в таких умовах, коли природне освітлення недостатньо або відсутній. Виходячи з цього, розрахуємо параметри штучного освітлення.
Штучне освітлення виконується за допомогою електричних джерел світла двох видів: ламп розжарювання і люмінесцентних ламп. Будемо використовувати люмінесцентні лампи, які порівняно з лампами розжарювання мають суттєві переваги:
· По спектрального складу світла вони близькі до денного, природного освітлення;
· Володіють більш високим ККД (у 1.5-2 рази вище, ніж ККД ламп розжарювання);
Нормування шуму
Встановлено, що шум погіршує умови праці, роблячи шкідливий вплив на організм людини. При тривалому впливі шуму на людину відбуваються небажані явища: знижується гострота зору, слуху, підвищується кров'яний тиск, знижується увага. Сильний тривалий шум може стати причиною функціональних змін серцево-судинної та нервової систем.
Згідно ГОСТ 12.1.003-88 ("Шум. Общие требования безопасности") характеристикою постійного шуму на робочих місцях є середньоквадратичні рівні тисків в октавних смугах частот з середньогеометричними стандартними частотами: 63, 125, 250, 500, 1000, 2000, 4000 і 8000 Гц. У цьому ГОСТі вказані значення гранично допустимих рівнів шуму на робочих місцях підприємств. Для приміщенні конструкторських бюро, розраховувачів і програмістів рівні шуму не повинні перевищувати відповідно: 71, 61, 54, 49, 45, 42, 40, 38 дБ. Ця сукупність восьми нормативних рівнів звукового тиску називається граничним спектром.
Вентиляція
Системи опалення та системи кондиціонування слід встановлювати так, щоб ні теплий, ні холодне повітря не направлявся на людей. На виробництві рекомендується створювати динамічний клімат з певними перепадами показників. Температура повітря в поверхні підлоги і на рівні голови не повинна відрізнятися більш, ніж на 5 градусів. У виробничих приміщеннях крім природної вентиляції передбачають приточно-витяжну вентиляцію. Основним параметром, що визначає характеристики вентиляційної системи, є кратність обміну, тобто. Е. Скільки разів за годину зміниться повітря в приміщенні.
Висновки
Завданням даного дипломного проекту було навчально-навігаційну програму для навчання студентів спеціальності «Судноводіння».
Дане завдання було виконано за допомогою об’єктно-оріентованої мови С++ та візуальної середи розробки C++Builder.
Дане програмне забезпечення дозволяє студентам ознайомитися з роботою навігаційних програми, попрацювати з базою даних, в яку заноситься судно, та ознайомитися деякою додатковою інформацією по навігації та суднах.
Інтерфейс даного програмного продукту не нагороджений надлишковою інформацією. Всі елементи розташовані так що, використання програми стає зрозумілим на інтуїтивному рівні.
На основі вище сказаного, можна сказати що, поставлена задача була виконана у повному обсязі.
Список використаної літератури
Вагущенко Л.Л., Кошовий А.А. «Автоматизовані комплекси судноводіння», К.: «КВІУ». 2001 р., - 292 ст.
Михайлов В.С., Кудрявцев В.Г. «Навигация и лоция», К. 2010 р., - 831 с.
Страуструп Б. «Язык программирования C++. Специальное издание = The C++ programming language. Special edition», М.: Бином-Пресс, 2007. - 1104 с.
Скляров В.А. «Язык С++ и обьектно-ориентированое программирование», Минск: «Высшая школа». 1997 г. – 478 с.
Тлінський Я.М., Анохін В.Є. «С++ Builder», Львів. 2003 р. – 189 ст.
Шилдт Герберт «Полный справочник по C++ = C++: The Complete Reference. - 4-е изд.» М.: «Вильямс». 2011 г. – 800 с.
