Создание сайта, предоставляющего услуги фрилансеру и заказчику

Сайт как площадка поиска партнеров, этапы и подходы к его разработке, предъявляемые требования и функции, целевая аудитория. Классификации и типы бирж. Описание языков для разработки web-приложений. Тестирование разработанного программного средства.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 17.07.2016
Размер файла 1,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Введение

сайт биржа программный приложение

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

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

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

Целью дипломной работы является изучение технологии создания сайта, предоставляющего услуги фрилансеру и заказчику.

Задачи решаемые в рамках дипломной работы:

1. Рассмотреть главные теоретические аспекты и тенденции, связанные с разработкой современных сайтов в сети в Интернет.

2. Проанализировать схожие сайты по данной тематике

3. Описать информационные технологии, необходимые для создания веб-сайта Беларусская биржа фриланс.

4. Провести практическое создание веб-сайта Беларусская биржа фрилас, изучив функциональные особенности созданного сайта.

1. Анализ задачи

1.1 Сайт как площадка поиска партнеров

В настоящее время, не все организации имеют свой собственный web-сайт. Хотя это самый легкий и дешевый из способов, который позволяет расширять деятельность и привлекать клиентов в компанию. Таким образом, всё больше компаний «выходят в сеть» и создают свои собственные сайты.

С течением времени количество новых сайтов постепенно растет, поэтому необходимо создать такой сайт, который будет иметь привлекательный интерфейс и привлечет новых пользователей. Несмотря на то, для чего создан сайт, главная его задача - привлечь новую аудиторию.

Во время прохождения преддипломной практики были поставлены следующие цели по изучению процесса создания web-сайтов:

- проанализировать существующие сайты конкурирующих бирж;

- выбрать подходящую систему управления содержимым;

- разработать проект (структурную схему) web - сайтa на основе системы управления.

1.2 Классификации бирж

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

Услуги сайтов для фриланса

На наиболее известных контент-биржах чаще всего появляются объявления, в которых указана стоимость тысячи печатных знаков до 10 рублей (имеется в виду не только рерайт, но даже копирайтинг!). В таких проектах работодатели пишут завлекающие начинающих исполнителей лозунги «Новички приветствуются!», «Бюджет пока маленький, но потом…». Если вы действительно только что пришли во фриланс, обращайте внимание на количество отзывов и дату регистрации заказчика. Меньше месяца на сервисе, положительные отзывы отсутствуют - подумайте, не мошенник ли это?

Копирайтинг - работа. Если она временная, можно согласиться и на маленькую зарплату. Но разве для этого вы пришли во фриланс? Сайты заказчиков требуют постоянного обновления. Без ваших статей им не обойтись, так может не стоит работать задарма? Вернёмся на контент-сервис. Так-так, а цены-то бывают и другими. Смотрите, вот опытные фрилансеры запрашивают за свои услуги сто, и даже двести рублей! И отзывов у них немеряно. Как же стать одним из лучших?

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

Мы все знаем, чего стоит бесплатная медицина. И вообще всё бесплатное. Не является исключением и фриланс. Сайты, на которых вы зарегистрировались, ждут (заметьте, просто терпеливо ожидают), когда вы купите у них платный аккаунт (иногда - недёшево!). И только после этого вы получите доступ ко всем проектам, возможность работать с какими угодно сервисами, право откликаться на любое количество объявлений и т.п.

Копирайтинг даже для новичка начинается с полусотни рублей; для рерайтинга - примерно вдвое меньше. Дальше всё зависит от спроса на ваш товар.

Free-lance.ru

Сразу стоит отметить, что это самый популярный фриланс сайт на территории России и стран ближнего зарубежья. Количество зарегистрированных пользователей уже составляет более 700 тыс., в том числе как рекламодатели, так и исполнители (фрилансеры). В месяц публикуется порядка 30 тыс. проектов. По-моему, именно на этом сайте стоит искать работу или искать человека, который вам сделает эту самую работу, но сразу скажу, что конкуренция на этом сайте не просто высокая, а очень высокая. Да и к тому же сайт очень сильно, я бы сказал, испорчен PRO-аккаунтами - если Вы не заплатили, то большую часть заказов Вы просто не видите. Pro-аккаунт на этом сайте значительно расширяет возможности вашего аккаунта (портфолио, рейтинг, и др.). А иногда при ответе на некоторые проекты работодатели смотрят сначала на ваш аккаунт, а потом на ваше портфолио. Кстати о портфолио, хотелось бы отметить удобство его на среднем уровне, особенно удобным оно становиться если вы купите PRO. В общем сайт хороший и я его действительно рекомендую, несмотря на высокую конкуренцию. Хотя, если вы профессионал в своём деле, то вам конкуренция не страшна и для вас работа там всегда найдётся.

WebLancer.net

Можно сказать второй по популярности. Но в своем классе тоже хороший сайт. Судя по статистике сайта, на данный момент там более 15 тыс. фрилансеров и более 8 тыс работодателей. Этот сайт отличается не таким удобством, как первый. Но тоже есть свои плюсы и минусы. Главное, что здесь вы можете быть как работодателем, так и фрилансером под одним аккаунтом, чего нет у первого сайта. Портфолию немного удобнее чем у первого конкурента, здесь сразу имеется возможность просмотра превью ваших работ. Помимо проектов имеются также вакансии, где можно устроится на настоящую работу (соц. пакет, отпуск, больничный и т.д.).

