Question

Software Architecture Please provide diagrams for all questions For the payroll system, some common requirements are...

Software Architecture

Please provide diagrams for all questions

For the payroll system, some common requirements are as follows:

  • It should allow employees to record time card information electronically
  • It should automatically generate paychecks based on the number of hours worked & total amount of sales for commission-based employees
  • It should have a web based interface to allow employees to interact with the system
  • It should allow employee to operate ONLY on their own data records
  • It should allow employees to choose payment type
  • For payment, employees can be paid by the hour or salaried
  • The calculated salary of the hourly workers must be paid every two weeks on the Friday, where for salaried employees, it should be paid at the end of the month (last Friday of the month)
  • The system must be able to provide various types of reports for employees and managers.

Exercises

  1. Draw the deployment Diagram for the software
  2. What would be the ideal candidate for building the state diagram? Select and build the state diagram with the events triggering the state change.
0 0
Add a comment Improve this question Transcribed image text
Know the answer?
Add Answer to:
Software Architecture Please provide diagrams for all questions For the payroll system, some common requirements are...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Software Architecture Please provide diagrams for all questions For the payroll system, some common requirements are...

    Software Architecture Please provide diagrams for all questions For the payroll system, some common requirements are as follows: It should allow employees to record time card information electronically It should automatically generate paychecks based on the number of hours worked & total amount of sales for commission-based employees It should have a web based interface to allow employees to interact with the system It should allow employee to operate ONLY on their own data records It should allow employees to...

  • Software Architecture Please provide diagrams for all questions For the payroll system, some common requirements are...

    Software Architecture Please provide diagrams for all questions For the payroll system, some common requirements are as follows: It should allow employees to record time card information electronically It should automatically generate paychecks based on the number of hours worked & total amount of sales for commission-based employees It should have a web based interface to allow employees to interact with the system It should allow employee to operate ONLY on their own data records It should allow employees to...

  • in Python Project 5: Payroll (Part 1) CS 1410 Background In this project you will implement...

    in Python Project 5: Payroll (Part 1) CS 1410 Background In this project you will implement a simple payroll system. For the first part of the assignment, you will submit a UML class diagram. The hypothetical company we are considering has 3 classifications of employees: 1. Hourly 2. Salaried 3. Commissioned There are 24 pay periods per year; 1/24th of a salary is paid each pay period to employees who receive a salary. We won't worry about taxes and other...

  • Create FMC Diagram: Case Study 1: Task 2 (group work): model the structure of the system for the B2C module. The FMC a...

    Create FMC Diagram: Case Study 1: Task 2 (group work): model the structure of the system for the B2C module. The FMC agram should cover these requirements: Browse products by department; pay online; search purchase history; chatbot (for resolvin simple service issues in a personalised way); track orders via website; and edit profile. You do not need to draw the FMC diagram for all nine B2C requirements Recommendations Determine the active elements (agents). 1. Find the relevant storages and connect...

  • Please need serious and professional help! Hello! I am working on an "object oriented analysis and...

    Please need serious and professional help! Hello! I am working on an "object oriented analysis and design" Project. I would really need your sincere help in creating a vision document for this project. The Things That I require in the "vision document" is: 1. Product Overview [This section provides a high level view of the product capabilities, interfaces to other applications, and system configurations. This section usually consists of three subsections, as follows: •          Product perspective •          Product functions •         ...

  • PLEASE SHOW ALL WORK!! You have been engaged as a consultant to design a master budget...

    PLEASE SHOW ALL WORK!! You have been engaged as a consultant to design a master budget model and then to assist Helping Hand Corp. in making some management decisions based on that master budget. Helping Hand is a small, rapidly growing wholesaler of consumer electronic products. The company’s main product lines are small kitchen appliances and power tools. The marketing manager has recently completed a sales forecast. She believes the company’s sales will increase by 2 percent each month over...

  • Please show ALL work, including formulas used and equations for excel You have been engaged as...

    Please show ALL work, including formulas used and equations for excel You have been engaged as a consultant to design a master budget model and then to assist Helping Hand Corp. in making some management decisions based on that master budget. Helping Hand is a small, rapidly growing wholesaler of consumer electronic products. The company’s main product lines are small kitchen appliances and power tools. The marketing manager has recently completed a sales forecast. She believes the company’s sales will...

  • Instructions for using the SAP ERP system start on page 13 of this document. Account Balances...

    Instructions for using the SAP ERP system start on page 13 of this document. Account Balances as of December 31, 2018 Debit Balance Credit Balance 100000 Bank Account $277,518 110100 Accounts Receivable (Direct Posting Account) 92,670 110150 Allowance for Bad Debts 2,500 200600 Inventory-Operating Supplies 8,832 200900 Inventory-Raw Materials (Direct Post) 52,000 200910 Inventory-Finished Goods (Direct Post) 281,298 200920 Inventory-Trading Goods (Direct Post) 66,474 210000 Prepaid Insurance 5,000 212000 Prepaid Advertising 1,100 220110 Land (Direct Post) 425,000 220210 Production Machinery,...

  • Summary should briefly analyze the central problems and issues of the case and provide some analysis...

    Summary should briefly analyze the central problems and issues of the case and provide some analysis and suggestions. Thank you. Lean Initiatives and Growth at Orlando Metering Company It was late August 2002 and Ed Cucinelli, vice president of Orlando Metering Company (OMC), sat in his office on a late Saturday morning. He had come in to prepare for some strategic planning meetings that were scheduled for the upcoming week. As he noticed the uncommon silence in the building, Ed...

  • The opening case, ‘Hackers Attack the SWIFT Global Banking Network’, discusses breaches in the system of...

    The opening case, ‘Hackers Attack the SWIFT Global Banking Network’, discusses breaches in the system of several banks that are a part of the SWIFT network. The case is an example of the importance of information system controls. Explain some of the security risks associated with information systems as well as some security and control measures that can be implemented to protect against these security risks. Hackers Attack the SWIFT Global Banking Network SWIFT, which stands for Society for Worldwide...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT