Вы находитесь на странице: 1из 17

Final Project Report

Adempiere

Project Supervisor
M. Faisal Shehzad

Submitted By

Tassawar ali Bc060400193

Virtual University Open Source Software


Community,
Department of Computer Sciences,
Virtual University of Pakistan
CERTIFICATE

This is to certify that Tassawar ali (Bc060400193), have worked on and completed
their Software Project at Software & Research Projects Section, Department of
Computer Sciences, Virtual University of Pakistan in partial fulfillment of the
requirement for the degree of BS in Computer Sciences under my guidance and
supervision.

In our opinion, it is satisfactory and up to the mark and therefore fulfills the
requirements of BS in Computer Sciences.

Supervisor / Internal Examiner

M. Faisal Shehzad
Supervisor,
Software Projects & Research Section,
Department of Computer Sciences
Virtual University of Pakistan

___________________
(Signature)

External Examiner/Subject Specialist

___________________
(Signature)

Accepted By:

_____________
(For office use)
EXORDIUM

In the name of Allah, the Compassionate, the Merciful.

Praise be to Allah, Lord of Creation,


The Compassionate, the Merciful,
King of Judgment-day!

You alone we worship, and to You alone we pray for help,


Guide us to the straight path

The path of those who You have favored,

Not of those who have incurred Your wrath,


Nor of those who have gone astray.
DEDICATION

To sir Faisal Shehzad:

With a special gift for learning


And with a heart that deeply cares,
You add a lot of love
To everything you share,
And even though
You mean a lot,
You'll never know how much,
For you helped
To change the world
Through every life you touched.
You sparked the creativity
In the students whom you taught,
And helped them strive for goals
That could not be bought,
You are such a special teacher
That no words can truly tell
However much you're valued
For the work you do so well.
ACKNOWLEDGEMENT

First of all I would thank Allah Almighty who blesses me with


wisdom and sense to understand and always help me and bless me
knowledge.

I am heartily thankful to my supervisor, M. Faisal Shehzad, whose


encouragement, guidance and support from the initial to the final
level enabled me to develop an understanding of the project.

Lastly, I offer my regards and blessings to all of those who supported


me in any respect during the completion of the project.

Tassawar ali
PREFACE

This report describes the solutions that are proposed for the problems that were present
in the Adempiere ERP business suit. This report is composed of different chapters
which individually describes the different parts of the Adempiere.

1st chapter is about the requirements in which SRS is included, which in turn
includes the scope and use case scenarios.

2nd chapter is Analysis & Design which has design document inside. In the
design document there is introduction & scope of the document, objects,
attributes & behavior, relationship & class/object diagrams.

3rd chapter is about the Bug Fixing and Feature addition phases.

It’s hoped that after going through this report you wouldn’t need any further assistance
for understanding the “Adempiere ERP business suit”.
TABLE OF CONTENTS

CHAPTER NO. 1
GATHERING & ANALYZING INFO...................................................10

1.1 INTRODUCTION

1.2 PURPOSE

1.3 SCOPE

1.4 DEFINITIONS, ACRONYMS AND ABBREVIATIONS

1.5 USE CASES AND USAGE SCENARIOS

1.5.1 Use Case Diagrams

1.5.2 Usage Scenarios

CHAPTER NO. 2
ANALYSIS AND DESIGN PHASE......................................................11
2.1 INTRODUCTION

2.2 OBJECT MODEL

CHAPTER NO. 3
BUG FIXING..................................................................................12

3.1. INTRODUCTION

3.2. PROBLEM STATEMENT

3.3. VISION STATEMENT

3.4. USE CASE WITH RESPECT TO USER POINT OF VIEW

3.5. USE CASE WITH RESPECT TO DEVELOPER POINT OF VIEW


CHAPTER NO.4
FEATURE ADDITION......................................................................13

4.1. INTRODUCTION

4.2. PROBLEM STATEMENT

4.3. VISION STATEMENT

4.4. USE CASE WITH RESPECT TO USER POINT OF VIEW

4.5. USE CASE WITH RESPECT TO DEVELOPER POINT OF VIEW

<<Dear Students, you have to take special care of page numbers,


which are written against each Chapter and sub headings. You
have to mention your own page numbers and correct one against
each document heading. Make proper table of contents. Remember
that if there are any new headings or you have included more
headings in your documents then you also have to write these in
table of contents and modify table of contents according to your
documents material>>

<<Dear Students, before starting each chapter the following would


be the title page for each chapter on a separate page>>
CHAPTER 1
Gathering & Analyzing Info
1.1 Introduction:

1.2 Scope:
The first deliverable of this project is about finding about the process and
functionalities of the ADempiere software. This ADempiere software deals
with all business relation matters.

The assigned module is Partner Relations and the sub modules of the
partner relations module are:

 Business partner rules


 Web
 Services
 Request

The assigned sub modules are business partner rules and request.

Business partner rule is used to maintain all process related to business


partner and set rule for dealing with them. While the request sub module is
used to deal with the problem or issues related to business partners and
request made by them.

1.3 Definitions, Acronyms and Abbreviations:

Terms Used in Final Report Definitions, Acronyms and


Abbreviations
SRS Software Requirements Specifications
ERP Enterprise Resource Palnning
CRM Customer Relationship Managemnet
SCM Supply Chain Mangement
User The entity which use the system.
BP Business Partner
Org Organization
Database Collection of related data
Workflow Flow of the menu of module.
UCD Use Case Diagram
UML Unified Modeling Language
OM Object Model

CHAPTER 2
Analysis and Design Phase
CHAPTER 3
Bug Fixing
CHAPTER 4
Feature addition
REFERENCES
APPENDIX