Обоснование выбора программной платформы

Анализ структуры операционной системы, ее использование и функционирование. Состояние автоматизации и информационного обеспечения службы занятости; обоснование выбора программной платформы: требования и критерии оценки, определение класса специалистов.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 07.05.2012
Размер файла 42,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

СОДЕРЖАНИЕ

  • Введение
  • 1. Задание на обоснование
  • 2. Описание предметной области
  • 3. Требования к ОС
  • 4. Описание выбранных ОС
  • 5. Обоснование выбора ОС
  • 6. Оценка производительности ОС
  • Заключение
  • Список использованных источников
  • Приложение. Сводная аналитическая таблица

ВВЕДЕНИЕ

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

Использование большинства компьютеров на уровне машинного языка затруднительно, особенно это касается ввода-вывода. Точно так же, как ОС ограждает пользователей от аппаратуры дискового накопителя и предоставляет ему простой файловый интерфейс, она берёт на себя все малоприятные дела, связанные с обработкой прерываний, управлением таймерами и оперативной памятью, а также другие низкоуровневые проблемы. В каждом случае та абстрактная, воображаемая машина, с которой, благодаря ОС, теперь может иметь дело пользователь, гораздо проще и удобнее в обращении, чем реальная аппаратура, лежащая в основе этой абстрактной машины.

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

· планирование ресурса, т.е. определение, кому, когда, а для делимых ресурсов и в каком количестве необходимо выделить данный ресурс;

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

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

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

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

Для решения поставленной цели в работе решаются следующие задачи:

· анализ и описание состояния автоматизации заданной предметной области;

· формулировка требований к выбору и критериев оценки ОС;

· обоснование выбора ОС;

· определение классов специалистов, привлечённых к работе с ОС;

· детализированное описание выбранной ОС;

· оценка производительности выбранной ОС.

1. Задание на обоснование

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

2. Описание предметной области

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

Служба занятости является важным звеном в современной системе рыночных отношений. Данная организация в процессе своей работы решает следующие задачи:

1. Подбор работника на вакантную должность:

· получение информации от физических и юридических лиц об имеющихся у них потребностях нанять работника и перечне требований в ним;

· получение информации от физических лиц об их желании получить работу в той или иной области, а также полной информации о возможностях данного лица;

· обработка полученной информации;

· осуществление подбора работника на имеющуюся вакантную должность.

2. Переподготовка кадров в соответствии с условиями современной ситуации:

· получение информации от физических лиц об их желании получить переподготовку;

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

· направление физических лиц в организации на переподготовку;

· получение информации о процессе и результатах переподготовки.

3. Предоставление различным организациям статистической информации, полученной в процессе работы центра:

· различная обработка информации, используемой центром в своей работе;

· представление обработанной информации в удобном для пользователей виде;

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

Таким образом, систему управления данной организацией можно разделить на три службы:

· служба подбора работника на вакантную должность;

· служба переподготовки кадров;

· служба статистической отчётности.

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

Информация, используемая в работе службы, имеет ряд особенностей и связанных с ними требований по работе с этой информацией:

· большие потоки информации, поступающие и выходящие с данного предприятия, требуют возможности их быстрой обработки, а также лёгкого доступа к ним;

· информация, поступающая на данное предприятие, обладает свойством цикличности, что значительно упрощает процесс её обработки, но одновременно с этим требует создания чёткой системы её организации;

· главная задача данного предприятия, а именно подбор работника на вакантную должность, не может осуществляться вручную в силу большого объёма поступающей информации, поэтому необходимо наличие системы, способной быстро провести обработку имеющейся информации и удовлетворить тем самым запросы фирм по замещению вакантных должностей;

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рис. 1. Структурная схема службы занятости

В рамках работы службы занятости необходимо иметь компьютеры различных видов: ПК для клиентов службы, в том числе «информационные киоски», рабочие станции сотрудников службы, специальные ЭВМ, концентрирующие ресурсы - серверы. Естественно, что такой большой массив компьютеров должен быть объединён в локальную вычислительную сеть.

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

Таблица 1

Перечни функций сотрудников службы занятости

Должность

Выполняемые функции

Сотрудники, осуществляющие приём заявлений от клиентов

1. Обработка текстов;

2. Пользование базой данных (полный доступ);

3. Доступ к глобальной сети Internet;

4. Использование электронной почты.

Сотрудники, осуществляющие подбор работника на вакантную должность

1. Обработка текстов;

2. Передача данных и связь;

3. Пользование базой данных (режим чтения).

Сотрудники, ответственные за обратную связь с клиентами

1. Передача данных и связь (получение обработанной информации от всех служб);

2. Пользование базой данных (режим чтения);

3. Доступ к глобальной сети Internet;

4. Использование электронной почты.

Сотрудник, отвечающий за переподготовку кадров

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

2. Пользование базой данных (режим чтения);

3. Доступ к глобальной сети Internet;

4. Использование электронной почты.

Сотрудник, занимающийся статистической отчётностью

1. Обработка текстов;

2. Пользование базой данных (режим чтения);

3. Передача данных и связь (получение информации от всех служб, отправка обработанной информации конечным пользователям);

4. Использование машинной графики;

5. Доступ к глобальной сети Internet;

6. Использование электронной почты.

Директор

1. Обработка текстов;

2. Пользование базой данных (неограниченное);

3. Передача данных и связь;

4. Доступ к глобальной сети Internet;

5. Использование электронной почты.

Бухгалтер

1. Обработка текстов;

2. Передача данных и связь (получение данных о хозяйственных операциях);

3. Использование электронной почты.

Ответственный за административно-хозяйственные вопросы

1. Обработка текстов;

2. Передача данных и связь (получение данных об административно-хозяйственных вопросах);

3. Использование электронной почты.

В трёхэтажном здании службы занятости смонтирована ЛВС, объединяющая 19 компьютеров:

· 1 сервер;

· 13 ПК сотрудников службы;

· 5 «информационных киосков».

Спецификация ЛВС представлена в таблице 2.

Таблица 2

Спецификация ЛВС службы занятости

Компонент/характеристика

Реализация

Топология сети

«звезда-шина»

Модель сети

клиент-сервер

Стандарт сети

100BaseTX

Линия связи (кабель)

неэкранированная витая пара

Сетевые адаптеры

интегрированные

Концентраторы (ретрансляторы, повторители, концентраторы, коммутаторы, мосты, маршрутизаторы, шлюзы и т.д.)

3 коммутатора

Протоколы сети

TCP/IP

Управление совместным использованием ресурсов

централизовано с сервера (установка прав доступа)

Совместное использование периферийных устройств

2 сетевых принтера, 1 ADSL-модем

Подключение к сети Internet

через сервер, посредством внутреннего сетевого адаптера

Характеристики компьютеров, приобретённых для сотрудников, осуществляющих приём заявлений, подбор работника на вакантную должность, ответственных за обратную связь с клиентами и отвечающих за переподготовку кадров, представлены в таблице 3, для сотрудника, занимающегося статистической отчётностью, - в таблице 4, для директора, бухгалтера и ответственного за административно-хозяйственные вопросы - в таблице 5, для «информационных киосков» - в таблице 6. Характеристики сервера представлены в таблице 7.

Таблица 3

Характеристики ПК для сотрудников службы

Комплектующие

Модель, марка

Количество

Процессор

INTEL Celeron Dual Core E1400, 2.0 ГГц

1

Мат. плата

ASUS P5GC-MX/1333, microATX

1

Оперативная память

DIMM DDR2 1 Гб PC6400 Kingston

1

Жёсткий диск

80 Гб Seagate Barracuda ST380215AS

1

Оптический привод

DVD±RW LG GSA-H10N

1

Видеокарта

интегрированная

1

Сетевая карта

интегрированная

1

Корпус

Miditower ATX INWIN S508T

1

Блок питания

ATX, 350W, INWIN

1

Монитор

19” Acer AL1916WDs

1

ИБП

Ippon Back Power Pro 600 ВА

1

Таблица 4

Характеристики ПК для сотрудников службы

Комплектующие

Модель, марка

Количество

Процессор

INTEL Pentium E2200, 2.2 ГГц

