Розробка системи, що виконує функцію автоматизації процесу пропускного пункту підприємства з використанням мов програмування PHP, JavaScript і MySql. Практичні аспекти проектування ГІС із використанням WEB-технологій і баз даних, тестування програми.
При низкой оригинальности работы "Розробка гнучкої інтегрованої системи автоматизації діяльності контрольно-пропускних пунктів", Вы можете повысить уникальность этой работы до 80-100%
1.5 Загальні вимоги до розробки Теоретичні аспекти проектування ГІС із використанняс WEB-технологій і баз данних 2.2 Мова Web-програмування PHP 2.3 Система управління базами даних MYSQL 2.3.7 Обєктно-орієнтовані бази данихРозроблена система може бути використана в будь-якій фірмі чи підприємстві, де є потреба в автоматизації пропуску співробітників, а також в обліку їх відвідуваності своїх робочих місць.Підставою для розробки є наказ № 73С-01 від 29 жовтня 2009 р. по Криворізькому інституту КУЕІТУ.Внаслідок проведеної роботи було розроблено та виготовлено гнучку інтегровану систему «Автоматизації діяльності контрольно-пропускних пунктів». Дана система може використовуватись не тільки на великих підприємствах, котрим необхідно програмне забезпечення для автоматизованого контрольного пункту підприємства, але і також на більш малих підприємствах, котрі можуть використовувати цю систему тільки для контролю навідування працівниками підприємства своїх робочих місць. Система може контролюватися, налагоджуватися, а також видно за любої точки планети завдяки тому, що була розроблена з використанням Web-технологій, і представляє собою аналог Web-сторінки, які наповнюють сучасний Інтернет, але несе функціонал професійної програми. Завдяки системі управління базами даних MYSQL, дана система може зберігати та оброблювати величезні масиви даних, та получати швидкий доступ до них.
План
Зміст
Вступ
1. Постановка завдання
1.1 Найменування й галузь застосування
1.2 Підстава для створення
Вывод
Внаслідок проведеної роботи було розроблено та виготовлено гнучку інтегровану систему «Автоматизації діяльності контрольно-пропускних пунктів». Дана система може використовуватись не тільки на великих підприємствах, котрим необхідно програмне забезпечення для автоматизованого контрольного пункту підприємства, але і також на більш малих підприємствах, котрі можуть використовувати цю систему тільки для контролю навідування працівниками підприємства своїх робочих місць. Система може контролюватися, налагоджуватися, а також видно за любої точки планети завдяки тому, що була розроблена з використанням Web-технологій, і представляє собою аналог Web-сторінки, які наповнюють сучасний Інтернет, але несе функціонал професійної програми. Завдяки системі управління базами даних MYSQL, дана система може зберігати та оброблювати величезні масиви даних, та получати швидкий доступ до них.
Безсумнівною перевагою є більш низька вартість рішення в порівнянні з аналогічними рішеннями автоматизації пропускного пункту підприємства. Це досягається за рахунок того, що дана программа націлена не на одне підприємство конкретного типу чи сфери виробництва, но одночасно на всі підприємства, всіх розмірів та всіх сфер. Користувач, маючий права адміністратора може наладжувати все це у адміністративній частині системи. Також ця система була разроблена на безкоштовних мовах програмування, використовує безкоштовну систему управління базами даних, а також встановлена на безкоштовному http сервері. Тобто з економічної точки зору розроблена гнучка інтегрована система дешевша та потенційно конкуренто спроможна.
При розробці даного програмного продукту не було забуто про встановлення гарного рівня безпеки, який зможе захистити користувача від більшості зловмисників. Це було досягнено завдяки тому, що перед кожною дією програми в першу чергу відбувається повірка IP-адреси, з якої прийшов запит. Якщо дана адреса не знаходиться у списку допустимих адрес, то запит не обробляється, а виводиться повідомлення о том, що доступ зачинений.
Надійність, висока точність і швидкість виконання завдань, поставлених даною системою - основні аргументи для застосування в промисловій автоматиці та контролю навідування працівниками підприємства своїх робочих місць.
Список литературы
Вступ
Метою дипломної роботи є розробка системи, що виконує функцію автоматизації процесу пропускного пункту підприємства. В якості мови програмування для реалізації поставленого завдання була обрана мова програмування PHP та JAVASCRIPT. Серверною системою було обрано Apache, яка э безкоштовною.
Internet розвивається досить стрімко. Швидко росте кількість видань, присвячених Мережі, що передвіщає широке її поширення навіть у далекі від техніки областях. Internet перетворюється з великої іграшки для інтелектуалів у повноцінне джерело всілякої корисної інформації для всіх. Процеси розвитку глобальних інформаційно-комунікаційних технологій дуже динамічні в цей час, а їхньої можливості для суспільства й економіки ще тільки починають масштабно використатися. Ще два-три роки тому Internet розглядалася переважно як гігантська бібліотека й головне його завдання вважалося допомога в пошуку потрібної інформації й організація доступу до неї. У дійсний "комунікаційний" етап свого розвитку головним завданням мережі Internet є допомога в пошуку бажаних партнерів і надання засобів для організації з ними потрібного виду комунікацій з необхідною інтенсивністю. Результати останніх досліджень показали, що використання Internet-технологій може принести реальну економію й прибуток. Очікується істотний ріст збільшення обсягів Internet-комерції, особливо в таких областях, як подорожі, роздрібна торгівля, фінанси, тематична реклама, а також у компютерному секторі.
У світі накопичена величезна кількість інформації з різних питань. Найчастіше ця інформація зберігається в базах даних (БД). Щоб опублікувати її в Мережі доводилося експортувати БД в HTML-документи, що вимагало більших витрат й ускладнювало пошук інформації. Сьогодні є великий досвід подібних робіт. Практично будь-який користувач Мережі не раз зіштовхувався з подібними БД. Саме сьогодні проблема Web-інтерфейсу до БД як ніколи актуальна. Для цих цілей сьогодні широко використають мову програмування PHP, створений для генерування HTML-сторінок на Web-сервері й роботи з базами даних. У цей час підтримується переважною більшістю хостінг-провайдерів. Входить в LAMP - розповсюджений набір для створення Web-сайтів (Linux, Apache, MYSQL, PHP (Python або Perl)).
Головна мета цієї дипломної роботи реалізувати створення ГІС «Автоматизація діяльності контрольно-пропускних пунктів» з використанням Web-технологій. Інформаційна мережа Інтернет дуже швидко набирає темпи, і на сьогоднішній день перебуває буквально у всіх сферах життя людини. А Web технології такі як HTML - є його основою. Але на жаль мова гіпертекстової розмітки HTML дуже вузький по своїй функціональності, і не є мовою програмування. Але в сукупності з мовою програмування PHP та JAVASCRIPT (які створені для генерування HTML сторінок на Web-сервері (та зі сторони клієнту) й роботи з базами даних), технологія опису зовнішнього вигляду документа CSS, написаного мовою розмітки, призначена для розширення графічних і функціональних можливостей HTML, і вільною системою управління базами даних MYSQL, можливості настільки розширюються що дають можливість реалізувати будь-яку програму з будь-якими функціями, що функціонує в глобальній мережі Інтернет.1. Аткинсон Леон, Зеев Сураски. PHP 5. Библиотека профессионала 2006
2. Бабушкин Михаил, Сергей Иваненко, Виталий Коростелев. Web-сервер в действии - 1997
3. Будилов В. А. JAVASCRIPT, XML и объектная модель документа - 2001
4. Вайк Аллен, Джейсон Джиллиам. JAVASCRIPT. Полное руководство - 2004
5. Вандшнайдер Марк. Основы разработки Web-приложений с помощью PHP и MYSQL - 2008
6. Веллинг Люк, Лора Томсон. Разработка Web-приложений с помощью PHP и MYSQL - 2007