Sima vs. Q-manager
Till dags dato (januari 2002) har en del kurser på Nada använt köhanteraren Q-manager (qm). Andra kurser har inte funnit det mödan värt att använda den, medan ytterligare ett par kurser har börjat använda qm för att sedan återgå till svarta tavlan, då qm varit för opålitlig.
Detta är, och har hela tiden varit tanken med att konstruera SimaManager (sm). Vi har utgått från det som qm har som vi tycker är bra, lagt till ytterligare funktionalitet som vi tyckt saknas, och nästan viktigast av allt, tagit bort en mängd mer eller mindre fungerande funktionalitet som bara verkar ha gjort qm instabil och opålitlig. På implementationsnivå bör det också påpekas att SimaManager använder ett AWT-Frame som bas, och sedan själv simulerar knappar, titlebar, scrollbar etc genom att rita ut jpgbilder på rätt ställe i rätt ögonblick. Detta ger oss full kontroll över vad som händer och fullständig frihet att själva lägga upp programmet precis som vi vill ha det. Q-manager å andra sidan verkar ha förlitat sig på Swing-komponenter och annat från tredje part som inte verkar leva upp till de högt ställda krav man kan ha på ett program som skall användas dagligen. En sammanställning över skillnader mellan Sima- och Q-manager:
Synpunkter/ förslag/ klagomål skickas med fördel till Håkan Elvers (se kontaktsidan) som skrivit GUIt. |