|
Дастурий таъминотни ишлаб чикиш технологияси
|
bet | 59/82 | Sana | 29.05.2024 | Hajmi | 6,67 Mb. | | #256570 |
Bog'liq Dasturiy ta\'mnot sifatini ta\'minlashi UMK 2021 2022 (2)Amaliy ish No 11
Mavzu: MVC va PAC arxitekturasi
Ishning maqsadi: UMLda ob'ektga yo'naltirilgan paradigmani o'rganish. Vazifa: Lift yaratish
Blok-sxema:
Tavsif:
Ushbu amaliy ishda biz lift tizimining diagrammasini qurdik, shuningdek, SequenceDiagram diagrammasi yordamida StarUML dasturida ushbu tizimning modelini chizish va tasvirlashni o'rgandik. User- foydalanuvchi
Call Elevator- liftni chaqirish
Door- Eshik
Indicate Direction- yo’nalishni ko’rsatish
Dispatcher- Dispecher
Management Office- ofisni boshqarish
Amaliy ish No 12
Mavzu: MVC va PAC arxitekturasi
Ishning maqsadi: Real vaqt tizimlarini loyihalashni o'rganish. Tizimlarni loyihalash. nazorat dasturlari. Monitoring va nazorat qilish tizimlari. UMLda ma'lumot yig'ish tizimlari. Vazifa: Ob-havo stantsiyasining joylashuvi. blok-sxema. Instruktorlar tomonidan amaliy sxemani ko'rsatish;
Blok-sxema:
Tavsif: Ushbu laboratoriyada biz ob-havo stantsiyasi ob'ektini yaratdik. Biz SequenceDiagram yordamida StarUML dasturiga o'rnatilgan ob'ekt ma'lumotlarini ko'rsatdik.
Odatda, ishlab chiqarish sinovi quyidagi uch bosqichni o'z ichiga oladi:
1. Birlik testi - alohida yuklab olinadigan dasturiy ta'minot (sinflar, usullar).
2. Komponentlarni tekshirish - bir nechta umumiy vazifalar. Bir komponentli sinov. Bir komponentdan iborat A, B va C bo'limlari umumlashtiriladi, tekshiriladi.
3. Tizim testi - bir yoki bir nechta tizim klasterlarini sinovdan o'tkazishning to'liq jarayoni. Butun tizimni sinovdan o'tkazish ko'rib chiqiladi.
Ushbu amaliy ishda biz Star UML dasturidagi ob-havo stansiyasining algoritmini ko'rib chiqdik, xususan: 1. O'chirish.
2. Qayta ishga tushirish.
3. Boshqariladigan.
4. Holat haqida xabar bering.
5. Sinov.
6. Transfer.
7. Xulosa qilish.
8. Yugurish.
Ob-havo prognozi variantlari:
• Sana • Havoning harorati Selsiy bo'yicha
• Bulutlilik
• Ob-havo hodisalari
• Bosim mmHg
• Shamol yo'nalishi
• Shamol tezligi
• Shamolda shamol tezligi
Prognoz bir xil bo'lishi kerak, ya'ni turli parametrlarda ob-havo o'zgarishi turli yo'nalishlarda keskin sakrashlarsiz nisbatan silliq bo'lishi kerak. Parametrlar bir-biriga mos kelishi kerak, ya'ni. +28 daraja va qor bir-biriga mos kelmaydi. 5% algoritm og'ishlarini qo'shing, ular qo'lda rejimda prognozchilar tomonidan tuzatilishi kerak bo'lgan individual parametrlarning keskin o'zboshimchalik bilan, ammo izchil o'qishlarini beradi. Amalga oshirish .net kutubxonasi shaklida amalga oshirilishi va unga birlik testlarini tayyorlash (xUnit), birlik testlari bo'yicha kodni qamrab olish foizini ko'rsatish (qanchalik ko'p bo'lsa, shuncha yaxshi).
|
| |