Acme engineering is a general light engineering company that specializes in metallic fixtures and fittings. It manufactures various products to customer order, and also has long term contracts to supply manufactured products to other companies. Acme is a “jobbing shop” involving craftspeople making specialized complete products – it is not a production line operation. The craftspeople work on early (6am – 2pm) and late (2pm – 10pm) shifts 5 days a week, and sometimes do overtime on Saturdays. The factory is always closed on Sundays. Each shift has a supervisor. The management team consists of the Managing Director, Accountant and Sales Manager. They are assisted by two Administrative Assistants who work Monday to Friday, 8.30am to 5.30pm. The management team has decided that, in order to become more competitive, it needs more and better information on the costs involved in manufacturing. It wants to build up a database of time and cost information per manufacturing job, so that future work can be priced more accurately. This will involve recording the time spent on each manufacturing job, the costs of materials used, and the overhead costs. One problem is that Acme’s craftspeople have always had a free hand to carry out their work however they like, as long as the finished fixtures and fittings conform to specification and meet deadlines. The MD has engaged an IT consultancy company to analyses the requirements and design a system to meet them. The team will include a consultant with extensive experience of implementing manufacturing control systems. Acme has provided the following list of requirements to the consultancy company: The system is to log the craftsperson, start and finish time and materials used for each manufacturing job. This must be possible on all shifts, including overtime. The data for time and materials used is to be captured on touch screens next to the machines on the factory floor so that the craftsperson’s work is not disrupted. This facility is to be usable in a noisy and dirty workshop environment. The system is to calculate material costs and overhead costs incurred for each manufacturing job. The system is to provide a “time spent” analysis (time to set up, time per step, rework time) report of the work done by each craftsperson. The managing director would like a data mining type function to drill down on historic data and look at costs in total, or per product range, or per product type, or per craftsperson, over a flexible period of time, or for an individual piece of work. The sales manager has asked for secure remote access via VPN using a laptop to the historic data on the system when working away from the office. Question From requirements 1 to 6 (or parts thereof) on the previous page, give one example of each of the following, justifying your selection in each case: Two functional requirements Two non-functional requirements Two solutions Two ambiguous requirements § T

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Scenario

Acme engineering is a general light engineering company that specializes in metallic fixtures and fittings. It manufactures various products to customer order, and also has long term contracts to supply manufactured products to other companies. Acme is a “jobbing shop” involving craftspeople making specialized complete products – it is not a production line operation. The craftspeople work on early (6am – 2pm) and late (2pm – 10pm) shifts 5 days a week, and sometimes do overtime on Saturdays. The factory is always closed on Sundays. Each shift has a supervisor. The management team consists of the Managing Director, Accountant and Sales Manager. They are assisted by two Administrative Assistants who work Monday to Friday, 8.30am to 5.30pm.

The management team has decided that, in order to become more competitive, it needs more and better information on the costs involved in manufacturing. It wants to build up a database of time and cost information per manufacturing job, so that future work can be priced more accurately. This will involve recording the time spent on each manufacturing job, the costs of materials used, and the overhead costs.

One problem is that Acme’s craftspeople have always had a free hand to carry out their work however they like, as long as the finished fixtures and fittings conform to specification and meet deadlines.

The MD has engaged an IT consultancy company to analyses the requirements and design a system to meet them. The team will include a consultant with extensive experience of implementing manufacturing control systems. Acme has provided the following list of requirements to the consultancy company:

  1. The system is to log the craftsperson, start and finish time and materials used for each manufacturing job. This must be possible on all shifts, including overtime.
  2. The data for time and materials used is to be captured on touch screens next to the machines on the factory floor so that the craftsperson’s work is not disrupted. This facility is to be usable in a noisy and dirty workshop environment.
  3. The system is to calculate material costs and overhead costs incurred for each manufacturing job.
  4. The system is to provide a “time spent” analysis (time to set up, time per step, rework time) report of the work done by each craftsperson.
  5. The managing director would like a data mining type function to drill down on historic data and look at costs in total, or per product range, or per product type, or per craftsperson, over a flexible period of time, or for an individual piece of work.
  6. The sales manager has asked for secure remote access via VPN using a laptop to the historic data on the system when working away from the office.

Question

From requirements 1 to 6 (or parts thereof) on the previous page, give one example of each of the following, justifying your selection in each case:

  • Two functional requirements
  • Two non-functional requirements
  • Two solutions
  • Two ambiguous requirements

§ Two requirements in conflict with each other (ie one conflict across 2 requirements)

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY