Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Read the requirement document . Represent the class diagram and interaction diagram. Write the algorithmic code for all operations of the classes Purchase Commitment System
Read the requirement document . Represent the class diagram and interaction diagram. Write the algorithmic code for all operations of the classes
Purchase Commitment System 1. The software is to calculate a number of details needed to purchase by a factory in order to make its products. 2. The software must be written in C++or Java Programming Languages on the computer IBM PC. 3. The number of products should be equal to 4 . 4. A general aim in the design of the software is to improve portability of software. 5. The system should accept as input (make as text file) the data about a number, amount and price of detail for every type of products. 6. A number of details for every type of products should not be less than 5 . 7. The first and second type of products should have 2 same details. The second and fourth type of products should have one same detail. The third type of products should have 2 same details with fourth type and one same detail with first type of products. 8. The operator should be logged in and logged out to the system by login and password. 9. At the beginning an operator must provide the following items of data (a validation of input data should be provided): - Number of every type of products to be produced by the factory for 3 months ahead. 10. The software must produce for each action of an operator a report (the report should be saved in file by the operator's request). The report must consist of: - A number of every details needed to purchase. - The total price for every detail. - The total price for all detailsStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started