Individual Frequent Shopper Program; Part Ii

Introduction
Kudler Fine Foods needs logical architecture for their Frequent Shopper Program system to become more efficient and be accurate. The architecture KFF needs to improve their program while including a description of the hardware environment used support the development and build of the internal system will be covered. It will also cover the network connections between each store and KFF’s headquarters and the software development tools needed to create the applications. Lastly, the user interfaces that will collect data from scanned cards the customers will be provided for in store shopping along with their online purchases as well as the controls used to secure the information.

Hardware Platform
The hardware platform will be based on a Developer Environment, or sandbox, which consists of a one or two servers and a database to work on the clients needs. This will give each developer a physical place to store what has been done thus far and give them a “place of their own” to work on the program. The database will be used to dump the artifacts into when each one is done so other can access then and build into it or modify it if needed ("Sdlc Hardware Environment | Asi", 2014).
The Quality Assurance Environment can have access to these artifacts also and move them over to their own web server and databases for a controlled environment if QA is performed in house. The database server can hold the databases and table instances to run against the artifacts/program to make sure the needs are being met or detect bugs. The QA will mainly identify business risks and actually be more cost effective to both companies if the defects are found earlier then later. Kudlers’ system will be thoroughly tested to make sure it can move to the next environment, Staging ("Sdlc Hardware Environment | Asi", 2014).
The Staging Environment will be used for User Acceptance Testing (UAT) and displayed and used by Kudler to verify the functionality of the program as well...