Автоматизированная система управления комбината БелшинаРефераты >> Программирование и компьютеры >> Автоматизированная система управления комбината Белшина
Концентратор обеспечивает подключение сетевых устройств и отвечает за коммутацию пакетов данных, передаваемых по каналам передачи данных от одного сетевого устройства к другому. Он используется для объединения АСУ в рабочие группы.
В программном обеспечении КСА входит не только системное программное обеспечение, но и программное обеспечение функциональных задач, работающее в среде клиент/сервер, поэтому в локальной сети КСА можно выделить рабочие станции (клиенты) и серверы. Рабочие станции представляют собой автоматизированные рабочие места (АРМ) должностных лиц. Понятие сервера включает сервер базы данных (БД) и выделенный коммуникационный сервер. В свою очередь серверы БД могут подразделяться на главный сервер, сервер ведения архива и документооборота, сервер БД управления (рабочей группы).
Рабочие группы создаются из АРМ, объединенных по функциональному признаку. В зависимости от сложности решаемой задачи рабочей группе может выделяться отдельный сервер БД.
В информационной системе управления БШК “Белшина” предусматривается возможность работы в составе системы мобильных и удаленных пользователей. Это обеспечивается выделением коммуникационных серверов и использованием специального программного обеспечения для отработки отложенных запросов к базе данных информационной системы управления БШК “Белшина”.
Для установки системы должны быть предъявлены следующие требования к техническим средствам.
В качестве сервера должна быть использована ПЭВМ, имеющая следующую конфигурацию:
1) процессор не ниже Pentium 200MMX;
2) видеоадаптер SVGA;
3) НЖМД не менее 4 Гбайт;
4) НГМД 3,5’’;
5) ОЗУ не менее 32 Мбайт;
6) мышь;
7) устройство CD-ROM;
8) сетевой адаптер.
В качестве рабочей станции должна быть использована ПЭВМ, имеющая следующую конфигурацию:
1) процессор не ниже Pentium 200MMX;
2) видеоадаптер SVGA;
3) НЖМД не менее 2 Гбайт;
4) НГМД 3,5’’;
5) ОЗУ не менее 32 Мбайт;
6) мышь;
7) устройство CD-ROM;
8) сетевой адаптер;
9) принтер лазерный либо струйный.
2.2. Программное обеспечение
При разработке информационной системы управления кадрами БШК «Белшина» операционная система рассматривается как информационно-вычислительная платформа системы. Информационно-вычислительная платформа предоставляет среду выполнения комплексов программ решения функциональных задач информационной системы управления БШК «Белшина».
В качестве информационно-вычислительной платформы при разработке системы принята операционная система Microsoft Windows NT 4.0. Данная операционная система является утвержденной в техническом задании на разработку системы информационно-вычислительной платформой информационной системы управления БШК «Белшина». Не останавливаясь на вопросе выбора операционной системы, следует отметить особенности Microsoft Windows NT 4.0 над другими операционными системами. Windows NT представляет собой сетевую операционную систему, предназначенную для использования на крупных предприятиях. Она обладает:
1) мощным механизмом администрирования сети на уровне доменной модели;
2) высоким уровнем защиты информации;
3) механизмом разграничения прав доступа на уровне сетевых ресурсов, каталогов, файлов;
4) собственной файловой системой (NTFS), которая обеспечивает надежное функционирование системы при больших объемах данных и защиту данных от несанкционированного доступа и сбоев в системе.
Ей свойственно:
1) многоплатформенная поддержка;
2) поддержка многопроцессорных систем;
3) модульная архитектура микроядра, что делает ее аппаратно-независимой;
4) поддержка инсталлируемых файловых систем;
5) поддержка подсистем приложений;
6) простота при взаимодействии с другими системами;
7) наличие механизмов поддержки множества сетевых протоколов.
В Windows NT реализована:
1) полная 32-разрядность ядра и приложений;
2) модель многозадачности с вытеснением процессов;
3) внутренняя модель клиент/сервер;
4) 32-битовая линейная модель памяти, которая позволяет адресовать 4 Гбайт памяти;
5) транзакционная файловая система.
Все перечисленные особенности Windows NT подтверждают правильность ее выбора в качестве информационно-вычислительной платформы информационной системы управления БШК «Белшина»
В качестве системы управления базами данными (СУБД) в разработке принята СУБД Oracle7.3. Данная СУБД является утвержденной в техническом задании на разработку информационной системы управления БШК «Белшина» системой управления базами данных. СУБД входит в состав информационно-вычислительной платформы информационной системы управления лесным хозяйством. Не останавливаясь на вопросе выбора СУБД, следует отметить достоинства Oracle7.3.
СУБД Oracle7.3 в составе вычислительной платформы информационной системы управления БШК «Белшина» обеспечивает:
1) расширенные возможности при проектировании, создании, модификации и администрировании распределенной базы данных;
2) оперативную обработку и хранение больших объемов данных;
3) поддержку целостности данных;
4) защиту от несанкционированного доступа и восстановление данных;
5) бесконфликтный многопользовательский доступ к данным;
6) поддержку распределенной модели баз данных;
7) поддержка синхронных и асинхронных связей в распределенных базах данных;
8) тиражирование подмножеств базы данных;
9) возможность использования готовых модулей из хранилища базы данных (репозитория);
10) высокую производительность и максимальную продуктивность при работе многих пользователей с базой данных.
В качестве средства разработки комплексов программ в техническом задании определены:
POWER BUILDER 6.0 – средство программирования высокого уровня, предназначенный для разработки клиент/серверных приложений.
Инструментальные средства Oracle:Oracle Designer/2000,Oracle Developer/2000.
С момента появления первой версии POWER BUILDER прошло более 6 лет. Вскоре POWER BUILDER занял ведущие позиции на рынке инструментальных средств разработки систем клиент/сервер для управления базами данных. Первая версия POWER BUILDER работала только на 16-битовой платформе. Начиная с POWER BUILDER 2 разработчики получили возможность строить MDI- приложения и использовать механихзм наследования окон. Таким образом в шестой версии POWER BUILDER появляются отличительные возможности:
1) пользовательские объекты, панели инструментов MDI;
2) расширения DATA WINDOW;
3) различные виды отчетов;
4) возможность создания гвафиков и диаграмм;
5) сводные и вложенные отчеты;
6) генератор классов С++;
7) расширенная поддержка OLE 2.0;
8) средство POWER TIP;
9) компиляция до уровня машинных команд;
10) плавающие панели инструментов;
11) возможность переопределения функций;
12) средства доступа и данным объектов DATA WINDOW;
13) пересылка функций и управляющие элементы MIROSOFT WINDOWS;
14) INTERNET DEVELOPER’S TOOLKIT;
15) библиотеки POWER BUILDER FOUNDATION CLASS;