Solved

Business analysis - system vs business processes in flowchart

Posted on 2012-03-27
4
417 Views
Last Modified: 2012-06-21
Hi,

I would like to differenciate between system processess / business processes as well as processes take place as a result of user interaction with the system.

Creating a busineess and system only flowchart, I think placing any processes such as user interaction with the system is incorrect. for example:

A user goes to a web site, select a relationship type from radio buttons and then select A from a list box and then select B from an other list box. Then click the Add button to create a relationship between A and B.

In the flowchart the process should NOT be as:


select Relationship Type  ------ X  ----->  select A ----->  select B ----> Add relationship
                                        ------ Y   ------> do something else

I am not sure what type of process flow is called above?


On the other hand I think the correct flowchart should be:

Relationship Type   ------- X  ---------------> Create relationship  
                               ------- Y  ----------------> do something else

And this is the system process.

Am I correct?

Thanks
0
Comment
Question by:shmz
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 4

Expert Comment

by:kdebugs
ID: 37774882
Hi shmz,

I suggest that you get yourself a book called UML in 24 hours. It's an excellent starting point into uml diagramming.

The paragraph that describes the action is called a "use case."

In this case, since there are no decision points it would be a pretty linear "activity diagram" (that's just a fancy, more uml-ish name for a flowchart).

From top to bottom, it would be:

Start
  |
Select from radio buttons
  |
Select from list "A"
  |
Select from list "B"
  |
Click the "Add" button
  |
End

Now, here is what I think MOST important when it comes to design: do whatever works for you and your team. Just because you know uml and are able to throw sofisticated-sounding terms all over the room, doesn't mean you must model every single transaction with 6 different diagrams.

I'm not sure I understood correctly what you're really asking here, but your use-cases are what will let a lay-person understand what your system does (and maybe write end-user documentation for it), and your flowcharts will help a programmer implement it (those would be my starting points). Then, keep in mind that a single flowchart can take care of a large number of use cases.

Alex
0
 

Accepted Solution

by:
shmz earned 0 total points
ID: 37774913
Hi Alex,

The system and business processes I am trying to identify and place in my flowchart are used purly for system/business 'ANALYSIS' purposes. It is not used by the programmer.

Hence I think your suggested approch would not help with analysing a system and for example finding gaps within a system....

however thanks for your input.
0
 
LVL 4

Expert Comment

by:kdebugs
ID: 37776340
Like I said, I didn't understand what you were asking, exactly.
0
 

Author Closing Comment

by:shmz
ID: 37905391
no answer provided
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The Question Several times in recent years, someone has posted a question at EE asking whether they could display the Windows directory structure – folders and subfolders – using Visio. When one person specifically asked about displaying directory …
David Parker’s latest book, Microsoft Visio 2010: Business Process Diagramming and Validation, will give you the tools to turn flowcharts and other business diagrams into valuable, data-driven corporate assets. Armed with the knowledge you’ll gain f…
Email security requires an ever evolving service that stays up to date with counter-evolving threats. The Email Laundry perform Research and Development to ensure their email security service evolves faster than cyber criminals. We apply our Threat…
In a recent question (https://www.experts-exchange.com/questions/29004105/Run-AutoHotkey-script-directly-from-Notepad.html) here at Experts Exchange, a member asked how to run an AutoHotkey script (.AHK) directly from Notepad++ (aka NPP). This video…

733 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question