Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

Иерархические структуры в реляционных базах данных

а  состоит  из  полей  типа  binary,
содержащие графические изображения, поэтому при  небольшом  объёме  хранимой
информации размер базы становится слишком  большим.  Хранение  информации  в
стандартном  формате  bmp  оказывается  крайне   неэффективным.   Исследовав
большинство распространённых графических форматов jpc, gif, tiff,  я  пришла
к выводу, что наиболее оптимальным  с  точки  зрения  сохранения  количества
сжатия  является  формат  gif.  В  этом  формате  и  решено  было  сохранять
изображения в базе данных.
       Стандартные  компоненты  Delphi  не  позволяют  хранить   графическую
информацию в базе данных в формате gif, в связи  с  этим  были  использованы
продукты  компании  SkyLine.  В  своей  работе  я  использовала   библиотеку
компонентов Image Lib 30 в  составе  которой  есть  компоненты,  позволяющие
хранить информацию в базе данных самых различных форматов.
      2. Модификация стандартного компонента Delphi OleContainer.
      Так  как  реализация   этого   компонента   не   позволяла   сохранять
изображения, полученные от программы  сервера,  был  реализован  собственный
OleContainer расширением стандартного компонента.  Свойство  Bitmap:TBitmap,
которое  при  перерисовке  компонента,  копирует  на   свою   канву,   канву
стандартного компонента OleContainer.  Таким  образом,  с  помощью  свойства
Bitmap, в программе можно использовать изображение  OLE-контейнера,  который
затем и помещается в базу в формате gif.



                                 Заключение

      Итогом  написания  дипломной  работы  явилось  создание   программного
продукта «Системы автоматизированного контроля знаний студентов».
      Были решены следующие поставленные передо мной задачи:
      - дан  обзор  современному  состоянию  теории  баз  данных,  основным
        моделям СУБД, применяемым в ПК;
      - изучены принципы функционирования и основные возможности технологии
        OLE;
      -  разработан  способ  отображения  реляционных  структур  данных   в
        иерархическом виде;
      - дополнен стандартный  компонент  Delphi  OLEContainer  возможностью
        сохранения битового изображения на его поверхности.
      Программа контроля знаний TEST, которая  рассматривалась  в  5  главе,
работает  под  управлением  операционной  системы  Windows  95.   Справочная
система позволит легко и быстро научится работать с системой TEST.
      Это удобное добавление к  традиционным  методам  контроля,  повышающее
эффективность  усвоения  предмета  студентом.  Система   состоит   из   трёх
связанных  между  собой  частей.  Первая  часть  это   программа-   редактор
вопросов, позволяющая преподавателю  создавать  индивидуальную  базу  данных
вопросов по своим дисциплинам. Вторая часть представляет  собой  тестирующую
программу, предназначенную для студентов.  Третья  часть  предназначена  для
преподавателя, представляет собой статистику  прохождения  теста,  настройку
параметров, с помощью этой программы  преподаватель  может  проанализировать
результаты прохождения теста и сделать соответствующие выводы.
      Таким образом, эта система может использоваться  преподавателями,  вне
зависимости от дисциплины и одинаково подходит как для  естественно-научных,
так и для гуманитарных предметов.


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


1. В.В. Аладьев,  Ю.Я.  Хунт,  М.Л.  Шишаков.  Основы  информатики.  Учебное
  пособие. – Москва. 1999.
2. В.А. Извозчиков, А.  Д.  Ревунов.  Электронно-вычислительная  техника  на
  уроках физики в средней школе. - М.: Просвещение, 1988.
3. А. А Жуков, Л.А Федякина. “Система контроля знаний TSTST”.
  // Информатика и образование. -1997.- №2.
4. А.А. Ездов. Лабораторные работы по физике с  использованием  компьютерной
  модели. // Информатика и образование. -1996.- №1.
5. М.Г. Ермаков, Л.Е. Андреева. Вопросы разработки тестирующих программ.  //
  Информатика и образование. –1997.- №3.
6. В. М. Карнаухов. Система контроля знаний. // Информатика  и  образование.
  -1995.- №6.
7. В. М. Казиев. Системно-алгебраический подход к  основам  информатики.  //
  Информатика и образование. -1996.- №4.
8. Е.А. Ерёмин. Почему система интересна для образования. //  Информатика  и
  образование. -1997.- №1.
9. П. Дарахвелидзе, Е. Марков. Delphi - среда визуального  программирования.
  — BHV Санкт-Петербург: 1996.
10. Джон Матчо, Дэвид Р. Фолкнер. Delphi. — Бином М. 1996.
11. Тодд Миллер, Дэвид Пауэл и др.  Использование  Delphi  3.  –  Диалектика
  Киев. 1997.
12. В.В. Фаронов. Паскаль и Windows. – Москва. 1995.
13. Механизмы Windows 3.1. – Энтроп Москва. 1994.


-----------------------



Пред.6
скачать работу

Иерархические структуры в реляционных базах данных

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