My end user wants me to design a stack control system, which will be easy to use, but most importantly be easy for him to understand. This is because my end user is not computer literate and just about knows the basics. He is undertaking a computer course so I can make the system a little bit more complicated.
The reason my end user wants a new stock control system is because he thinks he will find it easier than the current system, which he uses. The current system that my end user uses at the moment is simply just a pen & paper.
This is the questionnaire, which I have gave to my end-user to fill in.
QUESTIONNAIRE
- Do you own the business in which you are currently working in?
- Do you run the business however you wish if you don’t own the business?
- What is your current system like?
- What are the problems with your current system?
- Is your current set to be improved in any way?
- Can your current system be improved in any way?
- What information would you need on your new system?
- How complex would you like your new system to be like?
- Do you have any qualifications in IT?
- Out of ten how much would you rate your IT skills-with ten being the highest and one being the lowest? (please circle)
1 2 3 4 5 6 7 8 9 10
BACKGROUND TO THE PROBLEM
The problem with my end-users old system is that he has to spend also of time working out the profit he has made. He also has to spend a lot of time checking out how much of each item he has in stock and if he needs to reorder.
My end user also has to spend a lot of time in writing receipts for customers. He also spends a lot of time looking up prices.
Another problem he has is that he has to do all the calculations by hand. He spends most of his time checking that he hasn’t made any mistakes.
REQUIREMENTS SPECIFICATION
My end user is not computer literate. He just about knows the basics. He is currently taking computer lessons. By the time the system is finished he would be able to use the system with ease.
The major tasks of my system are to produce receipts. Another one of my major tasks is to calculate the profit/losses.
The subtasks of my system include how is spent on products, how much money is made from sales.
The system will work when the product details are entered and then using the formulas everything will be calculated. This includes writing the receipt to calculating the profit.
PERFORMANCE CRITERIA
This is what I will be judging the success of my project against
- Does it work efficiently (e.g. the profit should be calculated instantly)
- Is it easy to operate (e.g. can you find everything without much trouble)
- Does it minimise storage wastage i.e. no duplication of data
- Is it reliable i.e. is the data accurate
- Does it trap all errors
- Is it flexible (e.g. will the system work for someone else)
- Do all parts of the system match the original specification
- Can it be run without a user guide i.e. is it easy enough to use that a user guide is not needed