Android-додаток "Photoday" – менеджер робочого для з використанням віддаленого доступу до даних

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык украинский
Дата добавления 08.06.2015
Размер файла 825,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

При одночасному використанні понад п'яти ПЕОМ на помітному місці встановлюється аварійний резервний вимикач, який в разі небезпеки повністю знеструмлює електричну мережу (крім освітлення). В такому випадку при використанні три провідникового захищеного проводу або кабелю в оболонці з негорючого або важко горючого матеріалу дозволено прокладати їх без металевих труб та гнучких металевих рукавів [16].

Електромережі для під'єднання ВДГ, ЕОМ і ПЕОМ оснащуються справжніми штепсельними з'єднаннями та електророзетками, які, крім контактів фазового і нульового робочого провідників, мають спеціальні контакти для під'єднання нульового захисного провідника, що під'єднаний раніше ніж вони. Порядок роз'єднання при відімкненні мережі має бути зворотним. Заборонено приєднувати обладнання до звичайної двопровідної електричної мережі, зокрема з використанням перехідних пристроїв. Електромережі штепсельних з'єднань та електричних розеток необхідно виконувати за магістральною схемою, по 3-6 в одному колі. При розташуванні їх уздовж стін провідники прокладають по підлозі в металевих трубах і гнучких металевих рукавах, а при розташуванні їх у центрі приміщення прокладають у каналах або під знімною підлогою в металевих рукавах. При цьому не дозволяється використовувати провід і кабель в ізоляції з вулканізованої гуми та інші матеріали, що містять сірку. Металеві трубки і гнучкі металеві рукави повинні бути заземлені відповідно до ДНАОП 0.001.21-98. Неприпустимо використовувати функціональне заземлення для під'єднання захисного заземлення.

Штепсельні з'єднання або електричні розетки для напруги 12 і 36 В пофарбовані в колір, що відрізняється від їхнього кольору для напруги 127 і 220В.

4.5 Пожежна безпека

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

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

Для того, щоб повністю була активною пожежна безпека на підприємстві, потрібно першою справою встановлювати пожежну сигналізацію. Завдання встановленого обладнання - оповістити людей, що працюють на даній території про пожежу або можливому невеликому загорянні. У деяких випадках існує автоматичне гасіння пожежі. Також всі приміщення зобов'язана бути забезпечене вогнегасниками, які повинні розставлятися на вільних видних місцях. До них додається інструкція по користуванню. Бажано, щоб працюючий персонал прочитав правила користування вогнегасником до того моменту, коли доведеться його використовувати в дії, інакше це може призвести до плачевних ситуацій. Важливо знати, що вогнегасник потрібно зберігати в місцях, захищених від прямих сонячних променів. І одне з головних правил - це план евакуації, що включає в себе всі входи і виходи, вікна, розташування вогнегасників на тому чи іншому поверсі, пожежні сходи, електрощитові.

У випадку пожежі треба використовувати план евакуації (рисунок 4.2).

1-6 - робочі приміщення

Рисунок 4.2 - План евакуації людей

Висновки

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

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

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

Для написання програми інтенсивно використовувалися знання ООП: наслідування, інкапсуляція, поліморфізм і роботи з віртуальною машиною Dalvic. Серверна частина написана на мові php з використанням формату передачі даних JSON.

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

Тестування ПЗ проводилося в багато етапів, тестувалася як правильність роботи функцій окремо, так і в неперервному циклі роботи, працездатність була підтверджена на різних пристроях з різними версіями ОС. Юзабіліті інтерфейсу було протестовано кількома користувачами і вся залишилися задоволеними отриманим досвідом, ніяких зауважень не було виявлено.

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

Перелік посилань

1 Нотон П. Java: керівництво: Пер.з англ./Під ред. А. Тіхонова. - М.:БИНОМ: Схід. Кн. Компанія, 1996: Схід. Кн. Компанія.-447 с. - (Club Computer)

2 Патрік Нотон, Герберт Шилдт Повний курс Java. - McGraw-Hill, 1997, Видавництво «Діалектика», 1997

3 Девид Фленеген Java in a Nutshell. - O'Reilly & Associates, Inc., 1997, Видавницька група BHV, Київ, 1998

4 Ed Burnette Hello, Android 2e; Мінськ: Артаал-Пресс - Москва, 2009. - 250c.

5 Jonathan Simon Head First Android Development; Асоціація художників Росії АХР - Москва, 2011. - 608 c.

6 Ken Ford Android Epistemology; Car Tours - Москва, 1995. - 334 c.

7 Аткинсон, Леон MySQL. Бібліотека професіонала; М.: Вильямс, 2008. - 624 c.

8 Грофф; Вайнберг, SQL: повне керівницство; Київ: BHV, 2005. - 608 c.

9 Нанда, А. и др. /SQL для админістраторів баз даних; Символ, 2008. - 496 c.

10 Стоунз, Ричард; Мэттью, Нейл PostgreSQL. Основи; СПб: Символ-Плюс, 2007. - 640 c.

11 Правила пожежної безпеки в Україні. - К.: УАБІ, 1995. - 195 с.

12 Пижик Г.М. Савицький В. Гогиташвілі Г.Г. Управление безпекою праці. - К.: Техніка, 1981. - 88 с.

