nykanenj / tsoha-bootstrap Goto Github PK
View Code? Open in Web Editor NEWThis project forked from tsoha/tsoha-bootstrap
Tietokantasovellus-kurssin aloituspaketti
This project forked from tsoha/tsoha-bootstrap
Tietokantasovellus-kurssin aloituspaketti
When navigating to the URL nykanenj.users.cs.helsinki.fi/Tsoha, I get a Not Found Error, even though I have done everything according to the first week instructions. Tried doing step 3.6 locally on virtualbox machine, but maybe it needs to be done on the users server?? It seemed to give some errors when runnign step 3.6
Also it seems the SSH key is not working even though everything has been done according to instructions
GitHub - linkki: https://github.com/nykanenj/Tsoha-Bootstrap
Linkki sovellukseen, lähde Labtool: http://nykanenj.users.cs.helsinki.fi/Tsoha/test.html
Linkki sovellukseen, lähde GitHub README.md: http://nykanenj.users.cs.helsinki.fi/Tsoha/
Ladattu (git clone) 31.3.2017 klo 09:55
Testejä ajettu Firefoxilla 31.3.2017 klo 09:55 - 12:15
Seurattu linkkiä labtoolista.
Seurattu linkkiä GitHub README.md:stä.
Luettu dokumentaatio.pdf.
Katsottu tree juurihakemistosta.
Käyty läpi Login - sivu: http://nykanenj.users.cs.helsinki.fi/Tsoha/login
Katsottu config/routes.php.
Katsottu sql/create_tables.sql ja sql/add_test_data.sql.
Käyty läpi Overview - sivu: .../overview
Käyty läpi Add - sivu: .../add
Käyty läpi Edit - sivu: .../edit
Käyty läpi Query - sivu: .../query
Käyty läpi Remove - sivu: .../remove
Katsottu hakemisto app/ alihakemistoineen ja sieltä relevantit tiedostot.
3.1 Hyvää
GitHub README.md linkki toimii.
Koodi on ymmärrettävää.
MVC-mallia on noudatettu.
Visuaalinen ulkoasu on siisti.
Navigaatiopalkki toimii.
Järjestelmän peruskomponentit ovat paikallaan ja asennettuina tuotantopalvelimelle.
Overview-sivu toimii. Linkit toimivat ja näyttävät mitä pitää.
Add-sivu toimii. Data menee kantaan kunnolla.
3.2 Kehitettävää
Labtoolin linkki http://nykanenj.users.cs.helsinki.fi/Tsoha/test.html ei toimi: 404.
Relaatiotietokantakaaviossa on ristiriitaisuuksia tiedostoon sql/create_tables.sql nähden. Nämä molemmat ovat ristiriidassa "Järjestelmän tietosisältö" - osion kanssa. Tietokannan rakenteen selvittäminen on hankalaa.
Tietokannassa taulu questiondata sisältää:
Nämä kaikki pitäisi ottaa erilleen, siis tyyliin:
Luokka Datacruncher käsittelee taulua questiondata. Mikäli ko taulu jaetaan osiin, suosittelen myös tämän luokan jakamista osiin tyyliin luokka per taulu. Tällöin kannattanee nimetä luokat selkeyden vuoksi taulujen mukaan.
Login - sivu ottaa tietoja vastaan, mutta tällä ei näytä olevan vaikutusta. Kirjautumista ei tosin ole tarvinnutkaan toteuttaa vielä tässä vaiheessa.
Query, Edit- ja Remove - sivut ovat suunnitelman asteella. Niitähän ei tosin tarvittukaan vielä.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.