Project Design Proposal Online Gift Shop Rajiv Devgan 11606873 Table of Contents 0. Overview 3 1. Scope 3 2. Objectives, Outputs and Targets 3 2.1 User Requirements 3 2.2 Objectives determined from requirements 3 2.3 Outputs and Targets 3 2.4 Use Cases 3 2.5 Success Criteria 3 3. Key Assumptions 4 4. Design Aims 4 5. Design Outline 4 6. Proposed Evaluation Methods 4 7. References 4 ⦁ Overview This project will present the Interface design of the online Gift Shop, these days the trend of online shops has arisen as we live in the world of information technology , everything is going digital so the marketing too. At present in busy life buying online is the best solution, buying online not only saves time but also helps in choosing items from a wide range available online. Here in this document we are going to present the user requirements through interface, the outputs and targets to be achieved while using any functionality of the interface , the use cases, success criteria’s, Interface design layout and their description ⦁ Scope In the given proposal we had presented the proposal for Online Gift shop I-Pad, this I-Pad will help in giving details of items and new coming items to their prospective customers, the I-pad will support multiple languages so that multiple language group people can use it, it will have different categories for different types of gifts, the notice of discounts and new items will be displayed at home page. ⦁ Objectives, Outputs and Targets As this is an I-Pad for online Gift shop so the users of this application will range from low level technical knowledge to highly technical customers. The application will be made simple to use and easy to understand so that common users can use it. The requirement matrix will be as follows- Requirement ID Requirement Name Description A01 Online shop description This section will present the detail of the facilities available in the online gift shop. A02 Categories of Items This section will present the different type of items presented in the shop in different categories so that customers can easily find their items. A03 Item select cart This feature will present the customers to select their items and put them at one place AO4 Payment This feature will help in paying the bills A05 New Requirement basket Registered customers can put their requests for not available items. ⦁ User Requirements The functional requirements of the Online Gift Shop are- ⦁ The users can get details of new available items at online shop through email alert. ⦁ The users with diverse language background can easily use this application. ⦁ The users can demand unavailable items too and get notification through email. ⦁ The users can pay bills through online banking, credit card and through other digital sources. ⦁ The receipt of bill and date of delivery of items should be provided. ⦁ The interface of the application should be simple and easy to navigate. ⦁ Objectives determined from requirements ⦁ Detail of items and facility in online shop- The home page will contain the details of the facilities available through online shop in a welcome paragraph. The menu of items of different categories will be available on the home page user can click on them and can go their specific page and can get details. ⦁ Diverse Language support At the home page the option of language will be given, user can select his/her choice of language, mainly English will be official language. ⦁ Request for Unavailable Item The user can post their demand on their registered page on their demand bucket option and fill the details, on available the email alert will be send. ⦁ Payment of Bills After selecting the items in the user cart the next auto link available will be for payment, where the option for payments like online banking, credit card etc. will be available. ⦁ Receipt of Bill and Delivery date After payment the receipt of payment copy will be available at user page and its one copy will be issued through email, the receipt will contain detail of delivery ⦁ Outputs and Targets Requirement Outputs and Target 1. Detail of items and facility in online shop The detail should be present at the easily located or where the first cognitive observation goes. 2. Diverse Language support Above the login button the option for language should be present. 3. Request for Unavailable Item On the user page the basket icon be available on clicking this icon a form for demand items be available. 4. Payment of Bills On the user page the user cart will be available the next auto link available will be for payment , where the option for payments like online banking, credit card etc. will be available. 5. Receipt of Bill and Delivery date After submitting billing the receipt form will be added to the user page in purchase section. ⦁ Use Cases Use case 1 ⦁ User logins website. ⦁ Fills login Id ⦁ Selects language from language option ⦁ Selects the category of the item. ⦁ Visit the selected category page. Use Case 2 ⦁ User visits category page ⦁ View details of various items ⦁ Selects item an put in cart ⦁ Pay bill by selecting billing option ⦁ User receives receipt of the bill and date of the delivery ⦁ Success Criteria All the functionalities discussed above are going to be tested for functionality as well quality then only the functionalities will be approved. ⦁ Key Assumptions ⦁ The interface should be simple. ⦁ Easy to navigate. ⦁ Easy to locate. ⦁ Should be responsive in small time. ⦁ Be maintainable ⦁ Be fault tolerant ⦁ Design Aims As this is an online application so the programming language will be selected suitable to designing this web application such JSP, PHP, MYSQL, Apache and Java Beans. According to the above discussed requirements the programming will be done. ⦁ Design Outline Discover the world of Gifting ⦁ Proposed Evaluation Methods ⦁ Unit testing for each functionality. ⦁ Black box testing for functionalities. ⦁ Code testing of project. ⦁ Q.A evaluation of project. ⦁ Testing to be done on the basis of test cases. ⦁ Test report to be prepared. Cognitive Walkthrough User Action System Response Is the effect of the action the same as the user’s goal at that point? Will users see that the action is available? Once users have found the correct action, will they know which one it is? After the action is taken, will users understand the feedback they get? User ready to open the website and use The login page appears yes yes yes yes User decide to login later System accept the user option and provide the menu of the website Yes Yes Yes yes The user wants to check all linked pages The pages should open Yes Yes Yes yes The user clicks on notifications The notification page should appear Yes Yes Yes Yes The user selects items The item detail and cost appear Yes Yes Yes yes ⦁ References Ashcraft, M.H., (2002). Math anxiety: Personal, educational, and cognitive consequences. Current directions in psychological science, 11(5), pp.181-185 Bedford, A., (2014). Icon Usability. Nielsen Norman Group. [Online]. Available at: https://www.nngroup.com/articles/icon-usability/ [Accessed 8 April 2017] Battleson, B., Booth, A. and Weintrop, J., 2001. Usability testing of an academic library web site: A case study. [pdf] The Journal of Academic Librarianship, 27(3), pp.188–198. Available at: [Accessed 8 April 2017]. Booth, P., (2014). An introduction to human-computer interaction (psychology revivals). [e-book] United Kingdom: Psychology,Press Available at: Google Books [Accessed 8 April 2017] Cooper, A.W., Reimann, R. and Cronin, D., (2007). About face 3: The essentials of interaction design. 3rd ed. Indianapolis, IN: John Wiley & Sons. Dix, A., Finlay, J., Abowd, A.D., Beale, R.,( 2004). Human-Computer Interaction. 3rd ed. s.l.: Pearson. Chapter 9 pp. 321-322 Fatima, A., (2016). Revision of concepts for Component 2. MOD002591 Interaction and Usability. [online via internal VLE] Anglia Ruskin University Available at: [Accessed 7 April 2017]. Garret, J., (2010). The Elements of User Experience. 2nd ed. s.l. : New Riders. Chapter 7. Hartmut, H. and Viswanath, V., (2015.) Web application usability: conceptualization and instrument development. [e-journal] Vol.39(2), p.435(38) Available through: Anglia Ruskin University Library website [Accessed 8 April 2017].