Sinov ishi xom ashyosi.
Test ishi ma'lumotlariga qo'yiladigan talablar - ko'rsatilgan aniq ma'lumotlarni va mavzu sohasining tavsifini hisobga olgan holda ularning reprezentativligi. Bunday ma'lumotlar algoritmni kompyuterda tuzatishni ta'minlashi va algoritmni amalga oshirish samaradorligini tasdiqlashi kerak. Ko'rib chiqilayotgan muammo bo'yicha test ishi ma'lumotlari ma'lum bir yo'nalish bo'yicha bir nechta reyslarni ro'yxatga olish mumkinligini ta'minlashi kerak. Bitta samolyot kuniga bir nechta reyslarni amalga oshirishi mumkin. Samolyotdagi yo'lovchilar o'rindiqlari soniga qarab, ma'lum miqdordagi yo'lovchilar bitta reysda uchishi mumkin. Sinov, disk raskadrovka va to'lovni baholash muammosining yechimini ko'rsatish uchun mo'ljallangan test ishi ma'lumotlari 10-jadvalda keltirilgan.
10-jadval. “Yo‘lovchi bagaji” jadvali ma’lumotlari
11-jadval. “Marshrut tavsifi” jadvali ma’lumotlari.
12-jadval. "Parvoz jadvali" jadvali ma'lumotlari
13-jadval. “Yo‘lovchilar ro‘yxati” jadvali ma’lumotlari
14-jadval. "Havo kemalari ro'yxati" jadvali ma'lumotlari
4-bob. Muammoni hal qilish algoritmlari va texnologiyasini ishlab chiqish.
Tarkib haqida umumiy ma’lumot va masalani yechish algoritmi.
Yo'lovchilar va mavjud reyslar va yo'nalishlar haqidagi yozuvlar mavjud bo'lganda, bu ma'lumotlar saqlanishi kerak bo'lgan ma'lumotlar bazasiga kiritilishi kerak. Shunday qilib, muammoni hal qilish uchun zarur bo'lgan tezkor hisob ma'lumotlarini to'plash amalga oshiriladi. Muayyan davr uchun aeroport daromadlari to'g'risida hisobot tuzishda har bir yo'nalish bo'yicha yig'ilgan mablag'lar tahlilini taqdim etish kerak. Hisobot tuzilgandan so'ng, u ko'rsatilishi va chop etilishi kerak.
Har bir reys uchun bortga chiqish varag'ini tuzishda parvoz parametrlarini tahlil qilish va ushbu reysda uchayotgan yo'lovchilarning to'liq ro'yxatini ko'rsatish kerak. So'rovni kiritish uchun foydalanuvchiga dialog oynasida ekran shakli taqdim etilishi kerak, u erda u qiziqqan parvoz raqamini klaviaturadan to'g'ridan-to'g'ri kiritishi mumkin. Hisobot ekranga va printerga chiqarilishi kerak.
Tanlangan marshrut bo'ylab eng yaqin parvoz to'g'risidagi hisobotni ko'rsatishda ma'lum vaqt va marshrut uchun eng yaqin parvozning vaqtida mavjudligi uchun ma'lumotlar bazasini tahlil qilishni ta'minlash kerak. So'rovni kiritish uchun foydalanuvchiga dialog oynasida ekran shakli taqdim etilishi kerak, u erda u to'g'ridan-to'g'ri klaviaturadan marshrutni va hozirgi vaqtni kiritishi mumkin. Hisobot ekranga va printerga chiqarilishi kerak.
Do'stlaringiz bilan baham: |