Skip to main content

Application Design Diagramming Techniques-Part-II

component diagrams 

A component diagram is used to indicate the components (or code packages) that will be created for the application. A component is made up of logically related classes grouped together in a single deployable unit (consider them the DLLs or Web services).

The components are represented by the rectangles that include the two smaller rectangles on their left, as depicted below.



Each component name is preceded with text, indicating its logical layer, and then two colons. This text represents the components package.

The outer boxes that surround the components are called nodes.

All this is demonstrated in the figure below.



Class Diagrams is another diagram that can be created easily using Visual Studio and id the most commonly used diagram and would not be covered here.

Next post will cover Sequence Diagram.

Till next we connect……

Happy Learning.

Comments

Popular posts from this blog

Authentication using Social Networking portals(Facebook, Gmail, and Yahoo)

There are tons of sites, which offer sign on using the social networking site credentials (Facebook, gtalk, twitter and the list continues).It can be termed a “SINGLE SIGNON” and offers a lot of benefits compared to traditional database authentication approach. However, not storing user credentials in the DB imposes an additional risk. How to track who all logged into the system. Now the question is, which approach to follow. The best approach is to use inbuilt asp.net users for storing the logging info about user activities and using single signon technique for authentication. This article will explore the approach and provide the details of implementation using some third party libraries and customizing it to the requirements. The Authentication will be done using the following networking portals Yahoo  Gmail Facebook    Special thanks to my friend Sumit Khandelwal, for implementation of Facebook part (in fact he did it all!!) Except Facebook, all other ca...

HTML-5 Let's get started

Want to see html 5 in action, before actually diving into it, here's your chance. Go to this LINK and see the wonderful features that HTML-5 has to offer. Feeling overwhelmed, feel like getting hands dirty with this new kid on the block? Here's how to get started Hope this was useful.... Till next we connect.... Happy reading.....