Автоматизация учета работ произведенных сотрудниками районных электрических сетей

Автор работы: Пользователь скрыл имя, 12 Марта 2012 в 19:19, курсовая работа

Описание работы

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

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

Введение 3
1. Основные понятия
1.1 Описание среды разработки. 4
1.2 Организация баз данных 5
1.3 Поддержка языков БД 7
1.4 BDE………………………………………………………………….8
1.5 Архитектура СУБД 9
2. Постановка задачи 11
3. Использованные инструменты Delphi 12
4. Описание базы данных 12
4.1 Связь таблиц……………………………………………………….. 13
5. Структура программного продукта 14
5.1 Межмодульные связи………………………………………………15
6. Разработанные алгоритмы по теме работы…….....…………16
6.1 Сортировка………………………………………………………….16
6.2 Поиск………………………………………………………………...16
6.3 Фильтрация………………………………………………………….16
6.4 Формирование запросов……………………………………………16
6.5 Формирование отчетов 16
7. Описание пользовательского интерфейса 17
8. Заключение 23
9. Список использованной литературы 24
Приложение А. Текст программы. 18
Приложение Б. Экранные формы. 35

Файлы: 1 файл

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

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

  TAvtorForm = class(TForm)

    Panel1: TPanel;

    BitBtn1: TBitBtn;

    Memo1: TMemo;

  private

    { Private declarations }

  public

    { Public declarations }

  end;

 

var

  AvtorForm: TAvtorForm;

 

implementation

 

uses fmRashet;

 

{$R *.dfm}

 

end.

 

Текст модуля fmOProge.

unit fmOProge;

 

interface

 

uses

  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

  Dialogs, StdCtrls, ExtCtrls, Buttons;

 

type

  TOProgeForm = class(TForm)

    Panel1: TPanel;

    BitBtn1: TBitBtn;

    Memo1: TMemo;

  private

    { Private declarations }

  public

    { Public declarations }

  end;

 

var

  OProgeForm: TOProgeForm;

 

implementation

 

uses dmRashet, fmRashet;

 

{$R *.dfm}

 

end.

 


Приложение В. Экранные формы

 

Интерфейс главной формы

 

Результат добавления нового отчета.

 

Результат редактирования таблиц «Показатели» и «Вещества»

 

Результат удаления записей в таблицах «Показатели» и «Вещества»

 

 

 

 

Сортировка по полю Общие платежи, по возрастанию.

 

Сортировка по полю Общие платежи, по убыванию.

 

Результат поиска по полю «Выплаты по факту»

 

Результат поиска по полю «Вещество»

 

Результат фильтрации по полю «Выплаты в бюджет»


Результат фильтрации по полю «Платежи»

 

Результат запроса по полям «Тип платежей», «Выплаты по факту», «Объем загрязнений»

 

Результат запроса: «Найти вещество, за сброс которого были максимальные платежи»

 

Результат запроса: «Найти такие показатели, в которых выплаты по факту больше чем выплаты по плану»


Результат запроса: «Показать вещество, которое больше всех загрязняет атмосферу»

 

Результат формирования годового и квартального отчета.


Информация об авторе

 

Информация о программе

2

 



Информация о работе Автоматизация учета работ произведенных сотрудниками районных электрических сетей