Смекни!
smekni.com

Проектирование и расчет работоспособности локальной вычислительной сети расчетно-кассового центра коммерческого банка (стр. 6 из 7)

ЛВС:

Т = Туп + Тмд

, где

S¾ среднее число машинных операций, требуемых для обработки запроса;

V¾быстродействие ЭВМ;

J¾интенсивность поступления запросов;

H¾ среднее число операций активной фазы процесса;

K¾число селекторных каналов;

T¾ время обслуживания заявок по вводу-выводу информации;

N1 ¾ число активных ТС.

Т= 11,1 + 0,02 = 11,12 (с)

Децентрализованная система:

Т = 0,31 + 12,7 = 13,01 (с)

Время ответа ЛВС меньше.

По надежности ЛВС значительно превосходит децентрализованную систему.


4. Программное обеспечение системы

4.1 Структура ПО и его основные функции

Программное обеспечение ¾ совокупность программ, позволяющий организовать решение задач на ЭВМ. ПО и архитектура ЭВМ образуют комплекс взаимосвязанных и разнообразных функциональных средств ЭВМ, оперделяющих способность решения того или иного класса задач.

По назначению ПО делится на 4 класса (рисунок 3). Системное программное обеспечение организует процесс обработки информации в ЭВМ. Главную его часть составляет операционная система (ОС). Средства контроля и диагностики обеспечивают автоматический поиск ошибок и проверку функционирования отдельных узлов ЭВМ. Система программирования позволяет разрабатывать программы на языках программирования. В нее входят трансляторы ¾комплекс программ, обеспечивающий автоматический перевод с алгоритмических и символических языков в машинные коды.

Прикладное ПО предназначено для программ пользователей. Пакеты прикладных программ ¾комплекс программ, предназначенных для решения определенного класса задач.

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

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

4.2 Методы и средства разработки ПО

Технология программирования включает в себя написание программ на языках программирования и организацию их выполнения с использованием комплеква программно-технических средств ЭВМ. При разработке программ используется технологии 2 видов: сверху вниз ¾разработка в начале главной программы, а затем входящих в нее составных компонентов (подпрограмм); снизу вверх ¾разработка в начале подпрограмм (начиная с элементарных), а затем главной программы, использующей разработанные программные компоненты.

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

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

При разработке программ необходимо помнить, что программа должна быть:

Þуниверсальной, то есть не зависимой от конкретного набора данных;

Þгибкой, то есть легко настраиваться на изменение параметров решаемой задачи;

Þмобильной, то есть легко переносимой на другие типы ЭВМ с учетом их прикладного обеспечения;

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

При составлении и отладке программ целесообразно использовать в операторах языка программирование переменных; в тексте программы ¾ комментарии.

Автоматизация программирования предусматривает использование готовых программ, в частности пакетов прикладных программ и библиотек стандартных программ; дальнейшее развитие и становление создания программ для ЭВМ самой ЭВМ.

Модульное программирование ¾независимое программирование каждого модуля. Включение модуля в основную программу проводится после его полной отладки и тестирования.

Структурное программирование ¾процесс программирования на алгоритмическом языке с использованием определенных конструкций. При таком программировании: программа составляется на базе линейной, разветвленной или циклической алгоритмической структур и между этими структурами передача управления производится только вперед (сверху вниз в блок-схеме); использование команд безусловной передачи управления недопустимо.

4.3 ОС и средства, расширяющие ее возможности

Планировщики ¾ программы, организующие распределение ресурсов ЭВМ и связь с пользователем. Супервизор обеспечивает организацию процессов обработки программ на ЭВМ. Сервисные обслуживающие программы позволяют рационально организовать процесс обработки программ (программных модулей). Модуль ¾ функционально и конструктивно законченная программа. Редактор связей ¾ программа, формирующая единый программный модуль из нескольких модулей. Загрузчик ¾ программа, обеспечивающая размещение программных модулей в основной памяти ЭВМ. Отладчик ¾ программа, позволяющая автоматизировать процесс отладки пользовательских программ. Утилиты ¾ программы, позволяющие выполнять различные сервисные функции: перезапись (копирование) программ и файлов, вывод на печать, сортировку и упорядочение файлов и др.

