Автор работы: Пользователь скрыл имя, 05 Декабря 2011 в 00:35, курсовая работа
Целью курсовой работы является создание информационно-программной системы для решения следующих задач:
К разрабатываемой системе предъявлены следующие требования:
наличие централизованного хранилища данных для всех объектов автоматизированного учета;
ведение операций информационного учета с компьютеров локальной сети;
создание унифицированного доступа к данным с использованием специализированного интерфейса пользователя, который отражает специфику предметной области.
begin
i:=0;
Memo1.Clear;
predel:=DM1.ADOTable6.
for i:=0 to predel do
begin
DM1.ADOTable6.RecNo:=i+1;
Memo1.Lines.Add(DM1.ADOTable6.
end;
DBGrid8.Columns[1].PickList:=
DM1.ADOTable6.RecNo:=1;
//////////////////////////////
i:=0;
Memo1.Clear;
predel:=DM1.ADOTable8.
for i:=0 to predel do
begin
DM1.ADOTable8.RecNo:=i+1;
Memo1.Lines.Add(DM1.ADOTable8.
end;
Label12.Caption:=IntToStr(
DBGrid8.Columns[6].PickList:=
DM1.ADOTable8.RecNo:=1;
end;
procedure TForm4.PageControl1Change(
begin
end;
end.
UNIT5
unit Unit5;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ComCtrls,
Grids, DBGrids, Menus, StdCtrls;
type
TForm5 = class(TForm)
PageControl1: TPageControl;
TabSheet2: TTabSheet;
MainMenu1: TMainMenu;
DBGrid1: TDBGrid;
N1: TMenuItem;
Button1: TButton;
Label1: TLabel;
Button2: TButton;
DBGrid2: TDBGrid;
Label2: TLabel;
Button3: TButton;
Label3: TLabel;
procedure Button1Click(Sender: TObject);
procedure N1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure
Button3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form5: TForm5;
vsego,partneram,v:Integer;
implementation
uses Unit1, Unit2, Unit3,
Unit4, Unit6;
{$R *.dfm}
procedure TForm5.Button1Click(Sender:
TObject);
var
i:Integer;
et:Integer;
begin
et:=DM1.ADOTable1.RecordCount;
vsego:=0;
for i:=1 to et do
begin
DM1.ADOTable1.RecNo:=i;
vsego:=vsego + DM1.ADOTable1.Fields[4].
end;
Label1.Caption:= 'За весь период
путины выловлено
' + IntTostr(vsego) + '
килограмм' ;
i:=0;
end;
procedure TForm5.N1Click(Sender: TObject);
begin
DM1.DataSource1.Enabled:=true;
DM1.ADOTable1.Active:=true;
DM1.DataSource2.Enabled:=true;
DM1.ADOTable2.Active:=true;
DM1.DataSource3.Enabled:=true;
DM1.ADOTable3.Active:=true;
DM1.DataSource4.Enabled:=true;
DM1.ADOTable4.Active:=true;
DM1.DataSource5.Enabled:=true;
DM1.ADOTable5.Active:=true;
DM1.DataSource6.Enabled:=true;
DM1.ADOTable6.Active:=true;
DM1.DataSource7.Enabled:=true;
DM1.ADOTable7.Active:=true;
DM1.DataSource8.Enabled:=true;
DM1.ADOTable8.Active:=true;
DM1.DataSource9.Enabled:=true;
DM1.ADOTable10.Active:=true;
end;
procedure TForm5.Button2Click(Sender: TObject);
var
i,eot,f:Integer;
begin
f:=DM1.ADOTable2.RecordCount;
i:=0;
eot:=0;
v:=0;
for i:=1 to f do
begin
DM1.ADOTable2.RecNo:=i;
v := v + DM1.ADOTable2.Fields[5].
end;
Label2.Caption:='Партнерам
отгружено '+IntToStr(v)+'
кг';
end;
procedure TForm5.Button3Click(Sender: TObject);
var
suma:Integer;
begin
suma:=vsego-v;
Label3.Caption:='На базу доставлено ' + IntToStr(suma) + ' кг';
end;
end.
UNIT6
unit Unit6;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Menus, Grids,
DBGrids;
type
TForm6 = class(TForm)
MainMenu1: TMainMenu;
DBGrid1: TDBGrid;
N1: TMenuItem;
DBGrid2: TDBGrid;
DBGrid3: TDBGrid;
procedure N1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form6: TForm6;
implementation
uses Unit1, Unit2, Unit3,
Unit4, Unit5;
{$R *.dfm}
procedure TForm6.N1Click(Sender: TObject);
begin
DM1.DataSource1.Enabled:=true;
DM1.ADOTable1.Active:=true;
DM1.DataSource2.Enabled:=true;
DM1.ADOTable2.Active:=true;
DM1.DataSource3.Enabled:=true;
DM1.ADOTable3.Active:=true;
DM1.DataSource4.Enabled:=true;
DM1.ADOTable4.Active:=true;
DM1.DataSource5.Enabled:=true;
DM1.ADOTable5.Active:=true;
DM1.DataSource6.Enabled:=true;
DM1.ADOTable6.Active:=true;
DM1.DataSource7.Enabled:=true;
DM1.ADOTable7.Active:=true;
DM1.DataSource8.Enabled:=true;
DM1.ADOTable8.Active:=true;
DM1.DataSource9.Enabled:=true;
DM1.ADOTable10.Active:=true;
end;
end.
5.
Руководство пользователя
Системные требования:
ОС
Windows XP/Vista/Seven, CPU 1GHz, RAM 512Mb, HDD 5Mb, монитор
с разрешением 800х600, клавиатура, мышь.
В состав программного продукта входят:
Инструкции по работе:
Основное
назначение программы –
ведение учета основных необходимых данных
в рыболовецком колхозе. Вывод информации
по отраслям.
Заключение
Задачей данного курсового проекта было создание базы данных в формате MS Access 2007 , а также приложения способного управлять данной базой: создание, открытие, добавление, редактирование и удаление записей. В ходе работы над курсовым проектом все из заявленных задач были успешно реализованы.
Курсовое приложение создавалось с помощью высокотехнологичного и производительного пакета разработки Delphi 2007.
В
процессе выполнения работ были получены
знания в программировании приложений
взаимодействующих с базами данных.
Таким
образом, все цели и задачи, поставленные
перед автором работы, были полностью
реализованы.
Список литературы
Приложение
В
результате проделанной работы была
создана база данных и программа
для управления ею. На прилагаемом к
работе диске находятся следующие данные:
Каталог | Файл | Описание |
DB | Проект приложения | сценарий создания базы данных |
Записка | Записка.doc | Текст пояснительной записки |
Информация о работе Разработка базы данных «Рыболовецкого колхоза»