Смекни!
smekni.com

Економіко-математичне обрунтування підвищення ефективності виробництва МКВП Дніпроводоканал (стр. 17 из 23)

- процесор AMD Athlon XP;

- системна плата;

- оперативна пам’ять не менше 32 Мбайт;

- жорсткий диск (об’їм не менше 6 Гбайт);

- накопичувач гнучких магнітних дисків;

- привід CD-ROM;

- клавіатура;

- маніпулятор "миша";

- монітор;

- принтер;

- модем.

4.4 Програмне забезпечення

Програмне забезпечення системи є взаємопов’язаним комплексом модулів, об’єднаних графічним інтерфейсом користувача, який реалізує діалоговий режим розв’язку задачі. При цьому користувачу надана можливість в діалоговому режимі управляти роботою програми.

Загальна характеристика програмного забезпечення

Для реалізації об’єкта розроблення необхідна операційна система Windows 9x, інтегрований пакет Microsoft Office. Безпосередньо для створення інформаційної системи використан додаток Microsoft Excel. Вибір цього пакета прикладних програм зумовлений тим, що він є найдоступнішим та найпопулярнішим у наш час. Важливим є такий аспект, що для користування цим пакетом непотрібно особливих знань та умінь.

Microsoft Excel є найбільш потужним засобом розробки інформаційних систем, що сполучає в собі переваги як табличного процесора, та і засобів візуального програмування - убудованої мови Visual Basic for Applications (VBA). За допомогою VBA розроблювачі можуть поєднувати більш 100 об'єктів і близько 400 інших убудованих додатків (функцій, надбудов і т.п.), що дозволяє створювати гнучкі і розвинені інформаційні системи. В Ехсеl можна також поєднувати частини систем, розроблені в інтерактивному режимі, і за допомогою програмного коду, легко інтегрувати їх з іншими офісними додатками. Exсel може бути використаний для будь-якої інформаційної системи, що містить аналіз даних, тому що включає набір об'єктів обробки даних, що є найбільш передовим. В даний час на базі інструментальних засобів Exсel уже створені тисячі інформаційних систем, що успішно використовуються в усьому світі. З огляду на зазначені переваги варто очікувати, що потреба в інформаційних системах, створених на основі Exсel і VBA, значно зросте найближчим часом і усе більше число компаній прийдуть до розуміння того, що використовуючи Exсel, вони зможуть створювати інформаційні системи з меншими витратами часу і коштів.

Схема програми

Інформаційна система розроблена на основі кнопочного інтерфейсу робочого аркуша, за допомогою якого переміщення по додатку найбільш зрозуміле для користувача.

Для ініціалізації інформаційної системи використовується заставка, у якості якої використано робочий аркуш, перетворений у форму (рисунок 4.3). Заставка виводиться відразу ж при запуску додатка. На ній, звичайно, відображається назва, призначення додатка, основні кнопки (Вхід, Вихід, Справка, Про автора).

Рисунок 4.3 – Заставка інформаційної системи


Для керування окремими частинами додатка використовується основна керуюча форма (Головне меню). Головне меню – це форма, у яку користувач попадає при натисканні кнопки Вхід заставки. На ній відображені назва головного меню, елементи керування, що дозволяють переміщатися до різних складових частин додатка, з яких, у свою чергу, реалізовані переходи назад до головного меню. З головного меню передбачений перехід до заставки, де міститься кнопка Вихід, для виходу з додатка (рисунок 4.4).

Рисунок 4.4 – Головне меню інформаційної системи


При розробці інформаційної системи було використано також інтерфейс корстувацьких форм, прикладом якого є інформаційна форма, яка виводиться на екран при натисканні кнопки Про автора (Заставка).

Текст програми

Текст програмного коду для елемента керування Кнопка виглядає наступним чином (на прикладі кнопок Вхід і Справка):

Private Sub Вхід()

Worksheets("Головне меню").Activate

End Sub

Sub Справка()

Dim RetVal

RetVal = Shell("notepad.exe Справка.txt", 1) ' Run Calculator.

End Sub

Для графічного представлення вхідних даних було використано такий елемент управління як перемикач. Текст програмного коду має наступний зміст:

Sub ChangeDiagramm()

Dim rngData As Range

If Лист2.optStr_01.Value = True Then

Set rngData = Лист2.Range("Str_01")

Else

If Лист2.optStr_02.Value = True Then

Set rngData = Лист2.Range("Str_02")

Else

If Лист2.optStr_03.Value = True Then

Set rngData = Лист2.Range("Str_03")

Else

If Лист2.optStr_04.Value = True Then

Set rngData = Лист2.Range("Str_04")

Else

If Лист2.optStr_05.Value = True Then

Set rngData = Лист2.Range("Str_05")

Else

If Лист2.optStr_06.Value = True Then

Set rngData = Лист2.Range("Str_06")

End If

End If

End If

End If

End If

End If

Dim xLabel As Range

Set xLabel = Лист2.Range("Str_x")

Application.ScreenUpdating = False

With Лист2.ChartObjects(1)

.Activate

.Chart.SetSourceData rngData

End With

ActiveWindow.Visible = False

Лист2.Range("A1").Select

End Sub

Private Sub optStr_01_Click()

ChangeDiagramm

End Sub

Private Sub optStr_02_Click()

ChangeDiagramm

End Sub

Private Sub optStr_03_Click()

ChangeDiagramm

End Sub

