UserSupport Help Desk System at CCIN2P3 Jean-René Rouet IN2P3 Computing Center
User Support 2 Goals n Have a simple application to manage and reply to users problems n Intensive usage of mail n Accessible from any location (WEB) n Work with standard web browsers
User Support 3 Project n Start development date : End of 1997 n Start production : may 1998 n Very small (15000 lines) n 5 months development (one developer + additional help)
User Support 4 Technologies n Oracle Database with full text indexing n CGI(language C and ProC) and HTTP web server n JavaScript(Jscript) and HTML client interface
User Support 5 Features n Users submit problems by mail n Manager can classify,assign or treat problem n Engineers are warned by mail (they don’t have to open the web console)
User Support 6 Features (2) n Full search n Rights and preferences n Multi language (all messages are in the database) n Multi treatment channels n Tree structure classification (3 levels)
User Support 7 How does it work ? Mailto: Database Insert WEB Console Database Refresh Manager Classify Reply Engineer Classify Assign Reply User Need more information
User Support 8 Not yet implemented, Limitations n Multi part mail n Encoded parts (base64) n Size of mail during the insert step are limited (makefile parameter) n Statistics
User Support 9 Demonstration n UserSupport UserSupport
User Support 10 You are interested n You want try it : – (available 25 October 1999)
User Support 11 You are very interested n I distribute the code – Oracle database required (with full text option) – I compile it on AIX 4 (don’t need special feature) – I use an apache WEB server (virtual host) (not required) – The “makefile” is easily customizable for your site
User Support 12 You are very very interested n My Swiss bank account is : – …. …. ….
User Support 13 WebConsole
User Support 14 Problem Window
User Support 15 Resolve window
User Support 16 Rights and Preferences window
User Support 17 Search window