ສໍາລັບການຈໍາລອງ, ຂໍ້ມູນຕໍ່ໄປນີ້ຖືກໃສ່:
- ຈໍານວນຂອງຊ່ອງທາງການບໍລິການ;
- ຈໍານວນຂອງລູກຄ້າທີ່ຈະໄດ້ຮັບການບໍລິການ;
- ການແຈກຢາຍຄວາມເປັນໄປໄດ້ທີ່ແຍກກັນຂອງລູກຄ້າໃນໄລຍະການມາຮອດ;
- ການແຈກຢາຍເວລາໃຫ້ບໍລິການລູກຄ້າແບບບໍ່ຕໍ່ເນື່ອງ.
ການແຈກຢາຍແບບແຍກກັນຂອງການມາເຖິງ ແລະຊ່ວງການບໍລິການສາມາດເຂົ້າໄດ້ດ້ວຍຕົນເອງ ຫຼືສ້າງຂຶ້ນໂດຍໃຊ້ການແຈກຢາຍອັນໜຶ່ງຕໍ່ໄປນີ້: ເລກກຳລັງ, ເອກະພາບ, ການແຈກຢາຍ Erlang, ການແຈກຢາຍ Weibull, ປົກກະຕິ, ແລະຕັດສັ້ນລົງຕາມປົກກະຕິ.
ເມື່ອສ້າງແຕ່ລະການແຈກຢາຍເຫຼົ່ານີ້, ຕົວກໍານົດການກໍານົດແມ່ນຖືກໃສ່, ສໍາລັບການຍົກຕົວຢ່າງ, ສໍາລັບການແຈກຢາຍປົກກະຕິເຫຼົ່ານີ້ແມ່ນ: ຄ່າສະເລ່ຍ, ຄວາມແຕກຕ່າງກັນ, ແລະຈໍານວນຂອງໄລຍະຫ່າງ. ໃນລະຫວ່າງການຜະລິດ, ສໍາລັບແຕ່ລະໄລຍະ, ຄວາມເປັນໄປໄດ້ຂອງການມາຮອດຂອງລູກຄ້າແລະການບໍລິການຕາມຄວາມເຫມາະສົມແມ່ນຖືກກໍານົດຕາມໂຄງການ. ຈໍານວນໄລຍະເວລາທັງຫມົດກໍານົດເວລາທີ່ລູກຄ້າມາຮອດແລະໃຫ້ບໍລິການ. ໂດຍການປ່ຽນແປງຕົວກໍານົດການ, ສະຖານະການທີ່ແຕກຕ່າງກັນສາມາດໄດ້ຮັບການຈໍາລອງ. ຈໍານວນໄລຍະຫ່າງສໍາລັບການແຈກຢາຍຄວາມເປັນໄປໄດ້ຂອງລູກຄ້າທີ່ມາຮອດແລະຈໍານວນຊ່ວງເວລາສໍາລັບການບໍລິການບໍ່ຈໍາເປັນຕ້ອງຄືກັນ.
ການບໍລິການລູກຄ້າດຳເນີນໄປຕາມຫຼັກການມາກ່ອນ – ການບໍລິການກ່ອນ, ຂຶ້ນກັບວ່າມີຊ່ອງທາງໃດ. ຄໍາຮ້ອງສະຫມັກວັດແທກມູນຄ່າດັ່ງຕໍ່ໄປນີ້: ເວລາລໍຖ້າສະເລ່ຍຂອງລູກຄ້າໃນແຖວການບໍລິການ; - ເວລາບໍລິການສະເລ່ຍຂອງລູກຄ້າ; - ເວລາສະເລ່ຍໃນລະບົບ (ລໍຖ້າ + ບໍລິການ); - ການນໍາໃຊ້ເຄື່ອງແມ່ຂ່າຍໃນອັດຕາສ່ວນ; - ແລະ throughput (ລູກຄ້າຕໍ່ຫົວໜ່ວຍເວລາ).
ຂໍ້ມູນຂອງລະບົບຈໍາລອງຈະຖືກເກັບໄວ້ໃນຖານຂໍ້ມູນ SQLite ທີ່ມີຊື່ວ່າ samples.db. ບັນຊີລາຍຊື່ຂອງລະບົບທີ່ເກັບໄວ້ແລ້ວແມ່ນສະແດງຢູ່ໃນຫນ້າຈໍຕົ້ນຕໍຂອງແອັບພລິເຄຊັນ, ຊື່ວ່າ AppMulti_Channel_Mass_Service, ແລະໂດຍການຄລິກໃສ່ລາຍການຈາກບັນຊີລາຍຊື່, ມັນຖືກເລືອກສໍາລັບການເຮັດວຽກຕໍ່ໄປ.
ຈາກໜ້າຈໍຫຼັກຂອງແອັບພລິເຄຊັ່ນ, ມີໜ້າທີ່ຕໍ່ໄປນີ້: ຕົວຢ່າງໃໝ່ – ເພື່ອປ້ອນຂໍ້ມູນສຳລັບການຈຳລອງລະບົບໃໝ່; ດັດແກ້ – ເພື່ອປັບປຸງແກ້ໄຂແລະປະຕິບັດລະບົບທີ່ເລືອກ; ແລະລຶບ – ເພື່ອເອົາລະບົບ.
ນອກເຫນືອໄປຈາກລາຍການເມນູໃນຫນ້າຈໍເຮືອນ, ຫນ້າທີ່ດັ່ງຕໍ່ໄປນີ້ແມ່ນລວມ: ຊ່ວຍເຫຼືອ; - Init DB ການໂຫຼດເບື້ອງຕົ້ນຂອງຖານຂໍ້ມູນ; - ສຳເນົາ DB ສຳເນົາຖານຂໍ້ມູນ; - ຊ່ວຍປະຢັດ DB ບັນທຶກຖານຂໍ້ມູນ; - ການຕັ້ງຄ່າ; - ແລະການເຊື່ອມຕໍ່ກັບແອັບຯອື່ນໆຂອງຜູ້ຂຽນ.
ການປ້ອນຂໍ້ມູນສໍາລັບລະບົບໃຫມ່ສໍາລັບການຈໍາລອງແລະການແກ້ໄຂແລະແລ່ນລະບົບທີ່ເລືອກແມ່ນເຮັດຈາກຫນ້າຈໍທີ່ມີຊື່ວ່າ Sample Activity. ທີ່ນີ້ທ່ານໃສ່: - ຊື່ລະບົບ; - ຈໍານວນຂອງເຄື່ອງແມ່ຂ່າຍ; - ຈໍານວນຂອງລູກຄ້າເພື່ອຈໍາລອງແລະທັງສອງການແຜ່ກະຈາຍຄວາມເປັນໄປໄດ້ (ຂອງລູກຄ້າທີ່ມາເຖິງແລະການບໍລິການ).
ມີສອງຊ່ອງຂໍ້ມູນສໍາລັບການສະແດງພາບການແຈກຢາຍ: ຄ່າຮູບແບບ Interarrival PMF: prob, ... ແລະເວລາການບໍລິການ PMF ມູນຄ່າຮູບແບບ: prob,... ການປ້ອນຂໍ້ມູນຕົວມັນເອງແມ່ນເຮັດໃນຕາຕະລາງໂຕ້ຕອບ (ແກ້ໄຂ; Interarrival PMF Edit; ແລະເວລາບໍລິການ PMF) ທີ່ມີສອງຖັນ: interval ແລະ probability ແຕ່ລະຄົນ. ຫຼັງຈາກທີ່ກົດປຸ່ມບັນທຶກ, ຂໍ້ມູນທີ່ເຂົ້າໄປຈະສະແດງຢູ່ໃນພາກສະຫນາມດັ່ງກ່າວ.
ຈາກກິດຈະກໍາຕົວຢ່າງ, ຫນ້າທີ່ສໍາລັບການສ້າງການແຈກຢາຍສອງແມ່ນລວມຢູ່ກັບປຸ່ມ Generate Input ແລະ Generate Service, ເຊັ່ນດຽວກັນກັບການປະຕິບັດການຈໍາລອງດ້ວຍປຸ່ມ RUN SIMULATION.
ຫຼັງຈາກການຈໍາລອງໄດ້ຖືກປະຕິບັດ, ຜົນໄດ້ຮັບຈະສະແດງຢູ່ໃນຫນ້າຈໍຈໍາລອງໄດ້. ຈາກນັ້ນ, ສາມາດເລືອກຟັງຊັນການພິມເພື່ອບັນທຶກຜົນການຈໍາລອງເປັນໄຟລ໌ .txt. ການພິມປະກອບມີການເຄື່ອນໄຫວບັນທຶກໄຟລ໌ທີ່ມີໂຄງສ້າງຕົ້ນໄມ້ຂອງໄດເລກະທໍລີໄຟລ໌ຂອງອຸປະກອນ, ແລະເມື່ອເລືອກໂຟນເດີ, ປຸ່ມບັນທຶກຈະປາກົດ, ເຊິ່ງອະນຸຍາດໃຫ້ບັນທຶກຜົນໄດ້ຮັບການຈໍາລອງ.
ການຜະລິດຂອງການແຈກຢາຍທັງສອງແມ່ນດໍາເນີນໂດຍ FlowActivity. ຈາກບັນຊີລາຍຊື່ແບບເລື່ອນລົງ, ປະເພດຂອງການແຈກຢາຍຖືກເລືອກ, ຕົວກໍານົດການລັກສະນະຂອງມັນໄດ້ຖືກຕື່ມໃສ່, ແລະມີປຸ່ມສ້າງ, ໃນຕາຕະລາງສອງຖັນທີ່ຄ້າຍຄືກັນເມື່ອເຂົ້າໄປໃນການແຈກຢາຍໃຫມ່, ຂໍ້ມູນການແຈກຢາຍທີ່ສ້າງຂຶ້ນຈະສະແດງ.
ອັບເດດແລ້ວເມື່ອ
27 ມ.ກ. 2026