Thursday, August 6, 2009

Drawing a Use Case Diagram

Use case diagrams are a way to visualize a System... in other words use cases tell us what the system should do.

Two main goals of a use case diagram are:

a. Visualizing the functional requirements of a system.
b. Describing the interaction between various actors and the system.

Major components of a use case are:











An Actor is someone who intends to achive some goal by using the System.
Example: A customer is an actor for an ATM system.

A Use Case is a process taking place in the system.
Example: Withdrawing cash is a use case for the ATM system.

An Association shows a relation between an actor and a use case. In most cases this relationship means that the actor will initiate the associated use case.
Example: A customer withdraws money.

Generalization shows a parent to child relationship where each child has all the properties of the parent and some unique properties of its own. Generalization can exist between use cases as well as Actors.
Example: A Parent use case Transaction and have child use cases as withdraw funds, transfer funds, Add funds, etc.

"Extends" Dependency depicts a use case which may, optionally, be initiated by another use case.
Example: It may be an option for a customer, who is withdrawing money, to print a receipt.

"Include" Dependency depicts a use case, whose initiation is a must, in order to initiate another use case.
Example: For a customer to withdraw money, his ATM pin code has to be validated.

Here is an example of a Use Case model of an ATM system.


Friday, July 31, 2009

Two amazing static websites are on the way....

For all of you who are into designing and website development....we have the best you can get.
Our expertise ranges from low level html to extensive and high level xhtml coupled with amazing Javascripts and widgets that provide you the best viewer experience.


You surf the internet. You go through the numerous sites with are exquisitely designed. You know you can make one of them , but you are stuck at how....

Well we have the answer....of all those questions of How? When?? Why??....

So don't wait feel free to contact us.

Thursday, July 30, 2009

Project Hunt

Hunt For Projects is a blog for anyone who has been asked to do a project and they don't know where to begin, or they don't know all the technologies required to do the project or they don't have enough time to do the project But anyhow they have to do the project. This blog is for all such people, where they can do all kinds of hunting for their projects.

You can ask here for all kinds of help regarding your project. Following is the short list of things you can do here

  • Ask about the problems you are facing in doing your project, we will try our best to help you out.
  • If you don't know how to go about your project, ask here. We will tell you.
  • If you want to do a project but don't have a good idea...ask here.
  • And last but not the least if you want to get a readymade project for your requirements...post your project details here and we will do it for you...at nominal rates. We will give you the completely documented and well tested project along with all the documentation you request + a list of important viva questions related to your project which you may face during your exam (only if you need it).

You can check the profile of our team and team members...we our a team of highly skilled and passionate b.tech students with our skiils ranging from hardcore programming to graphics and desigining.
The prices of the project will vary depending upon the effort and time required for the project.
Leave your project details and your email id in the comments so that we can contact you.