Forums for the Business Analyst

 
  Modern Analyst Forums  Business and Sy...  Software for An...  Systems Architecture Diagram
Previous Previous
 
Next Next
New Post 10/5/2008 9:12 AM
User is offline sonavi
37 posts
9th Level Poster


Systems Architecture Diagram 

HI

Can anyone please let me know what kind of diagram should a systems analyst draw for the developers. Business process diagram is used to show the flow of business process for business people who are the audience. So what should the systems analyst draw to show the process flow for the developers. i am jsut confused. Any help would be appreciated.

 

Thanks

Sonavi

 

 
New Post 10/5/2008 12:31 PM
User is offline Adrian M.
764 posts
3rd Level Poster




Re: Systems Architecture Diagram 

Hi Sonavi,

There is no such thing as diagrams which are for developers or non-developers.  Diagrams should be created if there is a need to show a certain aspect or model of the system.

For example:

  • if the developer needs to know the business process flow then you can create a BPMN diagram, activity diagram, or workflow diagram,
  • if the developer wants to understand the flow of the data then create a Data Flow Diagram (DFD),
  • if the developer wants to understand the "things" of the business then you would create a Business Entity Model using a class diagram,
  • you can create a sequence diagram if you need to show how various systems/services/components work together to achieve a given goal,
  • an Entity Relationship (ER) diagram could show the physical data structure,
  • etc.

As you can see, while there are no diagrams specifically for developers, there are diagrams which model the types of things that developers want to know.

Hope this helps!

- Adrian


Adrian Marchis
Business Analyst Community Blog - Post your thoughts!
 
New Post 10/5/2008 4:22 PM
User is offline sonavi
37 posts
9th Level Poster


Re: Systems Architecture Diagram 

Hi Adrian

Thank you for ur response. Can you please let me know some information about N-tier architecure diagram. and where can I find examples on n tier architecure diagram. I have to present the 3 tier diagram to the developers which would explain the UI interface and how it is interecting with the database and what is the business / application logic. So i am assuming that I would have to draw the system architecure diagram which is N-tier architecture diagram. Can you please giude me with this.

 

Thanks

Sonavi

 
New Post 10/5/2008 4:48 PM
User is offline Craig Brown
560 posts
www.betterprojects.net
4th Level Poster




Re: Systems Architecture Diagram 

Sonavi

I think the n-tier is the bottom layer of detail.  It is what the developers themselevs would usually do right before they sit down for an hour and code a unit of code (of small discreet function.)

This is not the role of the BA.  This is the role of the programmer.

The same goes for designing the 3 tier application diagram for a new system.  This is definitely not a usual job for a BA.

If on the other hand you are analysing an existing system you can use any number of tools.  Tony Markos will recommend a data flow diagram, which will do the job just fine.

At the end of the day it can be pretty loose at the first pass.  Even just lists of activties that happen at each layer. 

The task you are doing is identifying the logical and physicl boundaries of components, and then their relationships.

 

 
New Post 10/5/2008 5:11 PM
User is offline sonavi
37 posts
9th Level Poster


Re: Systems Architecture Diagram 

Hi Craig,

My role is Systems Analyst and as a systems analyst i am suppose to present my audience (developers) the systems architecture diagram. I was asked to prepare the systems architecture diagram which shows the UI interface, how it is connected to the application logic/business logic layer and how these two are connected to the database. ie., i am asked to present or come up with a diagram which shows the three components and how they are interacting with each other . So when i did a little research i found that the N-tier architecture diagram is teh best way to show the relationship between these three layers. Please guide me what is the best way to show the flow between these three layers ( UI, Business Logic, Database). I presented the business process diagram using BPMN but , i was told that Business process diagram is for the business people so what is teh best way to show the flow to the developers which represents the flow between these three layers ( UI, Business Logic, Database).

 

thanks

Sonavi

 
Previous Previous
 
Next Next
  Modern Analyst Forums  Business and Sy...  Software for An...  Systems Architecture Diagram

Community Blog - Latest Posts

Fabricio Laguna talks Business Analysis and AI
I recently connected with Fabricio Laguna, aka The Brazilian BA. Fabricio is a passionate and pioneering business analyst from Brazil. During our conversation, we had a thought-provoking discussion on how artificial intelligence stands to shape the field of business analysis in the years ahead. While AI promises to transform many aspects of busines...
Business Architecture, Ontology and More with Terry Roach
It's been a privilege meeting Terry Roach, a visionary in the field of enterprise architecture and business architecture. Terry's insights into the evolution of business models, the importance of ontology in architecture, and the potential of AI to shape our future were not only thought-provoking but also a reflection of his extensive exper...
Today I had the pleasure of chatting to Jignesh Jamnadas, Chief Operations Officer at Mosaic, about his Blueprints for Success. As a Senior Finance and Operations Executive, Jigs (as he is known to many) has a holistic understanding of all facets of business and a flair for managing both people and processes. Having worked with Jigs, I was struc...

 



Upcoming Live Webinars




 

Copyright 2006-2024 by Modern Analyst Media LLC