Week 1: From September 01 to September
08
I am Trainee of yschool project (school
management system) under the Yarl IT Hub.
Initial Task 1
As I was
requested, install yschool project in my machine, so install yschool project I
needed tools listed below
Step3.1: JDK and JAVA_HOME
Make sure JDK
is installed, and “JAVA_HOME” variable is added in Windows environment
variable, and point to the JDK folder
.
.
Step3.2: Add MAVEN_HOME
Add a new
MAVEN_HOME
variable to the Windows environment, and point it to your Maven folder
Step3.3: Add PATH
Update PATH variable, append
“Maven bin folder” path, so that you can run the Maven’s command everywhere and
set JAVA_HOME also
Step3.4: Verification
C:\Users\HP>mvn
–v
Apache Maven
3.1.0 (893ca28a1da9d5f51ac03827af98bb730128f9f2; 2013-06-2+0530)
Maven home: F:\apache-maven-3.1.0\bin\...
Java version:
1.7.0_25, vendor: Oracle Corporation
Java home:
C:\Program Files\Java\jdk1.7.0_25\jre
Default locale:
en_US, platform encoding: Cp1252
OS name:
"windows 7", version: "6.1", arch: "amd64",
family: "windows"
Setp4:
I create an account to access
yschool project through github then go
to the https://github.com/Yarl-IT-Hub/ySchool this web site thereafter I did Fork A Repo
to download yschool project.
Setp5:
Time to time I did Pull and merge to get update version of
yschool
Then git
pull upstream master
When I installed I faced these errors
F:\ySchool-master\yschool>mvn clean jetty: run
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building integration 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[WARNING] ThePOM for
org.yarlithub.yschool:lite_repo:jar:1.0-SNAPSHOT is missing, nodependency
information available
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.561s
[INFO] Finished at: Sun Aug 04 08:39:46 IST 2013
[INFO] Final Memory: 7M/88
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building integration 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[WARNING] The
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.561s
[INFO] Finished at: Sun Aug 04 08:39:46 IST 2013
[INFO] Final Memory: 7M/88
Solution:
Ø I
have used newest version of yschool.
Ø Import
the database correctly.
Task
2: Similar Systems and Comparison
There are lots of similar systems available, so most popular are
There are lots of similar systems available, so most popular are
I
was requested, list the features of Fedena system
What
is Fedena?
Powerful, user-friendly and open source school management software developed on Ruby on Rails. It is a web 2.0 application which can be installed and accessed using cloud computing.
Powerful, user-friendly and open source school management software developed on Ruby on Rails. It is a web 2.0 application which can be installed and accessed using cloud computing.
ü Ruby
on Rails
ü MySQL
Essentials
Why
Fedena?
ü Easy
tracking of students
ü Analyzing
their performance and attendance
ü Instant
report generation
ü As
the entire data is online and secure, any analysis can be done at any desired
point of time.
ü Easy
User interface design makes using the system easier for school staff and
students
ü Highly
customizable and easily customizable
ü Built on powerful Ruby on Rails technology
ü Built on powerful Ruby on Rails technology
Additional features and comparison are
uploaded in the….
https://docs.google.com/ spreadsheet/ccc?key= 0AsFxiCQ3doeudHlHc1VHTFVkUUZDL Vc1TzE0T3lLZ1E#gid=0
https://docs.google.com/
Task 3:
Create a AddNewStudent page
When I update a yschool I got these error
HTTP ERROR: 503
Problem accessing /yschool/ Reason:
HTTP ERROR: 503
Problem accessing /yschool/ Reason:
Solution:
First delete
all old yschool databases
Then go to
localhost privileges tab and see if there a user called yschool_user. If
then delete the user also now import the yschool sql file
Currently
I am creating AddNewStudent.xhtml
Then I learned JSF UI (Java Server Faces User Interface) for example <h: inputText id="userNo" value="# {StudentBean.name}"/>
There after I did push through that command
git add
<file>
git commit –m “my
file”
git push origin master
To check type this command git status
Currently
I am creating a StudentBean file






No comments:
Post a Comment