Автор работы: Пользователь скрыл имя, 27 Июня 2013 в 19:07, курсовая работа
Программный продукт - это комплекс взаимосвязанных программ для решения определенной проблемы (задачи) массового спроса, подготовленной к реализации как любой вид промышленной деятельности.
Графический интерфейс пользователя является обязательным компонентом большинства современных программных продуктов, ори-ентированных на работу конечного пользователя. К графическому интерфейсу пользователя предъявляются высокие требования как с чисто инженерной, так и с художественной стороны разработки, при его разработке ориентируются на возможности человека.
Введение 5
1 Постановка задачи 6
1.1 Структура взаимодействия входной и выходной информации 6
1.2 Требования к программно-аппаратному окружению 7
1.3 Требования к функциям, выполняемой системой 7
1.4 Требования к эргономике и технической эстетике интерфейса поль-зователя 8
1.5 Требования к надежности и хранению 9
2 Пояснительная записка 10
2.1 Метод решения 10
2.2 Структурная схема программы 12
2.3 Диалоговый режим 13
2.4 Эскиз и спецификация типовых объектов управления графического интерфейса 14
3 Руководство системного программиста 18
3.1 Схема взаимодействия модулей 19
3.2 Описание модулей 20
3.3 Настройка и проверка программы 21
3.3.1 Тестирование программного продукта. Способы тестирования 21
3.3.2 Сообщение системному программисту 22
4 Руководство оператора 23
4.1 Выполнение программы 23
4.2 Сообщение оператору 23
Заключение 24
Список использованных источников
end;
procedure TForm18.FormCreate(Sender: TObject);
var
i:integer;
begin
for i := 0 to DBGrid1.Columns.Count - 1 do
DBGrid1.Columns.Items[i].Width := 100;
StatusBar1.Panels[0].Text:='Вр
StatusBar1.Panels[1].Text:='Да
end;
procedure TForm18.BitBtn3Click(Sender: TObject);
begin
if not ADOTable1.Locate('Фамилия', Edit1.Text, [loCaseInsensitive,
ShowMessage('Запись не найдена');
end;
end.
unit Dobavit_r;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ComCtrls, Mask, jpeg, ExtCtrls;
type
TForm19 = class(TForm)
StatusBar1: TStatusBar;
Image1: TImage;
Label6: TLabel;
Label7: TLabel;
Label8: TLabel;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label9: TLabel;
Label10: TLabel;
Label11: TLabel;
Label12: TLabel;
Label13: TLabel;
BitBtn1: TBitBtn;
Button1: TButton;
Edit2: TEdit;
Edit3: TEdit;
Edit4: TEdit;
Edit1: TEdit;
ComboBox1: TComboBox;
ComboBox2: TComboBox;
MaskEdit1: TMaskEdit;
BitBtn3: TBitBtn;
procedure Button1Click(Sender: TObject);
procedure BitBtn1Click(Sender: TObject);
procedure BitBtn3Click(Sender: TObject);
procedure Edit1KeyPress(Sender: TObject; var Key: Char);
procedure Edit2KeyPress(Sender: TObject; var Key: Char);
procedure Edit3KeyPress(Sender: TObject; var Key: Char);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form19: TForm19;
implementation
uses Unit18;
{$R *.dfm}
procedure TForm19.Button1Click(Sender: TObject);
begin
edit1.Text:='';
label7.visible:=false;
label8.visible:=false;
edit2.Text:='';
label7.visible:=false;
label8.visible:=false;
edit3.Text:='';
label7.visible:=false;
label8.visible:=false;
edit4.Text:='';
label7.visible:=false;
label8.visible:=false;
combobox1.Text:='';
label7.visible:=false;
label8.visible:=false;
combobox2.Text:='';
label7.visible:=false;
label8.visible:=false;
maskedit1.Text:='';
label7.visible:=false;
label8.visible:=false;
end;
procedure TForm19.BitBtn1Click(Sender: TObject);
var
i:integer;
begin
for i:=0 to form18.dbgrid1.Columns.count-1 do
form18.dbgrid1.Columns.Items[
form18.DBGrid1.DataSource.
{Form6.DBGrid1.DataSource.
form18.ADOQuery1.SQL.Text :=
'INSERT INTO www(' +
'Фамилия, '+
'Имя, ' +
'Отчество, ' +
'Стаж,' +
'Работник,' +
'Категория,' +
'Телефон' +
') VALUES('+
QuotedStr(Edit1.Text) + ', ' +
QuotedStr(Edit2.Text) + ', ' +
QuotedStr(Edit3.Text) + ', ' +
QuotedStr(Edit4.Text) + ', ' +
QuotedStr(combobox1.Text) + ', ' +
QuotedStr(combobox2.Text) + ', ' +
QuotedStr(maskedit1.Text) + ')';
form18.ADOQuery1.ExecSQL;
form18.DBGrid1.DataSource.
for i:=0 to form18.dbgrid1.Columns.count-1 do
form18.dbgrid1.Columns.Items[
end;
procedure TForm19.BitBtn3Click(Sender: TObject);
begin
form18.Show;
close;
end;
procedure TForm19.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if (key in ['0'..'9',#8]) then key:=#0;
end;
procedure TForm19.Edit2KeyPress(Sender: TObject; var Key: Char);
begin
if (key in ['0'..'9',#8]) then key:=#0;
end;
procedure TForm19.Edit3KeyPress(Sender: TObject; var Key: Char);
begin
if (key in ['0'..'9',#8]) then key:=#0;
end;
procedure TForm19.FormCreate(Sender: TObject);
begin
StatusBar1.Panels[0].Text:='Вр
StatusBar1.Panels[1].Text:='Да
end;
end.
unit Adres;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ComCtrls, StdCtrls;
type
TForm20 = class(TForm)
Memo1: TMemo;
StatusBar1: TStatusBar;
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form20: TForm20;
implementation
{$R *.dfm}
procedure TForm20.FormCreate(Sender: TObject);
begin
StatusBar1.Panels[0].Text:='Вр
StatusBar1.Panels[1].Text:='
end;
end.
unit O_programme;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, jpeg, ExtCtrls, Buttons;
type
TForm21 = class(TForm)
Image1: TImage;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
Label7: TLabel;
BitBtn1: TBitBtn;
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form21: TForm21;
implementation
{$R *.dfm}
end.
unit O_razrabotcike;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, jpeg, ExtCtrls, Buttons;
type
TForm22 = class(TForm)
Image1: TImage;
Image2: TImage;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
BitBtn1: TBitBtn;
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form22: TForm22;
implementation
{$R *.dfm}
end.
Информация о работе Программа учета заказов МБОУ «Новоархангельская ООШ»