Replied: Tue, 06 Mar 2001 13:51:15 -0500 Replied: "mehmet sen" Return-Path: msen@anabas.com Return-Path: Delivered-To: fox@csit.fsu.edu Received: from janus.hosting4u.net (janus.hosting4u.net [209.15.2.37]) by mailer.csit.fsu.edu (Postfix) with SMTP id 2C14823A02 for ; Tue, 6 Mar 2001 13:42:02 -0500 (EST) Received: (qmail 8496 invoked from network); 6 Mar 2001 18:42:02 -0000 Received: from capricornus.hosting4u.net (HELO anabas.com) (209.15.2.36) by mail-gate.hosting4u.net with SMTP; 6 Mar 2001 18:42:02 -0000 Received: from hizmet ([209.237.52.36]) by anabas.com ; Tue, 06 Mar 2001 12:41:58 -0600 Message-ID: <001101c0a66d$78450850$700a0a0a@hizmet> From: "mehmet sen" To: "Geoffrey Fox" Cc: "Alex Ho" , "John Yin" Subject: Learning management system Date: Tue, 6 Mar 2001 10:44:23 -0800 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_000E_01C0A62A.682C8800" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 This is a multi-part message in MIME format. ------=_NextPart_000_000E_01C0A62A.682C8800 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I have rough plan of the first system. Basically, I will go with = complete modular additions at each step. Learning Management System Road Map 3/9 Meeting pages finish 3/16 Course pages ( Association with meetings, please comment quickly = this week) 3/23 Users (student-instructor, etc. I think that this will be basic = hierarchy for this release) 3/30 Quizzes=20 4/6.. Assignment Pages+Grades (if we have this week, otherwise I will = try to integrate it before) No time for discussion lists=20 Technical details: Quizzes has XML/XSL internal structure in Grading System, I believe that = JSP conversion can be done in a week since JSP is powerful enough. = Normally, this module is hardest one to integrate. I know that user interface is critical, but we do not have too much time = to improve it this time. I will try to be consistent with meeting pages. Grades computation is kind of complex and may cause long discussions. It = is better to use them as it is for now. Issues: =3D=3D=3D=3D=3D=3D I previously added a cache module into the system to decrease database = accesses. We may need similar implementations if EJB container does not = scale well. I personally found EJB useful on this sense. In long run we = need to decide to use or not to use the EJB architecture. EJB provides = direct clustering of objects with bad individual implementation. = Normally, the servers in the market support clustering of the = jsp-servlet pages but miss backend communication like EJB does. Please comment, Mehmet ------=_NextPart_000_000E_01C0A62A.682C8800 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

I have rough plan of the first system. Basically, I will go = with=20 complete  modular additions at each step.
 
Learning Management System Road Map
 
3/9  Meeting pages finish
3/16 Course pages ( Association = with=20 meetings, please comment quickly this week)
3/23 Users = (student-instructor,=20 etc. I think that this will be basic hierarchy for this release)
3/30 = Quizzes=20
4/6..  Assignment Pages+Grades (if we have this week, otherwise = I will=20 try to integrate it before)
 
No time for discussion lists
 
Technical details:
Quizzes has XML/XSL internal structure in = Grading=20 System, I believe that JSP conversion can be done in a week since JSP is = powerful enough. Normally, this module is hardest one to = integrate.
 
I know that user interface is critical, but we do not have too much = time to=20 improve it this time. I will try to be consistent with meeting = pages.
 
Grades computation is kind of complex and may cause long = discussions. It is=20 better to use them as it is for now.
 
Issues:
=3D=3D=3D=3D=3D=3D
I previously added a cache module = into the system to=20 decrease database accesses. We may need similar implementations if EJB = container=20 does not scale well. I personally found EJB useful on this sense. In = long run we=20 need to decide to use or not to use  the EJB architecture. EJB = provides=20 direct clustering of objects with bad individual implementation. = Normally, the=20 servers in the market support clustering of the jsp-servlet pages but = miss=20 backend communication like EJB does.
 
Please comment,
Mehmet
 

 
------=_NextPart_000_000E_01C0A62A.682C8800--