Temat pracy inżynierskiej

0

Mam trudności w wybraniu tematu pracy dyplomowej.
Chciałbym aby mój temat był ściśle powiązany ze zintegrowanymi systemami informatycznymi.
Jednak szczegółowo nie wiem jak ma taka praca wyglądać, co zawierać.
Na pewno implementacje :)
Jeśli macie jakiś ciekawe, lub ambitne pomysły to bardzo prosiłbym o ich podanie :)

0

To zaimplementuj system integrujący jakieś inne systemy / usługi sieciowe.

0

a mógłbyś coś więcej napisać? szerzej rozwinąć swoją myśl?
zapraszam do dyskusji wszystkie osoby czytające posta, każdy pomysł się liczy!

0

No bo ja nie bardzo rozumiem czym dla ciebie są

zintegrowane systemy informatyczne

Rozumiem że chodzi ci o systemy integrujące działanie innych, mniejszych systemów albo integrujące jakieś usługi sieciowe. Na przykład serwis który pobiera z różnych źródeł notowania giełdowe / pogodę / wyniki meczy i je prezentuje.

0

Myślałem o poważnej bazie kilku aplikacjach klienckich...
System giełdowy jest troszeczkę za prosty, aby pisać pracę, przecież to nie duży program...

0

Posługujesz się strasznie enigmatycznymi zwrotami: "zintegrowane systemy informatyczne". Nie wiadomo, co masz na myśli. Zgodnie z definicją, będzie to system do zarządzania "czymś", np. firmą, bankiem, urzędem, bazą wiedzy, dostawcami, odbiorcami, kooperatorami. To bardzo szerokie pojęcie. Natomiast zwrot "poważna baza danych" też jest niejasny. Kiedy baza danych staje się poważna? Czy baza SQLite jest niepoważna, a Oracle już poważna? Czy, jak ma 100 tabel, to jest poważna, a jak ma 15 tabel, to jest niepoważna? Co masz na myśli pisząc "kilku aplikacji klienckich"? Kilka kopii tej samej aplikacji klienckiej, która łączy się z jakąś aplikacją serwerową, czy też kilka typów aplikacji klienckich? Może spróbuj poszukać informacji n.t. następujących skrótów: ERP, CRM, ERM, PRM, SCM. Następnie poszukaj przykładowych zastosowań lub implementacji i spróbuj na bazie tych informacji wymyślić lub zaproponować własne rozwiązanie jakiegoś problemu, wspomaganie procesu, usprawnienie działania jakiejś firmy, organizacji lub instytucji, analizę lub zarządzanie określonymi danymi.

System giełdowy jest troszeczkę za prosty, aby pisać pracę, przecież to nie duży program...

Pamiętaj, że masz określony czas na napisanie inżynierki, a oprócz programu trzeba jeszcze napisać pracę tekstową. Gdy wybierzesz sobie zbyt ambitny temat, możesz nie wyrobić się w terminie. Jeśli wybierzesz projekt, na którego stworzenie trzeba poświęcić co najmniej tydzień lub dwa, to myślę, że będzie on wystarczająco skomplikowany na inżynierkę. ;)

0

@wiciu
Dla mnie system informatyczny to dokładnie to co sam zdefiniowałeś.
Poważna baza danych to taka, która ma więcej niż parę tabel.
ERP, CRM, ERM, PRM, SCM to pojęcia dobrze mi znane.
Ale tu chodzi o pomysł!

0

Ale tu chodzi o pomysł!

No to może zrób system do zarządzania łańcuchem dostaw (SCM)? Jest to ciekawe zagadnienie. Dodatkowo możesz zaimplementować algorytmy umożliwiające optymalne planowanie trasy dla dostawców z różnych lokalizacji w zależności od tego, co mają dostarczyć, analizę kosztów benzyny, przejechanych kilometrów, wizualizację trasy na mapie, etc. Możesz zrobić research n.t. zagadnień związanych z logistyką, monitorować samochody na trasie w czasie rzeczywistym, stworzyć jakiś prosty komunikator dla dostawców i dyspozytorów, etc. Jako aplikację kliencką możesz stworzyć aplikację mobilną dla dostawców, którzy będą musieli się meldować na trasie, meldować dostarczenie przesyłek, dojazd do magazynów, punktów docelowych, etc. Możesz też monitorować obecność urządzenia mobilnego w samochodzie na bazie technologii NFC (wpinasz taga do chwytaka na smartfona i po wsadzeniu urządzenia, ten fakt jest logowany w urządzeniu i systemie). Tutaj można wymyślić 1001 rzeczy! ;) Puść wodzę fantazji, zobacz, co zrobili inni, co się teraz wykorzystuje, itd. Potem spisz to wszystko na kartce i już masz pomysł.

0

Ciekawe i ambitne? Napisz swoją implementację SAPa.
A jeśli sam nie masz pomysł na temat, to może weź jakiś temat z uczelni...

0

@somekind nie przesadzajmy... woziłbym od uczelni temat, ale nikt tam nie zarzuci pracy z tej działki...
@wiciu fajny pomysł, ale myślałem raczej o temacie np "jak stosować wzorce architektoniczne" a jako przykład np. podać przykładową implementacje.
Tylko nie wiem w co iść... wzorce? architekturę oprogramowania systemów, własnie w tej kwestii potrzebuje pomocy. Jaki zagadanie przydało by się w przyszłości do pracy przy oprogramowaniu zintegrowanych systemów informatycznych?

0

@bolson świetna myśl na temat.
Ale teraz się zastanawiam czy implementacja algorytmu wyznaczania najsentymentalniejszej trasy nie będzie powiązana ze sztuczną inteligencją? Przypadkiem nie algorytm dijkstry? lub A*?

Ok, a może ktoś inny ma pomysł na ciekawy temat?

0

Dijkstra i A* nie mają nic wspólnego ze sztuczną inteligencją mam nadzieję że ktos kto niedługo będzie inż. informatyki wie takie rzeczy...
Ale rozwiązanie problemu optymalnego planowania dostaw to jest raczej wariacja na temat problemu komiwojażera więc jakieś algorytmy heurystyczne.

0

@Shalom tu był się kłócił czy metody heurystyczne takie jak Dijkstra i A* nie należą do zagadnienia sztucznej inteligencji...
Wiele książek i skryptów do sztucznej inteligencji ma obowiązkowo opisane metody heurystyczne w pierwszych rozdziałach książki...
Ale nie miejsce, czas i topic na kłótnie.
Może ktoś inny ma coś do dodania, zachęcam serdecznie :)

0

o_O od kiedy Dijkstra jest heurystyczny? Bo A* to jeszcze, ale zwykle heurystyka jest zadana i uzależniona od dziedziny problemu, a nie wymyślana przez jakieś uczenie maszynowe, chociaż pewnie można i tak zrobić...

0
huzar(był zajęty) napisał(a):

@somekind nie przesadzajmy... woziłbym od uczelni temat, ale nikt tam nie zarzuci pracy z tej działki...

Współczuję... Ale czy to znaczy, że chcesz pisać pracę spoza swojej specjalizacji?

Tego typu tematy jeden szaleniec układał u nas:

Analiza przydatności systemów klasy MRP/ERP jako wzorców projektowych
Analiza porównawcza wybranych systemów wspomagających zarządzanie firmą
Analiza wartości zintegrowanych (standardowych, komercyjnych) systemów informatycznych zarządzania
Wydajność procesów analitycznych w aspekcie funkcjonalności i architektury hurtowni danych
Modele zgłębiania i odkrywania wiedzy w organizacjach usługowo-produkcyjnych
Wspomaganie procesów zarządzania organizacją w środowisku systemów analityczno-decyzyjnych
Modele transformacji danych zasilających hurtownię danych
Strategie i metody integracji zasobów informacyjnych w organizacjach usługowych
Komputerowe wspomaganie procesów controllingu w firmie
Zarządzanie efektywnością i niezawodnością zasobów informacyjnych przedsiębiorstwa
Analiza efektywnościowa metod obiektowych i strukturalnych w projektowaniu SI
Zarządzanie ryzykiem w projektowaniu wybranej klasy systemów informatycznych
Modelowanie systemów informatycznych w środowisku obiektowym
Analiza systemowa w modelowaniu informatycznych systemów zarządzania
Analiza porównawcza informatycznych technologii zarządzania
Benchmarking (wzorce projektowe, CAISE) w projektowaniu systemów informatycznych
X-engineering (systemy rozproszone) w zarządzaniu organizacją gospodarczą

Shalom napisał(a):

Dijkstra i A* nie mają nic wspólnego ze sztuczną inteligencją mam nadzieję że ktos kto niedługo będzie inż. informatyki wie takie rzeczy...

A od kiedy tak jest? Bo za moich czasów SI zajmowała się również poszukiwaniem.
Osiłka też jeszcze nie zaktualizowali: http://osilek.mimuw.edu.pl/index.php?title=Sztuczna_inteligencja/SI_Modu%C5%82_6#Strategie_poszukiwania_wykorzystuj.C4.85ce_funkcj.C4.99_heurystyczn.C4.85

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