
- •Методическое пособие по курсовому проектированию по дисциплине «Проектирование информационных систем» для специальности 080801 «Прикладная информатика в экономике»
- •Оглавление
- •1. Цели и задачи курсового проектирования
- •2. Содержание курсовых проектов
- •3. Задания по курсовому проектированию
- •4. Правила оформления пояснительной записки
- •5. Методика курсового проектирования
- •5.1. Введение
- •5.2. Системный анализ и анализ требований к ис
- •7. Список рекомендуемой литературы
- •7.1. Рекомендуемая литература (основная)
- •6.2. Рекомендуемая литература (дополнительная)
- •Приложение 1. Титульный лист Федеральное агентство по образованию Российской Федерации
- •Курсовая работа
- •Приложение 2. Основы методологии idef0 Сущность методологии idef0
- •Синтаксис и семантика моделей idef0
- •Типы связей между функциями
- •Построение моделей idef0
- •Приложение 3. Основы методологии idef3 Сущность методологии idef3
- •Синтаксис и семантика моделей idef3
- •Требования idef3 к описанию бизнес-процессов
- •Приложение 4. Основы методологии dfd
- •Синтаксис и семантика диаграмм потоков данных
- •Построение диаграмм потоков данных
- •Приложение 5. Основы методологии idef1x Основные понятия
- •Синтаксис и семантика моделей idef1x
- •Приложение 6. Сводный перечень государственных и международных стандартов, используемых при курсовом и дипломном проектировании
Федеральное агентство по образованию Российской Федерации
Белгородский государственный университет
Кафедра прикладной информатики
Методическое пособие по курсовому проектированию по дисциплине «Проектирование информационных систем» для специальности 080801 «Прикладная информатика в экономике»
Белгород 2009
Методическое пособие по курсовому проектированию предназначено для студентов дневного отделения специальности 080801 «Прикладная информатика (в экономике)».
В настоящем пособии излагаются общие положения и методика разработки основных вопросов курсового проекта по дисциплине «Проектирование информационных систем» с позиций использования современных средств, методов и технологий проектирования.
Оглавление
1. Цели и задачи курсового проектирования 4
2. Содержание курсовых проектов 4
3. Задания по курсовому проектированию 5
4. Правила оформления пояснительной записки 5
5. Методика курсового проектирования 6
5.1. Введение 6
5.2. Системный анализ и анализ требований к ИС 6
5.3. Рзработка ТЗ 7
5.4. Разработка функциональных моделей 7
5.5. Разработка информационных моделей 7
5.6.Разработка пользовательского интерфейса 8
5.7.Заключение 8
5.8.Список использованных источников 8
5.9.Приложения 8
6. Порядок защиты 8
7. Список рекомендуемой литературы 8
7.1. Рекомендуемая литература (основная) 8
6.2. Рекомендуемая литература (дополнительная) 9
Приложение 1. Титульный лист 11
Приложение 2. Основы методологии IDEF0 12
Сущность методологии IDEF0 12
Синтаксис и семантика моделей IDEF0 12
Типы связей между функциями 16
Построение моделей IDEF0 18
Приложение 3. Основы методологии IDEF3 20
Сущность методологии IDEF3 20
Синтаксис и семантика моделей IDEF3 20
Требования IDEF3 к описанию бизнес-процессов 28
Приложение 4. Основы методологии DFD 29
Синтаксис и семантика диаграмм потоков данных 30
Построение диаграмм потоков данных 32
Приложение 5. Основы методологии IDEF1X 34
Основные понятия 34
Синтаксис и семантика моделей IDEF1X 35
Приложение 6. Сводный перечень государственных и международных стандартов, используемых при курсовом и дипломном проектировании 41
1. Цели и задачи курсового проектирования
Курсовое проектирование должно способствовать:
закреплению, углублению и обобщению знаний, полученных студентами в процессе изучения лекционных курсов по дисциплине «Проектирование информационных систем»;
развитию умений и навыков, полученных при выполнении лабораторных работ;
применению этих знаний, умений и навыков к решению конкретных проектных задач;
развитию навыков работы со специальной литературой и навыков проектирования с использованием CASE-средств.
2. Содержание курсовых проектов
Задание на курсовое проектирование посвящено разработке технического задания (ТЗ) и проекта информационной системы (ИС). При проектировании следует использовать структурный или объектно-ориентированный подходы. В качестве CASE средств рекомендуется использовать программные продукты фирмы Computer Associates такие, как AllFusion ERwin Data Modeler 7.1 (ранее ERwin) и AllFusion Process Modeler 7.1 (ранее BPwin) или программные продукты фирмы IBM Rational такие как Rational Software Architect. Также допускается использование других программных продуктов, например, MSVisio или Ramus.
При выполнении курсового проекта студент должен:
разработать ТЗ на разработку ИС по ГОСТ 34.602-89;
выполнить системный анализ и анализ требований к создаваемой ИС
разработать модели базы данных (БД) и программного обеспечения ИС;
разработать элементы пользовательского интерфейса ИС;
выполнить программную реализацию ИС или ее отдельных подсистем(по согласованию с преподавателем);
оформить пояснительную записку и приложения.
Порядок выполнения курсовых проектов:
Провести исследование предметной области, если возможно, то предложить решения направленные на улучшения существующих бизнес-процессов.
Разработать техническое задание на разработку системы.
Выбрать подход к разработке: структурный или объектно-ориентированный.
В зависимости от выбранного подхода выполнить декомпозицию системы и разработать соответствующие модели. Все разработанные модели представить с помощью соответствующих графических нотаций.
Выполнить тестирование разработанных моделей.
Разработать пользовательский интерфейс системы.
Выполнить тестирование принятых интерфейсных решений.
Выполнить программную реализацию системы или отдельных ее подсистем (по согласованию с преподавателем).
Выполнить тестирование разработанных программ (по согласованию с преподавателем).
Проанализировать возможности решения задачи методами типового проектирования.
При выборе структурного подхода к разработке системы рекомендуется использовать диаграммы IDEF0, DFD, IDEF3, ERD, а также программные пакеты AllFusion Process Modeler (Bpwin) и AllFusion ERwin Data Modeler.
При выборе объектно-ориентированного подхода рекомендуется использовать диаграммы UML и программное средство Rational Software Architect или MS Visio.
При разработке пользовательского интерфейса вначале необходимо создать презентационную версию интерфейса. Для этих целей рекомендуется использовать программное средство MS Visio.
Состав проекта может быть изменен руководителем. В состав проекта могут быть включены разделы, связанные с разработкой экранных форм, запросов к данным и т.п. или связанные с выполнением научно-исследовательской работой.