Studopediya

КАТЕГОРИЯ:


Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Военное дело- (14632) Высокие технологии- (1363) География- (913) Геология- (1438) Государство- (451) Демография- (1065) Дом- (47672) Журналистика и СМИ- (912) Изобретательство- (14524) Иностранные языки- (4268) Информатика- (17799) Искусство- (1338) История- (13644) Компьютеры- (11121) Косметика- (55) Кулинария- (373) Культура- (8427) Лингвистика- (374) Литература- (1642) Маркетинг- (23702) Математика- (16968) Машиностроение- (1700) Медицина- (12668) Менеджмент- (24684) Механика- (15423) Науковедение- (506) Образование- (11852) Охрана труда- (3308) Педагогика- (5571) Полиграфия- (1312) Политика- (7869) Право- (5454) Приборостроение- (1369) Программирование- (2801) Производство- (97182) Промышленность- (8706) Психология- (18388) Религия- (3217) Связь- (10668) Сельское хозяйство- (299) Социология- (6455) Спорт- (42831) Строительство- (4793) Торговля- (5050) Транспорт- (2929) Туризм- (1568) Физика- (3942) Философия- (17015) Финансы- (26596) Химия- (22929) Экология- (12095) Экономика- (9961) Электроника- (8441) Электротехника- (4623) Энергетика- (12629) Юриспруденция- (1492) Ядерная техника- (1748) Arhitektura- (3434) Astronomiya- (809) Biologiya- (7483) Biotehnologii- (1457) Военни бизнесмен (14632) Висока technologies- (1363) Geografiya- (913) Geologiya- (1438) на държавата (451) Demografiya- ( 1065) Къща- (47672) журналистика и смирен (912) Izobretatelstvo- (14524) външен >(4268) Informatika- (17799) Iskusstvo- (1338) историята е (13644) Компютри- (11,121) Kosmetika- (55) Kulinariya- (373) културата е (8427) Lingvistika- (374) Literatura- (1642) маркетинг-(23702) математиците на (16968) Механична инженерно (1700) медицина-(12668) Management- (24684) Mehanika- (15423) Naukovedenie- (506) образователна (11852) truda- сигурност (3308) Pedagogika- (5571) Poligrafiya- (1312) Politika- (7869) Лево- (5454) Priborostroenie- (1369) Programmirovanie- (2801) производствено (97 182 ) индустрия- (8706) Psihologiya- (18388) Religiya- (3217) Svyaz (10668) Agriculture- (299) Sotsiologiya- (6455) на (42831) спортист строително (4793) Torgovlya- (5050) транспорт ( 2929) Turizm- (1568) физик (3942) Filosofiya- (17015) Finansy- (26596) химия (22929) Ekologiya- (12095) Ekonomika- (9961) Electronics- (8441) Elektrotehnika- (4623) Мощност инженерно ( 12629) Yurisprudentsiya- (1492) ядрена technics- (1748)

Viznachennya ponyattya ob'єktno-orієntovanogo programuvannya




Огледайте Zagalny tehnologіy ob'єktno-orієntovanogo programuvannya.

Vstup

робот Kursova

и разбира се "Rozpodіlenі programnі tehnologії"

на тема:

"Rozrobka іnformatsіynogo zabezpechennya че софтуерните процеси за avtomatizatsії oblіku че роботите pіtserії"

Bikonav:

студент фенките ІUSs-11

Юрий Козлов

Priynyav:

Zvarych RO

Лвов - 2014

ZMІST

Присъединете ........................................................................... ............ .. ... 31. Огледайте ZAGALNY TEHNOLOGІY OB'ЄKTNO-ORІЄNTOVANOGO PROGRAMUVANNYA .................... .............................. .. ........................... 4

1.1. Viznachennya ponyattya PLO .................... ....................................... ... 4

1.2. История PLO ............................... ................................. ...... . ... ........... 6

1.3. Fundamentalnі ponyattya PLO ......... ........................ .. ...... ................ 7

2. ROZROBKA ІNFORMATSІYNOGO TA СОФТУЕР ЗА ZABEZPECHENNYA AVTOMATIZATSІЇ имат OBLІKU роботи KUR'ЄRA ..................... ..11

2.1. Zagalny Опис прог че obґruntuvannya

VIBOR база данни, която zasobіv rozrobki ............. ......................... ... ... 11

2.1.1 Perevagi vikoristannya tehnologії ADO.NET ........................ ... 12

2.2. Analіz predmetnoї oblastі ................ ..................................... 13

