Разработка сайта "Организация виртуального магазина по реализации электронных ресурсов для компьютеров" - Дипломная работа

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


Аннотация к работе
Для отслеживания и контроля общественного мнения о сайте, обязательно должна быть организована форма обратной связи, с помощью которой клиент и гость сайта мог бы оставить свое мнение и оценить работу Online Магазина, или вебсайта в целом. Все изменения на сайт вносятся в исходный код документов (страниц) сайта, для чего необходимо иметь доступ к файлам на веб сервере. Серверные языки: Когда пользователь дает запрос на какую-либо страницу (переходит на нее по ссылке или вводит адрес в адресной строке своего браузера), то вызванная страница сначала обрабатывается на сервере, то есть выполняются все программы, связанные со страницей, и только потом возвращается к посетителю по сети в виде файла. Ниже представлены списки по данным компании Alexa Internet известная своим сайтом, где собирается статистика о посещаемости других сайтов. Веб-портал для пользователей - сайт в компьютерной сети, который предоставляет пользователю различные интерактивные сервисы (интернет-сервисы), которые работают в рамках этого сайта.В данной дипломной работе рассмотрены актуальные вопросы разработки и создания современного Web-сайта. В результате проведенной работы проведен анализ программ для построения сайтов, рассмотрение принципов работы хостинга, разработка сайта для размещения информации о продукции, а также ознакомление с основными правилами и рекомендациями по разработке и созданию Web-сайтов, определение структуры Web-страниц, выбор стратегии разработки и создания Web-сайта. В результате проведенных работ на базе выбранных технологий был создан прототип современного Web-сайта. Данный сайт соответствует всем требованиям для размещения данного сайта на хостинг в интернет, он содержит страницы, на которых реализованы все информационные запросы пользователей, различные кнопки и подсказки, а так же он очень прост в управлении и нагляден вся нужная информация бросается в глаза пользователя, даже самый простой пользователь, который недавно сел за компьютер сможет спокойно разобраться.["Мойпрофильнасайте", "a"], ["Управление UID профилем", "a"], "sep", ["Входвпанельуправления", "a"], "sep", ["Цветадмин-бара", function() {new _UWND ("Cab", "Цветадмин-бара", 180,150, {align:"left", closeonesc:1, min:0, max:0}, {url:"/index/42"});}], "sep", ["Выходссайта", "a"], ["Закрытьпанельадминистратора", function() {document.GETELEMENTBYID("puzadpn").style.display="none";}] ["Неактивныематериалы", function() {new _UWND ("UNAENT", "Неактивныематериалы", 350,150, {align:"left", closeonesc:1, min:0, max:0}, {url:"/index/85"});}], "sep", ["Управлениекомментариями", "a"], "sep", ["Файловыйменеджер", function() {window.open ("/tmpls/? a=fm; n=1", "fman", "resizable=1, scrollbars=1, top=0, left=0, width=600, height=400");}], "sep", ["Извещенияобобновлениях", function() {new _UWND ("SFU", "Извещенияобобновлениях", 400,200, {align:"left", closeonesc:1, min:0, max:0, maxh:300, resize:0}, {url:"/index/67"});}], "sep", ["Блокировка IP адресов", function() {new _UWND ("IPBANW", "Блокировка IP адресов", 350,150, {align:"left", closeonesc:1, min:0, max:0}, {url:"/index/83"});}], ["Блокировка WWW адресов", function() {new _UWND ("WBAN", "Блокировка WWW адресов", 350,150, {align:"left", closeonesc:1, min:0, max:0}, {url:"/index/43"});}] ["Пользователисайта", "a"], "sep", ["Удалениезаписейпользователя", function() {new _UWND ("Ud", "Удалениезаписейпользователя", 300,210, {align:"left", closeonesc:1, min:0, max:0}, {url:"/index/33"});}], "sep", ["МАССОВАЯРАССЫЛКАЛС", "a"], "sep", ["Смотреть сайт как…", [["Пользователи", function() {achgroup("1");}], ["Проверенные", function() {achgroup("2");}], ["Модераторы", function() {achgroup("3");}], ["Администраторы", null, 0], ["Друзья", function() {achgroup("251");}], ["Заблокированные", function() {achgroup("255");}], ["Гости", function() {achgroup("999");}]] ["Граффити", function() {window.open ("/media/? t=draw; h=1", "graffity", "resizable=1, scrollbars=1, top=0, left=0, width=750, height=540");}], "sep", ["Загрузитьвидео (.swf)", function() {window.open ("/tmpls/? a=fm; n=1; ffilter=video", "fman", "resizable=1, scrollbars=1, top=0, left=0, width=600, height=400");}], ["Загрузитьаудио (.m

Введение
интернет магазин компьютер сервисный

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

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

Всемирная паутина - распределенная система, предоставляющая доступ к связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету. Для обозначения Всемирной паутины также используют слово веб (web) и аббревиатуру WWW. Данная дипломная работа является актуальной, так как всемирную паутину образуют сотни миллионов веб-серверов. Большинство ресурсов всемирной паутины основаны на технологии гипертекста. Гипертекстовые документы, размещаемые во Всемирной паутине, называются веб-страницами. Несколько веб-страниц, объединенных общей темой, дизайном, а также связанных между собой ссылками и обычно находящихся на одном и том же веб-сервере, называются вебсайтом. Для загрузки и просмотра веб-страниц используются специальные программы - браузеры (англ. browser).

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

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

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

Сайт должен полностью давать представление пользователю об Online Магазине.

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

Еще веб-приложение должно содержать серверную часть и администраторскую панель для работы с наполнением сайта и различными сервисами.

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

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

В разделе охраны труда рассмотрены вопросы:. Электробезопастность. Требования безопасности при работе с электрооборудованием

3. Требования пожарной безопасности

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

Использованы следующие методы сбора материала: 1) анализ литературы; 2) интерпретация данных; 3) отбор необходимого материала; 4) разработка схемы; 5) проектирование устройства.

1. Техническая часть. Разработка сайта «Организация виртуального магазина по реализации электронных ресурсов для компьютеров»

1.1 Аналитический обзор по теме

Термины и определения

Страницы сайтов - это набор текстовых файлов, размеченных на языке HTML. Эти файлы, будучи загруженными посетителем на его компьютер, понимаются и обрабатываются браузером и выводятся на средство отображения пользователя (монитор, экран КПК, принтер или синтезатор речи). Язык HTML позволяет форматировать текст, различать в нем функциональные элементы, создавать гипертекстовые ссылки (гиперссылки) и вставлять в отображаемую страницу изображения, звукозаписи и другие мультимедийные элементы. Отображение страницы можно изменить добавлением в нее таблицы стилей на языке CSS, что позволяет централизовать в определенном файле все элементы форматирования (размер и цвет заглавных букв 2-го уровня, размер и вид блока вставки и другое) или сценариев на языке JAVASCRIPT, с помощью которого имеется возможность просматривать страницы с событиями или действиями.

Сайты бывают: 1. Открытые - все сервисы полностью доступны для любых посетителей и пользователей.

2. Полуоткрытые - для доступа необходимо зарегистрироваться (обычно бесплатно).

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

По физическому расположению делятся на: 1. Общедоступные сайты сети Интернет.

2. Локальные сайты - доступны только в пределах локальной сети. Это могут быть как корпоративные сайты организаций, так и сайты частных лиц в локальной сети провайдера.

В настоящее время основной характеристикой сайта является ли он статическим или динамическим.

Статический сайт - сайт, состоящий из статичных html (htm, dhtml, xhtml) страниц составляющих единое целое. Содержит в себе (в виде HTML-размеченных) текст, изображения, мультимедиа содержимое (аудио, видео) и HTML-теги. Теги бывают как служебные, предназначенные для обозревателя, так и предназначенные для размещения, формирования внешнего вида и отображения информации. Все изменения на сайт вносятся в исходный код документов (страниц) сайта, для чего необходимо иметь доступ к файлам на веб сервере. Обычно статический вебсайт представляет собой набор файлов HTML, размещенных на веб-сервере.

Достоинства: 1. Для создания страницы не нужно знать языки веб-программирования.

2. Хорошая кэшируемость страницы.

3. Быстрая скорость загрузки страниц.

4. Минимальные требования к веб-серверу и минимальная нагрузка на него.

5. Простота переноса на другой сервер или локальный компьютер.

6. Возможность прямого просмотра файла в браузере, без использования промежуточного ПО.