13 Пижик Г.М., Савицкий В., Гогиташвілі Г.Г. Управління безпекою на виробництві. - М.: Профиздат, 1982. - 112 с.

14 Рекомендації щодо побудови системи управління охороною праці на виробництві. Затв. наказом МНС України №398 від 27.06.2006 р.

15 Рекомендації «Управління охороною праці. Основні положення» / Г.Г. Гогиташвили, А.Я. Купчин и др. - М.: Изд-во стандартів, 1983. - 16 с

16 Вдосконалення умов праці на підприємствах / М.Я. Долишній, А.М. Вейнберг, Г.Г. Гогіташеилі та ін. - К.: Наук, думка, 1979. - 236 с

Додаток А

UML-діаграми

Рисунок А.1 - UML-діаграма діяльності додатку

Рисунок А.2 - UML-діаграма діяльності авторизації

Рисунок А.3 - UML-діаграма збереження налаштувань

Рисунок А.4 - UML-діграма діяльності обробки розрширеної статистики

Додаток Б

Код програми

Клієнтська частина

MainActivity.java

package diploma.college.diplomaproject;

import android.app. Activity;

import android.app. AlarmManager;

import android.app. PendingIntent;

import android.app. Service;

import android.bluetooth. BluetoothAdapter;

import android.content. BroadcastReceiver;

import android.content. Context;

import android.content. Intent;

import android.graphics. Color;

import android.graphics. Typeface;

import android.media. AudioManager;

import android.net.wifi. WifiManager;

import android.os. Bundle;

import android.os.IBinder;

import android.os. PowerManager;

import android.os. StrictMode;

import android.util. Log;

import android.view. View;

import android.widget. AdapterView;

import android.widget. ArrayAdapter;

import android.widget. Chronometer;

import android.widget. CompoundButton;

import android.widget. ImageButton;

import android.widget. RadioButton;

import android.widget. Spinner;

import android.widget. TextView;

import android.widget. Toast;

import org.apache.http. HttpEntity;

import org.apache.http. HttpResponse;

import org.apache.http. NameValuePair;

import org.apache.http.client. HttpClient;

import org.apache.http.client.entity. UrlEncodedFormEntity;

import org.apache.http.client.methods. HttpPost;

import org.apache.http.impl.client. DefaultHttpClient;

import org.apache.http.message. BasicNameValuePair;

import org.json.JSONArray;

import org.json.JSONObject;

import java.io. BufferedReader;

import java.io.IOException;

import java.io. InputStream;

import java.io. InputStreamReader;

import java.text. Format;

import java.text. SimpleDateFormat;

import java.util. ArrayList;

import java.util. Calendar;

import java.util. Date;

import java.util. List;

import java.util. Locale;

Размещено на Allbest.ru


Подобные документы

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

    курсовая работа [25,1 K], добавлен 12.04.2010

  • Створення програми "EvolAnim" для моделювання еволюції і розвитку живих організмів. Опис логічної структури. Умови існування об’єктів даних класів. Виклик і завантаження програми. Вимоги до складу й параметрів технічних засобів. Вхідні та вихідні дані.

    курсовая работа [437,5 K], добавлен 29.04.2014

  • Розробка елементів інформаційної системи для контролю експлуатації автотранспорту. Розробка програмного забезпечення в середовищі програмування Delphi з використанням пакету компонентів DevelopmentExpress та сервера баз даних під керуванням FireBird 2.1.

    дипломная работа [4,3 M], добавлен 24.10.2012

  • Програма, що модифікує деякі команди для того, щоб вони могли працювати в захищеному режимі роботи мікропроцесора. Вимоги до надійності, маркування і пакування. Умови експлуатації. Стадії і етапи розробки програми. Опис і розробка алгоритму рішення.

    курсовая работа [42,4 K], добавлен 20.01.2009

  • Основи проектування мобільного додатку для операційної системи Android з використанням хмарної бази даних Cloud Firestore. Аналіз основних труднощів, які виникають під час розробки додатків. Визначення основних переваг та недоліків хмарних баз даних.

    статья [195,3 K], добавлен 07.02.2018

  • Android, iOS та Windows як основні платформи для розробки додатків для мобільних пристроїв. Перелік вимог до програмної системи. Основні вимоги, які є критичними для працездатності мобільного додатку. Аналіз основних напрямків розвитку системи.

    курсовая работа [1,1 M], добавлен 19.08.2016

  • Проблема розробки інтелектуального агента. Вибір і обґрунтування аналогу. Реалізація програмної системи збору та аналізу статистичних даних про контакти користувача. Створення файлів, встановлення додатків Android (APK) з файлів скриптів на мові Python.

    дипломная работа [2,7 M], добавлен 05.10.2012

  • Серверна мова програмування PHP. База даних MySQL. Мова та стандарти XML. Рівні та способи взаємодії засобів розробки. Засоби трансформації XML. Розробка інтернет-додатку з використанням PHP, MYSQL, XML. Розрахунок трудомісткості створення системи.

    дипломная работа [1,8 M], добавлен 19.08.2012

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

    курсовая работа [4,7 M], добавлен 30.01.2012

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

    дипломная работа [4,9 M], добавлен 27.01.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.