0 Bewertungen0% fanden dieses Dokument nützlich (0 Abstimmungen)
111 Ansichten7 Seiten
This document provides instructions for installing the Àkura School Management System version 2.6. It outlines pre-requisites for the system such as required software and hardware. It then details the installation process including setting up the database, configuring files, deploying the system, and customizing settings for a specific school.
This document provides instructions for installing the Àkura School Management System version 2.6. It outlines pre-requisites for the system such as required software and hardware. It then details the installation process including setting up the database, configuring files, deploying the system, and customizing settings for a specific school.
This document provides instructions for installing the Àkura School Management System version 2.6. It outlines pre-requisites for the system such as required software and hardware. It then details the installation process including setting up the database, configuring files, deploying the system, and customizing settings for a specific school.
This document guides the user through the installation process for the kura School Management System. It has been created by the QA engineers at Virtusa to help new users to set up and run the system.
This document contains the information and instructions required to prepare for installation, to run the setup program(s) and to verify the installation.
Table of Contents
1 Setting up the Environment ................................................................................................................ 2
MySQL 5.5 - http://dev.mysql.com/downloads/mysql/ Tomcat 7 - http://tomcat.apache.org/download-70.cgi PDF Reader Fonts San Serif Times New Roman
1.2 Installation Requirements
This section lists the hardware/software components needed for the installation process.
1.2.1.1 Minimum System Requirements
Operating System Windows: Windows 7 Windows XP Windows server 2003 (Service Pack 1) Linux: Ubuntu version 11.04 or higher Debian 6 or higher
Server GHz or higher 2 GB or higher
Storage 100MB minimum. However, it is advised to have a minimum of 250MB of free disk space. Additional space is required depending on the amount of spatial data that you expect to upload to the database.
Supported Browsers Chrome 16.0.1+ (Fully tested) Internet Explorer 8+ Firefox 10+
2 Installation Instructions
This section contains instructions on how to install the KURA System.
2.1 Pre-installation Verification
Make sure of the following:
JDK 1.6.0_21 is installed and set the environment variables (JAVA_HOME and append $JAVA_HOME\bin to the $PATH) accordingly. MySQL Server is installed and running as a service. Tomcat server is installed and running as a service.
2.2 Database Setup
Pre-Requisites:
MySQL Server 5.5
MySQL Workbench CE 5.X (optional)
To set up the database, execute the following SQL scripts for existing kura users (KURA-2.5):
Follow the execution order as specified above. The user should have full privileges to MySQL server to execute the scripts. In the Db Executors paths are configured relative to the 'akura-2.6/dbScripts' folder, therefore, you have to execute the EXECUTOR according to the given path. Most of the default data is specific to Sri Lanka.
If you have questions, please refer to the attached FAQ document.
2.3 Changing the Configuration Files
2.3.1 Change the Database Configurations (akura/WEB-INF/classes/spring-beans/akura- dataSource-bean.xml)
Find the `dataSource` bean element and change the following properties:
2.3.2 Change the System Config Properties (akura/WEB- INF/classes/systemConfig.properties)
appserver.home : set your tomcat home folder location (e.g: appserver.home=C:/apache-tomcat-7.0.16) imageFile.size : max size of profile image (in KB). imageFile.width : profile image width. imageFile.height : profile image height. color.green.upper :defines the upper limit of green color for student term marks. color.green.lower : defines the lower limit of green color for student term marks. color.yellow.upper : defines the upper limit of yellow color for student term marks. color.yellow.lower : defines the lower limit of yellow color for student term marks. color.red.upper : defines the upper limit of red color for student term marks. color.red.lower : defines the lower limit of red color for student term marks. attendance.progressbar.display : In Student Profile you can configure to display or not `attendance progressbar` by setting this key to on/off. academiclife.progressbar.display : In Student Profile you can configure to display or not `academiclife progressbar` by setting this key to on/off. religiousactivities.progressbar.display : In Student Profile you can configure to display or not `religiousactivities progressbar` by setting this key to on/off.
email.host : set your email server host-name or ip (e.g: email.host=localhost/10.21.32.66) email.port : set your email server SMTP port. Default SMTP port is 25. email.username : set your email server user name. email.password : set your email server password. admin.email : set system administrator's email address.
Note: You must change the e-mail address of the 'admin' user (default user) to an actual e-mail address. A dummy e-mail addres (admin@email.com) is created as default. If the e-mail address of the 'admin' user is not verified, e-mails will not be sent.
2.3.4. School Customizations
Changing the School Name in the Application
Change the following keys in the application properties file (akura/WEB- INF/classes/application.properties) :
APPLICATION.NAME : This is the application name displayed in the Tttle-bar SCHOOL.NAME : Set your school name SCHOOL.TRACKER : Set your school tracker name
Note : The application.properties file contains most of the labels used in the web pages. You can change any label by changing these values.
E.g, staff.leave.title key holds title of the Staff Module -> Leave page title. By default, this is Staff Leave. If required, you can change this to Staff Leave Details.
Changing the School Name in the Reports
Change the following key in the Report Template Properties file (akura/WEB- INF/classes/reportTemplate.properties) :
REPORT.SCHOOL.NAME : set your school name.
Changing the School Logo
You can change the school logo by replacing following images (akura/resources/images/) :
imagesschool_logo.jpg: small logo (size:79 x 90 pixels).
logo_large.jpg: large logo (size:136 x 156 pixels).
Configuring the Sync-up Scheduler
Create an Excel file in the following format and add it to the paths mentioned in the 'systemConfig.properties' file.
Sync-up scheduler format - Excel document (only .xls) Staff Reg/ Student admission No. , Date/Month/Year , Time In / Time Out (HH:MM:SS) , Time In/ Time Status (1 or 0), Reader ID
Locations of data files:
o schedular.excel.staff.folder : Location of Staff attendance excel files. o schedular.excel.student.folder : Location of Student's attendance excel files.
Each value must be separated by a space. 'Day-of-week' starts from zero (0 for Sunday). The *(asterisk) represents every. E.g. if * is put for Hour, it will execute every hour. AkuraSchedular.log (Located in WebServer/logs) prints the status of running jobs.
2.3.6. Enabling to Enter Marks/ Gradings for Monthly Term Test Marks (akura/WEB- INF/classes/config.properties)
student.sub.term.marks.allow.marks : If the requirement is to enter marks, set the property value to True. To enter grades set the value to False.
2.4 Deploying the kura System
1. Change the property files accordingly and copy the ` akura folder into the Tomcat server webapp folder. 2. Restart the Tomcat server. 3. Browse the application using the URL. (e.g. http://localhost:8080/akura/login.htm). 4. Use the following username and password to login to the system. Username: admin Password : admin