Direct on sale is an Australian online whole sale and retailer. They offer a wide range of products, ranging from clothing, kitchen appliances, bathroom and laundry equipment and even pet care products. Their Ecommerce website also has functionalities such as online shopping, tracking of orders, customer profiling and other customer oriented services. Their aim is to offer the best deals to customers in terms of pricing and excellent quality. A central part of achieving business and general objectives is through meeting requirements of the client (Juristo and Moreno, 2013).
The aim of this study is to establish whether the Direct on sale system was designed as per specifications (version 4.0) and to validate it against system and user requirements.
The method employed in the research process is direct observation. This is one of the most effective methods used in research (Smith, 2015). The researcher used and observed the system to find out the various design aspects. Assisting in the process was the use of a specifications form which depicts features to be checked, their presence, whether they have been validated or not and any comments. The form provides a summary of all design, user and system requirements.
Yes/No |
||
Functionality |
||
Sell Configured to Ordered Products. |
Not present |
No |
Provide comprehensive product details. |
Present e.g Bullet Magic Blender 30 Pcs Able to process a wide variety of food within seconds, this 30 pieces 8 IN 1 multifunctional blender is a must have item for every kitchen. Unlike the traditional bulky… |
Yes |
Detailed product Categorizations |
Present, e.g kitchen and appliances, bathroom and laundry |
Yes |
Provide Search facility. |
Present e.g search for a type of furniture |
Yes |
Maintain customer profile. |
Present e.g adding new customer account |
Yes |
Provide personalized profile |
Present e.g customer can enter their unique addresses |
Yes |
Provide Customer Support. |
Present, e.g track an order |
Yes |
Email confirmation. |
Present, e.g for subscription to products and offers |
Yes |
Detailed invoice for customer. |
Present e.g name and price of product |
Yes |
Provide shopping cart facility. |
Present e.g you can buy an electronic gadget and a kitchen appliance at the same time |
Yes |
Provide multiple shipping methods. |
Present e.g FedEx |
Yes |
Online tracking of shipments |
Present e.g tracking a late shipment |
Yes |
Provide online Tax Calculations |
Present e.g sales tax calculation |
Yes |
Allow multiple payment methods. |
Present e.g Paypal |
Yes |
Allow online change or cancellation of order. |
Present e.g a product’s size is not the desired one |
Yes |
Allow Online Product reviews and ratings |
Present e.g one can write and submit a review on a certain product |
Yes |
Offer financing options. |
Not present |
No |
Present e.g https://www.directonsale.com.au/pages/privacy-policy |
Yes |
|
Offer online promotions and rewards. |
Present e.g warranty |
Yes |
Online Purchase of products. |
Present e.g through master card |
Yes |
Usability |
||
Graphical User Interface |
The GUI is user friendly e.g navigability |
Yes |
Accessibility |
Not present |
No |
Reliability & Availability |
||
Back-end Internal Computers |
Not always available, e.g weekends and public holidays |
Yes |
Internet Service Provider |
Reliable and available e.g upload time is very high |
Yes |
Performance |
The system’s performance is reasonably high, e.g pages load in approximately less than 8 seconds |
Yes |
Security |
||
Data Transfer |
Highly secure, e.g use of HTTPS encryption |
Yes |
Data Storage |
Secure both at physical and logical level e.g logical encryption. |
Yes |
Supportability |
||
Configuration Management Tool |
Has a configuration system, e.g puppet |
Yes |
Design Constraints |
||
Standard Development Tools |
Present e.g eclipse IDE |
Yes |
Web Based Product |
Present e.g joomla |
Yes |
On-line User Documentation and Help System Requirements |
Present e.g Frequently asked questions |
Yes |
Purchased Components |
Present e.g adobe CS6 suite |
Yes |
Interfaces |
||
User Interfaces |
Present e.g new arrivals page |
Yes |
Hardware Interfaces |
Present e.g hp i5 cpu |
Yes |
Software Interfaces |
Present e.g Windows operating system |
Yes |
Communications Interfaces |
Present e.g local mail server |
Yes |
Licensing Requirements |
||
Legal, Copyright, and Other Notices |
Present e.g system design |
Yes |
Applicable Standards |
Present e.g AngularJS framework |
Yes |
Supporting Information |
||
Social Networking sites support Likes and subscribing on Facebook, Twitter, Google+ |
Present e.g facebook |
Yes |
Missed features |
Videos |
No |
Total Variations needed |
Satisfactory |
As the results indicate, the functional, system and design requirement were excellently met. This shows that the system was implemented very successfully, but with a few areas to be noted. These are outlined in the recommendations below.
The system is excellently designed, developed and implemented, in that, all functional and design requirements are met. However, as regards the graphical user interface, which is quite user friendly, some animations are completely unnecessary. For example, inversely rotating pictures, which confuse the user’s eye, the constantly animated items menu, which don’t give the user a chance to better and thoroughly look into individual items, and finally, the lack of a menu which appropriately prods the user to continue window shopping. It requires a nicely done and noticeable text/graphical menu. In addition, some menu items, such as the user account icon, or shopping cart icon do not contain additional information when a user points at them. Furthermore when a user enters a query in the search engine, other than products, there are no returned information. This needs to be checked.
Conclusion
The design and development of the Direct on sale system has adhered to software engineering standards, which include the meeting of functional and non functional requirements (Bourque and Fairley, 2014). This has resulted in a well designed, fully functional system.
Assessor’s report
Yes/No |
|||
Functionality |
|||
Sell Configured to Ordered Products. |
Not present |
No |
NA |
Provide comprehensive product details. |
Able to process a wide variety of food within seconds, this 30 pieces 8 IN 1 multifunctional blender is a must have item for every kitchen. Unlike the traditional bulky… |
Yes |
Satisfactory |
Detailed product Categorizations |
Present, e.g kitchen and appliances, bathroom and laundry |
Yes |
Satisfactory |
Provide Search facility. |
Present e.g search for a type of furniture |
Yes |
Satisfactory |
Maintain customer profile. |
Present e.g adding new customer account |
Yes |
Satisfactory |
Provide personalized profile |
Present e.g customer can enter their unique addresses |
Yes |
Satisfactory |
Provide Customer Support. |
Present, e.g track an order |
Yes |
Satisfactory |
Email confirmation. |
Present, e.g for subscription to products and offers |
Yes |
Satisfactory |
Detailed invoice for customer. |
Present e.g name and price of product |
Yes |
Satisfactory |
Provide shopping cart facility. |
Present e.g you can buy an electronic gadget and a kitchen appliance at the same time |
Yes |
Satisfactory |
Provide multiple shipping methods. |
Present e.g FedEx |
Yes |
Satisfactory |
Online tracking of shipments |
Present e.g tracking a late shipment |
Yes |
Satisfactory |
Provide online Tax Calculations |
Present e.g sales tax calculation |
Yes |
Satisfactory |
Allow multiple payment methods. |
Present e.g Paypal |
Yes |
Satisfactory |
Allow online change or cancellation of order. |
Present e.g a product’s size is not the desired one |
Yes |
Satisfactory |
Allow Online Product reviews and ratings |
Present e.g one can write and submit a review on a certain product |
Yes |
Satisfactory |
Offer financing options. |
Not present |
No |
NA |
Provide detailed sitemap. |
Present e.g https://www.directonsale.com.au/pages/privacy-policy |
Yes |
Satisfactory |
Offer online promotions and rewards. |
Present e.g warranty |
Yes |
Satisfactory |
Online Purchase of products. |
Present e.g through master card |
Yes |
Satisfactory |
Usability |
|||
Graphical User Interface |
The GUI is user friendly e.g navigability |
Yes |
satisfactory |
Accessibility |
Not present |
No |
Not assessed |
Reliability & Availability |
|||
Back-end Internal Computers |
Not always available, e.g weekends and public holidays |
Yes |
Satisfactory |
Internet Service Provider |
Reliable and available e.g upload time is very high |
Yes |
Satisfactory |
Performance |
The system’s performance is reasonably high, e.g pages load in approximately less than 8 seconds |
Yes |
Satisfactory |
Security |
|||
Data Transfer |
Highly secure, e.g use of HTTPS encryption |
Yes |
Satisfactory |
Data Storage |
Secure both at physical and logical level e.g logical encryption. |
Yes |
Satisfactory |
Supportability |
|||
Configuration Management Tool |
Has a configuration system, e.g puppet |
Yes |
Satisfactory |
Design Constraints |
|||
Standard Development Tools |
Present e.g eclipse IDE |
Yes |
Satisfactory |
Web Based Product |
Present e.g joomla |
Yes |
Satisfactory |
On-line User Documentation and Help System Requirements |
Present e.g Frequently asked questions |
Yes |
Satisfactory |
Purchased Components |
Present e.g adobe CS6 suite |
Yes |
Satisfactory |
Interfaces |
|||
User Interfaces |
Present e.g new arrivals page |
Yes |
Satisfactory |
Hardware Interfaces |
Present e.g hp i5 cpu |
Yes |
Satisfactory |
Software Interfaces |
Present e.g Windows operating system |
Yes |
Satisfactory |
Communications Interfaces |
Present e.g local mail server |
Yes |
Satisfactory |
Licensing Requirements |
|||
Legal, Copyright, and Other Notices |
Present e.g system design |
Yes |
Satisfactory |
Applicable Standards |
Present e.g AngularJS framework |
Yes |
Satisfactory |
Supporting Information |
|||
Social Networking sites support Likes and subscribing on Facebook, Twitter, Google+ |
Present e.g facebook |
Yes |
Satisfactory |
Missed features |
Videos |
No |
NA |
Total Variations needed |
Satisfactory |
References
Bourque, P., & Fairley, R. E. (2014). Guide to the software engineering body of knowledge
(SWEBOK (R)): Version 3.0. IEEE Computer Society Press.
Gu, G. (2016). Go Ahead of Malware’s Infections and Controls: Towards New Techniques for
Proactive Cyber Defense. Texas A and M Engineering Experiment Station College Station United States.
Jalote, P. (2012). An integrated approach to software engineering. Springer Science & Business Media.
Juristo, N., & Moreno, A. M. (2013). Basics of software engineering experimentation. Springer Science & Business Media.
Smith, J. A. (Ed.). (2015). Qualitative psychology: A practical guide to research methods. Sage.
Essay Writing Service Features
Our Experience
No matter how complex your assignment is, we can find the right professional for your specific task. Contact Essay is an essay writing company that hires only the smartest minds to help you with your projects. Our expertise allows us to provide students with high-quality academic writing, editing & proofreading services.Free Features
Free revision policy
$10Free bibliography & reference
$8Free title page
$8Free formatting
$8How Our Essay Writing Service Works
First, you will need to complete an order form. It's not difficult but, in case there is anything you find not to be clear, you may always call us so that we can guide you through it. On the order form, you will need to include some basic information concerning your order: subject, topic, number of pages, etc. We also encourage our clients to upload any relevant information or sources that will help.
Complete the order formOnce we have all the information and instructions that we need, we select the most suitable writer for your assignment. While everything seems to be clear, the writer, who has complete knowledge of the subject, may need clarification from you. It is at that point that you would receive a call or email from us.
Writer’s assignmentAs soon as the writer has finished, it will be delivered both to the website and to your email address so that you will not miss it. If your deadline is close at hand, we will place a call to you to make sure that you receive the paper on time.
Completing the order and download