Помощь в написании студенческих работ
Антистрессовый сервис

Характер занимаемой должности

РефератПомощь в написанииУзнать стоимостьмоей работы

PHP (англ. PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста», Personal Home Page Tools (устар.) — «Инструменты для создания персональных веб-страниц») — скриптовый язык программирования общего назначения, интенсивно применяющийся для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков… Читать ещё >

Характер занимаемой должности (реферат, курсовая, диплом, контрольная)

Работа web-программиста непосредственно связана с глобальной сетью Интернет. Такой специалист создает программы, способные функционировать в ее пределах. Без его участия не может начать работать ни один интернет-проект. На основе пожеланий заказчика дизайнер создает графическую концепцию будущего сайта, задача web-программиста же — воплотить эти идеи технически, довести сайт до работоспособного состояние. Другими словами, web-программисты создают динамические страницы, пишут интерфейсы к базам данных, составляют технические задания проектов.

Среди плюсов профессии программиста можно выделить:

  • — востребованность на рынке труда;
  • — творческая составляющая работы, так как каждая задача уникальна, и для ее решения требуется искать новые пути;
  • — свобода в принятии решений (как решать ту или иную задачу решает сам web-программист);
  • — возможность удаленной работы.

Минусами же являются:

  • — тот факт, что в небольших проектах web-программист нередко совмещает функции нескольких специалистов;
  • — необходимость часто переключаться с одной задачи на другую;
  • — ненормированность рабочего дня (в части обслуживания готовых сайтов);
  • — постоянная работа за компьютером сказывается на здоровье, особенно сильно страдают глаза.

Для web-программиста важна усидчивость, особенно на начальных стадиях карьеры. Готовому сайту постоянно требуется обслуживание, обновления и изменения. Создание web-сайта это процесс работы нескольких специалистов. Поэтому еще одним хорошим качеством для web-программиста будет умение работать в команде.

Успешный начинающий программист в будущем может претендовать на должности: руководитель группы программистов, менеджер проекта, ИТ-директор.

Для работы web-программистом обычно требуется высшее техническое образование, владеть специфическими знаниями: разбираться в технологиях JavaScript, VBScript, Perl, PHP, Java, C++, уметь работать с базами данных, знать основные среды разработки и разбираться в протоколах. компьютерный программирование нypertext рreprocessor.

В рамках знакомства с основами работы web-программиста были рассмотрены основные этапы работы над проектом, принципы сотрудничества разных работников компании в структуре одного проекта. Было произведено знакомство с основным набором программного обеспечения, используемого в компании. В качестве изучаемого языка web-программирования был выбран PHP.

PHP (англ. PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста», Personal Home Page Tools (устар.) — «Инструменты для создания персональных веб-страниц») — скриптовый язык программирования общего назначения, интенсивно применяющийся для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов.

Язык и его интерпретатор разрабатываются группой энтузиастов в рамках проекта с открытым кодом. Проект распространяется под собственной лицензией, несовместимой с GNU GPL.

В области программирования для Сети PHP — один из популярнейших скриптовых языков (наряду с JSP, Perl и языками, используемыми в ASP.NET) благодаря своей простоте, скорости выполнения, богатой функциональности, кроссплатформенности и распространению исходных кодов на основе лицензии PHP.

В рамках подготовки технического задания для функций web-сайта для дипломного проекта был отобран набор функций, которые необходимо реализовать на web-сайте; были описаны алгоритмы для этих функций; были подобраны технические средства для реализации функций с использованием PHP и JavaScript.

Техническое задание устанавливает основное назначение разрабатываемого объекта, его технические характеристики, показатели качества и технико-экономические требования, предписание по выполнению необходимых стадий создания документации (конструкторской, технологической, программной и т. д.) и её состав, а также специальные требования.

Решение любой задачи начинается с её осмысления и уточнения исходных данных. Те (технические) требования, которые выдаются заказчиком, формулируются на языке потребителя-неспециалиста и не всегда бывают технически четкими и исчерпывающими. Перевести требования на язык предметной области, сформулировать задачу максимально полно и грамотно, обосновать необходимость её решения, это и есть главная цель ТЗ, обязательный этап работы.

Составление ТЗ — сложная и ответственная задача: многие данные ещё не известны, но то, как задание будет поставлено, способно облегчить или затруднить последующее проектирование. Специалисты считают, что грамотное ТЗ — это более 50% успеха в решении задачи, а время, затраченное на подготовку ТЗ, — одно из лучших вложений, которые фирма может сделать в период проектирования.

В рамках разработки общего интерфейса web-сайта для дипломного проекта было произведено описание визуального представления отобранных функций и произведена их взаимная компоновка.

Несмотря на то, что над дизайном любого программного продукта или web-сайта обычно работает в первую очередь не программист, а дизайнер, участие программиста в разработке интерфейса необходимо. Помимо эстетически приятного вида интерфейс так же должен быть удобным для пользователя, грамотным с точки зрения функционала программы или web-сайта, логичным и адекватно воплощаемым (красивый дизайн не в ущерб основному назначению). Достичь этого можно только при участии в процессе разработки интерфейса человека, который будет непосредственно участвовать в разработке самого продукта.

В процессе прохождения преддипломной практики я приобрела множество полезных знаний и навыков.

Помимо знакомства с новыми для себя технологиями и незнакомым прежде программным обеспечением, я разобралась с принципами работы над реальным проектом, основными этапами разработки web-сайта, особенностями организации такой работы.

Общество с ограниченной ответственностью «» постоянно прибегает к услугам удаленных работников, координация и учет работы которых вызывает сложности, поэтому web-сайт для контроля этой работы повысит эффективность компании и ускорит процесс разработки проектов.

Показать весь текст
Заполнить форму текущей работой