Saturday, November 16, 2013

Week October 30th November 13th
I wrote a coding to retrieve the record from the database using studentBean, StudentService and NewStudent like table wise then I pushed to these things in the GitHub/Yschool.
I studied
  • Springframework
  • RequestMapping
             Studentview








Currently

I am looking how to delete the Student record in that table.
Week September 15th October 29th
I create a Student GUIs that are  
  •  StudentSearch.xhtml
  •  StudentList.xhtml
  • StudentHome.xhtml (insert the thumbnail)

   








    StudentSearch.xhtml









I studied
  • Thumbnail

Currently
I am looking Studentview(like table).
Week September 30th October 14th
  The first week, we met Mr.Jayakrishnan in Jaffna, he discussed the project in very details after that I wrote a coding to insert the Student record in the particular server (WAMP) through StudentBean, StudentService and newStudent. 
The records are  

 I studied Functionality of
  •  faces-config.xml
  •  DataLayerYschool  
  •  pom.xml
Currently
I am looking StudentList and thumbnail 


Sunday, September 29, 2013


Week 4: From September 22 to September 29

The Yschool updated   as usual I did pull command to get the update version of Yschool (1.0.42) I created a StudentBean java file (it used for managed our StudentNew.xhtml file)  I create a sample web Application to test our file














The output Look like
















Currently
I looking a Exam process in out project 







Tuesday, September 10, 2013

yschool works


Week 1: From September 01 to September 08
About Me

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
  •          Java 1.7
  •          MySQL Community Server 5.5.20
  •          Maven 3.0.4

Step1: usually install java 1.7(Java 1 7 JDK)

Step2: yschool uses MySQL database (install WAMP server)

Step3:  install suitable version of maven download page

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 install GitHub for windows (version 1.0.56.0) then I go to https://github.comHub.com
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
Command git remote add upstream https://github.com/Yarl-IT-Hub/ySchool.git
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] The POM 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
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
v  Akura.
v  Fedena.
v  Opensis.
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.

Tools:
ü  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





Task 3: Create a AddNewStudent page
When I update a yschool I got these error
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

Week 2 & 3: From September 09 to September 21

I create AddNewStudent.xhtml sample page here   










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