Разработка базы данных по развертыванию и обслуживанию узлов тепловой энергии на предприятии «Терминал»

Автор работы: Пользователь скрыл имя, 13 Декабря 2011 в 07:12, курсовая работа

Краткое описание

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

Содержание работы

ВВЕДЕНИЕ………………………………………….……..……….………....3
1. ЦЕЛИ И ЗАДАЧИ КУРСОВОЙ РАБОТЫ………………..…………...….4
2. СБОР ИСХОДНЫХ ДАННЫХ И РАЗБИЕНИЕ ПРОЕКТА НА ОТДЕЛЬНЫЕ МОДУЛИ.………………………..............….…...…….…….………6
2.1. Анализ предметной области…………………………………...…………6
2.2. Выбор СУБД………...…………………………………………...…..……6
2.3. Требования к интерфейсу…...…………………..…………..………..…..9
3. СТРУКТУРА ПРОЕКТА БАЗЫ ДАННЫХ........……….….……….........10
4. ИНТЕРФЕЙС ПРОЕКТА…………………………….......…..…..…...…...24
4.1. Главная кнопочная форма…..……..………………..……...………..….24
4.2. Запросы..………………………...…………….……….…………………25
4.3. Составные формы…………………………………….……..…………...25
4.4. Отчеты…..…………………………………..……….……………..…….25
5. ДОКУМЕНТИРОВАНИЕ………………………………...……….………33
6. ПОРЯДОК ВВОДА В ЭКСПЛУАТАЦИЮ...……………...…………….36
6.1. Принципы распространения...……………..……………….…..……….36
6.2. Установка………………………………………………….……………..36
6.3. Обучение персонала…………………………………..…...…………….37
7. ОЦЕНКА ПРОЕКТА…..………………………………..…...……..……...38
ЗАКЛЮЧЕНИЕ………...…………………………...……………….……….40
СПИСОК ЛИТЕРАТУРЫ……...………………...………..……………........41

Содержимое работы - 1 файл

курсовая БД.doc

— 969.50 Кб (Скачать файл)
 

      Почтовое  отделение

                                                            Таблица 2.22

Имя поля Тип Размер Индексация Назначение  поля
ID Почтовое отделение Счетчик Длинное целое Да (Совпадения не допускаются) Ключевое поле
Почтовый  индекс Числовой Длинное целое нет Ввод почтового  индекса
Центральное Логический - нет Если ДА, то ставится галочка
id Населенный пункт Числовой Длинное целое Да (Совпадения допускаются) Связь с ID населенный пункт
 
 

      Субъекты  РФ

                                                            Таблица 2.23

Имя поля Тип Размер Индексация Назначение  поля
ID Субъекты РФ Счетчик Длинное целое Да (Совпадения не допускаются) Ключевое поле
Наименование  субъекта Текстовый 50 нет Ввод субъекта
Id Страны Числовой Длинное целое Да (Совпадения допускаются) Связь с ID страны
id Тип субъектов Числовой Длинное целое Да (Совпадения допускаются) Связь с ID тип субъекта
 

      Поставщик

                                                            Таблица 2.24

Имя поля Тип Размер Индексация Назначение  поля
ID Поставщик Счетчик Длинное целое Да (Совпадения не допускаются) Ключевое поле
Наименование фирмы-поставщика Текстовый 50 нет Для ввода названия фирмы – поставщика
id Улица Числовой Длинное целое Да (Совпадения допускаются) Связь с ID улицы
Собственно  адрес Текстовый 20 нет Ввод точного  номера дома/ корпуса/ квартиры
 
 

      Закуп

                                                            Таблица 2.25

Имя поля Тип Размер Индексация Назначение  поля
ID Закуп Счетчик Длинное целое Да (Совпадения не допускаются) Ключевое поле
id Поставщик Числовой Длинное целое Да (Совпадения допускаются) Связь с ID поставщик
Дата  поставки Дата/время Краткий формат даты нет Ввод даты поставки оборудования
 

      Состав  договора

                                                            Таблица 2.26

Имя поля Тип Размер Индексация Назначение  поля
ID Состав договора Счетчик Длинное целое Да (Совпадения не допускаются) Ключевое поле
Id Договор Числовой Длинное целое Да (Совпадения допускаются) Связь с ID договор
id Состав заказа Числовой Длинное целое Да (Совпадения допускаются) Связь с ID состав заказа
 
 
 
 
 
 
 
 
 

      Выводы                               

      Было  произведено исследование целесообразности информатизации и предметной области  объекта информатизации, также произведен анализ и отбор параметров объекта. Принято решение об информатизации объекта, на основании анализа и отбора параметров произведен сбор необходимых исходных данных.

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

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

        

        
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

      4. ИНТЕРФЕЙС ПРОЕКТА

      Для создания интерфейса в базе данных «Развертывание и обслуживание узлов тепловой энергии на предприятии «Терминал»» использовались стандартные средства MS Access 2003.

      В базе данных «Развертывание и обслуживание узлов тепловой энергии на предприятии  «Терминал»» средства интерфейса разделяются  на две группы:

  • формы;
  • отчёты.

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

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

      4.1. Главная кнопочная  форма

      Главная кнопочная форма появляется автоматически  после открытия базы данных «Развертывание и обслуживание узлов тепловой энергии на предприятии «Терминал»» (рис.4.1.). Она позволяет быстро открыть часто используемые формы. Пользователю для работы с базой данных будет достаточно иметь открытой эту форму и из неё получать доступ ко всем остальным средствам интерфейса.  

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

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

      Главная кнопочная форма позволяет вызывать формы: клиент, составить отчет, поставщики, а также закрыть её и выйти из программы.

      4.2.Запросы

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

      Запрос  «Закуп».

      Данные  запроса выбираются из таблиц «Поставщик» и «Закуп» (рис.4.2.). Текст запроса на языке структурированных запросов выглядит следующим образом (рис.4.3.).

      Запрос  «Адрес».

      Данные  запроса выбираются из таблиц адреса. Готовая таблица выглядит следующим образом (рис.4.5.).

      4.3.Составные  формы

      Форма «Клиент».

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

      Форма «Клиент» используется для ввода данных о фирмах-клиентах (рис.4.5.). Она может быть вызвана из «Главной кнопочной формы», посредством нажатия соответствующей кнопки. Информация, которой заполняется данная форма, соответствует тому набору атрибутов, который мы определили при анализе предметной области.

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

      Данные, вводимые в форму «Клиент»:

  1. Фирма-клиент.
  2. Фамилия ответственного лица.
  3. Имя ответственного лица.
  4. Отчество ответственного лица.
  5. Дата рождения ответственного лица.
  6. Пол ответственного лица.
  7. Должность ответственного лица.
  8. Адрес клиента.
  9. Договор.
  10. Средства связи.
  11. Узлы учета и показания

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

      Форма «Поставщик».

      Форма «Поставщик» используется для ввода данных о поставщиках и информации о поставляемых узлах учета тепловой энергии (рис.4.7.). Она может быть вызвана из «Главной кнопочной формы», посредством нажатия соответствующей кнопки. Информация, которой заполняется данная форма, соответствует тому набору атрибутов, который мы определили при анализе предметной области.

Информация о работе Разработка базы данных по развертыванию и обслуживанию узлов тепловой энергии на предприятии «Терминал»