Шакенова Жамиля Наурызбаевна аға оқытушы, техника ғылымдарының магистрі



Дата04.07.2018
өлшемі2,24 Mb.
#46710
  • Шакенова Жамиля Наурызбаевна
  • аға оқытушы,
  • техника ғылымдарының магистрі
  • 6М071200 мамандығы бойынша Машинажасау
  • «Білдекжасау, материалтану және машинажасау өндірісінің технологияласы» кафедрасы
  • 14 жыл IT технологиялар пәндері бойынша білім беремін
  • 4 курс 5В071200 «Машинажасау» , «Машина жасаудағы АЖЖ» мамандығы
  • Бұл пән бойынша кредит саны 3
  • Бұл пән студенттердің білімін зерттеу мен нығайтуға, сондай-ақ «Күрделі бағдарламалық жүйелерді жасау технологиясы» пәнінен алған білімдерін тереңдету мен жүйелендіру, жекеменшік бағдарлама құрастыруда машықтар алуға арналған. Бағдарламалық қамтамасыз етуді ұйымдастыру, бағдарламалық қамтамасыз етуді құжаттау, бағдарламалық қамтамасыз етудің технологиялық әдістері мен құрастыру тәсілдері, сынақ, бағдарламаларды қатар алып жүру мен жүзеге асыру, бағдарламалау мен жобалауды автоматтандырудың құрал-жабдықтары, компьютерлік жүйелердің қауіпсіздігі, желілік компьютерлік коммуникациялар. Құрастырылатын жобаға қойылатын талаптарды талдау жүргізу, ұжымдық үрдіспен, техникалық тапсырма мен тапсырмаларды қоюды ашып жазу, топтық үрдістің циклінің құрылымын және жоспар-графигін құру, тестілеу, бағдарламалардың баптау. Объективті бағытталған ортада (деректі) тұтынушылық интерфейс құру, ISO, IEEE стандарттар бойынша құжаттар құру. Бағдарламалық қамтамасыз етудің сәулетін таңдау, құпия сөзді бақылау, тәуекелдерді аныықтау мен азайту, бағдарламаларды қатар алып жүру үрдісін ұйымдастыру мен олардың түрлері, қатар алып жүру әдістері мен мұрагерлігіне арналған метрикалар. Тұтынушы – серверлік сәулет, түрлендірудің сәйкестендірілген тілі (UML) бойынша дәріс қарастырылып, құрастырылады. Аталмыш пәнді игеру кезінде студенттер қазіргі заманғы бағдарламалау тілдерін автоматты жобалау жүйелерімен байланыстыруда машықтар алады (Delphi + AutoCAD). Install Shield Builder (Setup.exe) көмегімен меншікті инсталлятор құруға да мүмкіншіліктер қарастырылған.
  • Пәнді оқытудың мақсаты
  • «Күрделі бағдарламалық жүйелерді жасау технологиясы» пәнін оқытудың мақсаты – жүйелендіруді зеттеу мен алынған білімді тереңдету, сонымен қатар бағдарламалық қамтамасыз етуді құрастыру әдістерін зерделеу мен кәсіби машықтар алу.
  • Пәнді зерделеу тапсырмалары
  • Берілген пәнді оқу нәтижесінде студенттерге білу керек:
  • - бағдарламалық қамтамасыз етуді құрастыру үрдісін, құрастыру үрдісінің әртүрлілігін;
  • - сапа, бақылау және құжаттаманы басқару туралы түсінік;
  • - жобаны басқаруды және жобаның тәуекелдерін анықтап, оларды азайта білу;
  • - көмек беру мен құрастыру құрал жабдықтарын жетік білу;
  • - объективті бағытталған және визуалды ортада машықтану;
  • - тұтынушы – сервер технологиясының жұмысын білу;
  • - бағдарламалық өнімнің өмірлік циклі туралы түсінігі болуы тиіс;
  • - бағдарламалық қамтамасыз етуді жобалау теориясын меңгеру; (C және D – талаптарын талдау);
  • - бөлшектік жобалауда, модульдерді жүзеге асыруда, модульдік тестілеу мен бағдарламаларды қатар алып жүруде тәжірибелік машықтар алу.
  • Дәрістер
  • Зертханалық жұмыстар
  • 1
  • Кіріспе
  • Жобаны құрастыру үрдісі
  • 2
  • БҚЕ құрастыру үрдісі
  • C және D талаптарын талдау
  • 3
  • Жобаны басқару. Тәуекел мен оларды талдау
  • Құрастырудың топтық үрдісі
  • 4
  • Талаптарды талдау
  • Жобаның есептік бөлімі
  • 5
  • БҚЕ сәулеті
  • Деректер қорымен жұмыс жасау негіздері
  • 6
  • Интерфейс, түрлері мен рөлі
  • 7
  • Модульдерді жүзеге асыру. Модульдік тестілеу
  • Формалар – қосымшаның компоненті
  • 8
  • Жүйенің интеграциясы. Қатар алып жүру
  • Бағдарламалық жоба интерфейсі
  • 9
  • Есептерді құрастыру және қарау
  • 10
  • Delphi деректі ортасында графикалық бөлім
  • 11
  • Delphi деректі ортасында AutoCAD модулін шақыру
  • 12
  • Жобаны бақылау, тестілеу және біріктіру
  • 13
  • Жобаны анисациялау және ұсыну
  • 14
  • Меншікті инсталлятор құрау
  • 15
  • Бағдарламалық жобаны ұаиар алып жүру
  • Бұл пәнді оқу үшін студенттерге келесі пәндерді білу
  • 1. Жүйелік бағдарламалық қамтамасыз ету.
  • 2. АЖЖ бағдарламалау тілдері.
  • 3. АЖЖ деректер қоры.
  • 4. АЖЖ математикалық камтамсыз ету.
  • 5. Компьютерлік графика.
  • 4-ші курстағы «Күрделі бағдарламалық жүйелерді жасау технологиясы» пәнімен өзара байланысты пәндер тізімі:
  • 1. Өнімді құрылымдық дайындау жүйесі.
  • 2. АЖЖ қолданбалы қамтамасыз ету.
  • 3. Сандық бағдарламалық басқаруы бар станоктарды құрастыру әдістері.
  • Соңғы деңгей – дипломдық (дипломдық жұмыс).
  • Оқу үрдісінің 7 және 13 апталарында I және II аралық бақылау өткізіледі, 5В0712 «Машинажасау» мамандығына арналған «Күрделі бағдарламалық жүйелерді жасау технологиясы» пәні бойынша оқу-әдістемелік кешенінде сұрақтар тізімі көрсетілген.
  • Осы пән бойынша 1 кредит дәрістік сабақтарға 1 сағат, ал зертханалық жұмыстарға 2 кредит, яғни 2 сағат арналған.
  • Сондай-ақ студенттердің оқытушымен өзіндік жұмысы да (СОӨЖ) қарастырылған – 1 кредит, қалған 2 кредит (СОӨЖ) + 3 кредит студенттердің өзіндік жұмысы (СӨЖ), қосымша сабақ түрінде өткізіледі..
  • Зертханалық жұмыстар Қ.И.Сәтпаев атындағы ҚазҰТУ-дың машинажасау институтының 201, 202, 203 компьютерлік сыныптарында өткізіледі.
  • Барлық компьютерлік сыныптар заманауи бағдарламалық өнімдермен қамтамасыздандырылған, сондай-ақ операциялық жүйелер мен IT технологиялардың үнемі жаңарып, өсіп отыруына байланысты студенттер осы пән бойынша керек ақпараттарын табуы үшін Интернет желісіне қосылған.
  • Жобаны талдау үрдісі
  • тақырыбы “Техникалық тапсырма бойынша сатыны есептеу”.
  • Топты бригадаға бөлу. Ортақ шешім бойынша бригада 6 адамнан құрылған:: Барановский Степан, Ширин Алексей, Пономарев Виталий, Кончин Павел, Жакупова Дана, Абдраимов Азамат.
  • ЖБИ таңдау (Жобаның бас инженері). Бригадамыздың ортақ шешімі бойынша жобаның бас инженері болып Барановский Степан тағайындалды.
  • Функционалды міндеттерді бөлу.. Функционалдық міндеттер бекітілді:
  • Барановский Степан – ЖБИ, инспектор; Ширин Алексей – бағдарламалаушы;
  • Пономарев Виталий – конструктор; Кончин Павел – ақпарат жинақтаушы және құжаттарды рәсімдеуші; Жакупова Дана – есептеу маманы.
  • Абдраимов Азамат –OpenGL, Delphi бағдарламаларының маманы.
  • Талаптарды талдау
  • Тапсырыс берушінің талап тілектерін анықтау
  • Тапсырыс берушіні анықтау. Тапсырыс берушілерСушкова О.А. және Шакенова Ж.Н.
  • Тапсырыс берушімен сұхбат жүргізу. : Тапсырыс берушінің талап тілектерін анықтау
  • 1) Есептемелер; 2) Жақсы интерфейс; 3)Деректер қоры; 4) Графикалық бөлім(2D, 3D); 5) Анимация (Macromedia Flаsh); 6) Setup, жобаның презентациясы.
  • Талдаудың командалық үрдісі
  • Жобаның техникалық тапсырмасы және талдау үрдісінің моделі
  • Жоба үшін талдау үрдісінің ағымдық моделі қолданылады. (классикалық үлгі).
  • Интеграция
  • Концептуалды талдау
  • Талаптар талдауы
  • Жобалау
  • Жүзеге асыру
  • Құрамдас тестілеу
  • Жүйелік тестілеу
  • Қатар алып жүру
  • 1 сурет. Ағымдық үрдістің бөлшектелген моделі
  • ТЕХНИКАЛЫҚ ТАПСЫРМА
  • Саты элементтерінің есептеу әдісін меңгере отырып, нақты үймеретке арналған саты есептемесіне кірісу. Алынған мәліметтерді қолдана отырып бұйымды, яғни сатыны жобалау. Үймерет қабат арасында 3300 мм биіктікті қамтиды, қабат аралық жабынның ені 1450 мм және сатылық торларды 5900 мм дейін апару ұсынылады.
  • Қабаттың 3300 мм биіктігінде неғұрлым мақсатқа сай екі қадамды сатыны тұрғызу. Бұл жағдайда әрбір қадам биіктігі 3300:2 = 1650 мм тең болады. Сатының әр басқышының биіктігі кез келген бағытта беріледі. Біз қарастырып отырған жағдайда 1650 саны қалдықсыз 11 ге бөлінеді. 1650 ді 11 ге бөліп, 150 санын аламыз. Яғни, саты басқышының биіктігі 150 мм ге немесе 15 см ге тең болады. Біз білеміз, сатыда басқыштардың есептелген саннан бір санға төмен болады. Сондықтан, бұл жағдайда 11 басқыш және 10 баспағыш болады. Баспағыштың енін анықтау үшін саты қадамының нақты ұзындығын беру керек. Ол үшін сатылық тордың өлшемінен қадам аралық алаңның енңн алып тастаймыз. Неғұрлым мақсатқа сай алаңның ені үшін сатылық қадамның енін қабылдаймыз. Сондықтан, егер сатылық тордың ұзындығынан екі алаңның енін алатын болсақ, қадамның ұзындығын аламыз, яғни 5900 - (1450х2) = 3000 мм. Осы жерден баспағыштың енін табу оңай болады (3000:10=300 мм). Саты параметрлерін тексеру кезінде ыңғайлылық (30+15=45) және қауіпсіздік (30-12=15) формуласына сәйкес біз жобалаған саты қолдану кезінде ыңғайлы және қауіпсіз екеніне көз жеткіземіз.
  • Техникалық ұсыныс мазмұнын қарай отырып, бұйымды орындаудың оптималды нұсқасы таңдалды. Бекітілген техникалық шешім бойынша қадам ұзындығы 3000 мм, басқыш биіктігі 150 мм және баспағыш ені 300 мм болатын екі қадамды сатыны аламыз. 1ЛП типті алаң ұзындығы 3000 мм, ені 1350 мм лік,, ажарланған, құрастырылған бетті 3,5 кПа (360 кгс/м2) жүктемеге ие.
  • МЕСТ 9818-85 (1989) бойынша саты ауыр немесе жеңіл бетоннан дайындалатын (орташа тығыздығы 1600-2000кг/м3) темірбетонды қадамнан және салынбалы саты элеметтерінен тұрады. Бетонды сатыны жасауда жылтыратылған мәрмәр тақта, жылтыратылған гранит, құрастырмалы беттік жабын, ашық қабатты қиыршық тас, қыш тақтайлар қолданылады.
  • Темірбетонды құрастырылымды арматуралау кезінде мемлекеттік стандарттарға сай талаптарға жауап беретін немесе техникалық шарттарда тәртіпке сай бекітілген арматуралар қолданады. Бұл жобада сырықты арматуралық ыстықтай өңделген болат қолданылады.
  • Қадамдар мен алаңдар сатыларда уақытша есептелген жүктемелерді қолдану үшін белгіленген.
  • 2 сурет. Негізгі пішін
  • 3 сурет. Есеп пішінін жасау
  • 2 суретте екі қадамды саты жобалайтын терезе көрсетілген. Бағдарламалауға енгізілетін мәліметтер көтерілу биіктігі Н (қабат аралық биіктік), қабат аралық жабын ені В, сатылық тордың ұзындығы L және саты қадамындағы басқыштар саны n.
  • 3 суреттегі «Расчет» батырмасы баспалдақ параметрлерін есептейді және баспалдақ айналымы анықталады. (берілген мысалда нақты тек бір қадам). Сонымен еңістік 40 градустан аспауы керек, яғни саты биіктігінің қатынасы 1:1,25 аспауы тиіс. Егер шарт орындалған жағдайда, бағдарлама «Допустимый уклон» деген мәлімет береді және «Построение» батырмасы көрінеді және құрылымды AutoCad-та шығаруға болады. Егер олай болмаса, «Уклон недопустим» мәліметі шығады және AutoCad-та сатыны жобалау мақсатқа сәкес келмейді.
  • 4 сурет. Есептеу мен құрау
  • Сатыны есептеу кезінде (4 сурет) басқыштардың нақты саны есептелген саннан бір санға төмен болатынын ескеру керек. Бұл қарама-қайшылық жеңіл түрде қалпына келеді, егер жетіспейтін басқыштың еден бөлігін бір не екінші деңгейде деп есептесек.
  • Сондай-ақ жобаның қалған бөлігі де осылайша құралады.
  • 5 сурет. Delphi ортасынан AutoCAD модулін шақыру
  • Жоба бойынша техникалық тапсырма «Илемдеу жолағының температурасын анықтау»
  • Тапсырма: Дайындаманы ыстықтай илемдегеннен кейінгі тәртібін және қай нүктеде температураның өзгеруін көрсететін иммитациялық қалыпты жасау. Ол үшін мына шарттарды орындау керек:
  • - жолақтың қимадағы температурасын анықтау;
  • - жолақтың бетіндегі температурасын анықтау;
  • - жолақтың қимадағы арқалықты коэффициенттерін анықтау;
  • - жолақ бетіндегі арқалықты 0 коэффициенттерін анықтау;
  • - жолақтағы әр түлі нүктелердегі температуралардың өзгеруі;
  • - итерациялық формула арқылы сыртқы түзілімдердің температурасын анықтау;
  • - ішкі және сыртқы түзілімдерді есептеудегі қателіктерін анықтау.
  • Жылулық тапсырмасын шешу алгоритмі
  • Біз суыту үрдісін ыстықтай илемдеуден кейін қарастырамыз. Аналогияны есептей отырып, дайындаманың төртінші бөлігін ғана қарастырдық. А – илемдеу жолақтарының ені; В – илемдеу жолақтарының биіктігі.
  • 6 сурет. илемдеу жолағының ¼ бөлігі
  • Суытудың алғашқы сәтінде жолақтың қимасына байланысты температура береміз. : T(x,y,0)=T(x,y)=T(10,8,0)=1000C
  • Уақытша қадамда τ + τ + 0.5 * Δτ болғанда, бірөлшемді тапсырма шешіледі (арқалық Х немесе У остері бойымен жүреді) соңғы теңдеуде i немесе j индексін өзгертеміз.
  • Жолақтың бетіндегі и 0 арқалықты коэффициенттері анықтау
  • - Жылу өткізгіштік коэффициенті (анықтамадан алынады)
  • мұнда,
  • Берілген коэффициенттер кесте бойынша анықталады.
  • - Берілген бастапқы немесе алдағы кезеңдегі есептелген температуралар.
  • мұнда
  • Жолақтың бетіндегі температураларды анықтау
  • Жолақ беттері үшін
  • немесе
  • 8 - сурет. Кодтық қателердің бағдарламалық құжаттары
  • Бұл қателік х айнымалысының бөлшекті болғандықтан, себебі мұнда strtofloat, х: integer оператор қолданылған, және бұл қате болған оны түзету үшін х: real қолданады.
  • Жолақтарды суытудың имитационды моделін қарастыруда қадамдық жүйені қолданамыз. Қиманың бетіндегі жолақты сууын әрбір қадамда белгілеп отырамыз. Бірінші қадамда жолақтың илемдеуден кейін барлық беттерінің температурасы 900 градусқа тең болады.
  • 9 -сурет. Негізгі пішін
  • 10 сурет. Илемдеуден кейінгі жолақ түрі
  • Әдетте суыту жолақтың шетінен басталады. Келесі 11, 12, 13 суреттерде – жолақтың қадамдық суытуы көрсетіледі.
  • 11 - сурет. Операцияның басындағы жолақтың сууы
  • 12 - сурет. Операцияның ортасындағы жолақтың сууы
  • 13 сурет. Операцияның соңғы кезеңіндегі жолақтың сууы
  • Алдағы үрдістерде жоғарыда айтылған тізбектер жүреді, соның нәтижесінде сурет түсі көкке боялады, яғни жолақ температурасы қоршаған ортаның температурасымен бірдей болады.
  • Таблица 1
  • Бақылау түрлеріне қарай балл көрсеткішін бөлу
  • Қорытынды бақылау түрі
  • Бақылау түрі
  • Пайыз %
  • 1
  • Емтихан
  • Қорытынды бақылау
  • 100 %
  • Аралық бақылау
  • 100 %
  • Ағымдық бақылау
  • 100 %
  • Ағымдық бақылау нәтижелерін өткізу пән бойынша оқу үрдісінің күнтізбелік графигімен анықталады. (2 кесте ). Ағымдық бақылау саны пән мазмұны мен оның көлеміне байланысты анықталады, ол пәннің оқу әдістемелік кешенінінде көрсетілген.
  • 2 кесте
  • «Күрделі бағдарламалық жүйелерді жасау технологисы» пәні бойынша
  • бақылаудың барлық түрлерін өткізудің күнтізбелік графигі
  • Апталар
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • Бақылау түрі
  • З1
  • З2
  • З3
  • З4
  • З5
  • З6
  • АБ
  • З8
  • З9
  • З10
  • З11
  • З12
  • АБ
  • З14
  • З15
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 2
  • 1
  • 1
  • Бақылау түрі : З – зертханалық жұмыс, АБ – аралық бақылау.
  • Студент қорытынды бақылауға жіберіледі, егер оның жалпы пайыздық көрсеткіші  30 болса. Қорытынды бақылау  20 ұпайдан көп болған жағдайда өткізілген болып саналады. Пән бойынша қорытынды баға 3 кестеде көрсетілген.
  • 3 кесте
  • Студенттердің білімін бағалау
  • Баға
  • Әріптік балама
  • Пайызбен %
  • Балмен
  • Өте жақсы
  • А
  • 95-100
  • 4
  • 90-94
  • 3,67
  • Жақсы
  • В+
  • 85-89
  • 3,33
  • В
  • 80-84
  • 3,0
  • В-
  • 75-79
  • 2,67
  • Қанағаттанарлық
  • С+
  • 70-74
  • 2,33
  • С
  • 65-69
  • 2,0
  • С-
  • 60-64
  • 1,67
  • D+
  • 55-59
  • 1,33
  • D
  • 50-54
  • 1,0
  • Қанағаттанарлықсыз
  • F
  • 0-49
  • 0
  • Зертханалық жұмыстар тізбектелген және өзара тығыз байланысқан. Осы пән бойынша негізгі қағидалар, олар өз уақытда өткізу және зертханалық жұмыстарды график бойынша қорғау, ол 2 кестеде көрсетілген. Өз уақытында өткізілмеген, қорғалмаған жұмыстар үшін және сабақты себепсіз жіберіп алғаны үші пайыздар алынып тасталады. Семестр бойынша менде 2 рет сабақты жіберуіне рұқсат етілген: 1 дәрістік сабақтар бойынша, ал 1 зертханалық жұмыс бойынша(себепті жағдайда).
  • ОСЫ ПӘННЕН СТУДЕНТТЕРДІҢ ҮЛГЕРІМІ
  • Қазіргі уақытта кандидаттық диссертациямен жұмыс істеп жатырмын. Тақырыбы: « Иммитациялық үлгіні және сумен жабдықтау нысанында ТЖ шешу жүйесін қолдауды дайындау ».
  • 2006 жылдан бастап дипломшылармен жұмыс істедім. Менімен жұмыс істеген дипломшылардың барлығы, дипломдық жобаларын қорғағанда «Өте жақсы» деген бағаларды алып шыққан.
  • Дипломдық жобалардың тақарыптары әр түрлі бағытта болды, машина жасаудан медицинаға дейін.
  • НАЗАР АУДАРҒАНДАРЫҢЫЗҒА РАХМЕТ!


Достарыңызбен бөлісу:




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет