Icet 2017 Untar
Icet 2017 Untar
net/publication/326741056
CITATIONS READS
2 3,387
1 author:
SEE PROFILE
All content following this page was uploaded by Johanes Fernandes Andry on 01 August 2018.
Bunda Mulia University, Jl. Lodan Raya No. 2 Ancol, North Jakarta 14430, Indonesia
E-mail: jandry@bundamulia.ac.id
Abstract
This paper primarily deals with the role of Transportation & Logistics in Jakarta. The following research was
conducted in the company that specialized in freight forwarding. A method of research used agile SDLC
process, follows the software development life cycle which includes requirements gathering, analysis, design,
coding, testing and delivers partially implemented software and waits for the customer feedback. This
necessitates close collaboration between consignor, freight forwarder and carrier. A forwarder works for, and
is responsible to its principals, those from whom a mandate is received and who pay for its services. Charter
cargo ships do not operate on regular routes and schedules and pick up cargo only when it is chartered from
the ship operator. When a consignment represents several thousand tons or cubic meters, scheduling scheme
is very important because it involves in terms of new orders, interference and variations in the transportation
system. It required an information system that can provide scheduling information on freight forwarding
services.
1. INTRODUCTION
This study discusses the role of transportation & logistics at the company in
Jakarta. Research conducted in companies engaged in the field of freight forwarding.
Freight forwarder is a company engaged in the field of agency in charge of delivery
and acceptance of export and import goods. The existence of freight forwarding is
inseparable from Supply Chain Management (SCM). SCM is increasingly being
recognized as the integration of key business processes across the network of
organizations. SCM seeks to enhance competitive performance by closely integrating
all functions within an organization and external stakeholders to be successful [1].
successful in the supply chain impact on: cycle time sequence, current status sequence,
estimated demand given, supplier's ability to deliver, and production capacity, product
quality, reliability and transportation services provided [2].
To achieve the most effective sharing, integration, allocation and optimization
of people, information, procedure, and application in enterprises. In addition, the
integration of shipping agency and freight forwarding businesses is provided with
necessity, which is in favor of unified scheduling, comprehensive management, and
data processing if considered from the perspective of enterprises business requirements
[3]. Every freight forwarder company is more varied in pricing and service because
freight forwarder has a lot of cooperation with shipping agent in the form of contract
work it is very reasonable if freight forwarder can provide variation of price and
schedule of different ship or plane to its customer. Integration of relationships, the
shipping and delivery agent into the supply chain with the information system
contributes to the interconnection in the overall business procedure [3]. For the next
word freight forwarder will be shortened to FF. Information systems (IS) have a very
important role in business process FF.
IS is basically concerned with data processing into some information. IS works
in every system, which provides information for the managerial activities in an
organization [4], [5], [6] without exception is business in FF. Forwarder holds a key
role in the shipping process. The shipping process is not only important for shipping
lines, but also plays an important part of the supply chain, Therefore, scheduling
arrangements within the container shipping line play a key role in the global supply
1
The 3rd International Conference on Engineering of Tarumanagara (ICET) 2017
Faculty of Engineering, Tarumanagara University, Jakarta-Indonesia, October 4-5th, 2017
ISBN: 978-602-71459-8-6
chain. It is evident that schedule arrangements affect the cost of transportation and
logistics to the sender of goods [7].
Transportation is a bridge between suppliers and recipients, with the aim being
to receive goods in good condition, when and where they are needed. In each shipment
required a container. Most international container traffic is carried in containers of 20
feet or 40 feet. Containerized shipments are either Full Container Load (FCL) or Less
than a Container Load (LCL). Employers by suppliers may hesitate before making a
claim against the supplier, while a forwarder designated by the buyer can do so easily.
Forwarders designated by the buyer may also perform other functions such as: keep in
touch with the supplier and send them a reminder when orders are late exceeding the
delivery schedule and consolidate orders for shipping together, thereby reducing
overall transportation costs and facilitate receipt of orders at destination by making one
instead of multiple shipments [8]. The successful delivery made by shipper to the
customer can not be separated from the role of information systems in scheduling.
Scheduling refers to the assignment of start and end times for all manufacturing
activities and deciding which tools or machines will build the parts in line with the
process plan [9]. Due dates in the scheduling process can be set either externally by the
customer or internally by the scheduling system in Information System of Freight
Forwarding (ISFF) [10].
FF also has cooperation with agents engaged in the same field at home and
abroad. So for example using the services of FF XYZ Company in Jakarta, then the
agent who will take care of cargo shipment in Malaysia is a partner agent Malaysia,
this can be done because company as FF has had cooperation with overseas agents.
Company will select the desired route and mode of transportation, book space to
shipping line company, hand over the goods with cargo owner (export), and others.
2. RESEARCH METHOD
Software engineering research is intended to help improve the practice of software
development, so research planning should make provisions for the transition. Software
engineering research includes, but is not limited to, experimental research. [9]. Software
methodologies like Waterfall method, V-Model and RUP are called traditional or
conventional software development methodologies and these are classified into the
heavyweight methodologies [11], [12]. Agile development is based on the idea of
incremental and iterative development, in which the phases within a development life
cycle are revisited over and over again. It iteratively improves software by using customer
feedback to converge on solutions [13], [14]. The SDLC aims to produce high quality
software that meets or exceeds customer expectations, reaches completion within times
and cost estimates. The software development life cycle is a framework defining tasks
performed at each step in the software development process.
2
The 3rd International Conference on Engineering of Tarumanagara (ICET) 2017
Faculty of Engineering, Tarumanagara University, Jakarta-Indonesia, October 4-5th, 2017
ISBN: 978-602-71459-8-6
In this paper, author used agile SDLC processes. Step by step for this process are:
x Vision and project approval, agile starts with the vision or inception phase that deals
with the need of new system by analyzing problems in existing system. Management,
product manager, users and team members establish the scope and boundary
conditions of proposed system.
x Exploration phase is an iterative and incremental phase to reduce the uncertainty and
ambiguities in requirements by continuous meeting of stakeholders in the form of
workshops and brainstorming.
x Iteration planning is most important phase of Agile and possesses many activities of
software development required to schedule the project.
x ADCT phase, this phase is an iterative phase that deals with Analysis, Design,
Coding, and Testing (ADCT). In this phase, functionality of the system is produced
and enhanced in new increments.
x Release phase, this phase can be decomposed in two sub-phases namely; pre-release
and production as shown in Fig 1. Pre-release phase recommends extra testing and
checking of functional and nonfunctional requirements of the system to be released
[15].
This research method in accordance with customer needs as follows vision and mission
and the author discuss intensively with stakeholders to know that the information system
developed is appropriate.
3
The 3rd International Conference on Engineering of Tarumanagara (ICET) 2017
Faculty of Engineering, Tarumanagara University, Jakarta-Indonesia, October 4-5th, 2017
ISBN: 978-602-71459-8-6
(DEPO and TPS), PPJK (Customs Brokerage Company), Local Freight Forwarder and Port
Operator Company including other related sector interconnections such as: Customs,
Quarantine and so on.
Then do the analysis of hardware and software that can run the application. In the
process of collecting data is done by literature study, observation and interview. Analysis
is phase to understand and to keep in all the detail of business needs and the processing
requirements of the new system. Tools and technique for analysis is UML. The Unified
Modeling Language (UML) is generally accepted as the de facto standard modeling
notation for the analysis and design of the object that oriented on software systems [17].
UML is a standardized general purpose modeling language in the field of computer
science and software engineering. The standard is managed and was created by the object
management group [18]. In this case author only provide use case diagram for the
requirement gathering. Table 1. Syntax for Use Case Diagram, represent use cases are
4
The 3rd International Conference on Engineering of Tarumanagara (ICET) 2017
Faculty of Engineering, Tarumanagara University, Jakarta-Indonesia, October 4-5th, 2017
ISBN: 978-602-71459-8-6
connected to actors through association relationships, which show with which use cases the
actors interact [19]. Base on requirements gathering, use case diagram of ISFF shown in
figure 2. Consignor is person or firm (usually the seller) who delivers a consignment to a
carrier for transporting it to a consignee (usually the buyer) named in the transportation
documents. Ownership (title) of the goods remains with the consignor until the consignee
pays for them in full. Carrier is company that transports goods and/or people by air, land,
or sea, in its own or chartered vessels or equipment, and is named as the carrier in the
contract of carriage. Condition 1, Actors: Consignor, Freight Forwarder and Carrier,
description are with receipt of an order and acknowledgement by the Supplier (Seller) that
goods are available and ready to be shipped, the Supplier (Seller) initiates transportation
arrangements. This includes booking the shipment with transportation. There are two
conditions Pre and post conditions. Pre is Order process has resulted in a purchase order
being issued, and post is Forwarding Instruction, Packing List, Bill of Lading (BL) and
Waybill have been prepared. Goods items have been transported to the delivery party and
the fulfillment process initiated. Scenario Software to be performed are logistic services
requested: consignor issues Forwarding Instruction to Freight Forwarder and consignor
issues packing list to Freight Forwarder and transport services requested: Freight
Forwarder requests transport services by passing on Forwarding instruction to carrier,
Carrier creates BL and sends it to Freight Forwarder, Carrier creates Waybill and sends it
to Freight Forwarder, Freight Forwarder passes on BL to Consignor and Freight Forwarder
passes on Waybill to Consignor. Scenario Software to be performed are Prepare Bill of
Lading: Carrier extracts data from Forwarding Instruction and otherwise collects
information regarding transportation, charges, and terms and conditions from available
resources, Carrier creates Bill of Lading message and Carrier sends Bill of Lading to
Freight Forwarder and Prepare Waybill : Carrier extracts data from Forwarding Instruction
and otherwise collects information regarding transportation, charges, and terms and
conditions from available resources, Carrier creates Waybill message, Carrier sends
Waybill to Freight Forwarder, Freight Forwarder passes on Bill of Lading to Consignor,
and Freight Forwarder passes on Waybill to Consignor.
5
The 3rd International Conference on Engineering of Tarumanagara (ICET) 2017
Faculty of Engineering, Tarumanagara University, Jakarta-Indonesia, October 4-5th, 2017
ISBN: 978-602-71459-8-6
solution is approved, the system design phase develops the blueprints and technical
specifications needed to implement the database, program, user interface and network
required for the application. Entity Relationship Diagram (ERD) is familiar diagram which
aims to present the database structure in Conceptualized form. A lot of papers talk about
ERD. One of the most basic things that must have attention English syntax to build good
ERD depends on type of word (noun, verb, adjective, and gerund) [8]. It also contributes to
build excellent schema. ERD in this case for ISFF includes too many entities, in this case
we can’t show entity because limited pages. Design Interface or user interface (UI) to
improve the development process by identifying its strengths and weaknesses of ISFF, and
to communicate progress and problems within the team. To create UI, developers and user
collaborate and other stakeholders to redesign and catch up user friendly.
Code or Programming, designs that have been made then changed its shape into a
form that can be understood by the machine, which is into the programming language
through the process of coding. This stage is an implementation of the design stage that
technically will be done by the programmer. Coding is receiving the design of the system
documents, the work done is divided in to modules/units and actual coding is started.
Since, in this phase the code is produced so it is the main focus for the developer. This is
the longest phase of the software development life cycle. In this case programming
language with Microsoft Visual Fox Pro. Visual Fox Pro originated as a member of the
class of languages commonly referred to as "xBase" languages, which have syntax based
on the dBase programming language.
Testing, after the code is developed it is tested against the requirements to make
sure that the product is actually solved the needs addressed and gathered it during the
requirements phase. It is also known as verification and validation which is a process for
checking that a software solution meets the original requirements and specifications and
that it accomplishes its intended purpose. Verification is the process of evaluating software
to determine whether the products of a given development phase satisfy the conditions
imposed at the start of that phase; while, validation is the process of evaluating software
during or at the end of the development process to determine whether it satisfies specified
requirements [20], [21]. Black-box testing, also called behavioral testing, focuses on the
functional requirements of the software. Black-box testing enables the software engineer to
derive sets of input conditions that will fully exercise all functional requirements for a
program [22], [23]. Testing done after the application is completed, with User Acceptance
Testing (UAT) and Coding Phase Defect, where the output of this stage is UAT and
Coding Phase Defect. During this phase all types of functional testing like unit testing,
integration testing, system testing, acceptance testing are done as well as non-functional
testing are also done. Developer and Quality Assurance are done short time frames which
typically last from one to four weeks. Each iteration is worked on by a team through a full
software development cycle, including planning, requirements analysis, design, coding,
unit testing, and acceptance testing when a working product is demonstrated to
stakeholders, they are a routine and formal daily face-to-face communication among team
members. Duty in week 1: Test planning and Test Case development, Test Data
requirements definition, Test Scripts documentation in collaboration with Business
Analysis (BA) and Developers, Test cases reviewed by BA. Duty in week 2: Additional
test cases written, Initial Builds are reviewed and defects reported, Regression tests
conducted on prior features and Sprint test execution begins in full force at the end of
week. Duty in week 3: Sprint test execution conducted in full force, Defects reported and
daily defect review meeting conducted.
6
The 3rd International Conference on Engineering of Tarumanagara (ICET) 2017
Faculty of Engineering, Tarumanagara University, Jakarta-Indonesia, October 4-5th, 2017
ISBN: 978-602-71459-8-6
7
The 3rd International Conference on Engineering of Tarumanagara (ICET) 2017
Faculty of Engineering, Tarumanagara University, Jakarta-Indonesia, October 4-5th, 2017
ISBN: 978-602-71459-8-6
The most important stakeholders that must be identified during this stage are
steering committee, project team from vendor, customer, and team support and exploration
group. The customer group is established using a dedicated task pattern within the
Stakeholder establishment stage, and has three main goals: identifying participative
customers, gaining their commitment to the project, and defining their tasks, roles and
responsibilities, as well as their location (on-site or off-site). According to the
specification, the representation of the customer changes according to the project type: if
the team is developing a product for a specific customer organization, identification is
straightforward, and the customer is treated. The new task pattern is concerned with
identifying customers and defining the sources of requirements generated by end-users.
Depending on project parameters, identification may be more or less in-depth. If enough
resources are available, focus groups or questionnaires might be used as a source of
requirements. In more detail, the overall ISFF can be shown graphically, as depicted in
Figure 3. Screen Shoot Information Systems of Freight Forwarding.
6. CONCLUSIONS
Information System of Freight Forwarding (ISFF) is a precious technology that
organizations use to measure the efficiency of their business operations as well as
performance of their employees. ISFF in the observed company was achieved in the
following: (a) Monitoring of scheduled delivery of the goods, the fulfillment of the supply
chain can be met and to support the overall business process in real time. (b) Reduction of
8
The 3rd International Conference on Engineering of Tarumanagara (ICET) 2017
Faculty of Engineering, Tarumanagara University, Jakarta-Indonesia, October 4-5th, 2017
ISBN: 978-602-71459-8-6
the data acquisition processing time and order processes automation. (c) Increasing the
quality of information.
The limitation of ISFF are (a) all the important as well as the secret data are
there stored in an IS and which is not supposed to seen by anyone outside the company or
anyone who is not authorized to do so (b) In some cases, it has been seen that the account
of employees are active in IS site even after they got out from there, sometimes, these
accounts can be used for some negative purposes and (c) While the employees of any
organization use this system, they should make sure that their operating device or
computer is virus free, if the device has dangerous viruses then these can be a concern for
the security of the IS.
REFERENCES
[1] Sarpong K.O., Alexander O.F., and Anin, E.K., An Assessment of Supply Chain Risks
in the Cocoa Industry in the Ashanti Region, Ghana, International Journal of
Humanities and Social Science, 2013, Vol. 3 No. 19, p. 191-201.
[2] Christopher M., and Lee H., Mitigating Supply Chain Risk Through Improved
Confidence, International Journal of Physical Distribution & Logistics Management,
2004, Vol. 34 No.5, p. 388-396.
[3] Wu Z., Ye M., Wang Y., and Liu J., A Novel Collaborative Management Theory
based Shipping and Forwarder Management Platform, International Journal of u- and
e- Service, Science and Technology, 2013, Vol.6 No.5, p. 181-190.
[4] Reddy G.S., Srinivasu R.,. Rikkula S.R., and Rao V.S., Management Information
System to Help Managers for Providing Decision Making in an Organization,
International Journal of Reviews in Computing, 2009, p. 1-6.
[5] Andry J.F., Loisa J., The e-Commerce Potential for Home-Based Businesses : A Case
Study, Jurnal Ilmiah FIFO, 2016Vol.VIII No.2, p. 23–27.
[6] Andry J.F., Agung H., and Erlyana Y., Management Information System for Order
Fulfillment : a Case Study, Proceeding of 9th International Seminar on Industrial
Engineering and Management, 2017, p. 1–8.
[7] Chung C.C., and Chiang C.H., The Critical Factors: An Evaluation of Schedule
Reliability in Linear Shipping, International Journal of Operations Research, 2011,
Vol.8 No. 4, p. 3-9.
[8] UNDP Practice Series, Shipping and Incoterms, UNDP Procurement Support Office
(PSO), Bureau of Management, November, 2008.
[9] Dewa M.T., Mhlanga S., Masiyazi L., and Museka D., Design of a Finite Capacity
Scheduling System for Bakery Operations (Flow shop Environment), International
Journal of Innovative Research in Science, Engineering and Technology, 2013, Vol. 2
Issue 11, p. 6631-6640.
[10] Surjandari I., Rachman A., Purdianta, and Dhini A., The Batch Schedulling Model for
Dynamic Multi-Item, Multi Level Production in an Assembly Job Shop with Parallel
Machines, International Journal of Technology, 2015, Vol. 1 p. 84Ǧ96.
[11] Shaw M., What Makes Good Research in Software Engineering?, International
Journal of Software Tools for Technology Transfer, 2002, Vol. 4 No. 1, p. 1-7.
[12] Leau Y.B., Loo W.K., Tham W.Y., and Tan S.F., Software Development Life Cycle
AGILE vs Traditional Approaches, 2012, International Conference on Information
and Network Technology Vol.37, p.162-167.
[13] Nikiforova, O., Nikulsins, V., Sukovskis, U., Integration of MDA Framework into the
Model of Traditional Software Development, 2009, Frontiers in Artificial Intelligence
and Applications, Databases and Information Systems V, vol. 187, pp. 229–239.
9
The 3rd International Conference on Engineering of Tarumanagara (ICET) 2017
Faculty of Engineering, Tarumanagara University, Jakarta-Indonesia, October 4-5th, 2017
ISBN: 978-602-71459-8-6
10
View publication stats