Witam,
Jestem na VI semestrze Informatyki i Ekonometrii, co za tym idzie zbliża się czas pisania inżynierki. Wymóg uczelni co do pracy inżynierskiej na tym kierunku jest taki, że musi być w niej zawarta część informatyczna oraz statystyczna/modelowanie danych itp. Z racji na to, że na co dzień siedzę w webówce(głównie laravel i vue) to przez lenistwo chciałbym dostosować to co umiem pod inżynierkę.
Do głowy przyszły mi dwa pomysły:
Pierwszy z nich to napisane aplikacji pokroju e-wizyta, np umawianie wizyt online do przychodni(webówka - część informatyczna), gdzie zbieramy dane od pacjentów i na ich podstawie generujemy raporty(statystyki). Przykładowe dane do gromadzenia:
Wiek pacjenta
- Płeć
- Miejsce zamieszkania (wieś, miasto do 10 000 mieszkańców, miasto do 100 000 mieszkańców, miasto do 250 000 mieszkańców, większe miasto)
- Rodzaj wizyty (konsultacja, badanie, szczepienie, itp.)
- Rodzaj ubezpieczenia zdrowotnego (publiczne, prywatne)
- Występowanie chorób przewlekłych
- Typ lekarza/specjalisty, do którego umawiana jest wizyta
- Liczba osób w gospodarstwie domowym pacjenta
- Liczba wcześniejszych wizyt w przychodni w ciągu roku
- Czy pacjent korzysta z usług opieki zdrowotnej w innych placówkach
- Preferowany sposób płatności za wizytę
- Liczba zarejestrowanych przypadków danej choroby w określonym obszarze geograficznym
- Częstość występowania określonych objawów lub dolegliwości wśród pacjentów
- Wybór kanałów komunikacji przez pacjentów (telefon, e-mail, aplikacja mobilna)
- Częstotliwość korzystania z recept papierowych vs. elektronicznych
- Liczba przypadków nagłych wizyt medycznych vs. umówionych wizyt planowych
- Preferowany sposób odbioru wyników badań (osobiście, online)
- Pytanie o ocenę nawyków żywieniowych
- Wpływ czynników środowiskowych na zdrowie pacjentów
- Stopień dostępności usług medycznych w różnych obszarach geograficznych
Martwi mnie trochę obliczanie danych statystycznych, znalazłem libke która ma kilka funkcji związanych ze statystyką, jednak przez to, że nigdy nie miałem do czynienia z pisaniem tego typu rozwiązań to nie jestem pewien czy w ogóle sam zamysł takiej aplikacji jest realny.
Moim drugim pomysłem jest porównanie Reacta i Vue pod względem performance'u. Zamysł byłby taki, aby stworzyć np forum internetowe, jako backend wykorzystać Laravela + Inertie, dzięki czemu tworzenie frontu odpowiednio w Vue i Reactie będzie bazowało na dokładnie tym samym backendzie i systemie routingu, różnica będzie tylko na froncie - czyli to na czym de facto mi zależy. Pytanie które miałbym w tym przypadku to jakie dokładne parametry tych frameworków można mierzyć i przy pomocy jakich narzędzi? Czy zwykłe devtoolsy + react/vue tools zapewniają wszystkie dane które warto byłoby uwzględnić w takiej analizie?
Oczywiście zadając to pytanie nie mam na celu wyciągnięcia gotowego przepisu na temat pracy, jest to bardziej rozeznanie w temacie, żeby potem nie obudzić się z ręką w nocniku. Chętnie również wysłucham innych pomysłów na połączenie webówki i statystyki.