Private Sub optStr_04_Click()

ChangeDiagramm

End Sub

Private Sub optStr_05_Click()

ChangeDiagramm

End Sub

Private Sub optStr_06_Click()

ChangeDiagramm

End Sub

Програмний код форми про автора виглядає наступним чином:

Private Sub CommandButton1_Click()

Me.Hide

Me.Tag = vbOK

End Sub

Захист проекту від перегляду

Програмний код проекту захищений паролем. Коли захист встановлено, користувач, не знаючи пароля, не зможе переглянути об'єкти проекту, але він зможе запустити редактор VBA і довідатися ім'я проекту у вікні проекту. Якщо користувач спробує розкрити папку захищеного проекту, йому необхідно буде ввести пароль.


5 ОХОРОНА ПРАЦІ

Відповідно до закону України "Про охорону праці" умови праці на робочому місці, безпека технічних процесів роботи машин, механізмів устаткування й інших засобів виробництва, стан засобів колективного й індивідуального захисту що використовуються працівником, а також санітарно-побутові умови повинні відповідати вимогам нормативних актів про охорону праці [14].

Експлуатація об'єктів водопровідно-каналізаційного господарства (ВКГ) пов'язано з підвищеною небезпекою, до якої відносяться: загазованысть колодязів, камер, колекторів, небезпека вибуху, удушення й отруєння працюючих; можливість падіння працюючих, при спуску в колодязі; небезпека в колодязях великих діаметрів; можливість обвалення ґрунту при грабарствах; небезпека при зіткненні зі стічною рідиною; можливість наїзду транспорту при роботі на вулиці та ін.

Головною метою органів охорони праці є розробка організаційних і технічних заходів щодо забезпечення безпечних шкідливих умов праці в конкретних виробничих умовах [15].

5.1 Оцінка експлуатаційних особливостей систем ВКГ окремих технологічних процесів

Основні реагенти, які використовуються при висвітленні і знебарвленні води застосовуються сульфати алюмінію [AL2(SO4)3], гашене вапно [Ca(OH)2], хлорне залізо[Fe CL3].

Сполука і дози реагентів, послідовність і місце їхнього введення в оброблювану воду, початок і кінець періоду застосування різних реагентів установлюються на підставі фізико-хімічних, санітарно-бактеріологічних і технологічних аналізів води [14].

Процес змішання в змішувачі існує для швидкого і рівномірного розподілу реагентів в оброблюваній воді. Змішання закінчується протягом 2-3 хв. дозування реагентів.

Контактні висвітлювачі призначені для висвітлення води з додаванням коагулянту через шар зернистого завантаження знизу нагору. Застосовуються висвітлювачі марки ХО1 установок по знезаражуванню води хлором. Для знезаражування води застосовується хлор у газоподібному стані й у виді сполук хлорне вапно [14].

Технологічна схема обробки води наведена на рисунку 5.1.

1 - насосна станція першого підйому; 2 - вхідна камера; 3 – коагулянт; 4 - змішувач; 5 - контактні висвітлювачі; 6 - резервуар з чистою водою; 7 - насосна станція другого підйому

Рисунок 5.1 - Технологічна схема обробки води

Розміщення водопровідних споруджень і мереж, виробничих і допоміжних будинків і приміщень повинні відповідати будівельним нормам і правилам затвердженим Госстроем України і забезпечувати безпеку праці працюючих як у звичайних умовах, так і при аваріях.

Резервуар з чистою водою огороджують з боку можливого наїзду транспорту і механізмів. Вхідна камера, змішувачі і контактні освітлювачі огороджують по зовнішньому периметру. Улаштовують пішохідні доріжки для переходу обслуговуючого персоналу до споруджень, через трубопроводи, а також для обслуговування устаткування [14].

У машинних залах насосних і повітродувних станцій встановлюють пристрої для зниження рівня продуктивного шуму, вібрації (звукопоглинаючі і звукоізолюючі облицювання, кожухи і пружини на агрегатах та ін.).

Території очисних станцій повинні бути огороджені, упоряджені, озеленені, забезпечені зовнішнім освітленням і безпечними підходами до споруджень, як у нормальних умовах, так і у випадках аварійних ситуацій. На територіях повинні бути пристрої, що забезпечують безпеку експлуатації технологічних комунікацій (труб, каналів, лотків) [15].

Електричне освітлення у виробничих приміщеннях повинне дублюватися аварійним освітленням.

При переливі зріджених реагентів контролюють напрямок тари. Підігрів тари відкритим полум'ям не допускається. У приміщеннях для зберігання хлору, поліакриламіду, флокулянта передбачена вентиляція.

Рівень шумів припустимий до виконання робіт з експлуатації водопровідних споруджень, повинен відповідати вимогам, встановленим ДСТ 12.0.004-90.

Персонал, обслуговуючий водопровідні спорудження, повинен пройти інструктаж з техніки безпеки праці - при вступі на роботу; первинний – на робочому місці; повторний - не рідше одного разу в три місяці; позапланові – при порушенні вимог безпеки праці і нещасних випадків, відповідно до ДЕРЖСТАНДАРТУ 12.0.004.90.

Працюючі повинні користатися засобами індивідуального захисту за ДСТ 12.04.011-89, виданими їм у відповідність за нормами, затвердженими у встановленому порядку. При виконанні робіт з експлуатаційно-технологічного обслуговування водопровідних споруджень повинні застосовуватися: