Farcargo’s System Implementation Document Research Paper

Exclusively available on IvyPanda Available only on IvyPanda

Summary

This paper documents Farcargo’s information system implementation plan. It is divided into various segments, which include an overview of the information system, a description of the primary tasks undertaken during implementation, and a list of the resources required (such as personnel, hardware, software, and other materials and facilities). This document has been developed continuously since the system design phase. It was later updated in the development phase, and the ultimate copy was produced during the testing and integration phase. This document will act as a guide during the implementation of Farcargo’s information system.

Purpose

The primary purpose of this document is to provide an outline of events and steps that the project team will follow during Farcargo’s system implementation. It also provides major tasks and how each should be carried out to achieve the best. An implementation plan sets the dates for the accomplishment of various tasks and acts as a communication and training plan.

System Overview

Being an online-based organization, Farcargo requires a system that acts as its virtual office. Farcargo is a virtually based logistics company that has spread its operations globally. The company’s system should have a virtual assistant who acts as the receptionist, a billing department, a data keeping and retrieval section, operations and monitoring, and senior management. Farcargo aims at having an information system that allows users to interact with them as in a real physical office.

System Description

The Farcargo information system can be divided into three main parts, the user interface, application, and database. At the user interface, the system should allow the client to register an account with the company where they can access their data. The system saves the clients’ data into a database where they can only be accessed by authorized personnel. The client is then able to access the organization’s services and make inquiries on various products offered. When satisfied, the client can book logistic service and the system automatically generates their bill. The client is required to make a payment through the platform using a special code generated during billing. The system then issues the client with a receipt and their booking is automatically scheduled on the system. The staff in charge of the delivery and the client can view the scheduled date and is sent a reminder by the system two days before the actual date.

After our staff has received the goods to be delivered, the employee should change the status of the schedule on the system to ‘in transit. The system detects this change and sends an alert message to the client. The client and the management can monitor the goods in transit by use of GPS technology and cameras inserted in the company’s transport equipment. The employee carrying the goods can communicate with the management and client in case there is a need to do so. Upon the arrival of goods to their destination, the employee updates the status of the contract to “delivered” and uploads a few pictures as evidence. The client should confirm the delivery and then change the status to “completed”. The company requests clients to make comments about the services offered to ensure they are offered the best.

System Organization

The Farcargo system structure is made up of hardware, software, and databases. Every user needs the hardware components to access the system. They include computers, mobile phones or tablets, and peripheral devices.

Company’s Information Systems Infrastructure
Company’s Information Systems Infrastructure.
A High-level Information System Block Diagram
A High-level Information System Block Diagram.
Farcargo’s Business logic diagram
Farcargo’s Business logic diagram.
Farcargo’s Physical Layout Diagram
Farcargo’s Physical Layout Diagram.
Key Network Infrastructure Elements
Key Network Infrastructure Elements.

Description of Implementation

The Farcargo information system shall require the development of a website, a desktop application, and an android application. The three systems shall integrate into one system to efficiently support all the users’ needs. The website will form a base for all interactions whereby the users will perform their interactions. The desktop and mobile applications will enhance faster and easier access to the system. These applications will allow the users to access their company accounts from a wide range of devices.

The system shall be deployed in the new office facility that Farcargo is planning on relocating to in a few weeks. The system’s server shall be operated by Farcargo’s information management staff from the facility. The monitoring and control of various operational activities shall be conducted from the central server to be installed in the Seattle office. The desktop and mobile applications shall be developed and provided to various users for download through secure and verified vendors such as the Apple store and Google Play store.

The Farcargo information system shall be implemented using the agile approach whereby the process shall be broken into smaller manageable tasks. Each small task shall be assigned to a specific team that shall develop it independently. This model allows for innovation and flexibility from the development team (Gramatikova, 2020). It shall also provide room for corrections and improvements with on the tasks. After completion of each sub-task, the team shall bring it together to form one major system.

Points of Contract

The Farcargo information system development contract shall be awarded to Eagle sight Information System Developers (ESISD). This company shall be responsible for handling the development, implementation and installation, and maintenance of the system. The following is the list of the management staff in charge of various tasks;

  • Project Manager- George Peterson.
  • Other Managers:
    • Program Manager- Agnes Haynes.
    • Security Manager- Whitney Young.
    • Database Administrator- James Hastings.
    • Configuration manager- Victor Grad.
    • Website development manager- Wilson Adams.
    • Site Installation representative- Danielle Stone.

