Czy można napisać pracę inżynierską w mvc + razor ? Wykorzystując identity oraz kilka (4-5) dodatkowych tabel. Czy taka praca inż powinna przejść ?
Pewnie, że tak! Kluczem jest abyś znalazł tzw. podkładkę, którą oficjalnie nazywa się tematem pracy :) Zasadniczo technologia, w jakiej zrealizujesz apkę jest prowadzącym bez różnicy np. ja napisałem sklep internetowy w Ruby on Rails u gościa, u którego tylko Python coś w głowie dźwięczał.
Ale to nie będzie zbyt prosta aplikacja ? Bo to nie będzie bardzo złożony projekt. W bazie danych też pewnie zaledwie jakieś 5-6 tabel + identity.
Bogata Rosyjka napisał(a):
Czy można napisać pracę inżynierską w mvc + razor ? Wykorzystując identity oraz kilka (4-5) dodatkowych tabel. Czy taka praca inż powinna przejść ?
Tak. Nie. Zależy. Od promotora. Gdybym ja nim był oblałbym cię za te spacje przed znakami zapytania. :-P
Gdybym ja nim był oblałbym cię za te spacje przed znakami zapytania
Wlasnie dlatego chcialbym byc nauczycielem/promotorem/egaminatorem. Ale cala reszta jest do d**y ;/
Ja swoją apkę napisałem też dosyć prostą, teoretycznie, ale miała 18 tabel :D
Co to za apka była ? Uzywałeś mvc + razora tylko ?
Ja w phpie klepałem, ale ogólnie tak MVC. Nie wiem czemu się nad tym w ogóle zastanawiasz, przecież razor to tylko silnik renderujący dla sihasza. Apka przecież może być spora jak i mała. Ważne jest to jak ta praca będzie się nazywała tak na prawdę.
Celem pracy dyplomowej inżynierskiej jest wykazanie, iż absolwent potrafi samodzielnie rozwiązać problem wykorzystując w tym celu wiedzę zdobytą podczas studiów. Najważniejsze zatem jest opisanie problemu, a następnie zaproponowanie rozwiązania i zaprojektowanie aplikacji, która to realizuje. Konkretna technologia to rzecz trzeciorzędna, liczba tabel to szczegół implementacji, a i jakby się uprzeć, to kodu można byłoby w ogóle nie napisać.
Zabierasz się do tego od zupełnie złej strony.
...jakby się uprzeć, to kodu można byłoby w ogóle nie napisać.
Równie dobrze można byłoby wyklikać wszystko w MS Access'ie, co wbrew pozorom nie jest żartem. Na przestrzeni lat widziałem naprawdę fajnie zrobione rzeczy w Access'ie, produkcyjnie wykorzystywane z powodzeniem do dzisiaj.
somekind napisał(a):
Celem pracy dyplomowej inżynierskiej jest wykazanie, iż absolwent potrafi samodzielnie rozwiązać problem wykorzystując w tym celu wiedzę zdobytą podczas studiów. Najważniejsze zatem jest opisanie problemu, a następnie zaproponowanie rozwiązania i zaprojektowanie aplikacji, która to realizuje. Konkretna technologia to rzecz trzeciorzędna, liczba tabel to szczegół implementacji, a i jakby się uprzeć, to kodu można byłoby w ogóle nie napisać.
Zabierasz się do tego od zupełnie złej strony.
Czyli np. w aplikacji sklepu internetowego problemem może być to jak umożliwić użytkownikowi zakup towaru ?
"Równie dobrze można byłoby wyklikać wszystko w MS Access'ie, co wbrew pozorom nie jest żartem" - napisałem coś około 2000 roku program w MSAccess dla pewnego laboratorium, który działa do dziś (po aktualizacji z wersji MSAccess 2.0 do 2000). Jednak te klikanie to jest trochę przereklamowane, jeżeli tworzy się cos w miarę poważnego to trzeba jednak pisać dużo w VBA.
Zadajesz trochę dziwne pytanie bo również dobrze można zamiast "mvc + razor " można wstawić php, java itd.
Trzeźwy Orzeł napisał(a):
Czyli np. w aplikacji sklepu internetowego problemem może być to jak umożliwić użytkownikowi zakup towaru ?
Problemem (oprócz spacji przed znakami interpunkcyjnymi i całkowitej wtórności takiej pracy) jest po prostu utworzenie aplikacji sklepu internetowego. W ramach rozwiązania problemu należy wymyślić architekturę, dobrać technologie, itd.