1

Мат. плата

ASUS P5GC-MX/1333, microATX

1

Оперативная память

DIMM DDR2 1 Гб PC6400 Kingston

1

Жёсткий диск

160G Western Digital WD1601ABYS

1

Оптический привод

DVD±RW LG GSA-H10N

1

Видеокарта

ASUS EN9400GT 256 Мб (GeForce 9400)

1

Сетевая карта

интегрированная

1

Корпус

Miditower ATX INWIN S508T

1

Блок питания

ATX, 350W, INWIN

1

Монитор

19” Acer AL1916WDs

1

ИБП

Ippon Back Power Pro 600 ВА

1

информационный программный служба занятость

Таблица 5

Характеристики ПК для сотрудников службы

Комплектующие

Модель, марка

Количество

Процессор

INTEL Pentium E5200, 2.50 ГГц

1

Мат. плата

GIGABYTE GA-EP35C-DS3R, ATX

1

Оперативная память

DIMM DDR2 1 Гб PC6400 Kingston

2

Жёсткий диск

160G Western Digital WD1601ABYS

2

Оптический привод

DVD±RW LG GSA-H10N

1

Видеокарта

интегрированная

1

Сетевая карта

интегрированная

1

Корпус

Miditower ATX INWIN S508T

1

Блок питания

ATX, 350W, INWIN

1

Монитор

19” Acer AL1916WDs

1

ИБП

Ippon Back Power Pro 600 ВА

1

Таблица 6

Характеристики ПК для «информационных киосков»

Комплектующие

Модель, марка

Количество

Процессор

INTEL Celeron Dual Core, 1.6 ГГц

1

Мат. плата

ASUS P5GC-MX/1333, microATX

1

Оперативная память

DIMM DDR2 512 Гб PC6400 Kingston

1

Жёсткий диск

-

0

Оптический привод

-

0

Видеокарта

интегрированная

1

Сетевая карта

интегрированная

1

Корпус

Miditower ATX INWIN S508T

1

Блок питания

ATX, 350W, INWIN

1

Монитор

17” LG L1742S

1

Таблица 7

Характеристики сервера - Kraftway Express 100 (модель EI23)

Комплектующие

Модель, марка

Количество

Процессор

Quad-Core Intel Xeon E5450 3.0 ГГц

1

Мат. плата

ASUS P5GC-MX/1333, microATX

1

Оперативная память

DDR2 2 Гб PC5300 Fully Buffered ECC

2

Жёсткий диск

500 Гб Seagate Barracuda ST3500365AS

2

Оптический привод

DVD±RW LG GSA-H10N

0

Видеокарта

интегрированная

1

Сетевая карта

интегрированная

2

Корпус

ATX Intel SC5299DP (Pilot Point 4)

1

Блок питания

ATX, 750W, Zalman ZM750-HP

1

Монитор

17" LG L1742S

1

ИБП

APC SmartUPS XL 750

1

Таблица 8

Прочее оборудование

Комплектующие

Модель, марка

Количество

Коммутатор

16-портовый 3Com OfficeConnect Dual Speed 16 Plus

3

Принтер

HP LaserJet P1006

4

Сетевой принтер

HP LaserJet P1505N

2

Модем

ADSL2+ модем D-Link DSL-2650U

1

В качестве СУБД было принято решение выбрать «Cachй» (разработчик - компания InterSystems International Corporation, США). Это высокопроизводительная мультиплатформенная объектная система управления базами данных [6], всё более набирающая популярность, в том числе и в данной предметной области.

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

3. Требования к ОС

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

На основе полученных в результате исследования заданной предметной области данных можно сформулировать ряд требований, которым должна в оптимальной степени удовлетворять ОС:

· совместимость с выбранной архитектурой ЛВС;

· поддержка выбранного аппаратного обеспечения;

· эффективное управление ресурсами;

· достаточная для решения основных задач производительность;

· масштабируемость;

· совместимость;

· довольно высокая надёжность и отказоустойчивость;

· защита данных от несанкционированного доступа;

· поддержка многозадачности;

· поддержка многопользовательского режима;

· приоритет удобства работы пользователя над скоростью вычислений;

