Аналіз технологій розробки систем моніторингу і управління та різноманітності мов програмування. Створення проекту структури Інтернет-магазину, розробка бази даних, UML-діаграми та алгоритму виконання функцій додатку. Результати тестування програми.
Аннотация к работе
Харківський патентно-комп’ютерний коледж Відділення Розробка програмного забезпечення Предметно-циклова комісія Програмування Дипломний проект Інтернет-магазин Сквозняк Виконав студент IV курсу групи П-11 спеціальності 5.05010301 Розробка програмного забезпечення напряму підготовки 050103 Програмна інженерія Сухоручкін С.В. Керівник Макарова І.В. Харків - 2015 року Реферат програма інтернет магазин база Дипломна робота складається з сторінок, рисунків, діаграм та 2 додатків. Мета роботи - проаналізувати специфіку діяльності інтернет-магазину та розробити такий магазин. У першому розділі пояснювальної записки проаналізовано існуючі технології розробки систем моніторингу і управління та різноманітність мов програмування. У другому розділі пояснювальної записки спроектовано структуру додатку, розроблено базу даних. У третьому розділі пояснювальної записки розраховано економічну ефективність використання системи. У четвертому розділі пояснювальної записки розглянуто питання охорони праці та техніки безпеки. У керівництві оператора представлено опис виконання програми та повідомлення оператору. Вимоги до програмного виробу 3.1 Вимоги до функціональних характеристик 3.2 Вимоги до надійності 3.3 Умови екплуатації 3.4 Вимоги до складу та параметрів технічних засобів 3.5 Вимоги до інформаційної та програмної сумісності 3.6 Спеціальні вимоги 4. Стадії та етапи розробки 4.1 Постановка завдання при проектуванні веб-сайту 4.2 Вибір програмних засобів для розробки веб-сайта 4.3 Розробка інтерфейсу 4.4 Розробка бази даних 4.5 Розробка адміністративної частини сайту 5. Створення і розробка сайтів включає: - затвердження первинного технічного завдання на розробку сайта; - визначення структурної схеми сайту - розташування розділів, контента і навігації; - веб-дизайн - створення графічних елементів макету сайту, стилів і елементів навігації; - розробка програмного коду, модулів, бази даних і інших елементів сайту необхідних в проекті; - тестування і розміщення сайту в мережі Інтернет; Даний програмний продукт дозволить ТОВ Сквозняк продавати свої товари в мережі Internet. 1. Вимоги до програмного виробу 3.1 Вимоги до функціональних характеристик Інтернет-магазин повинен видавати користувачеві готову веб сторінку, сформовану за запитом користувача на сервері, яка відображає необхідну інформацію та кнопки для здійснення наступних запитів. Наприклад перевірка коректності введеної інформації в обов’язкові поля форм для замовлення послуг: ПІБ та обрана послуга. 3.3 Умови екплуатації WEB-сайт має бути розміщений на цілодобово функціонуючому сервері з високою пропускною спроможністю каналу. Вимоги до складу обладнання: - комп’ютер з процесором Item Pentium - 100; - оперативна память не менше 16 Mb; - жорсткий диск об’ємом не менше 1 Gb; - наявність адаптера підключення до мережі (мережевої карти, модему і тому подібне); - встановлення ОС Windows XP/Vista/7/8 і вище; - налагоджений протокол TCP/IP. 3.5 Вимоги до інформаційної та програмної сумісності Всі дані сайту повинні зберігатися в структурованому вигляді під управлінням реляційної СУБД. Для реалізації статичних сторінок і шаблонів повинні використовуватися мови HTML 4.0 і CSS. Для реалізації динамічних сторінок повинна використовуватися мова PHP. Для функціонування серверної частини сайту необхідне наступне програмне забезпечення: - операційна система з підтримкою графічного інтерфейсу Windows, Linux або MAC; - веб-сервер - Apache версії не нижче 2.2.22; - СУБД - MySQL версії не нижче 3.5.1. На думку керівника диплому, веб-сайт, що розробляється, повинен володіти наступними особливостями: - гнучкістю, зручною для адміністраторів системою управління структурою; - веб-сайт повинен підтримувати використання графічних вставок, анімації, які повинні підсилювати емоційно-ціннісний компонент змісту, формувати мотивацію; Проте головним завданням проектування було створення системи управління вмістом, яка б дозволяла вносити зміни веб - сайта для людей, які не мають навичок в розробці веб-сайтів. 4.2 Вибір програмних засобів для розробки веб-сайта Враховуючи поставлені вище завдання, автор вирішив, що найбільш оптимальним засобом для розробки такого роду електронної комерції - HTML система управління вмістом Joomla. Joomla - це Система управління вмістом (CMS), що створена тією ж самою командою, яка отримала безліч нагород і принесла сьогоднішню популярність системі Mambo CMS [4]. Назва Joomla є фонетичною транскрипцією слова Jumla з мови суахілі, що означає всі разом або єдине ціле. Агафонова Н.Н. Гражданское право: учеб. пособие / Н.Н. Агафонова, Т.В. Богачева, Л.И. Глушкова; под общ. ред. Тепер в наше життя активно входять інтернет-магазини, ми все частіше робимо покупки, залишаючись на робочому місці, шляхом кількох натисків миші. 1. Прикладом клієнтської мови є мова Java Script. Права на назву Java належать компанії Sun Microsystems. Java Script розроблений у компанії Netscape. Найбільшого поширення в даний час набули браузеры Mozilla Firefox і Internet Explorer компанії Microsoft