- •1 Краткая информация о компании
- •1.1 Общая информация
- •Дополнительная информация
- •2.Технология разработки программного обеспечения компанией «ХостингМакс».
- •2.1 Процесс разработки по
- •2.2.Scrum – модель разработки по
- •2.3. Модель разработки по по принципу «водопад»
- •2.4 Технология разработки программного обеспечения компанией
- •3 Практическая часть работы
- •3.1 Краткая информация о языке php
- •3.2 Краткая информация о пакете «Denwer».
- •3.2 Техническое задание
- •3.3 Решение поставленной задачи
- •4 Охрана труда и техника безопасности
- •4.1 Общие положения
- •4.2Требования безопасности перед началом работы
- •4.3 Требования безопасности во время выполнения работы
- •4.4 Требования безопасности после окончания работы
- •4.5 Требования безопасности в аварийных ситуациях
Аннотация
Целью производственной практики было закрепление и углубление знаний, полученных в ходе лекционных и практических занятий, лабораторных работ и курсового проектирования, а также укрепление знаний и умений, полученных за 3 года обучения профессионально-ориентированных дисциплин:
- ЭВМ и микропроцессорные системы;
- основы электротехники и электроники;
- организация БД и знаний;
-объектно-ориентированное программирование
- основы автоматизированного проектирования сложных объектов и систем.
В ходе прохождения практики ознакомиться с технологией производства программного
обеспечения компанией «Хостинг Макс», а для закрепления полученных знаний разработать программное обеспечение указанное в работе.
Содержание
Введение_____________________________________________________________________4
1 Краткая информация о компании_____________________________________________5
1.1 Общая информация___________________________________________________5
1.2 Дополнительная информация___________________________________________5
2 Технология разработки программного обеспечения компанией «Хостинг Макс»___6
2.1 Процесс разработки программного обеспечения. Общие положения__________6
2.2 Scrum – модель разработки ПО_________________________________________6
2.3 Модель разработки ПО по принципу «водопад»___________________________7
2.4 Технология разработки программного обеспечения компанией______________8
3 Практическая часть работы_________________________________________________10
3.1 Краткая информация о языке программирования PHP_____________________10
3.2 Краткая информация о пакете «Denwer»_________________________________10
3.3 Техническое задание__________________________________________________11
3.4 Решение поставленной задачи__________________________________________11
4 Охрана труда и техника безопасности__________________________________________12
4.1 Общие положения_____________________________________________________12
4.2 Требования безопасности перед началом работы___________________________16
4.3 Требования безопасности во время выполнения работы_____________________16
4.4 Требования безопасности после окончания работы_________________________19
4.5 Требования безопасности в аварийных ситуациях__________________________19
Заключение__________________________________________________________________21
Список использованной литературы____________________________________________22
Приложение А – Текст страниц сайта___________________________________________23
Приложение Б – Результаты работы сайта_______________________________________47
Введение
Данная работа представляет собой отчёт по производственной практике. Целью данной работы является разработка простого веб-сайта, являющиеся книжным каталогом. Для этого необходимо было изучить язык программирования PHP, а также язык разметки страниц HTML.
В первой и второй частях представлены общая информация о компании и технологии разработки программного обеспечения, которая в ней используется. Третья часть содержит задание и предложенный способ его решения.Последняя часть содержит требования по охране труда и технике безопасности для пользователей электронно-вычислительных машин.
1 Краткая информация о компании
1.1 Общая информация
Канадская компания "GeeksForLess" открыла свое представительство в Украине в январе 2004 года. Сейчас компания «Хостинг макс» является серьезным работодателем, предлагая прекрасные рабочие места, предварительную подготовку на высочайшем уровне и достойную заработную плату. Сфера деятельности компании - аутсорсинг бизнес процессов (разработка программного обеспечения, его сопровождение и поддержка, тестирование качества программного продукта, администрирование серверов и сложных информационных систем, веб-дизайн и веб-разработка).
Компания ориентирована на Западно-Европейский и Северо-Американский рынок. Именно поэтому знание сотрудниками английского языка представляет особую ценность для компании. Постоянно требуются программисты PHP, .NET и Java, кодеры, системные администраторы, веб-дизайнеры, административные сотрудники и операторы технической поддержки, знание английского языка приветствуется.
-
Дополнительная информация
Преимущества для персонала, работающего в компании «Хостинг макс»:
-
современный и комфортабельный офис с новейшим оборудованием и компьютерной техникой;
-
стабильная работа в отличном коллективе;
-
бонусы за приведенных в компанию новых сотрудников и за успехи в проделанной работе;
-
карьерный и профессиональный рост;
-
обеспечение литературой, необходимой для выполнения задач проектов;
-
мастер классы от ведущих специалистов Северной Америки и Украины;
-
бесплатная охраняемая стоянка;
-
столовая комната, оборудованная необходимым инвентарем и бытовой техникой для комфортного обеденного перерыва;
-
организация вакцинация и медосмотров;
-
круглосуточная квалифицированная охрана;
-
спортивный зал и комната для пинг-понга на территории компании;
-
организация корпоративных вечеринок и пикников.
2.Технология разработки программного обеспечения компанией «ХостингМакс».
2.1 Процесс разработки по
Процесс разработки программного обеспечения (англ. software development process, software process) — структура, согласно которой построена разработка программного обеспечения (ПО).
Существует несколько моделей такого процесса, каждая из которых описывает свой подход, в виде задач и/или деятельности, которые имеют место в ходе процесса.
Шаги процесса
Процесс разработки состоит из множества подпроцессов, или дисциплин, некоторые из которых показаны ниже. В модели водопада они идут одна за другой, в других процессах их порядок или состав изменяется.
-
Парадигма программирования
-
Бизнес-моделирование
-
Анализ требований
-
Планирование
-
Разработка архитектуры
-
Кодирование
-
Тестирование и отладка
-
Документирование
-
Внедрение
-
Сопровождение
Выделяют несколько моделей разработки программного обеспечения:
-
Модель водопада (Каскадная модель)
-
структурное проектирование
-
тестирование программ
-
сертификация программ
-
-
Итеративный процесс(Scrum-метод)
-
Гибкие методологии разработки
-
Экстремальное программирование
-
-
Формальные методы
-
логическое программирование
-
доказательное программирование
-