Professional Documents
Culture Documents
By: Group 08
1
Team Members of Group-08
NAME INDEX
NO
C.S.Hewawethana S 8204
I.S.W.Jayasooriya S 8206
K.L.C.D.Seneviwickrama S 8377
R.D.G.Sandaruwan S 8234
V.Meera S 8360
V.R.Sugithan S 8238
S.Kumuthini S 8236
(Leader)
2
Table of Contents
TABLE OF CONTENTS..............................................................................................................................................3
HIGH LEVEL PROCESSES CURRENTLY AVAILABLE AT ...............................................................................5
SEA & AIR FREIGHTERS (PVT) LTD.....................................................................................................................5
2.1 ORDER FULFILLMENT PROCESS………………………………………………………9.............................5
2.2 OPERATIONAL PROCESS…………………………………………………………..10..................................5
2.3 ACCOUNTING PROCESS…………………………………………………………….11...................................5
CHAPTER 3 …………………………………………………………………………12.............................................5
INFRASTRUCTURE OF THE SEA & AIR FREIGHTERS AT CURRENT.........................................................5
CHAPTER 4………………………………………………………………………….17.............................................5
SUGGESTED INFRASTRUCTURE FOR SEA & AIR FREIGHTERS...............................................................5
4.1 WCA DIAGRAM FOR THE PROPOSED IS SUPPORTED SHIPMENT PROCESS……..….20..............5
4.2 UML MODELS SUGGESTED TO FULLY COMPUTERIZING THE SYSTEM IN FUTURE…......21...5
CHAPTER 5..................................................................................................................................................................5
CONCLUSION OF ANALYSIS…………………………………………………………......26...............................5
TABLE OF FIGURES..................................................................................................................................................6
CHAPTER 1: THE VISION AND THE BACKGROUND OF THE ORGANIZATION.....................................7
1.1 VISION OF THE COMPANY...............................................................................................................................7
CHAPTER 2: HIGH LEVEL PROCESSES CURRENTLY AVAILABLE IN THE ............................................8
SEA & AIR FREIGHTERS (PVT) LTD.............................................................................................8
.........................................................................................................................................................................................8
FIGURE 2.1 CONTEXT DIAGRAM FOR THE SHIPMENT PROCESS..................................................8
.........................................................................................................................................................................................9
FIGURE 2.3 TOP LEVEL DATAFLOW DIAGRAM FOR THE SHIPMENT PROCESS................10
2.1 ORDER FULFILLMENT PROCESS..............................................................................................................11
2.2 OPERATIONAL PROCESS..............................................................................................................................12
THIS IS THE DIVISION WHICH DO THE CORE AND REAL ACTIVITIES OF THE COMPANY.
THEY GET DOWN AT THE FIELD AND TAKE ACTIONS TO DELIVER OR SHIP THE STOCKS. ONCE
THEY GET THE CUSDEC AND DELIVERY ORDER FROM THE ORDER FULFILLMENT DIVISION,
THEY MAKE A TELEPHONE CALL TO LOCAL AGENT INQUIRING ABOUT THE ARRIVAL OF
STOCKS AT THE HARBOR. IF THE STOCKS ARRIVE TO THE HARBOR, THEY ARRANGE A
CONTAINER AND ASSIGN AN OFFICER WHO WILL TAKE OFF THE STOCKS FROM THE HARBOR.
THIS OFFICER WITH THE CONTAINER AND A DRIVER WILL TRAVEL TO HARBOR TO COLLECT
THE STOCKS. THIS OFFICER WILL BE IN CHARGE OF CLEARING THE STOCK FROM THE
HARBOR. OFFICER SUBMITS DELIVERY ORDERS FOR APPROVAL BY BOI (BOARD OF
INVESTMENT) ONCE AFTER THE BOI RESPONDS TO IT, THE OFFICER SUBMIT THE CUSDEC
3
AND DELIVERY ORDERS TO SLPA (SRI LANKA PORTS AUTHORITY) AND CUSTOMS TO RELEASE
THE STOCKS FROM THE HARBOR. IN ADDITION, THE OFFICER WILL DO THE PAYMENT ALSO
TO THE SLPA AND CUSTOMS INCLUDING THE VAT (VALUE ADDED TAX) SO THAT THE HARBOR
AUTHORITIES WILL HANDOVER THE STOCKS TO THAT OFFICER WITH CASH PAYMENT
DOCUMENTS, CUSDEC AND DELIVERY ORDER OF AGENT COPY. THE OFFICER WILL DELIVER
THE STOCKS TO THE CUSTOMER, WILL FORWARD THE CUSDEC TO ACCOUNTING DIVISION
FOR ACCOUNTING PROCESSES AND WILL SEND ONE COPY OF DELIVERY ORDER TO LOCAL
AGENT ORGANIZATION. ....................................................................................................................................12
2.3 ACCOUNTING PROCESS.............................................................................................................................13
THIS DIVISION DO ALL THE ACTIVITIES RELEVANT TO KEEPING TRACK OF THE ACCOUNT
ABOUT THE SHIPMENT PROCESS, BILLING PROCESS AND OPEN THE SAME CUSTOMER
DETAILS DATA STORAGE, UPDATE THE ACCOUNT DETAILS ON IT. THEY SEND A FINANCIAL
STATEMENT STATING ALL THE EXPENDITURES TO THE ORDER FULFILLMENT DIVISION (THIS
DIVISION HAS THE ADMINISTRATIVE PEOPLE). .........................................................................................13
THE ADMINISTRATIVE PEOPLE WILL ADD A CERTAIN PERCENTAGE OF SERVICE CHARGES
(PROFIT PER ORDER TO SEA & AIR FREIGHTERS (PVT) LTD) ON THE EXPENDITURES IN THAT
FINANCIAL STATEMENT AND WILL SEND IT BACK TO BILLING PROCESS. THE OFFICERS AT
ACCOUNTING DIVISION WILL SEND THE INVOICE TO CUSTOMER, WILL RECEIVE THE
PAYMENT FROM THE CUSTOMERS, WILL SEND OFF THE CORRESPONDING RECEIPTS TO
THEM AND WILL UPDATE THAT CUSTOMER DETAIL STORAGE WITH NO PAYMENT
RECEIVABLE EXIST FOR THAT CUSTOMER. ................................................................................................13
CHAPTER 3: INFRASTRUCTURE OF THE SEA & AIR FREIGHTERS AT CURRENT..............................14
SEA & AIR FREIGHTERS (PVT) LTD USES LESS POWER COMPUTER BASED INFORMATION
SYSTEMS AND SOME TECHNOLOGIES (IT INFRASTRUCTURE)..............................................................15
THEY HAVE 5 PERSONNEL COMPUTERS WITH NO NETWORK CONNECTION. THE
SPECIFICATIONS OF COMPUTERS ARE AS FOLLOWS:..............................................................................15
PROCESSOR- PENTIUM II, PENTIUM III AND PENTIUM IV........................................................................15
HARD DISK CAPACITY – 60 GB EACH...............................................................................................................15
RAM SPEED- 128 MB EACH...................................................................................................................................15
MOTHER BOARD- INTEL......................................................................................................................................15
CD ROM DRIVE- SAMSUNG..................................................................................................................................15
MONITOR-17” VIEWSONIC, EACH.....................................................................................................................15
KEY BOARD- INTEX EACH...................................................................................................................................15
MOUSE- INTEX.........................................................................................................................................................15
THE SOFT WARES INSTALLED ON THOSE MACHINES...............................................................................15
WINDOWS XP ...........................................................................................................................................................15
MS OFFICE SUIT 2003.............................................................................................................................................15
TWO COMPUTERS OUT OF FIVE ARE INSTALL WITH EXTRA SOFT WARE PACKAGES CALLED
“QUICK BOOK” FOR ACCOUNTING PURPOSES, ANOTHER TWO COMPUTERS ARE INSTALLED
WITH A SPECIAL CUSTOMIZED MENU BASED SOFT WARE DEVELOPED IN FOXPRO TO
PREPARE THE CUSDEC AT ORDER FULFILLMENT PROCESS AND OTHER COMPUTER IS USED
AS GENERAL PURPOSE.........................................................................................................................................15
PHOTO COPY MACHINE.......................................................................................................................................15
FAX MACHINE..........................................................................................................................................................15
TYPE WRITER..........................................................................................................................................................15
4
SCREEN SHOTS OF THE CUSTOMIZED SOFTWARE DEVELOPED USING FOXPRO FOR THE
PURPOSE OF PREPARING CUSDEC....................................................................................................................16
.......................................................................................................................................................................................16
.......................................................................................................................................................................................17
FIGURE 3.1 SCREEN SHOTS OF INTERFACE ...............................................17
CHAPTER 4: SUGGESTED INFRASTRUCTURE FOR SEA & AIR FREIGHTERS ..................................19
FIGURE 4.8 CLASS DIAGRAM FOR PROPOSED ENTIRE SYSTEM....................29
CHAPTER 5: CONCLUSION OF ANALYSIS.......................................................................................................29
................................................................................................................................................................29
CHAPTER 2………………………………………………………………………….6
High Level Processes currently available at
SEA & AIR FREIGHTERS (PVT) LTD
CHAPTER 3 …………………………………………………………………………12
CHAPTER 4………………………………………………………………………….17
CHAPTER 5
Conclusion of Analysis…………………………………………………………......26
5
Table of Figures
Fig 2.3: Top level Dataflow diagram for the shipment process
6
CHAPTER 1: The Vision and the Background of the Organization
1.2 History & Operations of SEA & AIR FREIGHTERS (PVT) LTD
SEA & AIR FREIGHTERS (PVT) LTD is one of the major Shipment Agency in Colombo
10(No. 40, Norris Canal Road, Colombo 10, Srilanka), providing shipping services to
major businesses in SriLanka. Specially, they provide vast services to the industries
in Colombo.
They act on behalf of Importers and Exporters, helping them to Ship the Stocks from
Harbor, Port or from an Airport.
1. Clearing the Stocks at Colombo Harbor and Shipping them to their Customer
Organizations(Importers)
3. Packing the Stocks and sending off them to Abroad Agencies through the
Colombo Harbor on behalf of Customer Organization(Exporters)
4. Packing the Stocks and sending off them to Abroad Agencies through Airport
on behalf of Customer Organization(Exporters)
This Agency was established in 1986 by a person with four employees to provide
only the Service of Packing Stocks and now it is expanded to provide above
mentioned Services with Twenty five Employees.
7
CHAPTER 2: High Level Processes currently available in the
8
Figure 2.2 Dataflow Diagram of the Shipment
Process
9
Figure 2.3 Top level Dataflow diagram for the shipment process
10
2.1 Order Fulfillment Process
The officers at this division keep the track of their customers in EXCEL
Sheets as a specified format. They prepare a document called CUSDEC
(Customer Declaration) on the basis of the documents submitted by
the customer organization such that COMMERCIAL INVOICE, PACKING
LIST AND BILL OF LADDING while making order request. At the same
time they make a telephone call to Local Agent, asking for DELIVERY
ORDER. They validate DELIVERY ORDER & CUSDEC and make the final
copies of them. This validated CUSDEC and DELIVERY ORDER is then
passed to Operations Division for further process. The officers at this
division uses a customized MENU BASED Interface developed using
FOXPRO to prepare the CUSDEC.
11
2.2 Operational Process
This is the Division which do the core and real activities of the
company. They get down at the field and take actions to deliver
or ship the Stocks. Once they get the CUSDEC and DELIVERY
ORDER from the Order Fulfillment Division, they make a
telephone call to Local Agent inquiring about the arrival of
Stocks at the Harbor. If the Stocks arrive to the Harbor, they
arrange a container and assign an officer who will take off the
stocks from the Harbor. This officer with the container and a
driver will travel to Harbor to collect the stocks. This officer will
be in charge of clearing the stock from the Harbor. Officer
submits DELIVERY ORDERS for approval by BOI (Board Of
Investment) once after the BOI responds to it, the officer
submit the CUSDEC and DELIVERY ORDERS to SLPA (Sri Lanka
Ports Authority) and CUSTOMS to release the stocks from the
Harbor. In addition, the officer will do the payment also to the
SLPA and CUSTOMS including the VAT (Value Added Tax) so that
the Harbor authorities will handover the stocks to that officer
with cash payment documents, CUSDEC and DELIVERY ORDER of
Agent copy. The officer will deliver the stocks to the customer,
will forward the CUSDEC to Accounting Division for accounting
processes and will send one copy of DELIVERY ORDER to Local
Agent Organization.
12
2.3 Accounting Process
13
CHAPTER 3: Infrastructure of the SEA & AIR FREIGHTERS at current
This describes that how effectively and efficiently the infrastructure being
made use of and does it enable or constrain opportunities for improvement.
14
SEA & AIR FREIGHTERS (PVT) LTD uses less power computer based
information systems and some technologies (IT Infrastructure)
- Windows XP
- MS Office Suit 2003
Two computers out of five are install with extra soft ware packages
called “Quick Book” for accounting purposes, another two
computers are installed with a special customized MENU BASED
soft ware developed in FoxPro to prepare the CUSDEC at Order
fulfillment process and other computer is used as general purpose.
15
Screen shots of the customized software developed using FoxPro for the
purpose of preparing CUSDEC.
16
Figure 3.1 Screen shots of Interface
3.2 The current situation at SEA & AIR FREIGHTERS (PVT) LTD from the
perspectives of Risks.
This describes that how the risks are being managed so as to avoid loss
in effectiveness and efficiency.
Then hiring and hands over back the containers too a bit difficult
activities for the Operations officers. They pay more in case any damages
to container even it is slightly rubbed.
Since there is not a proper database for the moment, the company faces
difficulties in training new employees.
17
3.3 WCA Diagram for the process of the Shipment Process.
Customer
Org.
Business Process
18
Information Technology
Participants
1. Order Details 1. Computer
1. Customer Org.
2. Customer program to
2. Admin Officers Details prepare
3. Employee CUSDEC(Using
3. Operational Details FOXPRO)
Officers 4. Payment Details 2. computer program
to maintain
4. Financial Officers Accounts(Quick
Book)
5. Transport 3. Data
Supplier storage(Excel
Sheet)
6. Local Agent Org,
4. Fax
Figure 3.2 WCA Diagram at5.
current
Photo copy
Currently the strength of the IT available at SEA & AIR FREIGHTERS (PVT) LTD
is very much less. They can make better use of IT equipments what they
have now by accompanying some more IT equipments. Since they are eager
to invest more on IT, we suggest the following to improve the IT at SEA & AIR
FREIGHTERS (PVT) LTD.
19
have a data base with the facilities such as GRANTING and REVOKING
the privileges to subordinates)
• Its better if they get an internet connection (ADSL office package) so
that they can communicate with their Customer Organization and Local
Agent Organization through E-mails in case of the stakeholders
(Customer Organization and Local Agent Organization) too having the
internet connection. This will avoid wasting the human hours by direct
meetings.
• Since it’s very much cheap to by an Inkjet printer we ask them to
remove that type writer from the office.
Since this is an Agent company for shipping they are not interested now Excel
sheets but they will generate reports (CUSDEC) and will have the following
to keep track about the stocks which they supply so they will keep the
Stock Details as now in tables using DBMS (Microsoft SQL sever).
Motherboard Intel
20
1.8GHz Core 2 Duo,800MHz FSB,
Processor Intel 2MB L2
RAM Kingston DDR2, 1GB
HDD Maxtor SATA, 80GB
Samsun
ROM g Combo 24X
View
Monitors sonic CRT, 17"
Cases Mid-Tower , ATX
Table Names and there structure for initial stage Implementation now
21
CUS_ID is the Primary Key of the Table.
2. They will use the following table to keep track about the orders which
they handled.
ORDER_DETAILS.
Business
ORDER_ID and CUS_ID (COMPOSITE KEY) together Process
will serve as Primary
Key. The stock
Major Stepsdetails for each Order will be kept in the Excel sheets. The
Basic
CUS_ID is a Foreign KeyApproach
for this table.
Placing Order Request
3. We suggested
Rejecting the following table to keep track of their
or Accepting 1. Employee
Inquiring about Stock Arrival
Details.
Preparing CUSDEC 2.
Arranging Containers
EMPLOYEE_DETAILS
Verifying CUSDEC with 3. Clearing
Stocks at CUSTOM
EMP_ID is theDELIVERY
Primary ORDER
Key of the Table.
online 4.
EMP_ID Deliver
EMP_FNA StocksEMP_LNA DOB HOME_N STREE CITY TEL_
ME ApprovalsME
Getting from BOI, O. 5.TGiving some NO.
23
Figure 4.2 Use Case view of the
Payment
Customer Order
Customer Org.
Administrator
Prepare CUSDEC
Handles Accounts
Accounts Officer
Clear Stock
Deliver Stock
suggested system
24
Customer Org.
Place Order()
Make Payment()
Update()
Administrator
PrepareCUSDEC()
Verify_withDELIVERY_ORDER()
PassCUSDEC()
Update()
25
Operations Officer
Verify
PrepareDocuments()
Submit()
Verify
Approaval()
Submit_ApproavedDOC()
Accounts Officer
Prepare_FinStat()
Update()
Profit_report()
PrepareInvoiceBillReceipt()
26
Local Agent Org.
DELIVERY Database
: Local Agent
ORDER
Og.
PrepareDEL_ORD()
Update()
27
Order Request
Customer Org. Exporter
Name For account & risk of messers
Address Notify party
Business Type Port of Loading
CUS_ID final destination
1 Carrier
Placing Orders() 1..* Sailing on about
Marks and numbers of PKGS
Description of Goods
Financial Statement Quantity/Unit
Attributes from Receipt&Bill Unit-Price
Amount
OREDER_ID
1..*
Payment
Packing List Commercial Bill of Lading
Profit
Net-weight Invoice Pre-Carriage by
Gross-weight Uantity/Unit Place of Receipt
Measurement Unit-Price Ocean Vessel
Amount Port of Discharge
Place of Delivery
Marks and No.
No. of Pkgs or units
Description of Pkgs&Goods
Freight and Charges
1 Revenue Tons
Operations Accounts Administrative Rate
Prepaid
1 Collect
Freight payable at
No. of original B/L
Place of Issue and Date
Employee 1..*
CUSDEC
Declaration
Exporter
Pages
Lists
Items
Total pack
Declaration Sequence No.
Consignee
Person responsible for Financial Settlement
City of Last Cons/first Dest
Trading Country
Value Details
Representative
Country of Export
it goes on......
Delivery Order
Local Agent Org.
CUSDEC's No.
Name
Agent's DO No.
Address
Serial No.
Contact No.
Voyage No/Data
1 Contact Person
Vessel/Delivery Agent 1..*
SLPA DO No.
Prepare Delivery Order()
Warehouse No.
It goes on
28
Figure 4.8 Class Diagram for proposed entire
System
By analyzing only the process of Clearing the Stocks at Colombo Harbor and
Shipping them to their Customer Organizations (Importers) at SEA & AIR
FREIGHTERS (PVT) LTD, we could learn well about Business Process of an
Organization.
They agreed to implement some of them in near future. For the moment they asked
us to computerize the Database using the Data Base Management System MS SQL
Server. We showed them some Database developers to Computerize their Database
due we were busy of our final Semester Examination.
Even though the company runs well, our analysis revealed that an improvement in
IT infrastructure will make their works easier and reduce the work time
• Rational Rose
29