Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
58
Добавлен:
07.08.2013
Размер:
407.9 Кб
Скачать

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

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

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

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

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

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

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

ВАРИАНТ 7

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

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

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

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

студентка гр. ИВТ-449 Е.В. Овчинникова

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

Омск 2012

Реферат

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

MICROSOFTSQLSERVER, ЗАПРОС, СУБД,C#, БАЗА ДАННЫХ

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

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

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

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

Содержани

Реферат 3

Введение 5

Заключение 16

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

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

Введение 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. Постановка задания

Вариант 7. Нотариальная контора.

Нотариальная контора готова предоставить клиенту определенный комплекс услуг. Услуги формализованы, т. е. составлен их список с описанием каждой услуги. При обращении клиента его стандартные данные (название, вид деятельности, адрес, телефон) фиксируются в базе данных. По каждому факту оказания услуги клиенту составляется документ, в котором указываются дата, услуга, сумма сделки, комиссионные (доход конторы), описание сделки. В рамках одной сделки клиенту может быть оказано несколько услуг. Стоимость каждой услуги фиксирована. Кроме того компания предоставляет в рамках одной сделки различные виды скидок. Скидки могут суммироваться [1].

Соседние файлы в папке курсовая docx100