2.3. Realіzatsіya БАЗИ danih ............................................................ .14

2.4. Іnterfeys прог ... ............................................................ 15

VISNOVOK ......... ... ........................................................................ 20

PERELІK VIKORISTANIH Jerel ... ................... ........................... 0.21

DODATKI

За zabezpechennya dіyalnostі дали yakoї organіzatsії, определен чи pіdpriєmstva neobhіdnі pevnі ресурси - materіali, robochem сила obladnannya, primіschennya toscho в съзнанието rinkovoї икономика за OAO All tsі множители neobhіdno platiti, както и за efektivnoї dіyalnostі SET чи на фирми potrіbna іnformatsіya около Количество resursіv, Метод їhnogo fіnansuvannya този резултат їhnogo vikoristannya. Іnformatsіyu takozh аз potrebuyut zovnіshnі koristuvachі, tobto хора SSMSC не povyazanі ите dіyalnіstyu поставите смрад takozh чи pіdpriєmstva на трудят Bazhannya майка uyavu за dіyalnіst pіdpriєmstva. В svoїy dіyalnostі pіdpriєmstva mozhut vikoristovuvati rіznu за характера іnformatsіyu fіnansovogo як, така че аз nefіnansovogo характер, бира, дали пари ли vipadku potrіbne skhovische за danih

W rozvitkom іnformatsіynih tehnologіy danі беше zruchno zberіgati в Electonics viglyadі. И за strukturizatsії Informácie в голяма obsyazі че skladnostі viroblenih е неин проблем operatsіy efektivnostі zasobіv organіzatsії zberіgannya, достъп че obrobki danih nabuvaє особена важност.

За бързо, gnuchkogo аз efektivnosti upravlіnnya pіdpriєmstvami, fіrmami че organіzatsіyami rіznih форми vlasnostі, telekomunіkatsіynimi zasobami tsivіlnogo аз vіyskovogo priznachennya, іnformatsіyno-obchislyuvalnimi, ekologіchnimi, radіolokatsії, radіonavіgatsії системи широко vprovadzhuyutsya Sistemi avtomatizovanogo upravlіnnya, ядрото yakih Je БАЗИ danih (DB).



Metoyu kursovoї роботи Je stvorennya софтуерни продукти, Yaky priznacheny за avtomatizatsії oblіku zakladіv имат yakih vikoristovuєtsya kur'єrska доставка. Rozrobka servernoї Частейн за подгряване avtomatizatsії pіtserії роботи.

Ob'єktno-orієntovane programuvannya (ООП) - един и парадигми programuvannya, як як mnozhinu rozglyadaє Programa "ob'єktіv", Scho vzaєmodіyut го mіzh. В основата на ООП skladayut три osnovnі kontseptsії: іnkapsulyatsіya, uspadkuvannya че polіmorfіzm. С един и perevag PLO Je софтуер поддържа нагоре modulnіst zabezpechennya (tisyach funktsіy protsedurnoї MTIE в PLO mozhna zamіniti kіlkoma десетки klasіv іz svoїmi методи). SOCA тези Scho tsya z'yavilas парадигма в 1960 мълчи Rokach, спечели широка не zastosuvannya малък, за да мълчаливите 1990 г., ако тя rozvitok komp'yuterіv Komp'yuterniy тройна позволено pisati Nadzvychaina sytuatsia ob'єmne аз Сгъваем софтуер zabezpechennya обмен Scho zmusilo погледи pіdhodi за написването на програмата. Sogodnі bagato атоми programuvannya pіdtrimuyut PLO ABO ABO Е Je tsіlkom ob'єktno-orієntovanimi (zokrema, Java, C #, C ++, Python, PHP, Ruby е Objective-C, ActionScript 3).

Ob'єktno-orієntovane programuvannya syagaє svoїm korіnnyam да stvorennya MTIE programuvannya Simula през 1960 Rokach тихо, odnochasno ите posilennyam diskusіy за смачкан zabezpechennya софтуер. Заедно іz Тим як uskladnyuvalos aparatno че софтуер zabezpechennya, Bulo Duzhe vazhko zberegti yakіst програма. Ob'єktno-orієntovane programuvannya chastkovo rozv'yazuє Чиу проблем Шляков nagoloshennya на modulnostі прог.