Free-lancers.net

Достаточно простой в своем использовании сайт. Статистики по пользователям нет, по-крайней мере я её не нашел. Сразу хочу отметить удобство аккаунта, много форм для заполнения информации о себе, что само по себе sehr gut. А также большие картинки в вашем портфолио. Главный плюсом я считаю, что такого как платный аккаунт расширяющий ваши возможности вроде нету (не нашёл), есть только размещение вашего аккаунта на разных страницах, что есть скорее реклама.

Freelance.ru

По идее, можно было бы считать этот сайт вторым, если судить по количеству зарегистрированных пользователей, на момент обзора >200к пользователей. Хочется сказать, что и этот сайт довольно удобный в использовании как для работодателей, так и для фрилансеров. Есть галереи работ, а также услуги фрилансеров. За портфолио и аккаунт я бы тоже отдал большой плюс в пользу этого сайта.

Dalance.ru

Достаточно молодой фриланс сайт, но хорошо развивающийся. Администрация усердно работает над ним. По статистике всего 27000 пользователей. А вот проектов публикуется пока маловато. Со временем станет больше. Удобство сайта на среднем уровне. Есть возможность быть и фрилансером и работодателем. Аккаунт средний по удобству. Есть VIP-аттестация - что-то вроде продвинутого аккаунта. Но чтобы его купить нужно выполнить некоторые действия. В общем сайт на любителя. Хотя вряд ли кто захочет сидеть там где мало работодателей.

1.3 Этапы разработки web-сайта

Создание сайтов включает следующие этапы:

1) Разработка дизайна страницы сайта. Во-первых изготавливается шаблон страницы. После согласования с заказчиком создается макет страницы, который в будущем будет заполнен нужной информацией.

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

3) Программирование функций сайта.

4) Наполнение сайта информацией.

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

1.4 Постановка задачи

Цель дипломного проекта - разработать веб-сайт, представляющий собой информацию Беларусской биржи фриланс.

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

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

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

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

2. Описание языков для разработки web - приложений

В основе любой web-разработки могут лежать HTML (HyperText Markup Language).

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

Интерактивность web-сайта достигается за счет использования технологий JavaScript и PHP, которые, дополняют друг друга, обеспечивают надежную хорошую обратную связь с посетителем web-сайта.

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

2.1 Общее представление HTML

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

На данный момент действуют несколько видов языков разметки HTML. Наиболее часто используемым является HTML5. В нем реализовано множество новых синтаксических особенностей.

JavaScript

JavaScript - это прототипно-ориентированный язык программирования сценария.

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

На JavaScript оказали влияние на многие языки. Но при задача была сделать язык похожим на Java, чтобы он был легким для использования непрограммистам.

Сфера применения очень широка. В web-приложениях JavaScript используется в клиентской части web-приложений: клиент-серверных программ, в котором клиент выступает в роли браузера, а сервер - web-сервером. Имеющий распределенную между сервером и клиентом логику.

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

CSS

CSS - формальный язык для описания внешнего вида документа, написанного с использованием языка разметки. В основном используется в качестве описания и оформления внешнего вида страниц.

CSS используется для определения и задания цветов, шрифтов, расположения блоковой части другого представления внешнего вида. Основной целью развития является разделение описания логической структуры страницы от описания внешнего вида. Такое разделение повышает доступность документа, обеспечивает гибкость и возможность управления её представления.

Преимущества CSS-верстки

До появления CSS, оформление страниц осуществлялось только с использованием средств HTML, внутри самого содержимого документа. После появления CSS, стало возможным разделение содержание и представление документа. Благодаря этому стало возможно легко применить единый стиль оформления для многих документов, а также его изменения.

Плюсы:

1) Несколько дизайнов для просмотра

2) Сокращение времени загрузки страниц за счет переноса представления данных в отдельный CSS-файл

3) Простота изменения дизайна, не нужно править каждую страницу, достаточно изменить сам CSS-файл

4) Дополнительные возможности оформления

Минусы:

1) Различное отображение верстки в различных браузерах, которые по-разному предоставляют один и тот же CSS

2) Часто встречающаяся необходимость изменения не только CSS-файла, но и теги HTML, которые связаны с CSS.

2.2 Общее представление и особенности использования PHP

PHP (англ. PHP: Hypertext Preprocessor - «PHP: препроцессор гипертекстa») - скриптовый язык программирования, используемый для разработки web-приложений.

В настоящее время распространяется на многих сайтах в сети Интернет. К крупнейшим сайтам, использующих PHP, относятся Facebook, В контакте, Wikipedia, YouTube. Входит в LAMP - распространённый набор для создания web-сайтов (Linux, Apache, MySQL, PHP).

PHP-скрипты, обрабатываются интерпретатором обеспечивая кроссплатформенность разработанного приложения:

1) лексический анализ исходного кода и генерация лексем,

2) синтаксический анализ полученных лексем,

3) генерация байт-кода,

4) выполнение байт-кода интерпретатором (без создания исполняемого файла).

Для повышения быстродействия приложений применяются акселераторы. Принцип их работы хранится в кэшировании сгенерированного байт-кода в памяти и / или на диске, что приводит к ускорению работы

Существенной особенностью является то, что разработчику не нужно беспокоиться об распределении и освобождении памяти. Ядро PHP использует автоматическое управление памятью; вся выделенная память возвращается в систему после окончания работы скрипта.

Интерпретатор состоит из ядра и подключаемых модулей «расширений», представляющих собой динамическую библиотеку. Расширения позволяют дополнить базовые вероятности языка, предоставляя возможность для работы с базами данных, сокетами, динамической графикой, криптографическими библиотеками, документами формата PDF и еще многими другими документами.

Интерпретатор PHP имеет конфигурационный файл - php.ini, который содержит множество настроек, изменение которых влияет на поведение интерпретатора. Так, можно отключить использование ряда функций, изменить ограничения на используемые скриптом оперативную память, время выполнения, объём загружаемых файлов, настроить журналирование ошибок, работу с сессиями и почтовыми сервисами, подключить прочие расширения.

WampServer

WampServer - сборка веб-сервера, содержащая Apache, MySQL, интерпретатор скриптов PHP, phpMyAdmin и другие дополнения, предназначенная для web-разработки под Windows.

Имеет автоматический инсталлятор. Для управления сервером и его настройками WampServer создает иконку в трее. Позволяет установить любую версию Apache, MySQL и PHP в качестве аддона.

Безопасность WampServer

Имеет различные механизмы обеспечения безопасности и разграничения доступа к данным. Такими механизмами являются:

1) ограничение доступа к определенным каталогам или файлам

2) механизм авторизации пользователей для доступа к каталогу на основе HTTP-аутентификации и digest-аутентификации

3) ограничение доступа к определенным директориям или всему серверу, основанному на IP-адресах пользователя

4) запрет доступа к определенным типам файлов для всех или некоторых пользователей

5) существуют модули, реализующие авторизацию через СУБД или РАМ

Так же существуют внешние средства обеспечения безопасности такие как, mod_security.

MySQL

MySQL - бесплатная реляционная СУБД. Разработку и поддержку осуществляет корпорация Oracle.

MySQL является решением для малых и средних приложений. Обычно реализуется в качестве сервера, к которому обращаются локальные и удаленные клиенты.

Гибкость обеспечивается за счет поддержки большого количества таблиц. Можно взять таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей. Благодаря открытой архитектуре и GPL-лицензированию в СУБД MySQL постоянно появляются новые таблицы.

Так как MySQL имеет двойное лицензирование, то он может распространяться в соотношении с условиями лицензии GPL. Но по условиям GPL, какая-либо программа подключает исходный код MySQL, то она должна распространяться по лицензии GPL. Данные такого рода могут расходиться с планами разработчиков, которые не хотят раскрывать исходный текст своей программы. Для этого предусмотрена коммерческая лицензия, которая обеспечивает такую же качественную сервисную поддержку.

2.3 Браузеры

Документы, испотзующие код HTML, обрабатываются особыми специальными программами, которые отображают его в отформатированном виде. Их называют «интернет-обозревателями» или по простому - «браузерами», предоставляют комфортный просмотр веб-страниц, и отправки введённых пользователем данных. Известными во всем мире браузерами являются Internet Explorer, Мазила, Firefox, Сафари, Гугл Хром и Опера.

Наш сайт должен корректно отображаться во всех браузерах, иначе можно потерять потенциального клиента. Т.к. он не захотев «мучиться» быстро на сайте-поисковике найдет сайт конкурентов. Этого нельзя допускать ни в коем случае.

2.4 Дизайн сайта

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

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

2.5 Выбор программного средства для разработки

Проанализировав поставленные задачи и имующиеся технологии, автор принял решение использовать в своей разработке веб-сайт - Joomla Управление сайтом.

Основным достоинством веб-сайта является его практичность. Система предоставляет большие возможности для эффективного и быстрого создания новых сайтов.

Пять характеристик Joomla Управление сайтом:

1. гибкостью;

2. безопасностью;

3. эффективностью;

4. простотой;

5. простым процессом инсталляции.

Особенностью «Joomla: Управление сайтом» является механизм информационных блоков. Это позволяет быстро создавать пользовательские типы содержания.

Следующей особенностью Joomla является сильный визуальный HTML-редактор, дающий возможность размещать на веб-сайте не только HTML страницы, коды PHP или JavaScript, но и динамические компоненты программ, работу которых поддерживает CMS.

О системе Joomla

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

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

CMS Joomla! включает в себя различные инструменты для разработки веб-сайта. Важной особенностьюсистемы является минимальный набор инструментов при начальной установке, который дополняется помере необходимости. Это снижает загромождение административной панели ненужными элементами, атакже снижает нагрузку на сервер и экономит место на хостинге. Joomla! позволяет отображать интерфейс фронтальной и административной части на любом языке. Каталограсширений содержит множество языковых пакетов, которые устанавливаются штатными средствами администрирования. Доступны пакеты русского, украинского, белорусского и ещё некоторых языков стран СНГ.

