- •Общие положения
- •Организация занятий по курсу сапскс
- •Требования к содержанию отчетов о выполнении лабораторных работ
- •Требования к оформлению отчетной документации
- •Задания на лабораторные работы
- •Лабораторная работа №1
- •Лабораторная работа №2
- •Лабораторная работа №3
- •Лабораторная работа №5
- •Лабораторная работа №4
- •Лабораторная работа №6
- •Лабораторная работа №7
- •Лабораторная работа №8
- •Лабораторная работа №9
- •Требования к содержанию индивидуального задания
- •Список рекомендуемой литературы
- •Приложение а Состав и содержание технического задания (гост 34.602- 89)
- •Приложение б – Варианты индивидуальных заданий на проектирование
Лабораторная работа №2
Тема: Анализ существующих компьютерных разработок.
Цель: ознакомление с существующими разработками подобных компьютеризированных подсистем по выбранной теме, приобретение навыков анализа существующих компьютерных разработок.
Задание.
выполнить системное описание существующих подобных автоматизированных систем (не менее двух), которые могут быть применены к данному объекту компьютеризации; выделить основные преимущества и недостатки представленных систем.
выполнить сравнительную характеристику описанных систем; набор основных показателей для сравнения:
назначение системы;
эффективность системы;
гибкость системы;
защищенность системы;
живучесть системы;
надежность системы;
открытость системы;
оптимальность использования ресурсов;
удобство пользовательского интерфейса системы;
стоимость системы (в том числе затраты на тех. поддержку);
эргономичность.
сделать вывод о возможности или невозможности использования этих систем на выбранном объекте компьютеризации.
Требования к содержанию отчета.
В подразделе 1 одно за другим приводятся описания ранее разработанных компьютеризированных систем (подсистем), автоматизирующих объекты и процессы, подобные имеющем место в выбранной предметной области. Описание уместно сопровождать следующими иллюстрациями:
функционально-структурная схема системы;
обобщенная блок-схема алгоритма функционирования системы;
экранные формы основных частей пользовательского интерфейса;
таблицы и графики, отражающие статистические показатели функционирования системы.
Для каждой системы указываются преимущества и недостатки: вообще, а не применительно к выбранному объекту
В подразделе 2 выполняется сравнение представленных систем по нескольким показателям. Сравнение подкреплять количественными показателями (например, сроки внедрения, объем дискового пространства, кол-во единиц техники, стоимость программного обеспечения и т.п.) и статистическими оценками в виде таблиц, диаграмм, графиков.
В подразделе 3 делается заключение о возможности применения рассмотренных систем к выбранному объекту и процессу компьютеризации. Оценивается степень этой возможности на предмет удобства и скорости настройки системы на данную предметную область, а также оптимальности их внедрения с учетом затрат на дальнейшее обслуживание и тех. поддержку.
В целом из материала отчета должно быть видно, какие из систем, автоматизирующих подобные выбранным объекты и процессы, существуют на отечественном и зарубежном рынке, и вообще в мире. Какой комплекс задач они позволяют решить, насколько оперативны и эффективны получаемые решения и насколько они соответствуют целям, провозглашенным в лаб. работе №1.
Система и элементы. Под системой в данном случае понимают проектируемую подсистему как совокупность элементов, взаимодействующих между собой в процессе выполнения заданных функций. Элементом системы называют составную часть системы, которая рассматривается без дальнейшего разделения как единое целое. Внутренняя структура элемента при данном рассмотрении не является предметом исследования.
Понятия «система» и «элемент» выражены одно через другое и условны: то, что является системой в разрезе одних задач, для других понимается элементом в зависимости от целей изучения, требуемой точности, уровня знаний о надёжности и т. д.
Основные показатели системы:
Эффективность системы подразумевает, что при функционировании оптимальным образом используются имеющиеся в её распоряжении ресурсы: время, память, люди.
Работоспособность – способность системы выполнять свои функции с эксплуатационными показателями не ниже заданных.
Гибкость. Возможность модификации обеспечивающей части системы (ИО, ПО, ТО), обычно возникает по двум причинам: чтобы отразить в системе изменение требований или чтобы исправить ошибки, внесённые ранее в процессе разработки.
Открытость - прозрачность функциональной части системы и возможность ее модификации без нарушения процесса функционирования.
Защищенность (Безопасность) - способность обеспечения защиты данных от разрушения, искажения или преднамеренных фальсификаций злоумышленником.
Надёжность – свойство системы сохранять во времени в установленных пределах значения всех параметров, характеризующих способность системы выполнять требуемые функции в заданных режимах и эксплуатации.
Безотказность – свойство системы сохранять работоспособность в течение требуемого интервала времени непрерывно без вынужденных перерывов. Безотказность является наиболее важной компонентой надёжности, так как она отражает способность длительное время функционировать без отказов.
Живучесть – свойство системы сохранять работоспособность в условиях возмущающих воздействий внешней среды и отказов компонентов системы с минимальной частотой отказов, а в случае их возникновения эффективно восстанавливать утраченные функции и ресурсы.
Долговечность ― свойство системы сохранять работоспособность до наступления предельного состояния. Зависит от долговечности технических средств и подверженности системы моральному старению.
Стоимость и тех. поддержка. Введенная в эксплуатацию готовая система требует определенной технической поддержки. Это обусловлено, прежде всего, динамичностью информационных процессов: совершенствованием документооборота, появлением дополнительных структур данных и автоматизированных функций, что является обычным явлением для любых развивающихся систем.
Контрольные вопросы.
(ответы должны подкрепляться количественными оценками)
Насколько широк спектр существующих автоматизированных систем, которые уместно применить к выбранному объекту компьютеризации?
Какая из рассмотренных систем наиболее близка для применения на выбранном объекте компьютеризации, и почему?
Насколько глубокие изменения необходимо произвести в той или иной из описанных систем для ее использования в другой предметной области?
Как быстро произойдет окупаемость той или иной из описанных систем при их внедрении на выбранном объекте?
Почему какую-либо из рассмотренных систем целесообразно применить на выбранном объекте, а почему нецелесообразно?