На vіdmіnu ОД traditsіynih poglyadіv, ако Programa rozglyadali nabіr pіdprogram як, як ABO perelіk іnstruktsіy komp'yuteru PLO прог mozhna vvazhati sukupnіstyu ob'єktіv. Vіdpovіdno да парадигмата ob'єktno orієntovanogo programuvannya, кожата ob'єkt zdatny otrimuvati Уведомление, obroblyati danі, че nadsilati Уведомление іnshim ob'єktam. Кожен ob'єkt - svoєrіdny Square Machine е okremim priznachennyam че vіdpovіdalnіstyu.

Ob'єktno-orієntovane programuvannya - TSE метод programuvannya zasnovany на podannі Загряване в viglyadі sukupnostі vzaєmodіyuchih ob'єktіv, Кожа и yakih Je ekzemplyarom Pevnyi клас, и членовете на класа Je pevnoї ієrarhії naslіduvannya. Programіsti spochatku писане клас, и Yogo osnovі в vikonannі прог stvoryuyutsya konkretnі ob'єkti (ekzemplyari klasіv). На osnovі klasіv mozhna stvoryuvati novі, SSMSC rozshiryuyut базов клас, така че аз се класира stvoryuєtsya ієrarhіya klasіv.

На Dumka Алън Кей, на Smalltalk rozrobnika MTIE, yakogo vvazhayut един лидер "batkіv-zasnovnikіv" PLO ob'єktno-orієntovany pіdhіd polyagaє в следната основна naborі printsipіv:

· Всички Je ob'єktami.

· OAO All dії че rozrahunki vikonuyutsya Шляков vzaєmodії (obmіnu danimi) mіzh ob'єktami в yakіy един ob'єkt potrebuє, обитатели Inshyj ob'єkt vikonav deyaku dіyu. Ob'єkti vzaєmodіyut, nadsilayuchi аз otrimuyuchi уведомяване. Уведомление - TSE RFQ на vikonannya dії, dopovneny набор argumentіv, SSMSC mozhut znadobitisya в vikonannі dії.

· Кожен ob'єkt Got pam'yat Square, як skladaєtsya ите іnshih ob'єktіv.

· Кожен ob'єkt Je predstavnikom (ekzemplyarom, primіrnikom) клас, Yaky virazhaє zagalnі vlastivostі ob'єktіv.

· Имате klasі zadaєtsya povedіnka (funktsіonalnіst) ob'єkta. Така се класира usі ob'єkti, SSMSC Je ekzemplyarami един клас, mozhut vikonuvati odnі ия Ti х samі dії.

· Клас organіzovanі в єdinu derevopodіbnu структура и zagalnim korіnnyam, як nazivaєtsya ієrarhієyu uspadkuvannya. Pam'yat че povedіnka, zv'yazanі ите ekzemplyarami deyakogo клас, автоматичен и dostupnі дали пари ли клас, roztashovanomu nizhche в ієrarhіchnomu derevі.

Така ранг, Programa го yavlyaє nabіr ob'єktіv Scho труд мелница, че povedіnku. Ob'єkti vzaєmodіyut vikoristovuyuchi уведомяване. Buduєtsya ієrarhіya ob'єktіv: Programa в tsіlomu - TSE ob'єkt за vikonannya svoїh funktsіy Won zvertaєtsya да ob'єktіv Scho mіstyatsya в nomu, SSMSC в своята Черга vikonuyut RFQ Шляков zvernennya да іnshih ob'єktіv прог. Zvіsno, обитатели uniknuti bezkіnechnoї rekursії в zvernennyah на yakomus etapі ob'єkt transformuє RFQ в Уведомяване на стандартната система ob'єktіv Scho movoyu дам, че seredovischem programuvannya. Stіykіst че kerovanіst Sistemi zabezpechuyutsya за rakhunok chіtkogo rozpodіlennya vіdpovіdalnostі ob'єktіv (за кожно dіyu vіdpovіdaє Pevnyi ob'єkt), означаващ ясно іnterfeysіv mіzhob'єktnoї vzaєmodії че povnoї іzolovanostі vnutrіshnoї структуриране ob'єkta ОД zovnіshnogo seredovischa (іnkapsulyatsії).





; Дата: 31.08.2015; ; Прегледи: 373; Нарушаването на авторските права? ;


Ние ценим Вашето мнение! Беше ли полезна публикуван материал? Да | не



ТЪРСЕНЕ:





zdes-stroika.ru - Studopediya (2013 - 2017) на година. Тя не е автор на материали, и дава на студентите с безплатно образование и използва! Най-новото допълнение , Al IP: 66.102.9.26
Page генерирана за: 0.048 сек.