Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Проектный практикум

Покупка
Артикул: 785922.01.99
Доступ онлайн
300 ₽
В корзину
Представлен конспект лекций по трем разделам дисциплины «Проектный практикум». В нем изложены основные сведения, используемые при проектировании информационных систем. Для студентов направления подготовки 09.03.03 «Прикладная информатика».
Иванов, О. Е. Проектный практикум : конспект лекций / О. Е. Иванов. – Йошкар-Ола : Поволжский государственный технологический университет, 2016. - 76 с. – ISBN 978-5-8158-1763-0. - Текст : электронный. - URL: https://znanium.com/catalog/product/1892025 (дата обращения: 17.05.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов. Для полноценной работы с документом, пожалуйста, перейдите в ридер.
О. Е. Иванов 

 
 
 
Проектный практикум 

 
 
 

Конспект лекций 

 
 
 
 
 
 
 
 
 
 
 
 
 

 

Йошкар-Ола 

2016 

УДК 004.2 
ББК  32.973 

 И 18 

 

Рецензенты: 

начальник отдела информационных систем управления  

информатизации и электронного обучения ПГТУ,  

кандидат экономических наук, доцент А. С. Царегородцев; 

доктор экономических наук, профессор кафедры информационных 

систем в экономике ПГТУ  А. В. Швецов 

 
 

Печатается по решению 

редакционно-издательского совета ПГТУ 

 
 
 
 
 
 
 

  Иванов, О. Е. 

И 18      Проектный практикум: конспект лекций / О. Е. Иванов. – Йош-

кар-Ола: Поволжский государственный технологический университет, 
2016. – 76 с. 
ISBN 978-5-8158-1763-0 

 
 

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

Для студентов направления  подготовки 09.03.03 «Прикладная информатика». 

 


УДК 004.2 

ББК  32.973 

 
ISBN 978-5-8158-1763-0 
© Иванов О. Е., 2016 
© Поволжский государственный 
технологический университет, 2016 

ОГЛАВЛЕНИЕ 

 

Предисловие  .............................................................................................  4 

 
Список сокращений  .................................................................................  5 

 
Введение  ...................................................................................................  6 

 
Раздел 1. ОБЩИЕ ПОНЯТИЯ ПРОЕКТИРОВАНИЯ  
ИНФОРМАЦИОННЫХ СИСТЕМ  .........................................................  7 

1.1. Технология проектирования ИС  ................................................  7 
1.2. Этапы проектирования ИС ........................................................  12 
1.3. Основные понятия и классификация CASE-средств ..............  15 
1.4. Выбор CASE-средств  ................................................................  20 
Контрольные вопросы  .....................................................................  23 

 
Раздел 2. ПРИМЕНЕНИЕ ФУНКЦИОНАЛЬНО-
ОРИЕНТИРОВАННОГО ПОДХОДА К ПРОЕКТИРОВАНИЮ  
ИНФОРМАЦИОННЫХ СИСТЕМ ........................................................  24 

2.1. Основные сведения о функционально-ориентированном  
подходе к проектированию информационных систем  .................  24 
2.2. Технологическая сеть проектирования ИС на основе  
функционально-ориентированного подхода  .................................  37 
Контрольные вопросы  .....................................................................  45 

 
Раздел 3. ПРИМЕНЕНИЕ ОБЪЕКТНО-ОРИЕНТИРОВАННОГО 
ПОДХОДА К ПРОЕКТИРОВАНИЮ ИНФОРМАЦИОННЫХ 
СИСТЕМ ..................................................................................................  46 

3.1. Основные сведения о языке UML  ............................................  46 
3.2. Технологическая сеть проектирования ИС на основе  
объектно-ориентированного подхода  ............................................  61 
Контрольные вопросы  .....................................................................  66 

 
Заключение  .............................................................................................  67 

 
Словарь терминов  ..................................................................................  68 

 
Список литературы  ................................................................................  73 

ПРЕДИСЛОВИЕ 

 
Усложнение структуры современных информационных систем 

предполагает использование эффективных технологий их разработки. 


Разработка информационной системы включает четыре этапа: 

анализ, проектирование, внедрение и эксплуатация. В издании представлены 
методы и средства, используемые на первых двух этапах. 

Центральное место в конспекте лекций уделено двум широко 

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


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

 

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

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

АИТ – автоматизированные информационные технологии 
АРМ – автоматизированное рабочее место 

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

БП – бизнес-процесс 

ДПД – диаграмма потоков данных 

ДПС – диаграммы переходов состояний 
ИТ – информационная технология 

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

ИСУ – информационная система управления 

ПО – программное обеспечение 
ПС – программное средство 
СУБД – системы управления базами данных 

ТЗ – техническое задание 
ТРП – техно-рабочий проект ИС 
ТЭО – технико-экономическое обоснование 

CASE – Computer Aided System / Software Engineering 
 
 

ВВЕДЕНИЕ 

 
Целью изучения дисциплины «Проектный практикум» является 

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

Изучив дисциплину, студент должен достичь следующие результаты: 


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


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

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

- способен осуществлять и обосновывать выбор проектных решений 

по видам обеспечения информационных систем (ПК-5); 

- способен моделировать и проектировать структуры данных и знаний, 
прикладные и информационные процессы (ПК-9); 

- способен применять к решению прикладных задач базовые алгоритмы 
обработки информации, выполнять оценку сложности алгоритмов, 
программировать и тестировать программы (ПК-10). 

