Delphi ортасын пайдалана отырып интернет дүкен бағдарламасын құру


Мазмұны

КІРІСПЕ3

І ЖАЛПЫ БӨЛІМ5

1. 1 Delphi ортасын пайдалана отырып интернет дүкен бағдарламасын құру5

1. 2 Бағдарлама кодының терезесі10

1. 3 Интернет дүкен бағдарламалаудың негіздері10

III ӨНДІРІСТІК БӨЛІМ13

3. 1 Аналитикалық шолу және есептің қойылымы13

3. 2 АЖ қолданушысының ақпараттық қажеттілігін зерттеу13

3. 3 Атрибуттар түйінін айқындау. Бастапқы кілттерді белгілеу. 14

3. 4 Аналитикалық көрсетілім14

3. 5 Er- диаграммасын құру14

3. 6 Ақпаратпен қамтамасыз ету15

3. 7 Функционалдық тағайындалуы15

3. 8 Программалық жабдықтау16

3. 9 Ақпараттық жүйеде клиент бөлімін өңдеу. МҚ мен клиенттік программасының өзара әрекеттесуін ұйымдастыру16

3. 10 Деректер қорын тестілеу17

3. 11 Қосымша құру17

3. 12 Жобалаудың негізгі қадамдары18

3. 13 Мәліметтер қорының жалпы түсінігі және МҚБЖ. 18

3. 14 Программаға арналған негізгі шарттар және орындау жолдары. 19

3. 15 “Кеңсе тауарлары дүкені” бағдарламасының баяндалуы25

3. 16 Delphi программалау жүйесі31

Қорытынды36

Пайдаланылған әдебиеттер тізімі:38

Қосымша39

КІРІСПЕ

Тақырыптың өзектілігі:Ғылыми прогресс - білімнің жоғарылауымен және ақпарат көлемінің көп болуымен сипатталады. Мұндай кең көлемдегі ақпараттарды басқару көп қиындық әкелері сөзсіз. ХХІ ғасыр жаңа технологияның пайда болуы, оның жедел өсуі мұндай мәселелерді шешуге жол ашты. Оны шешудің ең тиімді жолы - автоматтандыру. Қазіргі кезде біздің елімізде, шет елдерде де ақпараттарды автоматтандыруды кеңінен қолданады, оларды пайдаланылу салалары өте көп. Мұндай күрделі ақпарттарды автоматтандыру жүйелерді реттеу функциясын және алдына қойылған тапсырманы шешу әдісін талдау қызметін атқарады.

Айтылмыш Дипломдық жұмыстың басты тақырыбы кеңсе тауарларыдер сататын дүкен. Осы Дипломдық жұмыстың өзектілігі қазіргі уақытта барлық қалаларда, кенттерде, ауылдарда кеңсе тауарлары дүкендері бар, өйткені кеңсе тауарлары адамға қажет нәрселердің бірі болып келеді. Дүкеннің қызметкерлерінің жұмысын, тауардың жеткізілуімен сатылуының есебін жүргізуін жеңілдету үшін автоматтандырылған жүйе құрылады. Автоматтандыру, технологиялық қолдану әдісі, экономика -математикалық әдіс және басқару жүйесі. Беру және қолдану энергиясын, материалдар немесе көп көлемдегі өңделген ақпараттар.

Автоматикалық басқару ХIХ ғасырдың соңында кең қолданыла бастады. Негізгі қолдану әдісі есептеу техникасы және ақпараттық жүйе барысында жүзеге асады. Автоматтандырудың өзі екі бөлімнен тұрады: ақпараттық және есептеу.

Подсистема техникалық есептеуі комплекстік компьютерлік әдісін ұсынады. Оған бағдарламалық есептеу және локальдық желіге арналған арнайы техника, дүние жүзілік желілерге қосылу, регистрация бөлімі, жиналу және көрсету ақпараттары.

Подсистема ақпараттық жүйесіне сырттай ақпараттармен қамтамасыз ету кіреді. Автоматтандырумен қамтамасыздану көптеген әдіспен яғни есептеу техникасымен, сол белгілі бір ақпаратты шығарып, өңдеу және сонымен қоса экранға шығару. Мұның жұмыс істеу қабілеті жоғары сапалы жүйемен жұмыс істейді. Бүгінгі кезде кеңсе тауарлары дүкендерінде де қолданылуда. Бұл программа арқылы біз уақытымызды үнемдеп, жылдам, тез арада тауарлардың түрлерін, түстерін, өлшемін, сапасын біліп сол программа бойынша таңдай аламыз. Ол бір ғана компьютермен бақыланады. Және де бұл өте қолайлы да, әрі тиімді. Осы тақырып бойынша әртүрлі автоматтандырылған жүйелер бар, соның бірі 1C: Тауарлардың есебі, жеткізушілер, бухгалтерлік есепті және де басқа да операцияларда қолдану өте ыңғайлы. Осы Дипломдық жұмыста кеңсе тауарларыдер сататын дүкеннің автоматтандырылған ақпараттық жүйесі жобаланып, әзірленеді және оның мақсаты тауарлардың есебін жүргізіп, қызметкерлердің жұмысын жеңілдету.

Дипломдық жұмыстың мақсаты: Ақпараттық жүйенің пайда болуының мақсаты дүкеннің қызметінің автоматтандырылуы, тауардың сатылуы болып табылады, дербес жағдайда автоматтандырылу жеткізушінің есебінің және олармен жеткізілетін тауарлардың, клиенттің тапсырысының рәсімделуі, тауарлардың қалдығының шұғыл бақылауындағы бас дүкеннің қоймасы, ақпараттың нығаюы туралы жеткізілім және сату, қажетті есеп беруді құрастыру.

Ақпараттық жүйеде келесі міндетті қызметтер атқарылады:

1. Кеңсе тауарларыдер дүкенінің жұмысын қарастыру;

2. Кеңсе тауарларыдер дүкенінің мәліметтер қорының кестесін құру;

3. Кеңсе тауарларыдер дүкенінің мәліметтер қорының бағдарламасын аяқтау;

Зерттеу пәні: Айтылмыш Дипломдық жұмыста ақпараттық жүйенің құрылысы дүкеннің қызметін автоматтандыру үшін қолданылады. Кішігірім дүкендер мен кәсіпорындардың қызметін болжайтын, әр түрлі тауарларды сатуға арналған зерттеме. Дүкеннің жұмысының өзгешелігі жеткізілетін тауардың есебі және тауардың сатылуының есебі, тауардың қоймадағы қалдығының есебі болып табылады. Сол себептен есептің осындай түрі автоматтандыруды сұрайды. Зерттелетін жүйенің өзгешеліктерінің есебі негізгі талап болып келеді.

І ЖАЛПЫ БӨЛІМ

1. 1 Delphi ортасын пайдалана отырып интернет дүкен бағдарламасын құру

Delphi програмасын iске қосу үшiн бiз ең алдымен Delphi програмасын орнатуымыз керек. Егер программа орнатылған болса, онда оны әдеттегiдей Iске қосу (Пуск) - Программалар (Программы) - Borland Delphi 6  Delphi 6 командалары арқылы iске қосамыз.

Бұл кезде Delphi 6 программасы iске қосылады, (1. 1-сурет) көрсетілген.

1. 1-сурет. Delphi 6 программасының ашылуы.

Бұл программаны iске қосқанда ең алдымен Delphi програмасының негiзгi үш терезесi экранда көрiнедi. Бұл терезелердiң 1-шiсi Delphi ортасының негiзгi терезесі болып саналады. Бұл терезеде стандарты батырмалар, аспаптар панелi бар және Delphi-дің барлық компоненттері орнатылған, ал 2-шiсi Delphi ортасының негізгі формасы (Form1) деп аталады. Бұл формада барлық компоненттер орналастырылады, ал 3-шiсi Delphi ортасының объект инспектор терезесi (Object Inspector) . Терезеде кез келген компонеттердің қасиеттері, шрифты, түсі, көлемі және компонеттерді бір-бірімен байланыстырады, тағы басқа қасиеттерін өзгертеді. (1. 2-сурет) .

1. 2-сурет. Delphi програмасының алғашқы көрiнiсi.

