База данных по сбору и обработки технико-экономических показателей для Открытого Акционерного Общества «Башэнерго»

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

2015-08-30

3.01 MB

4 чел.


Поделитесь работой в социальных сетях

Если эта работа Вам не подошла внизу страницы есть список похожих работ. Так же Вы можете воспользоваться кнопкой поиск


Башкирский государственный аграрный университет

Факультет:_____________________________________

Кафедра:_______________________________________

Специальность:_________________________________

Специализация:_________________________________

Форма обучения:____________

Курс, группа________________

____________________________________________________________

(Фамилия, имя, отчество студента)

____________________________________________________________________________________

(название работы)

Курсовой проект

«К защите допускаю»

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

____________________________

(ученая степень, звание, Ф.И.О.)

_______________________

(подпись)

«____»_____________20___ г.

Оценка при защите

(подпись)

«___»_________2008г.

Уфа 2008

Содержание

Аннотация

Введение

  1.  Анализ предметной области
  2.  Концептуальное проектирование
    1.  Перечень сущностей
    2.  Перечень атрибутов
  3.  Логическое проектирование
    1.  Модель «сущность - связь»
    2.  Классификация связей
  4.  Реляционная модель базы данных
    1.  Функциональные зависимости между атрибутами
    2.  Выбор ключей
    3.  Нормализация отношений
  5.  Даталогическое проектирование
    1.  Состав таблиц базы данных
    2.  Средства поддержания целостности
  6.  Запросы к базе данных
  7.  Разработка механизмов защиты от несанкционированного доступа
  8.  Требования к техническому обеспечению
  9.  Инструкция по использованию базы данных
    1.  Запуск программы
    2.  Экранные формы
    3.  Описание отчетов
    4.  Формы редактирования данных в таблицах

Заключение

Библиографический список


Аннотация

Курсовой проект отражает этапы создания базы данных в СУБД Microsoft Access с момента обследования предметной области и до настройки параметров запуска.


Введение

В данном курсовом проекте была разработана база данных по сбору и обработки технико-экономических показателей для Открытого Акционерного Общества «Башэнерго».

ОАО «Башэнерго» - крупная промышленная организация, в состав которой входит порядка двадцати четырех предприятий. Составление планов и подведение итогов деятельности предприятия за различные периоды времени – сложная задача, учитывая размеры и территориальную распределенность организации. Однако достоверная, вовремя собранная информация является важным элементом эффективного управления предприятием.

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

Недостатки, описанного выше процесса сбора и обработки информации:

- Обмен данными между предприятиями происходит в виде обмена отчетами в бумажной форме

- Экономисты предприятий энергосистемы выполняют двойную работу, дублируя функции друг друга

- Проверка корректности отчетных данных осуществляется вручную

- Автоматизация процесса составления сводной отчетности  низка

- Доступ к данным для заинтересованных сотрудников не автоматизирован и осуществляется в «ручном режиме»

- Отсутствие базы данных с показателями предприятий энергосистемы за прошедшие периоды.

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

В данном проекте представлен вариант работы сбора и обработки ТЭП таким образом, чтобы можно было автоматизировать ряд процессов обработки показателей.


1. Анализ предметной области

В данном  курсовом проекте предметную область составляет  сбор и обработка технико-экономических показателей. Сбор и обработка технико-экономических показателей может, представлен приведенной ниже в схеме1 моделью BPwin(см. в приложении 1).

Рисунок 1.1 Схема функциональной модели

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


2. Концептуальное проектирование

2.1 Перечень сущностей

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

Таким образом, для создания базы данных должны быть выделены следующие сущности:

  1.  Организация.
  2.  Показатели.
  3.  Значения.
  4.  Тип значения.
  5.  Единица измерения.
  6.  Формы
  7.  Пользователи.
  8.  Тип периода

2.2 Перечень атрибутов

Для каждой сущности должен быть список атрибутов.

Таблица 2.1. Атрибуты

Сущности

Атрибуты

Типы

Размер

Ограничение

1

2

3

4

5

Показатель

Код показателя

Числовой

Длинное целое

Наименование показателя

Текстовый

100

Единица измерения

