Académique Documents
Professionnel Documents
Culture Documents
Assignment 2
1. Introduction
ACX International was established in Sri Lanka in the year 1989, as a Company
handling international air express, freight, transportation, logistics, and distribution.
It represents the Courier arm of Hemas Group of Companies and has been
acknowledged as one of the most reliable express services in Sri Lanka since its
inception. ACX International runs over 30 direct flights per week to London, Dubai,
Singapore, Hong Kong, Maldives, as well as an On Board Courier Service to India,
ensuring that your consignments are delivered to these destinations in the shortest
possible time, while also giving you the speediest delivery to all other world-wide
destinations.
Page 4 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Once the shipment is put on travel, the status is manually updated in the server at the
end of the day. During this time only the customer can know the next progression
level of their shipment. The shipment goes through different means of transportation
and also various locations. Not all the location and transportation is tracked by the
system or user. Finally the shipment reaches the destination office and from there it is
dispatched to the addressee. Once the addressee receives the shipment, at the end of
day, the confirmation is updated in the server. All the above processes are carried out
and tracked manually and later fed into the system. Only for the accounting purpose
they use accounting software. The confirmation of received goods and delivered
goods are communication either through phone or email.
And the main problem occurs when a shipment needs to be recalled before
dispatching at the collection center. When a situation arises like this, the shipment is
manually searched by the workers, which consumes valuable time and efforts. And
also the sender is not informed when the shipment is delivered to addressee.
Page 5 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
ACX lacks valued customers since the customer support is not really supporting the
customer to their comfortable extend. These customers can bring more revenues to the
company and also it increases its brand value. The inconsistency in business process
pulls back their revenue and establishment in other countries.
Further the customer have problem in tracking their shipments. They feel that the
shipment tracking details are not updated on regular basis. Once a shipment is set out
for delivery, it is very hard to track it since the shipment is not personalized tracked
by the system. Also there are some mis-directed shipment which results in customer
loss, revenue lost and also time consuming.
Page 6 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Page 7 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
New Shipment
Request
Shipping Information
(Flight no. Schedule)
Destination INBOUND
Shipment Delivered
(acknowledgement received)
Page 8 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
The data center occupies a large area mostly it’s a large room a floor or even a
building. Most of the equipments are server, cables and even mainframe computers
and storage devices. The servers in most cases are mounted in rack cabinets which are
Page 9 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
placed on a single row forming corridors; with this kind of arrangement people can
access the front and the back of the servers. Some of the basic requirements for data
center in a physical environment are as follows:
Air-conditioning: Is one of the basic requirements that are used to control the
temperature and humidity inside the data center. The recommended temperature
inside a data center ranges from 16-24 C and with a humidity range of 40-55%.
Physical Security: The physical security is also one of the most important factors in a
data center environment. The prevention of unauthorized personnel is restricted form
the data center. Video camera and security guards are also crucial factor in a data
center
a. A separate server room with fully Air-condition is need to maintain the data
center.
b. Proper network cable to connect each system.
c. All the shipments are passed through doorway where the AWS no., Canvas
and Master AWS no, are scanned and updated in the system.
d. High speed internet connection with stand-by line is also needed
Page 10 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
New customer is registered through New Registration screen. Once the customer
information is recorded in to the system, an Air Way Bill No. is generated by the
system. This AW bill contains barcode and numeric number. The numeric number is
the shipment tracking number for customer. The bar code is generated for system
tracking. The cost for the shipment is calculated by the accounting software that is
integrated with ACX application.
Page 11 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
PDA scanner is used to generate AWB No. for the shipment that is picked from
customer place. The customer information is tracked in the PDA and the PDA
generates AWB No. for the shipment. The PDA is directly connected to the server and
application. The PDA scanner is shown in the figure 4
Page 12 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
The addressee signs on the PDA to confirm the delivery. This information is instantly
updated in the server and a text message is sent to the customer (sender). The PDA
from in which the customer signs is shown in Figure 6
Page 13 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Round the clock support and troubleshooting assistance will be provided to the
employee. And more over the software is users friendly and a person with minimum
computer knowledge can master the application.
Physical Security: The physical security is also one of the most important factors in a
data center environment. The prevention of unauthorized personnel is restricted form
the data center.
Page 14 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
4. Implementation Scope
ACX does not have a proper business process. The manual bills are tracked into the
system by MS Excel. ACX uses a 3rd party Accounts software for its accounting and
financial purpose.
Implementing ACX application reduces all manual work into automation. The manual
entries are as now computerized and the inputs are from barcode scanner. Since this
application is web-based, the implementation can be done in the server.
The modules to be implemented are;
• Booking / Registration
• Inbound Department
• Shipping Information
• Delivery Center
Page 15 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
5. System Design
The system is designed to appeal the end user with its appearance, usability, and user
friendliness. The existing ACX logo is used for the website. The menus are easy to
access and the application is very much user friendly. The application is installed in
the server and it can be accessed though web browser. Employee with proper
authorization can access the ACX application. Admin user can view all the business
flow of ACX. Information for customer can access the data through website. The
information like shipment tracking is updated at real-time.
5.1.1 Hardware
5.1.2 Software
Page 16 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Page 17 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Page 18 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Page 19 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Page 20 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Page 21 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Page 22 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Page 23 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Page 24 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Page 25 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Page 26 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Page 27 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Page 28 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
5.4.1 Shipment
Page 29 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Page 30 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
6. System Testing
1 To check on the success of user login and to see whether they are
directed to their relevant departments.
2 To check to see whether system validate user login and warns on non
entry of username or password entered.
3 To check to see whether system clears everything when the clear
button is pressed after entering data.
3 To check to see whether the First time user “Register” link is working.
4 To check to see whether the new user is getting registered into the
application.
5 To check to see whether an existing username is registered as new user
6 Home screen- To check to see whether Home screen displays the
selected shipment details at the right pane
7 Pickup screen – To check to see whether Pick up screen is retrieving
registered user details when the customer company name is entered
8 Pickup screen – To check to see whether Pick up screen automatically
generate the AWB no. number once the details are entered and saved.
Page 31 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Login a. Enter login user The login screen a. A The system prevented Pass
name should populate an lex from entering into the
b. Enter incorrect error message. b. * application and error
password **** message is populated.
c. Select User Type c. A
d. Press Login button dmin
a. Enter login The login screen a. A The system allowed Pass
user name should accept the lex the user to enter the
b. Enter correct user name and b. * application.
password password and the ****
c. Select User Type application must be c. A
d. Press Login button opened for selected dmin
user type.
New a. Enter the registered The information a. In The system didn’t Fail
Shipment company name related to the telin retrieve the details
Screen b. Press tab key company should be
automatically filled.
a. Enter the company The AWB no. a. Intelin The system is not Fail
details should be generated b. Paper generating the AWB
b. Enter the shipment automatically by cover, no.
details the system. 15gm
c. Enter the “To” c. Rainsoft
address
d. Click the “Place
Order”
Page 32 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
After Testing: Sales staff login should not allow the user to enter the homepage
Page 33 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
Before Testing: Employee Login Page after entering username, password and
selecting user type
After Testing: When the “Clear” button is clicked, the entered details should be
cleared.
Page 34 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
After Testing: When the “Place Order” button is clicked, the AWB No. should be
generate and displayed in the AWB No. field.
Page 35 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
7. Conclusion
This application converted all the manual entries and supervising into automation.
Any shipment can be tracked at any stage of the shipping. Since every system is
integrated and automated, the chance of error is largely reduced. The application
stands as a good support for ACX when it is getting more into international brand.
• Some problem occur or make the application work sluggish if the internet
connection is slow or limited
• Since this application is web based, it can be opened anywhere from the
world. The security must be on high alert to prevent from the hackers.
• Initially people may find some snags while working on this application since
they are new to it.
Page 36 of 37
A395CT – Enterprise Systems Development Rajesh Thomas (09093073)
8. References
Page 37 of 37