Presentation is loading. Please wait.

Presentation is loading. Please wait.

L ocal I nformation S ervice By: Uri Gold & Kadan Haba Supervisors: Lev Rechnik & Alexander Arlievsky.

Similar presentations


Presentation on theme: "L ocal I nformation S ervice By: Uri Gold & Kadan Haba Supervisors: Lev Rechnik & Alexander Arlievsky."— Presentation transcript:

1 L ocal I nformation S ervice By: Uri Gold & Kadan Haba Supervisors: Lev Rechnik & Alexander Arlievsky

2 LIS - General Infrmation: The LIS enables to quickly and easily get administrative information regarding the Meire building and it’s residents through a blueTooth based, Multithreaded Client- Server application. The clients use an Ipac WinCe platform and the server runs on a PC station under Win NT.

3 What kind of Information? Personal information :name, rooms, office phones, personal phones, schedule etc. Room information: name and number, phone numbers and personal in the room.

4 How Do You Do It? Phone: Room Event: Person Person: name, email, comment, job… List_of_rooms: Personal_phones: Event_list: Room Room: Name, number… User_list: Event_list: Phone: My_masters: (Or) List_of_rooms: Area code, phone number… Event: Room: Person list: Day, time, type… Line: User_pointers: Phone: 1.A person list 2.A Phone list 3.An Event list 4.A Room list

5 LIS Search When the details of the inquiry suit more than one data base Item, all suitable answers are sent as the result. A secondary search can be done on these results to by choosing one of them, and re inquiring. ( this time no search is done, and the details pertaining the desired item are sent back immediately).

6 Client Search Windows: Searching Room / Person All fields are explaind in the Client User Manuel. Multiple result and ReInquiry window,

7 Lis Server performance: We have tested the LIS server performance by sending inquiries from a few automated clients who sent inquiries continuously. The LIS server answered 300 inquiries/sec Under high load, and 400 – 500 inquiries/sec under avg load. (high load = searching the worst case Room out of a 1000 rooms database, and avg load = searching the avg case out of a 1000 rooms data base. )

8 Entering data to the data base can be done in one of two ways: 1.Reading data ( rooms / phones etc.) from text files written in a specific format (as described in the user manual). 2.“Manually” entering the Items one by one through the server windows.

9 conclusion: 1.The LIS is currently using a communication emulator to enable using TCP/IP protocol rather than BLUETOOTH protocol. The project was implemented in a way that when the bluetooth device will be running, only minor code changes will have to be preformed to use the LIS with the BLUETOOTH device. 2Among the many things we learned through this project were client/server subjects, Windows & WinCE programming, MFC, GUI and more. 3.We have had some delay in the project submission, that was dew to many factors. The fact that this was our first programming project under Windows and using MFC was one as well as the fact that we wrote every piece of the code ourselves instead of using ready made modules. However the fact that we were forced to wait to for another project to define the communication interface for us was much more significant. after waiting for almost a year for the interface to be defined - what eventually never happened, we “made up” our own interface. still, the most significant reason is the absence of Lev, since the beginning of the last summer, that left us with no guidance until the very final stage of actually writing the Presentation. we were stuck for quite a long time on problems with which Lev would have been able to easily help us, and no one else seamed to help us with. 4.We would like to thank: Dr Ilana David the Lab engineer, Alexander Arlievsky for the help with finishing the project, and most of all Lev Rechnik, we hope he’ll be back safe and sound as quickly as possible. Kadan Haba & Uri Gold.


Download ppt "L ocal I nformation S ervice By: Uri Gold & Kadan Haba Supervisors: Lev Rechnik & Alexander Arlievsky."

Similar presentations


Ads by Google