Многопользовательская программа реализации ПК техники

Автор работы: Пользователь скрыл имя, 26 Декабря 2013 в 23:14, курсовая работа

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

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

Содержание

1 Введение
Описание предметной области рассматриваемого объекта
Аналогичные программные продукты
Основная часть
Выбор и обоснование СУБД для реализации базы данных
Выбор и обоснование языка программирования
Описание EMS Manager for InterBase/Firebird
Список используемых компонентов
Структура банка данных
Инфологическое проектирование
Структура таблиц
Заключение
Литература
Книги
Интернет ресурсы
Приложение А
Описание программы
Интерфейс программы

Вложенные файлы: 1 файл

kursovoy .docx

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

ibquery1.Open;

IBQuery1.FieldByName('FIO').DisplayLabel:='ФИО продавца ';

IBQuery1.FieldByName('DATA').DisplayLabel:='Дата';

IBQuery1.FieldByName('NAIMENOVANIE').DisplayLabel:='Наименование';

IBQuery1.FieldByName('STOIM').DisplayLabel:='Стоимость';

end;

end.

 

 

 

 

 

 

 

 

 

 

 

3.Форма “Заказы”

 

unit Unit7;

interface

uses

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

  Dialogs, ExtCtrls, DBCtrls, Grids, DBGrids, Buttons, StdCtrls;

type

  TFormZakaz = class(TForm)

    DBGrid1: TDBGrid;

    DBNavigator1: TDBNavigator;

    DBGrid2: TDBGrid;

    DBNavigator2: TDBNavigator;

    SpeedButton1: TSpeedButton;

    Label1: TLabel;

    Label2: TLabel;

    Label3: TLabel;

    Label4: TLabel;

    Label5: TLabel;

    Label6: TLabel;

    SpeedButton2: TSpeedButton;

    SpeedButton3: TSpeedButton;

    SpeedButton4: TSpeedButton;

    SpeedButton5: TSpeedButton;

    procedure SpeedButton1Click(Sender: TObject);

    procedure SpeedButton2Click(Sender: TObject);

    procedure SpeedButton3Click(Sender: TObject);

    procedure SpeedButton4Click(Sender: TObject);

    procedure SpeedButton5Click(Sender: TObject);

  private

    { Private declarations }

  public

    { Public declarations }

  end;

var

  FormZakaz: TFormZakaz;

implementation

uses Unit1, Unit2, Unit3, Unit4, Unit5, Unit6, Unit8;

{$R *.dfm}

procedure TFormZakaz.SpeedButton1Click(Sender: TObject);

begin

FormViewZakaz.Show;

FormViewZakaz.frxReport1.ShowReport();

end;

procedure TFormZakaz.SpeedButton2Click(Sender: TObject);

begin

FormViewZakaz.frxReport1.Export(FormViewZakaz.frxTXTExport1) ;

end;

procedure TFormZakaz.SpeedButton3Click(Sender: TObject);

begin

FormViewZakaz.frxReport1.Export(FormViewZakaz.frxPDFExport1);

end;

procedure TFormZakaz.SpeedButton4Click(Sender: TObject);

begin

FormViewZakaz.frxReport1.Export(FormViewZakaz.frxRTFExport1);

end;

procedure TFormZakaz.SpeedButton5Click(Sender: TObject);

begin

FormViewZakaz.frxReport1.Export(FormViewZakaz.frxJPEGExport1);

end;

end.

 

Пример Формирования отчета

 

1 Сущность – любой различимый объект (объект, который мы можем отличить от другого), информацию о котором необходимо хранить в базе данных. Сущностями могут быть люди, места, самолеты, рейсы, вкус, цвет и т.д. Необходимо различать такие понятия, как тип сущности и экземпляр сущности. Понятие тип сущности относится к набору однородных личностей, предметов, событий или идей, выступающих как целое. Экземпляр сущности относится к конкретной вещи в наборе.

2 Атрибут – поименованная характеристика сущности. Его наименование должно быть уникальным для конкретного типа сущности, но может быть одинаковым для различного типа сущностей.

 


Информация о работе Многопользовательская программа реализации ПК техники