Автор работы: Пользователь скрыл имя, 30 Июня 2011 в 17:39, курсовая работа
Проектирование алгоритмов и программ - наиболее ответственный этап жизненного цикла программных продуктов, определяющий, насколько создаваемая программа соответствует спецификациям и требованиям со стороны конечных пользователей. Затраты на создание, сопровождение и эксплуатацию программных продуктов, научно-технический уровень разработки, время морального устаревания и многое другое - все это также зависит от проектных решений.
Введение......................................................................................................3
1. Среда программирования Delphi...........................................................6
1.1. Структура баз данных……………………………………………..6
1.2. Компоненты Delphi для работы с базами данных.........................8
2. Постановка задачи и основные функции приложения
«Учет общественной активности студентов академической группы»..11
3. Описание технологии решения задачи и её реализация.....................14
3.1. Организация доступа к данным.....................................................14
3.2. Организация работы с данными.....................................................17
3.3. Создание запроса «Ведомость»......................................................21
Заключение..,..............................................................................................23
Список используемых источников...........................................................24
Приложение................................................................................................25
ADOTable2Summa.Value:=stip;
end;
end;
end
else
begin
//--Студент не активист, базовая
stip:= bazstip;
ADOTable2Summa.Value:=stip;
end;
end;
procedure TDataModule2.
begin
ADOTable2.First;
end;
end.
Form3
unit Unit3;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, DBCtrls,
StdCtrls, Mask;
type
TForm3 = class(TForm)
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
DBEditl: TDBEdit;
DBEdit2: TDBEdit;
DBEdit3: TDBEdit;
DBEdit4: TDBEdit;
DBEdit5: TDBEdit;
DBEdit6: TDBEdit;
DBEdit7: TDBEdit;
DBEdit8: TDBEdit;
Label6: TLabel;
Label7: TLabel;
Label8: TLabel;
DBNavigator1: TDBNavigator;
Buttonl: TButton;
Button2: TButton;
procedure Button2Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form3: TForm3;
implementation
uses Unit1, Unit2;
{$R *.dfm}
procedure TForm3.Button2Click(Sender: TObject);
begin
if DataModule2.ADOTablel .Modified then DataModule2.ADOTablel .Post;
end;
procedure TForm3.Button1Click(Sender: TObject);
begin
DataModule2.ADOTable1.Cancel;
end;
end.
Form4
unit Unit4;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm4 = class(TForm)
Label 1: TLabel;
Label2: TLabel;
Edit1:TEdit;
Edit2:TEdit;
Button1: TButton;
Button2: TButton;
Button3: TButton;
Button4: TButton;
Button5: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button5Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form4: TForm4;
implementation
uses Unit1, Unit2, Unit3;
{$R*.dfm}
procedure TForm4.ButtonlClick(Sender: TObject);
begin
DataModule2.ADOTable1.
DataModule2.ADOTable2.
DataModule2.ADOTable1.Filter:=
DataModme2.ADOTable2.Filter:='
end;
procedure TForm4.Button2Click(Sender: TObject);
begin
DataModule2.ADOTable1.
DataModule2.ADOTable2.
DataModule2.ADOTable1.Filter:= 'Группа='''+Edit2.Text+'''';
DataModule2.ADOTable2.Filter:= 'Группа='''+Edit2.Text+'''';
end;
procedure TForm4.Button3Click(Sender: TObject);
begin
DataModule2.ADOTable1.
DataModule2.ADOTable2.
DataModule2.ADOTable1.Filter:=
DataModule2.ADOTable2.Filter:=
end;
procedure TForm4.Button5Click(Sender: TObject);
begin
DataModule2.ADOTable1.
DataModule2.ADOTable2.
end;
procedure TForm4.Button4Click(Sender: TObject);
begin
Form4.close;
end;
end.
Form5
unit Unit5;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, StdCtrls,
jpeg;
type
TForm5 = class(TForm)
Image 1: TImage;
Label 1: TLabel;
private
{ Private declarations }
public
{ Public declarations }
end;
var Form5: TForm5;
implementation
{$R *.dfm}
end.
Информация о работе Учет общественной активности студентов академической группы