Presentation is loading. Please wait.

Presentation is loading. Please wait.

Presented By: Erez RokahErez Goldshide Supervisor:Victor Kulikov Networked Software Systems Laboratory Department of Electrical Engineering Technion -

Similar presentations


Presentation on theme: "Presented By: Erez RokahErez Goldshide Supervisor:Victor Kulikov Networked Software Systems Laboratory Department of Electrical Engineering Technion -"— Presentation transcript:

1 Presented By: Erez RokahErez Goldshide Supervisor:Victor Kulikov Networked Software Systems Laboratory Department of Electrical Engineering Technion - Israel Institute of Technology

2 Motivation Increasing awareness to the environment Increasing cost of printing paper and toner The need to manage lab resources

3 Project Goals Automatic management of printing requests (jobs) as a Service for Windows Server 200 8 Integration with Active Directory Defining printing quotas for users Ability to log and track printing requests Getting familiar with.Net developing environment Implementing OOP principles

4 Print Manager Service Wait for a new print job to arrive in one of the printing queues User exists in database? User quota permits printing the current print job? Yes Add user to database with default values No Release the print job to the printer and update quota Yes Delete the print job No

5 Class Diagram

6 Database Tables FieldType PropertyString ValueString Global Parameters TableManaged Printers Table FieldType PrinterNameString FieldType UserNameString UserGUIDString UsedQuotaInt64 MaxQuotaInt64 Users Table FieldType UserNameString UserGUIDString JobNameString NumberOfPagesInt PrinterNameString JobSubmittedTimeDateTime Logs Table Built-in properties: DefaultMaxQuota, LDAPDomain, UserCleanUpInterval


Download ppt "Presented By: Erez RokahErez Goldshide Supervisor:Victor Kulikov Networked Software Systems Laboratory Department of Electrical Engineering Technion -"

Similar presentations


Ads by Google