- •Введение
- •1. Объектно-ориентированный анализ и проектирование системы
- •1.1. Постановка задачи
- •1.2. Проектирование модели
- •2. Вычислительная система
- •Цель создания css
- •3. Проектирование задачи
- •3.1. Требования к приложению
- •3.2. Концептуальный прототип
- •3.3. Организация данных
- •3.4. Функции: логическая и физическая организация
- •6. Применение
- •6.1. Назначение программы Сайт содержит информацию по энергосбережению
- •6.2. Условия применения
- •7. Охрана труда
- •7.1 Требования к помещению, организации и оборудованию рабочих мест с вдт, эвм и пэвм
- •8. Технико-экономическое обоснование разработки дипломного проекта на тему: сайт «Энергосбережения» и презентации к ней с использованием сетевого графика
1.2. Проектирование модели
Чтобы понять и правильно спроектировать будущую систему, нужно прежде всего определить, что она будет делать, то есть, необходимо создание проекции, называемой функциональной моделью. Первым шагом при описании функциональности системы является моделирование требований к ней.
Варианты использования предназначены в первую очередь для определения функциональных требований к системе и управляют всем процессом разработки. Все основные виды деятельности такие как анализ, проектирование, тестирование выполняются на основе вариантов использования. Во время анализа и проектирования варианты использования позволяют понять как результаты, которые хочет получить пользователь влияют на архитектуру системы и как должны себя вести компоненты системы, для того чтобы реализовать нужную для пользователя функциональность.Ссылка на приложение с диаграммой вориантов использлвания.
Карта сайта
2. Вычислительная система
Здесь слишком много –опиши только то что использовал т по делу!!!!
Операционная среда Windows разработана фирмой Microsoft для IBM-совместимых компьютеров.
Windows выполняет следующие основные функции:
Удобный, наглядный графический интерфейс пользователя.
Многозадачная работа, т.е. выполнение одновременно нескольких программ.
Унификация использования аппаратных ресурсов компьютера.
Особенности Windows:
Правила написания программы. Для работы в среде Windows программа должна быть написана по определенным правилам, существенно отличающимся от принятых в MS-DOS.
Windows позволяет запускать и программы, написанные для MS DOS, но при этом программы не могут использовать преимущества Windows.
Графический интерфейс пользователя в Windows основан на идее оконного интерфейса, принятого так же и в ряде других современных ОС (например, UNIX). Каждая программа имеет собственное окно, в котором и происходит обмен сообщений с пользователем. Для наглядности в Windows широко применяются иконки (пиктограммы), изображающие отдельные программы.Кроме того, интерфейс Windows в значительной степени стандартизирован, что облегчает пользователям процесс освоения новых порограмм.
Многозадачость. Многозадачный режим работы позволяет запускать одновременно несколько приложений, например, текстовый процессор, базу данных, игру и переключаться между ними.
Обмен данными между приложениями. Кроме того возможен обмен данными между приложениями, что позволяет, например, информацию созданную в электронной таблице, перенести в текстовый документ через буфер обмена.
При решении поставленной задачи оптимально использовать для представления информационных материалов язык Delphi, который является языком высокого уровня и позволяет быстро и эффективно создавать приложения.
Adobe Flash — мультимедийная платформа компании Adobe для создания веб-приложений или мультимедийных презентаций. Широко используется для создания рекламных баннеров, анимации, игр, а также воспроизведения на веб-страницах видео- и аудиозаписей.
Платформа включает в себя ряд средств разработки, прежде всего Adobe Flash Professional и Adobe Flash Builder, а также программу для воспроизведения flash-контента —Adobe Flash Player, хотя flash-контент умеют воспроизводить и многие плееры сторонних производителей. Например, SWF-файлы можно просматривать с помощью свободных плееров Gnash или swfdec, а FLV-файлы воспроизводятся через мультимедийный проигрыватель Quicktime, и различные проигрыватели в UNIX- подробных систем при наличии соответствующих плагинов.
Adobe Flash позволяет работать с векторной, растровой и ограниченно с трёхмерной графикой, а также поддерживает двунаправленную потоковую трансляцию аудио и видео. Для КПК и других мобильных устройств выпущена специальная «облегчённая» версия платформы Flash Lite, функциональность которой ограничена в расчёте на возможности мобильных устройств и их операционных систем.
Стандартным расширением для скомпилированных flash-файлов (анимации, игр и интерактивных приложений) является .SWF (ShockwaveFlash или Small Web Format). Видеоролики в формате Flash представляют собой файлы с расширением FLV или F4V (при этом Flash в данном случае используется только как контейнер для видеозаписи). Расширение FLA соответствует формату рабочих файлов в среде разработки.
Основной недостаток flash-приложений — чрезмерная нагрузка на центральный процессор, связанная с неэффективностью виртуальной машины Flash Player. Хотя следует отметить, что в некоторых случаях имеет место и недостаточная оптимизация flash-приложений их разработчиками, использование так называемых «генераторов» flash-приложений.
Второй важный недостаток flash-приложений заключается в недостаточном контроле ошибок, что приводит к частым отказам как самих приложений, так, в некоторых случаях, и всего браузера. Возможность flash-приложений нарушать работу всего браузера неоднократно вызывала критику со стороны разработчиков браузеров.
Ещё один недостаток, характерный для всех виртуальных машин, заключается в том, что не всегда есть возможность запустить flash-приложение, либо это связано с некоторыми трудностями. Например, некоторые пользователи или администраторы отключают в настройках браузеров flash-контент, что связано с экономией системных ресурсов, избавлением от надоевшей рекламы и информационной безопасностью (например, была обнаружена угроза перехвата flash-приложением содержимого буфера обмена). Этот недостаток делает технологию Flash менее универсальной и ограничивает её применение в веб-приложениях критической важности.
Четвёртый важный недостаток заключается в том, что использование Flash для размещения текстовой информации затрудняет её индексирование поисковыми системами. И хотя в принципе определённая система индексирования текста внутри swf-файлов была создана и внедрена Google и Yahoo ещё в 2008 году, но доля сайтов, целиком созданных на Flash, остаётся небольшой.
Приложения Flash также не могут использовать правую кнопку мыши, зарезервированную для настроек самого Flash.(Можно, но для этого надо использовать FlashPlayer 11.2+)
Достоинства:
Универсальность
Представим себе, что двум веб-дизайнерам поставлена задача создать веб-страницу с анимированной графикой и различными эффектами, вроде изменяющихся картинок.
Первый веб-дизайнер выполняет задачу используя HTML+JavaScript, второй — Flash.
Для создания графики первый веб-дизайнер пишет HTML+JavaScript код, затем переключается в графический редактор Adobe Photoshop или Abode Fireworks. Рисует картинки и сохраняет их в файлах. Далее он правит HTML-код, помещая в него ссылки на нужные файлы. Результат его работы — файл веб-страницы и набор графических файлов, где храняться нужные изображения.
Второй веб-дизайнер запускает Flash, создает новый документ, пишет текст, помещает изображения, и получает на выходе один-единственный файл Shockwave/Flash, содержащий данный документ, со всем текстом и графикой. И все это — не выходя из Flash.
Теперь нужно добавить на страницу анимацию. Первый веб-дизайнер долго думает, пытаясь выбрать формат, в котором сохранить анимацию. Потом запускает нужный пакет, делает фильм и сохраняет его в отдельном файле. Далее правит HTML-код, чтобы поместить на страницу готовый фильм. А здесь придется повозиться. И хорошо, если посетители его страницы смогут смотреть этот фильм — а вдруг у них на компьютерах не установлено нужное програмное обеспечение ...
Второй веб-дизайнер запускает Flash, открывает документ и добавляет в него анимацию.
Осталось добавить специальные эффекты.
Первый веб-дизайнер пишет веб-сценарии на JavaScript, отлаживает их, исправляет ошибки, борется с несовместимостью веб-браузеров. В результате получается нечто, кое-как работающее, да и то не во всех веб-браузерах.
Второму веб-дизайнеру для этого достаточно открыть документ и написайть нужные Flash-сценарии на встроенном языке ActionScript. И ни каких проблем с совместимостью.
Если первый веб-дизайнер был вынужден для решения поставленной задачи пользоваться сразу несколькими пакетами и несколькими интернет-технологиями, зачастую плохо работающими совместно друг с другом, то второму для этого было достаточно одного только Flash. Вдобавок, первому веб-дизайнеру придется заботиться о том, чтобы на компьютерах посетителей его сайта стояло програмное обеспечение, необходимое для проигрывания анимации. Для просмотра изображений Flash нужна только одна программа проигрыватель, а ей как говорят оснащены сейчас 95% всех компьтеров в мире.
Компактность
Результат работы первого дизайнера — довольно большой набор файлов, занимающих не мало места на диске и довольно долго загружающейся по сети.
Результат второго — один единственный файл формата Shockwave/Flash размером всего в несколько килобайт.
Файлы хранящие графику Shockwave/Flash, очень компактны. Во-первых векторная графика занимает значительно меньше места чем растровая. Во-вторых, файлы Shockwave/Flash сжимаются с помощью довольно сильного алгоритма. В-третих, Flash при сохранение в формате Shockwave/Flash оптимизирует графику, удаляя из нее те части, которые гарантированно в любом случае будут выводиться на экран.
Безопастность
Когда шел разговор о языке JavaScript, было сказано, что исходный код написанных на нем сценариев можно просмотреть с помощью любого веб-браузера и любого текстового редактора.
Посмотреть как устроены файлы Shockwave/Flash, значительно труднее. После того как, будет выполнено сохранение изображения Flash в этом формате, оно превращается в вещь в себе, которую можно только рассматривать, но ни как не изменять.
Примечание. Существуют программы для просмотра содержимого файла Shockwave/Flash в удобном для пользователя виде. Но эти программы мало распространены, имеют ограниченный возможности.
Как редактор Adobe Flash CS5 не может конвертировать созданные в нём векторные изображения в форматы другого типа: .ai или .crd, что было бы крайне полезным.
Macromedia Flash – очень мощное, при этом простое в использовании, средство создания анимированных проектов на основе векторной графики с встроенной поддержкой интерактивности. Flash является идеальным рабочим инструментом для художников и дизайнеров, позволяющим дополнять создаваемые или Web – проекты анимацией и звуком. Flash очень хорошо подходит для создание баннеров.
Dreamweaver — WYSIWYG HTML-редактор компании Adobe. Изначально разработан и поддерживался компанией Macromedia, вплоть до 8-й версии (2005 год). Следующие версии, начиная с Dreamweaver CS3 (2007), выпускает Adobe. Богатый инструментарий, открытость приложения для всевозможных настроек, удобный интерфейс и другие особенности сделали Dreamweaver одним из наиболее популярных HTML-редакторов в мире.
Заметную популярность программа получила начиная с версии MX, выпущенной компанией Macromedia в 2002 году. До этого момента были выпущены версии 1—4, версию 5 компания пропустила. 7-я версия программы получила название Dreamweaver MX 2004, а затем в 2005 году была выпущена Dreamweaver 8. 20 апреля 2007 года уже компания Adobe выпустила, более свежую версию под названием Dreamweaver CS3.
На сегодняшний момент последней версией является Dreamweaver CS6
19 мая 2010 на конференции Google I/O главный технический директор Adobe Кевин Линч продемонстрировал поддержку стандарта HTML5 в редакторе Dreamweaver CS5, передает TechCrunch. «HTML5 — это большой шаг вперед для интернет-видео», — сказал он. Кевин Линч отметил, что Adobe подготовила для Dreamweaver CS5 специальный пакет обновлений с поддержкой HTML5 и CSS3.
Как сообщил представитель Adobe, после установки пакета в Dreamweaver появятся подсказки по тегам HTML5.
Кроме того, разработчики компании Adobe обновили движок WebKit, улучшив поддержку видео и аудио.
Dreamweaver на данный момент самый лучший редактор для создание сайта и работы с WEB – страницами.
Блокнот использует оконный класс EDIT. Вплоть до вышедшей в 2000 году Windows Me поддерживались только самые базовые функции, многие функции были доступны только из меню, а максимальный размер файла составлял 64килобайта (предел класса EDIT). В настоящее время редактор поддерживает контекстную замену, горячие клавиши (например, Ctrl-S для сохранения файла), снят предел в 64 Кбайт и добавлена поддержка Юникода.
Кроме Windows, Блокнот способен выполняться также в ReactOS и Wine.
Альтернативой Блокноту является текстовый редактор MS-DOS (EDIT.COM), который можно вызвать из командной строки в виде «edit».
Блокнот не способен корректно работать с файлами в текстовом формате Unix, где символом переноса является байт с кодом 10, в отличие от Windows и DOS, где используются байты 13, 10 (см. статью Новая строка).
Существует множество бесплатных более функциональных программ, заменяющих стандартный Блокнот, например: Bred, AkelPad, BDV Notepad, EditPad Lite, TED Notepad, Notepad++ и Notepad2. Они были особенно полезны в системах Windows версий 4.x, в которых функциональность Блокнота предельно ограничена.
Самая простой текстовый редактор для разработки сайта.
CSS (англ. Cascading Style Sheets — каскадные таблицы стилей) — формальный язык описания внешнего вида документа, написанного с использованием языка разметки.
Преимущественно используется как средство описания, оформления внешнего вида веб-страниц, написанных с помощью языков разметки HTML и XHTML, но может также применяться к любым XML-документам, например, к SVG или XUL.
