70 likes | 146 Views
Print Manager for Windows Server 2008. Presented By: Erez Rokah Erez Goldshide Supervisor: Victor Kulikov. Networked Software Systems Laboratory Department of Electrical Engineering Technion - Israel Institute of Technology. Motivation. Increasing awareness to the environment
E N D
Print Manager for Windows Server 2008 Presented By: ErezRokahErezGoldshide Supervisor: Victor Kulikov Networked Software Systems Laboratory Department of Electrical Engineering Technion - Israel Institute of Technology
Motivation • Increasing awareness to the environment • Increasing cost of printing paper and toner • The need to manage lab resources
Project Goals • Automatic management of printing requests (jobs) as a Service for Windows Server 2008 • 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
Wait for a new print job to arrive in one of the printing queues Print Manager Service User exists in database? Add user to database with default values No Yes User quota permits printing the current print job? Delete the print job No Yes Release the print job to the printer and update quota
Database Tables Global Parameters Table Managed Printers Table Built-in properties:DefaultMaxQuota, LDAPDomain, UserCleanUpInterval Users Table Logs Table