Friday, June 18, 2010

It is a robot made by parallax. We work on implementing programs to know how it works and setup its communications with computer using blue tooth under supervision of Dr. Mohamed Salah Selim.

JDBC (Java Database Connectivity)



Computer Database is a structured collection of records or data that is stored in a computer system.

DBMS is a complex set of software programs that controls the organization, storage, management, and retrieval of data in a database. DBMSare categorized according to their data structures or types. The DBMS accepts requests for data from the application program and instructs the operating system to transfer the appropriate data.


Java Database Connectivity (JDBC) provides Java developers with a standard API that is used to access databases, regardless of the driver and database product. JDBC presents a uniform interface to databases - change vendors and your applications only need to change their driver.

Here our driver is an XML JDBC Driver that can access XML database. It consists of two parts:

  1. DBMS (Database Managemenet System)
    handles data stored in XML file.
  2. JDBC (Java Database Connectivity)
    handles data accessing and searching in data.

M3ak mail Server

It is a desktop mail server that deal with users, create accounts, send mails and search mails. It uses Lucene API in indexing and searching mails and attachments.
It was also implemented as a web mail server using JSP as server side language and html and java script as client side languages.

Spotty

Android Apps location Based Messaging System used for notifying receiver about message when he arrives to specific place. It checks periodically if the receiver reached the arrival place or not, these periods are distance-dependant. It can also be used to remind user about important notification in predetermined places.
The application uses GPS and Google Maps API to determine the current location of the receiver, and perform the action depending on his location.


Main Features
1- Identify the place where the message will be received.

2- Can remind you about something if you arrive to specific place.

3- Specify time limit for message, if it expire, receiver will be notified of the message.

4- The sender may choose to send the message when he arrive to someplace.

5- The program can spell the message for user.


6- Allow the user to choose the location using maps.



Monday, January 11, 2010

Mozakerty

Mozakerty helps Students to share their Knowledge and know their resents updates in their daily lives , their schedule and new laps,sheets and Assignments.In Mozakerty , you can submit comment ,note and private and moving Comment for your own study and remember you instead of write in books , you can also see comments of your friends and replay to their questions.



Mozakerty is Beta version now and realesed for CSD 2011 students Only until Term Exam