Автор работы: Пользователь скрыл имя, 12 Сентября 2011 в 16:43, дипломная работа
Современные программные средства сделанные для работы с данными в разных сферах ориентируются на дружеском диалоге между пользователем и компьютером, а это значит, что специалист в любой области, имеющий знания пользователя ПЭВМ, вполне может выполнять поставленную задачу используя соответствующее программное обеспечение.
Введение
1. Характеристика предприятия
2. Экономическая сущность задачи
2.1 Первичные документы
2.2 Сводные документы
2.3 Процесс ручной обработки исходных данных и формирование результатов
2.4 Выводы и предложения
3. Предлагаемое программное обеспечение и изменение технологии обработки данных
3.1 Характеристика вычислительной техники и общего программного обеспечения
3.2 Программы и их описание
3.2.1 Структуры данных
3.2.2 Описание полей, переменных и процедур
3.2.3 Результат работы программы
3.2.4 Руководство работы с программой
3.3 Изменения технологии обработки данных
4. Оценка затрат на разработку ПО
4.1 Методика расчета
4.2 Оценка размера программного продукта
4.3 Оценка трудоемкости программного продукта
4.4 Оценка стоимости
5. Заключение
6. Список условных обозначений и сокращений
7. Список литературы
8. Приложение
DBGrid1.DataSource.DataSet.
end;
procedure TFormMain.Button3Click(Sender: TObject);
begin
formdobts.showmodal;
end;
procedure TFormMain.Button4Click(Sender: TObject);
begin
if MessageDlg('Удалить?',
DBGrid2.DataSource.DataSet.
end;
procedure TFormMain.Button5Click(Sender: TObject);
begin
FormEditV.showmodal;
end;
procedure TFormMain.Button6Click(Sender: TObject);
begin
formeditts.showmodal;
end;
procedure TFormMain.Button7Click(Sender: TObject);
begin
FormRez.showmodal;
end;
procedure TFormMain.Button8Click(Sender: TObject);
begin
ExcelApp:= CreateOleObject('Excel.
ExcelApp.Application.
ExcelApp.Workbooks.Open(
ExcelApp.cells[3,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[5,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[6,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[7,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[8,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[9,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[10,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[11,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[12,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[13,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[14,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[15,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[16,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[17,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[18,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[19,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[20,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.Visible:=true;
end;
procedure TFormMain.FormShow(Sender: TObject);
begin
FormDataModule.ADOQueryTS.
FormDataModule.ADOQueryV.
formmain.PageControl1.
end;
procedure TFormMain.N10Click(Sender: TObject);
begin
formsearchVFIO.showmodal;
end;
procedure TFormMain.N11Click(Sender: TObject);
begin
formeditts.showmodal;
end;
procedure TFormMain.N12Click(Sender: TObject);
begin
ExcelApp:= CreateOleObject('Excel.
ExcelApp.Application.
ExcelApp.Workbooks.Open(
ExcelApp.cells[3,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[5,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[6,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[7,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[8,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[9,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[10,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[11,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[12,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[13,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[14,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[15,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[16,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[17,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[18,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[19,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[20,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.Visible:=true;
end;
procedure TFormMain.N13Click(Sender: TObject);
begin
FormRez.showmodal;
end;
procedure TFormMain.N3Click(Sender: TObject);
begin
formdobv.showmodal;
end;
procedure TFormMain.N4Click(Sender: TObject);
begin
formdobts.showmodal;
end;
procedure TFormMain.N5Click(Sender: TObject);
begin
FormEditV.showmodal;
end;
procedure TFormMain.N6Click(Sender: TObject);
begin
close;
end;
procedure TFormMain.N8Click(Sender: TObject);
begin
FormAbout.showmodal;
end;
procedure TFormMain.PageControl1Change(
begin
if PageControl1.ActivePageIndex=1 then
begin
with FormDataModule.ADOQueryTS do
begin
sql.clear;
sql.add('select * from ts where keyv='+
DBGrid1.DataSource.DataSet.
Active:=true;
end;
Caption:=DBGrid1.DataSource.
DBGrid1.DataSource.DataSet.
DBGrid1.DataSource.DataSet.
end else
Caption:='ГИБДД';
end;
end.
unit UnitRezOsm;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls,ComObj;
type
TFormRez = class(TForm)
Button1: TButton;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
FormRez: TFormRez; ExcelApp: Variant;
implementation
uses UnitMain;
{$R *.dfm}
procedure TFormRez.Button1Click(Sender: TObject);
begin
with formmain do begin
ExcelApp:= CreateOleObject('Excel.
ExcelApp.Application.
ExcelApp.Workbooks.Open(
ExcelApp.cells[6,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[10,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[11,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[12,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[13,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[15,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[16,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[17,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[18,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[19,5].value:='
ExcelApp.Visible:=true;
end;
end;
procedure TFormRez.Button2Click(Sender: TObject);
begin
with formmain do begin
ExcelApp:= CreateOleObject('Excel.
ExcelApp.Application.
ExcelApp.Workbooks.Open(
ExcelApp.cells[6,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[10,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[11,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[12,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[13,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[15,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[16,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[17,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[18,5].value:=
DBGrid2.DataSource.DataSet.
ExcelApp.cells[19,5].value:='
ExcelApp.Visible:=true;
end;
end;
end.
unit UnitPoiskFIO;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TformsearchVFIO = class(TForm)
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
Button1: TButton;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
formsearchVFIO: TformsearchVFIO;
Информация о работе База Данных Государственной Инспекции Безопасности Дорожного Движения