Допустить к защите в гак



Скачать 495.29 Kb.
страница1/6
Дата02.08.2018
Размер495.29 Kb.
ТипДипломная работа
  1   2   3   4   5   6


Министерство образования Российской Федерации

Томский государственный университет

факультет информатики

кафедра теоретических основ информатики

ДОПУСТИТЬ К ЗАЩИТЕ В ГАК

Зав. каф., к.т.н., доцент

_________ Ю.Л. Костюк

«___»___________2000г.


Афанасьев Павел Александрович

Разработка электронного справочника


оперативно-диспетчерских служб

предприятий электроэнергетики

Дипломная работа

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

начальник отдела АСУ

ЗАО «Горэлектросети»

_______________ В.В. Чебаков

Исполнитель

_____________П.А. Афанасьев

Электронная версия отчета помещена в электронную библиотеку.

Администратор_____________

Томск 2000


реферат


Дипломная работа на 52 страницах, 6 приложений, 23 иллюстрации, 5 источников.
СУБД, АВТОМАТИЗАЦИЯ, INTERBASE, ЭЛЕКТРОННЫЙ СПРАВОЧНИК, ОПЕРАТИВНО ДИСПЕТЧЕРСКАЯ СЛУЖБА, ЭЛЕКТРОСЕТЬ
Объект исследования – информационные потоки оперативно-диспетчерских служб предприятий электроэнергетики.

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

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

ОГлавление


реферат 3

ОГлавление 4

ВВЕДЕНИЕ 6

1.инструменты разработки 7

1.1. Среда визуального программирования BORLAND DELPHI. 7

1.2. BORLAND DATABASE ENGINE 7

1.3. СУБД interbase server 7

2. Теоретические основы 9

2.1. Основные функции субд 11

2.2. базовые понятия реляционных БД 13

2.3. Язык реляционных баз данных SQL 14

2.4. архитектура «клиент-сервер» 15

3. Энергоресурсы и специфика их сбыта 17

3.1.Первая электростанция в томске 17

3.2. МЕСТО ЗАО «ГОРЭЛЕКТРОСЕТИ» в системе энергоснабжения 17

3.3. оперативно диспетчерская служба 18

4. Алгоритмы и структуры данных 19

4.1. структура базы данных 19

4.1.1. основные объекты предметной области 20

4.1.1.1. Объект «подстанция» 20

4.1.1.2. объект «здание» 20

4.1.1.3. объект «организация» 22

4.1.1.4. объект «абонент» 23

4.1.2. таблицы-справочники 23

4.1.3. Хранимые процедуры и триггеры 24

4.2. алгоритмы и структуры данных клиентской части программы 24

4.2.1. Навигация по данным 24

4.2.2. компоненты визуализации данных 25

4.2.3. компоненты для связи с базой данных 25

4.2.4. Использование механизма отложенных изменений 26

5. организация интерфейса пользователя 27

5.1. общие принципы 27

5.2. объектная модель представления информации 28

5.3. схема организации интерфейса пользователя 30

5.4. изменение и дополнение справочников 31

Заключение 32

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

приложение 1. Руководство программиста 34

П1.1. Общие сведения 34

П1.2. Установка 34

п1.3. Структура приложения 34

приложение 2. Руководство пользователя 35

п2.1. Общие сведения 35

П2.1.1. особенности интерфейса 35

П2.1.2. главное окно и дерево объектов 36

П2.2. работа с подстанциями 37

П2.2.1. просмотр изменение и удаление инФОРМАЦИИ О ПОДСТАНЦИИ 37

П2.2.2.Просмотр и запись в журнал подстанции 39

П2.2.3. Выбор ячейки источника 39

П2.2.4. Работа с секциями подстанций 40

П2.2.5.Работа с ячейками секций 40

П2.2.6.Работа с распределительными устройствами 41

П2.2.7. Работа с вводными устройствами потребителя 42

П2.3. Работа со зданиями и сооружениями 42

П2.4. Работа с организациями 43

П2.5. работа с абонентами – физическими лицами 44

П2.6. поиск информации 45

приложение 3: список файлов 46

