Автор: Пользователь скрыл имя, 02 Апреля 2013 в 10:04, дипломная работа
«Альянс» жауапкершілігі шектеулі серіктестігі 1992 жылы құрылып, Қызылорда облысының Әділет департаментінде тіркелген және қызметін ГСЛ №002097 лицензиясы негізінде (2000 жылдың 29 қарашасынан бастап) жүзеге асырып жүрген «Альянс» өндірістік-коммерциялық фирмасы негізінде құрылған. Берілген лицензия бойынша бұл серіктестік Қазақстан Республикасы аумағында архитектуралық, градоқұрылыстық және құрылыстық салаларындағы қызметтерді орындайды.
КІРІСПЕ
1 «АЛЬЯНС» ЖАУАПКЕРШІЛІГІ ШЕКТЕУЛІ СЕРІКТЕСТІГІ
1.1 «Альянс» жауапкершілігі шектеулі серіктестігінің тарихы, маңызды құрылымы
1.2 «Альянс» ЖШС-нің қоғамдағы атқаратын қызмет салалары
1.3 Қазақстан Республикасы аумағына «Альянс» ЖШС-нің қосқан үлесі
2 «АЛЬЯНС» ЖАУАПКЕРШІЛГІ ШЕКТЕУЛІ СЕРІКТЕСТІГІ ЖҰМЫСТАРЫНЫҢ АҚПАРАТТЫҚ ЖҮЙЕСІ
2.1 Ақпараттық жүйелер туралы жалпы түсінік
2.2 Ақпараттық жүйелер мен технологиялар және автоматтандырылған жұмыс орны
2.3 Ақпараттық жүйелердің құрылуы
2.4 «Альянс» ЖШС құрылыс дизайндарының жобаларын ұсыну деректер қорын жобалау
3 «ҚҰРЫЛЫС ЖОБАЛАРЫНЫҢ ДИЗАЙНДАРЫН ҰСЫНУ» ЖҰМЫСТАРЫН АВТОМАТТАНДЫРУ
3.1 Қазіргі заманға сай программалау тілдері. Delphi программалау ортасы
3.2 «Құрылыс жобаларының дизайндарын ұсыну ақпараттық жүйесін» жүзеге асыру
ҚОРЫТЫНДЫ
ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ
ҚОСЫМША
Реляционды модельдің ең кіші бірлігі- бұл берілген модель үшін деректін жеке атомарлық (бөлінбейтін) мәні. Сонда, бір пәндік аймақта фамилия, аты, жөні бір мән ретінде, ал екінші пәндік аймақта жеке үші мән ретінде қарастырылуы мүмкін.
Домен деп бір типті атомарлық мәндер жиыны аталады. Домендер мағынасы мынада. Егер екі атрибут мәні бір доменнен алынса, онда осы екі атрибутты қолданатын қатынастардың мәні болуы мүмкін
Соншалықты аз уақыт (4 жылдан артық емес) ішінде Borland корпорациясы Delphi-дің 5 негізгі версияларын және бірнеше өзгертулерін шығарды. Версиялар мүмкіндіктері өсу бойынша көбейеді: номеру кіші версия мүмкіндіктерін номері жоғары версиясы орындай алады, ал керісінше бағытта орындалмайды.
1-версия 1995 жылдың мамыр айында пайда болған, бұл кезде әлі Windows 95 жоқ болған (бірақ Windows NT болған). 16-разрядты Windows-пен жұмыс істей алатын жалғыз версия. Мұнда басқа әртүрлі объектілі бағытталған тілдерден, негізінен С++ тілінен алынған объектілердің жаңа модельдері алғаш рет пайдалынған болған. Модель класс деген атқа ие болды және бұдан бұрын Turbo Pascal –дің соңғы версияларында пайдалынған объектілерді қажетсіз етті.
2-версиядан бастап Delphi 32-разрядты графикалық операциялық жүйелер (ОЖ) Windows 95/98/NT/2000 басқаруымен жұмыс істей алатын мүмкіндік алды. Мұнда жаңа операциялық жүйеге көшуге байланысты көптеген өзгертулер жасалды.
3-версиясы 1997 жылдың шілде айында шыққан. Ол бағдарламашылармен көптеген жылдар бойы пайдаланылған болған және алдынғы версияларға қарағанда көбірек сенімді болатын. Оның негізгі ерекшеліктері: компоненттерді қайта пайдалануды және таратуды жеңілдету үшін пакеттер механизмі қолданылды; редактор кодының қасиеттерін жақсартылуы; ішкі бағдарламаларға назар аударғанда формальды парамерлер типтері және сандары туралы көмектің шығуы; тышқан көрсеткіші көмегімен отладка режимінде алаңдар мазмұнын, қасиеттерді және айнымалыларды қарауға болатындығы; компоненттер шаблондарын қабылдауы; жаңа COM, ActiveX, OLEnterprice және жартылай CORBA технологияларды қабылдауы.
4-версия 1998 жылдың шілде айында пайда болған және өзінің тілінің кеңейтілуімен және мүмкіндігімен, сонымен қатар аранайы көп бұынды деректер базасын қолдай алатын мүмкіндіктерімен кең тарады.Оның негізгі ерекшеліктері: тілдегі ерекшеліктері: динамикалық массивтер, қайта жүктелетін әдістер, келісім шарт бойынша параметрлер, ішкі бағдарламалар саны, жаңа Int64, Real48 және Double-ға ұқсас Real типтерінің пайда болуы; код редакторындағы ерекшеліктер: қасиеттердің және әдістер кодттық аттарының автоматты аяқталуы, алғашқы кодты іздеуге арналған броузер қасиеттері және т.с.с.
5-версия 1999 жылдың қыркүйегінде пайда болған. Бұл кітапта сипатталған бағдарламалаудың барлық приемдерін және онымен байланысты мысалдардың барлығын әзірлеу үшін негізгі құрал-жабдықтық платформа болып табылады.
3.2 Delphi программалау орасы
Delphi ортасының жұмысына жалпы сипаттама
Delphi ортасы - бағдарламашы жұмысының өте жоғары тиімділігін қамтамасыз ететін орта. Delphi ортасын шақырғаннан кейін ортаның жұмысын басқаратын алты негізгі терезе шығады (3.1-сурет)
1) негізгі терезе;
2) объектілер тармағының
3) объектілер инспекторыньң
4) броузер (көру) терезесі;
5) формалар терезесі;
6) бағдарлама кодының терезесі.
Бағдарлама кодының терезесін көру үшін F12 клавишасын басу жеткілікті. Delphi-дi алғаш шақырғаннан кейін «Delphi» терезесі барлық терезенің үстіне шығады. Осы терезенің көмегімен Inprise коорпорациясыньң WEB-беттеріне кipyre мүмкіндік туады.
3.1- сурет. Delphi терезесі
Heгiзгi терезе. Негізгі терезе кұрылатын бағдарламаның жобаларын басқаратын негізгі қызметті атқарады. Бұл терезе экранда барлық уақытта болады және ең жоғарғы бөлігінде орналасады. Heгізгі терезеде Delphi ортасының бас мәзірі, пиктографиялық командалық батырмалар жиынтығы, компоненттер палитрасы орналасқан.
Бас мәзір жобаны басқаруға арналған барлық кажетті командалардан тұрады. Бас мәзірдің барлық опциялары екінші деңгейде ашылатын опциялар тақырыбын қамтиды.
Бас терезенің барлық элементтері арнайы панельдерде орналаскан, оның сол жақ бөлігінде басқару батырмалары бар. Бас мәзірден басқа кез келген панельді терезеден алып тастауға болады.
Панельде көрінетін
Негізгі терезеге жиі пайдаланылатын пиктограммаларды орналастырған ыңғайлы: Project\Syntax Cheк - бағдарлама командаларының синтаксисін тексеру; т.б.
Пиктографиялык батырмалар бас мәзірдің негізгі опцияларына жылдам кipyгe мүмкіндік береді. Олар басқару белгілері бойынша 7 топқа бөлінген. Әpбip топ бip панельде орналасады:
Галерея компоненттерінің тобы жеке кұрастырылады.
Терезелерді түзету
Delphi ортасынын 5-нұсқасынан бастап,
үш жаңа интерфейстік
Терезелердің сәйкес өлшемі мен оны орналастырудың күйін келтіргеннен кейін, оны мысалы, «Design desk» деген атпен сақтауға болады. Кодтау режимін түзеткеннен кейін «Code desk», отладкалық режимді «Debug desk» деген атпен сақтауға болады.
Delphi ортасының компоненттер
Компоненттер палитрасы - Delphi ортасының ең басты байлығы болып табылады. Ол негізгі терезенің оң жақ бөлігінде орналасқан және онда қажетті компонентті жылдам іздеуді қамтамасыз ететін ашылатын беттері бар. Компонент деп белгілі бip қaсиетi бар, бағдарламашы формалар терезесіне орналастыра алатын қандай да бip басқару элементін түсінеміз. Компоненттердің көмегімен бағдарламаның сұлбасы (каркасы) жасалады, жалпы жағдайда экранда көрінетін терезелер, батырмалар, таңдаулар тізімі және т.б.
Батырмалар панелі тәрізді, компоненттер палитрасы да түзетіледі. Ол үшін арнайы редактор пайдаланылады, редактор терезесі компоненттер палитрасындағы кез келген пиктограммаға курсорды келтіріп, тышканның оң жақ батырмасын басқанда және Properties опциясын тандағанда пайда болады.
Формалар терезесі
Формалар терезесі – Windows жобасы, болашақта бағдарлама жазатын терезе болып табылады. Басында бұл терезе бос болады. Дәлірек айтсақ, ол Windows-тің интерфейстік элементтepi үшін стандартты жүйeлiк мәзірді шақыру батырмаларынан, терезені үлкейту, кішірейту, жабу батырмаларынан және такырып жолынан тұрады. Әдетте, терезенің жұмыс алаңы нүктелік координаталық тормен толтырылған, ол формадағы компоненттердің орналасуын реттеу қызметін атқарады (бұл нүктелерді алып тастау үшін Tools/Environment Options мәзір командаларының кемегімен, Preferences коймасындағы Display Grid ауыстырып қосқышындағы жалаушаны алып тастау қажет).
Объектілер тармағының тepeзeci
Бұл терезе екпінді формада немесе мәліметтердің екпінді модулінде орналасқан жеке компоненттер арасындағы байланысты көрнекі бейнелеуге арналған. Терезедегі кез келген компонентті белгілеу формалар терезесіндегі сәйкес компонентті екпінді жасайды және объектілер инспекторы терезесінде осы компоненттің қасиеті бейнеленеді. Екі рет тышқанмен белгілеу Code Insight механизмінің жұмыс icтeyiнe әкеледі, ол OnClick оқиғасын өңдеу үшін дайындалғанды код терезесіне орналастырады.
Объектілер инспекторының
Формаға орналасатын кез келген компонент бірқатар параметрлер жиынымен сипатталады: орналасуы, өлшемі, түci және т.б. Мысалы, компоненттің орналасуы мен өлшемін бағдарламашы формалар терезесінде компонентті басқара отырын, өзгерте алады. Ал, объектілер инспекторы терезесі қалған өзгертулерді орындауға арналған. Бұл терезеде екі бет бар: Properties (қасиет) және Events (окиға). Properties беті - компоненттің керекті қасиеттерін тағайындау қызметін атқарады, Events беті - қандай да 6ip окиғаға компоненттің жауабын анықтайды.
Объектілер инспекторы терезесінің кез келген беті екі бағанды кесте түрінде беріледі, сол бағанда қасиеттің немесе оқиғаның аты, ал оң жақта - қасиеттің нақты мәні немесе сәйкес оқиғаны өңдейтін қосалқы бағдарламаның аты болады.
Кесте жолының оң жақ бағанын
тышқанмен белгілеу ондағы көрсетілген
касиеттің мәнін екпінді
Тышқанның оң жақ батырмасын басқанда ашылатын терезенің контекстік мәзірінде терезені түзетуге мүмкіндік беретін опциялар бар. Мысалы, Stay On Top командасын таңдағаннан кейін, Объектілер Инспекторы терезесі оның екпінділігіне тәуелсіз басқа тepeзeлepдiң үстінде "қалықтап" жүреді.
Бағдарламалар коды терезесі
Код терезесі — бағдарлама мәтінін құрап, жөндеуге арналған. Бұл мәтін арнайы ереже бойынша құрылады және бағдарламанын жұмыс алгоритмін сипаттайды. Мәтінді жазу ережелерінің жиынтығы бағдарламалау тілі деп аталады. Delphi жүйесінде Объект Pascal бағдарламалау тілі пайдаланылады. Ол кеңінен таралған Pascal тілінің кенейтілген, жетілдірілген нұсқасы, оны алғаш рет швейцариялық ғалым Н.Вирт 1970 жылы ұсынған және оны Borland коорпорациясының қызметкерлері жетілдірді (олардың құрған тілдері Turbo Pascal, Borland Pascal және Object Pascal деп аталады).
Ең алғашында Код терезесінде толыққанды Windows терезесі ретінде бос форманы басқаруды қамтамасыз ететін алғашқы шағын мәтін шығады. Жобамен жұмыс барысында бағдарламашы оған бағдарламаны басқаруды жүзеге асыратын алғашқы толықтырулар жасайды.
Tiпті қарапайым бағдарлама
Unit Until1;
Interface
Uses Windows, Messages, SysUtils, Classes, Graphics,
Controls, Forms, Dialogs;
Type
Tform1=class (Tform)
Private {Private Declarations}
Public {Public Declarations}
End;
Var
Form 1: Tform 1;
Implementation
End.
Delphi бұл жолдарды жаңа форма үшін код терезесінде автоматты түрде қояды. Код терезесі бағдарламаның жұмысы басталғаннан кейінгі жағын қарастырады. Ал форма терезесі оның сыртқы көрініci. Екі терезе бip-бipiмен тығыз байланысты, Delphi ортасы
Unit Until;
және
implementation
жолдарының арасына қажетті жолдарды қояды.
Әзір бұл мәтін бөлігіне өзгеріс енгізбейміз. Кейінірек бағдарламаның мәтін терезесіне
{SR*.DFM}
және
End.
жолдарының арасына қажетті мәтінді енгіземіз. Терезеге жаңа жол енгізу үшін кажетті орынға курсорды келтipiп, пернетақтадан мәтін енгіземіз. Бағдарламадағы кеткен катені жөндеу BS және Delete пернелерінің көмегімен жүзеге асырылады. Егер толық жолды өшіpy қажет болса, онда CTRL+Y пернелер комбинациясы басылады. Мәтіндегі соңғы өзгерісті алып тастау үшін (Отмена) CTRL+Z немесе мәзірден Edit/Undo командалары пайдаланылады. Код терезесімен бipre әдетте, Code Explorer броузер терезесі де екпінді болады, ол терезеде кодтың жолдары көп болған жағдайда керектi элементті іздеуді жеңілдету үшін пайдаланылады.
Броузер терезесіндегі элементті тышқанмен екі рет белгілеу сәйкес объектіні сипаттау үшін код терезесіне курсорды орналастырады немесе оны алғашқы сақтау кезінде орындалады. Аса күрделі емес оқу бағдарламаларын құруда броузер терезесін жауып қоюға болады. Броузер терезесін шығару үшін View Explorer терезесін таңдаймыз.
6-нұсқада код терезесінің «
Визуалды бағдарламалау
Deiphi-де бағдарламалау екі
Форма мен код терезелерінің
мазмұндарының арасында үздіксіз байланыс
болады. Формаға компонентті
Информация о работе «Альянс» жауапкершілігі шектеулі серіктестігінің тарихы, маңызды құрылымы