Git Product home page Git Product logo

organizacijaskladiscmobile's Introduction

OrganizacijaSkladiscMobile

Člana ekipe:

63190217 Jure Pavlovič

63170179 Maja Lindič

Najina ideja za project je aplikacija za vodenje skladišča v proizvodnji. Aplikacija bi delovala v dveh delih. Prvi del je mobilna aplikacija s katero uporabnik poskenira škatle z izdelki ali materialom, ki pridejo v skladišče. Škatle imajo ponavadi v naprej določeno število kosov zato uporabniku ne bi bilo treba vnašati števila izdelkov. Ker se seveda lahko zgodi da število kosov ni popolnoma skladno s škatlami je v zadnji škatli ponavadi manj kosov, kar v proizvodnij označijo na škatli in je v aplikaciji tudi možnost ročnega vnosa števila. Vsaka vrsta izdelka oz škatla bi imela svojo šifro na katero je vezano tudi število kosov v tej škatli. Ko uporabnik poskenira škatlo mora potem to tudi potrditi s pritiskom na gumb saj se lahko zgodi, da je ponesreči poskeniral eno škatlo 2x ali pa je poskeniral napačno škatlo. Na mobilni napravi se uporabniku po skeniranju prikaže tudi par osnovnih informacij o izdelku, da lahko uporabnik preveri ali so mu dostavili pravilne kose. Ko uporabnik zaključi s skeniranjem skupine škatel (npr. Ene palete) mora vnesti še lokacijo kje v skladišču bodo shranjene te škatle saj so skladišča v proizvodnjah ponavadi razdeljena na različne cone. Na koncu se vnese še šifra naloga pri katerem so bili kosi narejeni in se vse skupaj shrani v podatkovno bazo. Drugi del aplikacije pa bi bil namizna aplikacija kjer bi uporabnik vnesel šifro izdelka ali pa naloga in bi mu aplikacija iz podatkovne baze prikazala kje se kosi nahajajo, Koliko jih je in ali je nalog končan. Ko kosi zapustijo skladišče zopet sledi skeniranje. Najprej se poskenira škatle nato nalog in v podatkovni bazi se ustrezno označijo ali pa celo izbrišejo zapisi za te kose Screenshot_2023-01-11-18-06-52-57_ff526d75623c51ea6649032da18bd58d Screenshot_2023-01-11-18-06-58-08_ff526d75623c51ea6649032da18bd58d

Jure Pavlovič naloge: Izdelava enostavne aplikacije, ki uporablja barcode scanner za pridobivanje podatkov. Uporabnik najprej skenira sifro naloga, nato pa nadaljuje s skeniranjem sifer na skatlah. Ko poskenira vse škatle pritisne gumb "finish" in odpre se nov activity. Ko se odpre nov activity se s pomocjo get requesta prebere tabela artiklov. Tabelo artiklov primerjamo s sifro iz škatel da najdemo vrstico v kateri je vneseno število artiklov v škatli (to določuje standard artikla ki ga poda proizvajalec). Da dobimo skupno število artiklov v škatlah pomnožim število vnosov šifre v seznamu skeniranih šifer in odštejem 1 ker zadnja škatla ponavadi ni polna. Uporabnik nato vnese število artiklov v zadnji škatli ki se prištejejo skupnem številu. Zraven je podan še dropdown meni katerega aplikacija napolni s imeni skladišč ki jih pridobi z get requestom. Uporabnik izbere eno izmed opcij in v zadnjo polje vnese oznako cone v tem skladiscu. S pritiskom gumba send se ustvari POST request ki v bazo spravi nov zapis. Na voljo je tudi gumb cancle ki zavrze cel zapis in se postavi na začetni ekran.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.