[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

GUI

Posted on 2000-03-21
5
Medium Priority
?
153 Views
Last Modified: 2010-05-02
Hi i am going to be doing a project for one of our customers library's. Has anyone have ideas how to come up with a good UI for this ? That store has a huge book collections i need to come up with a good design. Anyone has suggestions post them. Thanks.
0
Comment
Question by:Marine
  • 4
5 Comments
 
LVL 2

Expert Comment

by:johnny6
ID: 2643111
Marine:
       Here are a few really excellent sites that you can use to help you design your GUI:

http://iarchitect.com/
http://www.devx.com/upload/free/features/getstarted/1999/fa99/kjfa99/kjfa99.asp
http://www.vb-world.net/controls/gui/


I strongly recommend reading through all of the articles on each of these sites.  Hope these sites give you some good design ideas.

John
0
 
LVL 2

Expert Comment

by:nunga
ID: 2643138
Hi Marine

You really need to think about what the users will want to DO with the data/information.

Do they want to add to the collection? Search the collection? Browse the collection?

Speak to your users about all the things they'd like to be able to do with the information. That will help you determine the functionality and appropriate layout of your GUI.
0
 
LVL 2

Expert Comment

by:johnny6
ID: 2643197
Marine:
      I don't know if you have ever heard of the classical five stages of a Software Life Cycle, but here they are:

1) Requirements Analysis
2) Design Analysis
3) Coding
4) Testing
5) User Verification/Acceptance

Stages 1 and 2 can be broken down into smaller pieces as follows:

Application Specification: A set of use cases that define every high-level process that a user of the application might perform.

Use cases- provide an easy way for us to identify the objects and methods that are in the real-world processes we are attempting to provide a solution for.  They are one of the first steps in application design, so they're usually drawn up in collaboration with a panel of users.

Requirements Use Case Statements: Provide us with system requirements. They provide us a very high level view of what goes on at the user level.

Functional Use Case Statements: Smaller in scope than requirements use case statements.  Brings us closer to something that could be written in code.

If you need more info on the requirements analysis stage or the design analysis stage let me know.

John
0
 
LVL 2

Expert Comment

by:johnny6
ID: 2659213
Marine:
      I think that I have adequately answered your question.  No on else seems to have a better answer.  Therefore, I am submitting my previous comments as an answer.

John
0
 
LVL 2

Accepted Solution

by:
johnny6 earned 60 total points
ID: 2659215
Marine:
      I think that I have adequately answered your question.  No on else seems to have a better answer.  Therefore, I am submitting my previous comments as an answer.

John


0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

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

Enums (shorthand for ‘enumerations’) are not often used by programmers but they can be quite valuable when they are.  What are they? An Enum is just a type of variable like a string or an Integer, but in this case one that you create that contains…
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…
Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…
Suggested Courses

834 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