Программное и аппаратное обеспечение библиотеки
Исследование услуг, предлагаемых библиотекой. Анализ организационной структуры предприятия. Характеристика центра информационно-коммуникационных технологий. Особенность использования программных и технических средств. Сущность теории создания сайтов.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | отчет по практике |
Язык | русский |
Дата добавления | 18.02.2017 |
Размер файла | 438,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН
Колледж Восточно-Казахстанского Государственного Технического Университета им. Д.Серикбаева
ОТЧЕТ
по производственной технологической практике
Выполнил
Каирбеков Е.Б.
Руководитель
Мязова Р.С.
г. Усть-Каменогорск 2008 г
Содержание
Введение
1. Характеристика предприятия
1.1 История предприятия
1.2 Услуги, предлагаемые библиотекой им. А.С. Пушкина
1.3 Структура предприятия
1.4 Характеристика центра информационно-коммуникационных технологий
1.5 Программные и технические средства
1.6 Описание работ выполненных на предприятии
2. Выполнение индивидуального задания
2.1 Формирование и постановка задачи
2.2 Теория создания сайтов
2.3 Выполнение задачи
Заключение
Введение
Во время технологической практики нужно будет закрепить и углубить знания, полученные в процессе обучения, а также приобрести необходимые навыки и умения практической деятельности и увязать полученные знания с реальными задачами решаемыми народным хозяйством.
Еще одна из задач, которую предстоит решить на технологической практике, это определить тему дипломного проекта.
Во время технологической практики предстоит работать в должности программиста в ГУ « Восточно-Казахстанской областной библиотеки им. А.С.Пушкина».
Технологическая практика проходит под руководством технического директора. Установлен 5-дневный 4-часовой рабочий день с соблюдением техники безопасности, действующей на предприятии.
1. Характеристика предприятия
1.1 История предприятия
Нынешняя библиотека имени А. С. Пушкина основана 20 марта 1896 года по инициативе Общества попечения о народном образовании. В Общество входили передовые, прогрессивно настроенные горожане и политические ссыльные: О.Костюрин, В.Гинтовт-Дзевалтовский, Е.Михаэлис, И.Емельянцев, А.Федоров, Г.Вистениус и др. Их книги и составили первоначальный фонд библиотеки. На титульных листах изданий библиотеки того времени стоит штамп с названием "Усть-Каменогорская народная платная библиотека с читальней" и дата "1896 г.". Первым библиотекарем-общественником был П.Ф.Столбов, работавший бухгалтером в областной конторе Торгового банка. Размещалась библиотека в городской управе, а затем была переведена в Народный дом (ныне Областной драматический театр им. Жамбыла).
К началу первой мировой войны 1914г. в библиотеке насчитывалось около 2000 книг. Ограничен был и круг читателей, так как за пользование взималась плата 50 копеек. В 1920 году книжный фонд библиотеки увеличился до 5000 экз. и пользование стало бесплатным. В эти годы библиотека занимала новое помещение с читальным залом на втором этаже драматического театра, где она обслуживала читателей до 1936 года. "Число подписчиков городской центральной библиотеки все растет и растет", - отмечала 11 ноября 1920 года городская газета, а также указывала на "книжный голод" в Усть-Каменогорском уезде.
Своим именем библиотека обязана активной общественности города, которая ходатайствовала о присвоении имени А.С.Пушкина нашей библиотеке. 19 августа 1937 года президиум Усть-Каменогорского городского совета постановил присвоить городской библиотеке имя великого поэта. А спустя два года Восточно-Казахстанская область выделилась из Семипалатинской, и библиотека приобрела статус областной.
В годы Великой Отечественной войны и после нее библиотеку много раз переводили из одного здания в другое, но двери ее были постоянно открыты для читателей. 29 декабря 1983 года библиотека обрела свое постоянное место в центре города, где и находится до сих пор.
Сейчас книжная коллекция библиотеки составляет более 400 тысяч экземпляров. Читатели имеют возможность пользоваться всеми достижениями новых информационных технологий, медиа и Интернет-ресурсами, литературой на иностранных языках, большой коллекцией энциклопедий, справочников, словарей. Библиотека активно сотрудничает с посольствами США, Франции, Германии, Институтом Открытого Общества, международными фондами "Евразия", "Сорос Казахстан" и т. д. Библиотека имени А.С. Пушкина по праву является главным информационным и культурным центром Восточно-Казахстанской области.
1.2 Услуги, предлагаемые библиотекой им. А.С. Пушкина
· информационное обслуживание, в том числе дистанционное;
· доступ к сети Интернет, по выбору - самостоятельно или с консультантом;
· доступ к фондам удаленных баз данных Казахстана и зарубежья;
· бесплатный доступ к электронным базам данных "Юрист", "Закон";
· электронная доставка документов;
· виртуальная справочная служба;
· информационные семинары для специалистов разных сфер экономики;
· подбор литературы по запрашиваемой теме;
· публичные лекции различной тематики;
· информационные и переводческие услуги Американского культурного центра, Французского читального зала, Немецкого информационного центра;
· курсы английского языка для детей " English for children ";
· образовательно-досуговые мероприятия для детей;
· прокат учебных, художественных, научно-популярных видеофильмов, аудиокассет, нот, пластинок, репродукций, CD-дисков из ресурсов Медиатеки;
· массовые праздники, встречи, презентации, в том числе на немецком, английском и французском языках.
1.3 Структура предприятия
Деятельность библиотеки разнообразна, ее организационная структура состоит из:
1. Административно-управленческого персонала, куда входят
· Директор
· Зам. директора
· Главный бухгалтер
· Бухгалтер
· Ученый секретарь
Административно-управленческий персонал осуществляет управление, контроль, анализ, инновационную и проектную деятельность в библиотеке, т.е. реализуют основную миссию, выполнению которой отдают всю свою энергию и знания.
2. Центра информационно-коммуникационных технологий (ИКТ)
· Сектор электронной доставки документов
· Сектор работ с единой информационной компьютерной сетью
· Сектор Интернет зал
· Сектор правовой информации
3. Центра развития библиотек области
Центр развития работает на имидж библиотеки. Основная задача Центра - продвижение информационных ресурсов и сервисов библиотеки с целью привлечения новых пользователей.
4. Центра обслуживания читателей
· Сектор абонемента
· Сектор регистрации читателей
· Сектор копировально-множительного бюро
· Зал гуманитарных наук
· Зал естественной и технической литературы
· Сектор периодики
· Сектор книгохранения
Сектор регистрации первый отдел, с которого начинаете знакомство с работой библиотеки. Здесь новички получают читательский билет, а постоянные пользователи выписывают так называемые контрольные листы. Здесь же предоставляется услуга распечатки и копирования документов.
Абонемент предлагает богатый выбор художественной, научно-популярной литературы, видеокассет, CD и DVD для людей разного возраста и вкуса.
Читальный зал - интеллектуальный центр библиотеки. Насчитывает свыше 400 тыс. экземпляров изданий отраслевой литературы, более 500 наименований газет и журналов. В распоряжении пользователей обширная коллекция авторефератов ученых, солидный справочный фонд. Зал каталогов предлагает поиск источника, в котором находится нужная информация, в его распоряжении карточные каталоги, картотеки, алфавитный и предметный каталоги
5. Центра справочно-библиографической службы
· Сектор справочной работы
· Сектор краеведческой библиографии
· Сектор комплектования
· Сектор обработки и систематизации книг на казахском языке
· Сектор обработки и систематизации книг на русском языке
Сектор краеведения занимается сбором, анализом и отбором информации о краеведческих ресурсов. Сектор комплектования формирует базу библиотечной коллекции, занимается обновлением и пополнением информационного ресурса библиотеки. Сотрудники сектора каталогизации систематизируют информационный ресурс библиотеки, описывают имеющиеся документы и создают справочно-поисковый аппарат.
6. Международного ресурсного центра, представленного
· Залом французской литературы
· Залом немецкой литературы
· Залом литературы на английском языке
Американский культурный центр обеспечивает своих посетителей информацией о США, обслуживает лингвистические и образовательные потребности пользователей, имеет уникальную коллекцию учебной и методической литературы, газеты и журналы на английском языке, энциклопедические и языковые словари, богатый выбор электронных учебников, англоязычные клубы по интересам, живое общение с гостями из Америки.
Немецкий читальный зал оказывает максимальную информационную поддержку изучающим немецкий язык, в распоряжении читателей оригинальные художественные тексты, коллекция учебной и методической литературы, отраслевые издания, энциклопедический фонд.
7. Центра административно-хозяйственного обслуживания
Нагляднее организационную структуру библиотеки можно просмотреть на рисунке 1.1.
1.4 Характеристика центра информационно-коммуникационных технологий
Структура ЦИКТ
Структура центра информационно-коммуникационных технологий представлена на рисунке 1.2.
Во главе ЦИКТ стоит заведующий ЦИКТ. В состав ЦИКТ входит:
1.Интернет зал, персонал которого состоит из:
· Главного библиотекаря
· Дежурного библиотекаря
· Консультантов(3 шт. единицы), предлагающих помощь клиентам
2. ОЦПИ (Открытый центр правовой информации), персонал которого состоит из:
· Главного библиотекаря
· Дежурного библиотекаря
3.ИТЦС (Интернет тренинг центр сообществ), персонал которого состоит из: информационный коммуникационный программный сайт
· Главного библиотекаря
· Дежурного библиотекаря
Функции Центра информационно-коммуникационных технологий:
Интернет-зал предлагает пользователям доступ к ресурсам глобальной компьютерной сети, т. е. 9 рабочих станций с выходом в Интернет и квалифицированный помощник-консультант. Интренет-тренинг центр предоставляет услуги обучения компьютерной грамотности и освоения основных сервисов Интернет. Здесь проводятся бесплатные краткосрочные курсы: основы компьютера, Интернет и электронная почта, веб-дизайн. Открытый центр правовой информации обеспечивает свободный доступ к правовой информации, как в печатном, так и в электронном виде. Компьютерная сеть Центра предоставляет пользователям доступ к электронному каталогу библиотеки, имеет выход в Интернет. Центра заказов - сервисного центра для самых занятых пользователей библиотеки. Здесь можно оперативно получить полную информацию по интересующей вас теме, сделать предварительную заявку на резервирование документов из читального зала, осуществить поиск информации в удаленных базах данных и заказать электронную копию необходимого документа.
Должностные инструкции работников ЦИКТ
Требования, предъявляемые к руководителю данного центра:
· Проявляет профессиональную компетенцию, владеет современными достижениями и передовым опытом в сфере информационного сервиса;
· Организует разработку перспективных и текущих планов работы Центра и контролирует их выполнение;
· Уделяет особенное внимание использованию информационных технологий в деятельности Центра;
· Прилагает усилия для внедрения инновационных форм деятельности в информационно-библиотечном обслуживании пользователей библиотеки;
· Изучает лучший передовой опыт организации информационно- библиотечного обслуживания и внедряет его в практику работы Центра;
Функции библиотекаря:
· Вести справочно-библиографическое и информационное обслуживание пользователей ЦИКТ.
· Вести работу по продвижению услуг и оформлению Интернет-зала.
· Уметь свободно ориентироваться в информационных коммуникационных сетях.
· Обладать знаниями о свойствах, потенциале и ограничениях электронных средств информации.
· Уметь использовать наилучшие средства и механизмы поиска информации. Участвовать в пополнений каталога - вэб-ресурсов.
· Принимать участие в мероприятиях по повышению информационной культуры пользователей. Проводить курсы ПК и Интернет, тренинги по ИКТ.
· Участвовать в организации повышения квалификации сотрудников библиотеки по использованию ИКТ в профессиональной деятельности.
· Знать коллекцию ОЦПИ и обеспечивать меры по ее сохранности.
Задачи «Центра информационно-коммуникационных технологий»
1.Обязоности
· Организует доступ пользователей к электронным ресурсам, имеющимся как в библиотеке, так и за ее пределами.
· Оказывает услуги требующие применения компьютерных и Интернет технологий.
· Осуществляет обучение пользователей инфоромационно-коммуникационным технологиям.
2. Основные функции центра.
· Доступ к электронным ресурсам.
· Обеспечивает доступность электронных информационных ресурсов.
· Осуществляет техническую поддержку компьютерного оборудования библиотеки и РАБИС.
· Осуществляет техническое перевооружение библиотеки.
· Участвует в культурно-досуговой, информационной работе совместно с другими подразделениями библиотеки.
· Ведет научно-методическую работу.
· Принимает участие в изучении информационных потребностей читателей.
1.5 Программные и технические средства
Программные средства
Работа осуществляется посредством операционных систем Windows XP, Linux (сервер). Также используются следующие программные средства:
1. Kaspersky antivirus версии 6.0 и 7.0 - антивирусная программа.
2. Mozilla firefox - альтернативный Интернет браузер.
3. KOMPL - программа комплектования ресурсов, работающая в MS DOS.
4. WinRAR версии 3.5 и выше - архиватор.
5. Lingvo версии 10-12 - программа-словарь.
6. Nero Bugning 6.0 - программа записи информации на CD, DVD диски.
7. “АБИС” - Автоматизированная библиотечная информационная система(книги, статьи, электронные ресурсы).
8. 1С: Предприятие - универсальная система автоматизации деятельности предприятия.
9. DreamViewer - программа для создания веб-сайтов.
10. Fine reader - программа для распознавания текста и изображений при работе со сканером.
11. Программа учета читателей - для учета информации о читателях, и последнем дне прихода в библиотеку.
12. Corel12 - векторный графический редактор (используется в отделе рекламы)
13. Game Class - система комплексного контроля компьютерного зала.
14. Стандартные средства Microsoft Office:
· Microsoft Word - текстовый редактор;
· Microsoft Excel - редактор электронных таблиц с мощной библиотекой, содержащей более сотни объектов для сложного анализа данных;
· Microsoft Access - офисная СУБД;
· Microsoft Outlook - приложение для работы с электронной почтой и группами новостей.
Технические средства
В отделе информационных технологий в процессе производства используются следующие технические средства:
· компьютеры с процессорами Intel Pentium 3 1000 - Pentium 4 - 2800;
· серверы: media_76, bazazakon, pushkinlibrary;
· сканеры HP различных моделей;
· принтеры Epson, HP различных моделей;
· копировальные аппараты HP разных моделей;
· модемы.
В таблице 1.1 представлен список рабочих станций и их IP адресов:
Таблица 1.1 Список рабочих станций
№ комп |
Work group |
№ Кабинета |
Примечание |
Windows |
IP |
|
1 |
2 |
3 |
4 |
5 |
6 |
|
№1 каб, 11 комп |
||||||
Station_34 |
VKBP.EDU |
1 (тренинг) |
перенесли в з/кат. (16.11.07) |
W. 98 |
10.10.10.74 |
|
Station_63 |
VKBP.EDU |
1 (тренинг) |
W.XP |
10.10.10.103 |
||
Station_118 |
VKBP.EDU |
1 (тренинг) |
W.XP |
10.10.10.158 |
||
Station_35 |
VKBP.EDU |
1 (тренинг) |
списано |
|||
Station_79 |
VKBP.EDU |
1 (тренинг) |
W.XP |
10.10.10.119 |
||
Station_73 |
VKBP.EDU |
1 (тренинг) |
W.XP |
10.10.10.113 |
||
Station_88 |
VKBP.EDU |
1 (тренинг) |
W.XP |
10.10.10.128 |
||
Station_83 |
VKBP.EDU |
1 (тренинг) |
перенесли в каб.18(16.11.07) |
W.98 |
10.10.10.123 |
|
Station_86 |
VKBP.EDU |
1 (тренинг) |
W.XP |
10.10.10.126 |
||
Station_116 |
VKBP.EDU |
1 (тренинг) |
перенесли в з/кат.(16.11.07) |
W.XP |
10.10.10.156 |
|
Station_53 |
VKBP.EDU |
1 (тренинг) |
W.XP |
10.10.10.93 |
||
№2 каб, 9 комп |
||||||
Station_99 |
VKBP.EDU |
2 (Интернет-зал) |
W.XP |
10.10.10.139 |
||
Station_91 |
VKBP.EDU |
2 (Интернет-зал) |
W.XP |
10.10.10.131 |
1.6 Описание работ выполненных на предприятии
Во время технологической практики был установлен 5 дневный 4 часовой рабочий день. Выполнена работа представленная в таблице 1.1, во время которой были закреплены и углублены знания, полученные в процессе обучения, а так же приобретены необходимые навыки и умения практической деятельности.
Таблица 1.2 Дневник технологической практики
Число |
Выполненная работа |
|
1 |
2 |
|
24.12 |
Знакомство с библиотекой, с отделами и руководителями отделов библиотеки им. Пушкина. В частности с отделом новых технологий(или ЦИКТ) где и предстоит проходить практику. Обследование сервера, рабочих компьютеров. В библиотеке есть 50 компьютеров: 11 находятся в зале каталогов, в том числе один сервер и 10 машин для поиска читателями книг из каталога; 8 в первом Интернет классе, в том числе один сервер и 7 машин для работы клиентов; 11 во втором Интернет классе, в том числе один сервер и 10 машин для работы клиентов; 8 в центре правовой информации, один сервер и 7 машин для работы клиентов; , 7 в немецком центре, один сервер и 6 машин для работы клиентов; 3 в регистратуре для обслуживании клиентов и кассы; 4 в английском центре, так же один сервер и 3 машины для клиентов; 4 в отделе комплектования, здесь производится запись новых книг в каталог программы Rabis; 2 в читальном зале для учета читателей и поиска книг из каталога. В остальных кабинетах в основном по одному компьютеру для ведения учета клиентов и для персональной работы. В библиотеке есть 3 сервера: vkbp.edu, bazaobr и acc. |
|
25.12 |
Обследование непосредственно периферийных устройств, служебных программ, сетей. В библиотеке есть 3 копировальных аппаратов, один находится на регистратуре и два в читальном зале, все аппараты предназначены для обслуживания клиентов. Есть два сканера, один располагается в первом Интернет классе, второй во втором Интернет классе. Они тоже предназначены для обслуживания клиентов, но в отличии от копировальных аппаратов со сканерами работают непосредственно клиенты. Есть три принтера, один располагается в приемной, он в основном используется для служебных нужд; один в регистратуре и один в центре заказов, для клиентов. Основная программа с которой работают и читатели и библиотекари - электронный каталогизатор RABIS. Эта программа содержит список книг , привозимые в библиотеку с 1993 года, библиотекари в отделе комплектования вводят в этот каталог все привозимые в библиотеку книги, читатели в свою очередь пользуются этим каталогом для быстрого поиска книг. Эта программа имеет клиент-серверную архитектуру, то есть программа хранится на сервере, а все остальные компьютеры, имеющие доступ к серверу могут изменять, добавлять и пользоваться данной программой. Программа Юрист |
|
используется в Центре правовой информации. В ней находятся все о юриспруденции, законах, конституции, кодексах и так далее. Есть программы для администрирования компьютерных классов, такие как X-centric, Club Timer, но они не выполняют все необходимые функции и поэтому их нужно будет заменить на более совершенные. По всей библиотеке установлен антивирус Касперского версии 7, на некоторых осталась старая версия 6.0. Все машины проходят периодическое обновление. Остальные программы такие как Fine Reader, Mozilla FireFox и др. всем знакомы и я не буду на них останавливаться. Локальная сеть в библиотеке проложена обычным сетевым кабелем, но вскоре ее заменят на беспроводную Wi-Fi для более удобного пользования. Каждому компьютеру в локальной сети присвоен IP- адрес и персональный номер(см. приложение). Каждый компьютер имеет выход в Интернет, через порт ---. Но в Интернет классах доступ в Интернет происходит через серверы этих классов, через порты этих серверов. Выход в Интернет считается повременно, 200 тг/час без читательского билета и 150 тг/час с читательским билетом, в дальнейшем принято решение сделать единый тариф для всех клиентов. Счет по трафику не идет. |
||
26.12 |
Вышли из строя компьютеры № 118, 53, 57. Не загружается операционная система. Важных документов и файлов на машинах не было, так что было решено отформатировать машины. Наладка компьютеров № 118, 53, 57. Переустановка Операционной системы, установка необходимых служебных программ: Microsoft Office, X-centric, антивируса, настройка каталогизатора Rabis установка принтера и сканера на определенные машины, настройка сети. На всех машинах гнезда USB и дисководы опечатывают, но и это не всех удерживает. В Интернет классах делают так: если кому ни будь надо скачать информацию на носитель он должен перенести этот файл в папку CLIENT, и администратор класса скопирует эту информацию на носитель. Если наоборот, вам нужно скопировать с носителя на машину то это производится с компьютера администратора - сервера. Администратор проверяет носитель на вредоносные объекты. Это все усложняет, но так опасность заражения вирусом снижается. |
|
27.12 |
Как говорилось ранее необходима программа администрирования Интернет классов, так как программы которые установлены не ведут счет трафика и это не восполняет затрат на пользование Интернет услугами. Руководителем отдела дано задание найти программу администрирования, способную вести учет времени и трафика для Интернет класса. Произведен поиск по всем поисковым службам, в итоге оказалась трудным не сам поиск, а выбор, так как программ было много, и тестировать их всех было невозможно в связи с ограниченным временем. Принято решение исследовать программы, которыми пользуются Интернет кафе города. |
|
28.12 |
Поиск известных компьютерных клубах,. К концу дня обнаружили Интернет кафе «Орион», находящийся напротив ночного клуба |
2. Выполнение индивидуального задания
2.1 Формирование и постановка задачи
За время производственной практики было получено задание разработать сайт на основе движка wiki. Сайт должен позволять каждому пользователю редактировать, добавлять, удалять статьи, изображения и др. Сайт должен быть простым в пользовании, включать в себя поисковую службу, сортировать данные по категориям, темам, позволять просмотр последних изменений, просмотр изменений за определенный период времени. Администратору сайта даются полномочия запрета изменений определенных статей, или запрет редактирования информации определенным пользователям, вычисляя IP - адрес каждого пользователя.
2.2 Теория создания сайтов
Первый в мире сайт появился 6 августа 1991 года. Его создатель Тим Бернерс-Ли опубликовал на нём описание новой технологии World Wide Web, основанной на протоколе передачи данных HTTP, системе адресации URI и языке гипертекстовой разметки HTML. Также на сайте были описаны принципы установки и работы серверов и браузеров. Сайт стал и первым в мире интернет-каталогом, так как позже Тим Бернерс-Ли разместил на нём список ссылок на другие сайты.
Страницы сайтов -- это файлы с текстом, размеченным на языке HTML. Эти файлы, будучи загруженными посетителем на его компьютер, обрабатываются браузером и выводятся на его средство отображения (монитор, экран КПК, принтер или синтезатор речи). Язык HTML позволяет форматировать текст, различать в нём функциональные элементы, создавать гипертекстовые ссылки (гиперссылки) и вставлять в отображаемую страницу изображения, звукозаписи и другие мультимедийные элементы. Отображение страницы можно изменить добавлением в неё таблицы стилей на языке CSS или сценариев на языке JavaScript.
Страницы сайтов могут быть простыми статичными наборами файлов или создаваться специальной компьютерной программой на сервере - так называемым движком сайта. Движок может быть либо сделан на заказ для отдельного сайта, либо готовым продуктом, рассчитанным на некий класс сайтов. Некоторые из движков могут обеспечить владельцу сайта возможность гибкой настройки структурирования и вывода информации на вебсайте; такие называются системами управления содержанием. Изготовление сайтов как работающих целостных информационных ресурсов есть составной процесс, вовлекающий труд различных специальностей. Общий термин о такой деятельности - «веб-разработка».
История развития HTML Основой даже самых продвинутых Интернет - технологий в настоящий момент является уже давно используемый и все же самый дискутируемый язык HTML. Язык HTML предназначен для разметки и оформления документов в Интернете.
В последние годы (2004 год) была принята последняя на настоящий момент версия HTML - HTML 4.01. Она также обеспечивает достаточно высокую кросс - браузерность и кросс - платформенность.
Нужно сказать, что в последние годы ясной становится еще одна проблема, связанная с HTML. Она заключается не столько в создании кросс - браузерности, сколько в другом. Язык HTML создавался для логической разметки гипертекста и не подразумевал какого-либо оформления документа. В нынешних условиях развития коммерческого Интернет, высокоскоростных выделенных линий и постоянного прогресса WEB-технологий необходимы новые решения, которые кроме логической разметки позволят вмешиваться в оформление документа, создавать яркие и запоминающиеся страницы в Интернет, что в корне противоречит принципам HTML. В этих условиях как никогда актуальным становится CSS, на который в настоящее время все больше и больше обращают свои взоры WEB-строители.
Прежде всего, давайте рассмотрим функции PHP движка. Прежде всего, с его помощью выполняется навигация по контенту сайта (движок, получив определенные переменные, должен отображать тот или иной документ), также он может выполнять дополнительные функции такие как собирание статистики посещений страниц, вести счетчик посетителей и многое другое.
Каждый движок содержит простенькую базу данных (в нашем случае для простоты используется обычный текстовый файл) со ссылками на различные документы. ТЗ ядра - получая различные переменные, организовать генерацию страниц сайта.
Рассмотрим конкретный пример: у нас есть движок сайта, который должен генерировать страницы, в которых находиться содержимое разделов. Пусть это будут разделы: news, guestbook, photos. И ко всему прочему у нас иметься оформление и заголовок сайта:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<HEAD>
<TITLE> Welcome to JeyDee Home Page ;-)</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; Charset=Windows-1251">
<META Name="autor" Content="(c) JeyDee, JeyDee@fm.com.ua, ICQ:7422050">
<META Name="description" Content="Домашняя страничка Jey'я!">
<META NAME="Publisher-URL" CONTENT="JeyDee Home Page www.JeyDee.iatp.org.ua">
<META NAME="Publisher-Email" CONTENT="JeyDee@fm.com.ua">
<META NAME="Keywords" CONTENT="Мой сайт";
</HEAD>
<body bgcolor="#D6DFEF">
<TABLE border=0 align=center width="90%" valign=top>
<TR>
<TD width="150" height="100%">
<TABLE border=0 width="100%" height="100%" style="border: 1px solid #949EAD">
<TR>
<TD align="center" valign="top">
<table width=100%>
<TR>
<TD bgcolor="#C2CBDB" align=center>
<I><B><font size=4 color="#000000">Разделы</font></B></I>
</TD>
</TR>
</table>
<A href='index.php?go=author'>LS[Jey]</A><BR><BR>
<A href='index.php?go=news'>Новости</A><BR>
<A href='index.php?go=guestbook'>Гостевая</A><BR>
<A href='index.php?go=photos'>Фотографии</A><BR>
</TD>
</TR>
</TABLE>
</TD>
<TD width="100%" height="100%" valign="top">
<TABLE border=0 width="100%" style="border: 1px solid #949EAD">
<TR>
<TD valign="top">
Этот код мы должны выводить каждый раз при обращении к любой страничке сайта.
Далее мы в таблице отображаем содержимое отдельных разделов, указанных в переменной $go.
Для того чтобы нам было несколько легче, и не сбиваться с толку из-за лишнего текста поместим заголовок сайта в отдельный файлик «zagolovok.dat». Тогда в движке мы просто напишем:
Include (“zagolovok.dat”);
и весь заголовок уже будет отображен.
Казалось бы, что проще всего сделать выбор разделов сайта при помощи условий типа:
If ($go==photos) {…};
Но данный способ не будет оптимальным. Представьте сколько вам придется написать, чтобы сделать разделов 10, а потом в каждом разделе добавить несколько страниц! После недолгих размышлений я пришел к выводу что проще запоминать все значения $go и их относительные ссылки на разделы в одном файле. Назовём его «links.dat», и запишем туда следующее:
-пустая строка-
news\news.html
news
news\news.html
photos
photos\photos.html
guestbook
guestbook\guestbook.php
author
author\jey.html
Как можно догадаться первая строка содержит значение переменной, а следующая за ней - ссылку на раздел, который необходимо отобразить. У некоторых может возникнуть вопрос: «Почему первая строка пустая, а ссылка на новости повторяется?». Всё очень просто. Дело в том, что index.php могут вызвать с пустой переменной $go. За частую так и происходить при первом отображении скрипта.
Итак, мы отобразили заголовок и у нас есть значение $go. Нам просто нужно просканировать файл на соответствующую ссылку. Это и выполняет следующая часть скрипта:
//символ перевода строки
$chr=chr(13).chr(10);
//счетчик
$count=-1;
//путь к файлу ссылок
$links=file("links.dat");
while ($count<count($links))
{
$count++;
$str=$links[$count];
if ($go.$chr==$str)
{
$count++;
$str=$links[$count];
$tok = strtok($str,"
");
//Получили ссылку на раздел и отобразили:
include($tok);
break;
}
}
Подробней о его работе. Скрипт проходит по файлу и сравнивает все строки. Как только он найдёт строчку, которая совпадает с значением переменной $go, мы считываем следующую строку, и выводим раздел, на который указывает эта ссылка.
Удобство этого метода в том, что вы с легкостью можете перемещать разделы не боясь при этом несоответствия ссылок. Например, если вы написали где-то в форуме ссылку на какой-то раздел, а затем этот раздел переименовали или переместили, то вам нужно лишь подправить ссылку на раздел и всё, никто и не заметит что произошли какие-то изменения.
Написать движок для сайта вовсе не трудно, и не так страшно как казалось бы. Для тех, у кого есть элементарные знания в PHP и небольшие навыки работы с файлами это дело и вовсе не окажется сложным.
2.3 Выполнение задачи
Для установки сайта на локальный компьютер, не подключая к серверу требуется программа, называемая «ДЕНВЕР» (Джентльменский набор Веб разработчика). Он содержит программы Perl, Php, Apache, MySQL. Этак программа бесплатная, так что ее дистрибутив можно скачать с сети Интернет. После простой установки, где нам требуется только отвечать Да/Нет(Y/N) и указать имя виртуального диска, на рабочем столе создается 3 ярлыка: start Denwer, Restart Denwer, Stop Denwer. Для запуска необходимо кликнуть на start Denwer, после чего выводится окно с процессом загрузки Денвера (рис 2.1).
Рисунок 2.1 - Запуск Денвера
После запуска Денвера в правом нижнем углу появляется значки Apache и Perl (рис. 2.2).Это значит, что Денвер в процессе и можно начинать работу.
Рисунок 2.2 - Значок работы Денвера
Предварительно необходимо найти движок сайта, то есть скрипты того сайта который необходим. Сейчас в сети Интернет можно найти множество сайтов, но все их просмотреть невозможно, да и функции у них разные. Так как задание было сделать Wiki-сайт, то соответственно такой движок искали. Википедия, да и многие другие сайты городов и университетов были созданы на движке MediaWiki, было решено взять именно этот движок, а именно версию 1.11.1, так как она была самой последней. Движок предоставляется бесплатно, и дистрибутив был скачан с сайта MediaWiki.org. Для установки движка необходимо установить папку с его содержанием в папку C:\WebServers\home\название сайта\WWW\движок. Далее, так как Денвер у нас уже запущен, перезапускаем его, кликнув на Restart Denwer . Открываем Интернет браузер и вписываем туда имя сайта, к примеру WikiVKO.kz. Далее делаем все по инструкции прилагаемой к движку. После установки можем запускать сайт указав его имя в браузере WikiVKO.kz. Главная страница сайта представлена на рисунке 2.3.
Рисунок 2.3 - Главная страница сайта wikiVKO
Каждая страница сайта может быть отредактирована, настроена по желанию. Инструкцию по редактированию можно найти на сайте MediaWiki.org. Пример редактирования представлен на рисунке 2.4.
Рисунок 2.4 - Редактирование страницы
При редактировании внизу каждой страницы предоставляется предупреждение об ответственности за вносимые добавления и изменения. Предупреждение наглядно представлено на рисунке 2.5.
Рисунок 2.5 - Защита авторских прав
Каждый пользователь может настроить сайт под себя, изменив язык интерфейса, количество выводимых статей, время и другое. К сайту предлагается множество стандартных скинов, но при желании можно найти и оригинальные стили оформления.
После длительного тестирования движка сайта, было решено вывести его в сеть Интернет. В данный момент ведутся работы по размещению сайта в сети Интернет, после чего начнется заполнение сайта информацией о Восточно-казахстанской области.
Заключение
В результате прохождения организационно-управленческой практики в Центре информационно-коммуникационных технологий ГУ « Восточно-Казахстанской областной библиотеки им. А.С.Пушкина» было изучено следующее:
· структура, задачи и функции Центра информационно-коммуникационных технологий;
· сеть, принцип работы сети и рабочие станции библиотеки;
· функции и обязанности сотрудников ЦИКТ на определенных рабочих местах;
· программное и аппаратное обеспечение отдела;
· Принцип работы сайтов, создание сайтов.
Кроме того, за время работы в центре информационно-коммуникационных технологий были получены навыки повседневной работы в коллективе предприятия.
Размещено на Allbest.ru
...Подобные документы
Преимущества использования средств информационно-коммуникационных технологий в образовании. Состояние и перспективы развития информационных технологий БТЭУ. Задачи Отдела дистанционных образовательных технологий, используемое программное обеспечение.
отчет по практике [934,3 K], добавлен 21.05.2015Анализ аппаратных и программных средств предприятия ТОО "Alicesystems", занимающегося разработкой web-сайтов. Выбор структур, топологий и технологий разработки системы. Технологии создания сайтов и выбор площадки. Описание программно-аппаратных средств.
отчет по практике [690,9 K], добавлен 29.05.2015Средства компьютерной, коммуникационной и организационной техники как техническая основа обеспечения информационных технологий. Основные системы классификации компьютеров. Программное обеспечение информационных технологий в маркетинге и экономике.
лекция [924,6 K], добавлен 01.04.2012Общая характеристика и особенности организационной структуры предприятия. Потенциально опасные и вредные производственные факторы. Санитарно-гигиенические требования к помещениям и рабочим местам программистов. Программное и аппаратное обеспечение.
отчет по практике [41,4 K], добавлен 10.10.2014Сущность понятия "программное обеспечение". Типы прикладных программ. Современные системы программирования для персональных компьютеров. Уровни программного обеспечения: базовый, системный, служебный. Классификация служебных программных средств.
реферат [20,2 K], добавлен 01.04.2010Исследование аппаратно-программных средств Макинтош: история появления, формирование её достоинств и недостатков. Характеристика развития модельного ряда платформы Macintosh. Особенности операционной системы ОС MacOS. Программное и аппаратное обеспечение.
курсовая работа [47,6 K], добавлен 01.06.2015Теоретические основы применения информационно-коммуникационных технологий в обучении. Обзор информационно-коммуникационных технологий для обучения старшеклассников английскому языку. Экспериментальное подтверждение эффективности пилотного обучения.
дипломная работа [3,8 M], добавлен 30.10.2013Основные направления деятельности компании. Сетевая структура. Аппаратное обеспечение и информационная система организации. Перечень и характеристики используемых программных средств на предприятии. Должностная инструкция системного администратора.
отчет по практике [41,6 K], добавлен 22.12.2013Основные цели деятельности МБУЗ "Детская городская поликлиника № 1". Компьютерное оборудование и программное обеспечение, которые используются в поликлинике. Технологии хранения данных и защиты компьютеров и сети от несанкционированного доступа.
отчет по практике [21,5 K], добавлен 14.10.2012Критерии оценки эффективности и качества создания программных средств. Роль трудоемкости и длительности создания программных средств в определении эффективности их создания. Требования к качеству, суммарные затраты на разработку программного средства.
реферат [26,7 K], добавлен 10.10.2014Развитие информационно-коммуникационных технологий в образовании. Характеристика и сравнительный анализ программных средств дистанционного обучения, используемых в on-line и off-line режимах; его критерии; эффективность автоматизированных систем.
курсовая работа [208,9 K], добавлен 04.03.2013Исследование содержания и анализ оформления игровых сайтов. Пояснение целесообразности использования программных средств, для создания узла. Разработка требований к Web-узлу, тестирование и анализ эффективности его работы, структура и элементы сайта.
курсовая работа [2,0 M], добавлен 13.12.2013Анализ методов оценки надежности программных средств на всех этапах жизненного цикла, их классификация и типы, предъявляемые требования. Мультиверсионное программное обеспечение. Современные модели и алгоритмы анализа надежности программных средств.
дипломная работа [280,5 K], добавлен 03.11.2013Оценка применения информационно-компьютерных технологий. Обзор совокупности методов, производственных процессов и программно-технических средств, интегрированных с целью сбора, обработки, хранения, распространения, отображения и использования информации.
статья [19,0 K], добавлен 26.08.2017Исследование назначения и сетевой структуры предприятия. Основные направления деятельности. Особенности технологического процесса сбора и обработки информации. Программное и аппаратное обеспечение. Изучение конфигурации и оборудования локальной сети.
курсовая работа [149,7 K], добавлен 22.04.2013Методика использования информационных образовательных технологий. Логическая структура базы данных (БД) и информационно-поисковые функции. Программная реализация БД, представлений таблиц и информационно-поисковых функций. Состав программного обеспечения.
курсовая работа [2,1 M], добавлен 16.05.2013Анализ организационной структуры предприятия. Характеристика комплекса технических средств и программного обеспечения управленческой деятельности. Системы документооборота и делопроизводства. Разработка информационной системы в сфере работы с кадрами.
отчет по практике [862,8 K], добавлен 17.07.2014Разработка сайта для профессионального училища №24. Выбор языка программирования. Характеристика ПУ №24: организационная структура, аппаратное и программное обеспечение. Дизайн сайта; создание базы данных, главного файла и модулей; система управления.
отчет по практике [1,6 M], добавлен 25.01.2014Характеристика области применения АРМ, основные элементы их типовой структуры. Сущность профессиональной деятельности нормоконтролера. Применение и разновидности конструкторских программ для автоматизации нормоконтроля, их сравнительная характеристика.
контрольная работа [171,0 K], добавлен 02.03.2010Сравнительная характеристика средств обучения программированию в среде Visual Basic. Задачи проектируемых автоматизированных программных систем. Комплекс технических средств. Математическое и программное обеспечение. Язык программирования Visual Basic.
дипломная работа [64,1 K], добавлен 17.05.2007