1   2   3   4   5
Ім'я файлу: курсач.docx
Розширення: docx
Розмір: 1998кб.
Дата: 31.05.2022
скачати

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

«ТОЛЬЯТТИНСКИЙ ЭКОНОМИКО-ТЕХНОЛОГИЧЕСКИЙ КОЛЛЕДЖ»

(ЧУПО «ТЭТК»)

КУРСОВАЯ РАБОТА
МДК 02.02 Технология разработки и защиты баз данных

Тема: Разработка базы данных «Операционная система»


Специальность:

09.02.03 Программирование в компьютерных системах

Форма обучения:

очная




Студент (ка):

Булгаков К.Д.




Руководитель:

Плюснина Е.В









Защищена с оценкой «______________»

«_____» ______________ 2021 г.

Руководитель курсовой работы

_______________

(личная подпись)




Тольятти, 2021

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

«ТОЛЬЯТТИНСКИЙ ЭКОНОМИКО-ТЕХНОЛОГИЧЕСКИЙ КОЛЛЕДЖ»

Задание

на курсовую работу по МДК.02.02 «Технология разработки и защиты баз данных»

на тему: Операционная система

студент гр. ПКС-382 специальности 09.02.03

Ф.И.О Булгаков Константин Дмитриевич

Руководитель: Плюснина Елена Викторовна

Курсовая работа должна раскрывать тему; объем работы - ________страниц

Структура работы:

Введение: актуальность, объект исследования, предмет исследования, цель, задачи исследования, практическая значимость.

Основная часть:

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

Перечень вопросов, подлежащих исследованию:

1.1 Анализ предметной области

1.2. Разработка функциональной модели предметной области

1.3. Проектирование базы данных «Операционная система»

1.3.1 Инфологическое проектирование БД «Операционная система»

1.3.2 Логическое проектирование БД «Операционная система»

1.4. Выбор программных средств разработки

Практический раздел (имеет практический, аналитический, системный, исследовательский характер).

Перечень вопросов, подлежащих исследованию:

2.1 Разработка БД «Операционная система» на базе MS SQL Server

2.1.1 Структура базы данных в MS SQL Server

2.1.2 Схема данных в MS SQL Server

2.1.3 Администрирование базы данных

2.2 Разработка интерфейса в среде MS Visual Studio

2.3 Тестирование базы данных «Операционная система»

Заключение (содержит выводы по всей работе и рекомендации автора).

Список литературы оформляется в соответствии с методическими указаниями.

Календарный план выполнения курсовой работы

График работы

Срок

Отметка о выполнении

Выбор темы

11.01.2021




Дата выдачи задания

13.01.2021




Согласование плана работы

18.01.2021




Проверка работы (части)

05.03.2021




Сдача работы руководителю

21.04.2021




Защита

23.04.2021




Руководитель ___________________________/Плюснина Е.В/

Задание получил студент _______________________/ Булгаков К.Д./

Содержание

Введение 6

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

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

1 Теоретический раздел 9

1.1Анализ предметной области 9

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

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

Управление ресурсами вычислительной системы с целью наиболее эффективного их использования является назначением операционной системы. Например, мультипрограммная операционная система организует одновременное выполнение сразу нескольких процессов на одном компьютере, поочередно переключая процессор с одного процесса на другой, исключая простои процессора, вызываемые обращениями процессов к вводу-выводу. ОС также отслеживает и разрешает конфликты, возникающие при обращении нескольких процессов к одному и тому же устройству ввода-вывода или к одним и тем же данным. Критерий эффективности, в соответствии с которым ОС организует управление ресурсами компьютера, может быть различным. Например, в одних системах важен такой критерий, как пропускная способность вычислительной системы, в других — время ее реакции. Соответственно выбранному критерию эффективности операционные системы по-разному организуют вычислительный процесс. 9

Процесс (задача) представляет собой базовое понятие большинства современных ОС и часто кратко определяется как программа в стадии выполнения. Программа — это статический объект, представляющий собой файл с кодами и данными. Процесс — это динамический объект, который возникает в операционной системе после того, как пользователь или сама операционная система решает «запустить программу на выполнение», то есть создать новую единицу вычислительной работы. Например, ОС может создать процесс в ответ на команду пользователя run prgl. exe, где prgl. exe — это имя файла, в котором хранится код программы. 9

Управление ресурсами включает решение следующих общих, не зависящих от типа ресурса задач: 10

1.Планирование ресурса — то есть определение, какому процессу, когда и в каком количестве (если ресурс может выделяться частями) следует выделить данный ресурс; 10

2.Удовлетворение запросов на ресурсы; 10

3.Отслеживание состояния и учет использования ресурса — то есть поддержание оперативной информации о том, занят или свободен ресурс и какая доля ресурса уже распределена; 10

4.Разрешение конфликтов между процессами. 10

1.2. Разработка функциональной модели предметной области 10

1.3. Проектирование базы данных «Операционная система» 13

1.3.1 Инфологическое проектирование БД «Операционная система» 13

14

Рисунок 4 – ER- диаграмма 14

1.3.2 Логическое проектирование БД «Операционная система» 15

1.4. Выбор программных средств разработки 16

2 Практический раздел 19

2.1 Разработка БД «Операционная система» на базе MS SQL Server 19

2.1.1 Структура базы данных в MS SQL Server 19

2.1.2 Схема данных в MS SQL Server 22

2.1.3 Администрирование базы данных 23

2.2 Разработка интерфейса в среде MS Visual Studio 25

2.3 Тестирование базы данных «Операционная система» 28

Заключение 31

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


  1   2   3   4   5

скачати

© Усі права захищені
написати до нас