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

Автор работы: Пользователь скрыл имя, 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 Мб (Скачать документ)

           - ScroоlBar - Басқару белдеушесі (Windows терезесіндегі сияқты).

           - Checkbox – Қолданушыға әртүрлі операцияларды қосу және өшіруге мүмкіндік береді;

           - Panel – Панель. Бұл бірнеше компоненттерді біріктіруге арналған компонент;

      Additional (Қосымша) бетіне енгізілген компоненттер сұхбаттық терезелердің көрінісін түрлендіру үшін пайдаланылады.

 

 

          - BitBtn – Жазылым мен пиктограммасы бар командалық батырма.

          -SpeedButton –Пиктографиялық батырма.Әдетте бас меню опцияларына тез қатынас жасау үшін қолданылады;

          - StringGrid – жазбалар кестесі;

          - Image – Сурет;

Data Access – мәліметтерге қатынас.

 

 

     - DataSource – Деректердің басы.

         

 

      Qreport - есеп берулерді жедел дайындау;

 

 

     - QuckRep – есептеу;

     - QRSubDetail – байланысқан  кестелерге арналған есеп беру жолағы:

          - QRBand – есеп беру жолағы;

          - QRGroup – топ;

- QRLabel – мәлімет жазу;

      Data Controls – Мәліметтерді редакциялау және бейнелеу компоненттері:

 

 

-         DBGrid – тор ( кесте );

-         DBNavigator – навигациялы интерфейс;

-         DBText – мәтінді жазу;

-         DBEdit – бір жолдық  редактор;

-         DBImage – графикалық бейне;

-         DBListBox – қарапайым тізім;

-         DBComboBox – қиыстырылған тізім;

-         DBCheckBox – тәуелсіз ауыстырып- қосқыш;

     -   DBMemo – көпқатарлы редактор  

     -   DBComboBox – комбинацияланған тізім

          -   DBRadioGroup – тәуелді ауыстырғыш топтары 

     -   DBLookupListBox – басқа өріс деректерінің қарапайым тізімі

          -   DBRichEdit – толық функционалды тестілік редактор 

     -  DBCtrlGrid – модификацияланған кесте

     -  DBChart – диаграммма

      BDE (Borland DataBase Engine) мәліметтерге қатынас:

 

 

          - Table – МБ  кестесіне негізделген мәліметтер жиыны ;

-         Query – SQL сұрауына негізделген мәліметтер жиыны ;

     -  StoredProc – серверде сақталған процедураға  негізі мәліметтер жиын;

          - DataBase – МБ - мен байланысуы;

     -  Session – МБ - да  ағымдағы жұмыстар сеансы;

     - BatchMove – Топ жазбалармен операцияларды орындау;

          - Update – деректер жиынтығын модификациялау ;

          - NestedTable -  қойылған кесте.

 

      Decision Cube парағында шешімді қабылдайтын жүйені қалыптастыратын компоненттер орналасады:

 

          - DecisionCube – көпшекті деректер кубы;

          - DecisionQuery – көпшекті деректерді қамтитын жиынтық;

          - DecisionSource – көпшекті деректердің бастамасы;

          - DecisionPivot – көпшекті деректердің көпөлшемді проекциясы;

          - DecisionGrid – көпшекті деректердің кестесі;

          - DecisionGraph – көпөлшемді деректердің графиктік ұсынысы;

      InterBase парағында InterBase серверімен жұмыс істеуге арналған компоненттер орналасады :

 

          - IBTable – Table дерегінің жинағы;

          - IBQuery – Query дерегінің жинағы;

          - IBDatabase – деректер базасымен қосылу;

          - IBTransaction – транзакция;

          - IBUpdateSQL – деректер жиынтығын модификациялау;

          - IBDataSet – деректердің бастамасы;

          - IBSQL – SQL- сұранысты орындау;

          - IBDatabaseInfo – деректер базасы туралы ақпарат;

          - IBSQLMonitor – SQL- сұраныс орындалуының мониторы;

          - IBEvents –  сервер оқиғасы;

      Timer (Таймер) – нақты уақыт аралықтарын есептеу;

      System (Жүйе) бетіне OLE (байланыстыру және орнату) течнологиясы бойынша берілгендерді түрлі программалар арасында алмастыратын және т.б. іс-әрекеттерді орындайтын компоненттер енгізілген. Мысалы,

      PaintBox (Сурет қорабы) – графикалық кескіндер енгізілген төртбұрышты облыс құру;

      OLEContainer (OLE контейнер) – байланыстыратын және орнатылатын объектілерді қабылдау контейнері;

      MediaPlayer – Мультимедиалық құрылғылармен жұмысты басқару;

      Win32-бетіне -32-разрядты операциялық жүйелермен жұмыс жасауға арналған компонентер енгізілген ;

      Animate (жандандыру, қозғалыс әсерін ұйымдастыру)-қозғалыс әсерін ұйымдастырады. Компонент формаға орнатылған кезде соңына индекс қосылып,  класс атауын алады.

      Samples (Модель) бетіне енгізілген компоненттер:

      ColorGrid (Түстер торы) –түстер кестесі. Ол 16 түстік палитрадан негізгі және фон түсін таңдау;

      Calendar (Календарь) – ағымдық күн белгіленген ай календарын көрсету (жылдық календарды Win32 панелінің MonthCalendar компонентін формада орнату арқылы шығаруға болады),  т.б.

            Midas – паралель ағымдармен деректер базасының қосымшасын тұрғызу;

      Internet Express – Internet Express қосымшаларын құру;

      Internet – Internet- пен бірге жұмыс істейтін қосымшалар үшін арналған компоненттер;

      FastNet – Internet- ке жетудің әртүрлі хаттамалары;

      Dialogs – « Файлды ашу » типіндегі сұхбаттар, жүйелік сұхбаттар;

      Win 3.1 – Windows 3.x стиліндегі компоненттер;

      Samples – аяқталмаған құжаттық компоненттер үлгілері;

      ActiveX – ActiveX- тің активті элементтері;

      Servers – кең таралған COM серверлеріне арналған VCL қабықшалары; 

 

      4. Программаның баяндалуы

     4.1 Жалпы мағлұматтар

     Қарастырылып отырған мәліметтер базасы Delphi 7 ортасында құрылды.

 

      4.2 Функционалдық тағайындалуы

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

 

      4.3 Логикалық құрылымның баяндалуы

