Автор работы: Пользователь скрыл имя, 13 Марта 2013 в 19:48, курсовая работа
Целью курсовой работы является разработка модели автоматизированной системы «Обработка заказов на поставку товаров» на базе case средств в программной среде AllFusion Modeler.
Задачи, решаемые в курсовой работе:
охарактеризовать АИС;
рассмотреть подходы к проектированию АИС;
дать сравнительную характеристику CASE средств;
Сюда включается детальная разработка
отдельных проектных решений, их
анализ, апробация и внедрение. Качеств
Рисунок 1. Проектирование информационных систем
Цель всех этих работ состоит
не только в компьютеризации
В каждом подразделении организации должен быть назначен сотрудник, ответственный за проектирование и внедрение АИС, который собирает нужную информацию, подбирает технику и программные средства, ведет обучение персонала, руководит внедрением и анализом функционирования информационных систем.
Принципы проектирования АИС.
Массовое проектирование АИС базируется на таких основополагающих принципах, как эффективность, контроль, совместимость, гибкость, системность, развитие, стандартизация и унификация.
Предпроектное обследование - Сбор и обработка сведений об организации и особенностях функционирования объекта автоматизации, включая данных о его взаимодействии с внешней средой и другими объектами, а также выполнение системного анализа, разработка технико-экономического обоснования целесообразности автоматизации и выработка общих требований на разработку автоматизированной системы. Содержание работ при предпроектном обследовании объекта автоматизации соответствует стадии “Формирование требований к АС” ГОСТ 34.601-90, этапы: “ Обследование объекта и обоснование необходимости создания АС”, “Формирование требований пользователя к АС”, “Оформление отчёта о выполненной работе и заявки на разработку АС - тактико-технического задания”.
Краткую характеристику исходного состояния объекта автоматизации и среды, в которой он функционирует;
Указание основных целей и перечень задач автоматизации;
Описание
укрупнённой организационно-
Технико-экономическое обоснование;
Укрупнённое описание и основные требования к средствам информационного и лингвистического обеспечения;
Общие
требования к средствам программно-
Перечень и укрупнённую характеристику этапов создания системы, сроки их выполнения, состав исполнителей и ожидаемые результаты их выполнения;
Исходную оценку стоимостных показателей выполнения работ;
Техническое задание на систему в целом и/или её основные составные части (подсистемы, программно-технические комплексы и средства, отдельные задачи и т.д.), утверждаемое Заказчиком работ.
Эскизное проектирование - Разработка предварительных проектных решений по системе и её частям. Итоговым документом выполнения работ на данной стадии проектирования является эскизный проект, который содержит принципиальные конструкторские и схемные решения объекта разработки, а также данные, определяющие его назначение и основные параметры (при проектировании программного обеспечения системы эскизный проект должен содержать полную спецификацию разрабатываемых программ).
Итоговым
документом данной стадии проектирования
является технический проект, содержащий
помимо перечисленных материалов принципиальные
электрические схемы и
Рабочее
проектирование - Заключительная стадия
проектирования, которая помимо требуемой
ГОСТ 34.601-90 разработки рабочей документации
на систему и её части в общем
случае предусматривает уточнение
и детализацию результатов
Цикл разработки (проектирования) программного обеспечения - Совокупность стадий разработки программного обеспечения начиная от системного анализа и разработки исходных требований до её внедрения.
Принципы проектирования АИС - Набор закреплённых многолетним и разносторонним опытом создания и эксплуатации АИС правил или требований. Наиболее общие из них:
Идентичность - разработка новой, совершенствование уже существующей или внедрение полученной извне АИС являются сходными по своему содержанию научно-техническими проблемами, отличающимися одна от другой только содержанием ряда этапов и временными параметрами;
Технологичность: автоматизированная технология означает разработку новой технологии или модернизацию существующей в условиях АИС и не допускает простого использования разработанного программно-аппаратного обеспечения в условиях старых традиционных технологий;
Непрерывность, поэтапность и преемственность разработки и развития: АИС - постоянно развивающиеся на своей основе системы; каждое нововведение служит развитием основных системных принципов и уже достигнутого качества;
Адаптивность:
составляющие АИС должны обладать свойствами,
обеспечивающими быструю
Модульный
принцип построения программных
и технических средств: предполагает,
что состав указанных средств
состоит из блоков (“модулей”) обеспечивающих
возможность их замены или изменения
с целью совершенствования
Технологическая (в т. ч. - сетевая) интеграция: предполагает единство для всей системы технологии создания, обновления, сохранения и использования информационных ресурсов и, в частности, - однократную обработку документов и данных а также их многократное и многоцелевое использование;
Полная
нормализация процессов и их мониторинг:
многоцелевое использование информации
АИС требует обеспечения
Регламентация: АИС ориентированы на функционирование в промышленном режиме, обеспечивающем массовую поточную обработку информационных документов; эта обработка регламентируется стандартами, маршрутными и пооперационными технологиями, нормативами на ресурсные и временные показатели, развитой службой диспетчеризации.
Экономическая
целесообразность: создание АИС должно
предусматривать выбор таких
проектных решений (в т. ч. программных,
технических и организационно-
Типизация проектных решений: разработка и развитие АИС и их сетей производится с ориентацией на межбиблиотечное сотрудничество, и кооперацию а также в соответствии с правилами и протоколами международного информационного обмена;
Максимальное использование готовых решений: для сокращения стоимости и сроков разработки и внедрения АИС, а также уменьшения ошибок проектирования как системы в целом, так и отдельных её составляющих, рекомендуется максимально возможно использовать готовые решения и средства. В указанном плане при создании новой системы значительный объём работ связан с анализом альтернативных вариантов возможных решений, выбором наиболее соответствующего для объекта автоматизации и его адаптации к новым условиям применения;
Корпоративность: при проектировании автоматизированной системы, входящей в состав системы более высокого уровня (города, ведомства, республики и т.п.), должна быть предусмотрена её аппаратная, программная, лингвистическая и информационная совместимость с другими участниками системы и/или сети АИС. Требования корпоративности могут входить в противоречие с требованиями или решениями, диктуемыми другими принципами, например - преемственности проектных решений;
Ориентация на первых лиц объекта автоматизации: успешное выполнение работ по созданию АИС, её развитию и эксплуатации возможно только при условии их безусловной поддержки первым лицом объекта автоматизации (например, директора библиотеки или информационного органа) и закреплении непосредственной ответственности за их выполнение приказом по организации за руководителем на уровне не менее заместителя директора.
Глава 2. Case технологии проектирования АИС.
2.1 Case средства. Общая характеристика и классификация.
Современные CASE-средства охватывают обширную область поддержки многочисленных технологий проектирования ИС: от простых средств анализа и документирования до полномасштабных средств автоматизации, покрывающих весь жизненный цикл ПО.
Наиболее
трудоемкими этапами разработки
ИС являются этапы анализа и
В
разряд CASE-средств попадают как относительно
дешевые системы для
Обычно к CASE-средствам относят любое программное средство, автоматизирующее ту или иную совокупность процессов жизненного цикла ПО и обладающее следующими основными характерными особенностями:
мощные
графические средства для описания
и документирования ИС, обеспечивающие
удобный интерфейс с
интеграция
отдельных компонент CASE-средств, обеспечивающая
управляемость процессом
использование
специальным образом
Интегрированное CASE-средство (или комплекс средств, поддерживающих полный ЖЦ ПО) содержит следующие компоненты;
репозиторий,
являющийся основой CASE-средства. Он должен
обеспечивать хранение версий проекта
и его отдельных компонентов,
синхронизацию поступления