Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Хоменко КП / ПЗ КП СУБД.docx
Скачиваний:
86
Добавлен:
15.06.2014
Размер:
281.22 Кб
Скачать

Федеральное агентство образования и науки

ОМСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

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

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

К КУРСОВОМУ ПРОЕКТУ

по дисциплине «СУБД»

ПРИЛОЖЕНИЕ ДЛЯ РАБОТЫ С БД

ВАРИАНТ 11

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

доцент, к.т.н. О.Б. Малков

подпись, дата

Исполнитель:

студент гр. ИВТ-449 Р.И. Хоменко

подпись, дата

Омск 2012

Реферат

Пояснительная записка 25 с., 1 ч., 6 рис., 1 прил., 3 источника.

MICROSOFT SQL SERVER, MANAGEMENT STUDIO, СУБД, C#, БАЗА ДАННЫХ

Объектом исследования данного курсового проекта является СУБД MicrosoftSQLServerи её возможности взаимодействия со сторонними приложениями.

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

В процессе работы проводился поиск и анализ возможностей ЯВУ C# по взаимодействию сMSSQLServer. Затем на этом языке высокого уровня было создано приложение, способное подключаться, просматривать и изменять данные в базе данных под управлениемMSSQLServer. В качестве базы данных для приложения была выбрана база, созданная в ходе лабораторного практикума (предметная область «Учёт внутриофисных расходов»), однако в последствии в приложение была добавлена возможность подключения к другим БД под управлениемMSSQLServer.

В результате работы создано приложение на ЯВУ C#, отвечающее поставленным требованиям.

Содержани

Реферат 3

Введение 5

Заключение 14

Список использованных источников 15

Код программы 16

Введение 5

1 Описание разработанной базы данных 6

1.1 Постановка задания 6

1.2 Проектирование базы данных 6

1.3 Особенности реализации в MS SQL7

2 Разработка приложения 8

2.1 Анализ и методы решения задачи 8

2.2 Разработка алгоритма 9

2.3 Разработка пользовательского интерфейса 10

2.4 Написание кода 11

2.5 Тестирование и отладка приложения 13

3 Программная документация 14

3.1 Руководство пользователя 14

3.2 Руководство системного администратора 18

Заключение 20

Список использованных источников 21

Приложение А. Код программы 22

Введение

Система управления базами данных (СУБД) – программное обеспечение, осуществляющее управлением и созданием баз данных. Популярными СУБД являются MSSQLServer,OracleDatabase,MySQL. В ходе практических занятий изучались первые два программных комплекса, первый из которых в итоге был выбран для реализации приложения.

Microsoft SQL Server — система управления реляционными базами данных (СУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft и Sybase. Используется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия.

Язык высокого уровня C# позволяет реализовать широкие возможности для взаимодействия с базами данныхMSSQLServerбез необходимости подключения сторонних библиотек и расширений.

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

  1. Описание разработанной базы данных

    1. Постановка задания

Вариант 11. Распределение учебной нагрузки.

Необходимо распределять нагрузку между преподавателями кафедры. Имеются сведения о преподавателях, включающие наряду с анкетными данными сведения об их ученой степени, занимаемой должности и стаже работы. Преподаватели кафедры должны обеспечить проведение занятий по некоторым дисциплинам. По каждой из них существует определенное количество часов. В результате распределения нагрузки необходимо получить информацию следующего рода: «Такой-то преподаватель проводит занятия по такой-то дисциплине с такой-то группой».Все проводимые занятия делятся на лекционные и практические. По каждому виду занятий устанавливается свое количество часов. Кроме того данные по нагрузке нужно хранить несколько лет. [1].

Соседние файлы в папке Хоменко КП