Major Tasks

TaskPerson ResponsibleSuccess criteria
  1. Planning for the project development
Project managerDocumentation of all users’ needs, resources required, and time needed to complete each task
  1. Identification of hardware and software platforms
Program managerA list of all hardware and software resources
  1. Write and test program codes for the project
Website development manager, Database administrator, configuration manager,Development of an efficient system
  1. Project implementation
Site installation representative, program managerSuccessfully installation of the system that addresses all users’ needs
  1. Writing documentation and manuals
Program managerDocumentation of every information about the system.
  1. Training and providing support
Project managerAll users are competent and satisfied
  1. Control and maintenance
Project managerThe system is working effectively
  1. Feedback response
Project managerAll comments about the system are responded to.

Implementation Schedule

TaskPerson responsibleStart DateEnd DateTime taken
Planning for the project developmentProject manager17/02/202231/03/20226 weeks
Identification and purchase of hardware and software platformsProgram manager24/02/202231/03/20225 weeks
Write and test program codes for the projectWebsite development manager, Database administrator, configuration manager,4/04/20227/04/20223 months
Project implementationSite installation representative, program manager11/07/20221/08/20223 weeks
Writing documentation and manualsProgram manager25/07/202222/08/20224 weeks
Training and providing supportProject manager3/08/202219/08/20222 weeks
Control and maintenanceProject manager20/08/202220/08/20308 years
Feedback responseProject manager20/08/202220/08/20308 years

Security

Since most of Farcargo’s operations will be conducted online, security emphasis should be placed as most of its data will be available in the system. Security is an essential element to maintain during the system implementation process (Mahamad et al., 2018). Some features such as encryption, authentication, SSL secure communication, and authorization should be observed to ensure that the cluster is secure. Some of Farcargo’s system security features are

1. The system will provide one interface where a client will access all the components. To access their information, clients will be required to provide authorization and authentication on one interface. This will ensure the security implementation is simplified as all components will be viewed and interacted with in a consistent manner.

2. SSL secure communication; this connection allows the configuration of connections to each end-user. For instance, SSL connection can be enabled for the client, peer-to-peer, HTTP connection, gateway senders and receivers, and JMX.

Regional data post-processing; the system should allow for the formatting of return values for the operations that provide access to region values. During implementation, the security of the components shall also be enhanced. For instance, when installing servers with sensitive data at the new office, maximum security from the company’s guards shall be placed during transportation and installation. The theft of such devices could lead to a great loss to the company while compromising sensitive information.

Implementation Support

During the implementation of the Farcargo information system, support from elements such as software, hardware, facilities, materials, equipment, and personnel shall be required. This section does not provide site-specific information as it describes the support elements.

Hardware, Software, Facilities, and Materials

Software tools

  • Operating System:
    • Microsoft Windows 10 Professionals.
  • Development Platforms:
    • Sublime text IDE (Integrated Development Environment);
    • GitHub for Version Control;
    • Android Studio to be used as a platform for development.
  • Proposed Development Language:
    • Android for Android App;
    • MBaaS (Firebase) as backend/server;
    • PHP will be used as the server-side scripting language for data parsing to and from JSON (JavaScript Object Notation).
  • Hosting services:
    • Webhost for hosting the database and resources of the application;
    • Wamp server to be used as a local server.

Hardware Tools

  1. Core i5 Laptop.
  2. Android Smartphone. Version 6.0.
  3. Hard Disk Space – The capacity should be at least 500 GB, upgradeable for future expansion.
  4. Printer – Laser printer of at least 600 DPI qualities for near letter quality printing of reports.
  5. Keyboard, Mouse, and Visual Display Unit.
  6. Computer – At least IBM compatible PC with core i3 processor or higher. It should have at least a 1.7GHz processor speed.
  7. Main Memory – The capacity should be at least 4 GB, upgradeable for future expansion.

Facilities