· приемлемая стоимость.

Данным требованиям в той или иной мере соответствуют весьма популярные представители семейств Linux и Windows - Russian Fedora 10 и Microsoft Windows XP/2003 соответственно, которые и будут рассмотрены в качестве вариантов при выборе ОС для информационного обеспечения службы занятости.

4. Описание выбранных ОС

Проведём описание выбранных ОС по ряду критериев и выдвинутых ранее требований, чтобы выявить степень соответствия их данной предметной области.

Для начала рассмотрим особенности ОС Russian Fedora 10.

Fedora - дистрибутив свободной операционной системы Linux. Fedora разрабатывается сообществом в рамках проекта Fedora и спонсируется компанией Red Hat. Проект Fedora является открытым, любой заинтересованный может присоединиться к нему.

Fedora концентрируется на инновациях и последних достижениях в области открытого программного обеспечения. Дистрибутив Fedora является полностью бесплатным для любого применения.

Russian Fedora - это проект по поддержке пользователей и разработчиков открытого ПО в России. Задача проекта - обеспечить, чтобы Fedora (а, следовательно, и все создаваемые на её основе дистрибутивы) полностью отвечала потребностям российских пользователей «из коробки». За этими простыми словами стоит много аспектов - технологическая готовность дистрибутива, наличие в нём специфичных для России программ, понятность и удобство интерфейса, хорошая документация и учебные пособия для пользователей с самой разной подготовкой, возможность быстро получить советы и ответы на свои вопросы от сообщества пользователей и многое другое [7].

По критериям эффективности Russian Fedora 10 относится к системам разделения времени, по назначению - к системам общего назначения, поскольку предназначена для решения широкого круга задач, включая запуск различных приложений, разработку и отладку программ, работу с сетью и мультимедиа. Очень важно для сотрудников - перед ними поставлен широкий круг задач.

В Russian Fedora 10 поддерживается создание нескольких пользователей, способных работать в ней как в разные моменты времени, так и в один, и имеет средства защиты информации каждого пользователя от несанкционированного доступа других пользователей. Следовательно, данная ОС поддерживает многопользовательский режим.

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

По характеру взаимодействия с пользователями Russian Fedora 10 относится к классу диалоговых ОС, которые выполняют команды пользователя в интерактивном режиме. Это благоприятно сказывается на удобстве её использования.

Russian Fedora 10 включает в себя возможность доступа к другим компьютерам локальной сети, работу с файловыми и другими серверами сети, следовательно, она является сетевой ОС, причём поддерживает основные сетевые протоколы, в частности TCP/IP. И сетевой, и терминальный режимы работы поддерживаются в полной степени.

Основанная на дистрибутиве Linux Russian Fedora 10 имеет открытый исходный код, а по лицензии GNU GPL распространяется совершенно бесплатно, что не может не быть положительным моментом.

Данная ОС стандартными средствами поддерживает лишь файловую систему ext4, присущую всем ОС Linux, но, используя специальные приложения, можно добиться поддержки и файловых систем Windows, таких как FAT32 и NTFS.

Существуют как 32-разрядные версии Russian Fedora 10, так и 64-разрядные.

Система защищена от внутренних и внешних ошибок, сбоев и отказов. Её действия предсказуемы, а приложения не наносят вред ОС. Следовательно, она соответствует критерию надёжности.

Russian Fedora 10 соответствует критерию совместимости, поскольку пользовательский интерфейс совместим с существующими системами и стандартами. Также для неё имеются средства (например, Wine), позволяющие выполнять значительное число основных прикладных программ, написанных для других операционных систем и широко в них используемых.

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

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

В состав Russian Fedora 10 входят бесплатные прикладные и офисные программы, например, OpenOffice.org, предоставляющие широкий спектр возможностей по работе с текстовой и графической информацией.

Следовательно, ОС Russian Fedora 10 в значительной степени соответствует требованиям, выдвигаемым к ОС для данной предметной области.

Теперь рассмотрим ОС Microsoft Windows XP/2003, причём именно в таком двойном сочетании, поскольку версию XP нельзя использовать для нужд сервера, а лишь для рабочих станций пользователей. Версия 2003 предназначена непосредственно для серверных систем.

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

По критериям эффективности Microsoft Windows XP/2003 относится к системам разделения времени.

Microsoft Windows XP/2003 также поддерживает создание нескольких пользователей и имеет средства защиты информации каждого пользователя от несанкционированного доступа других пользователей. - Эта ОС поддерживает многопользовательский режим.

Многозадачность в Microsoft Windows XP/2003 поддерживается, её характер - вытесняющий, т.е. сама ОС принимает решение о переключении процессора с одного процесса на другой.

Так же как и Russian Fedora 10 по характеру взаимодействия с пользователями Microsoft Windows XP/2003 относится к классу диалоговых ОС, которые выполняют команды пользователя в интерактивном режиме. Это значительно повышает эргономичность её использования.

Microsoft Windows XP/2003 включает в себя возможность доступа к другим компьютерам локальной сети, работу с файловыми и другими серверами сети, следовательно, она является сетевой ОС, причём поддерживает основные сетевые протоколы, в частности TCP/IP. Однако и сетевой, и терминальный режимы работы поддерживаются в полной степени лишь в версии 2003. Windows XP поддерживает лишь сетевой режим работы.

Исходный код ОС компании Microsoft закрыт, поскольку это коммерческий проект, причём стоимость дистрибутивов не мала, особенно для версии 2003.

Данная ОС поддерживает лишь собственные файловые системы - FAT, FAT32 и NTFS. И хотя в последнее время появилось значительное число сторонних утилит, позволяющих получить доступ и к разделам с файловой системой Linux-систем, надёжность их работы не позволяет их использовать без риска.

Microsoft Windows XP/2003 выпускаются в 32- и 64-разрядных версиях.

Система соответствует критерию надёжности, потому что она защищена от внутренних и внешних ошибок, сбоев и отказов. Однако надёжность стоит на третьем месте после MacOS и Linux.

Microsoft Windows XP/2003 лишь отчасти соответствует критерию совместимости, поскольку хоть пользовательский интерфейс совместим с существующими системами и стандартами, но средств, позволяющих выполнять прикладные программы, написанные для других операционных систем, не существует.

ОС от компании Microsoft не является масштабируемой, поскольку каждая из версий предназначена лишь для конкретных целей - рабочая станция или сервер.

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

Дистрибутив Microsoft Windows XP/2003 не содержит мощных пакетов для работы с офисными документами и графическими изображениями. Хотя наиболее популярные пакеты для данной системы являются продуктами той же компании и распространяются на коммерческой основе, в последнее время существует множество альтернативных свободно распространяемых продуктов, обладающих схожим функционалом.

Принимая во внимание рассмотренные критерии, можно сделать вывод о том, что для данной предметной области ОС компании Microsoft подходит, но в меньшей степени, чем Russian Fedora 10.

Сводная аналитическая таблица для рассматриваемых ОС представлена в приложении.

5. Обоснование выбора ОС

Согласно сформулированным требованиям и общим критериям отбора и оценки, соответствие которым выбранных ОС было рассмотрено в предыдущем разделе работы, а также принимая во внимание полученные результаты, можно сделать выбор ОС для рассматриваемой службы занятости в пользу Russian Fedora 10.

Выбор обоснован следующими факторами:

· совместимость с архитектурой ЛВС;

· поддержка выбранного аппаратного обеспечения;

· эффективное управление ресурсами;

· высокая производительность, позволяющая даже на слабой машине выполнять весь спектр профессиональных задач данной предметной области;

· полная масштабируемость, благодаря которой можно использовать один дистрибутив для всех компьютеров сети;

· совместимость;

· довольно высокая надёжность и отказоустойчивость, которая позволить стабильно работать в условиях действия всевозможных факторов, оказывающих непосредственное влияние на отказоустойчивость и работоспособность выбранной ОС, в том числе и человеческий фактор;

· защита данных от несанкционированного доступа, необходимая для обеспечения конфиденциальности хранимых данных, и наличие средств для обеспечения разделения прав доступа пользователей к сетевым ресурсам;

