Loyiha haqida
Biz mebel ishlab chiqarish korxonasining ombor ishi uchun loyihalagan ma’lumot yig‘ish terminallari (TSD) uchun ilova. Omborchi undan bevosita omborda foydalanadi: hujjatni ochadi, qadoqlarning shtrix-kodlarini skanerlaydi va amalda qabul qilingan tovarni kirim orderida ko‘rsatilgani bilan solishtiradi.
Vazifa
Mebel fabrikasining ombor hisobi qadoqlarga bog‘liq: bitta mebel buyumi bir nechta qutida kelishi mumkin va ularning har biri hisobga olinishi kerak. Buni qog‘oz hujjatlar bo‘yicha qo‘lda solishtirish uzoq vaqt oladi, xatolar esa faqat jo‘natish paytida yuzaga chiqadi. Bizga qabul qilish oddiy siklga aylanadigan interfeys yaratish kerak edi: hujjatni ochish — skanerlash — nomuvofiqliklarni ko‘rish. Bundan tashqari, TSD ekrani kichik, u bilan esa yurib ketayotib, ko‘pincha bir qo‘l bilan ishlashadi.
Hujjat kartochkasi
Har bir hujjat «Asosiy» yorlig‘ida ochiladi. Bu yerda rekvizitlar jamlangan: qabul qilish asosida amalga oshiriladigan farmoyish (ishlab chiqarish bosqichiga havola), raqami va sanasi, jo‘natuvchi, ombor, mas’ul shaxs va ijrochi, qabul qilish xonasi va hududi, izoh maydoni. Ma’lumotnomadan tanlanadigan maydonlar «…» tugmasi yoki ochiladigan ro‘yxat strelkasi bilan belgilangan — shunda qiymat qayerda qo‘lda kiritilishi, qayerda esa tanlanishi darhol ko‘rinadi.
Biz turli qurilmalar uchun interfeysning ikki versiyasini yaratdik: kengaytirilgan pastki panelli (jo‘natish, saralash, qabul qilish, hisobotlar, sozlamalar) va faqat jo‘natish, qabul qilish hamda sozlamalar qoldirilgan ixcham versiya.
Reja va fakt
Asosiy g‘oya — tovarlarni ikkita yorliqqa ajratish. «(R) Tovarlar» — bu kirim orderi, ya’ni kelishi kerak bo‘lgan narsa: nomenklatura, tavsif (masalan, «Marvarid» rangi), seriya va miqdor. «(F) Tovarlar» — omborchi amalda skanerlagan narsa.
Fakt yorlig‘ida ekranning yuqori qismini skaner hududi egallaydi — maketda u yerda shtrix-kod ko‘rinib turadi. Uning ostida «Kirim orderidagi tovarlar miqdorini tekshirish» qatorlari ro‘yxati: har bir pozitsiyaga skanerlash vaqti qo‘shiladi, to‘ldirilmagan seriya esa o‘tkazib yuborilmasligi uchun qizil rang bilan ajratib ko‘rsatiladi.
Qatorlari ko‘p bo‘lgan hujjatlar uchun biz guruhlashni nazarda tutdik: pozitsiyalar «Qatorlar soni» yozuvi bo‘lgan bloklarga birlashtiriladi, har bir qatorda esa yana qancha qadoqni qabul qilish qolgani ko‘rinadi. Qabul qilish yakunlanmagan qatorlar pushti rangga, yopilganlari esa oq rangga bo‘yalgan. Omborchi alohida hisobotsiz, shunchaki ro‘yxatni varaqlab, jarayonni ko‘radi.
Natija
Ilova kirimni solishtirishni qog‘oz hujjatlardan terminal ekraniga ko‘chiradi: rekvizitlar, rejadagi tarkib va skanerlangan fakt bitta hujjatda qo‘shni yorliqlarda joylashgan. Nomuvofiqliklar va to‘ldirilmagan ma’lumotlar ish jarayonida darhol rang bilan ajratib ko‘rsatiladi, vazmin palitra va yirik elementlar esa bevosita omborda foydalanishga mo‘ljallangan.