Приложение 4: реляционная схема БД 47

приложение 5: SQL-описание базы данных 48

приложение 6: список файлов в электронной версии отчета 53




ВВЕДЕНИЕ


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

  • возможность хранения больших объемов информации в небольшом объеме физического пространства;

  • возможность быстрого поиска необходимой информации;

  • возможность быстрого обмена и передачи информации.

Задачей представленного дипломного проекта является разработка электронного справочника оперативно диспетчерских служб предприятий электроэнергетики. Справочник должен удовлетворять следующим условиям:

  • хранение больших объемов информации;

  • быстрый поиск;

  • удобный интерфейс пользователя.


  1. инструменты разработки

1.1. Среда визуального программирования BORLAND DELPHI.


Borland Delphi – это интегрированная среда для разработки приложений под Windows, включающая следующие компоненты:

Высокопроизводительный компилятор с языка высокого уровня в машинный код;

Объектно-ориентированные модули и компоненты;

Визуальное построение приложений из прототипов;

Средства построения баз данных.

Компилятор, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре клиент/сервер. Этот компилятор в настоящее время является самым быстрым в мире (неофициальные данные). Он предлагает лёгкость разработки и быстрое время проверки готового программного блока, характерного для языков четвёртого поколения (4GL) и в то же время обеспечивает качество кода, характерного для компилятора 3GL.


1.2. BORLAND DATABASE ENGINE


Мощность и гибкость Delphi при работе с базами данных основана на низкоуровневом ядре - процессоре баз данных Borland Database Engine (BDE). Его интерфейс с прикладными программами называется Integrated Database Application Programming Interface (IDAPI). В принципе, сейчас не различают эти два названия (BDE и IDAPI) и считают их синонимами. BDE позволяет осуществлять доступ к данным как с использованием традиционного record-ориентированного (навигационного) подхода, так и с использованием set-ориентированного подхода, используемого в SQL-серверах баз данных. Кроме BDE, Delphi позволяет осуществлять доступ к базам данных, используя технологию (и, соответственно, драйверы) Open DataBase Connectivity (ODBC) фирмы Microsoft. Но, как показывает практика, производительность систем с использованием BDE гораздо выше, чем оных при использовании ODBC. ODBC драйвера работают через специальный "ODBC socket", который позволяет встраивать их в BDE.

1.3. СУБД interbase server


SQL-сервер InterBase предназначен для хранения и обработки больших объемов информации в условиях одновременной работы с БД множества клиентских приложений. Масштаб информационной системы при этом произволен – от системы уровня рабочей группы (под управлением Novel Netware или Windows 32 на базе IBM-совместимых ПК) до системы уровня большого предприятия (на базе серверов IBM, Hewlett-Packard, SUN).
Ниже приведены некоторые технические характеристики SQL-сервера InterBase:

Характеристика

Значение

Максимальный размер одной БД

Рекомендуется не выше 10 Gb

Максимальное количество таблиц в одной БД

65536

Максимальное количество полей в одной таблице

1000

Максимальное количество записей в одной таблице

Не ограничено

Максимальная длина записи

64 К (не считая полей BLOB)

Максимальная длина поля

32 К (кроме полей BLOB)

Максимальная длина поля BLOB

Не ограничена

Максимальное количество индексов в БД

65536

Максимальное количество полей в индексе

16

Максимальный уровень вложенности SQL-запроса

16

Максимальный размер хранимой процедуры

48 К

Максимальное количество UDF

Не ограниченно



Каталог: library -> DiplomaWorks -> CompScience
library -> Аппендицит
library -> Методические рекомендации для доаудиторной подготовки к практическим занятиям по инфекционным болезням
library -> Нормы сроков службы стартерных свинцово-кислотных аккумуляторных батарей автотранспортных средств и автопогрузчиков
library -> Что дает страхование ответственности перевозчика
library -> Сообщения информационных агентств
library -> Закон республики таджикистан о документах, удостоверяющих личность


Поделитесь с Вашими друзьями:
  1   2   3   4   5   6


База данных защищена авторским правом ©vossta.ru 2019
обратиться к администрации

    Главная страница