Автор работы: Пользователь скрыл имя, 25 Мая 2013 в 13:43, курсовая работа
Тауарды нарыққа шығару кезеңіндегі жылжытудың ең тиімді құралдары-жарнама мен PR, осы екеуі ТӨЦ-нің өсу кезеңінде маңыздылығы жоғалтпайды ТӨЦ-тің кемелденеген кезеңінде өткізуді ынталандыруға көп мән беріліп ,ал жарнама тауар туралы ойды еске салатындай болуы керек. ТӨЦ-нің құлдырау кезеңінде жарнамаға кететін шығындар төмендеп, фирма өнімді өткізу иүшін тұтынушыларды ынталандыру шараларына жүгінеді. Жарнама қаржыландыру көзі анық көрсетілген, БАҚ арқылы жүзеге асатын тауармен қызметті жылжыту нұсаны.
Кіріспе
1 Жарнамалық агенттіктің қызметі
1.1 Жалпы жарнама түсінігі және оның мақсаты
1.2 Жарнаманы тарату тәсілдері
1.3 Қазіргі заманғы жарнама қызметінің негізгі сипаттамасы
1.4 Кәсіпорындардағы жарнамалық қызметтің рөлі.
2 ЭЕМ-ң програмалық қамтамасыз ету деңгейінің дамуы
2.1 Деректер базасы - программалаудың негізгі тамыры
2.2 Деректер базасын құру және басқару жүйесі.
2.3 Delphі тіліндегі қолданбалы программалар
3 «Жарнамалық агенство қызметін» Delphi ортасында автоматтандыру
3.1 Есептің қойылымы
3.2 Есепті қалыптастыру
3.3 Программа сипаттамасы
Қорытынды
Қолданылған әдебиеттер
Қосымша
Бұл терезе клиент туралы ақпаратты енгізуге арналған.Сәйкес
сұраныстарға(жолдарға) байланысты мәліметтерді енгіземіз басып мәліметтерді деректер базасына сақтаймыз және келесі мәзірге өтеміз (егер операциядан бас тартсақ басамыз(алдыңғы терезеге қайта қайтады)).
3.5-сурет. Қызмет көрсету терезесі
Бұл терезе «Негізгі терезе» мұнда тапсырыс қабылданады. Сәйкес функцияларға байланысты керек жолдар ашылады. Суретте «Дыбысталған мәтінге» және «Роликке» керек жолдар ашылған. Ал «Сырткы жарнамага» келесідей жолдар:
3.6-сурет. Тапсырыс қабылдау терезесі
Сырткы жарнамага ашылған жолдардан клиент калауына сәйкес жолдарды тандаймыз, ол деректер базасына сақталады. таңдап клиентке чек береміз. таңдап тапсырысқа сәйкес қызметкер туралы ақпарат аламыз(егер операциядан бас тартсақ басамыз(алдыңғы терезеге қайта қайтады)).
Екінші- ішкі атқаратын қызметі (тек қана басшыларға арналған) программа бөлімін қарастырсақ
3.7- сурет Кіру терезесі
Директорга сәйкес логин, паролді енгізіп басып «Директор» формасына өтеміз
3.8-сурет Алғашқы терезе
Бұл терезе тарифтерді өзгертуге, және деректре базасымен жұмыс істеуге арналған. кнопкасын басқанда Panel ашылады ондағы Dbedit-тарға тарифтреді жазады.Ал бұл кесте алдынғы тарифтерді көруге мүмкіндік береді.Басқанда «Деректермен жмыс терезесі ашылады»
3.9 -сурет Деректермен жұмыс терезесі
- бұл кнопка басылса таңдалған жол ДБ-нан жойылады
-бұл кнопка басылса ашылған қосымша компонентер жабылып кесте алғашқы қалпына келед
Бұл терезе ДБ жұмыс жасайды:
ДБ-на сұраныс жасауға
3.10-қосымша терезе
Кез-келген жолын бассақ бізге:
қатарлар бойынша жүргізіледі, сұрыптайды
«Программа жайында», «Программа авторы туралы»
3.11-Программа жөнінде акпарат алу терезесі
3.12-Авторы жөнінде акпарат алу терезесі
3.13-Отчет терезесі
Бұл терезе агенствоның ДБ-дағы мәлімметтер туралы ақпарат алуға арналған.
Оларды мына контейнер көмегімен:
сақтау; ашу; баспаға шығару және т.б. операцияларды жасауға болады.
Терезеден шығады
Қорытынды
Осы курстық жұмыста теориялық
көздер негізінде сыртқы жарнамамен
жалпы жұмыс процесін талдауға қадам
жасадым. Жалпы жарнама түсінігін
талдадым. Жарнаманың негізгі мақсатымен
қазіргі замандағы жарнаманың рөлі
оның тауар өткізудегі тиімділігін
жетіп қарастырдым.Жарнама
Сонымен, жарнама – бұл ой, және де оны пайдаланушыға жеткізе білу шарт.
Қолданылғын әдебиеттер:
Қосымша
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, jpeg, ExtCtrls;
type
TMainForm = class(TForm)
BitBtn1: TBitBtn;
BitBtn2: TBitBtn;
Edit1: TEdit;
Edit2: TEdit;
Label1: TLabel;
Label2: TLabel;
BitBtn3: TBitBtn;
Image1: TImage;
Image2: TImage;
procedure BitBtn1Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
procedure BitBtn3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
MainForm: TMainForm;
implementation
uses Unit2, Unit3, Unit4, Unit5, Unit6, Unit7, Unit10, Unit11, Unit8,
Unit9;
{$R *.dfm}
procedure TMainForm.BitBtn1Click(Sender: TObject);
begin
if (Edit1.Text<>'7777') or (Edit2.Text<>'7777') then
ShowMessage('Login nemece parol kate!!!!')
else AkparatForm.ShowModal;
KlientForm.MainTable.Insert;
Edit1.Clear;
Edit2.Clear;
end;
procedure TMainForm.Button3Click(Sender: TObject);
begin
if (Edit1.Text<>'8888') or (Edit2.Text<>'8888') then
ShowMessage('Login nemece parol kate!!!!')
else DirectorForm.ShowModal;
directorform.DBEdit1.Text:='';
directorform.DBEdit2.Text:='';
directorform.DBEdit3.Text:='';
directorform.DBEdit4.Text:='';
directorform.DBEdit5.Text:='';
directorform.DBEdit6.Text:='';
Edit1.Clear;
Edit2.Clear;
end;
procedure TMainForm.BitBtn2Click(Sender: TObject);
begin
mainform.Close;
end;
procedure TMainForm.BitBtn3Click(Sender: TObject);
begin
if (Edit1.Text<>'8888') or (Edit2.Text<>'8888') then
ShowMessage('Login nemece parol kate!!!!')
else DirectorForm.ShowModal;
directorform.DBEdit1.Text:='';
directorform.DBEdit2.Text:='';
directorform.DBEdit3.Text:='';
directorform.DBEdit4.Text:='';
directorform.DBEdit5.Text:='';
directorform.DBEdit6.Text:='';
Edit1.Clear;
Edit2.Clear;
end;
end.
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DBCtrls, StdCtrls, ExtCtrls, Buttons, Mask, jpeg, ComCtrls,
Grids, DBGrids;
type
TTapsirForm = class(TForm)
Label1: TLabel;
Label5: TLabel;
Label10: TLabel;
Label8: TLabel;
Label11: TLabel;
Label13: TLabel;
Label14: TLabel;
Label15: TLabel;
Label16: TLabel;
Label17: TLabel;
DBRadioGroup1: TDBRadioGroup;
DBComboBox1: TDBComboBox;
DBComboBox2: TDBComboBox;
DBComboBox3: TDBComboBox;
DBEdit5: TDBEdit;
GroupBox1: TGroupBox;
RadioButton1: TRadioButton;
RadioButton2: TRadioButton;
RadioButton3: TRadioButton;
RadioButton4: TRadioButton;
Image1: TImage;
BitBtn2: TBitBtn;
BitBtn1: TBitBtn;
DBText1: TDBText;
DBText3: TDBText;
DBText4: TDBText;
DBText5: TDBText;
DBText6: TDBText;
DBText7: TDBText;
DBEdit1: TDBEdit;
StatusBar1: TStatusBar;
Timer1: TTimer;
Label2: TLabel;
procedure DBRadioGroup1Click(Sender: TObject);
procedure DBComboBox2Click(Sender: TObject);
procedure DBComboBox3Click(Sender: TObject);
procedure DBComboBox1Click(Sender: TObject);
procedure RadioButton1Click(Sender: TObject);
procedure RadioButton2Click(Sender: TObject);
procedure RadioButton3Click(Sender: TObject);
procedure RadioButton4Click(Sender: TObject);
procedure BitBtn1Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
procedure Timer1Timer(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
TapsirForm: TTapsirForm;
implementation
uses Unit3, Unit1, Unit4, Unit5, Unit6, Unit7, Unit8, Unit9, Unit10,
Unit11, Unit12, Unit13;
{$R *.dfm}
procedure TTapsirForm.
begin
KLIENTFORM.MainTable.Edit;
DBCombobox1.Text:='';
DBCombobox2.Text:='';
DBCombobox3.Text:='';
DBEdit5.Clear;
begin
DBComboBox2.Visible:=false;
if (DBRadioGroup1.ItemIndex=0) or (DBRadioGroup1.ItemIndex=1) then
DBComboBox1.Visible:=true
else DBComboBox1.Visible:=false;
image1.Picture.LoadFromFile(''
if DBComboBox3.Visible=true then
DBComboBox3.Visible:=false;
if GroupBox1.Visible=true then
GroupBox1.Visible:=false;
end;
begin
if DBRadioGroup1.ItemIndex=2 then
GroupBox1.Visible:=true
else image1.Picture.LoadFromFile(''
end;
end;
procedure TTapsirForm.DBComboBox2Click(
begin
DBComboBox3.Visible:=true;
DBEdit5.Text:='';
DBComboBox3.Text:='';
end;
procedure TTapsirForm.DBComboBox3Click(
var
c1,c2,c3,c4:integer;
begin
c1:=StrToInt(DBtext4.Caption);
begin
if (DBComboBox2.ItemIndex=0) and (DBComboBox3.ItemIndex=0) then
DBEdit5.Text:=IntToStr(c1*1);
end;
begin
if (DBComboBox2.ItemIndex=0) and (DBComboBox3.ItemIndex=1) then
DBEdit5.Text:=IntToStr(c1*2);
end;
begin
if (DBComboBox2.ItemIndex=0) and (DBComboBox3.ItemIndex=2) then
DBEdit5.Text:=IntToStr(c1*3);
end;
c2:=StrToInt(DBText5.Caption);
begin
if (DBComboBox2.ItemIndex=1) and (DBComboBox3.ItemIndex=0) then
DBEdit5.Text:=IntToStr(c2*1);
end;
begin
if (DBComboBox2.ItemIndex=1) and (DBComboBox3.ItemIndex=1) then
DBEdit5.Text:=IntToStr(c2*2);
end;
begin
if (DBComboBox2.ItemIndex=1) and (DBComboBox3.ItemIndex=2) then
DBEdit5.Text:=IntToStr(c2*3);
end;
c3:=StrToInt(DBtext6.Caption);
begin
if (DBComboBox2.ItemIndex=2) and (DBComboBox3.ItemIndex=0) then
DBEdit5.Text:=IntToStr(c3*1);
end;
begin
if (DBComboBox2.ItemIndex=2) and (DBComboBox3.ItemIndex=1) then
DBEdit5.Text:=IntToStr(c3*2);
end;
begin
if (DBComboBox2.ItemIndex=2) and (DBComboBox3.ItemIndex=2) then
DBEdit5.Text:=IntToStr(c3*3);
end;
c4:=StrToInt(DBText7.Caption);
begin
if (DBComboBox2.ItemIndex=3) and (DBComboBox3.ItemIndex=0) then
DBEdit5.Text:=IntToStr(c4*1);
end;
begin
if (DBComboBox2.ItemIndex=3) and (DBComboBox3.ItemIndex=1) then
DBEdit5.Text:=IntToStr(c4*2);
end;
begin
if (DBComboBox2.ItemIndex=3) and (DBComboBox3.ItemIndex=2) then
DBEdit5.Text:=IntToStr(c4*3);
end;
end;
procedure TTapsirForm.DBComboBox1Click(
var
Информация о работе «Жарнамалық агенство қызметін» Delphi ортасында автоматтандыру