User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the HTML and CSS section within the Web Development category of DaniWeb, a massive community of 456,583 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 3,596 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our HTML and CSS advertiser: Lunarpages Web Hosting
Views: 576 | Replies: 1
Reply
Join Date: Nov 2007
Posts: 3
Reputation: dangerd is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
dangerd dangerd is offline Offline
Newbie Poster

Solution how to approach a good quality complaint form

  #1  
Nov 5th, 2007
Hi I am doing a project at college.
I want to design a user-friendly web based I.T. helpdesk application. The
application will provide the facility for students and staff of the
School of Computer Science to log faults or incidents via a web portal. These
faults can then be assigned by a member of the support team to the
appropriate technician, classified and given a status (open, work in
progress, closed, etc.). The technician who is assigned the fault will
receive an email indicating the nature of the fault and it's status.
Once the fault or incident is resolved, the technicians can then log
into the system and clear faults that have been assigned to them. By
clearing faults the system generates an email to the person who
initiated the fault with a full report on how it was resolved. All
faults should be archived and searchable by staff or students, over time
generating a knowledge base of incidents.

I would also like to include the following:
Complete incident history
An open incident can have any number of events
Search knowledge base
Classify incidents
Relate incidents to persons and assets

I am just looking for a few pointers as to the best way to approach this, a brief synopsis that I can take some ideas from.
Would be much appreciated
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Feb 2005
Location: Braintree, UK
Posts: 1,166
Reputation: hollystyles will become famous soon enough hollystyles will become famous soon enough 
Rep Power: 7
Solved Threads: 59
hollystyles's Avatar
hollystyles hollystyles is offline Offline
Veteran Poster

Re: how to approach a good quality complaint form

  #2  
Nov 5th, 2007
I did one of these in my last company. One of the key issues for me was the large amounts of free text that will ultimately need to be searched. I had a primary table that was the base for each fault item. I had a foreign key table off of this called fault_paragraphs this meant I could split large text entry (the initial fault and the resultant constant cooment additions as the fault's solution was progressed) into a specific maximum size this meant I could store them in the DB without falling foul of maximum record length and *also* not have to use the NTEXT data type (I was using Sql Server) Whichtherefore made it easier to search without having to maintain full-text search indexes on the Sql Server instance.

Have addedby, addeddate and updatedby and updateddate as columns on all tables.

Don't hard code your categories and asset types, make tables for these too and an admin only UI to maintain them.
==========================================
Yadda yadda yadda...
Web junky, fevered monkey
Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.

DaniWeb HTML and CSS Marketplace
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

Thread Tools Display Modes

Similar Threads
Other Threads in the HTML and CSS Forum

All times are GMT -4. The time now is 6:28 am.
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC