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