Версия Joomla

Joomla 3.5.1

На текущий момент это новейшая версия системы управления сайтами Joomla, которая активно развивается и поддерживается командой разработки.

Если вы не уверены, какую версию Joomla использовать, рекомендуем выбрать Joomla 3.5.1.

Вероятно, для начинающих разработчиков начало работы с Joomla может показаться проще.

Некоторое время назад разработчики заявили об остановке работы над проектом Mambo, чтобы сконцентрироваться только на Joomla. Тем не менее впоследствии разработка Mambo перешла в руки сообщества и продолжила свое активное развитие. При выборе Joomla для новых проектов желательно учитывать, что в целом функциональные возможности Mambo выше Joomla.

Джентльменский набор

Несмотря на то, что Joomla может работать почти на какой-угодно операционной системе, возможно, будет полезно учесть следующие рекомендации при установке и работе с Joomla:

ОС Linux

Apache с включенным mod_rewrite

PHP 5.2.9 или выше

MySQL 5.0.67 или выше

О системе Joomla CMS

Joomla работает для вас. В отличие от многих других CMS, Joomla не создает жестких ограничений, но позволяет полностью раскрыть потенциал вашего представления о том, как должен выглядеть и работать ваш сайт!

Легкая в использовании CMS. Предоставляет интуитивно понятный интерфейс, который позволяет далеким от технических профессий людям легко изменять и добавлять содержимое сайта без каких-либо сложностей.

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

3. Разработка web-сайта Белорусская биржа фриланс

3.1 Выбор программного средства для разработки web-сайта

Сайт был разработан при помощи программного продукта Joomla: Управление сайтом. Joomla - это бесплатная профессиональная система управления содержимым (CMS) и фреймворк для веб-приложений, предназначенная для обеспечения и организации совместного процесса создания, редактирования и управления контентом (то есть содержимым) сайтов.

Это означает, что систему Joomla может использовать каждый: как для личного использования, так и для коммерческого распространения сайтов, построенных на данной системе управления.

Joomla написана на программном языке PHP и использует для хранения данных СУБД MySQL или MS SQL. Система управления Joomla может быть установлена на большинстве веб-серверов (например, таких как IIS, Apache, Lighttpd, nginx и Zeus), а контрольная панель системы работает практически во всех современных браузерах.

3.2 Требование к сайту

Руководство веб-сайта «Беларусская биржа фриланс» выступило заказчиком сайта и выдвинуло свои требования, которые должны быть выполнены:

* Должен быть привлекательным

* Цветовая гамма должна соответствовать фирменным цветам - это красно-бело-серые цвета

* Эмблема должна находиться в области заголовка

* Сайт должен иметь удобную навигацию на каждой странице

* Реализация ряда функций

* Администрирование сайта должно быть таким, чтобы простой пользователь не имеющий навыков мог спокойно добавить или изменить уже имеющуюся информацию.

Сайт написан на программном языке PHP и использует для хранения данных СУБД MySQL или MS SQL. Система управления Joomla может быть установлена на большинстве web-серверов (Apache), а контрольная панель системы работает практически во всех современных браузерах.

3.3 Целевая аудитория

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

Фрилансер

Под ним понимают работу по найму, когда работодатель ищет себе исполнителя и дает ему задания. Заказчик устанавливает сроки, а исполнитель за выделенное время должен выполнить заказ и отправить на проверку. Если все хорошо и работа выполнена качественно и в срок, то заказчик перечисляет ранее оговоренную сумму работнику. При этом Исполнителю не обязательно встречаться с работодателем лицом к лицу. Все переговоры могут происходить по телефону или в Интернете. Чаще всего во фрилансе нет посредников, но иногда встречается и такое.

Фрилбнсер (англ. freelancer - «свободный копьеносец», наёмник, в переносном значении - вольный художник) - человек, выполняющий работу без заключения долговременного договора с работодателем, нанимаемый только для выполнения определённого перечня работ (внештатный работник). Также фрилансером является работник, приглашенный для выполнения работ в ходе аутстаффинга. Будучи вне постоянного штата какой-либо компании, фрилансер может одновременно выполнять заказы для разных клиентов. Термин фрилансер впервые употребляется Вальтером Скоттом в романе «Айвенго» для описания «средневекового наёмного воина»

В английском языке долгое время «фрилансер» было именем существительным, но в 1903 был признан производный от существительного глагол и внесён в Оксфордский словарь английского языка. И только в последнее время существительное трансформировалось в различные формы глагола и наречия.

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

Широкое распространение фрилансерство получило с развитием Интернета: сеть и сопутствующие информационные и банковские технологии позволили некоторым категориям работников уменьшить частоту появления в офисах, а то и полностью перейти на надомную / удалённую работу.

В настоящее время в Интернете сформировалась устойчивая прослойка фрилансеров, зарабатывающих себе на жизнь удалённой работой. Фрилансерство распространено среди дизайнеров, программистов, оптимизаторов, участников партнерских программ. Действует множество специализированных сайтов, призванных помочь фрилансерам найти очередной заказ.

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

