Wednesday, February 6, 2013

Components of my Program

There are going to be four main sections of my program that will allow it to run well and be user-friendly. The first will be the JAR file which will serve both as the storage device for all the necessary files to be used by the program. It will also be used to cause the program to start running on its own without the help of any other programs.

The next section will be the GUI(Graphical User Interface) which will allow the user to use the program with much more ease than a command line based program would be. I will have one main section of the GUI which will display a listing of all the labels that have been entered into the program. On the top will be a bar with buttons to create a new entry, edit an entry, delete an entry, and any additional functions that will be needed for a user to use the program.

The next two sections will work together; they are parts of the code that will store any new information provided by the user and then also encrypt it to make the information more secure. The part of the code that stores the information provided by the user will not be individually visible to the user but will work together with the GUI in order to make information stored by the user available not only right after the user hits the “save” button but also every time that the user opens the program up. The second part, the code that will encrypt any information provided by the user, will not be visible to the user but will play an important role in keepings the user’s information safe.

In some of my coming posts I will be discussing the makeup of each of these parts for when I create them for my program.

1 comment:

  1. This is an informative post. I wonder, could you grab a screenshot of a similarly-styled page and add it as a visual supplement (even marking it up to highlight what goes where in the case of visual tools and buttons vs. code).

    In a new post, can you explain what it's like to create code?

    ReplyDelete