Professional Documents
Culture Documents
FTSSB MTO Software Requirement Specification Ver 1.6
FTSSB MTO Software Requirement Specification Ver 1.6
RESTRICTED
VERSION : 1.1
ILDS-MTO Systems
FOR FELDA TRANSPORT SERVICES
TEMPLATE NO.
PRODATA-L5-005
VERSION : 1.1
Name: Name:
Position: Position:
Date: Date:
FGV IT
Name: Name:
Position: Position:
Date: Date:
Name: Name:
Position: Position:
Date: Date:
PRODATA-L5-005 CLASSIFICATION:
RESTRICTED
VERSION : 1.1
Revision Record
1.0 Initial
Table of Content
PRODATA-L5-005 CLASSIFICATION:
RESTRICTED
VERSION : 1.1
s
Revision Record.................................................................................................................. iii
1.0. INTRODUCTION............................................................................................................ 1
1.1. Purpose.................................................................................................................. 1
1.2. Overall Strategic Multimodal Transport Operator(MTO) Understanding...........1
1.3. Scope...................................................................................................................... 3
1.4. Definitions and Acronyms.....................................................................................5
1.5. Flowchart Diagram Symbols.................................................................................5
2.0. GENERAL DESCRIPTION............................................................................................6
2.1. Technology and Domain.......................................................................................6
2.2. Security................................................................................................................... 6
2.3. User Characteristics..............................................................................................7
3.0. SPECIFIC REQUIREMENTS.........................................................................................8
3.1. Functional Requirements......................................................................................8
3.1.1. Quotation/Contract.......................................................................................9
3.1.2. Job............................................................................................................... 11
3.1.3. Work Order/Service Order(SO)..................................................................13
3.1.4. Goods Receive for WO (GR WO)...............................................................15
3.1.5. Cancel Work Order.....................................................................................17
3.1.6. Request Advance Payment.......................................................................19
3.1.7. Cancel CV...................................................................................................22
3.1.8. Confirm & Close Job..................................................................................23
3.1.9. Billing process...........................................................................................24
3.1.10. System Administration & Security Control..............................................25
3.1.11. Master Data.................................................................................................26
3.2. Reports................................................................................................................. 27
3.2.1. MTO Reports...............................................................................................27
3.3. External Interface Requirements........................................................................28
3.3.1. Software Interfaces....................................................................................28
3.3.1.1. Interface with SAP..................................................................................29
PRODATA-L5-005 CLASSIFICATION:
RESTRICTED
VERSION : 1.1
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 1 of 43
1.0. INTRODUCTION
1.1. Purpose
Software Requirement Specification (SRS) is a detailed documentation of the results gathered during
requirements study. It documents the business process requirements of Felda Transport Services
Sdn. Bhd(FTSSB).
This document shows the business requirements in detail, and serves as the basis for organization
and development activities of the project.
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 2 of 43
On December 2012, the initiative was approved by the late Group Presidents. The project took 12
months to complete and was delivered in phases. On June 2013 phase 1a (ILDS for Tanker) was
implemented, than continued with Cargo Operation.
As the major stakeholder in these initiatives, Felda Transport Services Sdn Bhd (FTSSB) is gain a lot
of benefits. Therefore FTSSB’s management has requested to enhance the current ILDS, specifically
to help their Multimodal Transport Operator (MTO) Operation.
Enhancements need to be done to ILDS to suite MTO operation, and for the purpose of providing a
more organized and smoother running MTO company. With ever-increasing number of products
delivery to manage, FTSSB needs a better system to coordinate product planning, monitoring and
delivery.
ILDS – MTO will be used to manage quotation preparation, Job Booking operations and billing. ILDS -
MTO also provide the integration functionality with SAP System and also support GST requirements.
In summary, in this proposal we have included a strategic solution to cater the current and future
FTSSB-MTO requirements. The proposed solution has been crafted to meet the specifications of the
requirements. A significant effort was put in to ensure the solution is viable to implement, technology
advanced, cost effective and easy to operate and manage environment for FTSSB. The new
infrastructure is required to support the future IT and business direction of FTSSB and we strongly
believed that we have incorporated all elements into the solution.
ILDS-MTO is a solution to support forwarding operation. ILDS is designed based web technology with
Microsoft SQL Server database. The ILDS system is running on central server at HQ.
PRODATA-L5-005 CLASSIFICATION:
RESTRICTED
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 3 of 43
1.3. Scope
The modules covered in MTO are:
MODULE DESCRIPTION
A. ILDS – MTO Module
Administration All system settings are controlled in this module. Listed are all of the
menu below Administration :-
User Maintenance
o User ID & Authorization
o Reset Password
o User Profile
o View/Edit Profile
o Change Password
o Select Plant
Menu Maintenance
Master Data All master files are maintained within this menu. Listed are all of the
menu below Master Data :-
Depot/Plant Maintenance
o Add/Edit New Plant
Monthly Exchange Rate
o Add/Edit Monthly Exchange Rate
Sales Personal
o Register/Edit
Units Maintenance
o Set/Add New Units
Customer Maintenance
o Add/Edit Customer
Charges Maintenance
o Add/Edit Chargers Type
o Add/Edit Chargers Detail
Currency Maintenance
o Set/Add New Currency
Transaction Notes
o Add/ Edit Transaction Notes
Cost Centre – will based current setup in ILDS
Business Area – will based current setup in ILDS
GST Rate – will based current setup in ILDS
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 4 of 43
Edit Job
Post Request to VMS for WO/CV
Cancel Job
Invoice Listed are all of the menu below Invoice Operation :-
Generate Pro-forma Invoice
Reverse Invoice
Reports Listed are all of the menu below Reports Operation :-
Management Report (3 reports)
*Revenue by Job, Sales Team Summary, Job Summary
Operation Report (7 reports)
*Monthly Job report, Job Listing, Outstanding Job, Job
Verification, Activities report & status, Project details & quotation
Integration Customer Proforma Invoice to Finance – AR (SAP)
CV & WO Interface to Finance – AP (SAP)
B. VMS
Work Order Listed are all of the menu below Work/Service Order :-
(WO)/Service Create WO based JOB # (MTO)
Order Edit/Cancel WO based JOB # (MTO)
Cash Voucher Listed are all of the menu below Cash Voucher :-
(CV) Create CV based JOB # (MTO)
Edit/Cancel CV based JOB # (MTO)
Approval Level Customized Based New DAL
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 5 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 6 of 43
The system will be hosted on a Windows server platform using IIS as web server. The production
server is located at HQ
2.2. Security
For security purpose, SSL will be installed and configured on the production server.
SSL is a standard security technology for establishing an encrypted links between a server and a
client – in this case, a web server and a browser.
SSL allows sensitive information such as login credentials to be transmitted securely. Normally, data
between browsers and web servers is sent in plain text, leaving users vulnerable to eavesdropping. If
an attacker is able to intercept all data being sent between a browser and a web server they can see
and use that information.
More specifically, SSL is a security protocol. Protocols describe how algorithms should be used; in this
case, the SSL protocol determines variables of the encryption for both the link and the data being
transmitted
SSL Certificates have a key pair: a public and a private key. These keys work together to establish an
encrypted connection. The certificate also contains what is called the “subject,” which is the identity of
the certificate/website owner.
Note:
1
Proposal/Plan to be provided in separate document
PRODATA-L5-005 CLASSIFICATION:
RESTRICTED
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 7 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 8 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 9 of 43
3.1.1. Quotation/Contract
The Contract process is illustrated in diagram below.
Figure 3: Contract
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 10 of 43
Note: Prepare Quotation/Contract Manually. After been awarded and start to use system.
PRODATA-L5-005 CLASSIFICATION:
RESTRICTED
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 11 of 43
3.1.2. Job
The Job process is illustrated in diagram below.
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 12 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 13 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 14 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 15 of 43
Figure 6: GR process
PRODATA-L5-005 CLASSIFICATION:
RESTRICTED
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 16 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 17 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 18 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 19 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 20 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 21 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 22 of 43
3.1.7. Cancel CV
The Cancel CV is illustrated in diagram below.
Notes:
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 23 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 24 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 25 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 26 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 27 of 43
3.2. Reports
All reports can be save in excel and pdf format.
3.2.1. MTO Reports
6 Outstanding Job
7 Job Verification
Customized Report
10 WO List
11 Expenses by Vendor
12 CV LIST
PRODATA-L5-005 CLASSIFICATION:
RESTRICTED
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 28 of 43
No Software Description
9 Balsamiq Mockups
Table 1: Software Interfaces
PRODATA-L5-005 CLASSIFICATION:
RESTRICTED
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 29 of 43
Phase 1
A summary of transaction will be sent to the SAP based on GL Code. Transaction included
GRN (to generate FBL1N in AP), Customer Invoice and Cash Voucher.
ASCII files will be generated from MTO by user and will be downloaded on demand into
user’s local PC.
Phase 2
A detail itemised WO, GRN and Cash Voucher will be sent to SAP based on Material Group
and GL Code. Customer Invoice will be generated from SAP.
The data will be posted directly to SAP via web-service applications. The process is
automatic and not included users effort.
PHASE 1
This illustrate integration ILDS – SAP FI (AP)
PRODATA-L5-005 CLASSIFICATION:
RESTRICTED
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 30 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 31 of 43
PHASE 2
This illustrate integration ILDS MTO – SAP-FI (AP)
PRODATA-L5-005 CLASSIFICATION:
RESTRICTED
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 32 of 43
APPENDIX A
GUI
PRODATA-L5-005 CLASSIFICATION:
RESTRICTED
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 33 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 34 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 35 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 36 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 37 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 38 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 39 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 40 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 41 of 43
VERSION : 1.1
DATE : 16/10/2015
Software Requirement Specification
(SRS) Page 42 of 43