Рынок фриланс-услуг в настоящее время уже достаточно развит в Западной Европе и США и стремительно развивается в России и странах СНГ, привлекая всё новых участников как со стороны исполнителей, предлагающих свои услуги, так и со стороны частных лиц и организаций, готовых к сотрудничеству на удалённой основе. Понятие рынок фриланс-услуг является не столько отчётливым и установленным, в русском языке, сколько ходовым и востребованным.

Заказчик

Заказчик - лицо (физическое или юридическое), заинтересованное в выполнении исполнителем работ, оказании им услуг или приобретении у продавца какого-либо продукта. Иногда при этом предполагается оформление заказа, но не обязательно.

4. Тестирование программного средства

После того, как разработка любого приложения завершается, необходимо провести ряд тестов, чтобы определить насколько хорошо оно функционирует в различных условиях.

Функциональное тестирование обычно занимает центральное место при обеспечении качества приложения, однако требования к разрабатываемому продукту крайне редко ограничиваются только функциональными спецификациями. Чтобы получить действительно качественное решение, необходим комплекс мер по обеспечению качества, покрывающий разнообразные характеристики приложения с учетом их взаимозависимости. Необходимо понимать, что функциональное тестирование зачастую неотделимо от таких направлений контроля качества приложения, как тестирование пользовательского интерфейса и удобства пользования, тестирование производительности, тестирование безопасности и т.д.

Юзабилити-тестирование - это метод, используемый для оценки продукта, при котором продукт тестируется пользователями, принадлежащими к Вашей целевой аудитории. В течение теста участники пытаются выполнить типичные задачи, а в это время специалисты наблюдают за ними, слушают и делают пометки.

Цель - выявить проблемы, связанные с удобством использования продукта, собрать количественные данные о том, как пользователи выполняют задания (например, время на выполнение задачи, процент ошибок), и выяснить, насколько продукт их удовлетворяет.

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

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

Результаты тестов

Тест

Google Chrome

50.0.2661.94

Opera

36.0

Mozilla

Firefox

26.0

1. Работоспособность веб-сайта

+

+

+

2. Соответствие ожиданиям пользователя

+

+

+

3. Целостность веб-сайта

+

+

-

5. Руководство пользователя

5.1 Группы пользователей

Данный сайт имеет два доступа: администратор (admin), который имеет полный доступ ко всему материалу на сайте и простой пользователь, который может только просматривать информацию на сайте.

Главная страница веб-сайта

На главной странице сайта отображается основная информация о веб-сайте. Это так называемое «лицо» всего сайта. Ведь встречают «по одёжке», а провожают «по уму». Наша «одёжка», по мнению автора, очень достойная и функциональная. Это должно позитивно сказаться на общей посещаемости сайта. И стать брендом.

Главная страница веб-сайта

На странице «Я Заказчик» (рисунок 5.13), заказчики веб-сайта могут увидеть работы, которые предлагают фрилансеры веб-сайта, так же заказчик может создать тему и заказать нужную ему работу нажав на кнопку «Создать тему».

Страница веб-сайта «Я Заказчик»

На странице «Я Фрилансер» (рисунок 5.14), клиенты нашего сайта могут увидеть работы и приступить к их выполнению, а так же фрилансер может предложить свою выполненную работу при помощи кнопки «Создать тему».

Страница веб-сайта «Я Фрилансер»

На странице сайта «Как мне стать фрилансером» (рисунок 5.15) отображается информация о том, как можно стать фрилансером.

Страница веб-сайта «Как мне стать фрилансером»

На странице «Как стать заказчиком» (рисунок 5.16) отображается информация, как можно стать заказчиком.

Страница веб-сайта «Как стать заказчиком»

На странице «Наши контакты» (рисунок 5.17), клиенты нашего сайта могут увидеть контакты по которым могут связаться с администратором веб-сайта, а так же могут задать вопрос при помощи формы обратной связи.

Контакты с формой обратной связи

На данном этапе пользователь может пройти регистрацию на веб-сайте.

Форма регистрации пользователя

5.2 Система администрирования

Для редактирования сайта, необходимо зайти на страницу http://localhost/bbf/administrator/index.php, где расположен сайт и пройти авторизацию (рисунок 5.19). Это необходимо, что бы поддерживалась безопасность функционирования сайта. Доступ к паролю «админа» должен тщательно держаться в секрете. После авторизации появляется панель управления сайтом, где администратор в любое время сможет добавить необходимы модули или разработать необходимые приложения, если они понадобятся веб-сайту Беларусской бирже фриланс (рисунок 3.7).

Страница администрирования (вход на сайт)

Страница панели управления сайта

Для создания новых ресурсов имеется панель создания (рисунок 5.21). Меню представляет собой создание страницы. С его помощью были созданы такие страницы как: «Главная», «Я заказчик», «Я фрилансер», «Как стать фрилансером», «Как стать заказчиком» и «Наши контакты».

Страница создания материала

Управление данными происходит при помощи элементов таких как: Шаблоны, Материалы, Категории, Плагины (рисунок 5.22).