Для данной АЭИС выбирается ОС MS - DOS 5.0. Как правило, персональный компьютер IBM работает под управлением операционной системы MS - DOS фирмы Mircosoft, либо ее варианта PC - DOS.

Операционная система состоит из следующих частей.

Базовая система вводы-вывода (BIOS), находящаяся в постоянной памяти (ПЗУ) компьютера. Эта часть ОС является "встроенной" в ЭВМ. Ее назначение состоит в выполнении наиболее простых и универсальных услуг ОС, связанных с осуществлением ввода-вывода. Базовая система ввода-вывода содержит также тест функционирования компьютера, проверяющий работу памяти и устройств ЭВМ при включении его электропитания. Кроме того, базовая система ввода-вывода содержит программу вызова загрузчика операционной системы.

Загрузчик ОС ¾очень короткая программа, находящаяся в первом секторе каждой дискеты с ОС MS - DOS. Функция этой программы заключается в считывании в память еще 2 модулей ОС, которые и завершают процесс загрузки DOS. На ЖМД загрузчик ОС состоит из 2 частей, то етсь жесткий диск может быть разбит на несколько разделов (логических дисков).

Дисковые файлы IO.SYSи MSDOS.SYS (они могут называться, например, IBMBIO.COM и IBMDOS.COM). Они загружаются в память загрузчиком ОС и остаются в памяти постоянно. Файл IO.SYSпредставляет собой дополнение к базовой системе ввода-вывода в ПЗУ. Файл MSDOS.SYS реализует основные высокоуровневые услуги DOS.

Командный процессор DOS обрабатывает команды, вводимые пользователем. Он находится в дисковом файле COMMAND.COM на диске, с которого загружается ОС. Некоторые команды процессор выполняет сам. Для выполнения остальных (внешних) команд пользователя процессор ищет на дисках программу с соответствующим именем, и, если находит ее, то загружает в память и передает ей управление. По окончании процесса программа удаляется из памяти и выводится приглашение DOS.


5. Экономическая эффективность системы

Расчет основных экономических показателей системы (для оптимального варианта ¾системы, основанной на ЛВС).

Производится по методике, описанной в п 1.4. данного проекта.

Приводим расчеты показателей:

Стоимость основных технических средств (в $ США).

IBM 486 DX 2 - 2000 (2шт)

IBM 286 2200 (6 шт)

Модем внешний 1000 (2 шт)

Кабель 150

Принтер 2020 (8 шт)

Копировальная техника 300

МД 50

Система резервного

питания 260

___________________________________

Итого 7900

Курс НБУ ¾190000 крб. за 1 доллар США. Всего 1,5 млрд крб.

Стоимость вспомогательного оборулования (10% от стоимости основных ТС): 150 млн. крб.

Всего 1,65 млрд крб.

Имеем стоимость ПО: 2 млрд крб

Расчет показателя Сэ:

заработная плата ¾755, ФЗП (6% олт заработной платы) ¾ 45

755 - 45 = 710*190000 = 1, 35 млрд крб

амортизация основных фондов (12%) = 180 млн крб

электроэнергия (0,5%) = 7,5 млн крб

ремонт (3%) = 45 млн крб

прочие (1%) = 15 млн крб

_________________________________

Итого Сэ = 382,5 млн крб

Кз = 1 500 000 000 (1 - 0,12*5) = 600 000 000 крб

К2 = 1 500 000 000 крб

Кивс = 1 500 000 000 + 600 000 000 + 300 000 000 = 2 400 000 000 крб

крб

крб

Экономический эффект: 612 000 000 крб от одного АРМ

Z = 539 470 000 крб

Экономический эффект от внедрения АЭИС:

5 394 700 000 крб

Срок окупаемости:

года

0,5 *12 = 8 месяцев

К = 0,12

Введение АЭИС целесообразно.