Автор24

Информация о работе

Подробнее о работе

Страница работы

Информационная система склада запчастей для транспортных средств

  • 119 страниц
  • 2017 год
  • 98 просмотров
  • 0 покупок
Автор работы

nickolay.rud

Преподаватель IT-дисциплин

2000 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

Целью работы является разработка интернет-магазина по реализации судового оборудования.
Для достижения поставленной цели необходимо выполнить:
- анализ и обоснование предметной области;
- рассмотрение концепции построения интернет-магазинов;
- сравнительный анализ различных языков разработки и их сред;
- графическое проектирование интернет-магазина средствами языка проектирования программного обеспечения uml;
- структурное описание таблиц базы данных и их наполнения;
- описание функциональной составляющей интернет-магазина;
- определение норм по охране труда.

Введение 5
1 Описание предметной области и анализ используемых средств 6
1.1 Описание предметной области и анализ программных решений 6
1.2 Анализ средств разработки прикладных программных решений 14
1.2.1 Язык программирования PHP 14
1.2.2 Язык разработки JavaScript 19
1.2.3 Технология web-разработки ASP.NET 22
1.2.4 Язык программирования Ruby 23
1.2.5 СУБД MySQL, PostgreSQL и SQLite 24
1.3 Цель и задачи для реализации интернет-магазина 29
2 Реализация прикладного программного обеспечения 30
2.1 Проектирование интернет-магазина 30
2.2 Построение структуры базы данных 43
2.3 Описание функциональной составляющей программного обеспечения по управлению судоремонтных работами 46
3 Охрана труда 61
3.1 Пожарная безопасность в компьютерном помещении 61
3.2 Требования к организации рабочих мест пользователей компьютеров 65
3.3 Требования безопасности при эксплуатации ЭВМ 68
ВЫВОДЫ 70
ПЕРЕЧЕНЬ ССЫЛОК 71
Приложение A листинги программ 73

1.1 Опис предметної області та аналіз програмних рішень

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

1.2.1 Мова програмування PHP

Мова програмування PHP (Hypertext Preprocessor) – це широко використовувана мова сценаріїв загального призначення з відкритим вихідним кодом. Ця мова програмування, спеціально розроблена для написання web-додатків (скриптів, сценаріїв), що виконуються на Web-сервері. Синтаксис мови багато в чому ґрунтується на синтаксисі C, Java і Perl [2].
Розвиток PHP розпочався з того, що в 1995 році данський програміст Расмус Лердорф створив набір скриптів на Perl / CGI для висновку і обліку відвідувачів його онлайн-резюме, що обробляє шаблони HTML-документів. Лердорф назвав набір Personal Home Page (перший варіант скорочення). Незабаром функціональності і швидкості Perl - інтерпретатора скриптів – стало недостатньо, та Лердорф розробив з використанням мови C новий інтерпретатор шаблонів PHP / FI. PHP / FI включав базову функціональність сучасного PHP: оформлення змінних в стилі Perl, автоматичну обробку форм і вбудований в HTML-текст і багато іншого.
...

1.2.2 Мова розробки JavaScript

JavaScript - скриптова мова, призначена для створення інтерактивних WEB-сторінок. За допомогою мови JavaScript є можливість створювати насичені динамічні сторінки з серйозними WEB-додатками на ній. Мова працює за допомогою реакції на подію, величезним плюсом також є те, що можливо виконувати запити, довантажувати дані без перезавантаження всієї сторінки.
Є ряд інструментів для налагодження, перевірки додатків [6].
У JavaScript є така особливість - вона інтегрована в браузери, і як наслідок цього - підтримується скрізь. Наприклад, такі технології як ActiveX, VBScript, XUL - підтримуються не в кожному браузері (Не крос-браузерні). Такі технології як Flash, Silverlight, Java - не цілком інтегровані з браузером, роблять у своєму оточенні. Стандарт (формальний опис синтаксису і роботи мови) javascript називається ECMAScript. На ній заснована не тільки JavaScript, а й кілька інших мов, наприклад ActionScript (Flash).
...