Содержание дисциплины служит основой для изучения курсов «Архитектура 
корпоративных ИС», «Проектирование информационных 
систем» и выполнения выпускной квалификационной работы. 

Раздел 1. ОБЩИЕ ПОНЯТИЯ ПРОЕКТИРОВАНИЯ  

ИНФОРМАЦИОННЫХ СИСТЕМ 

 
 

1.1. Технология проектирования ИС 

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

Процесс проектирования ИС – это процесс принятия проектно-

конструкторских решений, направленных на получение описания 
системы (проекта ИС), удовлетворяющего требования заказчика. 

Под проектом ИС обычно понимают проектно-конструк-

торскую и технологическую документацию, в которой представлено 
описание проектных решений по созданию и эксплуатации ИС в 
конкретной программно-технической среде. 

Под проектированием ИС понимается процесс преобразования 

входной информации об объекте проектирования, о методах проектирования 
и об опыте проектирования объектов аналогичного 
назначения в соответствии с ГОСТом в проект ИС. 

С этой точки зрения проектирование ИС сводится к последовательной 
формализации проектных решений на различных стадиях 
жизненного цикла ИС: 

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

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

вания служат элементы и их комплексы информационного, программного 
и технического обеспечения системы. 

В качестве субъекта проектирования ИС выступают коллективы 

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

Осуществление проектирования ИС предполагает использование 

проектировщиками определенной технологии проектирования, соответствующей 
масштабу и особенностям разрабатываемого проекта. 

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

 
 
 
 
 
 
 
 
 
 
 

Рис. 1.1. Состав компонентов технологии проектирования 

 
В основе технологии проектирования лежит технологический 

процесс, который определяет действия, их последовательность, состав 
исполнителей, средства и ресурсы, требуемые для выполнения 
этих действий. 

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

Методология 

проектирования

Инструментальные 
средства проектирования


Организация 

проектирования

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

Таким образом, технология проектирования задается регламентированной 
последовательностью технологических операций, выполняемых 
в процессе создания проекта на основе того или иного 
метода, в результате чего стало бы ясно, не только ЧТО должно быть 
сделано для создания проекта информационной системы, но и КАК, 
КОМУ и В КАКОЙ ПОСЛЕДОВАТЕЛЬНОСТИ это должно быть 
сделано. 

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

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

Организация проектирования предполагает определение методов 

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

Методы проектирования ИС можно классифицировать по степени 
использования средств автоматизации, типовых проектных решений, 
адаптивности к предполагаемым изменениям. 

Так, по степени автоматизации методы проектирования 

разделяются на методы: 

- ручного проектирования, при котором проектирование компонентов 
ИС осуществляется без использования специальных инструментальных 
программных средств, а программирование – на алгоритмических 
языках; 

- компьютерного проектирования, которое производит генерацию 
или конфигурацию (настройку) проектных решений на основе 

использования 
специальных 
инструментальных 
программных 

средств. 

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

- оригинального (индивидуального) проектирования, когда про-

ектные решения разрабатываются «с нуля» в соответствии с требо-
ваниями к ИС. Оригинальное (индивидуальное) проектирование ИС 
характеризуется тем, что все виды проектных работ ориентированы 
на создание индивидуальных для каждого объекта проектов, кото-
рые в максимальной степени отражают все его особенности; 

- типового проектирования, предполагающего конфигурацию 

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

По степени адаптивности проектных решений методы 

проектирования классифицируются следующим образом: 

- реконструкции, когда адаптация проектных решений выполня-

ется путем переработки соответствующих компонентов (перепро-
граммирования программных модулей); 

- параметризации, когда проектные решения настраиваются (пе-

регенерируются) в соответствии с изменяемыми параметрами; 

- реструктуризации модели, когда изменяется модель проблем-

ной области, на основе которой автоматически перегенерируются 
проектные решения. 

Сочетание различных признаков классификации методов проек-

тирования обусловливает характер используемой технологии проек-
тирования ИС, среди которых выделяются два основных класса: 

- каноническая технология проектирование ИС; 
- индустриальная технология проектирование ИС (табл. 1.1).  

Таблица 1.1  

Характеристики классов технологий проектирования 

 

Класс технологии 
проектирования

Степень 

автоматизации

Степень 
типизации

Степень 

адаптивности

Каноническое
проектирование

Ручное проектиро-
вание

Оригинальное 
проектирование

Реконструкция

Индустриальное 
автоматизированное 
проектирование

Компьютерное 
проектирование

Оригинальное 
проектирование

Реструктуриза-
ция модели (ге-
нерация ИС)

Индустриальное 
типовое проектиро-
вание

Компьютерное 
проектирование

Типовое сбороч-
ное проектирова-
ние

Параметризация 
и 
реструктури-

зация 
модели 

(конфигурация 
ИС)

 
Индустриальная технология проектирования, в свою очередь, 

разбивается на два подкласса: 

- автоматизированное проектирование ИС (использование 

CASE-средств), 

- типовое проектирование ИС (параметрически-ориентированное 

и модельно-ориентированное). 

 
Использование индустриальных технологий проектирования не 

исключает использования в отдельных случаях канонической техно-
логии. 

Для конкретных видов технологий проектирования свойственно 

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

В настоящее время в качестве инструментальных средств проек-

тирования ИС чаще всего используются CASE-средства. 

 

Доступ онлайн
300 ₽
В корзину