hello everyone, and thanks for looking. I need a very simple program
written in c++. This doesnt need to be extravegant, only demonstrate
mastery in a few trivial aspects i will provide later. If you are
intrested in this program please email with full information because i
have a flowchart thatand a few other things will make this easier.
onto the program...
The program needs to basically be a database for inventory. The
program will run as followed. A menu that has the options of
entering, editing or editing inventory. Each selection should lead to
a place where a consumer can create a recored of data saved ina
separate file that can be edited and contain specific information
(email me for further details) The program will also need to
implement and sort and sort of the records, and save data to files.
Below is a statement of the problem:
Program Dossier Analysis
The age of computer is upon us and all things are turning digital.
Movies, television, business, school and millions of other things are
using computers. The world is drifting away from the analog methods
of the past.
The focus of my program is the business applications of computers,
specifically the programs they use. During my last few visits to the
doctor and the dentist, one thing stood out in my eyes, the complete
utter disorganization of all their files. Thousands and thousands of
manila folders in giant bookcases taking up half of the office space
available. The system currently instituted is completely inefficient.
Not only does it take up a lot of space, there is only one hard copy,
and it takes a lengthy amount of time to insert or look up information
from all of the files. Offices like the ones described above need to
join the digital realm ubiquitous to our society.
Simply put, my program is aimed at designing a business application
that can organize anything of importance, as defined by the user.
These would include a customer database with contact information, as
well as inventory or even important notes and reminders. These are my
goals for the program, and I may add some extra features as I am
designing the code.
The idea of this program appears at fist to be very complex, but it
will be broken down into several main chunks of code. When complete,
the program will create a business solution optimizing time taken by
searching for customers, inventory, or any other piece of information
they wish to store. Most importantly, I think the program has to be
easy to use. I will implement a simple interface in which users can
easily navigate and explore the functions of the program. Due to the
nature of the program, the passing of classified information will
likely occur. Therefore, I hope to add an encryption aspect to the
program as well as user passwords. Speaking with companies, this was
definitely their biggest concern about going digital.
Another stress however, from potential users, was what if everything
disappears. Many people are skeptical to transfer in fear all their
records will be lost. To assuage potential users fears, the program
will use a system of backup to several locations. Database files will
be created and stored in several different places on the computer,
including removable media.
Organization of the program will also be key, therefore features will
be included that allow the user to create different directories or
databases for separate accounts, patients, or any other method of
organization they prefer. For example, they could produce a database
for people or a company whose name starts with the letter A.
Furthermore, the program will be able to handle simple mathematical
operations necessary for record keeping. These operators will be
limited to addition, subtraction, division and multiplication. By
allowing the user to use all of these functions, this program could
become their main application that organizes almost anything business
related.
When this described program is complete, it shall allow the user
complete freedom in organizing their business. It will be unique to
business type, therefore allowing maximum flexibility in user
eligibility. The user, using a simple menu derived interface, can
input data, create databases, and focus any essential data to running
their business into on location.
All that really matters in teh end of everything is NOT that
everything stated above is programmed. ALL i really care about is
that mastery is demonstrated in teh following areas. So if the math
calculations part isnt nesacary to master the following, dont even
bother doing it unless you want to. the mastery aspects are below:
show mastery of all seven of the following aspects:
1. arrays or records or objects
2. selection constructs (branching)
3. iteration constructs (looping)
4. subprograms (both built-in and user-defined)
5. parameter passing
6. sorting techniques or searching techniques
7. files
It is my preference actualy that you stop when the above standards are
met and there is a functional program. All i need is code that is
coded in a basic fashion. Complex isnt nesacary. And the code meets
all 7 standards. Thanks in advance for all replies, i know i typed a
lot, but in reality, this is a prett easy assignment. A lot isnt
nesacary. THANKS :) |