Гипертекстовая справочная система "Я инвалид-26", реализованная в виде Web–сайта
Создание информационной подсистемы электронной торговли для общества инвалидов, ориентированной на Интернет. Описание алгоритма работы программы, ее интерфейса. Анализ информационного, технического обеспечения для функционирования разработанной программы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 07.05.2016 |
Размер файла | 2,3 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Введение
Internet развивается довольно стремительно. Быстро растет количество изданий, посвященных Сети, что предвещает широкое ее распространение даже в далеких от техники областях. Internet превращается из большой игрушки для интеллектуалов в полноценный источник разнообразной полезной информации для любой категории пользователей.
Актуальность гипертекстовых справочных систем на сегодняшний день подтверждена все большим их распространением по всему миру и, в частности, на территории Российской Федерации. Двадцатый век положил начало эпохи информатизации, а начало двадцать первого явилось его достойным приемником. Компьютеры получают все большее распространение, а их применение охватывает все больше аспектов человеческой деятельности. Еще совсем недавно хранение большого количества литературы занимало целые библиотеки, будь они дома или же в специально отведенных для этого помещениях. Теперь, с появлением соответствующих компьютерных технологий, появилась возможность хранить целые библиотеки литературы на одном или нескольких компакт дисках. А в случае необходимости всю свою библиотеку можно взять с собой, отправляясь по делам или на отдых. Единственным условием является наличие компьютера для просмотра данных электронных изданий.
Очень удобно, когда информация, представленная в электронном варианте, структурирована таким образом, чтобы была возможность быстрого доступа к конкретной её части. Гипертекстовые системы, построенные по принципу нелинейных структур доступа к информации, предназначены для реализации данного принципа.
Объектом исследования является гипертекстовая справочная система «Я инвалид-26», реализованная в виде Web-сайта.
В практической части выпускной квалификационной работы требуется создать информационную подсистему для общества инвалидов, ориентированную на Интернет (Web-сайт), которая имела бы удобный и интуитивно понятный конечному пользователю интерфейс, реализованный в виде гипертекстовых ссылок на внешние документы и разделы внутри одного документа. При нажатии на определенную ссылку должен осуществляться переход в соответствующий раздел гипертекстовой системы; должна быть учтена возможность написать сообщение на электронную почту разработчика.
Kомпьютерные технологии помогают многим инвалидам обрести работу. Но чем совершеннее становятся технологии, тем сложнее создавать продукты, с которыми могли бы работать люди, имеющие физические недостатки.
Работать с компьютером инвалиду с ослабленным зрением, помогает утилита, увеличивающая участки экрана Отношение компаний к инвалидам меняется. На помощь этим людям приходят компьютерные технологии. Однако предстоит сделать еще очень многое...
Взрывное развитие World Wide Web и разработки, подобные Windows ХР, в корне изменили способ общения большинства пользователей с компьютерами. Но для большинства инвалидов технологические достижения означают нечто гораздо большее: благодаря новым технологиям многие из этих людей обрели рабочие места, о которых прежде не могли и мечтать. В то же время отдельные технологии лишь возвели для инвалидов новые барьеры.
Вспомогательные программные и аппаратные средства обеспечивают равноправие в трудоустройстве, а также разрешают проблему нехватки специалистов; с помощью вспомогательных технологий инвалиды могут выполнять многие виды работ не хуже здоровых людей.
Достижения технического прогресса, возможности Internet и распространение графических пользовательских интерфейсов заставляют правительственные учреждения, образовательный и частный сектор начать кампанию за выпуск универсальных продуктов, пользоваться которыми могут все, в том числе инвалиды. Кое-что в этом направлении уже достигнуто, но проблемы все еще остаются. Одна из них заключается в сложности создания графического интерфейса, пригодного для всех типов пользователей. Другая связана с всеобщим переходом на визуальные средства программирования, которыми не могут пользоваться слепые.
«За прошедшие два года было выпущено больше вспомогательных устройств, чем за все последнее десятилетие. Однако мы добиваемся того, чтобы поддержка функций доступности была встроена непосредственно в приложения и операционные системы», - говорит Чак Хичкок, директор по разработке Центра прикладных специализированных технологий. Под давлением со стороны общественных организаций компания Microsoft, например, добавила в Windows ХР поддержку вспомогательных технологий.
Помощь, оказываемую инвалидам благодаря технологическим достижениям, трудно переоценить. Без вспомогательных устройств многие инвалиды еще недавно не имели возможности получить ту работу, которую они выполняют ныне.
Понимание того, что пользователи нашего сайта могут столкнуться с рядом проблем является важнейшим качеством профессионального web-разработчика. Не надо предполагать, что у пользователя есть мышь, что монитор может отобразить, а люди могут видеть все изображения, размещенные на сайте, что у каждого посетителя установлен модуль поддержки Flash и так далее.
Кроме людей, которым требуются вспомогательные технологии, существуют и другие люди, для которых это будет также справедливо. Например, технология Flash ещё недостаточно развита, чтобы она появилась на большенстве мобильных телефонах, даже такой мощный гаджет, как Apple iPhone не имеет и, скорей всего, никогда не будет её иметь. Всегда надо предусматривать альтернативные способы представления контента.
Свойство Интернет-ресурса, учитывающее все возможные проблемы, с которыми может столкнуться человек при его использовании, называется web-доступностью. В данной работе будут изложены основные доводы в пользу обязательного учёта web-доступности при создании сайтов, будет дан обзор основных стандартов и рекомендаций, следование которым поможет создать абсолютно доступный ресурс, а также будут приведены рекомендации по тестированию сайта на предмет его доступности. Материал носит обзорный характер, но включает ссылки на техническую документацию для профессиональных web-разработчиков.
Дипломный проект состоит из пяти разделов.
Первый раздел посвящен стандартам разработки сайтов для инвалидов.
Второй раздел посвящен разработке информационной подсистеме для электронной торговли «Я инвалид 26», приведен алгоритм работы программы и ее интерфейс.
Третий раздел посвящен анализу информационного и технического обеспечения для функционирования разработанной программы.
Четвертый раздел посвящен технико-экономическому обоснованию разработки и внедрения данного программного продукта.
В пятом разделе приведены выкладки по безопасности и экологичности проекта.
Представленный в пояснительной записке библиографический список содержит 30 наименований.
Дипломный проект содержит также приложение в виде листинга разработанной программы.
1. Национальный стандарт доступности - первый шаг к формированию безбарьерного интернет-пространства
1.1 Постановка проблемы
Чем стремительнее развиваются технологии и чем значительнее становится роль информации в жизни общества, тем актуальнее встаёт вопрос о повышении доступности Интернет. Информатизация общественной жизни означает, что существенная часть социальных коммуникаций, в том числе экономических, политических, информационных, переносится или уже перенесена в Интернет. Барьеры, с которыми в современном Интернет сталкиваются люди с физическими ограничениями, зачастую существенно затрудняют реабилитацию и социализацию этих людей.
Однако следует подчеркнуть, что, говоря о доступности Интернета, мы говорим исключительно о форме и способах представления информации, но не затрагиваем сложные вопросы государственного или общественного регулирования Интернет-пространства, поскольку под таким регулированием обычно понимается регулирование содержания информации, размещаемой на Интернет-ресурсах. «Доступность» в понимании настоящего дипломного проекта относится только к техническим аспектам представления информации в сети, т.е. из рассмотрения исключаются вопросы цензуры, экономической доступности услуг Интернет-провайдеров и оборудования для подключения к сети Интернет, географической неоднородности коммуникаций для передачи информации и др. В рамках указанной проблематики полагаем, что усилия по улучшению доступности Интернет должны быть направлены на изменение (корректировку) формы представления информации в сети Интернет вне зависимости от её содержания.
В последние годы чётко прослеживается тенденция к унификации представления информации в сети Интернет. Это связано, прежде всего, с необходимостью автоматизации рутинных задач поиска, передачи и обработки информации. Вопросы сетевой интероперабельности, т. е. Взаимодействия программ в сетях различного назначения, являются одними из наиболее важных среди вопросов развития Интернет-технологий. Стандарты и спецификации, разрабатываемые различными авторитетными организациями (например, ISOC, IAB, IETF , W3C), используются в качестве основы для разработки программного обеспечения ведущими компаниями ИТ-индустрии.
О доступности ресурсов сети Интернет приходится говорить, прежде всего, тогда, когда пользователь этого ресурса значительно отличается от условной среднестатистической нормы, на которую ориентировались разработчики Интернет-ресурса. Как правило, можно выделить две группы таких пользователей:
Пользователи с ограниченными возможностями здоровья, имеющие устойчивые физические, психические или сенсорные нарушения. Нередко такие пользователи для доступа к ресурсам сети Интернет прибегают к помощи специализированного - адаптивного - программного и/или аппаратного обеспечения;
Пользователи с ограниченными техническими возможностями, вынужденные в процессе доступа к ресурсам сети Интернет использовать низкоскоростное подключение, портативные устройства с маленькими дисплеями и отсутствием привычных (стандартных) интерфейсов взаимодействия с ресурсом («Мыши», Интернет-браузера и проч.).
Имея в виду существование и второй группы, мы, тем не менее, сконцентрируем своё внимание именно на первой.
1.2 Система обеспечения доступности Интернет-пространства
Механизм реализации определённого уровня доступности Интернет-ресурсов в национальном масштабе можно условно представить в виде трёхуровневой системы: нормативно-правовые основы - законодательный уровень, административно-организационные структуры (государственный орган и/или общественная организация, выполняющие контроль и сертификацию Интернет-ресурсов) и собственно стандарты доступности (в качестве которых в России может выступать либо технический регламент, носящий строго обязательный характер, либо государственный стандарт).
1.2.1 Законодательный уровень
Нормативно-правовой уровень призван в первую очередь определить, какие именно ресурсы должны отвечать требованиям доступности в обязательном порядке, а для каких ресурсов соответствие стандартам доступности является рекомендованным. Второй вопрос, который должен быть решен на законодательном уровне, это правовые основы деятельности исполнительно-контролирующей организации, в обязанности которой будет входить проверка соответствия национальному стандарту доступности тех ресурсов, для которых это является обязательным, а также сертификация тех ресурсов, которые пожелают пройти эту процедуру в добровольном порядке.
В силу исторических причин в России всегда наиболее острую реакцию вызывает вопрос, касающийся обязательности тех или иных норм (законодательных, социальных, этических и так далее). По этой причине мы считаем необходимым обозначить круг Интернет-ресурсов, для которых соблюдение стандарта доступности, по нашему мнению, должно быть обязательным.
Передовой опыт зарубежных стран (США, Германия и др.) свидетельствует о том, что официальные Интернет-представительства органов государственной и муниципальной власти должны предоставлять максимальный уровень доступности. Требованиям доступности также должны соответствовать и Интернет-ресурсы, создаваемые на средства федерального, регионального или муниципального бюджетов, а также сайты государственных корпораций.
Российская Федерация находится в начале пути обеспечения доступности Интернет-ресурсов и нормативно-правовая база пребывает еще в зачаточном состоянии. Однако позитивное направление движения просматривается вполне отчётливо: отдельные органы государственной власти (Министерство здравоохранения и социального развития, Центральная избирательная комиссия) стремятся по собственной инициативе повысить доступность своих Интернет-представительств.
Если в отношении Интернет-ресурсов государственных и муниципальных структур требование обязательного соблюдения стандарта доступности не вызывает особых возражений (более того, такие возражения противоречили бы существующему российскому законодательству), то в отношении частных Интернет-ресурсов ситуация выглядит не такой однозначной. В таких случаях мы предлагаем исходить из того, какую роль играет конкретный Интернет-ресурс в общественной жизни, иными словами, речь идет о социальной значимости ресурса.
Мы полагаем, что к категории социально значимых относятся сайты образовательных учреждений (особенно предоставляющие услуги дистанционного обучения), средств массовой информации, банков; крупные поисковые порталы и социальные сети; системы электронных платежей и службы электронной почты - в общем, все те ресурсы, недоступность которых надёжно исключает инвалидов из общественной жизни. Кратко и точно определить понятие «социально значимый ресурс» достаточно сложно, поскольку значение имеют и посещаемость ресурса, и его содержательная направленность (в том числе и в свете особых информационных потребностей инвалидов). В качестве одного из критериев можно рассматривать обязательность процедуры лицензирования: если организация, владеющая Интернет-ресурсом, должна в соответствии с законодательством РФ получить лицензию на собственную деятельность, то к такому ресурсу могут в обязательном порядке предъявляться и требования доступности. В основе такого критерия лежит предположение, что если государство (в лице законодательной и исполнительной власти) считает данный вид деятельности настолько общественно значимым, что выдвигает требование о лицензировании, то и в отношении инвалидов этот вид деятельности и этот Интернет-ресурс являются не менее значимыми и требование к доступности Интернет-ресурса обосновано и может быть составной частью общих требований, выдвигаемых при выдаче государственной лицензии.
Российская практика обеспечения доступности социально значимых ресурсов на настоящий момент вряд ли может порадовать чем-то определённым. Стремление обеспечить доступность собственных Интернет-ресурсов наблюдается только у крупных некоммерческих организаций. Так, первопроходцем в плане разработки доступного (в соответствии с международными нормами) сайта стало российское представительство Организации Объединённых Наций (www.unrussia.ru/). Определённые усилия предпринимаются и энтузиастами, улучшающими доступность своих ресурсов, что называется, по зову сердца (см., например, сайт МОО «Информация для всех» http://www.ifap.ru/). В остальном же приходится констатировать, что обеспечение доступности социально значимых ресурсов пока не носит массовый характер.
1.2.2 Исполнительно-контролирующая организация
Несмотря на то, что обеспечение доступности Интернет-ресурсов представляет собой соблюдение технических требований к представлению информации, полностью автоматизировать этот процесс возможным не представляется. Существование автоматизированных валидаторов правильного использования разметки страницы не решает полностью проблему, а является лишь необходимым минимумом для последующего анализа - accessibility- и usability-тестирования. Эффективное accessibility-тестирование требует разработки соответствующей методики, единой для ресурсов со сходной структурой контента, и привлечения специалистов.
В качестве примера можно привести опыт Германии: проект «BIK - barrierefrei informieren und kommunizieren» возник в 2002 г. по инициативе правительства Германии. Его поддерживают различные органы государственной власти, научно-исследовательские институты, некоммерческие организации, банки и др. В рамках проекта BIK проводится научно-исследовательская работа, целью которой является формирование методики анализа Интернет-ресурсов на соответствие требованиям доступности. В ходе этой работы была подготовлена документация, а главное, были сформулированы различные критерии и параметры, по которым и выполняется оценка ресурса (всего 14 разделов). Официальные сайты органов государственной власти периодически подвергаются анализу на доступность, а результаты этого анализа могут служить основанием для реализации мер административного и технического характера, направленных на повышение доступности конкретного ресурса.
В России официальными органами, способными выдать сертификат соответствия требованиям доступности, исходя из его нормативно-правовой формы, являются органы сертификации, аккредитованные Федеральным агентством по техническому регулированию и метрологии. Экспертная организация может выдать соответствующее заключение, но почти за год действия национальных стандартов доступности Интернет-ресурсов инвалидам по зрению подобные экспертизы, как и выданные сертификаты соответствия, если и имели место, то сколько-нибудь широкой огласки не получили.
Таким образом, в России ещё только предстоит решить проблему формирования полномочного, авторитетного и компетентного органа по сертификации и контролю за соблюдением требований доступности Интернет-ресурсов.
1.2.3 Стандарты доступности
Национальный стандарт, в котором были бы сформулированы базовые понятия, определены цели, собраны рекомендации и критерии доступности Интернет-ресурсов для лиц с ограниченными возможностями, является ключевым элементом в общей системе мер, направленных на превращение Интернет в безбарьерную среду. От того, насколько квалифицированно и грамотно составлен национальный стандарт, во многом зависит, будут ли разработчики и web-дизайнеры руководствоваться им в своей работе, а также будет ли применение этого стандарта полезным для тех, кто нуждается в доступных Интернет-ресурсах.
В рамках национального стандарта, как минимум, должны быть зафиксированы однозначное представление о требуемом (базовом, минимально допустимом) уровне доступности Интернет-ресурса, а также более высокие уровни доступности, достижение которых может не быть обязательным. Под базовым уровнем доступности здесь понимается такое состояние содержимого Интернет-ресурса (контента), при котором человек с физическими ограничениями может хотя бы одним способом получить доступ ко всей информации, доступной лицам без физических ограничений. Благодаря такой организации национального стандарта, целевая группа посетителей получает гарантии того, что информация на любом Интернет-ресурсе, который удовлетворяет требованиям национального стандарта, будет доступна; а разработчик ресурса получает возможность определить, какие именно меры являются необходимыми и достаточными для выполнения требований стандарта, как их обеспечить и протестировать.
Завершая краткий обзор общественных институтов и механизмов, которые могли бы, взаимодействуя между собой, влиять на процесс становления Интернет как безбарьерной среды, мы хотим еще раз подчеркнуть, что, несмотря на важность национального стандарта, регламентирующего вопросы доступности Интернет-ресурсов, эффективное применение этого стандарта невозможно, если отсутствуют или не развиваются два других вышеозначенных элемента: нормативно-правовая база и исполнительно-контролирующая структура в виде государственного органа и/или общественной организации.
1.3 Особенности национальных стандартов
В Российской Федерации с 1 января 2009 г. действует государственный стандарт ГОСТ 52872-2007: «Интернет-ресурсы: требования доступности для инвалидов по зрению». Этот документ, как и любые национальные стандарты доступности, призван сгладить негативное действие дискриминационных элементов современного Интернет, препятствующих полноценному доступу всех граждан к информации. В частности, он обеспечивает техническую основу для реализации положений ст. 14 Федерального Закона от 24.11.1995 N 181-ФЗ «О социальной защите инвалидов в Российской Федерации»: «Обеспечение беспрепятственного доступа инвалидов к информации», а также ст. 21 Конвенции ООН о правах инвалидов: «Свобода выражения мнения и убеждений и доступ к информации», которая предполагает «...снабжение инвалидов информацией, предназначенной для широкой публики, в доступных форматах и с использованием технологий, учитывающих разные формы инвалидности, своевременно и без дополнительной платы». Стандарт состоит из пяти частей:
- Область применения;
- Нормативные ссылки;
- Термины, определения и сокращения;
- Общие требования;
- Требования к компонентам Интернет-ресурсов.
Механизмы доступности, прописанные в стандарте, включают в себя:
Обязательное представление недоступного контента в альтернативной текстовой форме;
Отсутствие графического кода подтверждения, блокирующего доступ к информации, предназначенной для незрячих посетителей Интернет-ресурса;
Ограничение использования файлов формата PDF, содержащих документы в графическом виде (т.е. мы полагаем, что подразумевается отсутствие у PDF-файлов текстового слоя, но явным образом в стандарте это не указано);
Ограничение степени вложенности таблиц, в случае представления информации в табличной форме;
Ограничение использования фреймовой структуры WEB-страниц;
Текстовое описание элементов форм, расположенных на WEB-страницах и др.
1.3.1 Направления для дальнейшего совершенствования
Прежде всего мы хотим подчеркнуть, что само появление ГОСТ 52872-2007 можно и нужно рассматривать как ключевой шаг в сторону повышения уровня доступности российского сегмента Интернет, поскольку появление этого документа послужило важным информационным поводом и побудило многих людей (в том числе и web-разработчиков) обратить более пристальное внимание на проблемы обеспечения доступности Интернет-ресурсов. Вступивший в силу стандарт - это первый шаг в процессе создания системы обеспечения доступности Интернет-ресурсов и реализации прав граждан с ограниченными возможностями на равный доступ к информации.
Однако уже сейчас очевидно, что стандарт нуждается в дальнейшем развитии и совершенствовании. Мы полагаем, что наиболее перспективным направлением дальнейшей разработки национального стандарта доступности Интернет (а возможно, и целой группы стандартов) является всесторонний учёт международного опыта в этой сфере. В качестве источников такого опыта, в первую очередь, выступают документы, подготовленные в рамках Инициативы по доступности WEB (Web Accessibility Initiative - WAI), одного из направлений деятельности Консорциума Всемирной Сети (World Wide Web Consortium - W3C):
Web-Content Accessibility Guidelines - WCAG2.0 («Принципы доступности WEB-содержимого»);
Accessible Rich Internet Applications (WAI-ARIA) 1.0 («Доступность Интернет-приложений»);
Authoring Tool Accessibility Guidelines (ATAG) 2.0 («Принципы доступности средствадля создания web-содержимого»);
User Agent Accessibility Guidelines 2.0 Requirements («Принципы доступности пользовательских агентов / Требования»).
1.3.2 Учёт потребностей других категорий инвалидов, а также пожилых людей
В настоящее время стандарт учитывает потребности исключительно инвалидов по зрению, однако определённые трудности с использованием WEB-контента возникают у инвалидов других категорий, к которым относятся и лица с глубоким нарушением слуха (глухие и слабослышащие), и люди с нарушениями мелкой моторики, и люди с когнитивными дисфункциями. В стандарте также необходимо учесть потребности пользователей, которые, в юридическом смысле, не являются инвалидами, но которые тоже сталкиваются с проблемой доступа к Интернет-ресурсам. К числу таких пользователей можно отнести пожилых людей, для которых проблемы доступности Интернет во многом схожи с проблемами инвалидов, но имеют свою специфику.
1.3.3 Техническое совершенствование
Документ нуждается в серьёзной доработке в части, касающейся терминов и определений. Ряд определений и сокращений, присутствующих в документе, не соответствуют тем значениям, которые приняты в обществе или профессиональной среде. Такое несоответствие может ввести в заблуждение и стать причиной неправильного понимания требований, изложенных в стандарте. Некоторые базовые понятия вообще не определены в стандарте и в то же время присутствуют в требованиях, предъявляемых к содержимому Интернет-ресурсов. Примером этому могут служить словосочетания «приоритеты согласованности « и «приоритетные требования доступности» (или его вариант: «приоритетные требования обеспечения доступности»): что кроется за этими наборами слов, каким образом определить приоритеты согласованности и требований доступности - нигде в стандарте не указано. Помимо этого, документ «грешит» использованием конкретных (в том числе и проприетарных) наименований, вместо того чтобы применять более общие понятия, охватывающие целый класс объектов, способов представления информации, форматов файлов и т.п.К примеру, в п.3.2 стандарта понятие «PDF» определено как формат графического файла (что в корне противоречит общепринятому значению этой аббревиатуры), однако само понятие графического файла в стандарте отсутствует, хотя оно используется гораздо чаще. Некорректным, по нашему мнению, является использование термина «файл», которое нередко обозначает такое содержимое, которое зачастую создаётся «на лету», а не хранится в виде файла (причём это справедливо в отношении любой информации - текст, аудио, видео, анимация и т.д.).
Стандарт разрабатывался в 2007 г. и некоторые его положения сформулированы в расчёте на те вспомогательные / адаптивные технологии, которые были доступны в то время. С тех пор Интернет- и адаптивные технологии сделали в своём развитии большой шаг вперёд. С одной стороны, уходят в прошлое статические web-страницы с гипертекстовым содержимым; все активнее используется динамическое изменение элементов и отдельных областей web-страниц; интерактивное взаимодействие пользователей с содержимым web-документа становится более интенсивным, а само содержимое включает в себя различные формы мультимедиа и разнообразные встраиваемые объекты, приближаясь по своим возможностям к полноценным компьютерным программам. С другой стороны, развивается и улучшается поддержка вспомогательных / адаптивных технологий в различных программных продуктах - от Интернет-обозревателей и почтовых клиентов до офисных пакетов и операционных систем, что, в свою очередь, делает доступными такие возможности, о которых раньше можно было лишь мечтать. Все эти тенденции в той или иной степени должны быть учтены в национальном стандарте доступности Интернет-ресурсов, причём общие (базовые) положения стандарта должны , по возможности, носить универсальный характер, чтобы оставаться актуальными как для Интернет-технологий, используемых на момент разработки стандарта, так и для технологий, которые придут им на смену в будущем.
1.3.4 Концептуальное развитие
Создание безбарьерного Интернет-пространства является частью более широкой задачи по созданию доступной инфраструктуры. Это означает, что мы говорим о несовершенстве инфраструктуры и уже никогда более не говорим о несовершенстве человека; мы говорим что устройство имеет недостаток, потому что не поддерживает альтернативную форму представления информации (например, не поддерживает речевой вывод), но мы уже никогда более не говорим, что человек имеет недостаток, потому что у него отсутствует зрение. Такие фундаментальные изменения в подходе к вопросу доступности невозможно напрямую зафиксировать в техническом стандарте, но сам стандарт, его положения и требования должны базироваться именно на этой концепции. Иными словами, любой web-разработчик, который будет следовать положениям такого стандарта и выполнять его требования, в итоге должен гарантировано получить Интернет-ресурс, который будет не только доступен инвалидам разных категорий, но и настолько удобен, что, обращаясь к такому ресурсу, инвалид даже не вспомнит о своих физических ограничениях.
В то же время Стандарт должен содержать только те требования, удовлетворение которых является обоснованным и выполнимым. Примером необоснованного требования в действующем стандарте может служить ограничение количества гиперссылок на странице (это касается как самого требования, так и числового значения).
Выполнение требований национального стандарта не должно вызывать серьёзных затруднений у разработчиков Интернет-ресурсов. Это означает, что, во-первых, не должно быть требований, смысл и назначение которых не разъяснены в той степени, которая необходима для их выполнения, а во-вторых, технические решения, которые разработчик будет вынужден применить (в том числе и указанные в стандарте), не должны по своей сложности, ресурсоёмкости и затратам на реализацию значительно превосходить остальные виды работ при создании Интернет-ресурса.
электронный торговля инвалид интерфейс
1.4 Вспомогательные технологии для инвалидов
К классу вспомогательных относятся многие продукты и технологии. В ДП представлены решения, которые предприятия смогут предоставить в помощь служащим-инвалидам. Рассматриваются также возможности, предлагаемые инвалидам в составе компьютерных продуктов для массового рынка.
Системы считывания экранной информации, синтезаторы.
Назначение этих двух технологий - приблизить мир компьютеров к нуждам людей, страдающих нарушением зрения. В обеих категориях существует примерно по десятку продуктов.
Системы считывания экранной информации преобразуют изображение на мониторе в текст. Синтезатор, в свою, очередь, произносит этот текст голосом хотя и несколько «металлическим», но довольно похожим на человеческий.
Прорывом в этой области стал недавний выпуск программных синтезаторов. Впервые синтезаторы появились 13 лет назад, и большинство из них требовали специального оборудования, стоимость которого составляет от 1 до 2 тыс. долл. Программные синтезаторы работают со стандартными звуковыми платами для ПК. И потому стоят всего несколько сот долларов.
«Еще немного, и аппаратные синтезаторы будут вытеснены программными, - говорит Джей Левенталь, старший специалист по ресурсам технологического центра Американского фонда слепых (AFB). - Однако у программных синтезаторов есть и недостаток - ими гораздо сложнее управлять». Технологический центр AFB (http://www.afl.org/) занимается тестированием вспомогательных технологий для слепых.
Как отмечает специалист AFB по ресурсам Криста Эрл (с ней согласна и слепая с рождения Левенталь), с развитием компьютерных технологий у слепых появилась возможность пользоваться Internet и электронной почтой, но системы считывания экранной информации годятся для этого все меньше. «Наибольшие трудности создают приложения для Windows», - говорит она.
Если программа содержит нестандартные средства управления, система считывания может не распознать даже такие простые на вид элементы, как клавиша или графическое изображение на Web-странице. Программы, с которыми трудно работать слепым, выпускаются, в том числе, и для массового рынка (пример - Microsoft Encarta и Access). Однако есть и положительные примеры: браузер Eudora Pro компании Qualcomm и текстовый процессор Corel WordPerfect прекрасно работают с системами считывания экранной информации. Средства визуального программирования слепым практически недоступны.
Экранное увеличение.
Эта технология предназначена для пользователей с ослабленным зрением. Системы экранного увеличения отличаются многообразием, от простой функции увеличения кегля шрифта до сложных продуктов, которые могут работать в паре с модулями считывания экранной информации. Стоимость систем экранного увеличения составляет от 80 до 600 долл. По мнению Марка Юслана, руководителя службы технических испытаний AFB, сочетание продуктов для экранного увеличения с системами считывания поможет служащим, теряющим зрение.
Телевизионные увеличители и сканеры.
Телевизионные увеличители проецируют изображение бумажных документов на экран монитора или телевизора.
Увеличители низкого класса, подключаемые к обычным телевизорам, стоят от 400 до 1000 долл. Увеличители, подключаемые к ПК, могут стоить от 1800 до 4000 долл.
Сканеры, особенно в сочетании с системами оптического распознавания текста, - это основной инструмент слепых пользователей. Текст отсканированных писем, отчетов и визитных карточек можно прослушивать с помощью системы считывания экранной информации.
Электронные записные книжки для слепых и принтеры Брайля.
Электронные записные книжки для слепых позволяют им во время собраний набирать заметки, а затем передавать их в компьютер для последующего преобразования в речевую информацию или текст. Записные книжки для слепых стоят от 1 до 3 тыс. долл. Выпуском этих устройств занимаются пять или шесть производителей.
Принтеры Брайля, разрабатываемые примерно 20 производителями, представляют собой устройства вывода текстовой информации в символах азбуки Брайля. Эти устройства, к сожалению, издают большой шум при работе. За последние годы едва ли не единственным реализованным в них усовершенствованием стала возможность двусторонней печати для экономии бумаги. Принтеры низкого класса стоят около 1300 долл., офисные устройства - от 3 до 10 тыс. долл.
Как и принтеры, дисплеи Брайля предназначены для слепых пользователей, владеющих азбукой Брайля. Текст, выдаваемый системой считывания экранной информации, преобразуется в символы Брайля, которые выводятся в виде комбинаций выпуклых точек на устройство, напоминающее клавиатуру.
Последнее достижение в области дисплеев Брайля - расширение количества символов с 40 до 80 и появление навигационных клавиш. Дисплеи на 40 символов стоят от 3 до 6 тыс. долл.
Программы для распознавания речи.
Не надейтесь увидеть что-то вроде системы голосового управления из сериала Star Trek, которой можно скомандовать: «Компьютер, предоставь мне всю информацию о прапрабабушке Спока». Тем не менее за прошедший год в области голосовой технологии достижений было немало.
Системы Naturally Speaking компании Dragon Systems и ViaVoice компании IBM позволяют диктовать компьютеру, как стенографистке, не делая пауз между словами. Эти продукты неспособны воспринимать быструю речь, но, тем не менее, они намного опередили своих предшественников, распознававших лишь «дискретную» речь. Системы распознавания естественной речи позволяют работать лишь с некоторыми приложениями. Стоимость систем - от 100 до 230 долл. Не следует путать технологии диктовки и голосовой навигации. Первая позволяет вводить данные, вторая - управлять большинством приложений в Windows. Продукты обоих типов могут быть как самостоятельными приложениями, так и составными частями операционных систем, пример тому - VoiceType в OS/2 Warp 4.
Как правило, производители рекламируют программы для распознавания речи как инструмент, оставляющий руки свободными. Однако наибольшую ценность подобные системы представляют для тех, у кого возможность пользоваться руками ограничена в силу болезни или вообще отсутствует.
Благодаря системе распознавания речи Даг Арбо, парализованный программист компании Unum Life Insurance, смог отказаться от указки, с помощью которой он нажимал на клавиши.
«Составление документа или письма по-прежнему отнимает у меня много времени, но я избавился от вынужденной лаконичности. Я употребляю сложные слова и пишу как минимум по 60 слов в минуту», - говорит Арбо.
Компьютер в роли телефона.
Люди, страдающие расстройствами речи, могут превратить свой компьютер в телефон, воспользовавшись программами HandiChat и HandiPhone компании Microsystems Software (http://www.handiware.com/). HandiChat преобразует вводимый с клавиатуры или иного устройства текст в речевую информацию. HandiPhone позволяет набирать номера из электронной записной книжки и вести беседу по телефону. HandiChat стоит от 149 до 295 долл., HandiPhone - 295 долл.
Навигационное программное обеспечение.
Для тех, кто не может пользоваться мышью, существуют специальные системы навигации. Обычно в их состав входит программный модуль со средствами экранного управления и простой манипулятор типа переключателя, трекбола или джойстика.
В качестве примера можно привести комплект WinScan компании Academic Software (http://www.acsw.com/). Пользователь WinScan активизирует экранные пиктограммы при помощи простого переключателя. Стоимость комплекта - 349 долл.
Людям с ограниченной свободой движений может также помочь система Aurora 2 компании Aurora Systems (www.djtech.com/aurora). Ее стоимость - 490 долл. В процессе набора Aurora предсказывает в зависимости от контекста варианты очередного слова и предлагает их пользователю.
Средства для людей с расстройствами слуха.
Несколько производителей выпускают специальные телекоммуникационные комплекты для глухих, состоящие из модема и программного обеспечения. Стоимость таких комплектов - около 300 долл. Кроме того, на рынке появляются карманные устройства, позволяющие записывать речь, а затем после преобразования в текст выводить ее на принтер. Пользователи с ослабленным слухом могут также задействовать встроенную в операционные системы Windows и Mac OS возможность замены звуковых предупредительных сигналов на экранные индикаторы.
Специализированные устройства ввода.
Существуют различные устройства ввода, которыми могут пользоваться люди с физическими недостатками. К ним относятся педали, заменяющие клавиши Alt, Shift и Ctrl, световые перья, мыши в форме ручки и альтернативные клавиатуры.
В частности, компания IntelliTools выпускает плоскую клавиатуру IntelliKeys. Для ввода информации пользователь дотрагивается до нарисованных на ней пиктограмм, буквенных и цифровых клавиш.
Кроме того, многие производители выпускают переключатели - электронные устройства с небольшим количеством клавиш, которые можно программировать на выполнение определенных действий. Как правило, переключатели предназначены для работы с навигационным ПО. Их стоимость составляет около 50 долл.
1.5 Графический пользовательский интерфейс Интернет-ресурсов для инвалидов
Нельзя говорить о достоинствах вспомогательных технологий, не упомянув о проблемах, связанных с графическими пользовательскими интерфейсами.
Они позволяют отобразить множество символов и пиктограмм, зачастую не распознаваемых системами голосового воспроизведения экранной информации. «Графические интерфейсы ориентированы на зрячих пользователей. Слепые не могут пользоваться ни мышью, ни клавиатурой», - говорит Грег Вандерхейден, директор Центра исследований и разработки Трейса при Университете штата Висконсин.
Ситуация стала критической летом 2000 года, когда Microsoft выпустила операционную систему Windows ХР, в значительной степени ориентированную на графический пользовательский интерфейс. «Для слепых и людей с ослабленным зрением путь к работе, связанной с компьютерами, мог закрыться навсегда», - говорит Сюзан Бруммель, директор Центра адаптации ИТ.
Центр Трейса, Национальный научный фонд и другие государственные учреждения США выдвинули инициативу по обеспечению возможности использования компьютеров и вычислительных сред «в любом месте, в любое время, любым человеком» - Design/Disability Access Program.
Для реализации этой программы Центр Трейса, Национальный совет по делам инвалидов и другие организации начали оказывать давление на производителей, побуждая их создавать продукты, с которыми могли бы работать пользователи с расстройствами зрения.
В результате компания Microsoft, например, была вынуждена реализовать функцию Active Accessibility в Windows ХР и NT. С ее помощью системы голосового воспроизведения текста могут сообщить, что в данный момент изображено на экране.
Однако этого оказалось недостаточно. Независимые производители выпустили довольно много систем голосового воспроизведения текста для Windows. Правда, все они устаревают, как только выходит очередная версия ОС.
Последняя версия модуля Active Accessibility обеспечивает более тесную связь между системами голосового воспроизведения текста и Windows ХР. И тем не менее функция еще далека от совершенства. «Active Accessibility работает с приложением только в том случае, если оно предоставляет текстовые описания экранных средств управления», - говорит Вандерхейден.
Для решения этой проблемы Центр Трейса совместно с компаниями IBM, Sun и Microsoft разрабатывает интерфейс с возможностью выбора метода управления. Этот интерфейс позволит зрячему человеку, например, вести машину и общаться с бортовым компьютером, не отрывая глаз от дороги.
Подобные системы уже начинают появляться. Так, Microsoft недавно объявила, что Auto PC и Palm PC будут поддерживать возможность диктовки. Правда, голосовые интерфейсы для них пока не разработаны.
Выводы
Сосредоточив основное внимание на организационных и технических аспектах создания безбарьерного Интернет-пространства, мы все же полагаем, что наиболее серьёзным барьером, который должен быть устранён в первую очередь, является отношение российского общества к инвалидам. Этот барьер исчезнет, когда в общественном сознании «несовершенство» человека трансформируется в «несовершенство» окружающего пространства, из-за которого человек не может проявить свои способности. И при этом совершенно не имеет значения, есть ли у этого человека физические ограничения или нет.
Появление национального стандарта доступности Интернет-ресурсов ГОСТ 52872-2007 даёт надежду на то, что со временем «несовершенство» Интернет-пространства останется в прошлом.
2. Разработка информационной подсистемы для общества инвалидов ООО «Опора»
2.1 Обоснование разработки информационной подсистемы для общества инвалидов ООО «Опора»
При создании по-настоящему качественного сайта, вопрос его доступности для всех категорий пользователей, независимо от их физических возможностей и ограничений, должен являться одной из первоочередных задач. Концепция доступности, которая также иногда называется accessibility, рассматривает всех людей равноправными членами общества при любых условиях.
Как правила, упоминание доступности у большинства разработчиков вызывает раздражение, так как считается, что данный аспект создания продукта поднимается лишь в контексте какого-то особого отношения к инвалидам и воспринимается ими в ореоле социального иждивенчества. Поэтому часто подобные свойства у проекта отсутствуют или имеется лишь формальная их поддержка. Однако это в корне не правильное понимание вопроса.
Когда вещи создаются с предположением, что все представители человеческого рода одинаковы, то они всегда будут неподходящими для некоторых людей, если вообще не для всех сразу. Даже тюремная форма, являющаяся образцом единого стиля, дифференцируется по размерам. Действительно, вопрос доступности технологии имеет непосредственное отношение к инвалидам, но на этом область её применения не заканчивается.
Например, пилот сверхзвукового истребителя испытывает серьезные перегрузки, которые накладывают определённые ограничения на действия, которые он способен выполнять. Если бы военные самолёты создавались без учёта доступности их технологий в подобных экстремальных ситуациях, то авиация никогда не достигла бы современного уровня. К тому же ряд технологий, предназначенных на первый взгляд для инвалидов, используется и абсолютно здоровыми людьми: пандусы полезны не только для инвалидных, но и детских колясок, а также каталок скорой помощи, голосовое оповещение о названии текущей остановки общественного транспорта придётся кстати не только слепому, но и рассеянному или заснувшему человеку и так далее. Всё это в такой же мере относится и к сфере web-технологий.
Создавая Интернет-сайт с учётом текстового дублирования графических данных и чёткого масштабирования информации, разработчик получает не просто ресурс, которым могут пользоваться люди с нарушениями зрения или моторики, но и ресурс, который останется работоспособным продуктам для обычных посетителей, отключающих графику в своих браузерах из-за не безлимитных тарифных планов доступа в Интернет или заходящих на его сайт с устройств с малым экраном, например, мобильных телефонов или КПК.
Инвалид - это такой же потенциальный потребитель, как и все остальные люди, и он также как и все участвует в образовании ёмкости рынка. Игнорирование потенциальных рынков из-за нежелания малого вложения в доступность ресурса при его создании является ярким примером неэффективного менеджмента. К тому же если ресурс создаётся с нуля, то изначальное закладывание в него параметров доступности практически никак не увеличит смету проекта, потому что доступность достигается не использованием каких-то дополнительных дорогостоящих надстроек, а, как правила, лишь соблюдением ряда правил в рамках обычных Интернет-технологий.
2.2 Обзор стандартов web-доступности
Если изложенные выше доводы убедили вас в необходимости соответствия вашего ресурса основным стандартам доступности, то, скорей всего, перед вами встал вопрос «Как это сделать?».
Доступность Интернет-ресурсов достигается посредствам обычных технологий web-проектирования. Просто при их применении требуется следовать набору конкретных рекомендаций. Причём сразу стоит отметить, что сайт, созданный с учётом стандартов доступности, с дизайнерской точки зрения не будет иметь никаких отличий от сайта, разработанного без их применения. То есть вы ничего не теряете, а лишь приобретаете.
Ниже будет приведён краткий обзор основных стандартов доступности Интернет-ресурсов с указанием ссылок для их подробного изучения профессиональным web-программистом.
Рекомендации по доступности web-контента (WCAG), версия 1.0.
Данный документ был разработан консорциумом «W3C» (http://w3.org), являющимся одним из основных органов стандартизации в Интернете. Его подразделение «Web Accessibility Initiative» (WAI) опубликовало первую версию своих рекомендаций по созданию доступных web-сайтов 5 мая 1999 года.
Рекомендации по доступности web-контента (англ. Web Content Accessibility Guidlines, сокращёно WCAG) являются наиболее широко используемым стандартом по обеспечению доступности в Интернете. Использование WCAG 1.0 было предложено рядом правительственных органов, включая Европейский союз и правительство Италии.
WCAG 1.0 является набором из четырнадцати рекомендаций, охватывающих цели, которые необходимо реализовать для получения максимально доступной страницы. В каждом пункте рекомендаций содержится ряд контрольных точек, которые составляют реальное содержание документа. В то время как рекомендации объясняют концепции, которые авторы имеют в виду, контрольные точки являются тем, что используется для проверки соответствия стандартам. Каждая из контрольных точек имеет приоритет от 1 до 3, чтобы указать на их важность. Чтобы соответствовать WCAG 1.0, необходимо удовлетворить всем контрольным точкам с приоритетом 1. Соблюдение всех контрольных точек с приоритетом 1 предоставляет рейтинг соответствия «A» (1A). Если вы удовлетворяете также контрольным точкам с приоритетом 2, то вы будете соответствовать рейтингу «AA» (2A). Если вы удовлетворяете всем контрольным точкам с приоритетами 1, 2 и 3, то вы будете соответствовать рейтингу «AAA» (3A), который является самым высоким.
Однако в современных условиях WCAG 1.0 несколько устарел, так как со времён 1999 года, стали активно применяться новые технологии, такие как JavaScript, ARIA Drag-and-Drop и другие. К тому же он изначально разрабатывался как часть пакета из трёх документов, где второй документ отводился для описания браузеров и вспомогательных программ доступности, например, screen reader-ов, а третий охватывал средства разработки, например, Dreamweaver, и CMS. Предполагалось, что большая часть работы по обеспечению доступности сайтов будет приходиться как раз на их долю. Однако общее признание из всех трёх получил лишь WCAG, описывающий только приёмы CSS. Таким образом, часто складывается ситуация, когда ожидания WCAG 1.0 в отношении агентов пользователей не удовлетворяются, поэтому даже полное соответствие WCAG 1.0 не гарантирует абсолютно доступности ресурса.
Официальная английская версия WCAG 1.0: http://www.w3.org/TR/WAI-WEBCONTENT/
Неофициальная русская версия «Руководство по созданию доступного веб-контента. Версия 1.0. Приемы CSS»: http://tiflocomp.ru/docs/wcag10_css.php
Рекомендации по доступности web-контента (WCAG) Samurai.
26 февраля 2008 года группа разработчиков под руководством Джо Кларка (англ. Joe Clark), независимо от «W3C», опубликовала корректировки и расширения стандарта WCAG 1.0, получившие название WCAG Samurai. Данный документ предназначался для приведения WCAG 1.0 в соответствие современным реалиям web-технологий. Однако данный комплекс рекомендаций так и не получил широкого признания, так как не был поддержан консорциумом W3C, который в декабре того же года выпустил следующую версию WCAG.
Английская версия WCAG Samurai: http://www.wcagsamurai.org.
Рекомендации по доступности web-контента (WCAG), версия 2.0.
11 декабря 2008 года консорциум «W3C» опубликовал следующую версию рекомендаций - WCAG 2.0. Версия 2.0 отличается от 1.0 большей технологической независимостью, то есть данный комплекс рекомендаций в равной мере актуален для всех основных web-технологий: HTML, CSS, Flash и так далее.
В WCAG 2.0 используются те же три уровня соответствия, но общий подход к анализу ресурса несколько пересмотрен с целью получения большей универсальности стандарта. Он основывается на четырёх принципах доступности:
Воспринимаемость:
Люди должны получить доступ к контенту через ту среду, которая им доступна. Например, люди с нарушением зрения должны иметь возможность услышать контент.
Взаимодействие:
Люди должны иметь возможность взаимодействовать с приложением web или контентом в любых условиях.
Понятность:
Контент и интерфейс пользователя должны быть понятны всем людям, которые их используют.
Надёжность:
Любое предоставляемое решение должно быть широко доступно для использования на различных платформах или системах. Это должно остановить людей изобретать решения, которые большинство пользователей не смогут использовать, потому что оборудование/программное обеспечение ограничено или чрезмерно дорого.
...Подобные документы
Развитие информационного бизнеса, электронной коммерции на основе Интернет. Описание предметной области, процессов и типичного хода событий при создании информационной системы виртуального предприятия. Калькуляция разработки электронной торговли.
курсовая работа [872,8 K], добавлен 22.05.2015Разработка архитектуры, отдельных модулей и сайта Интернет–системы электронной торговли отопительными приборами. Проектирование интерфейса; программная реализация, создание базы данных. Раскрутка сайта: подбор ключевых слов, анализ конкурентных запросов.
курсовая работа [3,4 M], добавлен 20.04.2012Исходные данные к проекту информационной системы "Протокол технического эксперимента", ее назначение. Описание программы, ее структурная схема. Описание алгоритма работы программы. Программные средства разработки. Методика испытания (тестирования).
курсовая работа [806,6 K], добавлен 17.02.2016Выбор инструментальных и программных средств для создания сайта. Структура программного продукта. Создание сайта при помощи программы WordPress. Тестирование разработанной программы. Разработка структуры и дизайна сайта. Наполнение сайта контентом.
курсовая работа [1,0 M], добавлен 09.01.2014Разработка автоматизированной информационной подсистемы учета свидетельств обязательного пенсионного страхования для Управления Пенсионного фонда России. Атрибуты сущностей базы данных, создание интерфейса формы и описание логической структуры программы.
дипломная работа [7,5 M], добавлен 24.06.2011Проектирование сайта: сбор и компоновка информации, разработка технического задания; дизайн интерфейса, создание шаблонов и программных компонентов, интеграция сайта с системой управления, тестирование и отладка; сдача. Описание среды программирования.
курсовая работа [60,2 K], добавлен 30.06.2014Составление программы вычисления матрицы и программы вычисления интеграла с погрешностью, не превышающей заданную величину. Схема алгоритма и её описание. Инструкция по использованию разработанной программы и проверка правильности е функционирования.
курсовая работа [54,8 K], добавлен 27.10.2010Создание базы данных для обеспечения автоматизации работы клуба собаководства. Определение информационных объектов и функциональных зависимостей. Информационно-логическая и даталогическая модели. Описание алгоритма работы БД. Отладка работы программы.
контрольная работа [1008,0 K], добавлен 08.06.2014Описание данных, используемых при решении задачи. Структура программного модуля. Составление блок-схемы процедуры заполнения класса ZapisBook из текстового файла. Описание разработанной программы для упрощения работы с электронной записной книжкой.
курсовая работа [687,2 K], добавлен 03.10.2013Особенности создания сайта интернет-магазина для частных лиц и организаций. Анализ финансовой и технико-экономической деятельности фирмы. Создание информационной модели сайта, ее базовые элементы. Выбор программного и аппаратного обеспечения сайта.
дипломная работа [1,5 M], добавлен 08.12.2013Методика и этапы создания интернет-сайта, определение необходимого для данного процесса оборудования. Общие сведения о реализации программы, руководство программиста и оператора. Структура разработанной программы по модулям. Расчет себестоимости проекта.
дипломная работа [180,4 K], добавлен 22.09.2012Разработка объектно-ориентированной модели информационной подсистемы учета студентов университета во время экзаменационной сессии с помощью программы Rational Rose 2000, с использованием языка UML. Порядок генерации программного кода на языке С++.
курсовая работа [689,9 K], добавлен 21.06.2011Этапы процедуры принятия решений. Разработка математического алгоритма. Блок-схема алгоритма работы программы. Разработка программы на языке программирования С++ в среде разработки MFC. Текст программы определения технического состояния станка с ЧПУ.
курсовая работа [823,0 K], добавлен 18.12.2011Применение программного обеспечения для разработки игры "Быки и коровы". Описание алгоритма и интерфейса пользователя программы. Назначение и область применения и описание возможностей программы. Рассмотрение списка сообщений об ошибках программы.
курсовая работа [799,2 K], добавлен 26.04.2021Написание программы на языке Delphi - создание электронной записной книжки. Описание типов "запись", полей и массива, составление процедур. Создание приветствия и редактирование записи. Создание команды для вызова справки. Принцип работы программы.
контрольная работа [17,9 K], добавлен 23.09.2010Формулировка требований к разработке и оформлению информационного сайта предприятия. Описание архитектуры сайта, меню навигации и алгоритма работы, листинг программного кода. Выбор серверной части и процесс отладки. Методы продвижения сайта в Интернете.
курсовая работа [4,6 M], добавлен 18.01.2014Описание информационной структуры, используемой для организации списка. Контрольные примеры обработки и сортировки. Краткое описание алгоритма. Локальные переменные функции. Иерархическая структура программы, а также код программы на языке С/С++.
курсовая работа [91,4 K], добавлен 16.07.2013Проектирование эффективно работающей информационной подсистемы, которая значительно упростит работу сотрудников Благовещенского филиала СГА. Подсистемы правового, информационного и технического обеспечения. Назначения сущностям ключевых атрибутов.
дипломная работа [938,3 K], добавлен 28.05.2015Создание модели базы данных информационной подсистемы администрации гостиницы. Информационное и программное обеспечение. Описания логической структуры программы, интерфейса. Требования к центральному процессору, оперативному запоминающему устройству.
курсовая работа [1,1 M], добавлен 16.01.2013Требования к структуре и функционированию информационной системы. Входная и выходная информация подсистемы управления проектами. Описание "TheSystem", предназначенной для обеспечения процесса учета кадров, контроля работы сотрудников предприятия.
дипломная работа [3,1 M], добавлен 07.03.2012