Главная  Карта сайта  Об авторе  Контакты  Нормативно-правовая основа деятельности кафедры

  Интеллектуальные информационные системы  
  Синтаксис языка программирования Пролог  
  Экспертные системы, их использование для решения организационно–экономических задач. Основные компоненты экспертных систем  
  Структура экспертной системы  
  Структуры Пролог  
  Факты, правила, вопросы  
  Процесс разработки имитационных моделей для изучения социально–экономических систем. Основные этапы  
  Декларативная и процедурная семантика программ на языке Пролог  
  Общая схема согласования целевых утверждений  
  Механизм поиска с возвратом  
  Порядок предложений и целей. Опасность бесконечного цикла  
  Рекурсия и ее свойства  
  Схема поиска решений в рекурсивных программах  
  Прикладное программное обеспечение. классификация  
  Структура Пролога списки  
  Операторы. Арифметика в Пролог  
  Предметно-ориентированные информационные системы  

Исследование операций

  Модели теории графов и сетевого моделирования  
  Элементы теории графов  
  Матрицы инцедентности ориентированного графа  
  Природа потоков в сетях и принцип их сохранения  
  Теорема о максимальном потоке и минимальном разрезе  
  Методы решения сетевых задач  
  Метод ветвей и границ  
  Методы сетевого планирования  
  Преимущества СПУ  
  Подготовка задач к решению  
  Правила построения сетевых моделей  
  Параметры сетевых моделей и методы их расчета  
  Анализ сетевых моделей  
  Методы и модели линейного программирования  
  Общая задача линейного программирования  

Структуры и алгоритмы компьютерной обработки данных

  Виды структур данных  
  Развитие концепции структуризации в программировании  
  Понятие типа данных  
  Порядковые типы  
  Абстрактные типы  
  Идентификация объектов  
  Именование  
  Организация адресного пространства оперативной памяти MS DOS  
  Понятие указателя  
  Действия над указателями  
  Связывание идентификатора объекта с его элементом хранения  
  Понятие “времени жизни” объекта  
  Классы памяти  
  Поиск в списке узла по заданному условию  
  Совместимость типов. Приведение и преобразование типов  

Теория оптимального управления
экономическими системами

  Корпоративные информационные системы  
  Стандарты корпоративных систем  
  Программные продукты управления предприятием  
  Информатизация банковской деятельности  
  Современные технологии проектирования управления  
  Понятие Workflow и Workflow Management  
  Модель Workflow Management с точки зрения коалиции WfMC  
  Основные аспекты технологии Workflow Management  
  Организационно-функциональный модуль  
  Хранилища данных и аналитические системы  
  Виртуальное Хранилище Данных  
  Этапы ETL-процесса  
  Очистка данных  
  Аналитические системы  

 

 

 

 
 
 

Выбор средств и технологий для разработки информационного Internet-портала

Родившаяся в более десяти лет назад глобальная гипертекстовая система WWW (World Wide Web - Всемирная паутина - самая популярная и интересная информационная система сегодня, самое удобное средство работы с информацией. Наиболее распространенное имя для компьютера в Интернете - WWW, больше половины потока данных Интернета приходится на долю WWW. Взрывной рост WWW, проявляющийся в увеличении числа WWW-серверов, а также количества доступных через WWW документов и баз данных, существенно обгоняет общий рост Интернета. Сегодня WWW, передовая технология Интернета, становится массовой технологией.
WWW - информационная система, которая работает по принципу «клиент-сервер»: существует множество серверов, возвращающих по запросу клиента гипермедийный документ - документ, состоящий из частей с разнообразным представлением информации (текст, звук, графика, трехмерные объекты и т. д.), в котором каждый элемент может являться ссылкой на другой документ или его часть. Каждый информационный ресурс в глобальной сети Интернет имеет определенный адрес, и любой документ WWW способен ссылаться на другие документы как на этом же сервере, так и на других компьютерах сети. Причем пользователь не замечает этого и работает со всем информационным пространством Интернета как с единым целым. Ссылки WWW указывают не только на документы WWW, но и на прочие службы и информационные ресурсы Интернета. Более того, большинство программ-клиентов WWW (браузеры, навигаторы) не просто понимают такие ссылки, но и являются программами-клиентами соответствующих служб: Ftp, Gopher, сетевых новостей Usenet, электронной почты и т.д.
Технология WWW состоит из четырех компонентов:
- язык гипертекстовой разметки документов HTML (HyperText Markup Language);
- универсальный способ адресации ресурсов в сети URL (Universal Resource Locator);
- протокол обмена гипертекстовой информацией HTTP (HyperText Transfer Protocol);
- универсальный интерфейс шлюзов CGI (Common Gateway Interface).
Идея HTML - пример чрезвычайно удачного решения проблемы построения гипертекстовой системы при помощи специального средства управления отображением. На разработку языка гипертекстовой разметки существенное влияние оказали два фактора: исследования в области интерфейсов гипертекстовых систем и желание обеспечить простой и быстрый способ создания гипертекстовой базы данных, распределенной по сети. С момента разработки первой версии языка произошло довольно серьезное его развитие. Почти вдвое увеличилось число элементов разметки, оформление документов все больше приближается к оформлению качественных печатных изданий, развиваются средства описания нетекстовых информационных ресурсов и способы взаимодействия с прикладным программным обеспечением. Совершенствуется механизм разработки типовых стилей. Фактически, в настоящее время HTML развивается в сторону создания стандартного языка разработки интерфейсов как локальных, так и распределенных систем.
WWW - система прямого доступа, требующая полноценного подключения к Интернету и, более того, часто требующая быстрых линий связи для просмотра документов, содержащих много графики или другой нетекстовой информации. Практически любая информация, которая предоставляется в общий доступ, отображается средствами WWW.
Основным элементом WWW является web-страница - текст, размеченный специальными маркерами-тегами, которые обеспечивают определенный внешний вид материала и его связи с другими страницами. Все web-страницы записываются на специальном языке HTML. Сегодня технология WWW позволяет пользователям создавать web-страницы, которые посредством гиперссылок связаны с другими страницами и прочими размещенными в Интернете ресурсами.
Выполнение к тексту web-страницы могут содержать графику, звуки, анимацию и другие специальные эффекты. Отдельные страницы могут быть связаны с другими страницами, обеспечивая доступ к дополнительной информации. Вся эта информация передается по физическим носителям Интернета при помощи протоколов Интернета.
Совокупность web-страниц, связанных между собой взаимными гиперссылками, называется web-узлом, или web-сайтом. Web-сайт располагается на web-сервере в определенной папке этого сервера. Наиболее распространены два типа web-серверов: на платформе Unix (или Linux) - обычно сервер Apache, на платформе Windows NT или Windows 2000 - сервер IIS (Internet Information Server). Размещение на сервере гипертекстовых материалов называется web-публикацией (изданием).
Web-сайт имеет стартовую страницу - страницу, которая открывается web-браузером при обращении к сайту, например, при обращении по адресу: http://vfmgiu.ru загружается страница index.html.
Существует много программных продуктов различных фирм-разработчиков для создания и размещения информации в глобальной сети Internet. Наиболее известным и распространенным является Microsoft FrontPage. Этот программный продукт входит в комплект Microsoft Office, в следствие чего получил такую популярность.
Я же остановился на детище другой не менее известной фирмы – Macromedia Dreamweaver MX.
Macromedia Dreamweaver содержит все, что необходимо как для визуальной компоновки web-страниц, так и для работы с HTML-кодом. Интуитивный интерфейс Dreamweaver настолько прост, что даже начинающий дизайнер сможет быстро создать профессиональный web-сайт. Непосредственно в Dreamweaver можно создавать анимации в формате Macromedia Flash, использовать данные из Microsoft Office, легко импортировать rollover-графику, меню и кнопки из Fireworks 4.
К достоинствам  Macromedia Dreamweaver можно отнести:
- полный контроль над исходным текстом. Представление Code View дает возможность получить доступ к новому интегрированному текстовому редактору, а с помощью представления Split View можно одновременно видеть исходный HTML-код страницы и ее изображение. Быстрый редактор тэгов (Quick Tag Editor) позволяет отредактировать HTML-код любого объекта;
- проектирование сложных страниц. Новое уникальное средство компоновки Layout View позволяет рисовать непосредственно на странице и мышью перемещать ячейки или группы ячеек для создания вложенных таблиц. Независимо от того, ведется ли работа с готовыми таблицами или создается новая компоновка, Layout View всегда создает корректные таблицы, которые правильно отображаются в любом web-браузере;
- импорт из Microsoft Office. Команда Clean Up Word HTML удаляет специфические тэги, вставленные Microsoft Word, а объект Table Object позволяет импортировать в Dreamweaver файлы с данными, разделенными запятыми;
- отладка JavaScript. Новый отладчик JavaScript Debugger позволяет контролировать выполнение сценариев JavaScript в web-браузерах Netscape и Microsoft, помогая понять разницу в реализациях JavaScript;
- справочная система. Быстрое получение справок по JavaScript, HTML, CSS и модели DOM (Document Object Model) благодаря новой функции Code Reference;
- создание элементов векторной графики непосредственно в Dreamweaver. Новые возможности Flash Buttons и Flash Text совместно с программой Macromedia Flash применяются для оформления кнопок и текста;
- управление ресурсами. С помощью новой панели Asset очень удобно вести учет всех ресурсов сайта. Эта панель позволяет управлять изображениями, цветами, внешними адресами URL, сценариями, видеоклипами Macromedia Flash, Shockwave и QuickTime, шаблонами и элементами библиотек;
- загрузка дополнений. С сайта Macromedia Exchange можно загрузить множество дополнений для Dreamweaver - от графики Flash и Fireworks до интерфейса к поисковым машинам. Сайт Macromedia Exchange также может оказаться полезным при совместном использовании объектов, сценариев и команд группой разработчиков;
- совместное редактирование HTML и графики в Dreamweaver и Fireworks. Средство Roundtrip Graphic Editing позволяет редактировать код и оптимизировать графику. При помощи соответствующих дополнений можно быстро добавить к web-сайту графические маркеры, кнопки и даже целый фотоальбом;
- управление информационным наполнением. Программа Dreamweaver интегрируется с Microsoft Visual SourceSafe, а также с любой из распространенных систем управления документами, которые используют протокол WebDAV. Компании Interwoven, Vignette, BroadVision, ATG и Documentum выбрали платформу Dreamweaver в качестве внешнего HTML-интерфейса для своих систем управления web-контентом.
В дополнение к Инспектору HTML, который представляет концепцию Roundtrip HTML, новый интегрированный текстовый редактор Dreamweaver  делает более удобной обработку кода. Текстовый редактор вызывается с помощью Code View, а также из Инспектора HTML (Inspector HTML). Представление Split View позволяет видеть одновременно исходный HTML-код страницы и ее изображение, т. е. теперь можно просматривать проект при редактировании HTML-кода. В Code View также доступны системное меню Dreamweaver и панель объектов (Object Panel). Code View позволяет автоматически добавить отступы, выделить цветом HTML-код и JavaScript, проверить сбалансированность пунктуации, выровнять выделенную группу строк. Все это делается так же удобно, как и при работе в Design View. Файлы, которые не содержат кода HTML, например, файлы JavaScript или XML, не изменяются при их открытии в Dreamweaver - они автоматически открываются в представлении Code View.
Отладчик JavaScript
 Новый отладчик JavaScript использует web-браузер для поиска ошибок в клиентской части кода JavaScript. Можно проследить, каким образом сценарий JavaScript выполняется в Netscape Navigator или Internet Explorer. Отладчик JavaScript может значительно сократить время поиска и устранения ошибок в программном коде. Если отладчик находит ошибку, установите контрольную точку, затем проверьте объекты и свойства, которые были определены в JavaScript. Пошаговое выполнение позволяет достаточно точно локализовать ошибку в программе.
 При пошаговом выполнении программного кода можно проверять значения переменных, используя список переменных (watch list) в нижней половине окна отладчика. Это поможет обнаружить проблемы в сценарии JavaScript.
 Для компоновки страницы дизайнеры всегда использовали HTML-таблицы, но это никогда не было простой задачей. Уникальное представление Layout View упрощает процесс компоновки, позволяя использовать таблицы как основу проекта, избегая при этом распространенных ошибок компоновки. Например, можно сначала нарисовать ячейки на странице, а затем переместить их в другое место и поменять их параметры. Можно задать фиксированную ширину ячеек или позволить ей изменяться при изменении размеров страницы. Независимо от того, ведется ли работа с готовыми таблицами или создается новая компоновка, Layout View всегда создает корректные таблицы, которые правильно отображаются в любом web-браузере.
 Возможность применения вложенных таблиц помогает избежать некоторых проблем, связанных с табличной компоновкой. Так, если размеры ячейки увеличиваются, например, под влиянием изменения динамических данных, то это увеличение затрагивает и другие ячейки таблицы, нарушая параметры компоновки. Группируя ячейки при помощи вложенных таблиц, их можно защитить от влияния других ячеек и, тем самым, сохранить общую компоновку страницы.
При создании Internet-портала мне пришлось найти ответы на вопрос - почему нужно использовать динамический движок сайта, а не просто набор статических страниц на языке HTML, объединенных связями из гиперссылок.
Рано или поздно у большинства обитателей Сети появляется желание создать в Интернете собственный “живой уголок”. Это может быть что угодно, начиная от небольшой личной странички до информационного Internet-портала. Результат зависит от направленности сайта и познаний автора. Самый простой вариант - создание сайта на основе статического HTML. Фактически, это набор отдельно подготовленных страниц со сквозными ссылками друг на друга. Инструменты для создания таких страниц имеются на любом компьютере. Процесс не требует от создателя знания тегов HTML. Например, страница оформляется в MS Word, и при сохранении файла выбирается вариант Web-страница. Изначально текстовый документ, вместе с разметкой и картинками, будет преобразован в файл с расширением .htm (или .html). Остается только назвать первую страницу index.htm и разместить материалы в Сети. Однако у этой простоты есть обратная сторона. Поскольку каждая страница представляет собой законченный документ, для внесения любых изменений требуется полностью переделывать страницы сайта. Если планируются частые обновления, статический HTML станет кошмарным сном разработчика. В этом случае вместо него используют специальный программный движок.
    Движок - это программа, исполняемая на сервере и предназначенная для управления веб-сайтом. Проще говоря, это средство призвано облегчить работу по поддержке сайта и предоставить посетителям значительно больше возможностей, нежели статичный сайт.
Рассмотрим, например, рядовую ситуацию по размещению новой статьи. Владельцу сайта на динамичной портальной системе нужно всего лишь зайти в панель управления, ввести текст готовой статьи в окошко и нажать кнопку Разместить. Это гораздо удобнее и менее трудоемко, чем заниматься переделкой страниц.
Для этих целей существуют готовые движки. Они бывают платные и бесплатные. Кроме того, многие бесплатные аналоги обладают не менее впечатляющим набором возможностей.
Бесплатных движков сейчас довольно много. Одним из лучших считается движок PHP-Nuke. Трудами приверженцев (нюкеров) для него написано множество дополнительных модулей, и база их постоянно растет.
Положительные качества использования Движка, а не статического HTML:
- через динамические страницы, пользователи могут взаимодействовать друг с другом и с администратором сайта;
- через динамические страницы можно в едином стиле, добавить услуги (ограничения, основанные на пользовательской классификации ...);
- информацию легче каталогизировать;
- хранение содержания не требует специальных знаний и может управляться любым человеком;
- это - самый простой путь к порталу благодаря открытому исходному коду, что позволяет любому создать новые модули или изменять существующие;
- это интуитивно понятный и легкий продукт;
- можно легко создать свой собственный стиль;
- это не требует от администратора сайта быть экспертом в данной области.
При выборе движка Internet-портала я остановился на PHP-Nuke 7.6.
  PHP-Nuke - свободное программное обеспечение с открытым кодом. Это - Система управления содержимым сайта (Content Management System – CMS), который включает в себя все инструменты, необходимые для создания и сопровождения портала (в широком его понимании).
Принимая во внимание большое количество реализованных по умолчанию функций, а так же наличие модулей, произведенных третьими лицами, данная CMS система может быть применена в следующих областях
- Internet системы;
- системы электронной коммерции,
- корпоративный портал;
- общественные учреждения и организации;
- агентства новостей;
- диалоговые компании;
- информационные сайты;
- системы электронного обучения;
- и так далее...
PHP-Nuke использует базис из PHP+MySQL, очень часто в качестве сервера используется сервер Apache. Множество модулей объединяют в себе JavaScript, Java, Flash и даже звуковые файлы, потоковое видео.
PHP-Nuke и поддерживает таблицы стиля. Пользователю необходимо только придерживаться стандарта при изменении графики или создания новых элементов.
Главные особенности: администрирование через специальный интерфейс, обзоры, управление главной страницей, сбор статистики, возможность настройки под каждого посетителя, менеджер тем для зарегистрированных пользователей, дружественный административный интерфейс с графическим менеджером, для редактирования статей, комментариев, объединенная система Баннеров и другие полезные и нужные функции.
PHP-Nuke написан 100% на PHP и требует сервера Apache, PHP и SQL (MySQL, mSQL, PostgreSQL, ODBC, ODBC_Adabas, Sybase, Interbase). Поддерживает 25 языков, Yahoo подобный механизм поиска, возможность комментариев в опросах, поддержка тем, менеджер дат, менеджер управления файлами, работа с заголовками, менеджер часто задаваемых вопросов, система обзоров, информационный бюллетень, категоризация статей, многоязычное управление и т.д.


Поступайте к нам!
Уважаемые абитуриенты! Мы рады приветствовать Вас на нашем сайте и сегодня сообщаем Вам о том, что Вы всё ещё можете подавать заявления и поступать в ВФ МГИУ. Напоминаем, что на некоторые специальности Вы можете поступить по результатам ЕГЭ. Помните, у нас Вы сможете получить прекрасное образование по следующим направлениям: "Прикладная информатика в экономике", "Бухгалтерский учёт, анализ и аудит", Автомобиле- и тракторостроение", "Менеджмент организации"!
подробнее   >>>
 


все новости...

{LTS}

Организация дистанционного образования в ВФ МГИУ Организация методической работы филиала и применение средств информационных и коммуникационных технологий Описание технического и программного обеспечения филиала МГИУ в г. Вязьме Проектирование информационного Internet-портала с учетом требований Государственных стандартов образования Систематизация и структурирование информации, размещенной на Internet-портале Разработка интерфейса Internet-портала 

 
     
   
 

В помощь дипломнику

  Демин Л. М. Пояснительная записка дипломного проекта  
  Широков Л. А. Дипломное проектирование  
  Общие правила оформления  
  Правила оформления приложения  
  Литература, рекомендуемая дипломнику  
  Выбор и формулировка темы дипломного проектирования  
  ОСТ 4.071.030  
  Общие положения для Объяснительной записки  
  Состав выпускной квалификационной работы  

Статьи и публикации

  КОМТЕЛ - 2010  
  Олимпиада по информатике в Смоленске  
  Кураторство  
  График контроля выполнения дипломных проектов и готовности к государственному экзамену студентов специальности 080801  
  График проведения консультаций - осений семестр 2009  
  План проведения дня открытых дверей  
  Олимпиада по информатике в Смоленске  
  Результаты внутренней олимпиады по информатике  
  График проведения контрольных точек дипломного проектирования специальности 080801 «Прикладная информатика в экономике»  

Нормативно-правовая основа деятельности кафедры

  Должностная инструкция доцента кафедры  
  Должностная инструкция заведующего кафедрой  
  Общие рекомендации по планированию работы кафедры на учебный год  
  Общие рекомендации по выполнению выпускной квалификационной работы  
  Положение о кафедре ВФ ГОУ МГИУ  
  Положение о кураторе студенческой учебной группы ВФ ГОУ МГИУ  
  Положение о курсовых экзаменах и зачетах  
  Положение о планировании, организации и проведении лабораторных работ  
  Положение о научно-методическом совете филиала ГОУ ВПО МГИУ в г. Вязьме  
  Положение о планировании, организации и проведении практических работ  
  Положение о практике студентов ВФ ГОУ МГИУ  
  Положение о промежуточной аттестации студентов ВФ ГОУ МГИУ  
  Положение о самостоятельной работе студентов  
  Положение о планировании, организации и проведении семинарских занятий  
  Положение о системе рейтинговой оценки студентов  
  Положение о ВФ ГОУ ВПО МГИУ Смоленской области  
  Положение об итоговой государственной аттестации  
  Положение об ученом совете  
  Правила внутреннего трудового распорядка  


Рассылки Subscribe.Ru
Современное образование
Подписаться письмом