Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Sydney\'s Logistics Sydney\'s Logistics is a growing business that specializes i

ID: 664217 • Letter: S

Question

Sydney's Logistics

Sydney's Logistics is a growing business that specializes in providing business services that many

small firms do not have the expertise, the space or the resources to handle on their own. These services

include warehouse receiving and storage, intermodal systems, and !SO-certified packaging,

among others. Sydney's recently redesigned its computer system to reduce costs and achieve faster,

more accurate information about its operations. At this point, the new system is ready for implementation.

Two systems analysts will plan a modular design, and several and several programmers

will code the modules.

Tasks

1. What issues should the systems analysts and programmers discuss before they proceed?

2. As a systems analyst on this project, how would you describe your primary responsibilities,

and how could you contribute to the quality of the finished product?

3. As a programmer, how would you describe your primary responsibilities, and how could you

contribute to the quality of the finished product?

4. Will the use of structure charts be beneficial during this stage of development? Discuss the advantages

of structure charts compared with flowchartS and pseudocode.

Explanation / Answer

1.

Issues discussed by System’s analysts and Programmers before proceeding with the project:

System Analyst:

System Analyst is the computer professional who is responsible for analyzing the information systems and recommending necessary improvements for meeting business needs.

The system analyst should study proposed system along with problems and needs related to the development process of desired information system.

Before proceeding on a project, a system analyst and the programmer should discuss the following issues:

The development method required for the application.

Programming environment and standards for coding.

Testing strategies for the project.

Type of documentation chosen.

Training to user, manager and IT staff.

Post-implementation evaluation and final report to management.

2.

Primary responsibilities of System analyst:

The system analyst and the programmer have to work together for constructing necessary programs and code modules.

Primary responsibilities of the system analyst are:

The system analyst prepares the documentation containing the technical specifications of the product to be developed by project management tools for achieving the goals.

The documentation developed is also essential for checking whether the development process abides by the information system principles or rules.

System analyst is in charge of ensuring that each module has the integration capabilities.

Each module is tested thoroughly by the system analyst.

Projects are analyzed, designed implemented and tested by the system analyst.

3.

Primary responsibilities of Programmer:

Actual coding is performed by the programmer.

Difficulties in the project are estimated by the programmer.

Factors such as the time, scope of the project are estimated by the programmer.

The code module is developed from the object method by the programmer.

Many development areas can be completed at the same time by assigning different task to different programmers.

4.

Use of Structure Chart:

Structure chart is used for showing the program modules and relationship between them. In structured chart, a rectangle is used for representing the program modules.

A higher-level module directs lower level modules. Higher level modules are called control module and lower level modules are called subordinate modules.

Advantages of Structured chart:

High control over resources.

Reporting line is clearly defined and highlighted.

Reduces cost and analysis time.