Создание программного обеспечения автоматизированной справочной системы службы химической чистки

Упрощение механизма создания, редактирования заказа для сотрудников химчистки. Системное обеспечение базы данных. Написание программы на языке высокого уровня в среде программирования BorlandC++ Builder с системой управления базами данных FireBird.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 08.06.2017
Размер файла 1,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Расчёт затрат на вспомогательные материалы.

Затраты на материалы, необходимые для обеспечения нормальной работы ПЭВМ составляют

около 1% от стоимости ЭВМ:

ЗЕМ=0,01*21000=210 руб/год.

Прочие затраты по эксплуатации ПЭВМ.

Прочие косвенные затраты, связанные с эксплуатацией ПЭВМ, состоят из амортизационных отчислений на здания, стоимости услуг сторонних организаций и составляют 5% от стоимости ЭВМ:

ЗПР=0,05*21000=1050 руб/год.

Годовые издержки на заработную плату обслуживающего персонала.

Издержки на заработную плату обслуживающего персонала складываются из основной заработной платы, дополнительной и отчислений на заработную плату:

ЗЗП = ЗОСНЗП+ЗДОПЗП+ЗОТЧЗП

Таким образом, получим:

ЗЗП=180000+90000+54000=324000 руб.

Сумма основной заработной платы определяется исходя из общей численности работающих в штате:

ЗОСНЗП = 12*?ЗiОКЛ

где

ЗiОКЛ - тарифная ставка i-го работника в мес. руб.;

В штат обслуживающего персонала должны входить инженер-электронщик с месячным окладом 20000 руб. и электрослесарь с окладом 15000 руб.

Тогда, учитывая, что данный персонал обслуживает 2 машин, имеет издержки на основную заработную плату обслуживающего персонала, составят:

ЗОСНЗП=12*15000=180000 руб.

Сумма дополнительной заработной платы составляет 60% от основной заработной платы:

ЗДОПЗП=0,5*180000=90000 руб.

Сумма отчислений на социальные нужды составляет 34% от суммы дополнительной и основной заработных плат:

ЗОТЧЗП = 0,34*(420000+252000) = 228480 руб.

Тогда годовые издержки на заработную плату обслуживающего персонала составят:

ЗЗП = 420000+252000+228480=900480 руб.

Полные затраты на эксплуатацию ЭВМ в течение года составят:

ЗЭВМ = 900480 +3625+1597,1+290+1450+1450 = 908892,1 руб.

Тогда цена машино-часа арендуемого времени составит:

СЧАС=330472,375/1784=185,2 руб.

А затраты на оплату машинного времени составят:

ЗМЕСПП=185,2*16,7=3101,7 руб.

Расчёт общих расходов.

Общие расходы -- это расходы на освещение, отопление, коммунальные услуги и т.п.

Общие затраты на создание программного продукта составят:

ЗСПП=7796,95+3101,7 +0=10898 руб.

Можно сделать следующие выводы:

В результате расчета затраты на создание данного программного продукта составили 10898 руб. В принципе это является средней ценой программы написанной при помощи данных технических средств, и является средней ценой на рынке программостроения. Снизить затраты на создание можно, например, используя следующие методы: повысить эффективность работы программиста, путем использования более современных ЭВМ; при этом, а также при бережном и аккуратном отношении к компьютерной технике автоматически уменьшатся затраты на ремонт, а значит и необходимость привлечения дополнительного обслуживающего персонала будет гораздо реже. Можно сократить количество компьютерной техники, для работы программиста. В связи с тем, что три четверти расходов идут на оплату труда программиста, возможно, уменьшить его заработную плату, или уменьшить необходимое количество программистов, создающих программу. Можно сократить оклад инженера-электронщика и электрослесаря или объединить их обязанности в должности одного работника.

Заключение

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

Созданная программа удобна и проста, не требует для её применения больших познаний в компьютерных технологиях.

Решает проблему создания недорогого программного обеспечения.

Список используемой литературы

1. Архангельский А.Я., Тагин М.А. "Программирование в C++ Builder 6" - 2013

2. Литвиненко Н.А. - "Технология программирования на С++", БХВ-Петербург, 2014.

Приложение

Текст программы

//--------Unit 1.cpp-------------------------------------

#include <vcl.h>

#pragma hdrstop

#include "Unit1.h"

#include "Unit2.h"

#include "Unit3.h"

#include "Unit4.h"

#include "Unit7.h"

#include "Unit8.h"

#include "Unit5.h"

#include "Unit6.h"

#include "Unit9.h"

#include "Unit10.h"

#include "Unit13.h"

#include "Unit16.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm1 *Form1;

intbg;

//---------------------------------------------------------------------------

__fastcall TForm1::TForm1(TComponent* Owner)

: TForm(Owner)

{

bg=0;

}

//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)

