Question
Question 1: Analyse a business related problem using appropriate methods and produce a well-structured Software Design Document that defines a proposed solution. Include relevant details
Question 1: Analyse a business related problem using appropriate methods and produce a well-structured Software Design Document that defines a proposed solution. Include relevant details on requirements, system analysis, system design. (propose a suitable language)
The Scenario for this Question is Given Below:
PCWorld (PCW) remains a Medium-Sized Company that Sells Over 50 Different Kinds of Computer Products. The Company Has Developed Progressively in the Last 2 Years Mainly Due to its Popularity Over the Internet. They are Experiencing It Significantly Difficult to Cope-Up With All of the Paper-Work Related to Tracking Orders Because of the Increase of Amount of Orders. The Managing Director is Annoyed by the Problems Linked with Past Conventional 'Waterfall' Projects. He Has Determined that PCW Will Make Use of a Company with Agile Development Experience to Build the Software Application For a New Order Tracking System.
JJLP Software (JJLP) remains a Software Development Consultant. JJLP Lies on the Very Same Industrial Estate as PCW. JJLP Has Purpose-Built Spaces for Facilitated Workshops and Agile Software Development projects. The Managing Director of PCW Has Chosen to Contract JJLP, on "Time and Materials" Manner}, for the Development of the New Order Tracking System Employing an Agile Development Method.
The New Order Tracking System Will Substitute the Traditional Paper-Based System as well as is Very Likely to Consist of Several of the Following Functionalities: Receive a Sales Order through Telephone, Fax, Post or Email-- Performed by an Order Handling Clerk;
Contains an Acknowledgement Copy of the Sales Order with a Delivery Date After the Order Has Been Verified with the Warehouse - Carried Out by a Warehouse Operative; Include an Acknowledgement Copy of the Sales Order Stating the Item Runs out Stock and the Date it will be Offered Right After the Order Has Been Verified with the Warehouse - Performed by a Warehouse Operative;
Credit-Check New Customers as well as Decline them If they Are Not Creditworthy - Performed by an Order Handling Clerk
Include a Daily Report of Orders that Have Been Sent Off - Executed by the Production Manager;
Includes an Invoice for Business Customers Right After the Delivery - Executed by the Chief Accountant (M).
Accept Credit Card Payment from Local Customers after the Order Has Been Verified with the Warehouse - Performed by an Order Handling Clerk;
Includes a Final Demand if a Business Customer Has Not paid an invoice Right After 30 Days - Performed by the Chief Accountant;
The New Order Tracking System Should Possess the Following Levels of Access:
Report Only;
Update Only;
Update and Delete;
Complete System Access;
All Acknowledgement Copies of Sales Orders, Billings and final demands Must Be Printed on the Appropriate Company Headed Forms;
The New Order Tracking System Should Manage to Print Acknowledgement Copies of Sales Orders, Invoices and Final Demands at a Rate of 1 in Every 5 Seconds. Nevertheless, an Upper Limit of 10 Seconds Would Be Acceptable.
Step 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