SlideShare a Scribd company logo
1 of 5
Download to read offline
ISSN (e): 2250 – 3005 || Volume, 06 || Issue, 11|| November – 2016 ||
International Journal of Computational Engineering Research (IJCER)
www.ijceronline.com Open Access Journal Page 7
Analysis and Design of Information Systems Financial Reports
with Object Oriented Approach
Rinci Kembang Hapsari1
, Azmuri Wahyu Azinar2
, Sugiyanto3
1
Department of Informatics Faculty of Information Technology, Adhi Tama Surabaya Institute of Technology
2
Department of Informatics Faculty of Information Technology, Adhi Tama Surabaya Institute of Technology
3
Department of Informatics Faculty of Information Technology, Adhi Tama Surabaya Institute of Technology
I. INTRODUCTION
Micro, Small and Medium Enterprises (SMEs) is one of the nation's economic driving. SMEs in the
economy of Indonesia is a business group that proved resistant to a wide range of economic crisis shocks.
However, there are obstacles that they face. Not a few of SMEs that are difficult growing quickly because it
does not have the power to achieve bank financing program. The operational aspects of SMEs is still weak and
less support to grow larger. One of the reasons this happens is less transparent financial management and there
is no separation between personal and business money money. So the need for good financial management in
order to produce quality information to support decision making.
The development of information technology provides the computer role originally emphasized as
totalizer, has now developed a machine that can help a wide range of human activities constraints of SMEs
financial management can be handled by the build system information software Financial Statements SMEs. To
build the software there is a requirement of the software development life cycle (SDLC). A software
development process, also known as software development life cycle (SDLC), is the structure used in the
development of software products. It is often regarded as part of the system development life cycle [1].Satzinger
et al.[2] also statet that SDLC, or alternatively, software development life cycle, is very fundamental concept in
information systems development. SDLC is the process of creating or altering information systems, and the
model and methodologies that could be used to develop these system[3]. A proper SDLC models can help in
organizing not only in building a software product but also serves as a basis for planning, pegorganisasian,
staffing, coordination made and directives [4].
A good methodology will address at least the following issues : Planning, Planning, Scheduling,
Resourcing, Activities involved, Roles, Artifacts and Training. The software engineering development has two
ways to develop the projects that : tradisional approach and object-oriented approach[5]. Object-Oriented
methodologies for software development are aimed at viewing, modelling and implementing the system as a
group of interacting objects, using the specialized modelling languages, activities and techniques needed to
address the specific issues of the object oriented paradigm[6].
In Object-oriented development, information system is constructed so that the implementation of each
part is quite independent of the implementation of the other part (decoupling of software), due to possibility of
modularization. Each software object is coded and implemented and then integrated to the Information System.
This continues until the entire Information System is completed[8].
ABSTRACT
Micro, Small and Medium Enterprises (SMEs) are a group effort proved resistant to a wide range of
economic crisis shocks. But in the operation of their business financial management is still not
transparent and are also still mixed between business finance and personal finance. So that needs to be
done with good financial management. In this research, analysis and information system design
financial reports as a basis for the development of the system. Software development life cycle (SDLC)
using the model of the object oriented approach. With object-oriented approach, the tools used by the
notation Unified Modelling Language (UML). In object-oriented approach all systems applications are
Viewed as a collection of objects that allow organisasi interloking and end users to Easily understand
logical entities. Object-oriented approach Provides the benefits of the reuse of codes and saves the time
for developing quality product.
Keywords: Software Development Life Cycle, SMEs, Object Oriented, UML, Financial Reporting,
Analysis, Design, Systems, Information.
Analysis And Design Of Information Systems Financial Reports With Object Oriented Approach
www.ijceronline.com Open Access Journal Page 8
Based on previous research that using a model approach to object-oriented easily in the development and
replenishment system. in this study the analysis and design of information systems of financial statements with a
model object oriented approach.
II. OBJECT ORIENTED APPROACH
In object-oriented approach, a system is viewed as a set of object, real-world process using objects.
That is, the solution of problems can be seen as a set of objects or computations performed in the context of
object[5][7]. Data and the processes that act on the data are encapsulated within every object. Each object’s data
(attributes or states) are the properties that relate to the object. An object can represent actual people, things,
transactions, and so on. A software object is an instance of a class, and a class is a user-defined data type. A set
of objects describe a class while each object consist of a set of properties.
2.1 Object Oriented Analysis
This phase is aimed at analysing and defining the system to be built. Two models are required to be
developed in this phase: Requirements model and Analysis model[5]. In the first model, a conceptual picture of
the system using objects of problem domain and specific interface descriptions of the system is developed. The
second model is an architectural view (model) used for analysis of robustness. This model gives a conceptual
configuration of the system, consisting of various classes like active controllers, entities, and interfaces.
2.2 Object Oriented Design and Implementation
In this phase system is built according to the requirement and analysis models designed in analysis
phase. The design model is the refinement and formalization of the Analysis model. The implementation model
depicts the actual code of the system. The OOD is focused on organizing the objects in the classes and all
methods and the functions in a class are defined in OOD stage. OOD is process in which the user requirements
are transformed to a design for software creation.
2.3 Testing
Testing Is an activity to verify that a correct system is being built. Testing is traditionally an expensive
activity, primarily because many faults are not detected until late in the development[5].
2.1 Unified Modeling Language (UML)
Unifified Modeling Language is a "language" that has become the industry standard for visualizing,
designing and documenting software systems. By using UML models can be created for all types of software
applications, where the application can run on any hardware, operating system and any network, as well as in
any programming language. The Object Oriented approach uses some diagramming techniques known as UML.
Information Systems Financial Reports (SILK)
SMEs
Master Data
Management
Purchase
Sell
Log in
Production
Create Report
Purchase
Order
Purchase
Return
re-Calculate
Stock
<<include>>
<<include>>
<<include>>
<<include>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
Purchaser/Administrator
Owner
Seller
Fig 1. Use Case Diagram of Financial Information Systems SMEs
Analysis And Design Of Information Systems Financial Reports With Object Oriented Approach
www.ijceronline.com Open Access Journal Page 9
2.1 Use Case Diagram
Use case diagrams describe the functionality expected of a system. The emphasis is on "what" is done the
system, and not the "how". A use case represents an interaction between actors with the system and use case is a
specific job. In the system of financial reporting information SILK SMEs, generates use case diagram shown in
Figure 1.
2.2 Sequence Diagram
Sequence diagrams describe the interaction of objects in and around the system (including user,
display, and seagainya) message depicted in the form of the time. Sequence diagrams consist of vertical
dimension (time) and horizontal dimension (objects related).
Sequence Diagram Login
Purchaser_Owner
6: Repeat=True
5: Succes=False
4: Succes=True
3: validation()
2: Input(username,password)
1: ClickFormLogin()
Form
Login CLogin t.User
Main
Menu
Fig 2. Sequence Diagram of the use case "Login"
Figure 2 represent the sequence diagram of the login process while Figure 3 represent the sequence diagram
purchasing process
SequenceDiagram_Purchase
Purchaser
ClickFormPurchase()
Purchase(IdSupp)
loadSupp()
Form
Purchase CPurchase t.Suppier tGoods
view(idSup, nameSup, addressSup)
Purchase(IdGood)
loadgoods()
view(idgoods,name)
input(qty)
CalcSubTtl()
save()
Success save()
CalPurch
ase
CleanUp()
Fig 3. Sequence Diagram of the use case "Purchase"
Analysis And Design Of Information Systems Financial Reports With Object Oriented Approach
www.ijceronline.com Open Access Journal Page 10
2.3 Collaboration Diagram
Collaboration diagram also illustrates the interaction of objects such as sequence diagrams, but more
emphasis on the role of each object and not on time delivery of the message. Each message has a sequence
number, where the message of the highest level has the number 1. Message of the same level have the same
prefix.
1: ClickFormLogin()
2: Input(username,password)
3: validation() 4: Succes=True
5: Succes=False
6: Repeat=True
Purchaser_Owner
Form Login
CLogin
t.User Main Menu
Fig 4. Collaboration diagram of “Purchase”
Figure 4 represent the collaboration diagram of the login process while Figure 5 represent the collaboration
diagram purchasing process
1: ClickFormPurchase()
2: Purchase(IdSupp)
3: loadSupp()
4: view(idSup, nameSup, addressSup)
5: Purchase(IdGood)
6: loadgoods()
7: view(idgoods,name)
8: input(qty)
9: CalcSubTtl()
10: save()
11: Success save()
12: CleanUp()
Purchaser
Form Purchase
CPurchase
t.Suppier
tGoods
CalPurchase
Fig 5. Collaboration diagram of “Purchase”
2.4 Activity Diagram
Activity diagram illustrates the various flow activity in the system that is being designed, how each
flow starts, decision that might occur, and how they ended. Activity diagrams can also illustrate the parallel
processes that may occur in several executions.
Analysis And Design Of Information Systems Financial Reports With Object Oriented Approach
www.ijceronline.com Open Access Journal Page 11
Fig 2. (a) Activity Diagram of the process Login
(b) Actifity Diagram of the process of the Purchase Order
2.4 Class Diagram
Class diagram describing the structure and description of the class, along with the package and object
relationships to one another such as containment, inheritance, associations and others.
III. CONCLUSION
This paper raised the analysis and design of information systems to the financial statements using a
model of the object oriented approach. With object-oriented approach to simplify the system development
process. In object-oriented approach all systems applications are viewed as a collection of interloking object that
allow organizations and end users to easily understand logical entities. In Object oriented approach more
emphasis is given on behaviour and functionality of objects of given domain. Object-oriented approach provides
the benefits of the reuse of codes and saves the time for developing quality product.
REFERENCES
[1]. Maheshwari Ms. Shikha &Prof Jain Dinesh Ch.. A Comparative Analysis of Different types of Models in Software Development
Life Cycle. IJARCSSE Volume 2, Issue 5, May 2012
[2]. Satzinger, J.W., Jackson, R.B &Stephen, D.B. System Analysis and Design in a Changing World. Lengange Learning EMEA 3rd
Edition. 2008
[3]. Rob, M.A. Issues of Structured Vs Object-Oriented Methodology of System Analysis and Design. Issues in Information System.
2004
[4]. Saxena Aayushi & Upadhyay Priya. Waterfall vs Prototype : Comparative Study of SDLC. IJIR Vol-2, Issue-6. 2016
[5]. Munassar Nabil Mohammed Ali & Dr. A. Govardhan. Comparison between Traditional Approach and Object-Oriented Approach in
Software Engineering Development. IJACSA Volume 2 No. 6. 2011
[6]. Pustake Shruti & Shah Rajesh. A Comparative Study of Two Software Development Approaches: Traditional and Object Oriented.
IJARCSSE Volume 5 Issue 5. May 2015
[7]. Munassar Nabil Mohammed Ali & Dr. A. Govardhan. A Comparison of Five Models of Software Engineering. IJCS Volume 7
Issue 5. 2010.
[8]. Adenowo Adetokunbo A.A & Adenowo Basirat A. Software Engineering Methodologies: A Review of the Waterfall Model and
Object-Oriented Approach. Internasional Journal of Scientific & Engineering Research, Volume 4, Issue 7, July 2013.

More Related Content

What's hot

What's hot (20)

MIS - Management information System
MIS - Management information System MIS - Management information System
MIS - Management information System
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Designing and modeling of a multi-agent adaptive learning system (MAALS) usin...
Designing and modeling of a multi-agent adaptive learning system (MAALS) usin...Designing and modeling of a multi-agent adaptive learning system (MAALS) usin...
Designing and modeling of a multi-agent adaptive learning system (MAALS) usin...
 
Input and output design
Input and output designInput and output design
Input and output design
 
Analysis of Agile and Multi-Agent Based Process Scheduling Model
Analysis of Agile and Multi-Agent Based Process Scheduling ModelAnalysis of Agile and Multi-Agent Based Process Scheduling Model
Analysis of Agile and Multi-Agent Based Process Scheduling Model
 
Modeling System Requirement
Modeling System RequirementModeling System Requirement
Modeling System Requirement
 
Sadcw 7e chapter04(1)
Sadcw 7e chapter04(1)Sadcw 7e chapter04(1)
Sadcw 7e chapter04(1)
 
The Object-Oriented Approach to Requirements
The Object-Oriented Approach to RequirementsThe Object-Oriented Approach to Requirements
The Object-Oriented Approach to Requirements
 
Final
FinalFinal
Final
 
An Approach to Automate the Relational Database Design Process
An Approach to Automate the Relational Database Design Process An Approach to Automate the Relational Database Design Process
An Approach to Automate the Relational Database Design Process
 
Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...
Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...
Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...
 
Development of Intelligence Process Tracking System for Job Seekers
Development of Intelligence Process Tracking System for Job SeekersDevelopment of Intelligence Process Tracking System for Job Seekers
Development of Intelligence Process Tracking System for Job Seekers
 
Consolidated model of procedures for workflow management
Consolidated model of procedures for workflow managementConsolidated model of procedures for workflow management
Consolidated model of procedures for workflow management
 
an analysis and new methodology for reverse engineering of uml behavioral
an analysis and new methodology for reverse engineering of uml behavioralan analysis and new methodology for reverse engineering of uml behavioral
an analysis and new methodology for reverse engineering of uml behavioral
 
System Analysis & Design AND Software Engineering Topics
System Analysis & Design AND Software Engineering TopicsSystem Analysis & Design AND Software Engineering Topics
System Analysis & Design AND Software Engineering Topics
 
Sadcw 7e chapter04_recorded
Sadcw 7e chapter04_recordedSadcw 7e chapter04_recorded
Sadcw 7e chapter04_recorded
 
Systems Analysis and Design 8th Edition Kendall Solutions Manual
Systems Analysis and Design 8th Edition Kendall Solutions ManualSystems Analysis and Design 8th Edition Kendall Solutions Manual
Systems Analysis and Design 8th Edition Kendall Solutions Manual
 
07 si(systems analysis and design )
07 si(systems analysis and design )07 si(systems analysis and design )
07 si(systems analysis and design )
 
UML Unit 01
UML Unit 01UML Unit 01
UML Unit 01
 
SE2018_Lec 14_ Process Modeling and Data Flow Diagram.pptx
SE2018_Lec 14_ Process Modeling and Data Flow Diagram.pptxSE2018_Lec 14_ Process Modeling and Data Flow Diagram.pptx
SE2018_Lec 14_ Process Modeling and Data Flow Diagram.pptx
 

Viewers also liked

Viewers also liked (12)

Kampanje it fag
Kampanje it fagKampanje it fag
Kampanje it fag
 
Successful Participant Story - Katie Steen - OpenCon 2016
Successful Participant Story - Katie Steen - OpenCon 2016Successful Participant Story - Katie Steen - OpenCon 2016
Successful Participant Story - Katie Steen - OpenCon 2016
 
Analysis of Student Evaluation
Analysis of Student EvaluationAnalysis of Student Evaluation
Analysis of Student Evaluation
 
Comenzar
ComenzarComenzar
Comenzar
 
Automação
AutomaçãoAutomação
Automação
 
bijlage-SU
bijlage-SUbijlage-SU
bijlage-SU
 
Nâng cao hiệu quả quản trị dòng tiền ngắn hạn tại doanh nghiệp tư nhân xây dự...
Nâng cao hiệu quả quản trị dòng tiền ngắn hạn tại doanh nghiệp tư nhân xây dự...Nâng cao hiệu quả quản trị dòng tiền ngắn hạn tại doanh nghiệp tư nhân xây dự...
Nâng cao hiệu quả quản trị dòng tiền ngắn hạn tại doanh nghiệp tư nhân xây dự...
 
Paper rosendo
Paper rosendoPaper rosendo
Paper rosendo
 
Kszemle_CIKK_1659
Kszemle_CIKK_1659Kszemle_CIKK_1659
Kszemle_CIKK_1659
 
Hipopituitarismo
HipopituitarismoHipopituitarismo
Hipopituitarismo
 
G3tarde
G3tardeG3tarde
G3tarde
 
Proteccion del diseño Vs no protección
Proteccion del diseño Vs no protecciónProteccion del diseño Vs no protección
Proteccion del diseño Vs no protección
 

Similar to Analysis and Design of Information Systems Financial Reports with Object Oriented Approach

The Systems Development Life Cycle
The Systems Development Life CycleThe Systems Development Life Cycle
The Systems Development Life Cycle
Crystal Torres
 
