A Conceptual Model of an Erp System Using Uml

Topics: Unified Modeling Language, UML diagrams, Software architecture Pages: 12 (3409 words) Published: September 7, 2008
A Conceptual Model Of An ERP System Using UML

Madhurima1(Lecturer), Madhulika (Lecturer)
Apeejay College of Engineering, Gurgaon1
Flat No.306, kaveri apptt.,GH-4,Sec-21D, Faridabad-121001
Mob no. 09350350814,E-mail-10madhurima@gmail.com
Apeejay College of Engineering, Gurgaon

Abstract—In today’s competitive and ever changing environment every business demands paperless operations, a wireless communication of a result of fully transparent and automated operations of all centers in an integrated and coordinated manner taking care of the business, actions and decision demands. For this reason an Enterprise wide management support is needed. The Enterprise Resource planning is a way by which we can assess the resource needs for a given business plan to achieve required business objectives. The aim of this paper is to present the brief introduction of Unified Modeling Language (UML), its elements and benefits. Then the Enterprise Resource Planning is discussed along with its subsystems. The use-case diagram and the activity diagram of the sales order entry subsystem are implemented with the help of UML. The diagrams are created using Rational Rose Tool (Enterprise Edition).

Keywords—Business Modeling, ERP, Rational Rose, UML


As the world is becoming more and more complex day by day, the computerized systems that inhabit the world have also increased in complexity. This means there are several pieces of hardware, software, connected to each other, linked to large data stores that deals with all this, how we will get our hands around the complexity. [4]

The solution for handling this complexity is to organize everything so that everyone involved in the development of the system can understand what to do, when to do etc.

The UML is the best solution for this organization.

The UML is a standard language that was conceived to assist in modeling complex software systems by using a common object-oriented notation. Originally the brainchild of Rational Corp.'s Grady Booch, James Rumbaugh, and Ivar Jacobson, the UML is rapidly becoming the de facto standard for describing and sharing system design data. For example, Microsoft has chosen the UML as its notation for its repository product to aid in sharing common software components among different third-party modeling and programming tools. Many other software vendors have lined up behind the UML, including Popkin and Platinum Technology [8]. The basic idea behind developing UML is to provide the development people with a design language that would be used for the development of computer applications. Just as we create the blueprint of a new building, similarly UML diagrams will document how software system will be built. Terry Quatrani has defined the notation as, "… the standard language for specifying, visualizing, constructing and documenting all the artifacts of a software system."[9]

The introduction of UML is by far the most exciting thing that had happened to the software industry in the recent years.

All the other engineering disciplines have a standard method of documentation.

Schematic Diagrams are used by Electronic Engineers.
Mechanical Engineers and Architects use blueprints.

Now the UML is for the Software Industry.

The UML has become a standard modeling language because it is independent of any programming language.

Precisely, UML is a graphical language for the visualization, specification, construction and documentation of the artifacts of a software intensive system, as well as for Business modeling and other non-software systems.

UML belongs to the Object Management Group (OMG) not rational, as many people believe [9].


Syntax only
Independent of any language, process and tool
Properly documented

The UML is just a language. It does not tell us what diagrams we should create. Rather, it tells what...

References: [1] “Applying 4+1 view Architecture with UML2”, http://www.sparxsystems.com.au/downloads/whitepapers/FCGSS_US_WP_Applying_4+1_w_UML2.pdf
[2] Terry Quatrani, “Visual Modeling With Rational Rose 2002 and UML”, 2007
[3] Jae-won Park and Nam-yong Lee, School of Computing, college of Information Science, Soongsil University, Seoul, Korea. A Conceptual Model of ERP for small and Medium-Size Companies Based on UML. IJCSN International Journal of Computer Science and Network Security, VOL.6 No.5A, May 2006
[4] Sashi Thangaraj (SAIC), “F2F_UML_Intro_Presentation.pdf “, Introduction to Unified Modeling Language, NCCIB Software Development Processes Facilitating Systems Interoperability
[5] Crag Systems, “A UML Introduction Tutorial”, http://www.cragsystems.co .uk /ITMUML
[6] http://searchsmb.techtarget.com/ sDefinition/0,sid44_gci516025, 00.html
[7] Jignesh Patel, “CS 554-Tutorial, Introduction to Rational Rose”, http://www.slideshare.net/jignesh/cs554-introduction-to-rational-rose”
[8] http://www.dbmsmag.com /9809d08.html
[9] Terry Quatrani, Rational “Introduction to the Unified Modeling Language”
Continue Reading

Please join StudyMode to read the full document

You May Also Find These Documents Helpful

  • Erp System Essay
  • Erp System Essay
  • Erp Systems Essay
  • Essay about Erp Systems
  • Nursing Conceptual Model Essay
  • Erp Systems Essay
  • Erp System Essay
  • Comparison of 3 ERP systems Essay

Become a StudyMode Member

Sign Up - It's Free