Жалпы, ортада программа құруға арналған 4-ші, модуль терезесi де iске қосылады (Unit1. pas) . Форма терезесiнiң астында орналасатындықтан, ол алғашқыда көрiнбейдi. Delphi-дiң негiзгi терезесiнiң құрамына мәзiр, аспаптар панелi және компоненттер палитрасы енгiзiлген (1. 3-сурет) .

1. 3-сурет. Delphi-дің негiзгi терезесi

Windows-тағы сияқты Delphi-де программалар оқиғалар арқылы басқарылады. Мысалы, пайдаланушы программа құру үшiн алдымен формаға компонент орнатуы, форманы не формада орналастырылған компоненттi тышқан арқылы шертуi мүмкiн. Оның әр iс-әрекетi оқиға шақырады. Яғни, оқиға - программаның жұмыс iстеуi кезiнде объект жағдайының өзгеруi.

Delphi-де әр оқиғаға атау берiлiп қойылған. Мысалы, компоненттер палитрасының Button түймесi арқылы формада орнатылған Button1 компонентiн шерту Click (Шерту) оқиғасын шақырады.

Әр объектiге байланысты оқиғалар жеткiлiктi Мысалы, формаға байланысты оқиғалар саны - 35 (1. 4-сурет) . Олар қасиеттер терезесiнiң Events қосымша бетiне енгiзiлген. Терезеде оқиға атауларының алдына On префиксi (қосымшасы) тiркестiрiлiп жазылған. Ол - атаудың оқиға екендiгiн бiлдiретiн белгi.

1. 4-сурет. Форма оқиғалары

Delphi-де программа (проект) екi бөлiмнен тұрады: алғашқыда автоматты түрде project1 атауы берiлетiн проект файлы (негiзгi модуль) және unit1. pas атауы берiлетiн модуль. Олар жеке терезелерде орналастырылған. Модульге оқиғаларға сәйкес iс-әрекеттердi орындайтын программа мәтiнi (процедуралар) енгiзiледi. Программа мәтiнiн программалық код деп, терезенi программалық код терезесi не қысқаша редактор терезесi деп те атайды. Басында ескертiлгенiндей, Delphi iске қосылған кезде ол форма терезесiнiң астында көрiнбей тұрады. Оны экранға шығару тәсiлдерi:

  • форманы жабу (жабу түймесiн шерту) ;
  • код терезесiнiң бiр шетi форма астында көрiнiп тұрса, оны шерту.

Терезе белсендiрулi түрде ашылады да, онда процедура дайындамасы (үлгiсi) көрiнедi. Оның тақырыбы нүкте арқылы бөлiнген класс және процедура атауларынан тұрады (1. 5-сурет) т. б.

1. 5-сурет. Код терезесi (Unit1)

Жалпы, формадан код терезесiне өту және код терезесiнен формаға өту үшiн F12 клавишiн басу жеткiлiктi. (1. 5-сурет) көрiнiп тұрғаны - код терезесiне енгiзiлген процедура дайындамасы. Оқиғаға байланысты құрылатын процедура оқиғаны өңдеуiш не оқиғаны өңдеу процедурасы делiнедi. Процедура дайындамасының жазылу түрi:

Procedure <атау> (Sender : TObject) ;

сипаттау бөлiмi

begin

процедура денесi

end;

мұндағы Sender параметрi құрылатын процедураның қай класқа тиiстiлiгiн анықтайды. Терезенiң сол бөлiгiндегi - браузер терезесi. Онда код терезесiнде барлық жарияланулардың құрылымын көрiп шығуға болады.

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

Пиктограммалық батырмалар арқылы негізгі меню жүйесінің маңызды опцияларына тез арада қол жеткізуге болады. Атқаратын жұмыстарына байланысты пиктограммалық батырмалар 6 топқа бөлінген . Әр топ жеке тақташада орналасады және олардың атқаратын жұмысы төменде көрсетілген.

STANDARD тобы

Объектілер репозитариясын ашу

Бұрыннан құрылған файл ашу

Файлды дискіге сақтау

Дискіге жазып барлық файлдарды сақтау

Бұрыннан құрылған прогамманың жобасын ашу

Жобаға жаңа файлды қосу

Жобадағы файлды жою

VIEW тобы

Екпінді жобаның құрамындағы модульдер тізімінен қажетті модулді таңдау.

Екпінді жобаның құрамындағы формалардың тізімінен керекті форманы таңдау

Форманың терезесінен программа кодының терезесіне және одан кері өту

Жаңа форманы құру

DEBUG тобы

Программаны компиляциялау және орындау

Түзету енгізіп жатқан программаның жұмысын уақытша тоқтату

Қадамдық тексеру ішкі программалардың жұмысын бақылау тәртіпте орындайды.

Қадамдық тексеру ішкі программалардың жұмысын бақыламайтын тәртіпте орындайды

CUSTOME тобы

Delphi ортасының құрамындағы анықтама жүйесін іске қосу

DESKTOPS тобы

Delphi ортасының екпінді күйін сақтау

Түзету тәртібіне сәйкестелген терезелерді орнату

Компоненттер жинағы-Delphi-дің негізгі ерекшелігі. Ол негізгі терезенің оң жағында орналасып, қажетті компонентті тез табуға арналған белгішілерден тұрады.

Компонент деп белгілі -бір қасиеттері бар және форма терезесінде кез келген объектіні орналастыру мүмкіндігін туғызатын функционалды элементті атайды. Delphi ортасының компоненттері 19 топқа бөлінген, ол топтарды парақтар деп атайды. Компоненттер көмегімен программаның негізгі қаңқасы құрылады.

1. 2 Бағдарлама кодының терезесі

Бағдарлама (немесе модуль) кодының терезесі бағдарламаның мәтінін құруға және оны түзетуге арналған. Бұл мәтін арнайы ережелер бойынша құрылып, алгоритм жұмысын анықтайды. Delphi жүйесінде Pascal тілінің ұлғайтылған және дамытылған нұсқасы Object Pascal бағдарламалау тілі қолданылады.

Delphi ортасы іске қосылғанда бағдарлама кодының терезесі Windows ортасының бос терезесінің бастапқы кодынан (яғни минималды қажетті кодынан) тұрады:

unit Unit1;

interface

// интерфейстік бөлігі

uses

// стандартты модульдер

Windows, Messages, SysUtils, Variants, Classes, Graphics,

Controls, Forms,

Dialogs;

type

TForm1 = class(TForm)

Button1: TButton;

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

Implementation

// орындалатын бөлігі

{$R *. dfm}

end.

Жаңа форманың кодына Delphi ортасы бұл қатарларды автоматты түрде қосып отырады.

Жобаны құру барысында осы кодқа қажетті өзгерістер енгізіледі. Delphi ортасы unit Unit1; және Implementation қатарларының аралығын өзгертіп отырады, ал бағдарламаушыларының жұмыс аумағы - {$R *. dfm} және end қатарлар аралығы.

1. 3 Интернет дүкен бағдарламалаудың негіздері

Delphi ортасындағы бағдарламалау екі процестің тығыз әрекеттігіне негізделген: бағдарламаның құруын визуалды (яғни оның Windows терезесін) көрсету мен бағдарлама кодын жазу. Бағдарлама кодын жазу үшін код терезесі, ал бағдарламаны құру үшін Delphi ортасының басқа терезелері қолданылады. Мысалы: (1. 6-сурет)

(1. 6) -сурет. Delphi формасына шақырылған терезе.

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

Бос форма. Жоғарыда айтылғандай, Delphi ортасы жүктелгенде бағдарлама кодының терезесі Windows ортасының бос терезесінің бастапқы кодынан (яғни минималды қажетті кодынан) тұрады. Бұл код функционалды толық деп саналады және ол жұмысқа даяр болып тұрады. File/New Application опцияларын таңдап бағдарламаны іске қосуға болады.

Форма қасиеттерін өзгерту. Модуль деп бағдарламаның белгілі бір тәуелсіз бөлігін атайды. Әр жаңа форма құрылғанда жаңа модуль де жасалады. Жалпы бағдарлама құрамында көптеген формалар және олармен байланысқан модульдер болуы мүмкін.

Delphi ортасы әр бағдарламаны компиляциалағанда кеңейтілуі PAS, DFM және DCU файлдарын құрады. PAS- файлында бағдарлама кодының терезесіндегі мәтін көшірмесі, DFM-файлында форма терезесінің мазмұн анықтамасы, ал DCU-файлында алдынғы екі файл мәтінінің машина тіліндегі аудармалары орналасады. DCU-файлы компилятор жұмысының нәтижесі, енді компоновщик (біріктіруші) осы файлды өңдейді, нәтижесінде орындалатын немесе жүктелетін EXE-файлы құрылады.

III ӨНДІРІСТІК БӨЛІМ

3. 1 Аналитикалық шолу және есептің қойылымы

Дипломдық жұмыстың негізгі есебі -“компьютерлер дукені” туралы мәліметтер базасын құру.

Дипломдық жұмыстың мақсаты - база мәліметтерінің қасиеттерін, олардың негізгі ұғымдарын, анықтамаларын және оларды басқару жүйелерін анықтау.

Дипломдық жұмыста интернет дүкен жайлы және оның жұмыс принципі туралы мәліметтер қарастырылған.

Delphi-де ДҚ кестелерінің форматы болмайды, бірақ көптеген ДҚБЖ-мен қатынас жасайды, жергілікті -dBase Paradox, өнеркәсіптік - SyBase InterBase ДҚ-мен жұмыс істеуге арналған Delphi құралдарына жатады :

Аспаптық құралдaр (арнайы бағдарламалар және пакеттер) Компоненттер.

Барлық жұмыс екі басты этаптан тұрады: мәліметтер қорының құрылымының өңделуі және программамен қамтамасыздандырудың тапсырмасы. Барлық тапсырмалардан біз тек ең негізгі және қызықтысын қарастырамыз. Олар клиенттер туралы мәліметтер. Себебі мәліметтер - бұл басқа да тапсырмаларды шешетін деректер қоры болып табылады.

Жобаның негізгі бөлімдері мыналардан тұрады:

  • Клиенттер туралы жалпы мәліметтер;
  • Мәліметтерге әртүрлі сұраныстар;
  • Типтік сұраныстарды деректер қорында сақтау;
  • Формалардың-штат кестесі, клиент туралы жалпы мәліметтер және тағы басқалар;
  • Жеке мәліметтерді туристік жұмыстарда қолдану барысын мәліметтер қорында сақтау мүмкіндігі;
  • Берілген мәліметтерге жаңа өзгеріс модулдерін енгізу мүмкіндігі.

3. 2 АЖ қолданушысының ақпараттық қажеттілігін зерттеу

Дипломдық жобаның басты тапсырмасы, ол келесідей мүмкіндіктерге ие болатын ақпараттық жүйені құру болып табылады:

  1. Жеткізуші, сатушы, тауар және сатылым жазбаларын өзгерту, өшіру, сонымен қатар жазбаларға мәліметтер енгізу. Қолданушының әсерлі жұмысы үшін, кестедегі бар жазбаларды таңдау арқылы оларды өшіру, өзгерту және мәліметтер енгізу;
  2. Жеткізуші, сатушы, тауар және сатылым кестелерінің мәліметтерінің көрсетілімі;
  3. Сатылған тауарлардың мәліметтерінің көрсетілімі және шығарылымы;
  4. Әрбір жазбадағы, яғни жеткізуші, сатушы, тауар және сатылым жазбаларында қажетті мәліметтерді іздеу;
  5. Ағымдағы дүкеннің жүйесінде бола отырып қажетті жүйеге ауысу;
  6. Жүйеге кірудің әр түрлі рұқсат деңгейлерінің мүмкіндігі: администратор (тек мәліметті көруді жүзеге асырады) және қолданушы Байсылбаева К(берілген жүйедегі барлық мүмкін операцияларды жүзеге асырады) ;
  7. Кестелердегі ақпаратты нақты қазіргі уақыт режимінде көру мүмкіндігі;

3. 3 Атрибуттар түйінін айқындау. Бастапқы кілттерді белгілеу.

Әрбір түйіндегі атрибуттарды қарастырайық:

  • Жеткізуші (жеткізуші коды, тауар коды, мекен-жайы, телефоны, бағасы, саны) ;
  • Сатушы (сатушы коды, аты-жөні, бөлімшесі, телефоны) ;
  • Тауар (тауар коды, тауар аты, моделі, өндіруші фирма) ;
  • Сатылым (сатылым коды, жеткізуші коды, сатушы коды, тауар аты, сатылым саны, сатылым бағасы, сатылым күні) ;

3. 4 Аналитикалық көрсетілім

Ақпараттық жүйенің жабдықтаушы бөлімі-бұл жүйені жұмыс істетуге қажетті шарттардың жиынтығы.

Техникалық жабдықтау-бұл ақпараттық жүйені жұмыс істетуде қолданылатын техникалық жабдықтар жиынтығы.

Жедел ақпарат қазіргі уақыттағы объектілер күйін көрсетеді, яғни өңделмеген ақпарат, ол келесіге жауапты болуы тиіс:

-ақпараттардың толықтығын және бір мағыналығын қамтамасыз ету;

-құжаттар жүйесінің даму мүмкіндігі;

-құжаттардың ақпаратпен сыйымдылығын қамтамасыз ету;

-ақпараттың қайталанбауы;

Құқықтық жабдықтау- ақпараттық жүйелерді құқықтық жағынан қорғайтын нормативтік актілердің жиынтығы.

3. 5 Er- диаграммасын құру

Нәтижесінде ER-диаграммасын аламыз (1-сурет) :

1-сурет, ER-Win программасы арқылы алынған ER-диаграмма

3. 6 Ақпаратпен қамтамасыз ету

Бұл программа Delphi тілінде жазылған. Программаны орындау үшін MS Dos операциялық жүйесі, Microsoft Windows ХР графикалық операциялық жүйесі және Delphi программалық пакеті қажет. Delphi 7. 0 ортасында ДҚ мен қосымшалар арасында байланыс орнату үшін ДҚ псевдонимін меншіктеуге мүмкіндік беретін BDE Administrator программасы бар.

3. 7 Функционалдық тағайындалуы

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

Delphi 7. 0 ортасы

Delphi 7. 0 ортасы - ДҚБЖ ( деректер қорын басқару жүйесі) болып табылмайды, бірақ ДҚБЖ мүмкіндіктерін қамтиды. Delphi 7. 0 ұсынатын құралдар локальді және клиент- серверлік ДҚ құруға, сонымен қатар кез келген ДҚ - мен жұмыс істеуге арналған қосымша құруға мүмкіндік береді. Delphi 7. 0-дің ДҚБЖ болмауының бір себебі - оның жеке кестелер форматы жоқ және басқа ДҚБЖ - ның кестелер форматын қолдануы. Мысалы, Oracle, dBase, Paradox (біздің жағдайда) немесе InterBase. Алайда ДҚ - ның қосымшасын құруда Delphi 7. 0 мүмкіндіктері басқа ДҚБЖ - дан кем емес.

3. 8 Программалық жабдықтау

Программалық жабдықтау деп техникалық жабдықтау жабдығын жұмыс істетуді жабдықтайтын, АЖ-ң қызметін жүзеге асыратын программаның бірігуін ұғуға болады, ол матeматикалық жабдықтау негізінде құрастырылып және оның нақты «жұмыс істейтін» пішіні болады. Жалпы прогрпммалық жадықтау - бұл жабдықтаудың кең көлемдегі қолданушыларға есептелген және ақпаратты өңдеу есебінде жиі кездесетінесептеу кезеңінің «және-немесе» шешімін ұйымдастыруға арналған программалардың бірігуін бейнелейтін ақпараттық жүйенің программалық жабдықтаудың бөлімі. Программалық жабдықтау келесі талаптарды қанағаттандыруы керек:

  • Программалық жабдықтаудың ең маңызды талаптары болып табылатын сенімділік, әрбір ақпаратты максималды қорғау, жүйенің құрылымынан шығуға минималды мүмкіндігі;
  • Қолайлылығы, яғни программалық жабдықтау компьютерлік программалармен жұмыс істей алатын пайдаланушыларға емептелген;
  • Жеңіл меңгерілуі, жұмыс жасауға қолайлы, интерфейс;
  • Жүйелермен қосылушылық;

Программалық жабдықтаудың сипаттамасы

