bizzel Posted January 12, 2008 Posted January 12, 2008 (edited) I'm trying to sharpen up my coding skills by writing a new helpdesk for our school. The current one leaves a lot to be desired and is far too basic to be of much use. To give you an idea of what's already in my solution, here's a couple of screenshots. It's currently done in Java (C# for windows mobile) but I might be moving it entirely to C# in order to tie in with WMI. The whole thing is networked using a mysql database as a backend, and the client + server comms are all tcp/ip. I'll be opening up the source when it's all complete. Anyway, I could use some input as to what's missing. What are the top 3 things that you look for in a helpdesk solution? http://img.photobucket.com/albums/v293/pab89/SSClientAlphaMW.jpg http://img.photobucket.com/albums/v293/pab89/SSInstallerAlpha.jpg http://img.photobucket.com/albums/v293/pab89/Support%20Centre/Mobile.png Edited January 12, 2008 by bizzel
Netwacky87 Posted January 12, 2008 Posted January 12, 2008 (edited) Well Done Bizzel, i really do like this! When will it be available? 3 things i like in a helpdesk: 1. Emails users with updates of how things are goin 2. intergration with AD 3. an available status screen, for instance if the net is down we can say it is dont bother us! Edited January 12, 2008 by Netwacky87
bizzel Posted January 13, 2008 Author Posted January 13, 2008 Well Done Bizzel, i really do like this! 1. Emails users with updates of how things are goin 2. intergration with AD 3. an available status screen, for instance if the net is down we can say it is dont bother us! Thanks for the comments. To answer your question, it'll be beta quality in a couple of months provided my working week stays quiet (everything works, would you believe!). Email updates would be interesting. I'm not sure how to do that from C# (that's what the codebase is moving to) but I'll certainly investigate it. AD integration is something I have planned to eliminate the need to log in, that's another reason to move to C# as well. I really like the status screen idea. How do you think that could tie in with the Known Issues screen? I picture two halves, one showing a traffic light system for major services and the other showing a list of detailed issues. Keep the comments coming!
Netwacky87 Posted January 13, 2008 Posted January 13, 2008 I really like the status screen idea. How do you think that could tie in with the Known Issues screen? I picture two halves, one showing a traffic light system for major services and the other showing a list of detailed issues. How about a ticker tape style at the bottom of the app?
FN-GM Posted January 13, 2008 Posted January 13, 2008 If a client needs to be installed MSI format would be handy so it can be deployed using group policies.
DanW Posted January 13, 2008 Posted January 13, 2008 looks great so far! how about intergrating some sort of asset managment into the system? so when a call is logged, you can attach it to an 'asset' on the database. if you want any beta testing doing feel free to drop me a pm Dan
bizzel Posted January 13, 2008 Author Posted January 13, 2008 (edited) Asset management would be great to have and I'll certainly give it some thought. Our AM system in school is terrible, so slow! It has a barcode scanner so integrating with that would be fun. I've discovered how to send mail in C# (it's surprisingly easy!) so that's definitely in. What I'll do next is create some interface mockups to see what works best and work it from there. AD integration will probably be the most time consuming part as I haven't done that before. MSIs are definitely going to be the best way to package it - we're on CC3 so it makes our lives a lot easier too. Once I get some beta quality code you're welcome to help test it. In the meantime, I'd love to hear more comments and suggestions. After all, it's designed for us. Edited January 13, 2008 by bizzel
SYNACK Posted January 13, 2008 Posted January 13, 2008 It has a barcode scanner so integrating with that would be fun. ..... I'd love to hear more comments and suggestions. After all, it's designed for us. If you are integrating bar code stuff you may be able to use these QRCode things, then they can be read out by a cell phone cammera so you don't have to lug a scanner around. There is a open source .NET library for reading and writing them here http://www.twit88.com/home/opensource/qrcode
bizzel Posted January 18, 2008 Author Posted January 18, 2008 Righto then, it's well underway now. I'm going ahead with my port from Java to C# so that I can add extra functionality. Here's the finished spec: Support Suite Features Completely free and open source! Compatible with Windows XP, 2003, Vista Fully AD-integrated MS-SQL 2005 Express Backend Networked Client-Server Model Support requests logged as Tickets Full knowledge base and step-by-step troubleshooter wizard Fully-featured asset management built in (features WMI data gathering) Download centre to give staff easy access to authorised patches and utilities - can be attached to tickets Customisable e-mail notifications Live ticket notifications for admins Component Model Framework Service: Provides SQL connectivity and data transfer for client and admin console. Runs as a service on W2K3 servers. Also provides awareness of client activity for the console, allowing realtime monitoring of events. Notifies of updates and can automatically download MSI packages. Admin Console: Provides a powerful yet intuitive interface for technicians to deal with tickets and provide resources for staff. Client: Simple interface walks staff through self-help diagnostics and sending support tickets. Can be fully configured from the admin console. Human readable error messages! Screenshot for good measure: http://lh6.google.com/p.beesley89/R5C7PNj5CeI/AAAAAAAAAFQ/EWabTgZ_e7Y/s800/ssuitemainwindow.PNG.jpg
Edu-IT Posted January 18, 2008 Posted January 18, 2008 That looks good bizzel. Any idea when this will be released?
bizzel Posted January 18, 2008 Author Posted January 18, 2008 It will be a couple of months before I can release anything approaching feature complete. If anyone can code C# (at any level) and wants to help out, please let me know!
ZeroHour Posted January 23, 2008 Posted January 23, 2008 The MS-SQL express backend may have issues as I think it may be limited on how many concurrent connections you can run (or it used to) I do c# and I link out apps into MySQL for the free'ness of it. I would be happy to help with this
SYNACK Posted January 23, 2008 Posted January 23, 2008 The MS-SQL express backend may have issues as I think it may be limited on how many concurrent connections you can run (or it used to) I do c# and I link out apps into MySQL for the free'ness of it. I would be happy to help with this The connection limit has been removed from this version, this is only a problem if the DB is being served up by a XP Home/Pro workstation and then the OS connection limits apply 5/10.
CSNM-Carl Posted February 2, 2008 Posted February 2, 2008 I'd very careful with your choice of name, we use Kayako SupportSuite who are leaders in the Helpdesk software and I don't think they would be very happy with you calling your Helpdesk Support Suite.
bizzel Posted February 2, 2008 Author Posted February 2, 2008 I'd very careful with your choice of name, we use Kayako SupportSuite who are leaders in the Helpdesk software and I don't think they would be very happy with you calling your Helpdesk Support Suite. I'm not sure how I missed that...I know they have a product called eSupport but I totally missed their other products. I'll change the name to something more unique before I release any code then, it's not a fantastic name anyhow.
fiza Posted May 5, 2009 Posted May 5, 2009 I am new to the forums and came across this thread. Any news on this great looking helpdesk?
bizzel Posted March 23, 2011 Author Posted March 23, 2011 I'm afraid I never got past the initial stages with this, a full-time degree got in the way somewhat. Perhaps someday I'll revive it but I reckon this kind of application is better when web-based and that's not where my skills lie. If there's enough interest then I'd consider it. 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now