1.2.3 Технологія web-розробки ASP.NET

Мова програмування ASP– технологія Web-додатків. Ця технологія заснована на впровадженні у звичайні веб-сторінки спеціальних елементів управління, що допускають програмне керування.
ASP.NET – це частина технології .NET, використовувана для написання потужних клієнт-серверних Інтернет додатків. Вона дозволяє створювати динамічні сторінки HTML. ASP.NET виникла в результаті об'єднання старішої технології ASP (активні серверні сторінки) і .NET Framework. Вона містить безліч готових елементів управління, використовуючи які можна швидко створювати інтерактивні web-сайти. Також є можливість використовувати сервіси, що надаються іншими сайтами, прозоро для користувачів вашого сайту.
Особливості технології ASP.NET
1) Наявність засобів візуального програмування – зменшення часу розробки в 2 і більше разів.
2) Вбудована підтримка технології AJAX.
3) Підтримка технології Microsoft.NET вбудована в ОС Microsoft.
...

1.2.4 Мова програмування Ruby

1) Ruby – повністю об'єктно-орієнтована мова. У ньому всі дані є об'єктами, на відміну від багатьох інших мов, де існують примітивні типи. Кожна функція - метод.
2) Містить автоматичний збирач сміття. Він працює для всіх об'єктів Ruby, у тому числі для зовнішніх бібліотек.
3) Може динамічно завантажувати розширення, якщо це дозволяє операційна система.
4) У Ruby безпосередньо в мові реалізовані багато шаблонів проектування, так, наприклад, «одинак» (singleton) може бути реалізований додаванням необхідних методів до одного конкретного об'єкту.
Недоліки мови програмування Ruby
1) Навчання мові вище початкового рівня складне.
2) Ruby менш продуктивний порівняно з багатьма іншими мовами, застосовуваними у веб-розробці.
3) Ruby відносно повільно розробляється і розвивається.
...

1.2.5 СКБД MySQL, PostgreSQL та SQLite

MySQL – це популярна система керування базами даних (СУБД), часто застосовується в поєднанні з PHP, тому що підтримка сервера MySQL автоматично включається в поставку PHP [10].
MySQL – це система управління реляційними базами даних. У реляційній базі даних дані зберігаються не всі разом, а в окремих таблицях, завдяки чому досягається виграш у швидкості та гнучкості. Таблиці зв'язуються між собою за допомогою відносин, завдяки цьому забезпечується можливість об'єднувати їх при виконанні запиту даних з декількох таблиць.
Особливості системи керування базами даних MySQL
Використання системи керування базами даних MySQL, поєднує у собі наступні можливості:
• Низька вартість. Пакет MySQL доступний безкоштовно у відповідності з ліцензією на програмне забезпечення з відкритим вихідним кодом або, якщо це необхідно для програми, за невелику суму можна придбати комерційну ліцензію.
• Швидкість. MySQL – досить швидкодіюча СКБД.
...

1.3 Мета та завдання для реалізації інтернет-магазину суднового обладнання

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

1. ГОСТ 19.701-90 ЕСПД. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения. [Текст]. – Введ. 1992–01–01 – М.: Изд-во стандартов, 1992. – 24 с.
2. Коггзолл Д. PHP 5. Полное руководство / Д. Коггзолл. – М.: Диалектика, 2006. – 752 с.
3. Бейлин Л. Изучаем PHP и MySQL / Л. Бейлин. – М.: Эксмо, 2010. – 1060 с.
4. Никсон Р. «Learning PHP, MySQL, JavaScript, CSS & HTML5 A Step-by-Step Guide to Creating Dynamic Websites» / Р. Никсон. – O'Reilly Media, 2012. – 730 с.
5. Lane D. Web Database Application with PHP and MySQL, 2nd Edition / D. Lane. – New Jersey: O'Reilly, 2004. – 816 p.
6. Роббинс Д. HTML5, CSS3 и JavaScript. Исчерпывающее руководство / Д. Роббинс. – М.: Эксмо, 2014. – 528 с.
7. Дунаев В. HTML, скрипты и стили. Самое необходимое / В.Дунаев. – М.: BHV, 2009. – 476 с.
8. Прохоренок Н.А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера. 4 изд / Н.А. Пархоменко. – СПб.: Питер, 2015. – 768 с.

