kester-ng / pe

0 stars 0 forks source link

[UI]The plot graph sales is not very useful and very small. Unable to see much. #8

Open kester-ng opened 4 years ago

kester-ng commented 4 years ago

The graph is really small, cannot see much. Below are the transactions and the graph for that time period when time period gets exceptionally large

Screenshot 2020-04-17 at 2.56.00 PM.png Screenshot 2020-04-17 at 2.57.38 PM.png

nus-pe-bot commented 4 years ago

Team's Response

The graph clearly display the time span, the quantity sold (which is 1).

If you are refering there is not so many bars in graph, that is because the app hasn't record many transactions.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: I think this issue was misunderstood. Even if u have many sales, if you see the x axis, the transactions was at 19 March but it is so difficult to tell from the graph as the margins are so small. My message was that when the time period gets expectionally large, the graph is simply almost impossible to read. Users will not know which bar represents which date. In fact, I attached another ss which shows a better illustration. And the fact that shop owners operate for years, the graph being completely unreadable for a period of a year is not a acceptable UI. (unscalable). In addition, the UG stated that it allows users to see a graph depicting sales from start to end. It works really well with 7 or 14 days, but as the period gets bigger, the graph becomes smaller and a nuisance to read and also users cannot tell which graph bars (ie sales) belong to which date.

See SS below.

Screenshot 2020-04-21 at 8.00.16 PM.png

From the graph above, can a user tell which date are the products sold? Probably not. And this is the issue i am bringing up. In fact, from the above image, if the bars/lines (orange one) are plotted near the x axis values (ie 2020-03-26), one cannot tell if it is after the date, before or on that exact date. Which makes reading the graph super painful.