1)                 Unit1 модулін ашу;

2)        интерфейс;

3-5) модульдерді қолдану;

6)       типін анықтау;

7)       форманы ашу;

8)       Басты меню класын анықтау;

9)       Сурет класын анықтау;

10-15) N1- N15 меню бағандарын анықтау;

16-27) процедураларды шақыру;

28-33) декларациялық бөлімдер;

34) айнымалылардың жариялануы;

35-41) типтерді анықтау;

42) форма1 класы ;

43) жариялау;

44) модульдерді пайдалану;

45) модульдерді пайдалану;

46) {$R *.dfm}

47) Студентт процедурасын шақыру;

48) басы

49) form3 ашу;

50) соңы;

51) Дисциплина процедурасын ашу;

52) басы

53) form4 ашу;

54) соңы;

55) План процедурасын ашу;

56) басы

57) form5 ашу;

58) соңы;

59) form6 ашу;

60) соңы;

61) Индивидуальный план на текущий год процедурасын ашу;

62) басы

63) form7 ашу;

64) соңы;

65) Количество кредитов процедурасы ашу;

66) басы

67) form8 ашу;

68) соңы;

69) Количество студентов процедурасын шақыру;

70) басы

71) form9 ашу;

72) end;

73) Об авторе процедурасын шақыру;

74) басы

75) form10 ашу;

76) соңы;

77) О программе процедурасын шақыру;

78) басы

79) form11 ашу;

80) соңы;

81) Выход процедурасын шақыру;

82) басы

83) form12 ашу;

84) соңы;

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

86) Unit2 модулін ашу;

87) интерфейсберілуі

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

89) SysUtils, Classes, DBTables, DB модульдерін қолдану;

90) типін беру

91) DataModule2 класын анықтау;

92) Database1 типін анықтау;

93) студентт типін анықтау;

94) дисциплина типін анықтау;

95) план типін анықтау;

96) DataSource1 типін анықтау;

97) DataSource2 типін анықтау;

98) DataSource3 типін анықтау;

99) Query1 типін анықтау;

100)        Query2 типін анықтау;

101)        Query3 типін анықтау;

102)        DataSource4 типін анықтау;

103)        DataSource5 типін анықтау;

104)        DataSource6 типін анықтау;

105)        private декларациясы

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

107)        public декларациясы

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

109)        соңы;

110)        айнымалылардың берілуі

111)        DataModule2 типін анықтау;

112)        implementation

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

