- •1 Общая часть
- •1.1 Характеристика отдела загСа Еловского района
- •1.1.1 История отдела загСа Еловского района
- •1.1.2 Краткая характеристика деятельности отдела загСа Еловского района, его структура
- •1.2 Постановка задачи
- •1.2.1 Назначение разработки
- •1.2.2 Описание задачи
- •1.2.3 Требования к видам обеспечения
- •1.3 Обзор и анализ известных аналогов разрабатываемого сайта
- •1.3.1 Сайт управления записи актов гражданского состояния Свердловской области
- •1.3.2 Сайт управления записи актов гражданского состояния Ульяновской области
- •2 Специальная часть
- •2.2 Анализ и обоснование выбора языков программирования и средств разработки сайта
- •2.2.1 Языки разметки гипертекста и программирования
- •2.2.2 Средства разработки
- •2.3 Программное обеспечение сайта
- •2.3.1Описание структуры сайта
- •2.3.2 Описание программных модулей
- •2.4 Тестирование и отладка сайта
- •2.5 Руководство пользователя
- •3 Экономическая часть
- •3.2 Эксплуатационные расходы
- •3.3 Эффекты, достигаемые в результате внедрения сайта
- •4 Безопасность жизнедеятельности
- •4.1 Общие требования безопасности при работе на персональном компьютере
- •4.2 Требования безопасности перед началом работы
- •4.3 Требования безопасности во время работы
- •4.4 Требования безопасности в аварийных ситуациях при работе на персональном компьютере
- •4.5 Требования безопасности после окончания работы с пк
- •Приложение а
- •Код css1.Css документа
- •Приложение б
- •Код html документа
- •Приложение в
- •Код style.Css документа
- •Приложение г
- •Код menu.Css документа
- •Приложение д
- •Код wrem.Css документа
- •Приложение е
- •Код galereya.Css документа
- •Приложение ж
- •Код galereya1.Css документа
- •Приложение з
- •Код album.Css документа
- •Приложение и
- •Код mail.Php документа
2.2.2 Средства разработки
Средства разработки – это совокупность приемов, методов, методик, а также набор инструментальных программ (компиляторы, прикладные/системные библиотеки и т.д.), используемых разработчиком для создания программного кода программы, отвечающего заданным требованиям.
Notepad++
Текстовый редактор, предназначенный для программистов и всех тех, кого не устраивает скромная функциональность входящего в состав Windows Блокнота.
К основным особенностям Notepad++ относятся:
подсветка текста и возможность сворачивания блоков, согласно синтаксису языка программирования;
поддержка большого количества языков (C, C++, Java, XML, HTML, PHP, Java Script, ASCII, VB/VBS, SQL, CSS, Pascal, Perl, Python, Lua, TCL, Assembler);
настраиваемый пользователем режим подсветки синтаксиса;
авто-завершение набираемого слова;
одновременная работа с множеством документов;
одновременный просмотр нескольких документов;
поддержка регулярных выражений Поиска/Замены;
полная поддержка перетаскивания фрагментов текста;
динамическое изменение окон просмотра;
автоматическое определение состояния файла;
увеличение и уменьшение;
заметки;
выделение скобок при редактировании текста;
запись макроса и его выполнение. [6]
FrontPage 2003
Предоставляет web-дизайнерам и разработчикам набор средств, упрощающих и ускоряющих создание динамических web-узлов. FrontPage 2003 объединяет все функции разработки, программирования и публикации, предоставляя комплексное решение по созданию и сопровождению web-узлов, которое в силу своей гибкости отвечает профессиональным навыкам широкого круга разработчиков и программистов и поднимает их мастерство на более высокий уровень.
В приложении FrontPage 2003 для создания мощных, управляемых данными web-узлов используются преимущества современных технологий, таких как XML и программа Microsoft SharePoint™. FrontPage также включает простые средства макетирования и дизайна, помогающие разрабатывать эффектные web-узлы.
Например, можно воспользоваться заранее заданными параметрами шаблона и макета, а также функциями сценариев в FrontPage 2003, чтобы легко реализовать быстрый узел с простой интерактивностью. При желании можно разработать более сложный узел с системой раскрывающихся меню.
Совместно со службами Microsoft Windows® SharePoint Services в операционной системе Windows Server 2003 приложение FrontPage 2003 позволяет легко редактировать и представлять реальные данные из разных источников, таких как службы Windows SharePoint Services, XML, Web Services или OLEDB, для построения интерактивных управляемых данными web-узлов.
Это уменьшает затраты на поддержку и предоставляет пользователям возможность работать в сети Internet с помощью одного только обозревателя.
Возросшая мощь средств разработки позволяет создавать более эффективные web-узлы. FrontPage 2003 предоставляет для разработки профессиональных web-узлов целый ряд простых средств и возможностей, таких как:
управление макетом web-узла, осуществляемое быстро, легко и с высокой точностью;
разработка с помощью графических средств, которым отдает предпочтение пользователь для получения наилучших результатов;
создание более доступных узлов с помощью средств, гарантирующих, что посетители узла смогут увидеть вашу работу.
Мощные средства FrontPage 2003 повышают возможности кодирования. FrontPage 2003 предоставляет разработчикам новые инструменты:
расширение функций HTML;
создание интерактивных узлов во встроенном редакторе сценариев;
более быстрое и более точное кодирование профессиональными средствами.
Расширение мощи web-узла за счет новых динамичных функций. Используя качественный код и web-дизайн пользователя, FrontPage 2003 помогает контактировать с людьми и получать доступ к сведениям новыми способами:
выбор из нескольких вариантов публикации;
расширение возможностей web-узла для связи с людьми и доступа к информации новыми способами. [6]
Блокнот
Блокнот – это самый простой текстовый редактор, который входит в стандартный пакет установки системы Windows. Он работает с расширением TXT, но может открывать файлы INF, INI, LOG.
Редактор Блокнот имеет совсем небольшой набор функций. Он позволяет набирать тексты, выбирать шрифты, осуществлять поиск, автоматически заменять слова, сохранять документы и отправлять их на печать.
Такие функции, как форматирование, проверка орфографии, вставка изображений, использование разных цветов в этом приложении недоступны.
Возможности этой программы:
Блокнот работает с текстами в кодировках Unicode, UTF-8 и ANSI и позволяет выполнять преобразование одной кодировки в другую. Для этого можно просто выбрать нужную кодировку при сохранении файла.
Если набрать текст в Microsoft Word или другом аналогичном редакторе, а потом опубликовать на сайте или в блоге, там появится много лишнего. Конечно, если движок нормальный, этого не произойдет. Но лучше сначала вставить текст в блокнот, а уже оттуда скопировать его для публикации. Для этого можно использовать так называемые горячие клавиши Ctrl+C (скопировать) и Ctrl+V (вставить).
В Блокноте можно делать или редактировать не сложные web-web-страницы. Для сохранения файла в формате HTML достаточно в поле «имя файла» ввести «название.html», а в поле «тип файла» выбрать «все файлы».
Блокнот позволяет убрать и тот «мусор», который может появиться при копировании текста из каких-нибудь редакторов. [8]
Adobe Dreamweaver
Программный пакет, предназначенный для редактирования и разработки веб-сайтов. Он обладает всеми нужными функциями – от простого ввода HTML кода и его редактирования, до создания скриптов и настройки таблицы стилей CSS.
Adobe Dreamweaver предлагает пользователям:
разработку и дизайн кода в одном пакете;
поддержку и удобное редактирование CCS3;
работу с html5 и xml;
свою коллекцию скриптов;
простую работу с мультимедиа – добавление картинки или видео на сайт, не вызывает никаких трудностей;
встроенный менеджер загрузки, позволяющий с легкостью перемещать готовые проекты на web-сервер.
Разработчики Dreamweaver позаботились об удобстве работы. Пользователю не придется долго изучать интерфейс утилиты, поскольку все необходимые панели удобно расположены, отлично реализован визуальный обзор работы и подсказки по корректности кода.
Помимо вышеуказанных особенностей программы, стоит выделить несколько основных ее функций, которые способны облегчить работу пользователя:
подсветка кода – позволяет быстро сканировать код, находить возможные ошибки. Весьма полезная функция для начинающих разработчиков сайтов;
автодописывание кода – позволяет беречь время в процессе написания тегов и их атрибутов, посредством открытия списка возможных вариантов на основе нескольких введенных букв;
панели свойств – наилучший инструмент для скорого создания ссылок, нумерованных и ненумерованных списков, выделения шрифта курсивом и полужирным;
найти/заменить – глобальная функция, позволяющая экономить драгоценное время. Пользователь может находить и заменять код как на web-странице, так и на всем сайте. Поиск осуществляется по специальным тегам, тексту или исходному коду;
шаблоны – дизайн одной созданной web-страницы сайта можно использовать для всего проекта, достаточно выбрать области, которые будут редактироваться и останутся неизменными;
вкладки и связные файлы – значительно упрощают работу с текущими файлами, когда приходится перемещать контент и расставлять ссылки;
сервис BrowserLab – способствует идентичному отображению сайта в различных браузерах. [9]
EmEditor
Гибкий, лёгкий и удобный текстовый HTML-редактор для Windows c подсветкой синтаксиса, поддержкой Unicode и сервера сценариев Windows Scripting Host (WSH), позволяющего автоматизировать выполнение различных задач с помощью макросов. Пригодится как программистам и разработчикам ПО, так и неискушённым пользователям.
Ключевые возможности:
расширенная поддержка Юникода;
настройка индивидуальных конфигураций для отдельных типов файлов;
возможность подключения различных плагинов;
единая панель инструментов для всех типов файлов;
поддержка синтаксиса HTML, PHP, ASP, Perl, Java, VBScript, Python;
расширенные настройки, дополнительные плагины;
автоматизация наиболее часто выполняемых задач;
поддержка регулярных выражений для поиска и замены;
автозаполнение полей;
одновременное открытие нескольких файлов;
автосохранение файлов под названием с приставкой «AutoSave» без отображения диалогового окна, полезное в случае перезагрузки или инсталляции обновлений;
увеличенный размер редактируемых файлов (в зависимости от загруженности памяти). [10]
Для создания сайта было выбрано средство реализации «Блокнот», так как является стандартной программой, имеется на всех компьютерах, удобна и проста в использовании.
