View Source

{section}
{column:width=50%}
{panel:title=Software Requirements| borderStyle=solid| borderColor=#ccc| titleBGColor=#CAE1FF| bgColor=#FAFAFA}
The multi-tier web based solution will be used for the development of LAMS 2.x The architecture comprises of:
* Apache web server (optional),
* JBOSS 4.0.2 application server
* Java Sun JDK 6 (also known as JDK 1.6)
* MySQL 5.5 or 5.1 database server (see [Database Conventions and Datasources]).
\\

LAMS is written in JAVA, which in principle makes it operating system independent.

The use of Hibernate mappings could make the application, with some level of configuration, database independent.
{panel}
{panel:title=Hardware Requirements for LAMS Server| borderStyle=solid| borderColor=#ccc| titleBGColor=#CAE1FF| bgColor=#FAFAFA}
LAMS is meant to run on a minimum configuration of Pentium 4 with 512 MB RAM and 2 GB of disk space.
{panel}
{column}
{column:width=50%}
{panel:title=Browser Requirements| borderStyle=solid| borderColor=#ccc| titleBGColor=#CAE1FF| bgColor=#FAFAFA}
LAMS 2.0 will be supported on the following operating systems and browsers:
|| Operating System || Supported Browsers ||
| Windows XP & Vista | IE 7 or 8, Firefox 3\+, Safari 4, Google Chrome, Opera 9.6+ |
| Mac OS X | Firefox 3\+, Safari 4, Opera 9.6+, Google Chrome |
LAMS 2.x is designed to run on 800x600 monitor for the learner module, and a 1024x800 monitor for the authoring module. A larger monitor is useful for learners but it will run in 800x600 - on a smaller screen, scrolling will be required to access all sections of the screens. LAMS makes use of pop-up windows. If you need help to allow this, please look at [this document|^LAMS_popup_blockers.pdf].

Other browsers and operating systems may work but are not officially supported.

The system requires Javascript and [Adobe Flash Plug-in|http://get.adobe.com/flashplayer/] versions 8, 9 or 10 from [Adobe|http://get.adobe.com/flashplayer/]. Please see the [Troubleshooting|lamsdocs:Troubleshooting#Flash+Player] page for problems with particular versions of Flash and check that you aren't using the problematic versions.
{panel}
{column}
{section}
{section}
{panel:title=Design and Implementation Constraints| borderStyle=solid| borderColor=#ccc| titleBGColor=#CAE1FF| bgColor=#FAFAFA}
All the users of the system will be a browser client. The system will be developed for screen resolutions as given above. For screen resolutions below this the users may not be able to view the screens appropriately.
\\
{panel}
{note:title=LAMS in Mobile Devices}
Check out [LAMS working in Mobile Devices|Mobile Devices]
\\
{note}