User Interface for Document Managment System

Posted on 2003-03-01
Medium Priority
Last Modified: 2010-04-06
I'm working on a Document Managment System and i'm trying to figure out the best layout for the UI.
The system has a dynamic category system, meaning that you may add any number of nested categories.  Any one of these categories may contain other categories and documents.  Documents consist of a little bit of info about it, and any number of files maybe associated with it.

This was my first idea.
| Add New |
       | Currently Selected CatName |
| Docs | CatName1 | Cat Desc1 | Edit/Delete |
| Docs | CatName2 | Cat Desc2 | Edit/Delete |
| Docs | CatName3 | Cat Desc3 | Edit/Delete |
| Docs | CatName4 | Cat Desc4 | Edit/Delete |
| Docs | CatName5 | Cat Desc5 | Edit/Delete |

Add new is a link to create a new category
then the caption above the table would be the name of the current category, or a 'bread crumb' link.
Each record is a category that exist in the currently selected category.
Clicking on the CatName field would update the table to contain the subcategories of that category
Docs is a link to a page that list all of the Documents in that category which would basicly look like the above table, except the Docs link would be Details, or something and clicking it would take you to a DocumentDetails page that showed the Document info a dn listed the files that are associated with it.

The other idea I had was to get rid of the Docs link altogether and put the Categories and Documents table on the same page since they both use the Currently selected category to figure out what to diplay.

i've also considered using a layout that has a menu on the left that shows the categories and using the left side of the page to display Documents and Document Details.

What do you think would be the best layout?  Is there another layout that might be better? Any ideas, would be greatly appreciated...
Question by:Da_Weasel
  • 2
LVL 10

Accepted Solution

KenAdney earned 200 total points
ID: 8058937
Personal opinion, I wouldn't let the users define their own categories.  Some will see each entry as a new category, some will see everything fitting into the same category (example: should I organize my documents by the date I created them, the type of application that created them or what their content is about?).

Nothing beats a real user test.  Make up some pages & see how your users get around on them.  Test how long it takes them to find a given document, etc.  

Author Comment

ID: 8060399
Good point...it will however only be used by a handful of people, to track technical documents, such as server config, software installations, and charts and graphs, and other stuff we use daily that takes up too long to dig up info on.

I might expand this to allow everyone access to the system at a later point and implement a user/group scheme to control things.  Users would have to submit docs to be reviewed for correctness and categorized by 'higher-ups'.

Will wait one more day for more comments before I award points...

Author Comment

ID: 8066044
No other comments, points given to KenAdney.

If you can think of any ideas, post a comment, if I like it I will post points for you.

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Many programs have tried to outwit PowerPoint in terms of technology and skill. These programs, however, still lack several characteristics that PowerPoint has possessed from the start. Here's why PowerPoint replacements won't entirely work for desi…
Technology opened people to different means of presenting information, but PowerPoint remains to be above competition. Know why PPT still works today.
In this Micro Tutorial viewers will learn how to remove an unwanted object using Photoshop’s feature known as content-aware fill.
Learn how to create interesting presentations by including videos to keep your audience engaged using Prezi. Select "Insert" from the top menu in your Prezi editor: Select "YouTube Video": Paste the video URL into the prompt: "Select "Insert":…
Suggested Courses
Course of the Month8 days, 3 hours left to enroll

615 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question