SA: Lecture 08 – Design Pattern 1

Лекц №8. Наймдугаар хичээлийн лекцийн материал. Энэ лекц дээр бид зохиомжийн загварууд буюу design pattern тухай үзлээ. Үүсгэгч буюу creational pattern-с (abstract factory, builder8 …) жишээ авч тайлбарлав. Слайдыг шинэчлэн, жишээг хавсаргав. Жишээг татаж авах. КТМС дээр Батзолбоо багш орсон байсан тул энэхүү лекц уншигдаагүй болно.

SA: Lecture 07 – Architecture principles

Лекц №7. Долоодугаар хичээлийн лекцийн материал. Энэ лекц дээр бид архитектурын чухал зарчмуудыг хэлэлцэн ярилцлаа. Анхааруулга! Энд тавигдаж байгаа лекцийн слайдууд нь лекцийн 50%-г орлож чадахгүй гэдгийг анхаарна уу!!!

SA: Lecture 06 – Architectural Views

Лекц №6. Зургаадугаар хичээлийн лекцийн материал. Энэ лекц дээр бид архитектурын чухал 4 харагдацуудыг (architecturial views) тайлбарлан ярилцлаа. Мөн өмнө нь түгээлтийн гэж аваад байсан deployment гэсэн үгийг суурилуулалтын гэж авахаар тогтлоо. Өмнөх слайдуудад засагдсан болно.

SA: UML 2.0 хэрэгслүүд

Дараагийн лекц UML 2.0 тул хэд хэдэн нээлттэй эх бүхий хэрэгслүүдийг дурдъя. Өмнө дурдсан 2 хэрэгсэл 1.4 стандартаар диаграммаа үүсгэдэг тул тохиромжгүй юм байна. 1. StarUML 2. BOUML 3. Eclipse UML2 Tools 4. Violet UML Editor Лицензийн асуудалгүйгээр төлбөртэй системүүд болох Enterprise Architect, together, rational, objecteering, magicdraw, visio зэргийг ашигладаг Read more…

SA: Lecture 03 – Software architecture design and development

Лекц №3. Гуравдугаар хичээлийн лекцийн материал. Энэ лекц дээр бид том програм хангамжууд зөв байдаг эсэх, ерөнхий програмчлал ба нарийвчилсан програмчлал гэж юу болох энэ 2 програмчлалын хооронд гардаг асуудлууд, алдааны төрөл ба тэдгээрийн үр дагаврыг дүгнэн ярилцлаа.

SA: Practice 01

Эхний дасгалын ажил. МТС-н оюутнууд энэ даалгаварынхаа үргэлжлэлийг гүйцээгээд дараагийн лаб дээрээ хураалгаарай. Харин КТМС-н оюутнууд өмнөх даалгаваруудаа Батзолбоо багшдаа хураалгаарай.

SA: Lecture 02 – What is software architecture?

Лекц №2. Хоёрдугаар хичээлийн лекцийн материал. Энэ лекц дээр бид програм хангамжийн архитектур гэж юу болох, архитектурч гэж хэн болох талаар ярилцав. Мөн UML зурахдаа дараах програмуудыг татаж авч ашиглаж болно. FUJABA: http://www.se.eecs.uni-kassel.de/fileadmin/se/projects/Fujaba/ ArgoUML: http://argouml.tigris.org/