Жобалауды жеті кезеі

Апаратты жйелер. Апаратты жйелерді руды итерациялы процедуралары. Деректер орыны концепциясы.

Апаратты жйе дегеніміз аппаратты жабдытаулардан, мліметтер орынан жне мліметтер орын басару жйесінен тратын жиын.

Апаратты жйе рылымы аппаратты (hardware), программалы (software), коммуникациялы (netware), аралы абат (middleware), лингвистикалы жне йымдастырушылы-технологиялы жабдытау.

АЖ аппартатты жабдытау есептеуіш техника ралдарыны, мліметтерді жіберу ралдарыны, сондай-а техникалы ралдарды жиынынан трады. Аппаратты жабдытау кез келген АЖ-ны негізі болып табылады.

Коммуникациялы (желілік) жабдытау АЖ-дегі коммуникацияны олдайтын аппаратты желілік коммуникацияларды жне программалы ралдарды кешенінен трады.

АЖ Программалы жабдытау мліметтерді енгізу функцияларын, оларды тасымалдаушылара орналастыруды, млеметтерді модификациялауды, мліметтерге ол жетімділікті, рылыны жмыс істеуін олдауды жзеге асыруды амтамасыз етеді.

Лингвистикалы жабдытау- апаратты автоматты трде деуді тиімділігін арттыру жне адамны техникалы ралдармен байланысын жеілдету шін олданылатын тілдік ралдарды, тілді алыптастыру ережелеріні жиынтыы.

йымдастырумен жабдытау дегеніміз АЖ-ны трызу (жобалау) мен жмыс істеуге арналан шараларды, дістері мен жабдытарды жиынтыы.

Деректер орыны концепциясы.

1. апаратты жйелерді мліметтері операциялы жйелерді сатайтын файлдарда орналасады;

2. файлдарды физикалы рылымы белгіленеді, ал мліметтерді логикалы рылымы оны негізінде крсетіледі (мліметтерді физикалы жне логикалы рылымы жне блінуі);

3. мліметтерді сранысын деу млiметтердi манипуляция жасайтын (йымны мліметтерінен программаны туелсіздігі) арнайы интерфейс арылы жзеге асады;

4. программалар бірттас пікірді негізінде млiметтердi дейтiн процедурада жасалады.

Жобалауды жеті кезеі

Жобалау - лкен клемді жаттар кру емес, оны негізгі масаты- ажетті осымшаны іске асыруды айын жолын анытау.

1-кезе: Концепциядан бастап іске асуа дейінгі жалпы жобалау

Программалаушылар мен олданушылар арасында сас мселелер кездесуі ммкін. Мселелерді алашы тобы соы олданушыны талаптарына атысты. ру рекеттерін бастамай трып, жйеге ойылан жалпы талаптарын айын анытап алу керек. Жобалау рекеттері итеративтік процесс: р кезе біткеннен со, аныталан жобадан ауытып кетпеу шін алдыы адамдарды мият тексеріп, арап шыу ажет.

2-кезе. орытынды есепті жобалау: рістерді орналастыру

Крсетілген жобалау концепциясында, рістерді орналастырылуы орытынды есепке айтарлытай сер етпейді. Кейде болаша орытынды есепті бетіне тор салып, р рісті орнын длме-дл анытап шыуа болады.

3-кезе: Деректерді крылымын жобалау: кестені крылымында андай рістер болуы ажет

Сонымен, келесі адам - орытынды есептерге кіретін рістерді тізімін кру. Е оай жолы - р орытынды есепті элементтерін анытап, тізімін ру. Содан со крылан тізімдердегі екі немесе бірнеше орытынды есептерге атар кіретін элементтерді анытап алу керек. Ескерту: бірнеше орытынды есептердегі деректерді элементтеріні аттары бірдей болса, онда оларды бір элемент деп санауа болады. Осы кезеде деректерді элементтері шін логикалы топтастыру рекеттері орындалады.рістерді кестелерге лестіру рекеттері функционалды негізінде жзеге асырылады.

4- кезе. Кестелерді жобалау жне біріктіру

Деректерді рылымын жобалау рекеттері орындаланнан кейін, кестелерді рылымы айындалады. Жобаланан кестелерді бір бірімен байланыстыру барысында айталананып келетін деректерді алай деу жайында шешім алдын- ала абылдануы керек.

5-кезе. рістерді жобалау: деректерді енгізу жне оларды ммкін мндерін тексеру ережелері

Келесі кезе кестелер мен рістерді толы анытауды ажет етеді. рбір ріске жне кейбір жаа кестелерге деректерді атесіз енгізу шін, деректерді ммкін мндерін тексеру ережелерін олдануа болады.

рістерді аттарын, тектерін жне лшемдерін жобалау

Е алдымен р рісті атын анытап, меншіктеу керек. рісті аты жеіл есте саталынып, рісті маынасына сйкес келіп, мнді болуы керек. рісті аты те зын немесе те ыса болмауы тиіс.

6-кезе. лгілерді жобалау: енгізу

лгілер кестелер рістерінен крылады да, згерту тртібінде деректерді арап шыу ммкіндігін береді. лгілерді трі здеріне сйкес жаттарды тріндей болуы керек.

Деректерді енгізу шін экранды лгілерді жобалау

лгілерді жобалау барысында экранда ш текті объектілер амтылады:

- белгілер жне деректерді енгізу рісіні текстік жазуы;

- арнайы басару элементері;

- сндік графикалы элементтер.

Деректер рістеріні реті жаттаыдай боланы жн. Енгізілетін табаларды млшерін алауымызша згертуге болады. Деректер рістері бір келкі орналасуы міндетті емес жне оларды арасында бос орын алтырылуы тиіс.

рістерді таырыбы мен сбаттасу хабарларын крсету шін ыса жазулар (надписи) пайдаланылады. Текстік рістерге текст жне сандар енгізіп, оларды крсетуге болады.

7-кезе. Автоматтандыру тсілдерін жобалау

лгілер компоненттерін бір-бірімен батырмалы немесе деттегі меню жйелері арылы байланыстыруа болады.