• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Help in Analysis and Design ?

 
Ranch Hand
Posts: 202
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi All,
I am designing a software of examination system and I want it to be very very generic.
The problem I am having is that I am falling towards the solution too early.
Secondly, Identifying usecases,
some are obvious but I am confused about some.
For Example
should we presume "Take Test" as a seperate Usecase or break it up ?
Also as finding objects are concerned,
do I need to use the screen classes in the design models ?
The real question that I want to ask is that should I also model the screeens.
The problem that I am facing is probably because I already have the GUIs in my mind, that is what the software will look like,
So I am going into implementation too early.
Can ne body help me .
Thanx
Asif
 
Sheriff
Posts: 17644
300
Mac Android IntelliJ IDE Eclipse IDE Spring Debian Java Ubuntu Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Doing early-stage modeling or analysis based on GUI mockups can box you into thinking towards a specific implementation too early on in the process. But then again, you need to have a way to model the interface to the actor. What I might suggest is to make the mockups as abstract as possible, e.g.:


In this screen, the user will have a way of specifying the following information:
- name
- street
- city
- state
- zip
- country
- telephone
- a way to confirm and save the information
- a way to cancel the operation


This allows you to properly focus on the what and not the how which is what the following leads you to:


The screen will have the following:
Textbox for Name at (x1, y1)
Textbox for Street at (x1, y2)
Textbox for ....
Dropdown List for State at (x1, y4);
"Save" button
"Reset" button


 
Muhammad Asif
Ranch Hand
Posts: 202
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks a Lot Junilu but still a bit confused.
Can u explain in a bit more detail ?
Thanx in anticipation
Asif
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic