Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа.docx
Скачиваний:
576
Добавлен:
18.03.2016
Размер:
447.09 Кб
Скачать

2.4. Фаза проектирования, построения и внедрения

На этапе проектирования часть пользователей принимает участие в техническом проектировании АИС_БВ под руководством специалистов-разработчиков. CASE-средства используются для быстрого получения работающих прототипов приложений. Пользователи, непосредственно взаимодействуя с ними, уточняют и дополняют требования к системе, которые не были выявлены на предыдущей фазе. Более подробно рассматриваются процессы системы. Анализируется и при необходимости корректируется функциональная модель. Каждый процесс рассматривается детально. При необходимости для элементарного процесса создается частичный прототип: экран, диалог, отчет, устраняющий неясности или неоднозначности. Устанавливаются требования разграничения доступа к данным. На этой же фазе происходит определение необходимой документации. После детального определения состава процессов оценивается количество функциональных элементов разрабатываемой системы и принимается решение о разделении автоматизированной системы на подсистемы, поддающиеся реализации одной командой разработчиков за приемлемое для RAD-проектов время. С использованием CASE-средств проект автоматизированной системы распределяется между различными командами (делится функциональная модель). Результатом данного этапа должны быть: общая информационная модель системы; функциональные модели системы в целом и подсистем, реализуемых отдельными командами разработчиков; точно определенные с помощью CASE-средств интерфейсы между автономно разрабатываемыми подсистемами; построенные прототипы экранов, отчетов, диалогов. Все модели и прототипы должны быть получены с применением тех CASE-средств, которые будут использоваться в дальнейшем при построении АИС_БВ. Данное требование вызвано тем, что в традиционном подходе при передаче информации о проекте с этапа на этап нередко происходит неконтролируемое искажение данных. Применение единой среды хранения данных о проекте позволяет этого избежать. В отличие от обычных подходов, при которых используются специфические средства прототипирования, не предназначенные для построения реальных приложений, а прототипы выбрасываются после устранения неясностей в проекте автоматизированной системы, в подходе RAD каждый прототип передается будущей системе. Таким образом, на следующую фазу передается более полная и полезная информация.

На этапе построения осуществляется непосредственно сама быстрая подготовка приложения. При этом разработчики выполняют итеративное построение реальной АИС_БВ на основе полученных в предыдущей фазе моделей, а также требований нефункционального характера. Программный код частично формируется CASE-средствами автоматически. Конечные пользователи на этой фазе оценивают получаемые результаты и вносят коррективы, если в процессе разработки система перестает удовлетворять указанным ранее требованиям. Тестирование автоматизированной системы осуществляется в процессе разработки. После окончания работ каждой отдельной команды разработчиков производится постепенная интеграция данной части системы с остальными, формируется полный программный код, выполняется тестирование совместной работы данной части приложения, а затем тестирование АИС_БВ в целом. Результатом данного этапа является готовая автоматизированная система, удовлетворяющая всем согласованным требованиям.

На фазе внедрения автоматизированной системы производится обучение пользователей, и вносятся организационные изменения. Для этого этапа характерно то, что одновременно с внедрением новой АИС_БВ осуществляется работа с существующей системой управления до полного внедрения новой. Так как фаза построения достаточно непродолжительна, планирование и подготовка к внедрению должны начинаться заранее, как правило, на этапе проектирования системы. Возможны различные варианты, зависящие, например, от начальных условий, в которых ведется создание автоматизированной системы:

а) разрабатывается совершенно новая система;

б) было проведено обследование предприятия и существует модель его деятельности;

в) на предприятии уже существует автоматизированная система, которая может быть использована в качестве начального прототипа или должна быть интегрирована с разрабатываемой системой управления [13].

ЗАКЛЮЧЕНИЕ

В результате выполнения курсовой работы была спроектирована автоматизированная информационная система «АИС_Библиотека ВУЗа».

Данный проект удовлетворяет основным требованиям, предъявленным в задании, и реализует необходимые сотрудникам библиотеки функций.

В результате выполнения курсовой работы можно подвести итог по каждому описанному разделу.

В первом разделе были даны понятия проектирования информационных систем, методов и технологий проектирования ИС и средств разработки ИС. Это информация является теоретической базой для создания проекта будущей автоматизированной системы библиотеки высшего учебного заведения. Также была проведена сравнительная характеристика программных средств, реализующих разные методологии моделирования бизнес-процессов, с целью подобрать самый оптимальный вариант программного продукта проектирования ИС.

Во втором – практическом разделе была описана предметная область, были описаны непосредственные процессы проектируемой АИС с обоснованием их необходимости и задачами ими выполняемыми. Был реализован стандарт IDEF0, посредством программного продуктаAllFusion BPwin Process Modeler, был приведен обзор ИС, использ. в библиотеках.