Код единицы измерения

Числовой

Длинное целое

Наименование единицы измерения

Тестовый

50

1

2

3

4

5

Формы

Код формы

Числовой

Длинное целое

План за период

Текстовый

50

Наименование формы

Текстовый

50

Организация

Код организации

Числовой

Длинное целое

Наименование организации

Текстовый

50

Пользователи

Код пользователя

Числовой

Длинное целое

Фамилия

Текстовый

50

Имя

Тестовый

50

Отчество

Тестовый

50

Тип значения

Код типа значения

Числовой

Длинное целое

Вид формы

Текстовый

50

Значения

Код значения

Числовой

Длинное целое

Год

Числовой

длинное целое

Значение

Числовой

Длинное целое

Дата создания

Дата\время

Краткий формат даты

Тип периода

Код типа периода

Числовой

Длинное целое

Наименование типа периода

Текстовый

50


3. Логическое проектирование

3.1 Модель «сущность-связь»

Управляющая компания рассылает дочерним организациям формы для заполнения, в которых имеются: показатели и единица их измерения, тип значения и тип периода.  

Данная модель представлена на схеме 3.1 ниже.

Схема 3.1 Информационная модель

3.2 Классификация связей.

Сущности «Показатели», «Тип значения», «Пользователи», «Тип периода» и «Формы» объединены через сущность «Значение». Сущность «Единица значения» связана с сущностью «показатели», а сущность «Организация» связана с сущностью «пользователи». Таким образом, сущность «Значение» связана с другими сущностями отношением «многие-к-одному».


  1.  Реляционная модель БД

4.1 Функциональные зависимости между атрибутами.

Сущность «Значение» ссылается на сущности «Пользователи», «Формы», «Тип периода», «Тип значения» и «Показатели» (см. схему в разделе 3.1.). Таким образом, сущность «Значение» содержит пять внешних не идентифицирующих ключа.

4.2 Выбор ключей.

В качестве первичного ключа сущностей «Организация», «Тип значения» и «Тип периода» может быть выбран атрибут «Наименование». Но удобнее ввести искусственный атрибут (числовой код), который является более коротким.

Таким же образом в качестве первичного ключа сущности «Пользователи» удобнее ввести искусственный числовой атрибут вместо сочетания атрибутов «Фамилия», «Имя» и «Отчество».

Для сущностей «Показатели», «Значения», «Формы» и «Единицы измерения» также удобнее использовать искусственный числовой код вместо атрибута «Наименование».

4.3Нормализация отношений.

Схема, приведенная в разделе 3.1., отвечает 1НФ т.к. данные представлены в виде двумерных таблиц с выделенными ключевыми атрибутами.

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

Схема отвечает 3НФ, т.к. она отвечает всем требованиям 2НФ и ни один из не ключевых атрибутов не зависит от других не ключевых атрибутов.

    


 5.Даталогическое проектирование

  1.  Состав таблиц БД

База данных содержит восемь таблиц: «Значения», «Показатели», «Формы», «Пользователи», «Организации», «Тип значения», «Тип периода» и «Единица измерения». 

Рисунок 5.1 Структура таблицы «Значения»

Рисунок 5.2 Структура таблицы  «Показатели»

Рисунок 5.3Структура таблицы  «Формы»

Рисунок 5.4 Структура таблицы «Пользователи»

Рисунок 5.5 Структура таблицы «Организация»

Рисунок 5.6 Структура таблицы «тип значения»

Рисунок 5.7 Структура таблицы «Значения»

Рисунок 5.8 Структура таблицы «Единица измерения»

  1.  Средства поддержания целостности

Связи таблиц базы данных представлены на схеме 5.1 данных ниже.

Схема 5.1 Связи таблиц базы данных

Для всех связей, представленных на схеме, включено обеспечение целостности данных, и  каскадное удаление связанных записей. Данные настройки позволяют избежать удаления записей из родительских таблиц, если в дочерней таблице («Значение») есть ссылки на эту запись.


  1.  Запросы к базе данных

В базе данных реализовано десять запросов (см. рисунке 6.1).

Рисунок 6.1 Запросы

Примерами простого запроса являются запросы «наименование организации».

Рисунок 6.2 Простой запрос в режиме конструктора

Рисунок 6.3 Простой запрос в режиме SQL

Примерами запросов с условием являются запросы «поиск пользователя на первую букву фамилии», «Поиск по дате создания», «Поиск пользователей по какой-либо организации».

Рисунок 6.4 Запрос c условием в режиме конструктора

Рисунок 6.5 Запрос с условием в режиме SQL

Примером запроса из связанных таблиц является запрос «оперативный план на 2 квартал».

Рисунок 6.6 Запрос из связанных таблиц в режиме конструктора

Рисунок 6.7 Запрос из связанных таблиц в режиме SQL

Примером запроса с использованием оператора соединения является запрос «сцепление ФИО».

Рисунок 6.8 Запрос с оператором сцепления в режиме конструктора

Рисунок 6.9 Запрос с оператором сцепления в режиме SQL

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


  1.  Разработка механизмов защиты от несанкционированного доступа

Работать с базой данных будут четыре группы: одни будут вводить информацию («Operator1»), а трое других — только просматривать («Operator2», «Operator3»  и «Operator4»).

«Operator1» - Экономисты УК;

«Operator2» - Сотрудники ДООО;

«Operator3» - Руководство УК;

«Operator4» - Плановый отдел УК.

Разрешения будут присваиваться не отдельным пользователям, а группам пользователей.

Рисунок 7.1 Разрешение Operator 1 на доступ к базе данных

Рисунок 7.2 Разрешение Operator 1 на доступ к таблицам

Рисунок 7.3 Разрешение Operator 1 на доступ к запросам

Рисунок 7.4 Разрешение Operator 1 на доступ к формам

 Рисунок 7.5 Разрешение Operator 2 на доступ к базе данных

Рисунок 7.6 Разрешение Operator 2 на доступ к таблицам

Рисунок 7.7 Разрешение Operator 2 на доступ к запросам

Рисунок 7.8 Разрешение Operator 2 на доступ к отчетам

Рисунок 7.9 Разрешение Operator 3 на доступ к базе данных

Рисунок 7.10 Разрешение Operator 3 на доступ к таблицам

Рисунок 7.11 Разрешение Operator 3 на доступ к запросам

Рисунок 7.12 Разрешение Operator 3 на доступ к отчетам

Рисунок 7.13 Разрешение Operator 4 на доступ к базе данных

 Рисунок 7.14 Разрешение Operator 4 на доступ к таблицам

Рисунок 7.15 Разрешение Operator 1 на доступ к запросам

Рисунок 7.16 Разрешение Operator 4 на доступ к формам

Рисунок 7.17 Разрешение Operator 4 на доступ к отчетам


  1.  Требования к техническому обеспечению

Требования к вычислительной машине: ОС/Windows/XP Professional/ IE 5.1 и выше, процессор Х86 Famile 6 Model 15 Stepping 2 GenuineIntl ~1599МГц, версия BIOS American Megatrends Inc. 0602, 08.05.2007, 2 ГБ физической памяти, 1,96 ГБ виртуальной памяти.  Установленный полный пакет Microsoft Office(Access 2003). 


  1.   Инструкция по использованию БД
    1.  Запуск программы.

Открыть проводник Windows, найти базу данных «Курсовой проект.mdb», установить не нее курсор мыши и щелкнуть левой кнопкой. На экране появится главная форма программы.

Рисунок 9.1 Главная кнопочная форма

  1.  Экранные формы

Рисунок 9.2 Экранная форма таблиц

Рисунок 9.3 Экранная форма форм

Рисунок 9.2 Экранная форма запросов

Рисунок 9.2 Экранная форма отчетов

9.3 Описание отчётов

Отчет «Форма№8» создан с использованием мастера создания отчетов на основе двух запросов  (см. отчет  в режиме конструктора на рисунке 10.2)

Рисунок 10.2 Отчет в режиме конструктора

SQL команда, лежащие в основе запроса, показаны на рисунках 10.3  и 10.4.

Рисунок 10.3 Запрос в режиме SQL

Рисунок 10.4 Запрос в режиме SQL

