Характеристика программных средств, использованных при разработке сайта. Параметры аппаратных средств для демонстрации ПП. Особенности архитектуры программного обеспечения. Анализ модели жизненного цикла программного продукта. Построение Gant-диаграммы.
Аннотация к работе
На сегодняшний день трудно представить себе какую-нибудь организацию, фирму или компанию без своего сайта. Новые недавно открывшиеся организации, в первую очередь заказывают сайт для своей фирмы, чтобы привлечь, таким образом, больше клиентов. Ведь на данный момент большинство потенциальных клиентов можно заинтересовать через World Wide Web (Всемирная паутина), попросту в Интернет.. Сайт - набор из нескольких десятков, сотен и даже тысяч веб-страниц, связанных между собой единой темой, общим оформлением и ссылками. Сайт является самым востребованным в это время и на его разработку уходит достаточно много времени, особенно трудно это дается тем, кто только начал изучение языков Web-программирования.1.1 Программные средства, использованные при разработке сайта Также использовалась стили CSS, JAVASCRIPT, Js, swf, xml для создания пользовательского интерфейса сайта фирмы, язык JAVASCRIPT, язык гипертекстовой разметки HTML и Adobe Photoshop CS6, так же присутствуют музыкальные файлы mp3, wav. На всем сайте имеются ссылки на каждую страницу, на которых представлена информация о фирме, и ее услугах. HTML-код, можно конвертировать из многих программ, (например, Microsoft Word). При использовании этих методов следует учесть следующее: создание различных эффектов в простом текстовом редакторе - громоздкая и сложная задача; документ, подготовленный с помощью какой-либо программы, проще конвертировать, чем создавать заново; текстовые редакторы можно использовать для очистки от "мусора" HTML-документов, созданных с помощью специализированных программ; при создании эффектов с помощью специальных программ (например, Microsoft FRONTPAGE) следует предусмотреть поддержку этих эффектов на web-сервере.Иногда для устранения проблемы нужно добавить сайт в список просмотра в режиме совместимости, так же должна присутствовать поддержка в браузере JAVASCRIPT, Adobe Flash Player, разрешение экрана должна быть не меньше минимального разрешения 320Ч240 pixels; и не больше максимального разрешения 7680Ч4800 pixels. Photoshop использовался для создания самих макетов; его преимущество перед другими программами состоит в наличии инструментов стилей, позволяющих быстро изменять оформление множества графических элементов без необходимости перерисовывать их с нуля. Этот подход больше всего подходит для реализации проекта, так как выбор данного подхода обуславливается тем, что проект разрабатывается по учебной программе в образовательном учреждении и является эффективным для разработки и других программных продуктов. Этот подход основан на двух методах: диаграммах потоков данных (data flow diagrams DFD) для моделирования процессов и диаграммах сущность-связь (entity relationship diagrams ERD) для моделирования данных. Позднее, в качестве одного из непосредственных результатов широкого распространения моделей реляционных баз данных, значение DFD диаграмм в структурной разработке снизилось, и подход стал более ориентированным на данные, и, соответственно, акцент в разработке сместился на ERD диаграммы.Диаграмма Ганта показана на (рисунке 1) это популярный тип столбчатых диаграмм, который используется для иллюстрации плана, графика работ по какому-либо проекту. Проекты, задачи и подзадачи, составляющие план, размещаются по вертикали. Его основной характеристикой является разбиение всей разработки на этапы, причем переход с одного этапа на следующий происходит только после того, как будет полностью завершена работа на текущем (рис.2). Каждый этап завершается выпуском полного комплекта документации, достаточной для того, чтобы разработка могла быть продолжена командой специалистов на следующем этапе. Требования, определенные на стадии формирования требований, строго документируются в виде технического задания и фиксируются на все время разработки проекта.В данной работе были рассмотрены актуальные вопросы разработки и создания современного Web-сайта, основы сайтостроения, отобран материал для размещения на сайте, разработана структура и дизайн сайта, определены программные средства создания сайта, проанализированы подходы к размещению сайта в сети Интернет, проведена отладка и тестирование сайта. Сайт имеет удобный и понятный интерфейс.
Вывод
В данной работе были рассмотрены актуальные вопросы разработки и создания современного Web-сайта, основы сайтостроения, отобран материал для размещения на сайте, разработана структура и дизайн сайта, определены программные средства создания сайта, проанализированы подходы к размещению сайта в сети Интернет, проведена отладка и тестирование сайта.
Сайт имеет удобный и понятный интерфейс. В проекте в полной мере реализованы требования.
Подводя итоги, можно сказать, что для разработки вебсайта нужно, базовое знание, которое включает в себя такие языки как HTML, JAVASCRIPT, а также CSS, умение работать с графическими редакторами такими как Photoshop, Paint, и сами редакторы с которыми нужно уметь работать Notepad , Adobe Dream River.
Таким образом, цель курсовой работы достигнута. Поставленные задачи полностью решены.
Список литературы
1. Библиотека [Электронный ресурс] - режим доступа: http://www.ohranatruda.ru
2. Все об веб - дизайне [Электронный ресурс] - режим доступа: http://wseweb.ru
3. Студенческий портал [Электронный ресурс] - режим доступа: http://studynote.ru
4. Каталог ява скриптов [Электронный ресурс] - режим доступа: http://vanta.ru
5. Википедия [Электронный ресурс] - режим доступа: https://ru.wikipedia.org
6. Материалы для начинающих [Электронный ресурс] - режим доступа: http://putnyided.ru
7. Все для веб - дизайнера [Электронный ресурс] - режим доступа: http://rudebox.org.ua
8. Как создать сайт самому [Электронный ресурс] - режим доступа: http://site-sam.com
9. Частная коллекция [Электронный ресурс] - режим доступа: http://ruseller.com
10. Монстр [Электронный ресурс] - режим доступа: http://www.templatemonster.com
11. Студия ящиков [Электронный ресурс] - режим доступа: http://studiobux.ru
12. Выразительный Ява [Электронный ресурс] - режим доступа: http://habrahabr.ru
13. Справочник [Электронный ресурс] - режим доступа: http://javascript.ru
14. Редактор [Электронный ресурс] - режим доступа: http://chem-otkrit.ru
15. Современное качество [Электронный ресурс] - режим доступа: http://www.alexfill-site.ru
16. Алексеев А.П., Скоромная О.Б., Сухова Е.Н. - Графический редактор Adobe Photoshop. - Самара: ПГАТИ, 2004г. - 32 с.
17. Брик С.А., Русак А.М. - Основы Web-технологий под ред. Храмцова П.Б.- INTUIT.RU "Интернет-Университет ИТ.", 2003г.- 512 с.
18. Вейтман В. - Программирование для Web. - М.: Издательский дом "Вильямс", 2000г. - 368 с.
19. Гультяев А.К. - Web-дизайн от Macromedia - Практическое пособие. - СПБ: КОРОНА принт., 2001г. - 480 с.
20. Дунаев В.В. - Сам себе Web-мастер. - СПБ: БХВ-Петербург; Арлит., 2000г. - 288 с.
21. Жаринов К.В. - Основы веб-мастеринга. - СПБ: БХВ-Петербург, 2003г. - 352 с.
22. Мэрдок Келли. - JAVASCRIPT: наглядный курс создания динамических Web-страниц. - М.: Вильямс, 2001г. - 288 с.
23. Макфарланд Д. - Большая книга CSS3 Питер, 2014г. - 608 с.
24. Нильсен Я. - Веб-дизайн - М.: СПБ: Символ-Плюс, 2000г. - 512 с.
25. Ратшиллер Т., Геркен Т. - PHP4: разработка Web-приложений. - СПБ: Питер, 2001г. - 384 с.
26. Румянцев Д. - Сам себе Web-программист. Практикум создания качественного Web-сайта. - М.: ИНФРА-М, 2001г. - 207 с.
27. Смит Б. - Создание Web-страниц для чайников. - М.: Вильямс, 2001г. - 256 с.
28. Томсон Л., Веллинг Л. - Разработка Web-приложений на PHP и MYSQL. - К: "ДИАСОФТ", 2001г. - 672 с.
29. Холл Марти, Браун Лэрри - Программирование для Web. Библиотека проф. - М.: Издательский дом "Вильямс", 2002г. - 1264 с.
30. Крамер Э. HTML. - СПБ.: Диалектика, 2010. - 426 c.