{

bg=bg+1;

if(bg>3)

{

ShowMessage("Высделалислишкоммногоошибок!");

Application->Terminate();

}

DataModule7->IBDataSet1->First();

for(inti=0;i<DataModule7->IBDataSet1->RecordCount;i++)

{

AnsiString str,str2,str3;

str=DataModule7->IBDataSet1->FieldByName("SPASS")->AsString;

for(int g=1;g<str.Length()+1;g++)

{

str2+=str[g];

str=str.Delete(1,g);

}

for(int j=str2.Length();j>=1;j--)

str3+=str2[j];

if(Edit1->Text != DataModule7->IBDataSet1->FieldByName("SLOGIN")->AsString || Edit2->Text != str3 )

{

DataModule7->IBDataSet1->Next();

Label3->Visible=true;

}

else

{

Form1->Hide();

Form2->Show();

if(DataModule7->IBDataSet1->FieldByName("UDP")->AsString=="1")

{

Form2->Button2->Visible=true;

Form3->Button1->Visible=true;

Form3->Label1->Visible=true;

Form3->ComboBox1->Visible=true;

Form6->Label1->Visible=true;

Form6->ComboBox1->Visible=true;

Form6->Button1->Visible=true;

Form8->Button1->Visible=true;

Form8->Button2->Visible=true;

Form8->Button3->Visible=true;

Form2->Button1->Visible=true;

Form2->Button12->Visible=false;

Form8->Button5->Visible=true;

Form2->Button5->Caption="Редактированиеуслуг";

Form8->Label1->Caption=" ";

Form2->ClientWidth=1066;

Form2->ClientHeight=618;

Form2->Button4->Visible=true;

Form2->Label1->Visible=true;

Form2->Label2->Visible=true;

Form2->Label3->Visible=true;

Form2->Edit1->Visible=true;

Form2->Edit2->Visible=true;

Form2->Button6->Visible=true;

Form2->Button7->Visible=true;

Form2->Button8->Visible=true;

Form2->Button9->Visible=true;

Form2->ComboBox1->Visible=true;

Form2->Label1->Visible=true;

Form2->DBGrid1->Visible=true;

Form2->Button2->Visible=true;

Form2->Button13->Visible=false;

Form2->Button14->Visible=false;

}

if(DataModule7->IBDataSet1->FieldByName("UDP")->AsString=="3")

{

Form2->Button2->Visible=true;

Form3->Button1->Visible=true;

Form3->Label1->Visible=true;

Form3->ComboBox1->Visible=true;

Form6->Label1->Visible=true;

Form6->ComboBox1->Visible=true;

Form6->Button1->Visible=true;

Form8->Button1->Visible=true;

Form8->Button2->Visible=true;

Form8->Button3->Visible=true;

Form2->Button1->Visible=true;

Form2->Button12->Visible=true;

Form8->Button5->Visible=true;

Form2->Button5->Caption="Редактированиеуслуг";

Form8->Label1->Caption=" ";

Form2->ClientWidth=1066;

Form2->ClientHeight=618;

Form2->Button4->Visible=true;

Form2->Label1->Visible=true;

Form2->Label2->Visible=true;

Form2->Label3->Visible=true;

Form2->Edit1->Visible=true;

Form2->Edit2->Visible=true;

Form2->Button6->Visible=true;

Form2->Button7->Visible=true;

Form2->Button8->Visible=true;

Form2->Button9->Visible=true;

Form2->Button13->Visible=true;

Form2->ComboBox1->Visible=true;

Form2->Label1->Visible=true;

Form2->DBGrid1->Visible=true;

Form2->Button2->Visible=true;

Form2->Button14->Visible=true;

}

// Form9->Show(); ОТЛАДКА ПОТОМ УДАЛИТЬ

Form9->Memo1->Lines->Add("Пользователь:"+Form1->Edit1->Text+" Времязапуска:"+Time()+" Дата:"+Date());

break; химчистка borlandc программирование firebird

}

}

}

//---------------------------------------------------------------------------

void __fastcall TForm1::Button2Click(TObject *Sender)

{

Form1->Close();

}

//---------------------------------------------------------------------------

void __fastcall TForm1::Button3Click(TObject *Sender)

{

Form1->Hide();

Form2->Show();

Form2->Button4->Visible=false;

Form2->Label1->Visible=false;

Form2->Label2->Visible=false;

Form2->Label3->Visible=false;

Form2->Edit1->Visible=false;

Form2->Edit2->Visible=false;

Form2->Button6->Visible=false;

Form2->Button7->Visible=false;

Form2->Button8->Visible=false;

Form2->Button9->Visible=false;

Form2->Button12->Visible=false;

Form2->ComboBox1->Visible=false;

Form2->Label1->Visible=false;

Form2->DBGrid1->Visible=false;

Form2->Button2->Visible=false;

Form3->Button2->Visible=false;

Form3->Label1->Visible=false;

Form3->ComboBox1->Visible=false;

Form6->Label1->Visible=false;

Form6->ComboBox1->Visible=false;

Form6->Button1->Visible=false;

Form2->Button1->Visible=false;

Form8->Button1->Visible=false;

Form8->Button2->Visible=false;

Form8->Button3->Visible=false;

Form8->Button5->Visible=false;

Form2->Button13->Visible=false;

Form2->Button14->Visible=false;

Form2->Button5->Caption="Прейскурант";

Form8->Label1->Caption="Внимание: если нужной вам услуги нету в \nпрейскуранте, обратитесь к сотруднику";

Form9->Memo1->Lines->Add("Гость, время запуска:"+Time()+" Дата:"+Date());

Form2->ClientWidth=290;

Form2->ClientHeight=348;

}

//---------------------------------------------------------------------------

void __fastcall TForm1::FormActivate(TObject *Sender)

{

if(FileExists(DateToStr(Date())+".txt"))

Form9->Memo1->Lines->LoadFromFile(DateToStr(Date())+".txt");

else

WinExec("perenos.bat",SW_SHOW);

Form16->Hide();

}

//---------------------------------------------------------------------------

void __fastcall TForm1::CheckBox1Click(TObject *Sender)

{

if(Edit2->PasswordChar=='*')

Edit2->PasswordChar=0;

else

Edit2->PasswordChar='*';

}

//---------------------------------------------------------------------------

void __fastcall TForm1::Button4Click(TObject *Sender)

{

Form13->Show();

Form1->Hide();

Form13->Edit1->Text="";

Form13->Edit2->Text="";

Form13->Edit3->Text="";

Form13->Edit4->Text="";

Form13->Edit5->Text="";

Form13->Edit6->Text="";

}

//---------------------------------------------------------------------------

void __fastcall TForm1::FormClose(TObject *Sender, TCloseAction&Action)

{

Application->Terminate();

}

//---------------------------------------------------------------------------

//---------Unit 2.cpp-----------------------------------------------------------------

#include <vcl.h>

#pragma hdrstop

#include "Unit2.h"

#include "Unit1.h"

#include "Unit3.h"

#include "Unit4.h"

#include "Unit5.h"

#include "Unit6.h"

#include "Unit7.h"

#include "Unit8.h"

#include "Unit9.h"

#include "Unit11.h"

#include "Unit10.h"

#include "Unit14.h"

#include "Unit15.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm2 *Form2;

int max;

externint money;

//---------------------------------------------------------------------------

__fastcall TForm2::TForm2(TComponent* Owner)