Вид отчета в режиме предварительного просмотра показан в приложении 2.

Отчет «Отчет по ТЭП» или «Значения» создан с использованием мастера создания отчетов на основе нескольких таблиц. Этот отчет показывает, какое значение принимает каждый показатель в определенный период и в определенной форме (см. в приложении 3).

9.4 Формы редактирования данных в таблицах

В форме «Значения» для редактирования полей таблицы используются элементы формы «Поле» и «Поле со списком». Поля Код показателя, код формы, код пользователя код типа периода связан с другими соответствующими таблицами.

Рисунок 10.4 Форма Значения

Форма «Пользователи» для редактирования полей таблицы, связанных с другими таблицами (например, «Код организации»).

Рисунок 10.5 Форма пользователи

Остальные формы организованы подобным образом.


Заключение

В настоящее время предприятие не может обойтись без компьютера, который значительно облегчает его организацию, позволяет механизировать решение задач различного характера, которые ранее решались вручную. Тем более что сейчас прогрессирует развитие различных технологий, компьютерных, сетевых, и так далее. Все большее количество задач, стоящих перед человеком, решается при помощи ЭВМ. Это необходимо, т. к. круг объектов сферы человеческой деятельности постоянно растет, с другой стороны, вычислительные характеристики ЭВМ тоже постоянно совершенствуются. Создавая базу данных для Открытого Акционерного Общества «Башэнерго», было приобретены практические навыки обследования предметной области, концептуального, логического и физического проектирования базы данных, освоила средства поддержания целостности базы данных, запросов. А также изучены и освоены принципы, приемы разработки, формализации предметной области в виде функциональной (BPwin) модели, информационной модели ERwin для построения АСУ.

Также в данном проекте представлен вариант работы сборки и обработки технико-экономических показателей таким образом, чтобы можно было автоматизировать обработку показателей.

В процессе работы над курсовым проектом приобретены практические навыки создания базы данных в СУБД  Microsoft Access с момента обследования предметной области и до настройки параметров запуска.


Библиографический список

  1.  Горелов А., Ахаян Р., МакашариповС. Эффективная работа с СУБД -  СПб.: Питер,2000. - 704 с.
  2.  Виллет, Кроудер Microsoft Office 2000 Библия пользоователя.: Пер. с англ.-М.: Издательский дом «Вильямс», 2001. -  1026 с.
  3.  Марков А.С., Лисовский К.Ю. Базы данных. Введение в теорию и методологию: Учебник. – М.: Финансы и статистика, 2004. – 512 с.
  4.  Информатика: Учебник / Под ред. проф. Макаровой Н. В. – М.: Финансы и статистика, 2000. –768 с.
  5.  Хомоненко А. Д., Цыганков В. М., Мальцев М.Г. Базы данных. Учебник для ВУЗов / Под ред. проф. А. Д. Хомоненко. - СПб.: КОРОНА-принт, 2000. - 416 с.
  6.  Черемных С.В. и др. Моделирование и анализ систем. IDEF-технологии: практикум / С.В. Черемных, И.О. Семенов, В.С. Ручкин. – М.: Финансы и статистика, 2005. – 192 с.
  7.  Карпова Т. С. Базы данных. Модели, разработка, реализация. – СПб.: Питер, 2002. 304 с.
  8.  Малыхина М.П. Базы данных: основы, проектирование, использование. – СПб.: БХВ – Петербург, 2004. – 512 с.
  9.  Практикум по информатике / А.А. Землянский, Г.А. Кретова, Ю.Р. Стратонович, Е.А. Яшкова; Под ред. А.А. Землянского. – М.: КолосС, 2003. – 384 с.



 

Другие похожие работы, которые могут вас заинтересовать.
20609. РАСЧЕТ ТЕХНИКО-ЭКОНОМИЧЕСКИХ ПОКАЗАТЕЛЕЙ УЧАСТКА МЕХАНИЧЕСКОЙ ОБРАБОТКИ ДЕТАЛИ «Корпус» 112.44 KB
  Предприятие – самостоятельный хозяйственный субъект с правом юридического лица, созданный предпринимателем или объединением предпринимателей для производства продукции, выполнения работы оказания услуг с целью удовлетворения общественных потребностей и получения прибыли.
4587. Оценка целесообразности перевода подвижного состава Открытого акционерного общества Ханты-Мансийское автотранспортное предприятие на газовое топливо 533.44 KB
  Проведен анализ литературы, интернет ресурсов и иных источников при выборе качественного оборудования для участка по обслуживанию газобаллонного оборудования, отвечающего современным требованиям; Проведён анализ представленного производителями модельного ряда низкопольных городских автобусов различных марок для выбора наилучшего варианта соответствующего условиям проекта;
12184. Расчёт технико-экономических показателей деятельности предприятия 73.34 KB
  Целью курсовой работы является расчёт технико-экономических показателей деятельности предприятия. Для выполнения задания используется предложенная технология изделия и средние нормативные данные по машиностроительной промышленности. Методика расчёта соответствует требованиям реального производственного предприятия. Расчет технико-экономических показателей выполнен на основании исходных данных в соответствии с индивидуальным вариантом.
9854. Определение технико-экономических показателей ТЭЦ ремонтного предприятия 365.47 KB
  Центральным разделом годового плана ТЭЦ является план основного производства, то есть выработки электроэнергии и тепла, отпускаемого внешним потребителям, максимума электрической и тепловой нагрузки и мощность станции.
5440. Расчет технико-экономических показателей участка детали типа «Ось» 50.24 KB
  В условиях рыночной экономики выживает лишь тот, кто наиболее грамотно и компетентно определит требования рынка, создаст и организует производство продукции, пользующиеся спросом, обеспечит высоким доходом высококвалифицированных работников.
5431. Рассчет технико – экономических показателей швейного цеха по производству женского 61.37 KB
  Требования к качеству швейных изделий изложены в стандартах и технических условиях, являющихся основными нормативно-техническими документами, согласно которым осуществляется государственный и ведомственный контроль качества продукции.
17634. РАСЧЁТ ТЕХНИКО-ЭКОНОМИЧЕСКИХ ПОКАЗАТЕЛЕЙ И ПРИНЦИПИАЛЬНОЙ ТЕПЛОВОЙ СХЕМЫ ЭНЕРГОУСТАНОВКИ 378.01 KB
  Одновременно идет процесс концентрации этой нагрузки в крупных городах и промышленных районах что создает базу для дальнейшего развития теплофикации и централизованного теплоснабжения. Расход теплоты на отопление промышленных предприятий определяется из выражения: – отопительная характеристика здания представляющая тепловые потери здания при разности внутренней и наружной температур ; Для ориентировочного расчета теплового потребления промышленных зданий можно принимать следующие значения отопительных характеристик для всех климатических...
750. Обоснование технико-экономических показателей добычи руды по горному участку калийного рудника 70.76 KB
  График выходов рабочих и организации очистных работ в забое Расчет численности рабочих забойной группы. В свою очередь рациональная организация добычных работ включает в себя характеристику режима работы участка график организации работ добычных комплексов в забое и график выходов рабочих.
5371. Оценка технико-экономических показателей строительства автодорог, аэровокзалов и деятельности подрядной строительной организации 42.14 KB
  В данной работе определяется общественная (социально-экономическая) эффективность проекта. Показатели общественной эффективности учитывают социально-экономические последствия осуществления инвестиционного проекта в целом, в том числе как непосредственные результаты и затраты проекта
15288. РАСЧЕТ ТЕХНИКО-ЭКОНОМИЧЕСКИХ ПОКАЗАТЕЛЕЙ ОСУШКИ ЛАТЕКСА ГОДОВОЙ ПРОИЗВОДСТВЕННОЙ МОЩНОСТЬЮ 36 000 ТОНН В ГОД 281.75 KB
  Рыночные отношения в современной экономике Рыночная экономика, основанная на принципах свободного предпринимательства, многообразия форм собственности на средства производства, рыночного ценообразования, конкуренции и ограниченного вмешательства государства в деятельность предприятий, порождает качественно новые отношения между хозяйствующими субъектами
© "REFLEADER" http://refleader.ru/
Все права на сайт и размещенные работы
защищены законом об авторском праве.