В ходе курсовой работы поставленная цель была достигнута и решены следующие задачи:

  1. Описаны общие подходы к ПИС.

  2. Описаны технологии и методологии проектирования ИС.

  3. Дана сравнительная характеристика и обоснование выбора программных средств для проектирования ИС.

  4. Описана предметная область рассматриваемого объекта

  5. Сделан обзор ИС, используемых в библиотеке.

  6. Разработаны функциональные диаграммы IDEF0.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1. ГОСТ 7.9-77. Реферат и аннотация. – М.: Изд-во стандартов, 1981. – 6 с.

2. ГОСТ 34.601-90 «Автоматизированные системы. Стадии создания».

3. ГОСТ 34.698-90 «Автоматизированные системы. Требования к содержанию документов».

4. ГОСТ Р ИСО/МЭК 12207 – 99. «Информационная технология. Процессы жизненного цикла программных средств».

5. ГОСТ Р ИСО/МЭК 15910 – 2002. «Информационная технология. Процесс создания документации пользователя программных средств».

6. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. - М.: Финансы и статистика, 2011. – 423с.

7. Глушаков С.В., Ломотько Д.В. Базы данных: Учебный курс. - Киев: Абрис, 2006. – 266с.

8. Емельянова Н.З., Партыка Т.Л., Попов И.И. Проектирование информационных систем: Учебное пособие. – М.: Форум: НИЦ ИНФРА-М, 2014. – 432 с..: ил.

9. Емельянова, Н.З.Проектирование информационных систем: учеб. пособие для сред. проф. образования / Н.З. Емельянова, Т.Л. Партыка, И.И. Попов. – М.: Форум, 2013. – 432 с.

10. Григорьев Ю.А., Ревунков Г.И. Банки данных: Учеб. Для вузов. – М.: Издательство МГТУ им. Н. Э. Баумана, 2008. – 320с.

11. Шрайберг Я.Л. Автоматизированные библиотечно-информационные системы России: состояние, выбор, внедрение, развитие/Я.Л. Шрайберг, Ф.С. Воройский. – М.: Либерея, 2009. – 271с.: ил.

12. Кухарчик А.Н. PHP: обучение на примерах / А.Н. Кухарчик.- М.: Новое знание, 2014. – 406с.

13. Петров В.Н. Информационные системы / В.Н. Петров. - СПб.: Питер, 2014. – 688с.

14. Черемных С.В. Моделирование и анализ систем. IDEF-технологии: практикум / С.В. Черемных, И.О. Семенов, В.С. Ручкин. - М.: Финансы и статистика, 2008. – 189с.

15. Гагарина, Л.Г.Разработка и эксплуатация автоматизированных информационных систем: учеб. пособие для сред. проф. образования / Л.Г. Гагарина, Д. В. Кисилев, Е. Л. Федотова; под ред. Л.Г. Гагариной. – М.: Форум-Инфра-М, 2009. – 384 с.

16. Гвоздева, В.А., Лаврентьева И.Ю. Основы построения автоматизированных информационных систем: Учебник. – М.: ИД ФОРУМ: НИЦ ИНФРА-М, 2013. – 320 с.: ил.

17. Стандарты по библиотечному делу: Сборник / Сост. Захарчук Т.В., Петрова Л.И., Завадовская Т.А., Зусьман О.М. - СПб: Изд-во «Профессия», 2010. – 512 с.

18. Коваленко, В.В.Проектирование информационных систем: учеб. пособие для вузов / В.В. Коваленко. – М.: Форум, 2012. – 320 с.

19. Библиографическая работа в библиотеке: организация и методика: учебник / Под ред. О.П. Коршунова. - М.: Издательство «Книжная палата», 2010. – 254 с.

20. Моргенштерн И.Г. Справочно-библиографическое обслуживание в библиотеках: Научно-практ. пособие. - М.: Либерия, 2012. – 80 с.

21. Маклаков С.В. Создание информационных систем с AllFusion Modeling Suite. – М.: ДИАЛОГ – МИФИ, 2002. – 224с.

22. Сайт Damirock. Режим доступа https:/damirock.com

23. Сайт Infoart. Режим доступа: http://infoart.ru

24. Сайт Citforum. Режим доступа: http://citforum.ru

25. Сайт Compress. Режим доступа: http://compress.ru

СПИСОК СОКРАЩЕНИЙ

  1. АИС – автоматизированная информационная система.

  2. АБИС – автоматизированные библиотечные информационные системы.

  3. БД – база данных.

  4. Б/М – библиотечные материалы.

  5. ГОСТ – государственный стандарт.

  6. ПИС – проектирование информационной системы.

  7. ИС – информационная система.

  8. ИКТ – информационные и коммуникационные технологии.

  9. СП – средство проектирования.

  10. ТП – технология проектирования.

ПРИЛОЖЕНИЕ 1

Рис. 1. Контекстная диаграмма IDEF0 «АИС_БВ»

ПРИЛОЖЕНИЕ 2

Рис. 2. Диаграмма декомпозиции IDEF0 «АИС_БВ»

ПРИЛОЖЕНИЕ 3

Рис. 3. Диаграмма декомпозиции IDEF0 «Система формирования заказов»