StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

HCI Design Project: Requirements Specification - Research Paper Example

Cite this document
Summary
This paper presents a detailed description of the sales management system. It basically communicates to the designer what the system does so that the designer can effectively develop the system…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER96.4% of users find it useful
HCI Design Project: Requirements Specification
Read Text Preview

Extract of sample "HCI Design Project: Requirements Specification"

Part 2: HCI Design Project: Requirements Specification Number: Lecturer: Part 2: HCI Design Project: Requirements Specification 1. Introduction The subsections in this section of the software requirements specification (SRS) document provide an overview of the entire document. It basically communicates to the designer what the system does so that the designer can effectively develop the system. 1.1 Purpose This document presents a detailed description of the sales management system. The document will explain the features and purpose of the system, its interfaces, the functionalities of the system, the constraints under which the system must operate and the methods in which the system will interact with external entities. This document is intended for the designers of the system as well as the major stakeholders. 1.2 Scope The software system will be a sales system for an online based business enterprise similar to eBay and Amazon. The system’s goals is to simplify the customer’s experience as well as the employees productivity by providing tools to ease the acquisition of the desired products that would otherwise be done manually and collected physically. By doing so the system would offer the customers an exciting and convenient shopping experience while at the same time simplifying the work of the respective employees. More specifically, the system allows the customer to maintain and manage their own shopping list and their payment methods more efficiently. A client can simply make purchases from the comfort of his or her home and use their credit card to make payment. Goods are delivered once the payment has been verified by the accounts department. The system also helps the inventory clerks to maintain accurate inventory of all items available. Communication with the client and the company will be done via the online platform and through the email provided by the customer. Fill in forms and selection panes are used through each stage of product cycle from inventory to purchase. The customer also provides their details through fill in forms and makes selection of products to purchase through the selection panels. Most importantly, the system contains a relational database where the product details and the customer details are stored. 2. The Overall Description This section of the document provides a description of the general factors that affect the system and its requirements. It provides a background for the requirements and makes it easier to understand. Essentially, this section offers the explanation to the customer’s interest. 2.1 Product Perspective The system is made of two parts the web interface and the employee interface. The web interface will contain the platform through which the customer can view their selected items. This interface is used to display product particulars to potential clients. Additionally, the client can easily manage their purchases through this online interface. It is through this platform that the client’s details and personal information is collected. The employee interface on the other hand has an interface through which the employees can record inventory; carry out stock taking exercises among other tasks. This interface is used for the general management of the business ensuring that all the needed tasks are performed effectively. The employee interface has the major purpose of maintaining inventor, client data and information and completion of the transactions that are initiated by the customers through the online portal. The system is data centric and depends on data stored in the company and those provided by the client. Therefore, a relational database is used to store all the information that is needed for the operation of the system. The database will store customer information, inventory records and transaction records. The two interfaces will communicate with the database to retrieve required information and to store data and information when necessary. 2.1.1 System Interfaces The system has several interfaces that are aimed at accomplishing system functionalities. The interfaces help the system to interact with external entities. There are two major interfaces for the customer and the Employee interface. The customer interfaces help the customer to interact with the system and carry out the desired transaction. On the other hand the employee interfaces are used to mainly interact with the system databases for defining products updating inventory details and completion of transactions. 2.1.2 Interfaces i) Customer Registration Interface This interface allows the customer to register with the company by providing basic personal information for identification and transaction purposes. The information is collected in a form that has blank spaces for names, address, location, social security number, phone number, credit card number among other credentials. This information is stored as customer details and is used during the entire transaction period. ii) Customer log in interface. Once the customer is registered in the company databases, they are issued with log in information such as username and a password to be able to access other resources in the system. In this interface the user must always provide the username and the password and click the login button to be able to log into the system to select items and even make purchases. iii) Main menu The main menu interface acts as a control panel where the customer can choose a range of activities or tasks that they can perform. For instance the user can decide to browse for items to purchase, make purchases, complete transactions among other activities. iv) Update inventory This interface is used by the employees to update the inventory records, this include adding new products increasing amount of products, changing product particulars and even deleting products. This interface is only used by the employees and in this case the inventory clerk. v) Transaction interface. The transaction interface is used to complete transactions for the items that have been bought by the various clients. The transaction interface helps the accountant and the management to determine sales and revenue for the company. Transaction details are stored in the database and occasionally retrieved for accounting purposes. vi) Product catalogue interface. The product catalogue interface provides a list of available products in different categories and displays their particulars for the customer. Product catalogue interface include product names, particulars including pictures and price among other details. In designing all the interfaces, all users that use the system have been considered including persons with disabilities. The system incorporates the use of voice input and output to assist persons with disabilities. 2.2 Product Functions The system is divided into the online interface used by the customer and the employee interface used by the company staff. With the online interface the customer is able to register, log in and browse for the various products of their choice. The results in this case will be based on the search criteria that are used by the customer. These results will be viewed in a list with product details and with pictures of the searched products. Each row of the list will have product picture, name, description, price and availability. The customer can then select the product of their choice and it’s automatically added to their purchase list. The online interface also offers a platform for which the client can carry out their transactions. The employee interface accords the employee the ability to update records of inventory, complete customer transactions and the general management of the system. The employee interface allows the employee to make the necessary changes to the database regarding the available products and the particulars. 2.3 User Characteristics There are mainly two categories of users who interact with this system, the customers and the employees. These two types of users have different uses for the system. The customers can only use the system to find products of their interest through the online portal and carry out their purchases accordingly. This means that the customer has to provide their credentials and details, log in to the system, search for products in the product catalogue, select their products and subsequently make payments for the selected products before they are delivered. The employees will use the employee interface to basically manage inventory and complete transactions initiated by the clients. Here the employees are able to update product quantities, descriptions and pricing among other tasks. References Heim, S. (2008). The Resonant Interface : HCI Foundations for Interaction Design. Carlifornia: Pearson/Addison Wesley. Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(HCI Design Project: Requirements Specification Research Paper Example | Topics and Well Written Essays - 1250 words, n.d.)
HCI Design Project: Requirements Specification Research Paper Example | Topics and Well Written Essays - 1250 words. https://studentshare.org/information-technology/1860471-part-2-hci-design-project-requirements-specification
(HCI Design Project: Requirements Specification Research Paper Example | Topics and Well Written Essays - 1250 Words)
HCI Design Project: Requirements Specification Research Paper Example | Topics and Well Written Essays - 1250 Words. https://studentshare.org/information-technology/1860471-part-2-hci-design-project-requirements-specification.
“HCI Design Project: Requirements Specification Research Paper Example | Topics and Well Written Essays - 1250 Words”. https://studentshare.org/information-technology/1860471-part-2-hci-design-project-requirements-specification.
  • Cited: 0 times

CHECK THESE SAMPLES OF HCI Design Project: Requirements Specification

Multimedia Website Report

ystem analysis involves a critical investigation and study of any real system, with the intension of getting to understand and document all the features of the system and concluding with a specification of the system (in this case a multimedia website).... nbsp;… This website is set to provide the best and reliable collection point of all video, audio, pictorial and written programmes that may meet the requirements of our customers and are also within the specifications of all country's laws and regulation mandates....
9 Pages (2250 words) Case Study

Software Engineering and HCI

In more general language, it can be referred to as requirements specification, requirements capture or requirements gathering.... ents engineering is the systematic use of proven principles, techniques, languages, and tools for the cost effective analysis, documentation, and on-going evolution of user needs and the specification of the external behavior of a system to satisfy those user needs.... hellip; Analysing requirements at the business, corporate, technical and other functional spheres in a systematic way is the essence of requirements engineering....
9 Pages (2250 words) Essay

Telecommunications: Bluetooth Technology

The author by researching the blue tooth technology came to the conclusion that Bluetooth is one of the most important technologies that can help in developing the mobile information society, blurring the restrictions between home, the office, as well as the outside world.... hellip; Bluetooth has a good future ahead for the reason that it meets an essential need of connectivity in close proximity, is the outcome of initiatives of nine leading communications as well as computer industry vendors include companies such as 3-COM, Ericsson, Lucent, IBM, Intel, Microsoft, Nokia, Toshiba, etc....
10 Pages (2500 words) Research Paper

Requirements Analysis and Design in Software Development

This essay "requirements Analysis and Design in Software Development" presents a detailed analysis of the two most important stages of a traditional software development life cycle, these stages are: requirements analysis and software design.... requirements analysis and software design processes of different software development methods will be also be discussed in this paper.... Basically, the objective of software engineering is to provide software engineers with a wide variety of guidelines, processes, techniques, and principles through which they can develop dependable, affordable, and efficient systems at the same time as satisfying all the requirements specified by the customers for those systems....
20 Pages (5000 words) Essay

Software Design Specification

This paper ''Software Design specification'' defines the sales management system, the specific information regarding the expected input, output and functions that are aimed at meeting the purpose of the the system.... he architecture provides the top level design view of a system and provides a basis for more detailed design work.... he design of the software is dependent on a database that must be carefully developed to offer the required services....
8 Pages (2000 words) Literature review

Failure Solutions in System Development

The article offers a solution the actual users of the system must fully participate in the development life cycle right from the beginning this warrants that no system requirements are misunderstood.... HCi journal starts by giving an analysis from Standish Group reports which indicates that there is high chances that an IT project will fail and others go overboard in terms of the initial budget, therefore there are concerns on how to solve the problem.... Technology keep changing very fast having a software developed within a long time span such as ten years for large projects or five years for small project may led to failure if by the time a system if delivered, the technology is no longer in use by the organization or not relevant in the competitive market....
3 Pages (750 words) Case Study

Unified Software Development Process and OOAD

On-the-other- hand OO designing OOD conceptualizes the analysis models from OOA to produce a system design specification (implementation specifications) of a system.... The development of software application has transitioned from just, writing of codes to a process that entails transforming user's requirements into a software application or system.... The development of software application has transitioned from just, writing of codes to a process that entails transforming user's requirements into a software application or system....
9 Pages (2250 words) Report

Bens Online Fashion Shop

The focus of this paper "Bens Online Fashion Shop" is on the website that is an online store for selling clothes.... The business is in the fashion and clothing industry which is very competitive.... To be able to gain a competitive advantage the store will be set up to reach its targeted market....
10 Pages (2500 words) Case Study
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us