Недостатки: 1. Невозможность динамической генерации содержимого.

2. Невозможность полноценной поддержки посетителей (выбор внешнего вида, поддержка браузеров, cookie).

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

4. При большом количестве страниц (файлов), если возникает необходимость внести однотипные изменения (дизайн, оформление, добавление новых разделов) необходимо использовать стороннее ПО (утилиты).

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

Безопасность Web-сайта

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

Наиболее распространенные последствия атаки на сайт: 1. Несанкционированное изменение злоумышленниками (дефейсинг, хакеры)

2. Подделка сайта (дизайн и содержимое сайта может быть скопировано и у пользователя такого сайта могут украсть пароли)

Веб-дизайн

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

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

Верстка веб-страниц

Верстка веб-страниц - процесс формирования веб-страниц в текстовом либо WYSIWYG-редакторе, а также результат этого процесса, то есть собственно веб-страницы.

По принципам использования средств разметки HTML различают логическую разметку и презентационную (физическую).

Версткой веб-страниц занимаются верстальщики. В общем случае в задачу верстальщика входят: 1. создание кода веб-страницы с помощью соответствующего языка разметки. Таковыми могут быть, например, HTML, XHTML, XML.

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

При этом он часто пользуется следующим ПО: 1. текстовый редактор или редактор HTML для написания и редактирования кода

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

Веб-программирование

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

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

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

1. JAVASCRIPT

2. VBSCRIPT

3. ACTIONSCRIPT

4. Java

Серверные языки: Когда пользователь дает запрос на какую-либо страницу (переходит на нее по ссылке или вводит адрес в адресной строке своего браузера), то вызванная страница сначала обрабатывается на сервере, то есть выполняются все программы, связанные со страницей, и только потом возвращается к посетителю по сети в виде файла. Этот файл может иметь расширения: HTML, PHP, ASP, ASPX, Perl, SSI, XML, DHTML, XHTML.

Популярность Вебсайта

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

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

В мире

Самые посещаемые по состоянию на 11 марта 2013 года: 1. «Google» (google.com) - крупнейшая поисковая система и мультисервисный портал.

2. «Facebook» (facebook.com) - крупнейшая социальная сеть в мире.

3. «YOUTUBE» (youtube.com) - сервис, предоставляющий услуги видеохостинга.

4. «Yahoo!» (yahoo.com) - поисковая система и мультисервисный портал.

5. «Baidu» (baidu.com) - лидер среди китайских поисковых систем.

6. «Wikipedia» (wikipedia.org) - свободная общедоступная мультиязычная универсальная интернет-энциклопедия.

7. «Windows Live» (live.com) - комплекс интегрированных веб-приложений и программ от Microsoft.

8. «Amazon» (amazon.com) - американская компания, крупнейшая в мире по обороту среди продающих товары и услуги через Интернет.

9. «Tencent QQ» (qq.com) - наиболее распространенный в Китае сервис мгновенного обмена сообщениями.

10. «Taobao» (taobao.com) - Китайский сайт по продаже товаров и услуг между потребителями.

Веб-портал

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

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

Все порталы выполняют функции поиска, а также предоставляют интернет-сервисы, например: электронная почта, лента новостей.

Веб-сервис

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

2. Каталог сайтов - это ресурс, на котором размещаются сайты и блоги, например, Open Directory Project. Каталоги бывают платные и бесплатные. Также каталоги могут способствовать продвижению ресурса, который размещается в каталоге сайтов.

3. Поисковые сервисы - например, Yahoo!, Google.

4. Почтовый сервис.

5. Веб-форумы.

6. Блоговый сервис.

7. Файлообменный пиринговый сервис - например, Bittorrent.

8. Облачное хранилище данных - например, Skydrive.

9. Сервис редактирования данных - например, Google Docs.

10. Фотохостинг - например, Picnik, IMAGESHACK, Panoramio, Photobucket.

11. Видеохостинг - например, YOUTUBE, Dailymotion.

12. Социальные медиа.

13. Комбинированные веб-сервисы (Социальные сети) - например, Facebook, Twitter.

14. Комбинированные веб-сервисы (Специализированные социальные сети) - например, MYSPACE, Flickr.

Веб-интерфейс

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

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

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

Классическим и наиболее популярным методом создания веб-интерфейсов является использование HTML с применением CSS и JAVASCRIPT"a. Однако различная реализация HTML, CSS, DOM и других спецификаций в браузерах вызывает проблемы при разработке веб-приложений и их последующей поддержке. Кроме того, возможность пользователя настраивать многие параметры браузера (например, размер шрифта, цвета, отключение поддержки сценариев) может препятствовать корректной работе интерфейса.

Веб-приложение

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

Существенное преимущество построения Web приложений для поддержки стандартных функций браузера заключается в том, что функции должны выполняться независимо от операционной системы данного клиента. Вместо того чтобы писать различные версии для Microsoft Windows, Mac OS X, GNU/Linux и других операционных систем, приложение создается один раз для произвольно выбранной платформы и на ней разворачивается. Однако различная реализация HTML, CSS, DOM и других спецификаций в браузерах может вызвать проблемы при разработке веб-приложений и последующей поддержке. Кроме того, возможность пользователя настраивать многие параметры браузера (например, размер шрифта, цвета, отключение поддержки сценариев) может препятствовать корректной работе приложения.

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

1.2 Практическая часть. Разработка сайта «Организация виртуального магазина по реализации электронных ресурсов для компьютеров»

Инструментальные средства разработки

Для решения поставленной задачи необходимы следующие инструментальные средства разработки: Джентльменский набор Web-разработчика «Денвер», включающий в себя набор дистрибутивов (Apache, PHP, MYSQL, Perl и т.д.) и программную оболочку, используемую для разработки сайтов на локальной машине

Графический редактор Adobe Photoshop

Текстовый редактор EMEDITOR v. 10

Браузер Google Chrome, Internet Explorer, Mozilla Firefox с плагином FIREBAG - для тестирования программного продукта в различных средах

MYSQL - это одна из самых популярных и самых распространенных систем управления базами данных (СУБД) в интернете. Ее применение идеально подходит для сайтов, как небольших, так и достаточно крупных. быстро получила свою популярность так как отличалась хорошей скоростью работы, надежностью, удобностью и работа с ней, как правило, не вызывает больших трудностей у начинающих программистов. Еще одни большим плюсом является то, что распространяется она бесплатно.

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

Программное обеспечение задачи

Общие принципы разработки программного продукта.

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

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

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

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

Должна быть организована удобная и эффективная информационная и сервисная поддержка клиентов и партнеров.

В настоящее время критериями качества ПС принято считать: · функциональность, · надежность, · легкость применения, · эффективность, · сопровождаемость, · мобильность.

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

Обзор программ для создания вебсайта

Для создания своего сайта я использовал программу Блокнот - простой текстовый редактор, являющийся частью операционных систем Microsoft Windows, начиная с вышедшей в 1985 году Windows 1.0, и Windows NT.

Блокнот использует оконный класс EDIT. В настоящее время редактор поддерживает контекстную замену, горячие клавиши (например, Ctrl-S для сохранения файла), снят предел в 64 Кбайт и добавлена поддержка Юникода.

За основу создания сайта я использовал язык программирования HTML - стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузерами и отображается в виде документа, в удобной для человека форме.

Так же для придания хорошего внешнего вида сайту, я использовал Photoshop - многофункциональный графический редактор, разработанный и распространяемый фирмой Adobe Systems. В основном работает с растровыми изображениями, однако имеет некоторыевекторныеинструменты. Продукт является лидером рынка в области коммерческих средств редактирования растровых изображений, и наиболее известным продуктом фирмы Adobe. Часто эту программу называют просто Photoshop (Фотошоп). В настоящее время Photoshop доступен на платформах Mac OS X/Mac OS и Microsoft Windows. Ранние версии редактора были портированы под SGI IRIX, но официальная поддержка была прекращена, начиная с третьей версии продукта. Для версии CS 2 возможен запуск под Linux с помощью альтернативы Windows API - Wine 0.9.54 и выше.

Разработка дизайна и архитектуры сайта

Web-сайт включает в себя следующие составные части, которые я учитывал при его создании: ? Содержание

? Структура и навигационные функции

? Визуальное оформление

? Функциональность

? Интерактивность

? Общее впечатление

