Views

Difference between revisions of "School Assist"

The Wiki of Unify contains information on clients and devices, communications systems and unified communications. - Unify GmbH & Co. KG is a Trademark Licensee of Siemens AG.

Jump to: navigation, search
m (Protected "School Assist" [edit=sysop:move=sysop])
Line 1: Line 1:
 
[[Image:School Assist.JPG|300px|center]]
 
[[Image:School Assist.JPG|300px|center]]
 
== Scope ==
 
== Scope ==
 +
Until recent times,school staff used computers for checking their timetable,reading messages and taking attendance of class. By utilising the capabilities of the AGP, the Java Database Connectivity (JDBC),SQL and java applications we can now provide a significant amount of functionality for school staff on the OptiPoint Series phones via the DSM or APM.However this application can be extended in future to include the features like events calendar,contact details of students and staff,to broadcast news/alerts etc.
 +
 
== Operation ==
 
== Operation ==
 
[[Image:Database op.JPG|500px|center]]
 
[[Image:Database op.JPG|500px|center]]
Line 12: Line 14:
  
 
== Key Features ==
 
== Key Features ==
 +
*

Revision as of 16:03, 24 November 2006

Scope

Until recent times,school staff used computers for checking their timetable,reading messages and taking attendance of class. By utilising the capabilities of the AGP, the Java Database Connectivity (JDBC),SQL and java applications we can now provide a significant amount of functionality for school staff on the OptiPoint Series phones via the DSM or APM.However this application can be extended in future to include the features like events calendar,contact details of students and staff,to broadcast news/alerts etc.

Operation

Operational Overview:

  • School Assist application on the phone interacts with the server using XML. The server provides XML to the phone which the application renders into a screen for the user to interact with. The user’s interaction with the phone results in key-value pairs being passed back to the server for processing.
  • Java Application connects to databse using JDBC (Java Databse Connectivity)
  • Java Application then uses SQL to query /update the databse on the server.
  • In turn database returns the results in the form of result-set.
  • Java Application processes this result-set and constructs an appropriate XML page for IPPhone.

Key Features