Chapter 7: Problem 18
Using a structure chart, represent the procedural structure of a simple inventory/accounting system for a small store (perhaps a privately owned curio shop in a resort community). What modules in your system must be modified because of changes in sales tax laws? What modules would need to be changed if the decision is made to maintain a record of past customers so that advertising can be mailed to them?
Short Answer
Step by step solution
Understand the Components of the Inventory/Accounting System
Identify Modules and Their Functions
Design the Structure Chart
Determine Impact of Sales Tax Law Changes
Assessing Customer Record Module Changes
Unlock Step-by-Step Solutions & Ace Your Exams!
-
Full Textbook Solutions
Get detailed explanations and key concepts
-
Unlimited Al creation
Al flashcards, explanations, exams and more...
-
Ads-free access
To over 500 millions flashcards
-
Money-back guarantee
We refund you if you fail your exam.
Over 30 million students worldwide already upgrade their learning with Vaia!
Key Concepts
These are the key concepts you need to understand to accurately answer the question.
Inventory Management
Effective inventory management prevents loss, minimizes costs, and ensures that products are always available to meet customer demand. In our structure chart, an "Inventory Update" module would govern these tasks.
Key responsibilities of this module include:
- Keeping track of stock levels and updates when sales are processed.
- Ensuring reorders are placed when inventory falls below a certain threshold.
- Managing product deliveries and inventory-related discrepancies.
Sales Processing
In the context of our structure chart, the "Sales Processing" module captures data at the time of sale, updating inventory levels and providing information required for financial reporting.
Key tasks performed by the sales processing module include:
- Processing customer purchases and updating the corresponding inventory.
- Calculating total sales, including any applicable discounts or promotions.
- Ensuring transaction data is accurately recorded and processed.
Customer Management
For our structure chart, the "Customer Management" module keeps a database of customer information. This includes contact details, purchase history, and possibly preferences.
This module must be adaptable to support additional functions like:
- Storing extended customer data for marketing and communication purposes.
- Tracking customer interactions and feedback.
- Identifying sales patterns to offer personalized promotions.
Tax Calculation
In the described system, the "Tax Calculation" module is responsible for applying the correct tax rates during sales processing. This module needs regular updates to stay aligned with changing tax laws.
Core functionalities of this module include:
- Applying applicable sales tax rates to transactions accurately.
- Updating calculations based on updated tax laws or rates.
- Ensuring all sales reports reflect taxes appropriately for auditing and reporting purposes.