114)        соңы.

115)        Unit3 модулін ашу;

116)        интерфейс берілуі

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

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

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

120)        типін беру

121)        Form3  класын анықтау

122)        DBGrid1 типін анықтау ;

123)        BitBtn1 типін анықтау;

124)        BitBtn2 типін анықтау;

125)        BitBtn3 типін анықтау ;

126)        BitBtn4 типін анықтау;

127)        BitBtn5 ; типін анықтау

128)        Добавить процедурасын шақыру;

129)        Удалить процедурасын шақыру;

130)        Сохранить процедурасын шақыру;

131)        Редактировать процедурасын шақыру;

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

133)        private декларациясы

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

135)        public декларациясы

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

137)        соңы;

138)        айнымалыларды баяндау

139)        Form3 типін анықтау;

140)        implementation

141)        Unit2 қолдану;

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

143)        Добавить процедурасын шақыру;

144)        басы

145)        қосуды орындау;

146)        соңы;

147)        Удалить процедурасын шақыру;

148)        басы

149)        жою;

150)        соңы;

151)        Сохранить процедурасын шақыру;

152)        басы

153)        өңдеу;

154)        соңы;

155)        Редактировать процедурасын шақыру;

156)        басы

157)        сақтау;

158)        соңы;

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

160)        басы;

161)        жабу;

162)        соңы;

163)        соңы.

164)        Unit4 қолдану;

165)        интерфейс

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

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

168)        Dialogs, Grids, DBGrids, StdCtrls, Buttons, ExtCtrls;

169)        типін беру

170)        TForm4 класын анықтау

173-174) Panel типтерін беру;

175-180) BitBtnтиптерін беру;

181)        кесте типін анықтау;

182-186) батырмалардың процедуралары;

187-190) декларациялар процедурасы

191)        айнымалыларды анықтау

192)        Form4 типін беру;

193)        implementation

194)        Unit2-ні қолдану;

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

196-199) Добавить процедурасын шақыру;

200-203) Удалить процедурасын шақыру;

204-207) Сохранить процедурасын шақыру;

208-211) Редактировать процедурасын шақыру;

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

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

217)        Unit5 ашу;

218)        интерфейс

219)        Модульдерді қолдану

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

221)        Dialogs, StdCtrls, Buttons, Grids, DBGrids, ExtCtrls;

222)        типін беру

223)        Form5 класын анықтау

224-225) Panel типтерін беру;

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

227-231) BitBtn типтерін беру;

232)        Добавить процедурасын шақыру;

233)        Удалить процедурасын шақыру;

234)        Сохранить процедурасын шақыру;

235)        Редактировать процедурасын шақыру;

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

237-241) декларациялық процедуралар

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

243)        Form5 типін беру;

244)        implementation

245)        Unit2 қолдану;

246)        {$R *.dfm}

247-250) Добавить процедурасын шақыру;

251-254) Удалить процедурасын шақыру;

255-258) Сохранить процедурасын шақыру;

259-262)  Редактировать процедурасын шақыру;

263-266)  Закрыть процедурасын шақыру

267)        программаның соңы.

268)        Unit6 ашу;

269)        интерфейс

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

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

272)        Dialogs, StdCtrls, Mask, DBCtrls, Buttons, ExtCtrls;

273)        типін беру

274)        TForm6 класын анықтау

275-280) DBEdit типін беру;

281-286) Label типін беру;

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

288)        Label7 типін беру;

289)        BitBtn типін беру;

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

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

296)        айнымалылар

297)        Form6 типін беру;

298)        implementation

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

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

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

305)        Unit 7 ашу;

306)        интерфейс

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

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

309)        Dialogs, StdCtrls, Buttons, ExtCtrls, DBCtrls, Mask;

310)        типін беру

311)        TForm7 класын анықтау

312-319) DBEdit типін беру;

320-328) Label типін беру;

329)        DBNavigator типін беру;

330)        BitBtn типін беру;

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

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

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

338)        Form7 типін беру;

339)        implementation

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

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

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

346)        Unit8 ашу;

347)        интерфейс

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

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

350)        Dialogs, RpCon, RpConDS, RpConBDE, Grids, DBGrids, StdCtrls, Buttons,

351)        RpDefine, RpRave, ExtCtrls, DBCtrls;

352)        типін беру

353)        TForm8 класын анықтау

354)        RvProject1 типін беру;

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

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

357)        RvQueryConnection1типін беру;

<

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