Проектирование и разработка информационной системы

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Проектирование баз данных
  • 43 43 страницы
  • 9 + 9 источников
  • Добавлена 19.12.2020
1 000 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы

Введение 4
1. Предпроектная стадия разработки 6
1.1. Организационная структура объекта исследования 6
1.2. Описание автоматизируемой деятельности 7
1.3. Исследование бизнес-процессов 8
1.4. Бизнес-план проектирования и разработки информационной системы или бизнес-приложения 15
1.5. Agile-планирование 21
2.Проектирование информационной системы или бизнес-приложения 24
2.1. Аппаратно-программный комплекс, применяемый при проектировании и разработке информационной системы или бизнес-приложения 24
2.2. Информационная модель проектируемой и разрабатываемой информационной системы или бизнес-приложения 29
2.2.1. Структура входящей информации 29
2.2.2. Структура результатной информации 33
2.2.3. Диаграмма базы данных 33
2.3. Архитектура программного средства 34
2.4. Эскизы GUI 35
3. Сопровождение программной реализации 37
3.1. Функциональная модель подсистемы 37
3.2. Вспомогательные модели системного проектирования 39
Заключение 42
Список использованных источников 44

Фрагмент для ознакомления

Также необходимо использование отраслевых классификаторов. На рисунке 20 приведена диаграмма «Сущность - Связь» разрабатываемой системы.Рисунок – Диаграмма «Сущность - Связь»Определим типы связей между указанными сущностями.Каждый поставщик проводит множество поставок. Связь 1:N.Каждому виду оборудования соответствует множество объектов оборудования . Связь 1:N.Каждый сотрудник может подать множество заявок на поставку оборудования. Связь 1:N.Каждый сотрудник может использует множество объектов оборудования. Связь 1:N.Далее приведем описание структуры объектов информационной системы учёта оборудования.Таблица 7- Структура таблицы «Поставщики»Наименование атрибутаТип данныхПримечаниеКод поставщикаЦелоеПервичный ключНаименование поставщикаТекстовый100ИННТекстовый20АдресТекстовый100ТелефонТекстовый20Код статусаЦелоеПринадлежность к субъектам алого предпринимательстваЛогическийТаблица 8- Структура таблицы «Виды оборудования»Наименование атрибутаТип данныхПримечаниеКод вида оборудования ЦелоеПервичный ключОписаниеТекстовый200Таблица 9- Структура таблицы «Объекты оборудования»Наименование атрибутаТип данныхПримечаниеКод объекта оборудования ЦелоеПервичный ключДата установкиДатаКод вида оборудования ДенежныйИнвентарный номерТекстовыйЗаводской номерТекстовыйСтоимостьДенежныйТаблица 10- Структура таблицы «Заявки»Наименование атрибутаТип данныхПримечаниеКод заявкиЦелоеПервичный ключДата заявкиДатаКод вида оборудования ДенежныйКоличествоЦелоеКод клиентаЦелоеТаблица 11- Структура таблицы «Поставки»Наименование атрибутаТип данныхПримечаниеКод поставкиЦелоеПервичный ключДата поставкиДатаКод поставщикаДенежныйКод объекта оборудования ЦелоеСтатусЛогическийТаблица 12- Структура таблицы «Клиенты»Наименование атрибутаТип данныхПримечаниеКод клиентаЦелоеПервичный ключНаименованиеТекстовыйФИО ответственного сотрудника ТекстовыйТелефонТекстовыйНа основе построенной логической модели проведем построение структуры данных информационной системы.Таблица - Структура таблицы «Поставщики»Наименование поляИдентификатор поляТип поляДлина поляПрочееКод поставщикаCode_psЧисло5Ключевое полеНаименование поставщикаNamСтрока200ИННINNСтрока200АдресAdrСтрока200ТелефонtelСтрока200ФИО директораdirСтрока200Таблица - Структура таблицы «Виды оборудования»Наименование поляИдентификатор поляТип поляДлина поляПрочееКод вида оборудования Code_vidЧисло5Ключевое полеНаименование вида оборудования namСтрока100Единица измеренияedizmСтрока20Таблица - Структура таблицы «Сотрудники»Наименование поляИдентификатор поляТип поляДлина поляПрочееКод сотрудникаCode_zЧисло5Ключевое полеФИОFioТекст200ДолжностьdolgnТекст200Таблица - Структура таблицы«Объекты оборудования »Наименование поляИдентификатор поляТип поляДлина поляПрочееКод объектаCode_pЧисло5Ключевое полеНаименование NamТекст200Код вида Code_vidЧисло20Инвентарный номерinvТекст200Заводской номерZavnumТекст200Таблица - Структура таблицы«Заявки»Наименование поляИдентификатор поляТип поляДлина поляПрочееКод заявкиCode_grЧисло5Ключевое полеДатаNam_grДатаСтатусstatusBoolean3Код вида оборудования Code_vidЧисло5КоличествоKolЧисло5Код сотрудникаCode_sotrЧисло5Таблица - Структура таблицы«Поставки»Наименование поляИдентификатор поляТип поляДлина поляПрочееКод поставкиCode_psЧисло5Ключевое полеКод поставщикаCode_contЧисло5Дата поставкиDt_scДатаКраткий формат датыСумма к оплатеSum_oplДенежныйКод заявкиCode_zЧисло52.2.2. Структура результатной информацииСтруктура выходного документа «Платежи по договору»:Договор №ПлатежиПоставщик ОборудованиеСтруктура документа «Список договоров»:Вид договораДатаНомерКлиентСтруктура документа «Список оборудования в аренде»ОборудованиеЗаключенПланируетсяЗавершенИтогоКоличествоКоличествоКоличествоКоличество2.2.3. Диаграмма базы данныхСхема физической модели данных приведена на рисунке 21.Рисунок - Схема физической модели данных2.3. Архитектура программного средстваНа рисунке 22 приведена схема архитектуры системы.Рисунок – Схема архитектуры системы2.4. Эскизы GUI На рисунке 23 приведен эскиз формы ввода справочника оборудования.Рисунок - Эскиз формы ввода справочника оборудованияНа рисунке 24 приведен эскиз формы справочника клиентов.Рисунок - Эскиз формы справочника клиентов Рисунок – Эскиз формы ввод поставки экранного оборудования3. Сопровождение программной реализации3.1. Функциональная модель подсистемыНа рисунке 26 приведена диаграмма вариантов использования системы.Рисунок – Диаграмма вариантов использованияКак показано на рисунке 26, в системе предполагаются варианты использования:- Специалиста производственного отдела (ведение картотеки оборудования , формирование заявок на поставку);- Экономиста (учет поставок, формирование аналитической отчётности);- Администратора (управление пользователями и базой данных).На рисунке 27 приведена диаграмма компонентов. Рисунок – Диаграмма компонентовНа рисунке 28 приведена диаграмма последовательностей.Рисунок – Диаграмма последовательностейНа рисунке 29 приведена диаграмма классов.Рисунок – Диаграмма классов3.2. Вспомогательные модели системного проектированияНа рисунке 30 приведена диаграмма состояний информационной системы экранного агентства.Рисунок – Диаграмма состоянийРисунок 31 – Диаграмма развертыванияНа рисунке 32 приведена диаграмма деятельности.Рисунок – Диаграмма деятельностиЗаключениеОсновная задача данного проекта- автоматизировать работу экранного агентства. Результатом выполнение данного проекта является создание прототипа информационной системы учета услуг аренды экранного оборудования.Целью проектирования является обеспечение эффективного функционирования АИС. Именно качественное проектирование обеспечивает создание такой системы, которая способна функционировать при постоянном совершенствовании ее технических, программных, информационных составляющих, то есть её технологической основы, и расширять спектр реализуемых управленческих функций и объектов взаимодействия.Внедрение АИС на предприятии существенно облегчает работу с документами, что дает возможность быстро и оперативно решать многие вопросы. Успешная эксплуатация разработанной и внедренной системы дает заметный экономический эффект, за счет снижения затрат, освобождения рабочего времени специалистов, повышения качества и надежности учета движения заказов на аренду экранного оборудования, облегчения оформления сопровождающей документации и отчетности.В процессе проектирования была представлена организационная структура предприятия и автоматизируемого отдела, функциональная модель задач, таблица параметров, состав информационной системы.В постановке задачи была описана экономическая и организационная сущность задачи, было составлено формализованное описание первичных и результатных показателей, а для работы с условно-постоянной информацией были разработаны классификаторы справочников.В данной работе представлены формуляры первичных и результатных документов.Автоматизированный вариант решения задачи позволил:Снизить время обработки информации;Снизить трудовые и стоимостные затраты на обработку данных;Оптимизировать занятность персонала;Увеличить число клиентов.Список использованных источниковЭкранное агентство Screenagency. О компании. [Электронный ресурс]. Режим доступа: https://www.screenagency.ru/about/Ахметов И. В., Карабельская И. В., Губайдуллин И. М., Сафин Р. Р. Моделирование бизнес-процессов: учебное пособие. - Уфа: Уфимский государственный университет экономики и сервиса, 2015. - 67 с. Шичкина Ю. А. Методы построения схемы и выполнения запросов в базах данных. - Санкт-Петербург : Изд-во СПбГЭТУ "ЛЭТИ", 2016. - 205 с.Микляев И. А. Универсальные объектно-ориентированные базы данных на реляционной платформе. – Архангельск: ИД САФУ, 2014. – 223с.Ощенко И. А. Азбука программирования в 1С: Предприятие 8.3. - Санкт-Петербург: БХВ-Петербург, 2015. - 284 с. Радченко М. Г., Хрусталева Е. Ю. 1С: Предприятие 8.3: практическое пособие разработчика. - Москва: фирма 1С, 2016. – 926с.Терехова А. Е. Моделирование бизнес-процессов: учебное пособие. - Москва: Изд. дом ФГБОУВО "ГУУ", 2016. - 96 с.Барановская Т.П., Яхонтова И. М., Вострокнутов А. Е., Иванова Е. А. Моделирование бизнес-процессов: учебное пособие. - Краснодар: КубГАУ, 2016. - 152 с.Надейкина Л. А. Программирование. Обобщенное программирование: учебное пособие. - Москва: Московский государственный технический университет ГА, 2019. - 80 с.

1. Экранное агентство Screenagency. О компании. [Электронный ресурс]. Режим доступа: https://www.screenagency.ru/about/
2. Ахметов И. В., Карабельская И. В., Губайдуллин И. М., Сафин Р. Р. Моделирование бизнес-процессов: учебное пособие. - Уфа: Уфимский государственный университет экономики и сервиса, 2015. - 67 с.
3. Шичкина Ю. А. Методы построения схемы и выполнения запросов в базах данных. - Санкт-Петербург : Изд-во СПбГЭТУ "ЛЭТИ", 2016. - 205 с.
4. Микляев И. А. Универсальные объектно-ориентированные базы данных на реляционной платформе. – Архангельск: ИД САФУ, 2014. – 223с.
5. Ощенко И. А. Азбука программирования в 1С: Предприятие 8.3. - Санкт-Петербург: БХВ-Петербург, 2015. - 284 с.
6. Радченко М. Г., Хрусталева Е. Ю. 1С: Предприятие 8.3: практическое пособие разработчика. - Москва: фирма 1С, 2016. – 926с.
7. Терехова А. Е. Моделирование бизнес-процессов: учебное пособие. - Москва: Изд. дом ФГБОУВО "ГУУ", 2016. - 96 с.
8. Барановская Т.П., Яхонтова И. М., Вострокнутов А. Е., Иванова Е. А. Моделирование бизнес-процессов: учебное пособие. - Краснодар: КубГАУ, 2016. - 152 с.
9. Надейкина Л. А. Программирование. Обобщенное программирование: учебное пособие. - Москва: Московский государственный технический университет ГА, 2019. - 80 с.


Вопрос-ответ:

Какие задачи выполняются на предпроектной стадии разработки информационной системы?

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

Что включает в себя исследование бизнес процессов на предпроектной стадии разработки информационной системы?

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

Что включает в себя бизнес план проектирования и разработки информационной системы?

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

Что такое Agile планирование на предпроектной стадии разработки информационной системы?

Agile планирование на предпроектной стадии разработки информационной системы — это методология планирования и управления проектом, которая предполагает гибкое и итеративное выполнение задач. Это позволяет принимать динамические решения, быстро реагировать на изменения требований или ситуацию на рынке, и обеспечивает максимальную эффективность работы команды.

Какие задачи решает проектирование информационной системы или бизнес приложения?

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

Что такое предпроектная стадия разработки информационной системы?

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

Как проводится организационная структура объекта исследования на предпроектной стадии?

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

Что такое Agile планирование на предпроектной стадии?

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