Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информационное обеспечение бизнес-процессов предприятия учебно-методическое пособие по выполнению курсовой работы..pdf
Скачиваний:
3
Добавлен:
15.11.2022
Размер:
637.77 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ

им. проф. М. А. БОНЧ-БРУЕВИЧА»

(СПбГУТ)

А. М. Атаян, М. Б. Вольфсон

ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ БИЗНЕС-ПРОЦЕССОВ ПРЕДПРИЯТИЯ

Учебно-методическое пособие по выполнению курсовой работы

САНКТ-ПЕТЕРБУРГ

2020

УДК 004.65 (076) ББК 32.81я73

А 92

Рецензент кандидат экономических наук, доцент,

заведующий кафедрой управления и моделирования в социально-экономических системах СПбГУТ

А. В. Мешков

Рекомендовано к печати редакционно-издательским советом СПбГУТ

Атаян, А. М.

А 92 Информационное обеспечение бизнес-процессов предприятия : учебно-методическое пособие по выполнению курсовой работы / А. М. Атаян, М. Б. Вольфсон ; СПбГУТ. – СПб., 2020. – 16 с.

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

Предназначено для студентов, обучающихся по направлениям подготовки 38.03.02 «Менеджмент» и 38.03.05 «Бизнес-информа- тика».

УДК 004.65 (076) ББК 32.81я73

©Атаян А. М., Вольфсон М. Б., 2020

©Федеральное государственное бюджетное

образовательное учреждение высшего образования «Санкт-Петербургский государственный университет телекоммуникаций им. проф. М. А. Бонч-Бруевича», 2020

2

СОДЕРЖАНИЕ

 

ВВЕДЕНИЕ ................................................................................................................

4

ВЫБОР ТЕМЫ КУРСОВОЙ РАБОТЫ ...................................................................

5

УТВЕРЖДЕНИЕ ЗАДАНИЯ ....................................................................................

5

ТРЕБОВАНИЯ К ОТЧЕТУ .......................................................................................

5

ПОРЯДОК ЗАЩИТЫ И ОЦЕНИВАНИЯ КУРСОВОЙ РАБОТЫ .......................

6

ЭТАПЫ ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ ..................................................

7

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

11

Приложение 1 .............................................................................................................

12

Приложение 2 .............................................................................................................

14

Приложение 3 .............................................................................................................

16

3

ВВЕДЕНИЕ

Курсовое проектирование проводится при изучении дисциплины «Информационное обеспечение бизнес-процессов предприятия».

Целями выполнения курсовой работы являются:

закрепление студентами теоретических основ проектирования, разработки и использования реляционных баз данных (БД);

получение практических навыков создания реляционных баз данных при помощи системы управления базами данных (СУБД) MS Access.

В задачи курсового проектирования входят:

изучение особенностей конкретной предметной области, относящихся к теме курсовой работы;

разработка информационной модели БД;

использование формального представления данных в виде БД и реализация стандартных операций СУБД;

обеспечение надежности и качества функционирования БД;

тестирования работы БД и анализ полученных результатов. Курсовая работа состоит из нескольких частей, соответствующих ос-

новным этапам жизненного цикла БД:

проектирование – на данном этапе определяется предметная область базы данных и на ее основе строится схема данных БД;

создание – на основе созданной схемы данных при помощи СУБД MS Access разрабатывается БД, включающая в себя все основные компоненты (связанные таблицы, формы, отчеты, запросы и пр.);

наполнение – здесь происходит заполнение всех таблиц на основе разработанного интерфейса;

эксплуатация – на данном этапе проводится тестирование базы данных и проверка работоспособности всех созданных объектов;

модернизация – в случае обнаружения ошибок проводится их устранение и модернизация базы данных.

Курсовая работа выполняется каждым студентом индивидуально. Работа оформляется в принятом для научных работ виде и, помимо пе-

чатного текста отчета, включает в себя файл разработанной студентом базы данных.

4

ВЫБОР ТЕМЫ КУРСОВОЙ РАБОТЫ

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

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

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

УТВЕРЖДЕНИЕ ЗАДАНИЯ

Задание к курсовой работе представляет собой заполненный бланк (прил. 2), в котором указываются:

1)тема курсовой работы;

2)ER-модель;

3)три запроса, обязательных для выполнения в курсовой работе.

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

ТРЕБОВАНИЯ К ОТЧЕТУ

Отчет к курсовой работе должен содержать:

титульный лист с указанием названия работы, имени и учебной группы автора, а также год выполнения (прил. 3);

подписанное преподавателем задание (прил. 2);

текст, содержащий описание созданной реляционной БД и всех ее объектов по требуемой структуре;

список использованной литературы и интернет-источников.

Отчет к курсовой работе оформляется в печатном виде (на отдельных, скрепленных вместе листах).

Рекомендации по оформлению отчета:

шрифт 14 пт., интервал между строками – 1,5, абзацный отступ –

1,25 см;

поля страницы: верхнее и нижнее – 2 см, левое – 3 см, правое – 1 см;

5

– содержание должно быть сформировано как электронное (автоматическими средствами текстового редактора).

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

ПОРЯДОК ЗАЩИТЫ И ОЦЕНИВАНИЯ КУРСОВОЙ РАБОТЫ

Отчет к курсовой работе представляется преподавателю на проверку до защиты. После получения допуска курсовая работа защищается на компьютере индивидуально. Файл с базой данных необходимо представить в версии MS Access, совместимой с той версией, которая установлена в компьютерных классах.

При защите курсовой работы обязательными являются:

знание и правильное употребление основных терминов, используемых при выполнении задания;

знание потенциальных возможностей реляционной БД;

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

Критерии оценки курсовой работы:

соответствие выполненной работы поставленным целям и задачам,

свободное владение теоретическим материалом,

практическая значимость полученных результатов,

культура письменного оформления курсовой работы,

степень самостоятельности выполнения работы.

В процессе оценивания курсовой работы используется шкала, приведенная в табл. 1.

 

 

 

Таблица 1

 

 

 

 

Показатели

Описание

Оценка знаний,

Оценка

в соответствии

умений, навыков

оценивания

по бальной шкале

с критериями оценивания

и опыта

 

 

 

Демонстрация полного

 

 

Высокий уровень

понимания проблемы.

Очень высокая,

Отлично

освоения

Требования по всем кри-

высокая

 

 

териям выполнены

 

 

 

Демонстрация значитель-

 

 

Базовый уровень

ного понимания про-

Достаточно высо-

 

блемы. Требования по

кая, выше сред-

Хорошо

освоения

всем критериям выпол-

ней, базовая

 

 

 

 

нены

 

 

6

 

 

 

Окончание табл. 1

 

 

 

 

Показатели

Описание

Оценка знаний,

Оценка

в соответствии

умений, навыков

оценивания

по бальной шкале

с критериями оценивания

и опыта

 

 

 

Демонстрация частичного

 

 

Минимальный

понимания проблемы.

Средняя, ниже

 

Требования по большин-

средней, низкая,

Удовлетворительно

уровень освоения

ству критериев выпол-

минимальная

 

 

 

 

нены

 

 

 

Демонстрация неболь-

 

 

Недостаточный

шого понимания про-

Очень низкая,

Неудовлетвори-

блемы. Требования по

уровень освоения

примитивная

тельно

многим критериям не вы-

 

 

 

 

полнены

 

 

ЭТАПЫ ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ

1. Проектирование базы данных

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

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

Конечным результатом данного этапа является получение полного и подробного технического задания для разработки БД.

Задание

1.Описать предметную область базы данных, а также входящие в нее объекты и процессы.

2.Формализовать логические связи между объектами.

Методические указания

1.Осуществить выбор предметной области БД и утвердить тему курсовой работы.

2.При обследовании предметной области необходимо занести в отчет:

7

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

перечень сущностей (объектов предметной области), а также основных бизнес-процессов и информационных потоков, в которых эти объекты участвуют;

состав пользователей базы данных и их информационные потребности (функции), которые подлежат автоматизации при помощи БД;

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

Для упрощения формирования отчета рекомендуется свести собранную информацию в таблицу (пример приведен в табл. 2).

 

 

 

Таблица 2

 

 

 

 

Пользователи

Автоматизируемые

Требуемые

Объект БД

БД

функции

данные

 

 

 

 

 

Директор

Отчет о выполненных

Название проекта.

Отчет «Проекты»

проектах за месяц

Дата начала проекта

 

 

 

 

 

 

 

Оценка продуктивности

Фамилия.

Запрос

 

Название проекта.

 

работы сотрудников

«Продуктивность»

 

Количество проектов

Начальник

 

 

 

 

 

 

Фамилия.

 

отдела кадров

 

 

Оформление

Должность.

Форма

 

 

сотрудника на работу

Телефон.

«Сотрудники»

 

 

Отдел

 

 

 

 

 

3. Привести в отчете окончательную версию ER-модели базы данных, включающую в себя все сущности, отношения и их атрибуты.

Для автоматизации процесса построения диаграммы можно воспользо-

ваться сервисом https://online.visual-paradigm.com/drive (выбрать Entity Relationship Diagram).

2. Создание базы данных

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

Основой для создания БД является техническое задание, разработанное на предыдущем этапе.

В курсовой работе создание БД проводится при помощи СУБД MS Access.

Задание

1.Создать таблицы базы данных.

2.Создать запросы к базе данных.

8

3.Создать формы к базе данных.

4.Создать отчеты к базе данных.

5.Заполнить базу данных.

Методические указания

1. На основе разработанной ER-модели в курсовой работе должно быть создано не менее 4 связанных таблиц.

Поля таблиц формируются на основе списка требуемых данных (табл. 2). Для каждого поля необходимо установить следующие основные характеристики:

тип атрибута (числовой, текстовый, логический и т. д.), размер и допустимый диапазон значений;

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

исоздавать вычисляемое поле в форме, запросе или отчете).

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

Вотчете к курсовой работе привести описание созданных полей (пример приведен в табл. 3).

Таблица 3

Имя поля

Тип поля

 

Параметры поля

 

 

 

 

 

 

Сотрудники

 

 

 

 

Фамилия

Текстовый

 

Формат поля: >

 

 

 

 

Телефон

Текстовый

 

Маска ввода: 000-00-00

 

 

 

 

 

 

 

Проект

 

 

 

 

Название

Текстовый

 

Дата начала

Дата/Время

 

Условия на значение: >= #01.01.2010#

2. Связать созданные таблицы в соответствии с ER-моделью. Для построения схемы данных необходимо:

для каждой таблицы определить первичные и/или внешние ключи;

установить автоматическое обеспечение целостности данных;

провести проверку таблиц на возможные аномалии и при необходимости осуществить процедуру нормализации.

В курсовой работе тип связи «один-к-одному» между таблицами не до-

пускается.

Для представления схемы данных в отчете к курсовой работе рекомендуется воспользоваться стандартными средствами MS Access («Отчет по схеме данных»).

3. Разработать интерфейс базы данных. 3.1. Создание форм.

9

В курсовой работе должны присутствовать следующие виды форм:

формы для ввода и анализа данных. Количество форм для ввода данных должно быть такое, чтобы было возможно осуществить ввод данных во все таблицы БД. Ввод данных напрямую в таблицы не допускается. Наличие как минимум одной составной формы обязательно. При вводе данных через формы запоминание «кодов» в полях внешних ключей требоваться не должно. С этой целью рекомендуется использовать элемент управления «Поле со списком»;

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

3.2. Создание отчетов.

В курсовой работе должно присутствовать не менее 4-х отчетов. Ис-

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

4. Создать запросы к базе данных.

На основе проведенного анализа БД с точки зрения потребностей выборки данных необходимо создать не менее 6-ти запросов, три из которых должны быть утверждены преподавателем при выдаче задания на курсовое проектирование. При этом желательно, чтобы запросы были разного типа: на выборку, группировку, вычисление и пр.

Имена созданных форм, отчетов и запросов занести в табл. 2, в столбец «Объект БД». При этом в отчет можно не заносить подчиненные формы и отчеты, входящие в составные объекты. Если отчет создан на основе запроса, а сам запрос самостоятельно не используется, то их можно указать через запятую в одной строке.

3. Наполнение базы данных

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

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

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

10

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]