Автоматизированная информационная система средствами Ubuntu Linux

Автор работы: Пользователь скрыл имя, 30 Марта 2011 в 00:30, курсовая работа

Описание работы

Цель работы – исследовать принципы разработки автоматизированной информационной системы средствами операционный системы Linux и показать ее важность на практике.

Задачи:

•Изучить теоретические основы работы ОС Linux;
•Привести описание основных характеристик Linux;
•Описать структуру АИС;
•Разработать АИС на примере дистрибутива Ubuntu Linux;

Содержание работы

Введение…………………………………………………………………… 3

Глава 1. Основные характеристики Linux…………………………..... 6

1.Ключевые черты Linux……………………………..................... 6
2.Сравнительные характеристики 32-разрядных ОС…….…...... 8
3.Системные и программные характеристики Linux…………... 10
4.Система “X Window”……………………………..…………… 16
5.Работа в сети………………………………………….………… 19
6.Исследование файловой системы…………………………...… 22
Глава 2. Автоматизированная информационная система………..… 28

2.1 Понятие автоматизированной информационной системы…… 28

2.2 Структура автоматизированных информационных систем..… 34

Глава3. Автоматизированная информационная система средствами Ubuntu Linux ……………………………………………………………… 41

3.1 Программное обеспечение Ubuntu Linux ………………..….… 41

3.2 Практическое использование сетей в операционной системе

Ubuntu Linux. ………………………………………………...……... 43

3.3 Интернет-приложения…………….……………………….…… 46

3.4 Компьютерные вирусы в Linux……………………………...… 49

3.5 Пакет офисных приложений OpenOffice.org………………..… 50

Заключение………………………………………………………...……… 56

Список литературы………………………………………………….

Файлы: 1 файл

Дипломная LINUX v1.3.docx

— 424.06 Кб (Скачать файл)

     

Рис 5. Строка ввода адреса 

Меню  состоит из разделов (Рис 6):

     Файл. При помощи данного раздела можно  сохранить страницу на компьютере, создать новую вкладку, распечатать  страницу на принтере и другие действия связанные с файловыми операциями.

     Правка. Здесь мы можем скопировать выделенные фрагмент, произвести поиск на текущей  странице, а также настроить firefox.

     Вид. Здесь мы можем настроить кодировку  текущей страницы, внешний вид  программы, а также увеличить  или уменьшить масштаб страницы.

     Журнал. В нем хранятся ссылки на ранее посещенные ресурсы.

     Закладки. Если сайт понравился, то его можно  добавить в закладки, для этого  нужно выбрать пункт добавить страницу в закладки, чтобы открыть  ранее добавленный сайт, выберите его из данного списка.

     Инструменты. Данный раздел содержит дополнительные инструменты firefox.

     Справка. При помощи справки можно получить информацию о текущей программе.

     

                                             Рис 6. Меню

 

     Прежде  всего необходимо иметь электронный  ящик. Для этого нужно зарегистрироваться на сервере электронной почты. Для  бесплатной регистрации нужно зайти  на один из сайтов, предоставляющих  данную возможность. Например: www.rambler.ru и выбрать пункт завести почту, после чего ввести сведения о создаваемом  почтовом ящике. Зарегистрировавшись, можно настроить почтовый клиент на прием/отправку электронных сообщений.

     Для запуска почтового клиента выберите из меню приложения раздел интернет, почта evolution. Чтобы настроить почтовый клиент на прием-получение сообщений  выберите из меню правка пункт параметры. Для добавления учетной записи щелкнуть по кнопке Добавить, откроется помощник по настройке учетной записи, следуя инструкциям введите адреса серверов pop и smtp, а также логин и пароль для доступа к почтовому ящику.

     Адреса  серверов pop и smtp бесплатных почтовых серверов:

     Яндекс - получение: pop.yandex.ru отправка: smtp.yandex.ru 
Рамблер - получение: pop.rambler.ru отправка: smtp.rambler.ru 
Mail.ru - получение: pop.mail.ru отправка: smtp.mail.ru

     Для получения сообщений электронной  почты с сервера, щелкните по кнопке отправить/получить, после чего дождитесь  загрузки сообщений, они будут отображены в правой части экрана. Для просмотра  сообщения щелкните по нему левой  кнопкой мыши и оно будет отображено в нижней части экрана.[32]

     Чтобы отправить сообщения на другой электронный  почтовый ящик, щелкните по кнопке создать, в поле кому введите адрес получателя сообщения, в поле тема, введите тему сообщения, чуть ниже темы сообщения  располагается рабочая область для ввода текста сообщения, чтобы вложить дополнительные файлы к письму щелкните по кнопке вложить и из диалогового окна выберите нужный файл и нажмите вложить. Чтобы отправить сообщение щелкните по кнопке отправить, чтобы убедиться что сообщение было успешно отправлено щелкните в левой части экрана по ссылке отправленные, если сообщение имеется в списке, то оно отправлено, если же нет, то повторите попытку. 

3.4 Компьютерные вирусы  в Linux

     Компьютерный  вирус — это разновидность  компьютерной программы, отличительной  способностью которой является способность  к размножению.

     В дополнение к этому он может повреждать или полностью уничтожать данные, подконтрольные пользователю, от имени  которого была запущена зараженная программа.

     Что касается размножения вирусов в  файловой системе линукс, то это  просто невозможно, так как все  права на доступ к данным разграничены. Что это значит? А это значит, что файлы принадлежащие root, а  также программы не могут быть перезаписаны, но могут быть считаны (read only). Так как обычный пользователь работает с ограниченными правами  доступа к системным файлам, то ничего, что принадлежит root повредить  и уничтожить компьютерный вирус  случайно проникший в систему  и пользователь не сможет. Что касается данных, которые принадлежат пользователю от имени которого была запущена программа, то есть несколько НО:

     1. Каким образом была получена  зараженная программа, так как  все программы под линуксом  устанавливаются из официальных  репозитариев (хранилищах компьютерных  программ), следовательно вероятность  проникновения вируса сводится  к минимуму.

     2. Если подхватить вирус из стороннего  репозитария, то максимум он  может уничтожить данные, которые  находятся в домашней директории, хоть это и не будет приятно. Чтобы этого всего исбежать нужно соблюдать следующие правила:

     1 Всегда обновляйте систему Linux через интернет и только из официальных репозитариев.

     2 Делайте резервную копию всех  важных данных и ограничивайте  доступ резервным данным только  чтение с помощью команды chmod. В этом случае обычный пользователь  не сможет удалить данные.

     3 Работайте под учетной записью  root только в случае острой необходимости.

     Следуя  этим правилам можно сберечься от потери компьютерных данных в домашней директории.

     Что касается троянов и программ шпионов, то это не совсем вирусы, а вредоносные  программы.

     Вирусы в линукс как и во всех системах существуют, но при правильном использовании и настройке системы проникнуть и уж тем более удалить ценные данные не смогут. Хоть и существуют антивирусные программы для Линукс, то нужны они  в основном для серверов с которым взаимодействует windows для отлова вирусов написанных для нее.[13] 

3.5 Пакет офисных  приложений OpenOffice.org

     Текстовый процессор и визуальный (WYSIWYG) редактор HTML, входит в состав OpenOffice.org и являетcя свободным программным обеспечением (выпускается под лицензией LGPL).

     

     Рис 7. Документ в OpenOffice Writer 

     Writer похож на Microsoft Word и функциональность этих редакторов примерно равна (Рис 7). Writer также имеет некоторые возможности, отсутствующие в Word, например:

  • сохранение документов в формат PDF (Такая возможность была реализована в MS Office 2007 в виде плагина, который не входит в стандартную поставку и который необходимо устанавливать отдельно);
  • арифметические расчёты и другие формулы в таблицах;
  • возможность создания составных документов;
  • возможность защиты отдельных частей документов (разделов) и отдельных ячеек таблиц от изменений;
  • поддержка стилей страниц

     Writer позволяет сохранять документы  в различных форматах, включая Microsoft Word, RTF, XHTML и OASIS Open Document Format, который является форматом, используемым по умолчанию начиная с версии OpenOffice.org 2.0, а также в формате предыдущих версий Writer (включая и версию SO Writer 5.2). Writer также позволяет выполнять экспорт в wikimedia.

     При этом он позволяет импортировать  документы Corel WordPerfect (WDP), 602 Document(.602), WPS Word (WPS), файлов некоторых форматов мобильных текстовых процессоров на платформах PocketPC и Palm и некоторых других.

     Список  поддерживаемых форматов и качество экспорта/импорта постоянно улучшается (пр. — поддержка формата 602 Document появилась в версии 2.2.1).

     Как и все программы, входящие в состав OpenOffice.org, Writer может быть запущен  на множестве различных операционных систем, включая GNU/Linux, Mac OS X, FreeBSD и Microsoft Windows. 

     

     Рис 8. OpenOffice Writer - Math 

     Кроме того, существует специальная версия OpenOffice.org Writer Portable (часть OpenOffice.org Portable) которую можно использовать без установки, что позволяет запускать его, например, с флэш-диска.

     Расширения  для OpenOffice.org Writer (Рис 8)

     Начиная с версии 2.0.4, OpenOffice.org поддерживает XUL расширения в формате .oxt, которые легко добавляются, подобно тому, как это организовано в Mozilla Firefox.

  Наиболее  интересные и достаточно популярные расширения для Writer:

  • CompPad - позволяет делать математические и инженерные расчеты в форме ввода математических выражений с помощью редактора уравнения (см. также Math).
  • Language Tool - расширение для проверки грамматики. Реализована возможность проверки для русского, английского, немецкого, польского и других языков.
  • Типографика для ООО - расширение позволяет привести текст в соответствие с типографскими стандартами (кавычки, тире, лишние пробелы)
  • AltSearch - расширение для улучшения параметров поиска и замены текста, поддерживает регулярные выражения [4]

  Эти и  многие другие расширения можно найти  на официальном сайте.

     Base — инструмент для работы с  внешними источниками данных  плюс встроенная СУБД HSQLDB.

     С помощью Base можно добавлять, удалять, редактировать записи баз данных: MySQL, HSQLDB (обычно поставляется в комплекте  с OpenOffice.org), PostgreSQL, DB2, Oracle. Также возможна работа с таблицами DBF, MS Access, адресными  книгами, текстовыми файлами, а также  электронными таблицами, созданными в OpenOffice.org Calc или MS Excel (Рис 9).

     

     Рис 9. OpenOffice - Base Таблицы 

     Доступ  к внешним источникам данных осуществляется с помощью ODBC, JDBC, SDBC и других технологий. Полный перечень поддерживаемых технологий и источников данных зависит от используемой операционной системы.

     Пользователю  предоставляется довольно мощный набор  инструментов: редакторы форм, запросов, отчетов, таблиц БД.

     Редактор  форм позволяет воспользоваться  практически любым стандартным  инструментом управления содержимым БД (Рис 10). Здесь предоставляются элементы управления текстовыми, числовыми, бинарными полями, списками, «выпадающими» списками, таблицами, кнопки, календарь и другие элементы.

     Более тонкое управление контентом выполняется  при помощи макросов ООBasic. 
 

     

     Рис 10. OpenOffice Base – Мастер форм 

     Начинающий  пользователь может воспользоваться  мастером форм.

     Готовую форму можно экспортировать в  документ OOo Writer, который затем использовать как самостоятельный объект.

     Редактор  запросов позволяет создавать практически  весь спектр SQL-запросов к базам данных на выборку, изменение, добавление данных. Поддерживаются вложенные запросы  и запросы с параметрами.  
Визуальная часть редактора упростит начинающему пользователю процесс конструирования запросов.[12]

     Редактор  таблиц поможет создавать таблицы  и управлять ими во встроенной базе данных HSQLDB, а также с некоторыми возможными ограничениями для других баз данных. 

     

 

     Рис 11. OpenOffice Base - Таблица 

Информация о работе Автоматизированная информационная система средствами Ubuntu Linux