CRUD jako aplikacja inżynierska? Co o tym sądzicie? Promotor mi już taki temat zaakceptował (serwis aukcyjny). Aplikacja na max tydzień pisania.
nie znam sie na tym czy to przejdzie, ale jakby to mialo szanse przejsc to bym bral bo sam nie zamierzam robic nic ambitnego na prace inzynierska :) wiec dla mnie praca idealna
To zależy, jak na przykład jestes studentem zaocznym który ma nawał pracy dzieci itd. to jeszcze zrozumiem, ale sam bym wolał coś ciekawego napisać, tutaj nawet nie chodzi o wpis do CV ale o sam fun. No ale ja interesuje się informatyką w przeciwieństwie do znacznej części (większości?) jej studentów
zależy jaki budżet :]
Na co mi budżet w aplikacji webowej ;p? Odpalam visuala i kodzę, co więcej potrzeba ;p?
A na co Ci visual do PHP? :P
Ja pisałem pracę inżynierską w Geany - Python + Panda 3D.
Kwestia jest taka, czy na obronie będziesz w stanie mówić kilka minut o tej aplikacji.
Zależy od ambicji, ja bym próbował coś bardziej rozwijającego bo CRUDy pisałem na zwykłych projektach. Jest masa ciekawych dziedzin, blockchain, machine learning itd.
Tak właściwie, to ja pisałem CRUDa. W pracy inżynierskiej (o tematyce tworzenia oprogramowania) chodzi o wykazanie, że w trakcie studiów człowiek nauczył się wszystkich elementów potrzebnych do praktycznego wykonania aplikacji, czyli: przeprowadzać analizę wymagań funkcjonalnych i pozafunkcjonalnych, zaprojektować architekturę i podział na moduły i dobrać technologie do zadania. Sama bajeranckość aplikacji ma mniejsze znaczenie, a implementacja jest już najmniej ważna.
Kumpel na dziennych, na PWr pisał CRUD'a - backend w NodeJS, front-end w AngularJS.
Ja nawet na magisterskich (zaoczne pwr) też robiłem jako jedną cześć CRUD. W sumie inżynierke miałem bardziej skomplikowaną niż magaisterke.
ja napisałem w zasadzie CRUDA, planowałem go trzepnąć w PHPie, a nauczyłem się ASP.NET i C# i dzięki temu dostałem pierwsza prace wlasnie w tych technologiach ;]
wiec takie przyjemne z pozytecznym
Inżynierkę zrobilem w Angularze 5 (F) i Springu (B). To był klasyczny CRUD, napisany na szybko, wręcz na kolanie. W pracy najważniejsze było nastukać jak największą ilość opracowań "udającą" Twoje rozeznanie w domenie problemu. Do tego spam róznych wykresów, tabelek i diagramów :) Mile widziane jakieś odnośniki do ustaw.
Podczas obrony skupiłem się na przedstawieniu architektury aplikacji - czyli z jakiś komponentów się składa, jakie biblioteki zostały wykorzystane, na jakie moduły została podzielona aplikacja backendowa, co za co odpowiada, dobre praktyki. Komisja stwierdziła, że jest to najmniej ważne, a nawet ich to nie interesuje.
Podsumowując, nie musisz się martwić aplikacją CRUDową. W końcu duża część rynku stoi na tym, że klepie takie apki :D (Słyszałem również takie kwiatki, że studenci zdawali przynosząc strony internetowe, o motylach, napisane w HTMLu).
W zasadzie nie ma tematu zaakceptowanego, którego nie da się rozdmuchać na 60 stron inżynierki :D Pytanie czy tak jak ja będziesz się tej pracy później wstydził ?
Po obronie nikt o nie nie będzie pamiętać ;p
loziuu napisał(a):
Inżynierkę zrobilem w Angularze 5 (F) i Springu (B). To był klasyczny CRUD, napisany na szybko, wręcz na kolanie. W pracy najważniejsze było nastukać jak największą ilość opracowań "udającą" Twoje rozeznanie w domenie problemu. Do tego spam róznych wykresów, tabelek i diagramów :) Mile widziane jakieś odnośniki do ustaw.
Podczas obrony skupiłem się na przedstawieniu architektury aplikacji - czyli z jakiś komponentów się składa, jakie biblioteki zostały wykorzystane, na jakie moduły została podzielona aplikacja backendowa, co za co odpowiada, dobre praktyki. Komisja stwierdziła, że jest to najmniej ważne, a nawet ich to nie interesuje.
Podsumowując, nie musisz się martwić aplikacją CRUDową. W końcu duża część rynku stoi na tym, że klepie takie apki :D (Słyszałem również takie kwiatki, że studenci zdawali przynosząc strony internetowe, o motylach, napisane w HTMLu).
To na co oni patrza ;p?
Smutny Lew napisał(a):
loziuu napisał(a):
Inżynierkę zrobilem w Angularze 5 (F) i Springu (B). To był klasyczny CRUD, napisany na szybko, wręcz na kolanie. W pracy najważniejsze było nastukać jak największą ilość opracowań "udającą" Twoje rozeznanie w domenie problemu. Do tego spam róznych wykresów, tabelek i diagramów :) Mile widziane jakieś odnośniki do ustaw.
Podczas obrony skupiłem się na przedstawieniu architektury aplikacji - czyli z jakiś komponentów się składa, jakie biblioteki zostały wykorzystane, na jakie moduły została podzielona aplikacja backendowa, co za co odpowiada, dobre praktyki. Komisja stwierdziła, że jest to najmniej ważne, a nawet ich to nie interesuje.
Podsumowując, nie musisz się martwić aplikacją CRUDową. W końcu duża część rynku stoi na tym, że klepie takie apki :D (Słyszałem również takie kwiatki, że studenci zdawali przynosząc strony internetowe, o motylach, napisane w HTMLu).
To na co oni patrza ;p?
Głównie wykresy, teoretycznie zagadnienia, kwestia czy aplikacja rzeczywiście robi to co ma robić (w moim przypadku było jeszcze pytanie o user-friendly).
Serwis aukcyjny na CRUDzie - ciekawe.
POST http://uo.panie.kto.panu.pl/aukcja/1179'
{
cena : -7,
zwyciensca: 'no_jasne_że_ja'
}
Ja bym z tym oryginalnym pytaniem poszedł dalej: aplikacja biznesowa jako praca inżynierska???
Zrób coś o czym będziesz mógł opowiadać przy piwie kolegom albo wnukom.
Coś o czym możesz wspomnieć na konferencji w holu.
"Zrobiłem system do rozliczeń delegacji na pracę inżynierską" - to raczej nie jest ekscytujące.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.