Страница Управления материалами

Меню «Материалы» состоит из четырех пунктов: «Менеджер материалов», «Менеджер категорий», «Избранные материалы» и «Медиа-менеджер». Первые три пункта меню относятся к стандартному компоненту «Менеджер материалов», а четвёртый пункт соответственно к стандартному компоненту «Медиа-менеджер». На первых порах может возникнуть некоторая путаница из-за названия первого пункта меню «Материалы». На мой взгляд, его было бы правильнее назвать «Менеджер статей», т.к. материалы - понятие более широкое, включающее в себя кроме текстовых ещё и медиа-материалы. Но… таков стандартный перевод. Пошли дальше. Для удобства, первые два пункта меню - «Менеджер материалов» и «Менеджер категорий» имеют по одному пункту подменю для быстрого создания статьи или категории соответственно. Удобно - не надо переходить в основной пункт меню и там выбирать кнопку «Создать». Каждый из трёх первых пунктов меню «Материалы» откроет соответствующий раздел компонента «Менеджер материалов».

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

Плагины - это интерактивные PHP-скрипты, запускающиеся при наступления события, которые они отслеживают.

Существует много разных систем управления, которые отличаются друг от друга системными требованиями, возможностями и ценой. Есть бесплатные системы, есть системы дорогие. Каждая из них имеет определенные преимущества.

Joomla! - система управления содержимым (CMS), написанная на языках PHP и JavaScript, использующая в качестве хранилища базы данных СУБД MySQL или другие стандартные промышленные реляционные СУБД. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL.

6. Экономический раздел

6.1 Расчет прогнозируемой цены и прибыли на программное средство

Расчет полной себестоимости программного продукта

В данном разделе рассчитывается полную себестоимость программы.

Себестоимость программного средства - это затраты разработчика в денежной форме на производство и реализацию программного средства.

Стоимостная оценка программного средства у разработчиков предполагает определение следующих калькуляционных статей затрат:

- затраты на материалы и комплектующие;

- основная заработная плата исполнителей;

- дополнительная заработная плата исполнителей;

- отчисления в фонд социальной защиты населения;

- отчисления по обязательному страхованию от несчастных случаев на производстве и профессиональных заболеваний;

- накладные расходы;

- затраты на сопровождение и адаптацию.

На основании затрат рассчитывается полная себестоимость и свободная отпускная цена программного средства.

1. Статья «Затраты на материалы и комплектующие».

В данной статье рассчитываются затраты на материалы, комплектующие и интернет, непосредственно связанные с производством программного продукта, такие как магнитные и другого вида носители, бумага для печати отчетов и т.д. Затраты по данной статье рассчитываются по формуле:

Змат,комп = Нрасх * Цед, руб. (6.1),

где Нрасх - норма расхода материала на единицу изделия, шт.;

Цед - цена за единицу материала, руб.

Расчеты предоставлены в таблице 6.1

Затраты на материалы и комплектующие

Материалы и комплектующие

Цена за единицу, руб.

Норма расхода, шт.

Затраты на материалы и комплектующие, руб.

Пачка бумаги

28 600

0,2

5 720

USB носитель

54 000

1

54 000

Интернет

75 000

0,45

33 750

Итого:

93 470

2. В соответствии с «Рекомендациями по применению «Единой тарифной сетки» рабочих и служащих народного хозяйства» и тарифными разрядами и коэффициентами должностей рассчитывается месячная тарифная ставка исполнителя.

Месячная тарифная ставка каждого исполнителя определяется:

ЗПмес = ТС 1мес * Ктар, руб. (6.2),

где ТС 1мес - тарифная ставка 1-го разряда за месяц, руб.;

Ктар - тарифный коэффициент 8-го разряда.

ЗПмес = 1 294 514 2 809 095 руб.

3. Статья «Основная заработная плата исполнителей» рассчитывается по формуле:

ЗПосн = ТСдн То Кпр, руб., (6.3),

где ТСдн - тарифная ставка за день;

ТСдн = ЗПмес / 21,25 (6.4)

ТСдн = 2 809 095 / 21,25 = 132 192 руб.

То - трудоемкость программного средства, человеко-дней,

Кпр - коэффициент премирования.

Найдем часовую тарифную ставку:

132 192 / 8 = 16 524 руб.

Дневная тарифная ставка программиста, составила 132 192 рубля. Принятый коэффициент премирования - 1,3. Трудоемкость разработки программного средства составила 8 рабочих дней.

Основная заработная плата составила:

ЗПосн = 132 192 10 1,3 = 1 718 496 руб.

4. Статья «Дополнительная заработная плата исполнителей» определяется по формуле:

ЗПдоп = (ЗПосн *%ЗПдоп)/ 100, руб. (6.5),

где % ЗПдоп - процент дополнительной заработной платы от основной;

Процент дополнительной заработной платы составляет 20%, следовательно:

ЗПдоп = 1 718 496 * 20 / 100 = 343 699 руб.

5. Статья «Отчисления в фонд социальной защиты населения» (ФСЗН) определяется в соответствии с действующими законодательными актами по нормативу в процентном отношении к фонду основной и дополнительной заработной платы исполнителей:

