Wątek przeniesiony 2021-04-18 19:44 z Java przez Patryk27.

Java i bazy danych na magazynie

0

Cześć, nie wiem czy w dobrym miejscu to umieszczam ale mam pytanie: czy możecie dać jakiś pomysł na temat pracy mgr żeby można było połączyć bazy danych z magazynu oraz język java? Samo zagadnienie np. zabezpieczenia bazy danych magazynu może być zbyt ogólne. Czy ktoś pomoże?

4
  1. Algorytmy uczenia maszynowego w przewidywaniu zapotrzebowania magazynowego (tzn. sygnalizowanie, że trzeba będzie uzupełnić stan magazynu)
  2. Optymalizacja kompletowania zamówienia dla N magazynów (tzn. przygotowanie planu skąd i dokąd przesłać produkty żeby skompletować zamówienie najmniejszym kosztem)
  3. Coś jw, ale rozwiązanie dla jednego zautomatyzowanego magazynu, gdzie chcesz koordynować pracę robotów jeżdżących po półkach magazynowych i kompletujących zamówienie

Przypomnę tylko ze praca magisterska jest pracą pisemną. Wybierając temat myśl nie o tym że masz jakaś bazę danych albo javę, tylko o tym że masz napisać 100 stron na jakiś temat.

0

@Shalom: no właśnie wiem że trzeba dużo pisać tylko nie mogę wymyśleć żadnego tematu

0

Napisz coś więcej o tych danych które masz. Pracowałem w kilku firmach które miały własny soft do logistyki i "baza danych z magazynu" nic mi nie mówi. Możliwości są bardzo różne jeśli masz bazę z 20 SKU a jak masz bazę z 10 000 SKU, jeśli zawiera informacje o sourcingu, jeśli zawiera informacje o delivery, jesli masz 5 lat historycznych danych, jeśli masz wersjonowane dane tak że możesz sobie zrobić "replay" tego co się działo na magazynie. Tematy Shaloma są bardzo dobre, o ile masz dane albo umiesz je sobie odpowiednio wygenerować (to bardziej w temacie 2 i 3).

0

Co masz w tych danych "z magazynu", ile tego masz? No i co pisałeś w ramach pracy inżynierskiej / licencjatu, bo najlepiej byłoby po prostu rozwinąć temat zamiast zaczynać od zera :)

0

kłopot jest tylko taki że jestem prostym magazynierem i nie dadzą mi w ogóle wglądu do danych, a chciałbym ogólnie napisać o bazach danych a java stąd że trochę się interesuje tym językiem

0

nie dadzą mi w ogóle wglądu do danych

xD to po co w ogóle o tym wspominasz?

chciałbym ogólnie napisać o bazach danych

Mówimy o pracy magisterskiej a nie wypracowaniu na język polski na 250 słów. Nie ma czegoś takiego jak ogólnie cośtam napisać. Prace magisterskie to się robi np. na takie tematy: https://www.eso.org/sci/activities/fellowships-and-studentships/engstudentfellow/master-abstracts.html (niektóre są nadal dostępne, jakbyś chciał to aplikuj https://recruitment.eso.org/jobs/2020_0050 )
Może jakis konkretny przedmiot cię na studiach zainteresował i był tam ogarniety prowadzący? Idź do niego pogadać o czym można by pisać.

1

I jak to widzisz? Nie masz dostępu do "prawdziwych" danych, więc będziesz musiał sobie stworzyć sztuczne dane.

Sztuczne dane mają pewne wady:

  • trzeba go sobie stworzyć
  • nie mając nigdy dostępu do prawdziwych danych nie wiesz, czy jest choć trochę realistyczny
  • mając dane z czapy swoje badania można trochę o kant tyłka rozbić (been here, done that)

Pisząc coś tam o czymś tam spłodzisz odgrzewanego po tysiąckroć kotleta i jeszcze będziesz miał problem, żeby praca przekroczyła minimalną długość.

Czy to koniecznie musi być baza danych magazynu? Nigdy nie pracowałem w magazynie a tym bardziej nie w Twoim, także nie wiem jak to wygląda, nawet jeśli nie ma w nim żadnych fancy robotów o których można magazynować, to może da się znaleźć inne zagadnienie do przeanalizowania? Nie wiem, może obserwujesz w swojej codziennej pracy coś (utrudnienie? nieefektywny proces?) z czego mógłbyś zrobić problem badawczy, do niego przeanalizować literaturę (bo na bank jest), zdefiniować cel pracy i jakoś to popchnąć do przodu.

1

do niego przeanalizować literaturę

To jest istotny argument: trzeba pamietać ze praca magisterska musi zawierać przegląd literatury dziedziny i dość obszerny wstęp teoretyczny. Stąd też nijak nie da się pisać pracy ogólnej.

0

Poszukaj na internecie jakichś przykładowych prac lub tematów i się tym zainspiruj a następnie wymyśl swój własny temat. Jeśli nie jesteś zaawansowany w jakieś rzeczy (co widać po wpisie) to po prostu weź coś prostszego. Wcale nie musisz robić jakiegoś nie wiadomo jak zaawansowanego tematu, bo nikt od ciebie tego nie oczekuje. Z baz danych możesz zrobić jakieś porównanie, kwestia tego jak dobrze opiszesz zagadnienia. Przede wszystkim zobacz jakie masz wymogi pod pracę, ile stron, bo wcale nie musi być powiedziane, że akurat 100. No i sugeruję dla świętego spokoju traktować wpisy w internecie z przymrużeniem oka, bo ludzie w swoich wyobrażeniach wyolbrzymiają pewne sprawy, a w rzeczywistości okazuje się, że wystarczyło zrobić coś łatwiejszego i wszyscy byliby tak samo zadowoleni.

Z Javy może jakieś frameworki, albo algorytmy do porównania, nie wiem może języki tzn. bierzesz Javę, C# lub jakikolwiek inny i coś sprawdzasz. Najlepiej, aby mieć coś co gwarantuje potencjalnie dużo zagadnień do dopisania, a to się przydaje w sytuacji gdy zabraknie ci stron. Jak uczelnia daje własne propozycje tematów to przejrzyj jeśli jeszcze nie zrobiłeś, choć z własnego doświadczenia wiem, że lepiej wybrać własny.

1 użytkowników online, w tym zalogowanych: 0, gości: 1