· поддержка многозадачности, что несомненно важно для данной предметной области ввиду многообразия решаемых сотрудниками задач (см. таблицу 1);

· поддержка многопользовательского режима, необходимого для работы службы ввиду присущей взаимозаменяемости отдельных сотрудников;

· приоритет удобства работы пользователя над скоростью вычислений, требуемый для данной предметной области;

· удобный графический интерфейс, упрощающий освоение ОС и работу в ней пользователей;

· поддержка сетевого и терминального режимов работы, благодаря которой некоторые компьютеры в сети («информационные киоски» для клиентов) могут использоваться в качестве тонких клиентов, что позволит сократить расходы на их обслуживание;

· полная совместимость с выбранной СУБД;

· присутствие в ОС мощных офисных и графических пакетов, а также других прикладных программ, наличие которых необходимо для выполнения сотрудниками службы занятости поставленных перед ними задач;

· наличие необходимых компонентов для всех ролей, выполняемых сервером - файловый сервер, web-сервер, сервер БД;

· бесплатность дистрибутива ОС, позволяющая значительно сократить расход бюджетных средств на внедрение ОС.

6. Оценка производительности ОС

Основанная на дистрибутиве Linux ОС Russian Fedora 10 имеет высокую производительность даже на слабых машинах. Входящие в её состав прикладные и офисные программы оказывают минимальное влияние на производительность системы, поскольку разработаны непосредственно для данной платформы.

СУБД «Cachй» имеет высокую скорость работы на любом оборудовании и минимально влияет на производительность ОС благодаря малому времени выполнения основных операций загрузки и фильтрования данных и низкому сетевому трафику.

ОС Russian Fedora 10 как система с разделением времени обладает высокой пропускной способностью (выполнение наибольшей вычислительной работы за кратчайшее время) и низким временем ответа благодаря эффективному использованию всех вычислительных ресурсов.

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

ЗАКЛЮЧЕНИЕ

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

Результат выбора - ОС Russian Fedora 10.

Таким образом, считаем цель настоящего исследования достигнутой, задачи решёнными.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1. Таненбаум Э. Современные операционные системы. - СПб.: Питер, 2002. - 1040 с.

2. Столлингс В. Операционные системы. - М.: Вильямс, 2002. - 848 с.

3. Дроздов С.Н. Операционные системы: Конспект лекций. - Таганрог: Изд-во ТРТУ, 2003. - 136 с.

4. http://www.tcs.ru - ООО «ТехноЦентр Север».

5. http://www.kraftway.ru - ООО «Крафтвей».

6. http://www.intersystems.ru - InterSystems International Corporation в России.

7. http://www.russianfedora.ru - проект «Russian Fedora».

8. http://www.emanual.ru - коллекция компьютерных документов.

9. http://www.citforum.ru - IT-портал «CIT Forum».

ПРИЛОЖЕНИЕ

Сводная аналитическая таблица

Критерии и требования

Значение

Russian Fedora 10

Microsoft Windows XP/2003

Совместимость с архитектурой ЛВС

+

+

Поддержка аппаратного обеспечения

+

+

Класс по критериям эффективности

ОС с разделением времени

ОС с разделением времени

Класс по назначению

ОС общего назначения

ОС общего назначения

Класс по характеру взаимодействия с пользователями

диалоговая ОС

диалоговая ОС

Поддержка многополь-зовательского режима

+

+

Поддержка многозадачности

+

+

Характер многозадачности

вытесняющая

вытесняющая

Поддержка основных сетевых протоколов

+

+

Поддержка сетевого и терминального режимов работы

полная

XP - только сетевой

2003 - сетевой и терминальный

Разрядность поддерживаемых приложений

32 и 64

32 и 64

Поддерживаемые файловые системы

ext4, FAT32, NTFS

FAT, FAT32, NTFS

Соответствие критерию надёжности

полное

полное

Соответствие критерию совместимости

полное

частичное

Соответствие критерию масштабируемости

полное

-

Наличие офисных и графических пакетов в дисрибутиве

+

-

Открытость исходного кода

+

-

Стоимость

распространяется бесплатно

распространяется на коммерческой основе

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.