Отчфсзн = (ЗПосн + ЗПдоп) *%отч / 100, руб. (6.6),

где % отч - процент отчислений установленный государством в планируемом году (для 2011 г. основная ставка ФСЗН - 34%).

Отчфсзн = (1 718 496 + 343 699) * 34/100 = 701 146 руб.

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

Отчстрах = (ЗПосн + ЗПдоп) *%отч / 100, руб. (6.7),

где % отч - процент отчислений установленный государством в планируемом году.

Процент отчислений на страхование составляет 0,25%, значит:

Отчстрах = (1 718 496 + 343 699)*0,25/100 = 5 155 руб.

7. Статья «Общепроизводственные затраты» связана с необходимостью содержания аппарата управления. Данные затраты относятся на конкретное программное средство по нормативу в процентном отношении к основной заработной плате исполнителей:

Зобщепр. = ЗПосн *%Зобщепр. / 100, руб. (6.8),

где % Затр - норматив общепроизводственных затрат в целом по организации.

Процент расходов принятый в данной организации составляет 50%, значит:

Зобщепр. = 1 718 496 * 50 / 100 = 859 248 руб.

8. Общая сумма расходов на разработку программного средства рассчитывается по формуле:

С/Спр = З мат,комп + ЗПосн + ЗПдоп + Отчфсзн + Отчстрах + Зобщепр, руб. (6.9)

С/Спр = 93 470 + 1 718 496 + 343 699 + 701 146 + 5 155 + 859 248 = 3 721 214 руб.

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

Зобщехоз. = /100, руб. (6.10),

где% Зобщехоз. - норматив общепроизводственных затрат в целом по организации, который составляет 7%.

Зобщехоз. = 3 721 214 7/100 = 260 485 руб.

10. Кроме того, организация - разработчик осуществляет затраты на сопровождение и адаптацию программного средства, которые определяются по нормативу от общей суммы расходов на разработку программного средства:

Задап. = ) / 100, руб. (6.11),

где% Задап. - норматив общепроизводственных затрат в целом по организации, который составляет 3%.

Задап. = (3 721 214 + 260 485) 3/100 = 119 451 руб.

11. Полная себестоимость программного средства определяется по формуле:

С/Сполн = С/Спр + Зобщехоз. + Задап, руб. (6.12)

С/Сполн = 3 721 214 + 260 485 + 119 451 = 4 101 150 руб.

Определение прибыли и свободной отпускной цены программного средства

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

1. Прибыль рассчитывается по формуле:

ПР = IIP = С/Сполн *%Р/100, руб. (6.13),

где % Р - уровень рентабельности программного средства, %;

Заложенная рентабельность составляет 15%.

Получаем прибыль:

ПР = 4 101 150 * 20 / 100 = 820 230 руб.

2. Прогнозируемая отпускная цена разработчика определяется по формуле:

Цотп = С\Сполн + ПР + НДС, руб. (6.14),

где НДС - сумма налога на добавленную стоимость, руб.

НДС = (С/Сполн + ПР) *% НДС/100, руб. (6.15),

где % НДС - ставка налога на добавленную стоимость. Составляет 20%.

НДС = (4 101 150 + 820 230) * 20 / 100 = 984 276 руб.

Цотп = 4 101 150 + 820 230 + 984 276 = 5 905 656 руб.

6.2 Обоснование экономической целесообразности проведения мероприятия

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

6.3 Расчет капитальных затрат

Общие капитальные вложения (КЗ) потребителя, связанные приобретением, внедрением и использованием программных средств, рассчитываются по формуле:

КЗ = Кпр + Ко+Кис тыс. руб., (6.16),

где Кпр - затраты пользователя на приобретение программного средства по отпускной цене, руб.;

Кос - затраты пользователя на освоение программного средства, тыс. руб.;

КЗ = 5 905 656+ 250 000 +1 200 000 = 7 355 656 руб.

Затраты пользователя на освоение программного средства

Для того чтобы пользователь освоил компьютер более целесообразно отправить его на базовые компьютернык курсы стоимость которых составляет 250 000 руб.

6.4 Технико-экономические показатели. Выводы по расчетам

Результаты полученных расчетов целесообразно свести в таблицу.

Технико - экономические показатели программного средства

Наименование показателей

Обозначения

Ед. измерения

Результат

Полная себестоимость

С/Сполн.

руб.

4 101 150

Свободная отпускная цена

Цотп

руб.

5 905 656

Сумма капитальных затрат

КЗ

руб.

7 355 656

В ходе проделанных вычислений были выведены такие основные показатели как полная себестоимость, которая составила 4 101 150 руб., свободная отпускная цена 5 905 656 руб., и сумма капитальных затрат 7 355 656 руб., эти показатели свидетельствуют о весьма незначительных временных и финансовых затратах на создание данного программного продукта.

Заключение

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

При разработке web-сайта были тщательно проанализированы современные web-технологии, позволяющие создавать интерактивные web-страницы. Разработка сайта осуществлялась при помощи программного продукта Joomla: Управление сайтом. Который является бесплатным, то есть общедоступным. В последствие управление сайтом будет осуществляться через эту программу.

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

