Module G A. Review the Amazon.com website. Develop the requirements definition for the site. Create a list of functional business requirements that the system meets. What different kinds of non-functional business requirements does the system meet? Provide examples for each kind. 1.Online Store 1.1Store product information 1.2Allow customers to search and view products 1.3Allow customers to place products in shopping cart2.Ordering 2.1Allow customers to purchase products 2.2Facilitate customer payment 2.3Relay customer order to vendors3.Customer Information Management 3.1Manage customer information database 3.2Tailor advertisements to customer profile 3.3Provide customer service interface 4.Vendor Management 4.1Provide real-time inventory management 4.2Track service performance of customer 4.3 Manage advertisements Nonfunctional l:Operational 1.1 The system will operate on Windows and Mac environments, and all Internet browsers. 1.2 The system will be connected to vendors to provide real-time product information2.Performance 2.1 The product database must be updated in real time 2.2 The system must provide results to user queries in less than 5 seconds 3.Security 3.1 High-level security must be available for customer financial transactions 3.2 Special security must protect the system against unauthorized entry 4.Cultural and political 4.1 The system should be available in various languages 4.2 The system should tailor product offerings and advertisements to the region and custome 4.3 The system should maintain features to recognize and obey various laws in different regions regarding taxation, shipping, and product approval
B. Suppose you are going to build a new system that automates or improves the interview process for the career services department of your school. Develop a requirements definition for the new system. Include both functional and nonfunctional system requirements. Pretend you will release the system in three different versions. Prioritize the requirements accordingly.
- Fall '09
- Business, Requirements analysis, analyst, current schedule, as-is business process, BPA technique