Конференция туралы мәліметтер базасын құру

Автор работы: Пользователь скрыл имя, 26 Февраля 2012 в 14:39, курсовая работа

Описание

Delphi-дің негізгі ерекшелігі – онда қосымша құруда компоненттік және объектілік тәсілдер пайдаланылады. Компоненттік тәсілдің мәнісі жеңіл: әр қосымша арнайы іс-әрекеттерді орындайтын компоненттерден жинақталады. Ол жеткіліксіз болса, объектіні өңдеуге арналған үстеме бағдарлама құрылады. Компоненттер визуальды компоненттер кітапханасында (VCL – Visual Component Library) жинақталған. Компоненттер панелінде түрлі кластарға тиісті стандартты компоненттер өте көп. Пайдаланушы жаңа компонент дайындап, оны осы панельге қосуына да болады.

Содержание

КІРІСПЕ..................................................................................................................3
1 Есептің қойылымы...........................................................................................4
2 Есептің алгоритмі.............................................................................................5
3 Теориялық бөлім ..............................................................................................6
3.1 BDE Administrator ................................................................………….....6
3.2 Database Desktop .......................................................................................7
3.3 Компоненттер палитрасы .......................................................................13
4 ……………………………...............................................................................17
4.1 Жалпы мағлұмат.......................................................................................20
4.2 Функционалдық тағайындалуы ..............................................................21
4.3 Логикалық құрылымның баяндалуы......................................................21
4.4 Шақыру және жүктеу...............................................................................29
4.5 Қажетті техникалық жабдықтар .............................................................29
4.6 Кіріс мәліметтер ......................................................................................29
4.7 Шығыс мәліметтер ................................................................................26 Бақылау мысалдарын баяндау..............................................................................27
ҚОРЫТЫНДЫ.......................................................................................................28
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ......................................................

Работа состоит из  1 файл

Практика ТЕория.doc

— 2.36 Мб (Скачать документ)
p>358)        Label1 типін беру;

359)        DBNavigator1 типін беру;

360)        Закрыть процедурасын шақыру ;

361-365) декларациялық процедуралар;

366)        айнымалыларды сипаттау

367)        Form8 типін анықтау;

368)        implementation

369)        түсініктеме

370-373) Есеп беруді шығару процедурасы;

374)        программа соңы.

375)        Unit9 ашу;

376)        интерфейс

377)        модульдерді қолдану

378)        Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

379)        Dialogs, StdCtrls, Buttons, Grids, DBGrids, ExtCtrls, DBCtrls, RpCon,

380)        RpConDS, RpConBDE, RpDefine, RpRave;

381)        типтерін беру

382)        TForm9 класын анықтау

383)        DBGrid1 типін беру;

384)        Label1 типін беру;

385)        BitBtn1 типін беру;

386)        RvProject3 типін беру ;

387)        RvQueryConnection2 типін беру;

388)        DBNavigator1 типін беру;

389)        Есеп беруді шығару процедурасы;

390-394) декларациялық процедуралар;

395)        айнымалыларды сипаттау

396)        Form9: типін беру;

397)        implementation

398)        түсініктеме

399-402) Есеп беруді шығару процедурасы;

403)        программа соңы.

404)        Unit10 ашу;

405)        интерфейс

406)        модульдерді қолдану

407)        Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

408)        Dialogs, StdCtrls, ExtCtrls;

409)        типтерін беру

410)        TForm10 класын анықтау

411-421) Panel, Label типін анықтау;

422-426) декларациялық процедуралар;

427)        айнымалыларды сипаттау

428)        Form10 типін беру;

429)        implementation

430)        түсініктеме

431)        программа соңы.

432)        Unit11 ашу;

433)        интерфейс

434)        модульдерді қолдану

435)        Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

436)        Dialogs, StdCtrls, ExtCtrls;

437)        типтерін беру

438)        TForm11 класын анықтау

438-449) Panel, Label титерін беру;

449-453) декларациялық процедуралар;

454)        айнымалыларды сипаттау

455)        Form11 типін беру;

456)        implementation

457)        түсініктеме

458)        программа соңы.

459)        Unit12 ашу;

460)        интерфейс

461)        модульдерді қолдану

462)        Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

463)        Dialogs, StdCtrls, Buttons;

464)        типін беру

465)        TForm12 класын анықтау

466)        BitBtn1 типін беру;

467)        BitBtn2 типін беру;

468)        Label1 типін беру;

469)        Закрыть процедурасын шақыру ;

470)        Закрыть процедурасын шақыру ;

471-475) декларациялық процедуралар;

476)        айнымалыларды сипаттау

477)        Form12 типін беру;

478)        implementation

479)        Unit1 қолдану;

480)        түсініктеме

481-485) Закрыть процедурасын шақыру ;

486-490) Келесі жабу процедурасын шығару;

491)   программа соңы.

 

    4.4 Шақыру және жүктеу

      Мәліметтер базасын ұйымдастыру үшін BDE Administrator – ды іске қосу:

Іске қосу | Программалар | Borland Delphi 7 | BDE Administrator;

    Мәліметтер базасының кестелерін құру үшін DataBase Desktop – ты іске қосу:

Іске қосу | Программалар | Borland Delphi 7 | DataBase Desktop;

    Delphi-ді  Windows арқылы іске қосу командасы:

Іске қосу – Программалар – Borland Delphi 7 – Delphi 7.

      Құрылған Мәліметтер базасының дұрыстығын тексеру үшін F9 пернесі арқылы жүктейміз.

 

 

       4.5 Қажетті техникалық жабдықтар

      Берілген курстық жобамызды Delphi ортасында орындау үшін Pentium4 микропроцессорына негізделген компьютердің мүмкіндіктерін пайдаландық.

Орындалған жұмысты қағаз бетіне түсіру hplaserJet 1100 баспа құрылғысы арқылы жүзеге асырылды. D:/ Praktikum папкасында project1.exe деп сақтадым

 

      4.6 Кіріс мәліметтер

      Берілген «Студент» кестесі бойынша: 050704 студенттің жеке коды, аты-жөні, курсы,тобы, мамандығы, специализация, оқу  үлгісі, оқу түрі және адресі. «Пән» кестесі бойынша: пәннің шифры, пәннің циклы, пән аты, кредит саны, бір кредит бағасы және емтихан түрі. «План» кестесі бойынша:план коды, семестр, студенттің жеке коды, пәннің шифры, пәннің оқытушысы және кафедрасы.

 

      4.7 Шығыс мәліметтер

      ҚазҰТУ – дың 050704 мамандығы студенттерінің оқу жоспарын шығару.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                                      ҚОРЫТЫНДЫ

      

      Қорыта келгенде, мен осы жұмысымды орындау барысында бағдарламалау әлемінде үздік жетістіктерге қол жеткізіп отырған, қызықты да күрделі программа – Delphi ортасы туралы бірталай мәлімет ала отыра, бұл тілдің басқа программалау тілдерінің ішіндегі ең жүйрігі, озық технологиялар жетістіктерінің талаптарына сай өз ерекшеліктерімен қатар өз мүмкіншіліктері де бар озығы екеніне көз жеткіздім.

        Delphi - де программа дайындау, мәліметтер базасын басқару жүйелері құру, программа мәзірін құру, анимация, мультимедиа үрдістерін ұйымдастыру, OLE технологиясын пайдаланып, басқа офистік қосымшаларды шақыру, олармен жұмыс істеу және т.б. іс- әрекеттерді орындауға болады. Delphi көптеген есептерді шешуге, кестелері, графиктері бар күрделі есеп берулерді құру және баспаға шығаруға мүмкіндік береді. Сонымен қатар ғаламның түкпір- түкпіріндегі бұрышында болып жатқан барлық жаңалықтарды, білім, мәдениет, саясат салаларында болып жатқан жетістіктерді, яғни барлық мәліметтерді бүкіл дүниежүзілік компьютер желісі – Интернет арқылы білетін болсақ, осы мүмкіндіктерге одан да әрі қарай қол жеткізуге  Delphi программасы да өз үлесін қоса алады.

        Delphi ортасының осындай мүмкіндіктерін пайдалана отырып, өзіміздің жұмысымыздың тақырыбын ашатын мәліметтер базасын құруды және сол арқылы әртүрлі құжаттар мен есеп берулерді  үйрендік. Сонымен қатар SQL тілінде программалауды игердік.  

        Тоқсан ауыз сөздің тобықтай түйінін айтатын болсам, Delphi ортасының мүмкіндігі өте зор және қазіргі уақытта кең тараған күрделі жүйелік программа болып табылады.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ

 

1.  В.В.Фаронов  DELPHI 5 . Руководство программиста.

Издательство «Нолидж», Москва 2001 г.

2.  В.Гофман,  А.Хомоненко Работа с базами данных в DELPHI.

Издательство «БХВ – Петербург», Санкт – Петербург 2000 г.

3.  А.М. Епанешников , В.А. Епанешников DELPHI база данных

Издательство «ДИАЛОГ – МИФИ», Москва 2000 г.

4.  А.Я. Архангельский Програмирование в Delphi 7.

Издательство «Бином», Москва 2004 г.

     5.  Электронный учебник по Delphi 6.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ҚОСЫМША А

 

            

  Сурет 1

 

  

                                                            Сурет 2

 

ҚОСЫМША А

(жалғасы)

 

Сурет 3

 

Сурет 4

ҚОСЫМША А

(жалғасы)

                                                          Сурет 5

 

Сурет 6

 

ҚОСЫМША А

(жалғасы)

 

Сурет 7

ҚОСЫМША А

(жалғасы)

Сурет 9

 

Сурет 10

 

 

 

                                                                   

ҚОСЫМША А

(жалғасы)

Сурет 11

 

Сурет 12

 

ҚОСЫМША А

(жалғасы)

Сурет 13

 

Сурет 14             

                                                    

 

             

 

                                                    

 

 

ҚОСЫМША А

(жалғасы)

Сурет 15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ҚОСЫМША А

(жалғасы)

 

Сурет 16

 

Сурет 17

                                                    ҚОСЫМША А

(жалғасы)

 

Сурет 18

 

Сурет 19

 

                                                      ҚОСЫМША А

(жалғасы)

Сурет 20

 

Сурет 21

 

 

 

 

  ҚОСЫМША А

(жалғасы)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                                                    ҚОСЫМША А

(жалғасы)

 

                                                           Сурет 24

 

 

Сурет 25

 

 

             

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ҚОСЫМША Б

 

1)     unit Unit1;

2)     interface

3)     uses

4)     Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

5)     Dialogs, Menus, jpeg, ExtCtrls, StdCtrls;

6)     type

7)     TForm1 = class(TForm)

8)     MainMenu1: TMainMenu;

9)     N1: TMenuItem;

10) N2: TMenuItem;

11) N3: TMenuItem;

12) DB1: TMenuItem;

13) N4: TMenuItem;

14) N5: TMenuItem;

15) N6: TMenuItem;

16) N7: TMenuItem;

17) N8: TMenuItem;

18) Image1: TImage;

19) N9: TMenuItem;

20) N10: TMenuItem;

21) Label1: TLabel;

22) N11: TMenuItem;

23) N12: TMenuItem;

24) N13: TMenuItem;

25) C1: TMenuItem;

26) N14: TMenuItem;

27) N15: TMenuItem;

28) procedure N2Click(Sender: TObject);

29) procedure N3Click(Sender: TObject);

30) procedure DB1Click(Sender: TObject);

31) procedure N7Click(Sender: TObject);

32) procedure N8Click(Sender: TObject);

33) procedure N10Click(Sender: TObject);

34) procedure N9Click(Sender: TObject);

35) procedure N12Click(Sender: TObject);

36) procedure N13Click(Sender: TObject);

37) procedure C1Click(Sender: TObject);

38) procedure N14Click(Sender: TObject);

39) procedure N15Click(Sender: TObject);

40) procedure N11Click(Sender: TObject);

41) private

42) { Private declarations }

43) public

44) { Public declarations }

45) end;

46) var

47) Form1: TForm1;

48) implementation

49) uses Unit2,Unit3, Unit4, Unit5, Unit6, Unit7, Unit8, Unit9, Unit10,

50) Unit11, Unit12, Unit13, Unit14;

51) {$R *.dfm}

52) procedure TForm1.N2Click(Sender: TObject);

53) begin

54) form3.show;

55) end;

56) procedure TForm1.N3Click(Sender: TObject);

57) begin

58) form4.show;

59) end;

60) procedure TForm1.DB1Click(Sender: TObject);

61) begin

62) form5.show;

63) end;

64) procedure TForm1.N7Click(Sender: TObject);

65) begin

66) form1.Close;

67) end;

68) procedure TForm1.N8Click(Sender: TObject);

69) begin

70) form6.show;

71) end;

72) procedure TForm1.N10Click(Sender: TObject);

73) begin

74) form7.show;

75) end;

76) procedure TForm1.N9Click(Sender: TObject);

77) begin

78) form8.show;

79) end;

80) procedure TForm1.N12Click(Sender: TObject);

81) begin

82) Form12.Show;

83) end;

84) procedure TForm1.N13Click(Sender: TObject);

85) begin

86) Form9.Show;

87) end;

88) procedure TForm1.C1Click(Sender: TObject);

89) begin

90) Form10.Show;

91) end;

92) procedure TForm1.N14Click(Sender: TObject);

93) begin

94) Form13.Show;

95) end;

96) procedure TForm1.N15Click(Sender: TObject);

97) begin

98) Form14.Show;

99) end;

100)        procedure TForm1.N11Click(Sender: TObject);

101)        begin

102)        Form11.Show;

103)        end;

104)        end.

105)        unit Unit2;

106)        interface

107)        uses

108)        SysUtils, Classes, DB, DBTables;

109)        type

110)        TDM = class(TDataModule)

111)        DB: TDatabase;

112)        Table1: TTable;

113)        Table2: TTable;

114)        DataSource1: TDataSource;

115)        DataSource2: TDataSource;

116)        Table3: TTable;

117)        DataSource3: TDataSource;

118)        private

119)        { Private declarations }

120)        public

121)        { Public declarations }

122)        end;

123)        var

124)        DM: TDM;

125)        implementation

126)        uses unit1,unit3,unit9;

Информация о работе Конференция туралы мәліметтер базасын құру