Контрольная работа Информатика Информационные технологии в экономике

Контрольная работа на тему Задания ниже.

  • Оформление работы
  • Список литературы по ГОСТу
  • Соответствие методическим рекомендациям
  • И еще 16 требований ГОСТа,
    которые мы проверили
Нажимая на кнопку, я даю согласие
на обработку персональных данных
Фрагмент работы для ознакомления
 

Содержание:

 

ВВЕДЕНИЕ.. 3

1 Теоретическое задание. 5

1.1 Репозиторий и артефакты процесса разработки. 6

1.2 Реинжиниринг и рефакторинг программного обеспечения. 9

2 Практическое задание. 12

ЗАКЛЮЧЕНИЕ.. 23

СПИСОК ЛИТЕРАТУРЫ… 24

  

Введение:

 

Тенденции
развития современных информационных технологий приводят к постоянному росту
сложности информационных систем (ИС), создаваемых в разных отраслях.

Для
успешной реализации проекта объект проектирования (ИС) должен быть прежде всего
адекватно описаны, должны быть построены полные и непротиворечивые функциональные
и информационные модели ИС. Кроме того, в процессе создания и функционирование
ИС информационные потребности пользователей могут изменяться или уточняться,
что еще более усложняет разработку и сопровождение таких систем.

Приблизительно
четверть века назад быстро растущий объем и сложность систем вступили в явное
противоречие с отсутствием единого подхода к их анализу и проектирование,
неучастием пользователя в процессе разработки, неувязкой разных этапов
разработки.

Актуальность исследования

Возникла
актуальная проблема, которая заключалась в необходимость некоего подхода и
методов, позволяющих объединить заказчиков, разработчиков, программистов,
пользователей – причем в условиях постоянно меняющейся ситуации. Для повышения
уровня понимания всех участников процесса нужен некий общий язык. Естественные
языки в силу малой наглядности, неоднозначности, избыточности и многословности
для этой роли явно не подходили. Ситуация стала основоположной платформой для
появления и развития унифицированного графического языка, перечисленные факторы
также способствовали появлению программно-технологических средств специального
класса – CASE-средств, реализующих CASE-технологию создания и сопровождения ИС.
Термин CASE (Computer Aided Software Engineering) используется в настоящее
время в очень широком смысле. Ни один крупный проект не может обходится без
использования подобных технологий, что и объясняет актуальность исследования
этой тематики.

Объектом
исследования являются CASE-технологию создания и сопровождения ИС, а также UML – как унифицированный язык проектирования программных
систем

Предметом
исследования является применения языка UML на примере проектирования конкретной прикладной
системы – системы поддержки бизнес-процессов торговой компании.

В
контрольной работе ставятся следующие задачи:

1)
проанализировать литературу по теме КР;

2)
на основе проведенного анализа и изучения литературных и интернет-источников
сформулировать ответы на теоретический вопрос;

3)
реализовать практически c использованием
языка UML модель программной системы.

Не хочешь рисковать и сдавать то, что уже сдавалось?!
Закажи оригинальную работу - это недорого!

Заключение:

 

В рамках контрольной работы рассмотрены некоторые
теоретические вопросы, связанные с процессами ПО, разработки управления и
сопровождение этих процессов. В частности рассмотрены вопросы рефакторинга программного
кода и реинжиниринга программного обеспечения.

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

 

Фрагмент текста работы:

 

1 Теоретическое задание

Вопросы теоретической части, так или иначе, касаются
процесса разработки ПО и сопровождения этого процесса. Рассмотрим некоторые
общие понятия сопровождения и автоматизации процессов разработки ПО.

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

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

Первоначальный этап развития Case-технологий характеризовался
тем, что разные фирмы предлагали свои подходы визуального представления
концептуальных средств. Чаще выбор того или иного Case-средства разработчиками
определялся способом представления схем и диаграмм. Компания Rational Software
(с ноября 2003 года подразделение IBM) является лидирующей в области создания
методологий и программных решений, ориентированных на программистов,
аналитиков, тестировщиков[1]. В результате все решения
были собраны воедино. Так появился RUP — Rational Unified Process — методологическая
энциклопедия, в которой описаны все шаги, необходимые для создания ПО[2]. [1]
Буч, Г. Язык UML. Руководство пользователя: Пер. с англ. / Г. Буч, Д. [2]
Боггс, У. UML и Rational Rose: Пер. с англ. / У. Боггс, М. Боггс. — М.: ЛОРИ,
2000.

Важно! Это только фрагмент работы для ознакомления
Скачайте архив со всеми файлами работы с помощью формы в начале страницы

Похожие работы