Содержание. Содержание - это вся информация, представленная на сайте. Информационное наполнение сайта должно привлекать внимание посетителя и отвечать теме сайта. Кроме того, его форма должна соответствовать аудитории. Веб-материалы должны быть ясны, кратки и действенны в среде Интернет. Хорошее информационное наполнение - само по себе позиция. Оно обладает голосом, точкой зрения.

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

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

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

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

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

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

Рис1. Общий вид, главная страница

Подробная информация о товаре

Тонкий и легкий 15-дюймовый ноутбук, доступный в нескольких цветовых вариантах

Несколько цветовых вариантов

Модели серии X502 доступны в нескольких цветовых вариантах: белом, розовом, синем. Таким образом, каждый пользователь может выбрать тот цвет, который лучше всего соответствует его личному стилю.

Тонкие и легкие

Ноутбуки серии X502 выполнены в тонком и легком корпусе, однако это никоим образом не сказывается на их высокой производительности и широкой функциональности. Это стильные и мощные представители нового поколения мобильных устройств.

SONICMASTER и AUDIOWIZARD

Благодаря аудиотехнологии ASUS SONICMASTER, встроенная аудиосистема может похвастать превосходным качеством звука. Помимо аппаратных достоинств (большие динамики и резонаторы), она обладает программными: эксклюзивная функция ASUS AUDIOWIZARD дает возможность гибко настроить звучание в зависимости от предпочтений пользователя и окружающей обстановки.

Технология Smart Gesture

Тачпад, которым оснащаются модели серии X502, обладает большой сенсорной панелью и поддерживает множество различных жестов: прикосновение, скроллинг, масштабирование, перетаскивание и т.д. За их корректное и быстрое распознавание отвечает специальная технология ASUS Smart Gesture

Технология ICECOOL Technology

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

Быстрый выход из спящего режима

Эксклюзивная система управления энергопотреблением Super Hybrid Engine II позволяет ноутбуку выходить из спящего режима всего за пару секунд, причем в режиме «сна» он может пробыть до двух недель без подзарядки. Если же уровень заряда батареи опустится ниже 5%, произойдет автоматическое сохранение всех открытых файлов, чтобы избежать потери данных.

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

В ноутбуки серии ASUS X502 устанавливаются процессоры Intel Core, вплоть до высокопроизводительных моделей Core i5. Высокая процессорная мощность гарантирует быструю работу любых, даже самых ресурсоемких приложений.

HD-камера

Встраиваемая в ноутбуки серии X502 веб-камера поддерживает HD-разрешение и прекрасно работает в условиях низкого освещения. Это идеальное решение для видеосвязи через интернет.

Рис2. Подробная характеристика товара

Регистрация пользователей

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

Регистрация пользователей позволяет установить для каждого из них индивидуальные привилегии по манипулированию с объектами базы данных. Разработчики SYBASE SQL Anywhere рекомендуют регистрировать каждого пользователя. Накладные расходы, связанные с администрирование небольшие и кроме того, это создает дополнительные возможности по контроля за работой баз данных.

Рис3. Страница регистрации пользователей

Рис. 4. Каталог товаров

Структура сайта

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

Рис. 5. Структура сайта

Наполнение контентом. Раздел вопрос-ответ

Вопросами, рассмотренными на данном этапе являлись: · При нажатии правой кнопки мыши на рабочем столе появляется окно как обычно, при входе в меню свойства тоже все нормально, но вместо 5 вкладок появляются только две (Заставка и параметры)! Следовательно не хватает еще 3 (темы, рабочий стол и оформление)! Почему так происходит и как это исправить?!

· Как установить стартовую / домашнюю страницу в IE

· Не устанавливается программа на XP. Выдает, что нет доступа к службе Windows Installer. (Либо защищенный режим, либо служба Windows Installer установлена неправильно).

· Можно ли заменить Explorer.exe, если да то на что и какие могут быть последствия.

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

· Какие файлы составляют ядро Виндовс ХР?

· Какие файлы составляют реестр?

· Хочется поэкспериментировать с реестром, предварительно сохранив файлы реестра.

· Компьютер загружается, индикаторы на передней панели горят - экран монитора темный. Как решить проблему?

· Экран монитора темный, компьютер при загрузке издает несколько прерывистых гудков.

· Компьютер в процессе загрузки останавливается, на экране надпись: Non-system disk

