Friday, February 18, 2005

large file sizes

After some testing, it appears the current GRML browsers do not support large file sizes well. The primary problem is their inability to effeciently process the data without bloating the requirements of RAM.

Bar Graphs software
Data entry software
Inventory software
Backlinks (Link popularity)

Bar Graphs software
Data entry software
Inventory software
Backlinks (Link popularity)

A good example of RAM bloat is opening a file, with a size of 1 MB. (Any file size demonstrates this, but 1 MB is a nice measure to use for comparison.) Typically, if a file has 1 MB of data, the browser RAM requirements increase 1 MB. At least, this is the ideal.

Bar Graphs software
Data entry software
Inventory software
Backlinks (Link popularity)

Suppose you are using Pioneer Report MDI. You open a 1MB file. The RAM requirements jump 16 times more than the size of the file. This means a 16 MB increase in the RAM needed to display the file. In my opinion, this is not very efficient.

Subsequent versions of GRML browsers will substantially limit the RAM requirements of all files. However, for the next version of Pioneer Report MDI, this limitation is not improved. Why? It provides an incentive for users to purchase the product, rather than use it for free.

Bar Graphs software
Data entry software
Inventory software
Backlinks (Link popularity)

Bar Graphs software
Data entry software
Inventory software
Backlinks (Link popularity)

Friday, February 11, 2005

scope of features

One problem with developing software is the tendency to add too many features. In the pursuit for more power, more features, and more market-share, many companies have focused on adding more to their products.

software graphs
Data Viewing software
Data entry software
GRML Blog

What is the result?

Software becomes complicated, using cluttered interfaces. Often, just looking at some user interfaces creates a good deal of confusion. To get around this problem, maybe there needs to be a concentration on "less as more."

Wednesday, February 09, 2005

updating the products

It seems the filtering capabilities, of Pioneer Report MDI, are working well. It is going to be added to all remaining GRML products, once testing is complete. The next feature to add is grouping.

This requires the use of some type of index.

Intranet solutions
Inventory Software
Asset tracking software
information management
report viewer

Friday, February 04, 2005

bar graphs

A bar graph uses rectangular bars to represent data points on a plane. Bar graphs are used for comparing amounts, or frequency of occurrence, of items in a set of data.

GRML Blog
Intranet software NY
Business software LA
Intranet software LA
Business software NY

Bar graphs 'allow comparison of groups of data', and 'enable generalizations of data quickly'.


Attributes.
Bar graphs have a title, axes, scale, label, and bars.


Details.
The title of a bar graph is optional, but provides a description of what the bar graph is measuring.

There are two axes in a bar graph. They are horizontal and vertical. The axis, representing each item of data, is the base. The other axis represents the amount, or frequency, of each item of data.

GRML Blog
Intranet software NY
Business software LA
Intranet software LA
Business software NY

The labels of the bar graph describe what is being measured. For example, number of cars, production hours, or time in days are possible labels. Each axis uses a label.

The scale represents the quantity of measurement. Scale could be 1..2..3, or 10..20..30, etc. Each axis has a scale.

GRML Blog
Intranet software NY
Business software LA
Intranet software LA
Business software NY

The bars, in the bar graph, represent data plotted using the horizontal and vertical axes. The bar height is the absolute value of the data from the base. The bar width is arbitrary.

Wednesday, February 02, 2005

adding either tutorials or wizards

In the process of creating a more pleasing user interface, it is becoming clearer the value of tutorials and wizards. Adding either one to existing products offers the new user another way to become familiar with using the products. For example, adding a 'New Item' wizard offers data-entry to a new user.

Two new buttons are in planning for GRML software. They are 'New Item' and 'Edit Item'.

GRML (Blog Title)
GRML (Blog Date)
GRML (Blog Size)
GRML (Blog Company)