More Related Content
U.cs101 алгоритм программчлал-3 мэдээллийн технологи 1 хичээлийн хөтөлбөр What's hot (20)
U.cs101 алгоритм программчлал-14 Java programchlal s.uuganbayr мэдээллийн системийг хөгжүүлэх Ogogdliin sangiin zohion baiguulalt lekts U.cs101 алгоритм программчлал-2 9 10 объект хандлагат анализ (динамик ойлголт) Medeelliin technology bagsh ix final U.cs101 алгоритм программчлал-1(1) ЧСС хөтөлбөр Компьютер, интернет ашиглах харилцааны ур чадваруудыг хөгжүүлэх аргууд Similar to Ood lesson2 (20)
010 бизнесмт ийн шийдлүүдийг хөгжүүлэх Lecture 4 - Програм хангамжийн төслийн үнэлгээ програм хангамжийн чанарын инженерчлэл Булган - Монгол дахь Software Engineering-ийн өнөөгийн байдал, түүнийг хөгжүү... сургуулийн мэдээллийн системийг хөгжүүлэх нь Ood lesson2
- 3. Танилцуулга / Тодорхойлолтууд / Програм хангамжийг боловсруулах ПХ-ийг үйлдвэрлэх, хөгжүүлэхэд хэрэглэдэг үйл ажиллагаа, арга, туршлагын цогц юм Програм хангамжийг боловсруулах загвар Програм хангамжийг боловсруулах архитектурын тодорхой нэг дүрслэл юм
- 4. Танилцуулга / Загварчилгаа юунд хэрэгтэй юм? / Ерөнхий ойлголт өгөх Зохицолдоогүй, давхацсан, орхигдсон зүйлийг илрүүлэх ПХ-ийг хөгжүүлэх зорилгыг тодотгох ба эхний үеийн үнэлгээг тогтоох ПХ-ийг хөгжүүлж буй багт тодорхой нөхцөл байдлыг ойлгуулахад туслах
- 5. Танилцуулга / Төслийн шинжилгээ / Аргачлал Объект хандлагат хөгжүүлэлт Object-Oriented Development(OOD) Системийн бүтэцлэгдсэн шинжилгээ ба загварчилгааны арга Structured System Analysis and Design Method(SSADM) Жексоний бүтэцлэгдсэн програмчлал Jackson Structured Programming(JSP)
- 6. Танилцуулга / Төслийн шинжилгээ / Технологи Байгууллагын хэрэглээний програм хангамжийн орчин Мэдлэгт тулгуурласан системийн хэрэгсэл
- 7. Танилцуулга / Төслийн шинж чанар / Өгөгдөл боловсруулах/удирдах, хянах хандлага бүхий систем үү? Ерөнхий зориулалт/тусгай зориулалтын систем үү? Тусгай хэрэгсэл нэмж боловсруулахыг шаардах систем үү? Аюулгүй байдлыг хангах түвшин ямар байх? Техник ба програм хангамжийн орчин ямар байх?
- 8. Танилцуулга / Төслийн эрсдэл / Тодорхой бус зүйл их байх тусам төсөл сүйрэх магадлал /төслийн эрсдэл өндөр Бүтээгдэхүүн тодорхой бус жишээ нь, ямар дүрэм, журмын дагуу ажиллах систем болохыг нарийн тодорхойлоогүй Боловсруулалт тодорхой бус хэрэглэх аргачлал, технологийг сайн эзэмшээгүй Нөөц тодорхой бус ихэвчлэн боловсон хүчний нөөц асуудал үүсгэдэг
- 9. Танилцуулга / Төслийн чиг хандлагыг тохиролцох / Захиалагч байгууллагатай ямар асуудлууд дээр ярилцаж тохиролцох вэ? Хяналтын систем/мэдээллийн систем Нийтлэг/тусгай зориулалтын ПХ Тодорхой аргачлал,хэрэгсэл Тусгай ПХ,ТХ-ийн орчин Аюулгүй байдлыг хангах систем Нарийн шаардлага / өндөр шаардлагатай
- 11. Техникийн төлөвлөгөө / Шаардлага / Хөгжүүлэх системийн үзүүлэлт Төслийн эрсдэл ба тодорхой бус зүйлс Хэрэгжүүлэлтийн шатанд тавигдах хэрэглэгчийн шаардлага
- 12. Техникийн төлөвлөгөө / Арга барил, хандлага / Боловсруулах аргачлал ба загварыг сонгох Хөгжүүлэх арга Шаардлагатай програм хангамжийн хэрэгсэл Системийг суурилуулах техник ба програм хангамжийн орчин
- 14. Техникийн төлөвлөгөө / үр дагавар / Төслийн бүтээгдэхүүн ба үйл ажиллагаа хуваарь ба бүхэлд нь төслийн амжилтанд нөлөөлөх зүйлүүдийг тусгах Санхүү үнэлгээ гаргахад хэрэглэх тайлан
- 17. Програм хангамжийг боловсруулах загварууд /хүрхрээ загвар/ Сонгодог загвар Шаардлага тодорхой үед ашигладаг Хянахад хялбар Давталт хязгаарлагдсан Амьдралын хугацаа урт Тодорхойгүй зүйл ихтэй системд тохиромжгүй
- 18. Програм хангамжийг боловсруулах загварууд / V загвар/ Шаардлагын шинжилгээ Системийн загварчилгаа Програмын загварчилгаа Кодчилол Нэг бүрийн нэгдсэн тестчилэл Системийн тестчилэл Хүлээн авах тестчилэл Нэвтрүүлэлт
- 19. Програм хангамжийг боловсруулах загварууд / V загвар/ Алдааг шалгах нэмэлт ажлууд хийгддэг Тестчилэлийг шинжилгээ, загварчилгаатай уялдуулах боломжтой Алдаа илэрсэн тохиолдолд өмнөх шат руу буцах боломжтой
- 20. ПХ-ыг боловсруулах загварууд /спираль загвар/ Íýãòãýõ áà òåñò÷èëýõ òºëºâëºëò Прототайп Øààðäëàãà öóãëóóëàõ òºëºâëºëò Эрсдлийн шинжилгээ Прототайп Эрсдлийн шинжилгээ Õ¿ë/ àâàõ òåñò÷èëýë Эрсдлийн шинжилгээ Прототайп ¯éë àæèëëàãààíû çàð÷èì Õºãæ¿¿ëýõ òºëºâëºëò Øààðäëàãûã øàëãàõ Çàãâàðûã øàëãàõ ÏÕ øààðäëàãà Ñèñòåìèéí çàãâàð Íýãæ á¿ðèéí çàãâàð Ñèñòåì-í òåñò÷èëýë Íýãæèéíòåñò÷èëýë Êîä÷èëîë Çîðèëãî, õóâèëáàðóóäûã òîäîðõîéëîõ, øààðäëàãà Алхам алхмаар хөгжүүлэх Çàðäàë Õóâèëáàðóóäûã òîîöîîëîõ, ýðñäëèéã òîãòîîõ áà øèéäýõ Äàðàà÷èéí øàòíû á¿òýýãäýõ¿¿íèéã õºãæ¿¿ëýõ áà øàëãàõ Äàðàà÷èéí øàòóóäûã òºëºâëºõ
- 21. Програм хангамжийг боловсруулах загварууд /спираль загвар/ Байнга хөгжүүлж болох хандлагатай Эрсдлийг зохицуулж алхам алхмаар хөгжүүлэх давуу талтай Эрсдлийн шинжилгээний үр дүнд төслийг үргэлжлүүлэх дахин хийх зогсоох гэсэн 3 шийдвэр гардаг
- 22. Програм хангамжийг боловсруулах загварууд /спираль загвар/ Дөрвөн үндсэн үйл ажиллагаа явагддаг Төлөвлөлт Эрсдлийн шинжилгээ ПХ-ийн инженерчлэл Хөгжүүлэлт
- 23. Програм хангамжийг боловсруулах загварууд /прототайп загвар/ Зорилго Эхэн үеийн загварчилгааны шатан дахь шаардлагыг цуглуулах Эрсдэл ба тодорхой бус зүйлийг багасгах Загвар эсвэл хэрэгжүүлэх арга барилыг шалгах
- 24. Програм хангамжийг боловсруулах загварууд /прототайпын төрлүүд/ Цааш нь хая Хэрэглэгч системийн шаардлагыг зөвшөөрсний дараа протот ай пийг орхих хэрэгтэй Хөгжүүлэх Байгаа протот ай п дээр тулгуурлаж шинэчлэлт хийгдэнэ Нэмэгдүүлэх Үйл ажиллагааны дарааллын дагуу босгох
- 26. Програм хангамжийг боловсруулах загварууд / прототайп загварчилгааны дараалал / Шаардлагыг цуглуулах Түргэн загварчлах Прототипийг босгох Хэрэглэгчийн үнэлгээг авах Сайжруулах Загварчилгааны шат руу буцах Бүтээгдэхүүнийг инженерчлэх
- 27. Програм хангамжийг боловсруулах загварууд /прототайпын давуу тал/ Хийх явцдаа сурдаг Харилцааг сайжруулдаг Хэрэглэгчийн оролцоог дээшлүүлдэг Хэсэгчилж мэдэгдсэн шаардлагыг тодотгох Баримтжуулах хэрэгцээ бага Нэвтрүүлэх зардал бага Шаардлага нарийн биш Тестчилэл нь бодит системтэй Үр дүн нь бодит системд дөхөж очдог
- 28. Програм хангамжийг боловсруулах загварууд /прототайпын дутагдал/ Хэрэглэгч прототипийн үүргийг ойлгодоггүй Төслийн стандарт дутмаг Хяналт дутмаг Нэмэлт зардалтай Машины бүтээмж Хөгжүүлэгчдэд ойрхон
- 29. Програм хангамжийг боловсруулах загварууд /прототайп загвар/ Прототипийн хэлбэр Mock-up Харилцааг дуурайлгах Хэсэгчилж ажиллах загвар Прототипийн бүтээгдэхүүн Хүн-машины харилцаа Системийн ажиллагаа
- 30. Програм хангамжийг боловсруулах загварууд /прототайпын өөрчлөлт/ Гурван ангилал Өнгөцхөн (cosmetic) 35% дэлгэцийн хэлбэр Дотоод 60 % дэлгэцийн боловсруулалт (нэг дэлгэцийн хувьд) Ерөнхий 5 % бүх хэсгийг боловсруулах загварчилгааг эргэн хянах