Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа.doc
Скачиваний:
158
Добавлен:
04.06.2015
Размер:
2.34 Mб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ

ХАКАССКИЙ ТЕХНИЧЕСКИЙ ИНСТИТУТ – ФИЛИАЛ ФГАОУ ВПО «СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»

Кафедра прикладной информатики и экономики

Пояснительная записка

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

«Языки и системы программирования»

Выполнил: студент

группы 50-1

Кириллов М. В.

Научный руководитель:

кфмн, доцент каф. ПИиЭ

Санников Е.В.

Абакан 2012

Задание к курсовой работе по дисциплине

«Языки и системы программирования»

для специальности 080801.65 Прикладная информатика (по областям)

  • Спроектировать базу данных "Читальный зал", которая бы отображала особенности предметной области;

  • Спроектировать таблицы (3-5), удобные для учета информации в базе данных;

  • Обеспечить возможность выбора необходимой информации из таблиц и получение запросов и отчетов по этим данным;

  • Произвести выбор и обоснование СУБД и средства разработки приложения, создать и (или) описать схему базы данных и необходимых таблиц;

  • Обеспечить возможность выполнения стандартных действий над данными (добавить, сохранить, удалить, редактировать); создать удобный интерфейс пользователя;

  • Разработать приложение для работы с созданной базой данных в среде объектно-ориентированного программирования Delphi с использованием технологии ADO;

  • Оформить пояснительную записку и защитить курсовую работу.

Задание выдал: кфмн, доцент Санников Е.В.

Задание получил: студент Кириллов М. В.. гр. 50-1

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

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

Библиотекарь ведёт учёт всех туристов, заказавших билеты. Поэтому возникает потребность в хранении и обработке данных, сгруппированных следующим образом: - информация о ЧИТАТЕЛЯХ (код читателя, ФИО читателя, дата регистрации, адрес, телефон, место работы); - информация о ФОНДЕ (код книги, автор, название, год издания, количество экземпляров);

- информация о БИБЛИОТЕКЕ (код операции, код читателя, код книги, дата выдачи, дата возврата, задолженность (логический тип), дни задолженности).

Содержание

Введение……………….…………………………………...………………….…...………...4

  1. Теоретическая часть ……………..………………………..……………...….…………5

    1. Выбор СУБД. MS Access ………………………………………………...……….5

    2. Delphi ………………………………….…………...……………..….……...…..…6

    3. Технология ADO …………..…………………………...........................…………7

    4. SQL ………………………..…………………………...............................………11

  1. Практическая часть ………..……………………………..……………………….….13

    1. Описание предметной области…………….…………………...……..………....13

    2. Создание реляционной базы данных………………………..………………….14

    3. Инфологическое проектирование БД «Читальный зал» в среде СУБД MS Access …………………………....……………………………………………......15

    4. Разработка приложения в Borland Delphi для работы с базой данных «Читальный зал»………………………….………………………………………22

Заключение…………………...……………………………………………...….....……….42

Список литературы………………..……………………………………………………....43

Приложение: листинг программы………………………………………………………44

Введение

актуальность

Основные идеи современной информационной технологии базируются на концепции, согласно которой данные должны быть организованы в базы данных с целью адекватного отображения изменяющегося реального мира и удовлетворения информационных потребностей пользователей. Эти базы данных создаются и функционируют под управлением специальных программных комплексов, называемых системами управления базами данных (СУБД) [1].

Данная курсовая работа посвящена упрощению одной из сторон практической деятельности с использованием баз данных.

База данных – это поименованная совокупность структурированных данных предметной области.

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

Целью курсовой работы является создание программы «Читальный зал», которое упрощает работу сотрудников библиотеки, что приводит к экономии большого количества времени.

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

Предметом исследования является библиотека.

Все поставленные задачи описаны на листе с заданием.