Корзина (0)
Ваша корзина пустует и скучает ;)
Категории

Проектирование информационных систем: курсовая работа и проекты по ИС

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


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


1. Курсовая работа: Проектирование информационной системы электронного документооборота 2. Курсовая: Проектирование усовершенствованной информационной системы движения судов
3. Курсовой проект: Организация электронной системы документооборота на примере отдела внутренних дел 4. Курсовая работа: Проектирование информационной системы предприятия в сфере торговли на примере компании
5. Курсовая: Проектирование информационной системы реализации товаров и услуг с помощью сети Интернет 6. Контрольная: Проектирование информационной подсистемы продаж торгового зала компании
7. Контрольная: Проектирование информационной системы анализа инвестиционных проектов 8. Курсовая работа: Проектирование информационной системы создания заявок о планируемых пропусках и командировках
9. Курсовая: Методы и средства проектирования информационных систем 10. Курсовая: Проектирование информационной системы магазина
11. Курсовая работа: Проектирование информационной системы ТСЖ 12. Курсовая: Проектирование информационной системы на примере промышленного предприятия
13. Курсовая: Проектирование подсистемы обеспечения безопасности ИС 14. Курсовая работа: Проектирование информационной системы нотариуса


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

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

2. На основе выбранных алгоритмов предложить проект информационной системы.

3. Спроектировать интерфейс взаимодействия с пользователем.

4. Оценить эффективности внедрения предложенного в курсовой работе проекта информационной системы.

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

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

В качестве примера приведем этап курсового проекта по проектированию информационных систем в части выбора архитектуры и проектирования структуры информационной системы.

Под архитектурой информационной системы понимается представление, которое дает информацию о компонентах составляющих систему, о взаимосвязях между этими компонентами и правилах, регламентирующих эти взаимосвязи. В основе проектируемой системы следует заложить архитектуру «клиент-сервер», вычислительную или сетевую архитектуру, в которой задачи или сетевая нагрузка распределены между серверами и клиентами. В качестве среды взаимодействия клиента с сервером используется сеть «Интернет» (рисунок 1).


Клиент-серверная архитектура проектируемой информационной системы

Рисунок 1 – Клиент-серверная архитектура проектируемой информационной системы


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

Концептуальные модели определяют предметную область с помощью описания объектов и связей между ними (модель «сущность-связь»). Проведенный ранее анализ предметной области позволил выделить сущности (объекты). В работе проектирование схемы данных выполнено с использованием инструментального средства Erwin.

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

1. Выделение необходимых сущностей.

2. Выявление связей между сущностями.

3. Задание ключей.

4. Определение атрибутов сущностей.

5. Создание физической модели.

На рисунке 2 представлен логический уровень модели данных.


Логический уровень модели данных в курсовой по проектированию ИС

Рисунок 2 – Логический уровень модели данных в курсовой по проектированию ИС


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

Процесс разработки физической модели представляет собой реализацию логической структуры баз данных посредством входного языка СУБД. В качестве средства разработки была выбрана СУБД MySQL Server (рисунок 3).


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

Рисунок 3 – Физический уровень модели данных в курсовой по проектированию информационной системы


Таблицы базы данных созданы с использованием сценария, сформированного с использованием MySQL Workbehch. (рисунок 4).


Схема базы данных, сформированная в MySQL Workbench

Рисунок 4 – Схема базы данных, сформированная в MySQL Workbench


Необходимо также отметить, что неотъемлемой частью курсовой по проектированию информационной системы является проведение объектно-ориентированного проектирования посредством нотации UML. Язык UML представляет собой графический язык моделирования общего назначения, предназначенный для спецификации, визуализации, проектирования и документирования всех артефактов, создаваемых при разработке программных систем. При проектировании информационной системы слеудет сформировать следующие UML -диаграммы (например, на основе Visual Paradigm for UML):

1. Диаграмма вариантов использования.

2. Диаграмма классов.

3. Диаграмма последовательности.

4. Диаграмма состояний.

В первую очередь необходимо спроектировать диаграмму прецедентов, отражающую отношения между актёрами и прецедентами (рисунок 5). Прецеденты – это технология определения функциональных требований к системе. Работа прецедентов заключается в описании типичных взаимодействий между пользователями системы и самой системой и предоставлении описания процесса ее функционирования.


Диаграмма прецедентов Use Case diagram

Рисунок 5 – Диаграмма прецедентов Use Case diagram


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


Диаграмма классов Class diagram

Рисунок 6 – Диаграмма классов Class diagram


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


Диаграмма последовательности Sequence diagram

Рисунок 7 – Диаграмма последовательности Sequence diagram


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


Диаграмма состояний Activity diagram

Рисунок 8 – Диаграмма состояний Activity diagram


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


Наименование Функциональное назначение Входные данные Выходные данные
Рабочая область Навигация Учебные предметы, Учителя, Учебные классы, Учебная нагрузка Справочная информация, формирование расписания, выгрузка в Excel
Справочная информация Заполнение справочной информации Учебные предметы, Учителя, Учебные классы, Учебная нагрузка Таблицы со справочной информацией
Формирование расписания Формирование расписания занятий, соответствующего выявленным требованиям Учебные предметы, Учителя, Учебные классы, Учебная нагрузка Таблица с расписанием занятий
Выгрузка в Excel Выгрузка заполненного расписания в Excel Сформированное расписание Расписание занятий в формате Excel


Обобщенный алгоритм работы информационной системы в курсовой работе

Рисунок 9 – Обобщенный алгоритм работы информационной системы в курсовой работе


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

Скачать работу на данную тему

Скачать курсовую работу по проектированию информационной системы (пример)

Скачать другие готовые или купить курсовую работу по проектированию информационной системы

Заказать курсовую работу по проектированию информационной системы или оценить стоимость можно при помощи формы Узнать стоимость моей работы.

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