Introduction
Biblioteca is a web based Library Management System (LMS) with a MySql backend. It would be used to manage Libraries in Universities, Colleges and Public Libraries. The Objective of the project is to provide an ERP for the Management of Libraries.
Objectives
The project will be developed using the Java Programming Language. It would be a web application so it would use the Servlet and JSP API. The project would have to be deployed on a servlet container like Tomcat or Jetty. The Project would use Third Party Libraries a complete List is given below:
The Hardware requirements of the Project would basically be the Hardware Requirements of the Operating System. Since the Project is written in Java and runs on a Servlet Container. Windows or Linux OS would Systems would be able to run the Project. The latest Version of Windows or Linux is recommended. Beyond the OS Hardware requirements we would also require a NIC. And an additional 100 GB of Storage
According to Microsoft Website this is what is required to run Windows 7
If you want to run Windows 7 on your PC, here's what it takes:
1 gigahertz (GHz) or faster 32-bit (x86) or 64-bit (x64) processor
1 gigabyte (GB) RAM (32-bit) or 2 GB RAM (64-bit)
16 GB available hard disk space (32-bit) or 20 GB (64-bit)
DirectX 9 graphics device with WDDM 1.0 or higher driver
According to Ubuntu Website this is Minimum System Requirements
1 GHz CPU (x86 processor (Pentium 4 or better))
1 GiB RAM (system memory)
15 GB of hard-drive space (or USB stick, memory card or external drive but see LiveCD for an
alternative approach)
800 by 600 screen resolution
Either a CD/DVD drive or a USB port for the installer media
Internet access is helpful
The Client can be any computer that runs a Graphical Web Browser. The Client should also be able to connect to the server either through WiFi, NIC card or some other network technology. The Application would use Http Protocol over TCP/IP and would be device agnostic.
The Project is built using the Java Programming Language. The version used is 1.6.0_23. The Project can be run an built on the Windows or the Linux Operating System. A Detailed List of the Projects Library Dependencies can be found at http://librarymgmttool.sourceforge.net/dependencies.html