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 10: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 1:31 PM
User is offline Adrian M.
765 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 5: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 5: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 6: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

Business Impact Analysis(BIA): Assessing the Potential Impact of a Cybersecurity Incident on Business Operations
In today’s highly interconnected society, businesses depend on technology even more than before. While offering opportunities for innovation and creativity, businesses are exposed to various cybersecurity threats that can disrupt operations, damage reputation, and result in substantial financial losses. It is crucial to carry out a comprehens...
In today's ever-evolving market, businesses must adapt swiftly to remain competitive and meet the needs of a fast-paced digital economy. Among the various business strategies available, digital transformation, customer-centricity, and sustainability have emerged as top priorities. Let’s explore why these strategies are critical for busine...
The Cisco Certified Network Associate (CCNA) certification is a pivotal credential for networking professionals, validating your skills in networking fundamentals, security, automation, and programmability. Preparing for the CCNA exam can be challenging, but with the right strategy, resources, and mindset, you can successfully achieve this certific...

 



Upcoming Live Webinars




 

Copyright 2006-2024 by Modern Analyst Media LLC