: TForm(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button1Click(TObject *Sender)

{

Form3->Show();

Form2->Hide();

Form9->Memo1->Lines->Add("Просмотрзаказовнасегодня");

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button2Click(TObject *Sender)

{

DataModule7->DataSource2->DataSet = NULL;

DataModule7->NzakQuery(DataModule7->IBDataSet2, "SELECT GEN_ID(GEN_ZAK_MAX, 1)FROM rdb$database");

max = DataModule7->IBDataSet2->FieldByName("GEN_ID")->AsInteger;

Edit3->Text=max;

DataModule7->NzakQuery(DataModule7->IBDataSet2, "select * from ZAK where ZKOD = :ID");

DataModule7->DataSource2->DataSet= DataModule7->IBDataSet2;

Form4->Memo1->Clear();

Form4->Button4->Enabled=false;

Form4->Button2->Enabled=true;

DataModule7->IBDataSet2->Insert();

Form4->Show();

Form2->Hide();

Form9->Memo1->Lines->Add("Менюдобавлениязаказа");

if(DataModule7->IBDataSet4->RecordCount>0)

for(inti=0;i<=DataModule7->IBDataSet4->RecordCount;i++)

DataModule7->IBDataSet4->Delete();

DataModule7->DataSource4->DataSet=DataModule7->IBDataSet4;

money=0;

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button3Click(TObject *Sender)

{

Form5->Show();

Form2->Hide();

Form9->Memo1->Lines->Add("Вменюпоискзаказа");

}

//---------------------------------------------------------------------------

void __fastcall TForm2::BitBtn1Click(TObject *Sender)

{

Form1->Show();

Form2->Close();

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button4Click(TObject *Sender)

{

Form9->Memo1->Lines->SaveToFile(DateToStr(Date())+".txt");

if(DataModule7->IBDataSet4->RecordCount>0)

for(inti=0;i<=DataModule7->IBDataSet4->RecordCount;i++)

DataModule7->IBDataSet4->Delete();

DataModule7->DataSource4->DataSet=DataModule7->IBDataSet4;

Application->Terminate();

}

//---------------------------------------------------------------------------

void __fastcall TForm2::FormClose(TObject *Sender, TCloseAction&Action)

{

Form9->Memo1->Lines->SaveToFile(DateToStr(Date())+".txt");

if(DataModule7->IBDataSet4->RecordCount>0)

for(inti=0;i<=DataModule7->IBDataSet4->RecordCount;i++)

DataModule7->IBDataSet4->Delete();

DataModule7->DataSource4->DataSet=DataModule7->IBDataSet4;

Application->Terminate();

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button5Click(TObject *Sender)

{

Form2->Hide();

Form8->Show();

Form9->Memo1->Lines->Add("Просмотрпрейскурантацен ");

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button6Click(TObject *Sender)

{

Form9->Memo1->Lines->Add(DataModule7->IBDataSet2->FieldByName("ZIM")->AsString+" -> "+DataModule7->IBDataSet2->FieldByName("ZFAM")->AsString+" -> "+DataModule7->IBDataSet2->FieldByName("ZDATE")->AsString+" -> "+DataModule7->IBDataSet2->FieldByName("STAT")->AsString);

DataModule7->IBDataSet2->Edit();

DataModule7->IBDataSet2->FieldByName("STAT")->AsString=ComboBox1->Text;

DataModule7->IBDataSet2->Post();

Form9->Memo1->Lines->Add("Новоезначениестатусаданногозаказа: "+ComboBox1->Text);

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button7Click(TObject *Sender)

{

if(Edit2->Text!="")

{

DataModule7->IBDataSet2->Close();

DataModule7->IBDataSet2->SelectSQL->Clear();

DataModule7->IBDataSet2->SelectSQL->Add("select * from ZAK where ZFAM='"+Edit2->Text+"'");

DataModule7->IBDataSet2->Open();

DBGrid1->SetFocus();

Form9->Memo1->Lines->Add("Поискпофамилии: "+Edit2->Text);

}

else

ShowMessage("Не введена фамилия");

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button8Click(TObject *Sender)

{

if(Edit1->Text!="")

{

DataModule7->IBDataSet2->Close();

DataModule7->IBDataSet2->SelectSQL->Clear();

DataModule7->IBDataSet2->SelectSQL->Add("select * from ZAK where NZAK='"+Edit1->Text+"'");

DataModule7->IBDataSet2->Open();

DBGrid1->SetFocus();

Form9->Memo1->Lines->Add("Поискпономерузаказа: "+Edit1->Text);

}

else

ShowMessage("Невведенномерзаказа");

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button9Click(TObject *Sender)

{

DataModule7->IBDataSet2->Close();

DataModule7->IBDataSet2->SelectSQL->Clear();

DataModule7->IBDataSet2->SelectSQL->Add("select * from ZAK");

DataModule7->IBDataSet2->Open();

DBGrid1->SetFocus();

Form9->Memo1->Lines->Add("Снятиефильтрации");

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button10Click(TObject *Sender)

{

Form2->Hide();

Form1->Show();

Form1->Edit1->Clear();

Form1->Edit2->Clear();

DataModule7->IBDataSet1->Close();

DataModule7->IBDataSet1->Open();

}

//---------------------------------------------------------------------------

void __fastcall TForm2::FormActivate(TObject *Sender)

{ /*

DataModule7->MyZapros(DataModule7->IBDataSet2, "SELECT GEN_ID(GEN_ZAK_MAX, 1)FROM rdb$database");

max = DataModule7->IBDataSet2->FieldByName("GEN_ID")->AsInteger;

for(inti=0;i<DataModule7->IBDataSet2->RecordCount;i++)

{

if(max<DataModule7->IBDataSet2->FieldByName("NZAK")->AsInteger)

max=DataModule7->IBDataSet2->FieldByName("NZAK")->AsInteger;

DataModule7->IBDataSet2->Next();

}

Edit3->Text=max; */

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button11Click(TObject *Sender)

{

Form11->QuickRep1->Preview();

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button12Click(TObject *Sender)

{

Form2->Hide();

Form10->Show();

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button13Click(TObject *Sender)

{

Form2->Hide();

Form14->Show();

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Button14Click(TObject *Sender)

{

Form2->Hide();

Form15->Show();

}

//---------------------------------------------------------------------------

void __fastcall TForm2::DBGrid1DblClick(TObject *Sender)

{

Form15->Show();

AnsiString g;

g=DataModule7->IBDataSet2->FieldByName("NZAK")->AsInteger;

DataModule7->IBDataSet5->Close();

DataModule7->IBDataSet5->SelectSQL->Clear();

DataModule7->IBDataSet5->SelectSQL->Add("select * from HISTORY where NZAK1='"+g+"'");

DataModule7->IBDataSet5->Open();

}

//---------------------------------------------------------------------------

void __fastcall TForm2::N1Click(TObject *Sender)

{

WinExec("hh.exe spravka.chm",SW_RESTORE);

}

//---------------------------------------------------------------------------

//--------------------Unit 3.cpp-------------------------------------------------------

#include <vcl.h>

#pragma hdrstop

#include "Unit3.h"

#include "Unit1.h"

#include "Unit2.h"

#include "Unit4.h"

#include "Unit7.h"

#include "Unit9.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm3 *Form3;

//---------------------------------------------------------------------------

__fastcall TForm3::TForm3(TComponent* Owner)

: TForm(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall TForm3::Button1Click(TObject *Sender)

{

Form3->Hide();

Form2->Show();

Form9->Memo1->Lines->Add("Возвращение в главноеменю");

DataModule7->IBDataSet2->Close();

DataModule7->IBDataSet2->SelectSQL->Clear();

DataModule7->IBDataSet2->SelectSQL->Add("select * from ZAK");

DataModule7->IBDataSet2->Open();

Form2->DBGrid1->SetFocus();

}

//---------------------------------------------------------------------------

void __fastcall TForm3::Button2Click(TObject *Sender)

{

Form9->Memo1->Lines->Add(DataModule7->IBDataSet2->FieldByName("ZIM")->AsString+" -> "+DataModule7->IBDataSet2->FieldByName("ZFAM")->AsString+" -> "+DataModule7->IBDataSet2->FieldByName("ZDATE")->AsString+" -> "+DataModule7->IBDataSet2->FieldByName("STAT")->AsString);

DataModule7->IBDataSet2->Edit();

DataModule7->IBDataSet2->FieldByName("STAT")->AsString=ComboBox1->Text;

DataModule7->IBDataSet2->Post();

Form9->Memo1->Lines->Add("Новоезначениестатусаданногозаказа: "+ComboBox1->Text);

}

//---------------------------------------------------------------------------

void __fastcall TForm3::FormActivate(TObject *Sender)

{

DataModule7->IBDataSet2->Close();

DataModule7->IBDataSet2->SelectSQL->Clear();

DataModule7->IBDataSet2->SelectSQL->Add("select * from ZAK where ZDATE='"+DateToStr(Date())+"'");

DataModule7->IBDataSet2->Open();

DBGrid1->SetFocus();

Label3->Caption=Date();

}

//---------------------------------------------------------------------------

void __fastcall TForm3::FormClose(TObject *Sender, TCloseAction&Action)

{

Form9->Memo1->Lines->SaveToFile(DateToStr(Date())+".txt");

Application->Terminate();

}

//---------------------------------------------------------------------------

//----------------Unit 4.cpp-----------------------------------------------------------

#include <vcl.h>

#pragma hdrstop

#include "Unit4.h"

#include "Unit1.h"

#include "Unit2.h"

#include "Unit3.h"

#include "Unit7.h"

#include "Unit8.h"

#include "Unit9.h"

#include "Unit12.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm4 *Form4;

externint max;

externint money;

intkk;

//---------------------------------------------------------------------------

__fastcall TForm4::TForm4(TComponent* Owner)

: TForm(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall TForm4::Button2Click(TObject *Sender)

{

if(DBEdit1->Text.Length()>0 && DBEdit2->Text.Length()>0 && Edit1->Text.Length()>0 )

{

Button1->Enabled=false;

Button5->Enabled=false;

/*DataModule7->NzakQuery(DataModule7->IBDataSet2, "SELECT GEN_ID(GEN_ZAK_MAX, 1)FROM rdb$database");

max = DataModule7->IBDataSet2->FieldByName("GEN_ID")->AsInteger;

max=StrToInt(Form2->Edit3->Text);

DataModule7->NzakQuery(DataModule7->IBDataSet2, "select * from ZAK where ZKOD = :ID");

DataModule7->IBDataSet2->Insert(); */

Memo1->Clear();

Memo1->Lines->Add("Имя: "+DBEdit1->Text);

Memo1->Lines->Add("Фамилия: "+DBEdit2->Text);

if(DBEdit3->Text.Length()>0)

Memo1->Lines->Add("Отчество: "+DBEdit3->Text);

Memo1->Lines->Add("Услуги:");

DataModule7->IBDataSet4->First();

if(DataModule7->IBDataSet4->RecordCount>1)

for(inti=0;i<DataModule7->IBDataSet4->RecordCount;i++)

{

Memo1->Lines->Add(DataModule7->IBDataSet4->FieldByName("USL")->AsString+" Цена:"+DataModule7->IBDataSet4->FieldByName("PRICE")->AsInteger);

DataModule7->IBDataSet4->Next();

}

else

Memo1->Lines->Add(DataModule7->IBDataSet4->FieldByName("USL")->AsString+" Цена:"+DataModule7->IBDataSet4->FieldByName("PRICE")->AsInteger);

if(kk==1)

Memo1->Lines->Add("Использованпромо-код: "+Edit2->Text);

Memo1->Lines->Add("Суммазаказа: "+Edit1->Text);

if(DBEdit4->Text.Length()>0)

Memo1->Lines->Add("Примечание: "+DBEdit4->Text);

Memo1->Lines->Add("Датазаказа:"+Date());

Memo1->Lines->Add("Номерзаказа:"+Form2->Edit3->Text);

Form9->Memo1->Lines->Add("Создание нового заказа");

Form9->Memo1->Lines->Add(DataModule7->IBDataSet2->FieldByName("ZIM")->AsString+" -> "+DataModule7->IBDataSet2->FieldByName("ZFAM")->AsString+" -> "+DataModule7->IBDataSet2->FieldByName("ZOTCH")->AsString+" -> "+DataModule7->IBDataSet2->FieldByName("ZPRIM")->AsString+" -> "+DataModule7->IBDataSet2->FieldByName("ZDATE")->AsString+" -> "+DataModule7->IBDataSet2->FieldByName("STAT")->AsString)+" -> NZAK"+DataModule7->IBDataSet2->FieldByName("NZAK")->AsInteger;

Button4->Enabled=true;

Button2->Enabled=false;

}

else

ShowMessage("Заполните обязательные поля:Имя, Фамилия и выполните пересчет суммы заказа");

}

//---------------------------------------------------------------------------

void __fastcall TForm4::Button3Click(TObject *Sender)

{

Button1->Enabled=true;

Button5->Enabled=true;

if(DataModule7->IBDataSet4->RecordCount>0) {

DataModule7->IBDataSet4->Close();

DataModule7->IBDataSet4->SelectSQL->Clear();

DataModule7->IBDataSet4->SelectSQL->Add("delete from KORZ");

DataModule7->IBDataSet4->Open();

}

DataModule7->DataSource4->DataSet=DataModule7->IBDataSet4;

DataModule7->IBDataSet2->Close();

DataModule7->IBDataSet2->Open();

Form4->Hide();

Form2->Show();

Form9->Memo1->Lines->Add("Возвращениевменю");

Edit1->Clear();

Edit2->Text="Безскидки";

}

//---------------------------------------------------------------------------

void __fastcall TForm4::Button1Click(TObject *Sender)

{

DataModule7->IBDataSet3->Close();

DataModule7->IBDataSet3->Open();

DataModule7->IBDataSet3->Edit();

Form4->Hide();

Form8->Show();

Form9->Memo1->Lines->Add("Добавлениеуслуги");

}

//---------------------------------------------------------------------------

void __fastcall TForm4::FormClose(TObject *Sender, TCloseAction&Action)

{

Form9->Memo1->Lines->SaveToFile(DateToStr(Date())+".txt");

if(DataModule7->IBDataSet4->RecordCount>0) {

DataModule7->IBDataSet4->Close();

DataModule7->IBDataSet4->SelectSQL->Clear();

DataModule7->IBDataSet4->SelectSQL->Add("delete from KORZ");

DataModule7->IBDataSet4->Open();

}

DataModule7->DataSource4->DataSet=DataModule7->IBDataSet4;

Application->Terminate();

Button1->Enabled=true;

Button5->Enabled=true;

Edit1->Clear();

Edit2->Text="Безскидки";

}

//---------------------------------------------------------------------------

void __fastcall TForm4::FormCreate(TObject *Sender)

{

Button4->Enabled=false;

Button2->Enabled=true;

Edit1->Clear();

Edit2->Text="Безскидки";

}

//---------------------------------------------------------------------------

void __fastcall TForm4::Button4Click(TObject *Sender)

{

Button1->Enabled=true;

Button5->Enabled=true;

DataModule7->IBDataSet2->FieldByName("PRICE")->AsString=Edit1->Text;

DataModule7->IBDataSet2->FieldByName("ZDATE")->AsString=Date();

DataModule7->IBDataSet2->FieldByName("STAT")->AsString="Невыполнен";

DataModule7->IBDataSet2->FieldByName("ZKOD")->AsInteger=DataModule7->IBDataSet1->FieldByName("ID")->AsInteger;

DataModule7->IBDataSet2->FieldByName("NZAK")->AsInteger=StrToInt(Form2->Edit3->Text);

DataModule7->IBDataSet2->Post();

Form4->Hide();

Form2->Show();

Memo1->Lines->SaveToFile("tempmemo.txt");

Form12->QRMemo1->Lines->LoadFromFile("tempmemo.txt");

Form12->QuickRep1->Preview();

DataModule7->IBDataSet4->First();

for(inti=0;i<DataModule7->IBDataSet4->RecordCount;i++)

{

DataModule7->IBDataSet5->Insert();

DataModule7->IBDataSet5->FieldByName("USL1")->AsString=DataModule7->IBDataSet4->FieldByName("USL")->AsString;

DataModule7->IBDataSet5->FieldByName("NZAK1")->AsInteger=DataModule7->IBDataSet4->FieldByName("NZAK2")->AsInteger;

DataModule7->IBDataSet5->FieldByName("PRICE1")->AsInteger=DataModule7->IBDataSet4->FieldByName("PRICE")->AsInteger;

DataModule7->IBDataSet5->Post();

DataModule7->IBDataSet4->Next();

}

if(DataModule7->IBDataSet4->RecordCount>0) {

DataModule7->IBDataSet4->Close();

DataModule7->IBDataSet4->SelectSQL->Clear();

DataModule7->IBDataSet4->SelectSQL->Add("delete from KORZ");

DataModule7->IBDataSet4->Open();

}

Edit1->Clear();

Edit2->Text="Безскидки";

}

//---------------------------------------------------------------------------

void __fastcall TForm4::Button5Click(TObject *Sender)

{

if(DataModule7->IBDataSet4->RecordCount>0)

{

money=money-DataModule7->IBDataSet4->FieldByName("PRICE")->AsInteger;

DataModule7->IBDataSet4->Delete();

}

}

//---------------------------------------------------------------------------

void __fastcall TForm4::Button6Click(TObject *Sender)

{

floatpromo,fix;

kk=0;

DataModule7->IBDataSet6->First();

for(inti=0;i<=DataModule7->IBDataSet6->RecordCount;i++)

{

if(Edit2->Text==DataModule7->IBDataSet6->FieldByName("PNAME")->AsString)

{

promo=DataModule7->IBDataSet6->FieldByName("DISC")->AsFloat;

fix=money*promo;

Edit1->Text=fix;

kk=1;

}

DataModule7->IBDataSet6->Next();

}

if(kk==0)

Edit1->Text=money;

}

//---------------------------------------------------------------------------

//---------------Unit 5.cpp------------------------------------------------------------

#include <vcl.h>

#pragma hdrstop

#include "Unit5.h"

#include "Unit1.h"

#include "Unit2.h"

#include "Unit3.h"

#include "Unit4.h"

#include "Unit6.h"

#include "Unit7.h"

#include "Unit9.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm5 *Form5;

//---------------------------------------------------------------------------

__fastcall TForm5::TForm5(TComponent* Owner)

: TForm(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall TForm5::Button2Click(TObject *Sender)

{

Form5->Hide();

Form2->Show();

Form9->Memo1->Lines->Add("Возвращениевменю");

DataModule7->IBDataSet2->Close();

DataModule7->IBDataSet2->SelectSQL->Clear();

DataModule7->IBDataSet2->SelectSQL->Add("select * from ZAK");

DataModule7->IBDataSet2->Open();

Form2->DBGrid1->SetFocus();

}

//---------------------------------------------------------------------------

void __fastcall TForm5::Button1Click(TObject *Sender)

{

Form6->Show();

Form5->Hide();

DataModule7->IBDataSet2->Close();

DataModule7->IBDataSet2->SelectSQL->Clear();

DataModule7->IBDataSet2->SelectSQL->Add("select * from ZAK where ZDATE='"+DateToStr(Form5->MonthCalendar1->Date)+"'");

DataModule7->IBDataSet2->Open();

Form6->DBGrid1->SetFocus();

Form9->Memo1->Lines->Add("Поискзаказаподате: "+DateToStr(Form5->MonthCalendar1->Date));

}

//---------------------------------------------------------------------------

void __fastcall TForm5::Button3Click(TObject *Sender)

{

if(Edit1->Text!="")

{

Form6->Show();

Form5->Hide();

DataModule7->IBDataSet2->Close();

DataModule7->IBDataSet2->SelectSQL->Clear();

DataModule7->IBDataSet2->SelectSQL->Add("select * from ZAK where ZFAM='"+Edit1->Text+"'");

DataModule7->IBDataSet2->Open();

Form6->DBGrid1->SetFocus();

Form9->Memo1->Lines->Add("Поискпофамилии: "+Edit1->Text);

Edit1->Clear();

Edit2->Clear();

}

else

ShowMessage("Невведенафамилия");

}

//---------------------------------------------------------------------------

void __fastcall TForm5::FormClose(TObject *Sender, TCloseAction&Action)

{

Form9->Memo1->Lines->SaveToFile(DateToStr(Date())+".txt");

Application->Terminate();

}

//---------------------------------------------------------------------------

void __fastcall TForm5::Button4Click(TObject *Sender)

{

if(Edit2->Text!="")

{

Form6->Show();

Form5->Hide();

DataModule7->IBDataSet2->Close();

DataModule7->IBDataSet2->SelectSQL->Clear();

DataModule7->IBDataSet2->SelectSQL->Add("select * from ZAK where NZAK='"+Edit2->Text+"'");

DataModule7->IBDataSet2->Open();

Form6->DBGrid1->SetFocus();

Form9->Memo1->Lines->Add("Поискпономерузаказа: "+Edit2->Text);

}

else

ShowMessage("Номерзаказаневведен!");

}

//---------------------------------------------------------------------------

//-------------Unit 6.cpp--------------------------------------------------------------

#include <vcl.h>

#pragma hdrstop

#include "Unit6.h"

#include "Unit1.h"

#include "Unit2.h"

#include "Unit3.h"

#include "Unit4.h"

#include "Unit5.h"

#include "Unit7.h"

#include "Unit8.h"

#include "Unit9.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm6 *Form6;

//---------------------------------------------------------------------------

__fastcall TForm6::TForm6(TComponent* Owner)

: TForm(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall TForm6::Button2Click(TObject *Sender)

{

Form6->Hide();

Form2->Show();

Form9->Memo1->Lines->Add("Возвращениевменю");

DataModule7->IBDataSet2->Close();

DataModule7->IBDataSet2->SelectSQL->Clear();

DataModule7->IBDataSet2->SelectSQL->Add("select * from ZAK");

DataModule7->IBDataSet2->Open();

Form2->DBGrid1->SetFocus();

}

//---------------------------------------------------------------------------

void __fastcall TForm6::Button1Click(TObject *Sender)

{

Form9->Memo1->Lines->Add(DataModule7->IBDataSet2->FieldByName("ZIM")->AsString+" -> "+DataModule7->IBDataSet2->FieldByName("ZFAM")->AsString+" -> "+DataModule7->IBDataSet2->FieldByName("ZDATE")->AsString+" -> "+DataModule7->IBDataSet2->FieldByName("STAT")->AsString);

DataModule7->IBDataSet2->Edit();

DataModule7->IBDataSet2->FieldByName("STAT")->AsString=ComboBox1->Text;

DataModule7->IBDataSet2->Post();

Form9->Memo1->Lines->Add("Новоезначениестатусаданногозаказа: "+ComboBox1->Text);

}

//---------------------------------------------------------------------------

void __fastcall TForm6::Button3Click(TObject *Sender)

{

if(Edit2->Text!="")

{

DataModule7->IBDataSet2->Close();

DataModule7->IBDataSet2->SelectSQL->Clear();

DataModule7->IBDataSet2->SelectSQL->Add("select * from ZAK where ZFAM='"+Edit2->Text+"'");

DataModule7->IBDataSet2->Open();

DBGrid1->SetFocus();

Form9->Memo1->Lines->Add("Поискпофамилии: "+Edit2->Text);

}

else

ShowMessage("Не введена фамилия");

}

//---------------------------------------------------------------------------

void __fastcall TForm6::FormClose(TObject *Sender, TCloseAction&Action)

{

Form9->Memo1->Lines->SaveToFile(DateToStr(Date())+".txt");

Application->Terminate();

}

//---------------------------------------------------------------------------

void __fastcall TForm6::Button4Click(TObject *Sender)

{

if(Edit1->Text!="")

{

DataModule7->IBDataSet2->Close();

DataModule7->IBDataSet2->SelectSQL->Clear();

DataModule7->IBDataSet2->SelectSQL->Add("select * from ZAK where NZAK='"+Edit1->Text+"'");

DataModule7->IBDataSet2->Open();

DBGrid1->SetFocus();

Form9->Memo1->Lines->Add("Поискпономерузаказа: "+Edit1->Text);

}

else

ShowMessage("Не введен номер заказа");

}

//---------------------------------------------------------------------------

void __fastcall TForm6::Button5Click(TObject *Sender)

{

DataModule7->IBDataSet2->Close();

DataModule7->IBDataSet2->SelectSQL->Clear();

DataModule7->IBDataSet2->SelectSQL->Add("select * from ZAK");

DataModule7->IBDataSet2->Open();

DBGrid1->SetFocus();

Form9->Memo1->Lines->Add("Снятиефильтрации ");

}

//---------------------------------------------------------------------------

//--------------Unit 8.cpp-------------------------------------------------------------

#include <vcl.h>

#pragma hdrstop

#include "Unit8.h"

#include "Unit1.h"

#include "Unit4.h"

#include "Unit7.h"

#include "Unit2.h"

#include "Unit9.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm8 *Form8;

externint max;

int money;

//---------------------------------------------------------------------------

__fastcall TForm8::TForm8(TComponent* Owner)

: TForm(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall TForm8::Button4Click(TObject *Sender)

{

Form8->Hide();

Form2->Show();

Form9->Memo1->Lines->Add("Возвращениевменю");

}

//---------------------------------------------------------------------------

void __fastcall TForm8::Button2Click(TObject *Sender)

{

DataModule7->IBDataSet3->Insert();

Button1->Enabled=false;

Button2->Enabled=false;

Button3->Enabled=false;

Button4->Enabled=false;

Button5->Enabled=true;

GroupBox1->Visible=true;

}

//---------------------------------------------------------------------------

void __fastcall TForm8::Button3Click(TObject *Sender)

{

Form4->Show();

Form8->Hide();

DataModule7->IBDataSet4->Append();

DataModule7->IBDataSet4->FieldByName("USL")->AsString = DataModule7->IBDataSet3->FieldByName("PNAME")->AsString;

DataModule7->IBDataSet4->FieldByName("PRICE")->AsInteger = DataModule7->IBDataSet3->FieldByName("PRICE")->AsInteger;

DataModule7->IBDataSet4->FieldByName("NZAK2")->AsInteger = StrToInt(Form2->Edit3->Text);

DataModule7->IBDataSet4->Post();

Form9->Memo1->Lines->Add("Выборуслуги :"+DataModule7->IBDataSet3->FieldByName("PNAME")->AsString+" сЦеной "+DataModule7->IBDataSet3->FieldByName("PRICE")->AsString);

money+=DataModule7->IBDataSet3->FieldByName("PRICE")->AsInteger;

}

//---------------------------------------------------------------------------

void __fastcall TForm8::Button1Click(TObject *Sender)

{

Form9->Memo1->Lines->Add("Удалениеуслуги: "+DataModule7->IBDataSet3->FieldByName("PNAME")->AsString+" сЦеной "+DataModule7->IBDataSet3->FieldByName("PRICE")->AsString);

DataModule7->IBDataSet3->Delete();

}

//---------------------------------------------------------------------------

void __fastcall TForm8::FormClose(TObject *Sender, TCloseAction&Action)

{

Form9->Memo1->Lines->SaveToFile(DateToStr(Date())+".txt");

Application->Terminate();

}

//---------------------------------------------------------------------------

void __fastcall TForm8::Button5Click(TObject *Sender)

{

if(DBEdit1->Text!="" || DBEdit2->Text!="")

{

if(DataModule7->IBDataSet3->State==dsInsert)

DataModule7->IBDataSet3->Post();

else

{

Button1->Enabled=true;

Button2->Enabled=true;

Button3->Enabled=true;

Button4->Enabled=true;

Form9->Memo1->Lines->Add("Добавлениеуслуги :"+DataModule7->IBDataSet3->FieldByName("PNAME")->AsString+" сЦеной "+DataModule7->IBDataSet3->FieldByName("PRICE")->AsString);

Button5->Enabled=false;

GroupBox1->Visible=false;

}

}

else

{

ShowMessage("Не введено наименование услуги или цена");

Button1->Enabled=true;

Button2->Enabled=true;

Button3->Enabled=true;

Button4->Enabled=true;

Button5->Enabled=false;

GroupBox1->Visible=false;

}

}

//---------------------------------------------------------------------------

void __fastcall TForm8::FormCreate(TObject *Sender)

{

Button5->Enabled=false;

}

//---------------------------------------------------------------------------

//----------------Unit 10.cpp-----------------------------------------------------------

#include <vcl.h>

#pragma hdrstop

#include "Unit10.h"

#include "Unit2.h"

#include "Unit1.h"

#include "Unit7.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm10 *Form10;

//---------------------------------------------------------------------------

__fastcall TForm10::TForm10(TComponent* Owner)

: TForm(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall TForm10::Button1Click(TObject *Sender)

{

Form10->Hide();

Form2->Show();

}

//---------------------------------------------------------------------------

void __fastcall TForm10::Button2Click(TObject *Sender)

{

DataModule7->IBDataSet1->Post();

Panel1->Visible=false;

}

//---------------------------------------------------------------------------

void __fastcall TForm10::Button3Click(TObject *Sender)

{

DataModule7->IBDataSet1->Edit();

Panel1->Visible=true;

}

//---------------------------------------------------------------------------

//-------------Unit 13.cpp--------------------------------------------------------------

#include <vcl.h>

#pragma hdrstop

#include "Unit13.h"

#include "Unit1.h"

#include "Unit12.h"

#include "Unit7.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm13 *Form13;

AnsiString Z="qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890";

//---------------------------------------------------------------------------

__fastcall TForm13::TForm13(TComponent* Owner)

: TForm(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall TForm13::Button1Click(TObject *Sender)

{

DataModule7->IBDataSet1->Close();

DataModule7->IBDataSet1->SelectSQL->Clear();

DataModule7->IBDataSet1->SelectSQL->Add("select * from SHTAT where SLOGIN = '"+ Edit1->Text+ "'");

DataModule7->IBDataSet1->Open();

if(DataModule7->IBDataSet1->RecordCount == 0)

{

if(Edit2->Text==Edit3->Text)

{

DataModule7->IBDataSet1->Insert();

DataModule7->IBDataSet1->FieldByName("SLOGIN")->AsString=Edit1->Text;

//Шифровка

AnsiString str,str2,str3;

intDS,dk;

randomize();

str=Edit2->Text;

for(inti=str.Length();i>=1;i--)

str2+=str[i];

DS=str2.Length();

for(inti=1;i<DS+1;i++)

{

str3+=str2[i];

if(i!=DS)

for(int j=0;j<i;j++)

str3+=Z[1+rand()%Z.Length()];

}

//Конецшифровки

DataModule7->IBDataSet1->FieldByName("SPASS")->AsString=str3;

DataModule7->IBDataSet1->FieldByName("SFAM")->AsString=Edit4->Text;

DataModule7->IBDataSet1->FieldByName("SIM")->AsString=Edit5->Text;

DataModule7->IBDataSet1->FieldByName("SOTCH")->AsString=Edit6->Text;

DataModule7->IBDataSet1->FieldByName("UDP")->AsInteger=1;

DataModule7->IBDataSet1->Post();

DataModule7->IBDataSet1->Close();

DataModule7->IBDataSet1->Open();

}

}

else

{

DataModule7->IBDataSet1->Close();

DataModule7->IBDataSet1->Open();

}

Form13->Hide();

Form1->Show();

}

//---------------------------------------------------------------------------

void __fastcall TForm13::FormClose(TObject *Sender, TCloseAction&Action)

{

Application->Terminate();

}

//---------------------------------------------------------------------------

//-------------Unit 14.cpp--------------------------------------------------------------

#include <vcl.h>

#pragma hdrstop

#include "Unit14.h"

#include "Unit7.h"

#include "Unit2.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm14 *Form14;

//---------------------------------------------------------------------------

__fastcall TForm14::TForm14(TComponent* Owner)

: TForm(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall TForm14::Button1Click(TObject *Sender)

{

DataModule7->IBDataSet6->Edit();

Panel1->Visible=true;

}

//---------------------------------------------------------------------------

void __fastcall TForm14::Button2Click(TObject *Sender)

{

DataModule7->IBDataSet6->Post();

Panel1->Visible=false;

}

//---------------------------------------------------------------------------

void __fastcall TForm14::Button3Click(TObject *Sender)

{

Form14->Hide();

Form2->Show();

}

//---------------------------------------------------------------------------

void __fastcall TForm14::Button4Click(TObject *Sender)

{

DataModule7->IBDataSet6->Insert();

Panel1->Visible=true;

}

//---------------------------------------------------------------------------

void __fastcall TForm14::Button5Click(TObject *Sender)

{

if(DataModule7->IBDataSet6->RecordCount>0)

DataModule7->IBDataSet6->Delete();

}

//---------------------------------------------------------------------------

//-------------Unit 15.cpp--------------------------------------------------------------

#include <vcl.h>

#pragma hdrstop

#include "Unit15.h"

#include "Unit2.h"

#include "Unit7.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm15 *Form15;

//---------------------------------------------------------------------------

__fastcall TForm15::TForm15(TComponent* Owner)

: TForm(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall TForm15::Button1Click(TObject *Sender)

{

Form15->Hide();

Form2->Show();

}

//---------------------------------------------------------------------------

//-----------------Unit 16.cpp----------------------------------------------------------

#include <vcl.h>

#pragma hdrstop

#include "Unit16.h"

#include "Unit1.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

TForm16 *Form16;

//---------------------------------------------------------------------------

__fastcall TForm16::TForm16(TComponent* Owner)

: TForm(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall TForm16::FormCreate(TObject *Sender)

{

Image1->Picture->LoadFromFile("101.bmp");

}

//---------------------------------------------------------------------------

void __fastcall TForm16::Timer1Timer(TObject *Sender)

{

Form1->Show();

Form16->Hide();

Timer1->Enabled=false;

}

//---------------------------------------------------------------------------

Размещено на Allbest.ru


Подобные документы

  • Разработка программного продукта - базы данных "Экскурсия" в интегрированной среде программирования C++ Builder 6. Определение порядка просмотра данных базы, их редактирования и удаления. Особенности руководства пользователя и общего интерфейса программы.

    курсовая работа [2,4 M], добавлен 03.11.2013

  • Виды системного программного обеспечения. Функции операционных систем. Системы управления базами данных. Классификация СУБД по способу доступа к базе данных. Инструментальные системы программирования, обеспечивающие создание новых программ на компьютере.

    реферат [22,1 K], добавлен 27.04.2016

  • Среды создания баз данных. Установка программного продукта MS Access 2000, построение реляционной базы данных, поддержка языка XML. ER-диаграмма (схема "сущность-связь"). Заполнение форм, создание таблиц. Действия для создания и редактирования списка.

    курсовая работа [954,9 K], добавлен 22.12.2010

  • Освоение сервисной системы управления базами данных Microsoft SQL. Разработка базы данных "Служба АТС" в среде Microsoft SQL Server Management Studio и создание запросов на языке SQL. Апробация инфологической модели "сущность - связь" базы данных.

    курсовая работа [2,9 M], добавлен 29.06.2015

  • Устройства внешней памяти. Система управления базами данных. Создание, ведение и совместное использование баз данных многими пользователями. Понятие системы программирования. Страницы доступа к данным. Макросы и модули. Монопольный режим работы.

    реферат [27,5 K], добавлен 10.01.2011

  • Порядок автоматизации расчетов себестоимости и длительности программного обеспечения производственного предприятия. Выбор языка программирования и системы управления базами данных. Разработка алгоритмов расчета себестоимости программного обеспечения.

    дипломная работа [1,7 M], добавлен 13.06.2017

  • Обоснование необходимости систем управления базами данных на предприятиях. Особенности разработки программного обеспечения по управлению базой данных, обеспечивающего просмотр, редактирование, вставку записей базы данных, формирование запросов и отчетов.

    курсовая работа [1,5 M], добавлен 23.01.2010

  • Разработка программного обеспечения по обработке базы данных военного округа, соответствующего требованиям ввода, редактирования, хранения, удаления информации. Этапы создания автоматизированной системы: определение предметной области, написание скрипта.

    курсовая работа [2,6 M], добавлен 30.07.2010

  • Разработка информационной системы на языке программирования С++ в среде С++Builder. Схема базы данных. Характеристика энергосберегающих режимов операционной системы. Интерфейс программы, ее установка на компьютер, выполнение, средства и порядок испытания.

    отчет по практике [986,2 K], добавлен 06.02.2016

  • Создание тестирующих и игровых программ. Степень сложности и художественного оформления интерфейса пользователя. Создание справочной системы. Корректное отображение символов. Создание системы управления базами данных в среде Delphi и таблиц базы данных.

    методичка [1,0 M], добавлен 24.10.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.