System Development Life Cycle Essay
System Development Life Cycle EssaySystem Development Life Cycle Essay
System Development Life Cycle Essay
Pamela Wright
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )
Jennifer Wright
 
Materi 4 Information System Engineering Sim 1223511116853894 8
Materi 4 Information System Engineering Sim 1223511116853894 8Materi 4 Information System Engineering Sim 1223511116853894 8
Materi 4 Information System Engineering Sim 1223511116853894 8
Zidny Nafan
 
Net impact implementation application development life-cycle management in ba...
Net impact implementation application development life-cycle management in ba...Net impact implementation application development life-cycle management in ba...
Net impact implementation application development life-cycle management in ba...
CSITiaesprime
 
Notifications My CommunityHomeBBA 3551-16P-5A19-S3, Inform.docx
Notifications My CommunityHomeBBA 3551-16P-5A19-S3, Inform.docxNotifications My CommunityHomeBBA 3551-16P-5A19-S3, Inform.docx
Notifications My CommunityHomeBBA 3551-16P-5A19-S3, Inform.docx
picklesvalery
 
Various Approaches Of System Analysis
Various Approaches Of System AnalysisVarious Approaches Of System Analysis
Various Approaches Of System Analysis
Laura Torres
 
Analyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsAnalyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow Diagrams
Christina Valadez
 
Cis 519 Week 3 Individual Assignment
Cis 519 Week 3 Individual AssignmentCis 519 Week 3 Individual Assignment
Cis 519 Week 3 Individual Assignment
April Dillard
 

Similar to Analysis and Design of Information Systems Financial Reports with Object Oriented Approach (20)

The Systems Development Life Cycle
The Systems Development Life CycleThe Systems Development Life Cycle
The Systems Development Life Cycle
 
IRJET- Analyzing, Designing and Implementing a Consulting Company for Managem...
IRJET- Analyzing, Designing and Implementing a Consulting Company for Managem...IRJET- Analyzing, Designing and Implementing a Consulting Company for Managem...
IRJET- Analyzing, Designing and Implementing a Consulting Company for Managem...
 
Developing Sales Information System Application using Prototyping Model
Developing Sales Information System Application using Prototyping ModelDeveloping Sales Information System Application using Prototyping Model
Developing Sales Information System Application using Prototyping Model
 
Developing Sales Information System Application using Prototyping Model
Developing Sales Information System Application using Prototyping ModelDeveloping Sales Information System Application using Prototyping Model
Developing Sales Information System Application using Prototyping Model
 
System Development Life Cycle Essay
System Development Life Cycle EssaySystem Development Life Cycle Essay
System Development Life Cycle Essay
 
Process driven software development methodology for enterprise information sy...
Process driven software development methodology for enterprise information sy...Process driven software development methodology for enterprise information sy...
Process driven software development methodology for enterprise information sy...
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )
 
Object oriented analysis and design unit- i
Object oriented analysis and design unit- iObject oriented analysis and design unit- i
Object oriented analysis and design unit- i
 
Materi 4 Information System Engineering Sim 1223511116853894 8
Materi 4 Information System Engineering Sim 1223511116853894 8Materi 4 Information System Engineering Sim 1223511116853894 8
Materi 4 Information System Engineering Sim 1223511116853894 8
 
FUNCTIONAL AND INFORMATIONAL MODEL OF EXPERT SPECIALIZATION USING IDEF STANDARD
FUNCTIONAL AND INFORMATIONAL MODEL OF EXPERT SPECIALIZATION USING IDEF STANDARDFUNCTIONAL AND INFORMATIONAL MODEL OF EXPERT SPECIALIZATION USING IDEF STANDARD
FUNCTIONAL AND INFORMATIONAL MODEL OF EXPERT SPECIALIZATION USING IDEF STANDARD
 
Net impact implementation application development life-cycle management in ba...
Net impact implementation application development life-cycle management in ba...Net impact implementation application development life-cycle management in ba...
Net impact implementation application development life-cycle management in ba...
 
