Автор: Пользователь скрыл имя, 11 Марта 2012 в 12:18, курсовая работа
Индустрия разработки автоматизированных информационных систем управления родилась в 50-х - 60-х годах и к концу века приобрела вполне законченные формы. Материалы данного руководства являются обобщением цикла лекций по Автоматизированным Банковским Системам (АБС) и Автоматизированным системам управления конструкторско-технологическим проектированием (АСУ КТП), читаемым в МГТУ им.Н.Э.Баумана.
1.Проектирование автоматизированных информационных систем…………….
1.1.Метод "снизу-вверх"…………………………………………………………..
1.2. Метод "сверху-вниз"…………………………………………………………..
1.3.Принципы "дуализма" и многокомпонентности………………………………
1.4.Ориентация на профессиональные СУБД - "За" и "Против"…………………
1.5.Этапы разработки автоматизированных информационных систем…………..
2.Надежность и эффективность автоматизированных информационных систем..
3.Автоматизация банковской деятельности ………………………………………..
3.1. Компьютеризированные банковские системы БС……………………………..
3.2. Функции БС……………………………………………………………………….
3.3. Критерии выбора БС…………………………………………………………….
Список используемой литературы……………………
"ПРОТИВ" - Профессиональные
АИС сложны и дороги в
"ЗА" - Как
правило, сложность
"ПРОТИВ" - Разработки АИС на промышленной платформе слишком дороги.
"ЗА" - Проектирование
современных интегрированных
"ПРОТИВ" - Внедрение
систем на профессиональной
"ЗА" - Затяжка
внедрения, как правило,
"ПРОТИВ" - Сопровождение
систем на базе
"ЗА" - Во многом
это предубеждение сложилось
на основании опыта
1.5.Этапы разработки автоматизированных информационных систем.
Итак, мы выбрали метод, которым будем руководствоваться при проектировании автоматизированной информационной системы. Теперь нам необходимо спланировать комплекс работ по созданию нашей системы в соответствии с типовыми этапами разработки АИС, краткая характеристика которых приведена в табл.1., а последовательность трансформации бизнес модели в объекты базы данных на рис.1.
Таблица 1.Этапы проектирования АИС и их характеристики.
№ |
Наименование этапа |
Основные характеристики |
1 |
Разработка и анализ |
Определяются основные задачи АИС, проводится декомпозиция задач по модулям и определяются функции с помощью которых решаются эти задачи. Описание функций осуществляется на языке производственных (описание процессов предметной области), функциональных (описание форм обрабатываемых документов) и технических требований (аппаратное, программное, лингвистическое обеспечение АИС). Метод решения: Функциональное моделирование. Результат: 1.Концептуальная модель АИС, состоящая из описания предметной области, ресурсов и потоков данных, перечень требований и ограничений к технической реализации АИС. 2.Аппаратно-технический состав создаваемой АИС. |
2 |
Формализация бизнес - модели, |
Разработанная концептуальная модель формализуется, т.е. воплощается в виде логической модели АИС. Метод решения: Разработка диаграммы "сущность-связь" (ER (Entity-Reationship) - CASE- диаграммы). Результат: Разработанное информационное обеспечение АИС: схемы и структуры данных для всех уровней модульности АИС, документация по логической структуре АИС, сгенерированные скрипты для создания объектов БД. |
3 |
Выбор лингвистического |
Разработка АИС: выбирается лингвистическое обеспечение (среда разработки - инструментарий), проводится разработка программного и методического обеспечения. Разработанная на втором этапе логическая схема воплощается в реальные объекты, при этом логические схемы реализуются в виде объектов базы данных, а функциональные схемы - в пользовательские формы и приложения. Метод решения: Разработка программного кода с использованием выбранного инструментария. Результат: Работоспособная АИС. |
4 |
Тестирование и отладка АИС |
На данном этапе осуществляется корректировка информационного, аппаратного, программного обеспечения, проводится разработка методического обеспечения (документации разработчика, пользователя) и т.п. Результат: Оптимальный состав и эффективное функционирование АИС. Комплект документации: разработчика, администратора, пользователя. |
5 |
Эксплуатация и контроль версий |
Особенность АИС созданных по архитектуре клиент сервер является их многоуровневость и многомодульность, поэтому при их эксплуатации и развитии на первое место выходят вопросы контроля версий, т.е. добавление новых и развитие старых модулей с выводом из эксплуатации старых. Например, если ежедневный контроль версий не ведется, то в как показала практика, БД АИС за год эксплуатации может насчитывать более 1000 таблиц, из которых эффективно использоваться будет лишь 20-30%. Результат: Наращиваемость и безизбыточный состав гибкой, масштабируемой АИС |
Рис.1. Последовательность трансформации бизнес-модели в объекты БД и приложения.
2.Надежность и эффективность
автоматизированных
Под автоматизированными системами управления (АСУ) понимается определенное количество компьютеров, промышленных контроллеров, устройств числового программного управления станками и промышленными роботами, устройств управления транспортными средствами и другими технологическими установками, объединенных локальными вычислительными сетями и обеспечивающих сбор, обработку, хранение и передачу управляющей информации.
Под надежностью и безопасностью АСУ понимается ее защищенность от случайных или преднамеренных вмешательств в нормальный процесс ее функционирования, выражающийся в хищении или изменении информации, а также в нарушении ее работоспособности.
Случайные вмешательства:
- аварийные ситуации из-за
стихийных бедствий или
электрического питания;
- отказы или сбои в работе электрических схем;
- ошибки в программировании;
- ошибки в работе
Преднамеренные вмешательства - это целенаправленные действия нарушителей.
Хищения связаны с разглашением конфиденциальной или секретной информации.
Изменение информации обусловлено ее искажением или уничтожением.
Нарушение работоспособности зависит либо от снижения производительности или функциональных возможностей, либо от блокировки доступа к некоторым информационным ресурсам АСУ.
Надежность технических средств системы определяется свойствами, включающими в себя понятия безотказность, работоспособность, долговечность и сохраняемость.
Безотказность – свойство системы сохранять свою работоспособность без вынужденных перерывов в течение некоторого периода времени, оцениваемого наработкой (длительность и объем выполненной работы до первого отказа).
Под работоспособностью понимается
такое состояние системы, при
котором она нормально
Приспособленность системы к предупреждению, обнаружению и ликвидации отказов называется ремонтопригодностью.
Долговечность – свойство системы к длительной эксплуатации при необходимом техническом обслуживании и ремонте.
Долговечность системы измеряется ее ресурсом (наработка до предельного состояния) и сроком службы (календарная продолжительность эксплуатации до предельного состояния).
Предельное состояние системы определяется невозможностью ее дальнейшей эксплуатации по ряду причин:
- произошел отказ, после
которого восстановление
- по соображениям безопасности;
- из-за низкой экономической
эффективности дальнейшего
Под ремонтопригодностью понимается приспособленность системы к предупреждению, обнаружению и ликвидации отказов.
Ремонтопригодность
Автоматизированные системы (АС) могут быть ремонтируемыми и неремонтируемыми.
Ремонтируемые системы имеют срок службы (ресурс), определяемый снижением эффективности работы системы и целесообразностью ее дальнейшей эксплуатации.
Неремонтируемыми являются
системы, ремонт которых не возможен
или не предусмотрен нормативно-технической,
ремонтной или проектной
Под сохраняемостью понимается свойство системы (и составляющих ее элементов) сохранять свои параметры неизменными при определенных условиях (колебаниях температуры, действии влажности, вибрациях и т.п.) и сроках хранения и транспортировки.
Важнейшим понятием теории надежности является понятие отказа.
Под отказом понимается событие, заключающееся в полной или частичной утрате работоспособности системы.
Отказ может быть связан
с нарушением в выполнении каких-либо
заданных функций (отказ функционирования)
или с недостаточной
Классифицировать отказы можно в зависимости от характера и особенностей, от момента возникновения, например следующим образом.
1. По характеру изменения
параметра до момента
- внезапный отказ;
- постепенный отказ.
2. По связи с другими отказами:
- независимый отказ;
- зависимый отказ.
3. По возможности последующего
использования после
отказа:
- полный отказ;
- частичный отказ.
4. По характеру устранения отказа:
- устойчивый отказ;
- самоустраняющийся отказ
(сбой или перемежающийся
5. По наличию внешних проявлений:
- очевидный (явный) отказ;
- скрытый (неявный) отказ.
6. По причине возникновения:
- конструкционный отказ;
- технологический отказ;
- эксплуатационный отказ.
7. По природе происхождения:
- естественный отказ;
- искусственный отказ (вызываемый намеренно).
8. По времени возникновения отказов:
- отказ при испытаниях;
- отказ периода приработки;
- отказ периода нормальной эксплуатации;
- отказ последнего периода эксплуатации.
Нарушение нормального выполнения заданных функций системы приводит к отказу в работе АСУ.
Функционирование АСУ – чередование интервалов работоспособности и отказов. Продолжительность этих интервалов – величина случайная. Поэтому для описания показателей надежности АС используют математический аппарат теории вероятностей, теории случайных статистики.
Существует большое число показателей надежности АС. Рассмотрим те из них, которые определяются свойствами АС.
Важнейшим показателем надежности ремонтируемых систем является величина Р(Т), определяющая вероятность того, что наработка Тн между отказами превзойдет заданное время Т
Один из показателей безотказности - вероятность безотказной работы системы Р(t), т.е. вероятность того, что в течение времени (наработки) t не будет ни одного отказа, связана с вероятностью безотказной работы F(t), т.е. вероятность того, что система откажет хотя бы один раз в течение заданной наработки, будучи работоспособной в начальный момент времени, простой зависимостью
Для экспоненциального закона распределения (одно из самых распространенных при исследовании надежности АСУ)
Основными критериями безотказности ремонтируемых систем являются:
- вероятности наработки между отказами Р(t) больше заданного значения Т;
- параметр потока отказов
системы (среднее число
Информация о работе Проектирование автоматизированных информационных систем