МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования ТВЕРСКОЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ Кафедра «Информационные системы» Курсовая работа по курсу «Основы построения информационных систем» Выполнила: студент группы Б.ИСТ.РВС Соловьёв Кирилл Михайлович Проверил: Палюх Борис Васильевич Тверь, 2023 Содержание Введение………………………………………………………………………….3 2.Задание 2-1…………………………………………………………………….4 2.1. Постановка задач и варианты…………………………………………...4 2.2. Провести анализ реквизитов (атрибутов) эскиза Документа……………...6 2.3. Составить структуру производственно-экономических показателей…….7 2.4. Представить разработанные показатели в качестве переменных с индексами………………………………………………………………………….8 2.5. Получить в результате выполнения задания Документ в двух-трех экземплярах………………………………………………………………………..9 2.6. Определить количество файлов……………………………………………14 3.Задание 3……………………………………………………………………..13 3.1. Постановка задач и варианты………………………………………….13 3.2. Решение……………………………………………………………………14 Заключение……………………………………………………………………..15 Список используемой литературы………………………………………….16 2 Введение Для современных промышленных предприятий и административных учреждений необходимо обеспечить эффективную информационную поддержку процессов принятия решений путем применения автоматизированных информационных систем. Дисциплина «Основы построения информационных систем» является одним из основополагающих курсов по направлениям подготовки «Информационные системы и технологии» и «Прикладная информатика», соответствующим профессиональному стандарту «Системный аналитик». Этот курс дает студентам необходимые знания, которые способствуют успешному изучению дисциплин, относящихся к организации компьютерной обработки производственно-экономических данных, проектированию функциональных и обеспечивающих подсистем автоматизированных информационных систем, внедрению информационных технологий на промышленных производствах и в административных системах. Цель курсовой работы выполнить задания, а также изучить термин атрибуты их связи, операции. 3 2.Задание 2-1 2.1. Постановка задач и варианты Выполнить полученное задание в соответствии с полученным от преподавателя вариантом и с вышеприведенным примером из теоретической части задания. Отчет должен содержать титульный лист с реквизитами Министерства, ТвГТУ, названием кафедры, дисциплины, номером, названием практической работы, номером варианта, ФИО и шифром группы, выполнившего работу, ФИО преподавателя, который проверил работу. В начале отчета переписывается задание. Задание выполняется в следующей последовательности. 1) Провести анализ реквизитов (атрибутов) эскиза Документа, который указан в выданном варианте задания. На основе проведенного анализа указать реквизиты-признаки и реквизиты-основания. 2) Составить структуру производственно-экономических показателей Документа с использованием условных обозначений реквизитов и показателей. Документ и его показатели должны иметь законченный производственно-экономический смысл, поэтому следует самостоятельно добавлять при необходимости дополнительные реквизиты (атрибуты). В показатели следует добавить атрибуты (при их отсутствии), необходимые для выполнения расчетов выходных показателей Документа. Например, если имеются атрибуты «Выручка», «Количество проданных билетов», но отсутствует атрибут «Цена билета», то его следует добавить. 3) Представить разработанные показатели в качестве переменных с индексами. Используя полученные переменные с индексами записать формулы для расчета выходных производственноэкономических показателей Документа. 4 4) Получить в результате выполнения задания Документ в двух-трех экземплярах, который должен иметь название и условное обозначение, общие атрибуты и составные единицы информации, входящие в составную единицу информации Документ. При необходимости добавить в состав общих атрибутов Документа атрибуты, поясняющие его назначение и признак времени (например, дату составления документа). Атрибут «признак времени» является обязательным при оформлении документов. 5) Определить количество файлов, которое потребуется для хранения в базе данных разработанных производственно-экономических показателей составной единицы информации Документ. Отчет о выполнении задания должен содержать пять вышеперечисленных этапов последовательности работы над выданным вариантом задания. Задание 2.10. Даны реквизиты документа. Укажите реквизитыпризнаки и реквизиты-основания.Запишите структуру экономических показателей. Обозначения реквизитов выбрать самостоятельно. Сколько файлов потребуется для хранения выделенных показателей в памяти ЭВМ? Реквизиты документа «Счет за электроэнергию» ФИО Дата Номер счета Показание счетчика на дату Адрес Расход электроэнергии Сумма 5 2.2. Провести анализ реквизитов (атрибутов) эскиза Документа Провести анализ реквизитов (атрибутов) эскиза Документа, который указан в выданном варианте задания. На основе проведенного анализа указать реквизиты-признаки и реквизиты-основания. реквизиты-признаки: ФИО, адрес, номер счета, дата. реквизиты-основания: показания счетчика на дату, расход электроэнергии, сумма, тариф, последние показания счетчика на дату. 6 2.3. Составить структуру производственно-экономических показателей Составить структуру производственно-экономических показателей Документа с использованием условных обозначений реквизитов и показателей. Документ и его показатели должны иметь законченный производственно-экономический смысл, поэтому следует самостоятельно добавлять при необходимости дополнительные реквизиты (атрибуты). В показатели следует добавить атрибуты (при их отсутствии), необходимые для выполнения расчетов выходных показателей Документа. Например, если имеются атрибуты «Выручка», «Количество проданных билетов», но отсутствует атрибут «Цена билета», то его следует добавить. СЧЁТЗАЭЛЕКТРЭНЕРГ(1).(ФИО, дата, сумма, ТАБЛ(3). (номер счета, адрес, ПСНАД,РЭ, тариф, ППСНАД)) ФИО – фамилия, имя, отчество СЧЁТЗАЭЛЕКТРЭНЕРГ – счёт за электроэнергию ПСНАД - показания счетчиков на дату РЭ - расход электроэнергии ППСНАД- последние показания счетчика на дату. П1. (ФИО, адрес, номер счета, дата, ПСНАД) П2. (ФИО, адрес, номер счета, дата, РЭ) П3. (дата, тариф) Сумма=тариф*РЭ П4. (ФИО, адрес, номер счета, дата, сумма) П5. (ФИО, адрес, номер счета, дата, ППСНАД) 7 2.4. Представить разработанные показатели в качестве переменных с индексами Представить разработанные показатели в качестве переменных с индексами. Используя полученные переменные с индексами записать формулы для расчета выходных производственно-экономических показателей Документа. П1→Kijmn П2→Pijmn П3→Cn П4→Sijmn П5→Dijmn i-ФИО m-адрес j-номер счета n-дата K – ПСНАД D - ППСНАД P-РЭ C- тариф S- сумма S=Cn*Pijmn P=Kijmn-Dijmn 8 2.5. Получить в результате выполнения задания Документ в двух-трех экземплярах Получить в результате выполнения задания Документ в двух-трех экземплярах, который должен иметь название и условное обозначение, общие атрибуты и составные единицы информации, входящие в составную единицу информации Документ. При необходимости добавить в состав общих атрибутов Документа атрибуты, поясняющие его назначение и признак времени (например, дату составления документа). Атрибут «признак времени» является обязательным при оформлении документов. 1 документ Счет за электроэнергию ФИО: Дата: Сумма: Врунов Олег Борисович 04.05.16 45108 Номер счета: Показание счетчика на Тариф: 5730575438 дату: 4 159201 Адрес: Расход электроэнергии: Г. Москва, ул. Мира, д. 11277 12, кв. 4 Последние показание счетчика на дату: 147924 9 Счет за электроэнергию ФИО: Выдумкин Дата: Сумма: Петр 06.08.11 5000 Николаевич Номер счета: Показание счетчика на Тариф: 9284981092 дату: 5 228113 Адрес: Расход электроэнергии: г. Москва, ул. Пушкина, 1000 д. Колотушкина, кв. 1 Последние показание счетчика на дату: 227113 СЧЁТЗАЭЛЕКТРЭНЕРГ(2).(ФИО, дата, сумма, ТАБЛ(3). (номер счета, адрес, ПСНАД,РЭ, тариф, ППСНАД)) ФИО – фамилия, имя, отчество СЧЁТЗАЭЛЕКТРЭНЕРГ – счёт за электроэнергию ПСНАД - показания счетчиков на дату РЭ - расход электроэнергии ППСНАД- последние показания счетчика на дату. 10 П1→Kijmn П2→Pijmn П3→Cn П4→Sijmn П5→Dijmn S=Cn*Pijmn P=Kijmn-Dijmn i-ФИО m-адрес j-номер счета n-дата K – ПСНАД D - ППСНАД P-РЭ C- тариф S- сумма 11 2.6. Определить количество файлов. Определить количество файлов, которое потребуется для хранения в базе данных разработанных производственно-экономических показателей составной единицы информации Документ. 2 файла «А1, А2», атрибуты: A1 – П1, П2, П4, П5. А2 – П3. 12 3.1. Постановка задач и варианты Задание 3.4. Докажите или опровергните наличие функциональных зависимостей в отношенииT7. T7 INES KATR LID ELIT SMID LU 01 35 UW 70 GN 02 54 WA 60 WA 03 35 YW 70 KU 01 35 GO 40 LU 02 60 AR 60 GN 03 35 CE 20 WA 01 35 SS 30 AR 02 54 DP 10 l. ELIT->SMID. 2. LID ->KATR. 3. SMID ->INES. 4. INES, ELIT ->LID. 5.KATR, LID -> SMID. 13 3.2. Решение Можно утверждать, что вероятным ключом отношения Т является атрибут ELIT, т.к. значения в столбце не повторяются. Кроме того, еще один вероятный ключ представлен парой атрибутов KATR и LID. ELIT->SMID – правильная функциональная зависимость т.к. ELIT не повторяется и атрибут SMID может быть присвоен только к одному атрибуту ELIT. LID ->KATR – неправильная функциональная зависимость т.к. в обоих столбиках значения повторяются, и отсутствует ключ. SMID ->INES - неправильная функциональная зависимость т.к. в обоих столбиках значения повторяются, и отсутствует ключ. INES, ELIT ->LID - правильная функциональная зависимость, т.к. пара атрибутов INES, ELIT образуют ключ и могут принадлежать атрибутам LID. KATR, LID -> SMID – неправильная функциональная зависимость т.к. пара атрибутов KATR, LID имеют повторяющие атрибуты и не могут быть функционально зависимы SMID. 14 Заключение Выполнив задания, я научился находить атрибуты, анализировать их, создавать структуру производственноэкономических показателей, определять атрибуты признаки и атрибуты основания, присваивать индексы и с помощью формул высчитывать логические выходные производственно-экономические показатели, а также определять объем памяти для хранения данных в ЭВМ. Научился строить зависимости, находить ключи, и определять функциональные зависимости. 15 Список используемой литературы 1. Палюх, Б.В. Применение современных информационных техноло-гий для разработки информационных систем: учеб. пособие для студентов вузов по специальности 080801 «Прикладная информатика» и других эко-номических специальностей / Б.В. Палюх, В.В. Алексеев, А.Ю. Клюшин, С.В. Котлинский. Тверь: ТГТУ, 2010. 175 с. 2. Палюх, Б.В. Информационные технологии в управлении экономи-кой: учеб. пособие / Б.В. Палюх, С.Л. Федченко, Ю.Г. Козлова, А.Н. Прохныч. Тверь: ТГТУ, 2007. 127 с. 3. Котлинский, С.В. Разработка моделей систем на базе современных методов и сред моделирования. Ч. 1: учеб. пособие / С.В. Котлинский, А.Ю. Клюшин. Тверь: ТвГТУ, 2011. 124 с. 4. Палюх, Б.В. Применение современных языков и инструментов для моделирования предметной области автоматизации. Ч. 1: учеб. пособие / Б.В. Палюх, С.В. Котлинский, А.Ю. Клюшин. Тверь: ТвГТУ, 2013. 187 с. 5. Палюх, Б.В. Применение современных языков и инструментов для моделирования предметной области автоматизации. Ч. 2: учеб. пособие / Б.В. Палюх, С.В. Котлинский, А.Ю. Клюшин. Тверь: ТвГТУ, 2013. 172 с. 16