Notifications My CommunityHomeBBA 3551-16P-5A19-S3, Inform.docx
Notifications My CommunityHomeBBA 3551-16P-5A19-S3, Inform.docxNotifications My CommunityHomeBBA 3551-16P-5A19-S3, Inform.docx
Notifications My CommunityHomeBBA 3551-16P-5A19-S3, Inform.docx
 
396849 developing-business-it-solutions
396849 developing-business-it-solutions396849 developing-business-it-solutions
396849 developing-business-it-solutions
 
Various Approaches Of System Analysis
Various Approaches Of System AnalysisVarious Approaches Of System Analysis
Various Approaches Of System Analysis
 
Analyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsAnalyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow Diagrams
 
CHAPTER FOUR.pptx
CHAPTER FOUR.pptxCHAPTER FOUR.pptx
CHAPTER FOUR.pptx
 
Chapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdfChapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdf
 
Chapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdfChapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdf
 
Cis 519 Week 3 Individual Assignment
Cis 519 Week 3 Individual AssignmentCis 519 Week 3 Individual Assignment
Cis 519 Week 3 Individual Assignment
 
icsea_2013_16_30_10081.pdf
icsea_2013_16_30_10081.pdficsea_2013_16_30_10081.pdf
icsea_2013_16_30_10081.pdf
 

Recently uploaded

Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
MayuraD1
 

Recently uploaded (20)

Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
Ghuma $ Russian Call Girls Ahmedabad ₹7.5k Pick Up & Drop With Cash Payment 8...
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth Reinforcement
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
fitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptfitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .ppt
 
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using PipesLinux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
 

