We want to deliver a service where customers can find and discover all cell phone needs that they might want to buy online, and endeavors to offer its customers the lowest possible prices. Every client has their own highly complex fulfillment and logistics challenges and we are here to help increase operating income, leverage return on investment, improve market agility, and achieve higher levels of customer service. We believe that our customer This paper will highlight the data elements needed to support such a program as well as the contracts and sub-entities that come into play.
It will focus initially on the interactions required between our customers and systems as well as the methods they may use to make these purchases. Next it will discuss the data elements that deed to be considered in these transactions. We will provide a fully attributed Entity Relationship Diagram (RED) showing the entities, primary and foreign keys, as well as the individual data attributes needed by each entity. We will also cover the contracts held between these entities. A Data Flow Diagram (DVD) will also be provided to depict the flow of data through the systems and the work / processing performed by the system.
This will cover the logical design of the system. Finally, we will discuss our decision analysis with a matrix of potential solutions and the final decision we landed on. Many companies and institutions have lack of designed web based application that can help and offer better service to customers employees and administers. As AFC Houston, it's official site of AFC web Just shows the basic information of the company and the variety of product. If customers need to buy accessories from AFC, they have to drive to AFC or make phone call to AFC. As we can see the AFC web is not customized and ineffectively to increase sale.
So the main problem is the company needs an online shopping system in which can show office web information and has unction's such as product lookup, customer registration, product ordering and online payment. With the new system, AFC can create value and offer customer a better shopping experience. There are two assumptions we assume for establishing AFC online shopping system: It is common for company to use network technology to digitize system of information management.The customer prefers to use online shopping system to achieve the purchasing activity.
Online Shopping System Requirement Analysis
E-commerce makes our shopping experiences more convenience, fast and versification. AFC online shop system not only needs to have the basic functions of identify the AFC online shopping system flow in Figure 1 . Then we define the functional requirements and non-functional requirements. Only the membership can use the function of shopping cart. Product's information needs a classification to user's search. Shopping cart needs serial number. Members can inquire the order. Considering these components, the main functions of the AFC online shopping system are embodied in the operation of providing, saving, updating and inquiring which include member information management, product information management, shopping cart management, order management and payment method. The figure 2 shows the frame of system function module. We can conclude more functional requirement in detail from the diagram above. ) Member Register and Login Before new user puts the products into the cart, the system will guide the user to sign up the new account" part. New user has to fill in the information such as surname, password, Email address, phone number. The existing member then needs to enter the correct surname and password. The system will check the data and authorize the member to log in.
Modify Member's Information
User can modify their registration information after log in which includes surname, Administrator User Administrator is a special user; it can manage normal account, classify the products and deal with order. Browse the product All the guest and member can browse the products. Manage shopping cart Add products into shopping cart Browse the shopping cart Member can see the list of shopping item includes quantity, serial number, and total price in their own shopping cart. Delete the products Edit the quantity of product Clear the shopping cart Order processing System will generate the order after member go to check in shopping cart. The system provide the function of inquire order to members after they complete the purchasing activity.The system will allow member pay the product by Credit.
Non-functional requirement :
Operational management The system should run on any PC, tablet Pc, mobile phone which can be connected to internet. MISSES 6 - Final Project The system should always be monitored by one of the administer during it's working time.
Security No members can access any other member's personal information and purchase record. All the personal information filled in AFC web Just can be seen by registrants himself and the administer who has been authorized. The information should be protected during transmission by Secure Sockets Layer(SSL) software, which encrypts information member input.
Cultural and Political All content included on AFC site, such as text, graphics, logos, button icons and images is the property of AFC 's content suppliers and protected by the United States and international copyright laws. Customer satisfaction is Oaf's goal. All the question and complaint that the system received will be deal within 48 hours.
Orders are guaranteed to ship within 1-2 days. Diagram helps us better to understand our data stored into the database. Each entity table specified is on the basis of requirements needed to fulfill our Customer Online Shopping System. For instance, Product Detail entity table represents the information that needs to store for every new product, it can be updated or deleted. Same with Member Detail entity table, it is required to store data for every new customer willing to become member of the company. The Member entity table represents data that is unique for every member of the company, 'e surname and password.
The Cart lutes entity table represents the number of different products that a customer wants to have in his shopping cart. The Shopping Cart entity table has all the information of various products kept in the cart y the customer. It is nothing but the shopping bag with all the purchase details in it. Payment entity table takes cares of the payment required to make by the customer for the purchase from the company.