Type: Process Essays
Sample donated: Sarah Brewer
Last updated: September 26, 2019
The purpose of this document is to definethe features of the E-Commerce website. The prime products of the websiteconsist of frozen foods. In this website, visitors can enjoy the publiclyavailable features such as browse products, view details of products (Image,Quantity and Cost) and view other static contents of site. They can also getregistered in the website if they want to purchase something as registration isthe prior requirement before any shopping. Registered user can view allpublicly available features and can purchase the products by adding them intoshopping cart. Admin can update and manage all the products. They are alsoresponsible for the collection and delivery of the requested products to thecustomers. Customers can pay the bills only after they are delivered theirrequested products.
So, from the Backend (admin side) the types of users of thewebsite are: · Visitors· Customers(Registered Member)· Admin 2.1 Literature Review E-commerce applications support theinteraction between different parties participating in a commerce transactionthrough the internet. The increasing importance ofe-commerce is vivid in study conducted by researchers at the GVU (Graphics,Visualization, and Usability) Center at the Georgia Institute of Technology. Intheir summary of the findings from the eighth survey, the researchers reportthat “e-commerce is taking off both in terms of the number of users shopping aswell as the total amount people are spending via Internet based transactions”. Although the issue of securityremains the main reason why more people do not purchase products online, theGVA survey also indicates that faith in the security of e-commerce isincreasing. As more people gain confidence in current encryption technologies,more and more users can be expected to frequently purchase items online.
A good e-commerce site should presentthe following factors to the customers for better usability§ Knowing when an product was saved ornot saved in the shopping cart. § Returning to different parts of thesite after adding an item to the shopping cart. § Easy scanning and selecting items in a list. § Effective categorical organization ofproducts.
§ Simple navigation from home page toinformation and order links for specific products. § Obvious shopping links or buttons. § Minimal and effective securitynotifications or messages.§ Consistent layout of productinformation Another important factor in thedesign of an e-commerce site is feedback of customer query. The interactivecycle between a user and a web site is not complete until the web site respondsto a command entered by the user. According to Norman, “feedback–sendingback to the user information about what action has actually been done, whatresult has been accomplished–is a well known concept in the science of controland information theory. Imagine trying to talk to someone when you cannot evenhear your own voice, or trying to draw a picture with a pencil that leaves nomark: there would be no feedback”.
Web site feedback often consists of achange in the visual or verbal information presented to the user. Simpleexamples include highlighting a selection made by the user or filling a fieldon a form based on a user’s selection from a pull down list. Another example isusing the sound of a cash register to confirm that a product has been added toan electronic shopping cart. Completed orders should be acknowledged quickly.This may be done with an acknowledgment or fulfillment of order. The amount oftime it takes to generate and download this page, however, is a source ofirritation for many e-commerce users. Users are quick to attribute meaning toevents.
A blank page, or what a user perceives to be “a long time” toreceive an acknowledgment, may be interpreted as “there must be somethingwrong with the order.” If generating an acknowledgment may take longerthan what may be reasonably expected by the user, then the design shouldinclude intermediate feedback to the user indicating the progress being madetoward acknowledgment or fulfillment. Finally, feedback should not distract theuser. Actions and reactions made by the web site should be meaningful. Feedbackshould not draw the user’s attention away from the important tasks of gatheringinformation, selecting products, and placing orders. 2.1.
1 System Analysisof Online Shopping Project The process of gathering information,diagnosing the problems, then interpreting facts is known as System analysis.It also includes recommending system improvements needed, based on the samedata. The system is observed as a whole,the inputs need to be identified firstly before tunning them and then thesystem is subjected to study as a whole to identify the problem areas.Although tunning any system as awhole is a complex procedure, but tunning individual statements is not the bestas something that is correct for one input may hurt another inputs performance.The solutions are given as aproposal. The suggestion is revised on user request and optimal changes aremade. This loop terminates as soon as the user is gratified with the proposal.
So on the whole, system analysis isdone to improve the system performance by monitoring it and obtaining the bestthroughput possible from it. Therefore system analysis plays a crucial role indesigning any system.2.1.2 Existing Systemof Online Shopping Project The present condition for shopping is to go the shops and marketsphysically and then from the available product list one needs to choose fromthe items he or she wants and then pay for the same items mainly in cash modeis done, or card or wallets etc. This system is not much user friendly as one needs to go to the marketphysically and then select items only from the available list.
So mostly it isdifficult to get the products as per our desire. Descriptions about the products are less available and are mostly verbalonly. For this type of shopping one needs to have sufficient amount of freetime. Also not really good markets exist in all places, so many times goodmarkets become out of reach for certain people. In the proposed system customers need not to go to the shops forpurchasing the products.
He/she can order the product he/she wishes to buythrough the use of this system. The shop owner can be the admin of the system. Shop owner can appointofficials particularly to handle this, who will help owner in managing thecustomers and product orders. The system also endorses a home delivery systemfor delivering the purchased products. 2.2 Project Design To design a web site, the data flow diagram (DFD) and use case diagrammust be designed first.
2.2.1 Data Flow Diagram (DFD)A data flow diagram (DFD)is a graphical sign of the “flow” of data over an information system,designed its process facet. ADFD is generally used as a primary step to create an overview of the systemwithout going into great detail.
Explanationof DFD diagram § New userscan registration as registered customers. § After loginuser add items in cart.§ When adminlog in and receive order of the customer admin check the payment status,shipping address and product type and quantity.§ If userconfirm his/her order admin send the order to the shipping team.
§ Shippingteam deliver the products to customer.2.2.
2Use-case Diagram A use case diagram is a symbolof a user’s communication with the systemthat presents the relationship among the users and the different use cases inwhich the users involved. Use case diagram can recognize different types ofusers and different use cases of the system.Explanation of Use-casediagram § A consumer uses browser to connect tothe home page of merchant’s website through internet.§ New consumer can register asauthenticate customer.§ User login as registered customerafter registration.§ Consumer browses the catalog ofproducts featured on the site and select products to purchase.§ If the item is in stock The selecteditems are placed in shopping cart.§ When the customer ready to completethe purchase of selected items customer provides a bill-to and ship-to addressfor purchase and delivery.
§ After receiving customer informationmerchant’s calculate total cost of order including tax and shipping charges anddisplay total to the customer.§ After receiving total cost, customercan now select payment method (Cash on delivery or credit card) and providepayment information such as credit card number and the submit the order.§ When the credit card number isvalidated and order is completed at the commerce server site, the customer showa receipts of confirmed purchasing. § The admin of commerce server sitethen forward the order for payment processing and arrange to deliver theproducts to the customer.
§ The goods are delivered to thecustomer.