Ask Question, Ask an Expert

+1-415-315-9853

info@mywordsolution.com

Ask Programming Language Expert

Production and Sales Analysis

A company manufactures five categories of products and the numbers of items manufactured and sold are recorded product-wise every week in a month. The company reviews its production schedule at every month end. The review may require one or more of the following information:

a)  Value of weekly production and sales

b) Total value of all the products manufactured

c) Total value of all the products sold

d) Total value of each  product  manufactured and sold

The products manufactured and sold can be represented by two-dimensional arrays M and S respectively. Mij represents the number of jth type product manufactured in ith week and Sij the number of jth product sold in ith week.

The cost of each product can be represented by C. Cj is the cost of jth type product. The value of products manufactured and sold can be represented respectively as follows

Mvalue[i][j] = Mij * Cj

Svalue[i][j] = Sij * Cj

The following additional variables can be used :

Mweek[i] = Value of all the products manufactured in week i
                          =  ∑ 5 j=1 Mvalue[i][j]
Sweek[i] = Value of all the products in week i
                          =  ∑ 5 j=1 Svalue[i][j]
M product[j] = Value of jth type product manufactured during the month
          =  ∑ 4  j=1 Mvalue[i][j]
S product[j] = Value of jth type product sold during the month
          =  ∑ 4  j=1 Svalue[i][j]
Mtotal = Total Value of all the products manufactured during the month
             =  ∑ 4  j=1 Mweek[i]  =  ∑ 5 j=1  M product[j]
Mtotal = Total Value of all the products sold during the month
             =  ∑ 4  j=1 Sweek[i]  =  ∑ 5 j=1  Sproduct[j]

Based on the above information students will have to perform the following operations

1) Weekly manufactured product must be entered manually

2) Weekly sold product must be entered manually

3) Cost of each product must be entered manually

The following is the list of choices that one should choose from the main menu

1) Enter the appropriate item number

2) Value matrices of production and sales

3) Total value of weekly production and sales

4) Product_wise monthly value of production and sales

5) Grand total value of production and sales

6) Exit

Note: the program must use fundamental concepts of C e.g. Functions, arrays, loops, conditional statements etc. Validations require to be included to make sure the accuracy of the system. State any assumptions which you make under each function.

Program should be modular, user-friendly using programming techniques which you have learnt. You might include any extra features that you may feel relevant and that add value to the system. The menus can be modified in order to facilitate more options.

You must include good programming practice like comments, variable initialisation, naming conventions and indentation.

Documentation:

• Cover Page (Page 1)

• Contents Page with page number

• Acknowledgement

• Introduction (Objectives, Scope)

• Project Description (Functions including assumption)

• Flowchart or Pseudocode (segments of program design including all the extra features)

• C programming concepts applied in the system with sample segment of code.

• User guide with Sample Input Output Screens (Screenshots that are describeed)

• Limitations and Future Enhancement

• Conclusion (Learning experiences)

• Source Code

• Document must have maximum word limit 3000.

Documentation Standard

• Font Size       : 12

• Font             : Times New Roman

• Line Spacing  : Single

• Paper           : White A4 Size Only

Programming Language, Programming

  • Category:- Programming Language
  • Reference No.:- M91938

Have any Question? 


Related Questions in Programming Language

Create an application for a company to save and display

Create an application for a company to save and display customer information. Begin with designing class named Person with the following properties: · LastName (String) · FirstName (String) · Address (String) · City (Str ...

Object-oriented design for the ordering systemyou will

object-oriented design for the ordering system You will continue development of the object-oriented design for the ordering system. The new content this week will be the Sequence and Collaboration Diagram for the system. ...

Complete case programming assignment at the end of chapter

Complete Case Programming Assignment at the end of Chapter 4, page 283. Be sure to create an event planning document for each event in the program prior to writing code. Write the code that will execute the program requi ...

Asignmentbe sure to follow the coding standard guidelines

Assignment Be sure to follow the Coding Standard Guidelines. You must properly indent and comment your code. Indent code and insert comments to document your program. Program must be implemented and run as instructed. So ...

Handling exceptions in the guestbook applicationgeneral

Handling Exceptions in the Guestbook Application General guideline In this project, you will need to implement exception handling mechanism in the Guestbook application created in Lab. The code I provide to you does not ...

Resources appendices a amp dexamine the following

Resources: Appendices A & D Examine the following situation: Your company, Datamax, Inc., is in the process of automating its payroll systems. Your manager has asked you to create a program that calculates overtime pay f ...

Assignment problem missing number gamewrite the missing

Assignment Problem: Missing Number Game Write the Missing Number Game Program. You will write a program that will allow a user to play the missing number game.  The game will display a 4 (rows) x 3 (columns) board of num ...

Assignmentscenarioyou are working for an art gallery the

Assignment Scenario: You are working for an Art Gallery. The gallery sells paintings for office rooms. An application is needed to manage all of the paintings available in inventory. The gallery has limited space and can ...

A certain loop requires 5 loads 7 stores and 8 arithmetic

A certain loop requires 5 loads, 7 stores, and 8 arithmetic operations. What is the minimum initiation interval for a software pipelining of this loop on a machine that executes each operation in one clock tick, and has ...

Business app programmingwrite the following programwrite a

Business App Programming Write the following Program: Write a Java program to the form below. The program must work with decimal numbers and each button must work correctly. The result must be done in a popup window. The ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Section onea in an atwood machine suppose two objects of

SECTION ONE (a) In an Atwood Machine, suppose two objects of unequal mass are hung vertically over a frictionless

Part 1you work in hr for a company that operates a factory

Part 1: You work in HR for a company that operates a factory manufacturing fiberglass. There are several hundred empl

Details on advanced accounting paperthis paper is intended

DETAILS ON ADVANCED ACCOUNTING PAPER This paper is intended for students to apply the theoretical knowledge around ac

Create a provider database and related reports and queries

Create a provider database and related reports and queries to capture contact information for potential PC component pro

Describe what you learned about the impact of economic

Describe what you learned about the impact of economic, social, and demographic trends affecting the US labor environmen