- •Оглавление
- •Введение
- •Объект исследования и проектирования
- •Краткая характеристика области исследования
- •Структура отдела автоматизированных систем управления
- •Сценарий бизнес-процессов организации работ по обслуживанию оборудования и компьютерной техники
- •Математическая модель оценки процесса организации работ по обслуживанию оборудования и компьютерной техники
- •Проблемы в деятельности отдела асу мбуз гб г. Армавира
- •Постановка цели и задачи дипломной работы
- •2 Оптимизация деятельности отдела асу мбуз гб г. Армавира
- •Оптимизация математической модели оценки процесса организации работ по обслуживанию оборудования и компьютерной техники
- •Определение способа реализации оптимизированной математической модели
- •Case-средства моделирования, используемые в работе
- •Оптимизированная модель деятельности отдела асу мбуз гб г. Армавира
- •Требования к проектируемой информационной системе отдела асу
- •3 Проектирование информационной системы выставления заявок на обслуживание оборудования и компьютерной техники отдела асу мбуз гб г. Армавира
- •Обзор и анализ информационных систем для автоматизации деятельности секторов и служб сопровождения
- •Выбор архитектуры информационной системы выставления заявок на обслуживание оборудования и компьютерной техники мбуз гб г. Армавира
- •Проектирование вариантов использования информационной системы выставления заявок на обслуживание оборудования и компьютерной техники мбуз гб г. Армавира
- •Проектирование моделей поведения информационной системы выставления заявок на обслуживание оборудования и компьютерной техники мбуз гб г. Армавира
- •Проектирование модели данных для информационной системы отдела асу
- •4 Реализация информационной системы выставления заявок на обслуживание оборудования и компьютерной техники отдела асу мбуз гб г. Армавира
- •Спецификация средств реализации информационной системы
- •Операционная система
- •Система управления базами данных
- •Язык веб-разработки
- •Описание работы информационной системы отдела асу
- •Интерфейс информационной системы выставления заявок на обслуживание оборудования и компьютерной техники мбуз гб г. Армавира
- •5 Социальный аспект разработки
- •Заключение
4 Реализация информационной системы выставления заявок на обслуживание оборудования и компьютерной техники отдела асу мбуз гб г. Армавира
Спецификация средств реализации информационной системы
Чтобы реализовать подсистему мобильного доступа информационной системы выставления заявок на обслуживание оборудования и компьютерной техники МБУЗ ГБ г. Армавира необходимо выбрать операционную систему для веб-сервера, СУБД и систему управления сайтом, которая будет платформой для запуска информационной системы.
Операционная система
Необходимо выбрать ОС, под управлением которой будет работать веб-сервер. Рассмотрим серверные операционные системы. Назначение серверной операционной системы — это управление приложениями, обслуживающими всех внешних пользователей. К таким приложениям относятся современные системы управления базами данных, средства управления сетями и анализа событий в сети, службы каталогов, средства обмена сообщениями и групповой работы, Web-серверы, почтовые серверы, корпоративные брандмауэры, серверы приложений самого разнообразного назначения, серверные части бизнес-приложений. Требования к производительности и надежности указанных операционных систем очень высоки; нередко сюда входят и поддержка кластеров (набора ряда однотипных компьютеров, выполняющих одну и ту же задачу и делящих между собой нагрузку), и возможности дублирования и резервирования, и переконфигурации программного и аппаратного обеспечения без перезагрузки операционной системы.
Первое, на что стоит обратить внимание при выборе сервернойоперационной системы - это системные требования ОС и совместимость оборудования с ней. Какможновидеть из таблицы8, системные требования Ubuntu, по сравнению с текущими операционными системамиWindows Server 2008, достаточно низкие и сопоставимы разве что с довольно старыми версиями ОС Windows XP и 2003, что несомненно является плюсом. Более того, в семействе Ubuntu имеются также версии и для платформ, отличных от PC. Однако основным минусом Ubuntu Linux является то, что из-за ее пока еще относительно низкой распространенности некоторые производители просто не хотят создавать драйверыдля этой системы, и в целом для Linux.
Таблица 8. Минимальные системные требования
Название компонента/ОС |
Windows Server 2008 (R2) |
Ubuntu Server |
Процессор |
1 ГГц (x86) или 1.4 ГГц (x64) |
300 МГц |
ОЗУ |
512 МБ |
192 МБ (32-разрядная версия) / 256 МБ (64-разрядная версия) |
Свободное место на диске |
10 ГБ |
2-3 ГБ |
Видеокарта |
Super VGA (800 x 600) |
VGA (640 x 480) |
Второй важный момент при выборе операционной системы — это то, подходит ли она для достижения ваших целей и задач.
Широко распространенные компоненты серверных операционных систем, такие как web-сервер Apache, СУБД MySQL, PHP и т.д., изначально создавались для работы в Unix/Linux. Поэтому для их настройки в Windows Server придется делать то же самое, что и в Linux-системах, а удобство установки, стабильность работы компонентов и их совместимость в случае использования Windows зачастую оставляет желать лучшего.
Компания Microsoft разработала web-сервер IIS, технологию ASP.NET, а также за дополнительную плату предлагает приобрести надежную и функциональную СУБД SQL Server. Кроме того, можно найти и другие качественные и функциональные альтернативы СУБД Microsoft SQL Server, которые будут отлично работать в операционной системе Windows Server 2008, в том числе и бесплатные (например кроссплатформенная Postgre). Данные по сравнению серверных ос приведены в таблице 9.
Таблица 9. Основные функции серверных ОС
Роль сервера |
Ubuntu Server 10.04 |
Windows 2008 Enterprise |
Windows 2008 Datacenter |
Windows 2008 Standard |
Windows 2008 Itanium |
Windows 2008 Web |
Windows 2008 Foundation |
Windows 2008 HPC |
Web-сервер |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
DHCP-сервер |
+ |
+ |
+ |
+ |
- |
- |
+ |
- |
DNS-сервер |
+ |
+ |
+ |
+ |
- |
+ |
+ |
+ |
Файловые службы |
+ |
+ |
+ |
* |
- |
- |
* |
* |
Сервер печати |
+ |
+ |
+ |
+ |
- |
- |
+ |
- |
Сервер приложений |
+ |
+ |
+ |
+ |
+ |
- |
+ |
- |
Службы Active Directory |
* |
+ |
+ |
* |
- |
- |
* |
* |
Сервисы обновления (WSUS/Репозиторий) |
+ |
+ |
+ |
+ |
- |
- |
+ |
+ |
Службы удаленных рабочих столов |
+ |
+ |
+ |
* |
- |
- |
* |
* |
Встроенная СУБД |
+ |
- |
- |
- |
- |
- |
- |
- |
Обозначения : '+' - доступно полностью; '-' - недоступно; ' * ' - доступно частично или ограничено. | ||||||||
Примерная стоимость |
$0 |
$3999 |
$2999 |
$1029-1209 |
$2999 |
$469 |
нет данных |
нет данных |
Как следует из представленного выше материала, оба семейства операционных систем имеют как преимущества, так и недостатки. Явного лидера среди серверных ОС нет - обслуживание серверов как с установленной операционной системой Ubuntu, так и Windows, в любом случае потребует временных, а значит, и финансовых затрат. Тем более, что благодаря отсутствию качественной литературы, посвященной Ubuntu Server, суммарные затраты на приобретение и обслуживание Ubuntu в целом сопоставимы с аналогичными затратами для Windows Server. Поскольку в группе клиентских подключений отдела управления сетями связи на большинстве ПК используется ОС семейства Unix, а персонал, занимающийся администрированием обладает достаточными знаниями по работе с ОС данного семейства, то остановим выбор на серверной ос Unix.