от заказчика. Заказчики веб-сайта могут увидеть работы, которые предлагают фрилансеры веб-сайта, так же заказчик может создать тему и заказать нужную ему работу нажав на кнопку «Создать тему».

Также заказчики нашего сайта могут увидеть работы и приступить к их выполнению, а фрилансер может предложить свою выполненную работу при помощи кнопки «Создать тему».

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

Список использованных источников

1. Абрамов С.А., Зима Е.В. Основы информатики. - М.: Наука, 1989 г.

2. Климов А.Ю., HTML и CSS на примерах. - СПб.: Петербург, 1998. - 432 с.

3. Лисин В.Ю., Введение в HTML. - СПб.: БХВ-Петербург, 1997. - 752 с.

4. Пирогов Л.Г., HTML и CSS для создания Web-страниц - СПб.: Петербург, 1999. - 332 с.

5. Репин В.А., Языки HTML и CSS. - СПб.: Питер, 2002. - 688 с.

6. Сиров А.А., HTML и CSS. Совместное использование. - М.: Высш. шк., 1985. - 271 с.

7. Юров Е.В., Полное руководство по HTML - СПб.: «ДиаПР», 2005. - 576 с.

8. Единый тарифно-квалификационный справочник работ и профессий рабочих. 3.

9. Рамел Д.А. Joomla! / Пер. с англ. - С. Пб.:BHV, 2008. -572 с.

10. Рассохин Д.Е., Лебедев А.Г. World Wide Web - информационная паутина в сети Интернет. - М.:Техиздат, 2002. -115 с.

11. Новиков С.В. Принципы разработки Интернет-учебников // Информатика и образование. 2010. №10. С. 61-65.

12. Виктор Ромашев CMS: Система управления содержимым сайта. [Текст] / Виктор Ромашев. - Питер, 2010

13. Кузнецов Максим, Симдянов Игорь. PHP на примерах. [Текст] - / Кузнецов Максим, Симдянов Игорь. 2-е изд. Переработанное и дополненное - Спб.: «БХВ-Петербург», 2011


Подобные документы

  • Основные этапы разработки web-сайта. Классификации современных бирж. Выбор программного средства для разработки сайта. Требования к сайту. Расчет прогнозируемой цены и прибыли на программное средство. Описание языков для разработки web–приложений.

    дипломная работа [1,4 M], добавлен 02.09.2016

  • Структура и внутреннее содержание разрабатываемого сайта, основные требования к нему, потребители и целевая аудитория, дизайн и стилистика. Создание прототипа сайта консалтинговой компании "Финанс-консалт" с помощью программного продукта Axure RP PRo.

    контрольная работа [1,1 M], добавлен 10.01.2016

  • Структуры web-сайтов, их преимущества. Требования к официальным сайтам образовательных учреждений. Целевая аудитория web-сайта "СПО Стерлитамакский политехнический техникум". Проектирование информационной системы. Расчет себестоимости и оценка прибыли.

    дипломная работа [6,6 M], добавлен 06.11.2013

  • Виды структур Web-сайтов: линейная, древовидная, решетчатая и произвольная. Структура и содержание сайта гостиничного комплекса "Воздвиженское", "Смоленск" и "Иртыш". Идеи сайта и целевая аудитория. Заполнение страниц информацией и тестирование сайта.

    курсовая работа [1,7 M], добавлен 25.04.2015

  • Создание web-форума по автомобильной тематике: модель web-сайта, методы решения, web-интерфейс и его взаимодействие с форумом. Описание архитектуры web-сайта, её составных элементов и их программной реализации. Тестирование программного продукта.

    дипломная работа [195,8 K], добавлен 23.06.2012

  • Выбор и описание программных средств и среды разработки реализации сайта, требования к их функциональности. Концепция и содержание веб-сайта, его детальная концепция и внутренняя структур, дизайн. Технические и программные требования при разработке.

    курсовая работа [3,7 M], добавлен 19.11.2015

  • Методика и основные этапы разработки web-библиотеки, требования к ней, содержание, структура и элементы. Идейное описание системы, направления ее проектирования. Порядок написания кода и тестирование систем, ее важнейшие функции и сферы использования.

    курсовая работа [1,2 M], добавлен 08.02.2013

  • Инструментальные средства разработки сайта. Таблицы базы данных, их описание. Общие принципы разработки программного продукта. Структура программного продукта клиента. Страница информации о пользователе и его заказов, информационная безопасность.

    дипломная работа [3,5 M], добавлен 14.06.2012

  • Основные цели и задачи разработки сайта компании, которая занимается маркетинговым продвижением сайтов, их оформлением, рекламными компаниями и копирайтингом. Характеристика целевой аудитории сайта. Ход работы по созданию сайт маркетинговой компании.

    контрольная работа [1,4 M], добавлен 24.12.2016

  • Рассмотрение понятия и классификации Web-технологий. Основные требования к созданию главной страницы сайта, раздела "О нас", контента, привязанности. Определение направлений использования языков программирования HTML, PHP, JavaScript, VBScript, Perl.

    курсовая работа [49,3 K], добавлен 13.07.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.