Comments (6)
Hab grad nochmal in die Anforderungen geschaut und nach meinem Verständnis ist das ok so.
Wenn du das aber haben möchtest, können wir das machen.
from conference-system.
Wobei... wie interpretierst du das ?:
Verwenden sie das Rollenmodell der EJB zur Abbildung der Rollen auf ihre
Applikation (vgl. Kapitel 5-1). Als Alternative können sie auch ein Rollenmodell
basierend auf einer eigenen Implementierung realisieren.
from conference-system.
Ich bin mir nicht sicher. Wenn ich in der Realität ein Konferenzverwaltungssystem bauen würde, würde ich das Problem lösen, indem Registrierungen nicht einfach automatisch angenommen würden, sondern von irgendeiner Person vllt überprüft wird.
Wenn zum Beispiel jemand sich bei einer Konferenz als Autor registriert, würde ich das an den Konferenzersteller weitergeben, damit der die Entscheidung trifft, aber das ist in diesem Projekt glaub ich nicht sinnvoll.
Durch die Begrenzung auf kleine Konferenzen, bis man ein Minimum an guten Bewertungen hat, könnte man durchaus argumentieren, dass man das so lassen kann, wenn du kein Problem damit hast, dass jeder Konferenzen erstellen kann. Es wäre natürlich auch nicht allzu schwer einen Nutzer von Anfang an als "kann Konferenzen erstellen" oder nicht zu markieren, aber da wir ja auch hier keinen Admin oder so was haben, der die Registrierung überprüft, könnte sich ja jeder User einfach als Konferenzersteller registrieren.
from conference-system.
Wir sollten das vllt aber als eine der Designentscheidungen dokumentieren, dann kann er uns nicht vorwerfen, dass wir darüber nicht nachgedacht haben.
from conference-system.
CR 1: Es soll eine wiederverwendbare Funktionalität bereit gestellt werden, mit der die
Reputation eines Konferenzorganisators überprüft werden kann. Die Reputationsprüfung
erfolgt auf der Grundlage alter Bewertungen zu abgeschlossenen Konferenzen. Falls
eine „kritische Marke“ unterschritten, dann dürfen Konferenzen ab einer Teilnahmezahl
von 200 Personen nicht mehr organisiert werden.
In der Übung (Übung 8) ist Wiederverwendbarkeit hervorgehoben. Das zielt wohl auf die Wiederverwendbarkeit von Komponenten ab. Ist unser Ding wiederverwendbar?
from conference-system.
Hmm, also man kriegt die durchschnittliche Wertung ja aus der Search EJB. Sie ist also von einer anderen GUI oder einem System, dass nur auf unsere Daten zugreift, wiederverwendbar.
Gleiches gilt für die Überprüfung beim Erstellen einer Konferenz.
Aber es ist ja natürlich nicht unabhängig von den Entities. Ich meine er braucht ja Bewertungen um den Durchschnitt zu bilden.
Ich werde aus vielem, was der Alde schreibt, nicht so ganz schlau.
Ich meine wir können unser Bewertungsprinzip noch dokumentieren, aber sonst wüsste ich nicht, wie wir es besser machen soll.
from conference-system.
Related Issues (14)
- Kommittee HOT 1
- Berechtigungsverwaltung für Suche HOT 1
- Fehlende Komponente: "KonferenzVerwaltung" ? HOT 1
- Sprache HOT 1
- JDBC-Konfiguration HOT 21
- TODO HOT 14
- Rating HOT 7
- Publikation HOT 10
- Präsentation HOT 25
- JPA HOT 3
- Authentifizierung/Autorisierung HOT 5
- Participant Limit HOT 2
- Administrate your Account HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from conference-system.