и еще 10 источников

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Согласен с условиями политики конфиденциальности и  пользовательского соглашения

Фрагменты работ

Целью работы является разработка интернет-магазина по реализации судового оборудования.
Для достижения поставленной цели необходимо выполнить:
- анализ и обоснование предметной области;
- рассмотрение концепции построения интернет-магазинов;
- сравнительный анализ различных языков разработки и их сред;
- графическое проектирование интернет-магазина средствами языка проектирования программного обеспечения uml;
- структурное описание таблиц базы данных и их наполнения;
- описание функциональной составляющей интернет-магазина;
- определение норм по охране труда.

Введение 5
1 Описание предметной области и анализ используемых средств 6
1.1 Описание предметной области и анализ программных решений 6
1.2 Анализ средств разработки прикладных программных решений 14
1.2.1 Язык программирования PHP 14
1.2.2 Язык разработки JavaScript 19
1.2.3 Технология web-разработки ASP.NET 22
1.2.4 Язык программирования Ruby 23
1.2.5 СУБД MySQL, PostgreSQL и SQLite 24
1.3 Цель и задачи для реализации интернет-магазина 29
2 Реализация прикладного программного обеспечения 30
2.1 Проектирование интернет-магазина 30
2.2 Построение структуры базы данных 43
2.3 Описание функциональной составляющей программного обеспечения по управлению судоремонтных работами 46
3 Охрана труда 61
3.1 Пожарная безопасность в компьютерном помещении 61
3.2 Требования к организации рабочих мест пользователей компьютеров 65
3.3 Требования безопасности при эксплуатации ЭВМ 68
ВЫВОДЫ 70
ПЕРЕЧЕНЬ ССЫЛОК 71
Приложение A листинги программ 73

1.1 Опис предметної області та аналіз програмних рішень

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

1.2.1 Мова програмування PHP

Мова програмування PHP (Hypertext Preprocessor) – це широко використовувана мова сценаріїв загального призначення з відкритим вихідним кодом. Ця мова програмування, спеціально розроблена для написання web-додатків (скриптів, сценаріїв), що виконуються на Web-сервері. Синтаксис мови багато в чому ґрунтується на синтаксисі C, Java і Perl [2].
Розвиток PHP розпочався з того, що в 1995 році данський програміст Расмус Лердорф створив набір скриптів на Perl / CGI для висновку і обліку відвідувачів його онлайн-резюме, що обробляє шаблони HTML-документів. Лердорф назвав набір Personal Home Page (перший варіант скорочення). Незабаром функціональності і швидкості Perl - інтерпретатора скриптів – стало недостатньо, та Лердорф розробив з використанням мови C новий інтерпретатор шаблонів PHP / FI. PHP / FI включав базову функціональність сучасного PHP: оформлення змінних в стилі Perl, автоматичну обробку форм і вбудований в HTML-текст і багато іншого.
...

1.2.2 Мова розробки JavaScript

JavaScript - скриптова мова, призначена для створення інтерактивних WEB-сторінок. За допомогою мови JavaScript є можливість створювати насичені динамічні сторінки з серйозними WEB-додатками на ній. Мова працює за допомогою реакції на подію, величезним плюсом також є те, що можливо виконувати запити, довантажувати дані без перезавантаження всієї сторінки.
Є ряд інструментів для налагодження, перевірки додатків [6].
У JavaScript є така особливість - вона інтегрована в браузери, і як наслідок цього - підтримується скрізь. Наприклад, такі технології як ActiveX, VBScript, XUL - підтримуються не в кожному браузері (Не крос-браузерні). Такі технології як Flash, Silverlight, Java - не цілком інтегровані з браузером, роблять у своєму оточенні. Стандарт (формальний опис синтаксису і роботи мови) javascript називається ECMAScript. На ній заснована не тільки JavaScript, а й кілька інших мов, наприклад ActionScript (Flash).
...

1.2.3 Технологія web-розробки ASP.NET

Мова програмування ASP– технологія Web-додатків. Ця технологія заснована на впровадженні у звичайні веб-сторінки спеціальних елементів управління, що допускають програмне керування.
ASP.NET – це частина технології .NET, використовувана для написання потужних клієнт-серверних Інтернет додатків. Вона дозволяє створювати динамічні сторінки HTML. ASP.NET виникла в результаті об'єднання старішої технології ASP (активні серверні сторінки) і .NET Framework. Вона містить безліч готових елементів управління, використовуючи які можна швидко створювати інтерактивні web-сайти. Також є можливість використовувати сервіси, що надаються іншими сайтами, прозоро для користувачів вашого сайту.
Особливості технології ASP.NET
1) Наявність засобів візуального програмування – зменшення часу розробки в 2 і більше разів.
2) Вбудована підтримка технології AJAX.
3) Підтримка технології Microsoft.NET вбудована в ОС Microsoft.
...

1.2.4 Мова програмування Ruby

1) Ruby – повністю об'єктно-орієнтована мова. У ньому всі дані є об'єктами, на відміну від багатьох інших мов, де існують примітивні типи. Кожна функція - метод.
2) Містить автоматичний збирач сміття. Він працює для всіх об'єктів Ruby, у тому числі для зовнішніх бібліотек.
3) Може динамічно завантажувати розширення, якщо це дозволяє операційна система.
4) У Ruby безпосередньо в мові реалізовані багато шаблонів проектування, так, наприклад, «одинак» (singleton) може бути реалізований додаванням необхідних методів до одного конкретного об'єкту.
Недоліки мови програмування Ruby
1) Навчання мові вище початкового рівня складне.
2) Ruby менш продуктивний порівняно з багатьма іншими мовами, застосовуваними у веб-розробці.
3) Ruby відносно повільно розробляється і розвивається.
...

1.2.5 СКБД MySQL, PostgreSQL та SQLite

MySQL – це популярна система керування базами даних (СУБД), часто застосовується в поєднанні з PHP, тому що підтримка сервера MySQL автоматично включається в поставку PHP [10].
MySQL – це система управління реляційними базами даних. У реляційній базі даних дані зберігаються не всі разом, а в окремих таблицях, завдяки чому досягається виграш у швидкості та гнучкості. Таблиці зв'язуються між собою за допомогою відносин, завдяки цьому забезпечується можливість об'єднувати їх при виконанні запиту даних з декількох таблиць.
Особливості системи керування базами даних MySQL
Використання системи керування базами даних MySQL, поєднує у собі наступні можливості:
• Низька вартість. Пакет MySQL доступний безкоштовно у відповідності з ліцензією на програмне забезпечення з відкритим вихідним кодом або, якщо це необхідно для програми, за невелику суму можна придбати комерційну ліцензію.
• Швидкість. MySQL – досить швидкодіюча СКБД.
...

1.3 Мета та завдання для реалізації інтернет-магазину суднового обладнання

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

1. ГОСТ 19.701-90 ЕСПД. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения. [Текст]. – Введ. 1992–01–01 – М.: Изд-во стандартов, 1992. – 24 с.
2. Коггзолл Д. PHP 5. Полное руководство / Д. Коггзолл. – М.: Диалектика, 2006. – 752 с.
3. Бейлин Л. Изучаем PHP и MySQL / Л. Бейлин. – М.: Эксмо, 2010. – 1060 с.
4. Никсон Р. «Learning PHP, MySQL, JavaScript, CSS & HTML5 A Step-by-Step Guide to Creating Dynamic Websites» / Р. Никсон. – O'Reilly Media, 2012. – 730 с.
5. Lane D. Web Database Application with PHP and MySQL, 2nd Edition / D. Lane. – New Jersey: O'Reilly, 2004. – 816 p.
6. Роббинс Д. HTML5, CSS3 и JavaScript. Исчерпывающее руководство / Д. Роббинс. – М.: Эксмо, 2014. – 528 с.
7. Дунаев В. HTML, скрипты и стили. Самое необходимое / В.Дунаев. – М.: BHV, 2009. – 476 с.
8. Прохоренок Н.А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера. 4 изд / Н.А. Пархоменко. – СПб.: Питер, 2015. – 768 с.