Analysis and Design of Information Systems Financial Reports with Object Oriented Approach

  • 1. ISSN (e): 2250 – 3005 || Volume, 06 || Issue, 11|| November – 2016 || International Journal of Computational Engineering Research (IJCER) www.ijceronline.com Open Access Journal Page 7 Analysis and Design of Information Systems Financial Reports with Object Oriented Approach Rinci Kembang Hapsari1 , Azmuri Wahyu Azinar2 , Sugiyanto3 1 Department of Informatics Faculty of Information Technology, Adhi Tama Surabaya Institute of Technology 2 Department of Informatics Faculty of Information Technology, Adhi Tama Surabaya Institute of Technology 3 Department of Informatics Faculty of Information Technology, Adhi Tama Surabaya Institute of Technology I. INTRODUCTION Micro, Small and Medium Enterprises (SMEs) is one of the nation's economic driving. SMEs in the economy of Indonesia is a business group that proved resistant to a wide range of economic crisis shocks. However, there are obstacles that they face. Not a few of SMEs that are difficult growing quickly because it does not have the power to achieve bank financing program. The operational aspects of SMEs is still weak and less support to grow larger. One of the reasons this happens is less transparent financial management and there is no separation between personal and business money money. So the need for good financial management in order to produce quality information to support decision making. The development of information technology provides the computer role originally emphasized as totalizer, has now developed a machine that can help a wide range of human activities constraints of SMEs financial management can be handled by the build system information software Financial Statements SMEs. To build the software there is a requirement of the software development life cycle (SDLC). A software development process, also known as software development life cycle (SDLC), is the structure used in the development of software products. It is often regarded as part of the system development life cycle [1].Satzinger et al.[2] also statet that SDLC, or alternatively, software development life cycle, is very fundamental concept in information systems development. SDLC is the process of creating or altering information systems, and the model and methodologies that could be used to develop these system[3]. A proper SDLC models can help in organizing not only in building a software product but also serves as a basis for planning, pegorganisasian, staffing, coordination made and directives [4]. A good methodology will address at least the following issues : Planning, Planning, Scheduling, Resourcing, Activities involved, Roles, Artifacts and Training. The software engineering development has two ways to develop the projects that : tradisional approach and object-oriented approach[5]. Object-Oriented methodologies for software development are aimed at viewing, modelling and implementing the system as a group of interacting objects, using the specialized modelling languages, activities and techniques needed to address the specific issues of the object oriented paradigm[6]. In Object-oriented development, information system is constructed so that the implementation of each part is quite independent of the implementation of the other part (decoupling of software), due to possibility of modularization. Each software object is coded and implemented and then integrated to the Information System. This continues until the entire Information System is completed[8]. ABSTRACT Micro, Small and Medium Enterprises (SMEs) are a group effort proved resistant to a wide range of economic crisis shocks. But in the operation of their business financial management is still not transparent and are also still mixed between business finance and personal finance. So that needs to be done with good financial management. In this research, analysis and information system design financial reports as a basis for the development of the system. Software development life cycle (SDLC) using the model of the object oriented approach. With object-oriented approach, the tools used by the notation Unified Modelling Language (UML). In object-oriented approach all systems applications are Viewed as a collection of objects that allow organisasi interloking and end users to Easily understand logical entities. Object-oriented approach Provides the benefits of the reuse of codes and saves the time for developing quality product. Keywords: Software Development Life Cycle, SMEs, Object Oriented, UML, Financial Reporting, Analysis, Design, Systems, Information.
  • 2. Analysis And Design Of Information Systems Financial Reports With Object Oriented Approach www.ijceronline.com Open Access Journal Page 8 Based on previous research that using a model approach to object-oriented easily in the development and replenishment system. in this study the analysis and design of information systems of financial statements with a model object oriented approach. II. OBJECT ORIENTED APPROACH In object-oriented approach, a system is viewed as a set of object, real-world process using objects. That is, the solution of problems can be seen as a set of objects or computations performed in the context of object[5][7]. Data and the processes that act on the data are encapsulated within every object. Each object’s data (attributes or states) are the properties that relate to the object. An object can represent actual people, things, transactions, and so on. A software object is an instance of a class, and a class is a user-defined data type. A set of objects describe a class while each object consist of a set of properties. 2.1 Object Oriented Analysis This phase is aimed at analysing and defining the system to be built. Two models are required to be developed in this phase: Requirements model and Analysis model[5]. In the first model, a conceptual picture of the system using objects of problem domain and specific interface descriptions of the system is developed. The second model is an architectural view (model) used for analysis of robustness. This model gives a conceptual configuration of the system, consisting of various classes like active controllers, entities, and interfaces. 2.2 Object Oriented Design and Implementation In this phase system is built according to the requirement and analysis models designed in analysis phase. The design model is the refinement and formalization of the Analysis model. The implementation model depicts the actual code of the system. The OOD is focused on organizing the objects in the classes and all methods and the functions in a class are defined in OOD stage. OOD is process in which the user requirements are transformed to a design for software creation. 2.3 Testing Testing Is an activity to verify that a correct system is being built. Testing is traditionally an expensive activity, primarily because many faults are not detected until late in the development[5]. 2.1 Unified Modeling Language (UML) Unifified Modeling Language is a "language" that has become the industry standard for visualizing, designing and documenting software systems. By using UML models can be created for all types of software applications, where the application can run on any hardware, operating system and any network, as well as in any programming language. The Object Oriented approach uses some diagramming techniques known as UML. Information Systems Financial Reports (SILK) SMEs Master Data Management Purchase Sell Log in Production Create Report Purchase Order Purchase Return re-Calculate Stock <<include>> <<include>> <<include>> <<include>> <<extend>> <<extend>> <<extend>> <<extend>> Purchaser/Administrator Owner Seller Fig 1. Use Case Diagram of Financial Information Systems SMEs
  • 3. Analysis And Design Of Information Systems Financial Reports With Object Oriented Approach www.ijceronline.com Open Access Journal Page 9 2.1 Use Case Diagram Use case diagrams describe the functionality expected of a system. The emphasis is on "what" is done the system, and not the "how". A use case represents an interaction between actors with the system and use case is a specific job. In the system of financial reporting information SILK SMEs, generates use case diagram shown in Figure 1. 2.2 Sequence Diagram Sequence diagrams describe the interaction of objects in and around the system (including user, display, and seagainya) message depicted in the form of the time. Sequence diagrams consist of vertical dimension (time) and horizontal dimension (objects related). Sequence Diagram Login Purchaser_Owner 6: Repeat=True 5: Succes=False 4: Succes=True 3: validation() 2: Input(username,password) 1: ClickFormLogin() Form Login CLogin t.User Main Menu Fig 2. Sequence Diagram of the use case "Login" Figure 2 represent the sequence diagram of the login process while Figure 3 represent the sequence diagram purchasing process SequenceDiagram_Purchase Purchaser ClickFormPurchase() Purchase(IdSupp) loadSupp() Form Purchase CPurchase t.Suppier tGoods view(idSup, nameSup, addressSup) Purchase(IdGood) loadgoods() view(idgoods,name) input(qty) CalcSubTtl() save() Success save() CalPurch ase CleanUp() Fig 3. Sequence Diagram of the use case "Purchase"
  • 4. Analysis And Design Of Information Systems Financial Reports With Object Oriented Approach www.ijceronline.com Open Access Journal Page 10 2.3 Collaboration Diagram Collaboration diagram also illustrates the interaction of objects such as sequence diagrams, but more emphasis on the role of each object and not on time delivery of the message. Each message has a sequence number, where the message of the highest level has the number 1. Message of the same level have the same prefix. 1: ClickFormLogin() 2: Input(username,password) 3: validation() 4: Succes=True 5: Succes=False 6: Repeat=True Purchaser_Owner Form Login CLogin t.User Main Menu Fig 4. Collaboration diagram of “Purchase” Figure 4 represent the collaboration diagram of the login process while Figure 5 represent the collaboration diagram purchasing process 1: ClickFormPurchase() 2: Purchase(IdSupp) 3: loadSupp() 4: view(idSup, nameSup, addressSup) 5: Purchase(IdGood) 6: loadgoods() 7: view(idgoods,name) 8: input(qty) 9: CalcSubTtl() 10: save() 11: Success save() 12: CleanUp() Purchaser Form Purchase CPurchase t.Suppier tGoods CalPurchase Fig 5. Collaboration diagram of “Purchase” 2.4 Activity Diagram Activity diagram illustrates the various flow activity in the system that is being designed, how each flow starts, decision that might occur, and how they ended. Activity diagrams can also illustrate the parallel processes that may occur in several executions.
  • 5. Analysis And Design Of Information Systems Financial Reports With Object Oriented Approach www.ijceronline.com Open Access Journal Page 11 Fig 2. (a) Activity Diagram of the process Login (b) Actifity Diagram of the process of the Purchase Order 2.4 Class Diagram Class diagram describing the structure and description of the class, along with the package and object relationships to one another such as containment, inheritance, associations and others. III. CONCLUSION This paper raised the analysis and design of information systems to the financial statements using a model of the object oriented approach. With object-oriented approach to simplify the system development process. In object-oriented approach all systems applications are viewed as a collection of interloking object that allow organizations and end users to easily understand logical entities. In Object oriented approach more emphasis is given on behaviour and functionality of objects of given domain. Object-oriented approach provides the benefits of the reuse of codes and saves the time for developing quality product. REFERENCES [1]. Maheshwari Ms. Shikha &Prof Jain Dinesh Ch.. A Comparative Analysis of Different types of Models in Software Development Life Cycle. IJARCSSE Volume 2, Issue 5, May 2012 [2]. Satzinger, J.W., Jackson, R.B &Stephen, D.B. System Analysis and Design in a Changing World. Lengange Learning EMEA 3rd Edition. 2008 [3]. Rob, M.A. Issues of Structured Vs Object-Oriented Methodology of System Analysis and Design. Issues in Information System. 2004 [4]. Saxena Aayushi & Upadhyay Priya. Waterfall vs Prototype : Comparative Study of SDLC. IJIR Vol-2, Issue-6. 2016 [5]. Munassar Nabil Mohammed Ali & Dr. A. Govardhan. Comparison between Traditional Approach and Object-Oriented Approach in Software Engineering Development. IJACSA Volume 2 No. 6. 2011 [6]. Pustake Shruti & Shah Rajesh. A Comparative Study of Two Software Development Approaches: Traditional and Object Oriented. IJARCSSE Volume 5 Issue 5. May 2015 [7]. Munassar Nabil Mohammed Ali & Dr. A. Govardhan. A Comparison of Five Models of Software Engineering. IJCS Volume 7 Issue 5. 2010. [8]. Adenowo Adetokunbo A.A & Adenowo Basirat A. Software Engineering Methodologies: A Review of the Waterfall Model and Object-Oriented Approach. Internasional Journal of Scientific & Engineering Research, Volume 4, Issue 7, July 2013.