Түрі
Сипаттамасы
Түрі: Жалпы
Сипаттамасы: Операциялық жүйе-Windows XP 2000, MS Office 97-2007
Түрі: Арнайы
Сипаттамасы: Delphi7

Ақпаратпен жабдықтаудың сипаттамасы

Элементтері
Сипаттамасы
Элементтері: Ақпараттық технология
Сипаттамасы: Барлық ақпараттар мәліметтер базасында сақталады
Элементтері: МБ түрі
Сипаттамасы: Реляционды
Элементтері: Жіктеу жүйесі
Сипаттамасы: Жіктеудің фасеттік жүйесі
Элементтері: Кодтау жүйесі
Сипаттамасы: Идентификационды әдіс, кодтаудың реттік жүйесі
Элементтері: Қорғау
Сипаттамасы: Істен шыққан жағдайларда мәліметтерді қалпына келтіру жүйесі

3. 9 Ақпараттық жүйеде клиент бөлімін өңдеу. МҚ мен клиенттік программасының өзара әрекеттесуін ұйымдастыру

Қосымша Borland Delphi 7. 0. ортасында құрастырылған. МҚ мен өзара әрекеттесу келесі стандартты жүйенің жиынтығына кіретін компонеттер арқылы жүзеге асады:

  1. DataSource;
  2. Table;
  3. Сombobox;
  4. DBGrid;
  5. DBNavigator;
  6. Query;
  7. Timer және т. б.

Delphi-де ДҚ жұмысы жұмыс істеу үшін Table Query, StoredProc және DesisionQuery компоненттері қолданылады .

StoredProc -ДҚ жойылған әрекеттестік ұйымы;

DesisionQuery - шешімдерді қабылдайтын жүйелерінің құруға арналған.

ДҚ мүмкіншіліктері TDataSet сыныбын қамсыздандырады, ол редакциялауы және мәліметтер жиынын ауыстыру. ТTable және ТQuery компоненттері TBDE TDataSet класында туындайды. ДҚ-ы кестесінің орналасқан жерін көрсету үшін DataBaseName қасиеті қолданылады. Мәліметтер жиынын жазбалар санымен басқаруды таңдаудың қосымша түрімен: сүзгілеу немесе SQL сұранысы арқылы іске асырылады.

Жалпы қарапайым қосымша жасау мына кезеңдерден тұрады:

  • ДҚ кестелерін құру ;
  • Қосымша форма құру .
  • DataBaseDesktop бағдарламасын қолданып, ДҚ кестелері құру.
  • Жаңа кесте құру процесі, NewTable командасымен басталады, интерактивтік тәртіпте және келесі пункттерден құралған :
  • кесте үлгісін таңдау ;
  • кесте құрылымын беру ;
  • кілттік алаңдары көрсету ;
  • индексті анықтау ;
  • алаңның мәнін анықтау ;
  • парольді анықтау ;
  • кестелер аралық сілтемелік бүтіндікті сұрау ( байланыстың ) .

3. 10 Деректер қорын тестілеу

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

Іске қосу → Программалар → Delphi Құрылған Мәліметтер Базасының дұрыстығын тексергенде F9 пернесі қолданамыз.

3. 11 Қосымша құру

«Компьютерлер дүкені» ДҚ тауарларды көруді қажет ететін қолданушыларға арналғандықтан, ДҚ - мен жұмыс істеуге бағытталған ыңғайлы және түсінікті қолданушы интерфейсін құруды қажет етеді.

Қолданушы интерфейсін жобалау.

Негізгі форма менюінде 6 пункт бар:

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Спорттық киімдер дүкенінің жұмысын автоматтандыру үшін бағдарлама құру
Деректер қорының реляциялық кестесі
Электронды оқыту құралының құрылымы
Шымкент қаласы самал мөлтек ауданындағы учаскелердің орналасуының электрондық картасы, жобасын құру
“Компьютерлік дүкен” мәліметтер базасы
Компьтерлік қызмет көрсету орталығы
Визуалды бағдарламалау ортасының электронды оқулық бағдарламасын құру технологиясы
Визуалды бағдарламалау ортасының оқыту-тексеру программасын құру технологиясы
Локальді желілерге арналған чат жүйесі
Acom компьютерлік дүкенінінің ақпараттық жүйесін құру
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz