Student Records Installation Guide

Student Records Software has three tier architecture.

Main Requirements to run the software;

Front End : Secure Web server suporting Java Servlets, Middle Tier : Student Records Package.
Back End : Database (JDBC Bridge required)

After finding necceassary web server and database files follow the below instructions.

  1. Download Student Records package, i.e. studentrecords.tar.gz
  2. On Unix platform run the following commands on unix command line; gunzip studentrecords.tar.gz tar xvf studentrecords.tar On PC use an unzip utility program to open the files.
  3. Move the directory studentrecords whereever you want to put in your web server
  4. This part depends how you are configuring servlets in your web server. When defining your web server servlet definitions, include studentrecords/classes directory in the Java CLASSPATH before running servlets. In other words, gs package in the classes directory is the servlet to be defined in your web server.Also include JDBC bridge classes in your CLASSPATH.
  5. Before running servlets, Student Records Classes, through your web server, edit the studentrecords/classes/conf/configuration.dat file. This is the only file you need to edit to run the software depending on package. In this file you may define many files for logs, errors, accesses, JDBC bridges, database passwords
  6. Define database tables.
  7. Run the web server.

Run your servlet with the definition of configuration file in the command line, e.g.,

java -Dconf=~/studentrecords/classes/conf/configuration.dat servlet.class ... (This will provide student record classes to find the necessary configuration file)

7.Point your URL to

studentrecords/HtdocsGrdSys/grading.html for instructur use (as default in configuration.dat file) or
studentrecords/HtdocsGrdSys/students.html for students use (as default in configuration.dat file)

7. Change the administrator password, which is previously defined in the configuration.dat file.

8. Please send the problems with installation to msen7@npac.syr.edu