· Компьютер не включился после нажатия на кнопку POWER на лицевой панели системного блока

· Компьютер «завис» и не выключился после нажатия на кнопку POWER на лицевой панели системного блока

· Компьютер работает нормально, но нет звука в колонках или наушниках

Описание программного продукта

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

Информационная безопасность

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

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

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

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

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

2. Охрана труда. Меры безопасности при техническом обслуживании электронной техники

2.1 Производственная санитария и гигиена труда

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

Условия труда - совокупность факторов производственной среды, в которой осуществляется трудовая деятельность человека.

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

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

Исходя из гигиенических критериев и принципов классификации, условия труда подразделяются на 4 класса: оптимальные, допустимые, вредные и опасные.

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

Анализ условий труда

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

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

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

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

В результате проведенных работ на базе выбранных технологий был создан прототип современного Web-сайта.

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

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

- приятный на глаз дизайн (стиль, графика и анимация, удобный для чтения текст)

- функциональность (быстро загружаемые сайт, рабочие ссылки)

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

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

Список литературы
1. Гаспарян А.А. Использование CMS при создании образовательных ресурсов // Учен. зап.: науч. журн. / Курск. гос. ун-т. - 2011. - №3 (19).

2. Гольчевский Ю.В. О безопасности Интернет-сайтов под управлением системы управления контентом Joomla / Ю.В. Гольчевский, П.А. Северин // Вопр. защиты информ. - 2012. - №3. - С. 44-49.

3. Граф Х. Создание вебсайтов с помощью Joomla! 1.5: [популярное учебное пособие по Joomla!, обновленное с четом последней версии системы] / Х. Граф; [пер. с англ. Н.А. Мухина]. - М.: Вильямс, 2009. - 294 c.

4. Декстер М. Joomla!: программирование / М. Декстер, Л. Лэндри; [пер. с англ. и ред. И.В. Берштейна]. - М.: Вильямс, 2013. - 592 c.

5. Золотухин С.А. Практикум разработки образовательного сайта на CMS Joomla! 1.5x / С.А. Золотухин. - Курск: КГУ, 2011.

6. Колисниченко Д.Н. Joomla 1.5.15/1.6.0: руководство пользователя: [оптимальные решения для начинающих и пользователей средней квалификации] / Д.Н. Колисниченко. - М.: Диалектика, 2010. - 240 c.

7. Королева Н.Л. Разработка web-сайта ООО «ИТ-МЕРИДИАН» средствами CMS JOOMLA / Н.Л. Королева, В.И. Печерица // Гаудеамус. - 2012. - Т. 2, №20. - С. 202-204.

8. Костромин В.А. Конспект вебмастера. Выбор системы управления содержанием сайта (контентом) // Справочник вебмастера. - 2009-2013.

9. Крамер Д. Joomla! Как спланировать, создать и поддерживать ваш вебсайт / Д. Крамер. - М.: Рид Групп, 2011. - 400 с.

10. Лобуренко Е.О. Школьный сайт: создание, наполнение и привлечение посетителей / Е.О. Лобуренко, Е.В. Якушина // Народное образование. - 2012. - №4. - С. 171-181.

11. Маркелов А.О. Разработка Интернет-ресурса «Гид первокурсника института математики, физики и информатики» средствами CMS JOOMLA // Гаудеамус. - 2011. - Т. 2, №18. - С. 137-138.

12. Норт Б.М. Joomla!: пактическое руководство / Б.М. Норт; [пер. с англ. А. Киселева]. - СПБ.; М.: Символ: Символ-Плюс, 2008. - 448 с.

13. Рамел Д. Самоучитель Joomla! / Д. Рамел; [пер. с англ. Д. Колисниченко]. - СПБ.: БХВ-Петербург, 2008. - 448 с.

14. Севердиа Р. Joomla. Создание сайтов без программирования: [пер. с англ.] / Р. Севердиа, К. Краудер. - М.: Эксмо, 2011. - 382 c.

15. Сычев И.А. Создание сайтов на основе систем управления контентом: электрон. учеб.-метод. пособие / И.А. Сычев, В.Н. Половников. - Бийск: АГАО, 2012.

16. http://www.citforum.ru/ (раздел «Сети»).

17. www.htmlbook.ru

18. www.javascript.ru

19. www.php.su
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?