Wątek przeniesiony 2016-03-01 20:15 z Webmastering przez dzek69.

Projektowanie CMS - Praca inżynierska

Odpowiedz Nowy wątek
2016-03-01 19:57
0

Witam serdecznie!
Jestem studentem Informatyki i przyszedł ten czas,w którym to muszę wybrać temat na swoją pracę inżynierską. Jako, że lubię wszystko co związane z tworzeniem stron internetowych i nawet mam już kilka stron na swoim koncie mniej lub bardziej rozbudowanych temat mojej pracy musi być związany z tą jakże piękną sprawą jak strony internetowe! :D
Mam póki co pomysł na zaprojektowanie swojego własnego systemu CMS zużyciem PHP i jQuery ale ze względu na to, że mój jedyny kontakt z CMS to robienie stron na Wordpress'ie nie wiem czy podołam temu wyzwaniu. I tutaj pragnę zwrócić się z prośbą do Was. Co Wy na to? Myślicie, że to dobry pomysł? Obronę będę miał za rok także czasu mam na to myślę, że bardzo dużo.
Proszę Was o pomoc w wybraniu właściwego tematu, o własne opinie co do tematu, który proponuję, fajnie by było jakbyście zaproponowali może też i jakiś inny temat związany ze stronami. Jeśli chodzi o moją aktualną wiedzę to z html, css i sql nie mam problemu, javascript'u i PHP się aktualnie uczę a z jQuery nie miałem jeszcze styczności(tylko gotowe biblioteki). Tak jak wspomniałem płynnie poruszam się po Wordpress'ie, wiem jak to mniej więcej działa w środku i co mnie czeka podczas pisania pracy o takim temacie.
Znalazłem też na necie książkę Kae Verens - Projektowanie systemów CMS przy użyciu PHP i jQuery ale nie wiem czy dobrym pomysłem będzie się opierać na niej bo chyba jest trochę przestarzała..
Pozdrawiam!

Pozostało 580 znaków

2016-03-01 20:14
0

Nie wiem jak u Was, ale u nas i chyba wszędzie indziej jest jedna ważna rzecz, która dotyczy projektów na pracę inżynierską - innowacyjność. Czym wyjątkowym będzie mógł się pochwalić Twój CMS? Przemyśl to, żeby Ci promotor nie odrzucił tematu projektu (albo co gorsza, żebyś nie dostał miernej oceny na obronie).


Niezły trolling. :D - somekind 2016-03-01 21:00
Zależy od uczelni, bo ja słyszałem teorię, że praca inżynierska powinna prezentować osiągniecie inżynierskie - zaprojektowanie i zbudowanie systemu zgodnie z założeniami. Na wymyślenie totalnie nowych rzeczy ma się czas na doktoracie ;-) - Ktos 2016-03-01 21:03
To zależy nawet nie tyle od uczelni, co konkretnego promotora. - aurel 2016-03-02 15:28
To może mnie oszukali i bezczelnie więcej ode mnie wymagali? - dzek69 2016-03-02 15:28
I dlatego napisałeś w PHP. :P - somekind 2016-03-02 15:47

Pozostało 580 znaków

2016-03-02 11:25
0

Dziękuję za odpowiedzi. Może jakieś propozycje co do tematów związanych z tą tematyką? Co ewentualnie można było by dodać do CMS aby stał się unikalny?

Pozostało 580 znaków

2016-03-02 13:09
0

Zrób konsolowy, będzie na pewno unikalny. :P

Praca inżynierska ma pokazać, że absolwent w trakcie studiów nabył umiejętności pozwalające mu na zaprojektowanie i wykonanie działającej aplikacji. Nikt na tym etapie edukacji nie wymaga, ani nie oczekuje innowacyjności.


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."

Pozostało 580 znaków

2016-03-02 13:31
0

A co powiecie na sklep internetowy na podstawie własnego systemu CMS? :)

Pozostało 580 znaków

2016-03-02 15:19
0

Ja tu już widzę dwa projekty :) Wszystko zależy ile czasu chcesz poświecić. Lepiej wybrać jeden projekt albo CMS albo Sklep internetowy. Z tych dwóch wybrał bym CMS lub system do.... . Tak jak napisał somekind, na tym etapie masz pokazać że jesteś wstanie sam zaplanować i zrealizować projekt. Nikt nie oczekuje od Ciebie nie wiadomo czego :) .

Pozostało 580 znaków

2016-03-02 15:24
0

Czy ja wiem czy to dobry temat :) Chyba zbyt prosty - swojego pierwszego CMSa naskrobałem w gimnazjum ;)


Kto nigdy nie zrobił var dupa niech pierwszy rzuci kamień.

Pozostało 580 znaków

2016-03-02 15:30
2

Ja bym zrobił CMS sterowany głosem. Fakt, że nie ma chyba libki/przeglądarki z obsługą języka polskiego, ale po angielsku jak najbardziej można. Wiem, że to mało użyteczne, ale fajne :D


Pozostało 580 znaków

2016-03-03 22:26

Witaj!
To bardzo dobry pomysł. Ale zanim zaczniesz tworzyć większy projekt, jakim jest CMS, zapoznaj się z jakimś frameworkiem MVC napisanym w PHP, np. CakePHP, CodeIgniter, YII - po to, abyś oparł swój projekt na dobrych podstawach, zrobił go w dobrej architekturze Model - Widok - Kontroler, co bardzo ułatwia rozwijanie i utrzymanie aplikacji. Wtedy albo możesz tworzyć swego CMS-a na którymś z tych frameworków albo zaprojektować swoją własną architekturę podziału MVC i na niej rozwijać CMS-a (ja wybrałem tą właśnie drogę). Dzięki temu nauczysz się dobrych praktyk i zdobędziesz cenne doświadczenie.
Powodzenia! Pozdrawiam.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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