The implementation team shall require physical facilities during this task. One of the facilities required is a physical workspace, such as an office where they can assemble and test the hardware tools to be used. They will also need a desk for software installers and a hall or classroom space for training their staff and users. These facilities will be used mostly during the planning, coding, testing, and training phases.

Materials

These are minor but essential components to be used in the system development and implementation process. Some materials needed include charts, magnetic tapes, pens, a projector, disk packs, and a whiteboard among others.

A List of Materials and Equipment

ITEMDESCRIPTIONCOST($)
LaptopCore i5600
Android SmartphoneVersion 6.0250
Hard Disk Spaceat least 500 GB, upgradeable155
Printer600 DPI qualities300
ComputerIBM compatible PC with core i3 processor or higher400
Main Memory4 GB, upgradeable100
ChartsPlain50
Magnetic tapes50
pens25
Disk packs75
Total2005

Personnel

As this is an information technology (IT) development project, the staff required are IT experts in various fields. This section identifies the personnel or staffing requirements appropriate for the tasks.

Personnel Requirements and Staffing

To begin with, a project manager should be well experienced in the field and should hold a master’s degree in an information technology field. The project manager’s services shall be required from the initiation to the termination period which is about 9 months. A project manager acts as the overall overseer of the project (Mahamad et al., 2018). Other managers and team members should have the following qualifications:

  • Program manager-Degree in Computer science with three years of relevant experience
    • Team members- Degree in Computer science
  • Security manager- Degree in computer forensics with two years of experience
    • Team members- Degree in computer forensics
  • Database Administrator- Degree in information technology with three years experience
    • Team members- Degree in information technology
  • Configuration manager- Degree in computer science with three years’ experience
    • Team members- Degree in computer science
  • Website development manager- Degree in ICT and three years’ experience
    • Team members- Degree in ICT
  • Site Installation representative- Degree in project management with two years’ experience
    • Team members- Degree in project management

Performance Monitoring

Lack of monitoring of the project’s progress would lead to failure (Chung et al., 2018). To monitor the performance of Farcargo’s information system deployment, the project will first be organized in one place. The IT team will use project management software to update and keep track of various sections of the project. Different tasks within the project are assigned to various people with relevant expertise and qualifications. Each supervisor shall develop the criteria for monitoring and conducting evaluations in their sub-project. The project team shall also record the areas where they face a challenge. They will be required to indicate how they addressed the challenge and what the outcome was. Evaluation of the progress of each subtask shall take place on a weekly basis.

During the weekly meetings, each project team should submit an evaluation report. The report should indicate the level of progress of a project. The Project manager shall use the key performance indicators (KPIs) to gauge the performance of the project. In addition, some teams such as the database development team will monitor their performance in real-time using project monitoring software.

References

Chung, K. H., Ko, S. Y., & Ko, C. S. (2018). . In IFIP International Conference on Advances in Production Management Systems (254-261). Springer, Cham. Web.

Gramatikova, E. (2020). . Economic Science, education and the real economy: Development and interactions in the digital age, (1), 431-440. Web.

Mahamad, S., Sulaiman, S., & Leng, W. Y. (2018). . In 2018 IEEE Conference on e-Learning, e-Management, and e-Services (IC3e) 161-166. IEEE. Web.

Print
Cite This paper
Select a referencing style:

Reference

IvyPanda. (2023, January 8). Farcargo’s System Implementation Document. https://ivypanda.com/essays/farcargos-system-implementation-document/

Work Cited

"Farcargo’s System Implementation Document." IvyPanda, 8 Jan. 2023, ivypanda.com/essays/farcargos-system-implementation-document/.

References

IvyPanda. (2023) 'Farcargo’s System Implementation Document'. 8 January.

References

IvyPanda. 2023. "Farcargo’s System Implementation Document." January 8, 2023. https://ivypanda.com/essays/farcargos-system-implementation-document/.

1. IvyPanda. "Farcargo’s System Implementation Document." January 8, 2023. https://ivypanda.com/essays/farcargos-system-implementation-document/.


Bibliography


IvyPanda. "Farcargo’s System Implementation Document." January 8, 2023. https://ivypanda.com/essays/farcargos-system-implementation-document/.

Powered by CiteTotal, easy reference maker
If, for any reason, you believe that this content should not be published on our website, please request its removal.
More related papers
Updated:
Cite
Print
1 / 1