и еще 10 источников

Купить эту работу

Информационная система склада запчастей для транспортных средств

2000 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 3000 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

30 июня 2017 заказчик разместил работу

Выбранный эксперт:

Автор работы
nickolay.rud
5
Преподаватель IT-дисциплин
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
2000 ₽ Цена от 3000 ₽

5 Похожих работ

Дипломная работа

Разработка инфокоммуникационной системы управления крупным радиотелескопом

Уникальность: от 40%
Доступность: сразу
3300 ₽
Дипломная работа

Разработка комплекса рекомендаций по технической защите конфиденциальной информации хозяйствующего субъекта- мед.центра (на конкретном примере)

Уникальность: от 40%
Доступность: сразу
3300 ₽
Дипломная работа

Разработка мультисервисной сети городского микрорайона

Уникальность: от 40%
Доступность: сразу
2800 ₽
Дипломная работа

Разработка автоматизированной системы учета пациентов

Уникальность: от 40%
Доступность: сразу
3750 ₽
Дипломная работа

Разработка Автоматизированной Системы Ведения Электронного Архива

Уникальность: от 40%
Доступность: сразу
2000 ₽

Отзывы студентов

Отзыв михаил об авторе nickolay.rud 2014-04-27
Дипломная работа

Автор молодец выполнил работу раньше срока. Спасибо

Общая оценка 5
Отзыв Геннадий Полушкин об авторе nickolay.rud 2016-06-03
Дипломная работа

Спасибо!

Общая оценка 5
Отзыв user9445 об авторе nickolay.rud 2016-05-18
Дипломная работа

Ребята, Автор - просто бомба! Как же мне с ним повезло!!! Инициативный, грамотный, всегда на связи! Gigavector даже после окончания гарантийного срока дорабатывает расчеты к моей дипломной работе "Разработка информационной системы для объектов дорожной сети" по замечаниям моего придирчивого препода! Надеюсь на благополучную защиту!!!

Общая оценка 5
Отзыв Вера302 об авторе nickolay.rud 2017-05-24
Дипломная работа

Все отлично! Спасибо за продуктивную работу и подробные пояснения что и как!

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Высокоскоростная корпоративная, локальная вычислительная сеть предприятия

Уникальность: от 40%
Доступность: сразу
1490 ₽
Готовая работа

Программный комплекс задач поддержки процесса использования смарт-карт клиентами АЗС

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Защита локальной сети программными средствами microsoft

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Разработка мобильного приложения для планирования и организации задач пользователя

Уникальность: от 40%
Доступность: сразу
2400 ₽
Готовая работа

Разработка и программная реализация статистической обработки текста с использованием морфологического анализа

Уникальность: от 40%
Доступность: сразу
100 ₽
Готовая работа

Информационная веб-система организации процесса чартеринга яхт

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Обзор рынка программных средств self-service BI инструментов

Уникальность: от 40%
Доступность: сразу
600 ₽
Готовая работа

Разработка голосового чата для локальной сети

Уникальность: от 40%
Доступность: сразу
1800 ₽
Готовая работа

Конфигурирование поисковых серверов для сети Интернет и локальной сети

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Коммутации в телеграфных сетях

Уникальность: от 40%
Доступность: сразу
1500 ₽
Готовая работа

Разработка программной системы персонализации доступа для охранных структур

Уникальность: от 40%
Доступность: сразу
2300 ₽
Готовая работа

Динамические структуры данных

Уникальность: от 40%
Доступность: сразу
600 ₽