Автоматизированная информационная система средствами 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 Кб (Скачать файл)

     В Base имеется встроенный мастер отчётов  с базовыми функциями по созданию отчётов или таблиц или запросов. (Рис. 11) Но существует более лучший инструмент создания отчетов — Sun Report Builder. Этот инструмент позволяет создавать отчёты практически любой сложности. 
Он поддерживает группировку, выполнение встроенных пользовательских функций, условное форматирование. Результатом работы SRB является документ Writer или Calc, которые в дальнейшем можно распечатать или редактировать.[35]

     С помощью Base можно создавать источники  данных. К примеру, организовав подключение  к внешней базе данных в Base и отфильтровав нужные данные SQL-запросом, можно работать с этими данными в OOo Calc. 

 

Заключение 

     С точки зрения пользователя, Linux идеально вписывается в концепцию “клиент/сервер”, реализуемую на базе протоколов TCP/IP. При этом Linux позволяет превратить казалось бы устаревшее оборудование в мощный файл-сервер, факс-сервер, работающий как шлюз для отправки факсов через внутреннюю систему электронной почты или postscript-ориентированный принт-сервер, который обслуживает обычные матричные или лазерные принтеры. При этом, Linux зачастую работает устойчивее, чем его коммерческие собратья.

     Система компактна и быстро работает, а  кроме того, может быть перекомпонована  для решения вполне определенных задач. В Linux встроены средства поддержки  электронной почты и доступа  к ресурсам Internet. Система отлично  документирована и получает все  большее распространение во всем мире. Полностью доступен исходный код операционной системы, что само по себе является мощным учебным пособием, которое так и тянет опробовать на практике. Подводя итоги, отметим, что Linux оказывается неожиданно мощной системой, которая разработана неорганизованной группой программистов-любителей. Идеи положенные в его основу проверены временем. Количество и качество свободно распространяемых приложений просто завораживает. Возможности этой системы открывают все новые и новые пользователи. И с эволюционным развитием всех трех систем наблюдается устойчивый рост количества пользователей Linux.

     В ОС Linux практически все может быть настроено согласно пользовательским потребностям, возможностям и желаниям. Многие программы имеют файлы  инициализации, которые можно "перешивать под себя", часто они размещаются  в домашнем каталоге и имеют названия .prognamerc. Точка в начале имен этих файлов говорит о том, что обнаружить их нелегко.

     Так, инсталляционная программа Ubuntu выполнена очень удобно и позволяет провести всю процедуру без напряжения. Единственно, вызывает нарекание система разбиения диска. Вернее, непонимание ею не только чужих разделов (BSD или QNX), но даже Linux-разделов с ext2fs и reiserfs. Что может иметь последствия весьма печальные.

     С другой стороны, в программе инсталляции  очень ограничены возможности для  ручного вмешательства.

      При работе в ОС Linux возникают некоторые трудности в настройке системы, т.к. постоянно приходится работать с командной строкой, в Windows же все команды возможно выполнить в привычном оконном режиме, что в Linux компенсируется автонастройкой всех параметров при установке системы. Linux отличается от других ОС тем, что он видит наибольшее число файловых систем.

     Поскольку создание автоматизированной информационной системы напрямую связано с работой  в компьютерных сетях (локальных  и глобальных), то следует обратить внимание на то, что при первоначальной установке большинства дистрибутивов  Linux настройка сети производится автоматически, однако, если необходимость настройки, например, локальной компьютерной сети возникла уже после установки системы, зачастую приходится использовать работу в командной строке, которая требует достаточно хорошего знания команд этой ОС. В Windows эти же операции осуществляются в оконном режиме по более простой схеме.

     Система обеспечивает стандартный программный  интерфейс, поэтому любая программа, использующая TCP/IP, может быть легко  перенесена на Linux. Если есть модем, то можно связываться с другими  машинами, используя телекоммуникационные пакеты, имеющиеся в Linux.

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

      Работа  с базами данных в программе Base отличается сложностью обеспечения работы со сложными базами, что сопровождается частыми ошибками программы. В связи с этим приходится работать со столь сложными программами как MY-SQL и Delphi.

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

 

     

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

  1.  Егоров  Г. «Операционная система Linux ЭВМ», М.: Финансы и статистика; Издание 2-е, 2009, с 243.
  2. Егорова Г. «Понятие кода Linux СМ ЭВМ» , М.: Финансы и статистика; Издание 2-е, 2009, с 154.
  3. Баррет Д. «Linux - основные команды. Карманный справочник», М.: Кудиц-образ, 2007, с.345.
  4. Богумирский. Б. «Ubuntu Linux Справочник», М.: Питер, 2008, с 163.
  5. Боковой Б., Левин Д., Маслинский М. «Система управления пакетами APT» — М.; Кудиц-образ, 2006, с 352.
  6. Бруй В., Карлов В. «Linux-сервер: пошаговые инструкции инсталляции и настройки.» —М.: Изд-во СИП РИА, 2008, с 262.
  7. БэконД., Харрис Т. «Операционные системы. Параллельные и распределенные системы», СПб.: Питер, 2007, с 243.
  8. Водолазкий. В. «Путь к Linux.», СПб.: 2006, с 143.
  9. Джонсон. С. «Mac OS X Leopard», М.: Эксмо, 2009, с 412.
  10. Дунаев С. «Unix SYSTEM V. Release 4.2. Общее руководство». - М.: «Диалог-МИФИ», 2006, с 242.
  11. Иваницкий К. «Linux для школы» М.: Триумф, 2009, с 524.
  12. Иваницкий К.А., Печников В.Н. «Linux с нуля!» М.: Лучшие Книги, 2009, с 214.
  13. Кабир М. «Red Hat Linux 6 Server», М.: Лори, 2006, с 152
  14. Кенин А., Печенкина, Н. «Работа на IBM PC», М.: Книга и бизнес, 2009, с 223.
  15. Керниган В., Пайк Р. «Unix - универсальная среда программирования» -М.: Финансы и статистика, 2006, с 24.
  16. Керниган В., Пайк Р. «UNIX - универсальная среда программирования», М.: Финансы и статистика, 2007, с 73.
  17. Клименко Р. «Ubuntu Linux. Для профессионалов», СПб.: Питер, 2008, C 24.
  18. Кокорева О. «Реестр Linux», СПб.: БХВ, 2010, с 63.
  19. Кокорева О. «Замена реестру в Linux»; СПб.: БХВ, 2006, с 252.
  20. Колисниченко Д., Аллен Питер В. «Linux: полное руководство.» — СПб/: Наука и Техника, 2006, с 425.
  21. Корнеев Д. «Права доступа к файлам в Linux», М.; Кудиц-образ, 2006,    с 53.
  22. Костромин А. «Основы работы в ОС Linux.» Курс ИНТУИТ.ру. 2006, с 23.
  23. Костромин В.А. «Разделы диска и средства для работы с ними в Линукс.» —М.: Изд-во СИП РИА, 2007, с 422.
  24. Кузнецов С.В. «История создания Unix» М.: Кудиц-образ, 2007, с 258
  25. Кэмпбелл. Д «Операционная система OS-2»; М.: Финансы и статистика, 2010, с 234.
  26. Кюнель Й. «Samba: интеграция Linux/Unix-компьютеров в сети Windows»; Мн: Новое знание, 2008, с 432.
  27. Лукас М. «FreeBSD. подробное руководств»о; СПб.: Символ-Плюс, 2008, с 345.
  28. Маслинский К. «Операционная система Linux» - ИНТУИТ.ру, 2006, с 34.
  29. Маслинский К., Отставнов М. «Графический интерфейс в Linux»  —М.: Изд-во СИП РИА, 2007, с 64.
  30. Назаров С. «Операционные системы специализированных вычислительных комплексов: Теория построения и системного проектирования», М.: Машиностроение, 2007, с 154.
  31. Немет Э., Снайдер Г., Хейн Т. «Руководство администратора Linux. 2-е издание» : Пер. с англ. М.: ООО «И.Д.Вильямс», 2007, 347.
  32. Ратбон Э. «Linux для "чайников"», М.: Диалектика, 2007, с 345.
  33. Робачевский А. «Операционная система Unix» - СПб.: БХВ Петербург, 2002, с 35.
  34. Сейш Д. «Операционная система СР/М-86; М».: Радио и связь, 2006, с 37 
    16. Смит Р. «Полный справочник по FreeBSD»; СПб: Вильямс, 2007, с 73
  35. Тихомиров В.; Давидов И. «Операционная система Linux: инструментальные средства программирования»; М.: Финансы и статистика, 2009, с 73.
  36. Торвальдс. Л.; Даймонд. Д. «Just for Fun. Рассказ нечаянного революционера»; М.: Эксмо-Пресс, 2010, с 92.
  37. Уэлш М. «Инсталяция Linux и первые шаги.» –М.: МГУ, 2007, с 29.
  38. Фленов М. «Linux глазами профессианала» — СПб.; БХВ-Петербург, 2007., с 267.
  39. Фленов М. «Максимальная безопасность в Linux» К.: Издательство «ДиаСофт», 2006, с 323.
  40. Фултон, Дженнифер «Ubuntu Linux»; М.: Вильямс, 2007, с 435.
  41. Шактарин Е. «Операционная система Linux - передовая технология для всех.», Л.: ЛГУ, 2007, с 356.

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