Skip to content

Commit 96cbc25

Browse files
committed
Update readme.md
1 parent dc0b304 commit 96cbc25

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

readme.md

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,22 @@
1-
# This software is used for student course preference recommendations.
2-
# Build on MAC OS 10.10.5, Java 8, Eclipse Luna J2EE edition.
3-
# Use PostgreSQL 9.4 database at localhost:5432, and Apache Tomcat 8 as the server.
1+
# Linear Programming Recommendation System
42

5-
# The step of compilation and running:
3+
- This software is used for student course preference recommendations.
4+
- Build on MAC OS 10.10.5, Java 8, Eclipse Luna J2EE edition.
5+
- Use PostgreSQL 9.4 database at localhost:5432, and Apache Tomcat 8 as the server.
6+
7+
### The step of compilation and running:
68
1, Import the package "webapp" into the Eclipse workspace.
9+
710
2, Open the J2EE perspective of Eclipse, and check if the JDBC and PostgreSQL Driver .jar have been on the build path
11+
812
3, Create a new database called "project4" in PostgreSQL, at localhost:5432. Use "postgres" and "project4" as the username and pin by default.
13+
914
4, Run the project "DataFeeder" to automatically generate the database filled by dummy data for testing and development. The main entrance of the program is in the test folder under "DataFeeder".
15+
1016
5, Configure the Apache Tomcat 8 as the linked server in Eclipse.
17+
1118
6, Open the ComputingCore and CourseRecSys projects both. Right click on the file "index.jsp" under the folder WebContent in the project CourseRecSys, run this file as Java Server APP. The login page of the software will show up.
19+
1220
7, There are in fact 5000 student records in the database already. You can check the password and username in the "Student" table in the database.
13-
8, The pin of admin mode by default is "0001" as username and "admin123" as the pin.
21+
22+
8, The pin of admin mode by default is "0001" as username and "admin123" as the pin.

0 commit comments

Comments
 (0)