Software and Applications (non-game)
Software Engineering

What should be the software requirements of a supermarket?


Top Answer
User Avatar
Wiki User
2014-03-17 17:26:49
2014-03-17 17:26:49

A supermarket would need an in depth inventory program that was tied to the sales registers and bar code readers. That would keep trasck on what was bought, what was sold, and what remained in inventory. The next part of the software would be to handle employees time. Time worked, sick time, vacation, and any other condition they might find important. The next would be for the Human Resources, to help in the hiring, training, and disciplinary actions of employees. There could be other things to track, but that would depend on supermarket, and what services they would provide. In many cases, some of the various departments are sub-contracted to other companies. Some of those services which may, or may not be handled by the supermarket chain include Photography services, pharmacy services, automotive, sporting goods, paints, crafts, and so on.


Related Questions

The requirements of a software product are a list of features required by the customer. One or more managers/software engineers will usually sit down with the customer to get a list of exactly what the product should do and how it should do it. The development team will later use these requirements to design the software around the customers' expectations.

A quality software is one who have following attributes : 1) It should meet all the requirements stated in the SRS. 2) It should be easy to maintain.

Understand the requirements of the software before installing. Also make sure there is some support for the software.

There is no one "best" accounting software -- different businesses have different needs and requirements, so it's really about what software is the best match for your business. You should define your requirements, and then look into a range of different products and pick the one that best meets your requirements, including features, price, and support.

A senior software engineer job has requirements are analyzing information, software design, software documentation, coaching, software testing and many more.

Formal requirements are the software features that the developers are contractually obligated to implement in the software. It is usually designated as a "shall" statement as in "X shall do this". Informal requirements are the software features that are nice to have but would not be a breach of contract if the developers failed to implement it in the software. These requirements may have have the word "will" as in "X will do this".

Software testing is carried out to ensure that the software package is capable of performing the necessary requirements for it's purpose. It should be carried out before the release of the software to the customer. Functional, parametric, integration and regression testing should all be included.

The requirements are: 1 Normal requirements- involves goals of the project. 2 Expected requirements-which are implicit to the software product. 3 Exciting requirements- which are beyond expectations and make customer happy

System requirements are what the system (computer) needs for the software to work. These normally specify the least hardware you need for the program to work. This means that if you have a more fast computer, the software will work. Normally if you have not these requirements the software would tell you what you need to upgrade

A software engineer analyzes the customer requirements and designs the software to meet those requirements.A software developer follows the software design created by the software engineer and writes the program code to implement that design.A software tester verifies correct operation of the program code written by the software developer to see that it meets the original customer requirements.

If the software fail to meet the requirements of the consumers then this is main disadvantage which comes from any software or software development.

If you cannot install Zune software, you should check the system requirements. You also need to ensure that your device is compatible and you can always contact the support center for Zune software or your device.

software requirements specification of Administration Software

The hardware requirements are what the Operating System designers have determined as the MINIMUM hardware to be able to run the Operating system. There are no minimum or suggested Software requirements for an operating system since the operating system IS the software.

computer and software knowledge

Software Requirements are divided into four categoriesBusiness RequirementsUser RequirementsOperational RequirementsSystem Requirements

The Software development process is composed of many activities, notably the following. * Conception: Establishing a case model for the development of the software. * Requirements Analysis: Extracting the requirements of a desired software product is the first task in creating it. While customers probably believe they know what the software is to do, it is important to recognize incomplete, ambiguous or contradictory requirements. * Specification: Specification is the task of precisely describing the software to be written. What functions it should have, the user interface, and any other requirements. * Software architecture: The architecture of a software system refers to an abstract representation of that system. Architecture involves making sure the software system will meet the requirements of the product, as well as ensuring that future requirements can be addressed. The architecture step also addresses interfaces between the software system and other software products, as well as the underlying hardware and the operating system platform. * Implementation: Converting a design to functional code. * Testing: Testing all aspects of the software's functionality. * Documentation: An important task is documenting the internal design of software for the purpose of future maintenance and enhancement. * Software Training and Support: Users will have lots of questions and software problems which leads to the next phase of software. * Maintenance: Maintaining and enhancing software to cope with newly discovered problems or new requirements.

functional requirements are the expected requirements from a software product. non-functional requirements are the requirements that are implicitly expected like flexibility,maintainability etc.

A software developer does as their title suggests, they develop software. As far as educational requirements are concerned, I do know that you must go to college and get a degree in that field, as well as getting certified.

You have to able to know how to do software enginnering and be good with mathematics and the computer.

Software validation is always based on the initial research's requirements and plans. The software can only pass the quality assurance test if it fulfills the requirements, the development stages correspond to the plans, and the documentation covers the software precisely.

Software which is not pirated. A legal tender purchased from the store. Software which is not specifically designed for a customers requirements.

When someone analyses software they are verifying the functional requirements of the software. This ensures that what is requested is actuallly delivered.

Copyright ยฉ 2020 Multiply Media, LLC. All Rights Reserved. The material on this site can not be reproduced, distributed, transmitted, cached or otherwise used, except with prior written permission of Multiply.