I will also need a RAM (Random Access Memory) of at least 512KB. I will need this in order for my database to work quickly enough and sufficiently enough for the needs of my end user. I also do not need too much memory, as I would then be wasting large amounts of this.
Further hardware that I need is a ROM (Read Only Memory) or a Hard Drive of at least 60GB. I will need a hard drive this size in order for my database to work quickly and sufficiently enough for the needs of my end user. Also I do not need too much memory, as doing so would be wasting large amounts, as it is not being filled.
Other hardware that I need are peripherals. These are things such as a keyboard, a mouse, a monitor, a printer and a PC. The type of keyboard I will need is an ergonomic keyboard rather than just a standard QWERTY keyboard. This is because if a lot of work is carried out involving a lot of typing having an ergonomic keyboard may help to reduce the stress of working on a computer for long periods and may also help to reduce both back and neck pain.
A further peripheral I will need is a mouse. The type of mouse I will need is a standard roller ball mouse with a scroll bar. I am using this rather than an infa-red mouse because I do not feel that an infa-red mouse is completely necessary as the workplace should not be very dusty so the roller ball mouse should not get much dust at all trapped inside. The reason why I need a mouse it all is to enable me to select and click on certain fields and it also enables me to move the cursor wherever I wish to.
Another peripheral I will need is a monitor. The type of monitor I will need is a standard monitor of at least 11 inches. I also feel that a flat screen monitor would help me. I do not feel a bigger monitor is required as I feel that the text would be sufficiently big enough and I do not feel that a monitor this size or more than this size would cause any eyestrain. Also I feel that the monitor being used should have a fairly high refresh rate. The reason being is that this will considerably help to reduce eyestrain.
I will also need another peripheral that is the printer. I have the option of choosing either an inkjet printer or a laser printer. An inkjet printer sprays ink across the page where it is required and a laser printer has toner and is melted onto page. I feel that a lot of documents will be printed out so the laser printer is the best option. The reason being that a laser printer is much quicker at printing compared to a inkjet printer. Having an inkjet printer would be time consuming so I feel a laser printer is required. Also the printer that I will be using must have memory so when a document is being printed off the user is still able to browse other documents and come off the printing document without affecting the printout.
The final peripheral that is required is the actual PC (Personal Computer) itself. This is required to even use the computer at all. Even if I had the required monitor, mouse, keyboard and printer without a PC these could be used. The PC is a vital part of the work soon to be carried out and this work would be impossible without it unless hand written.
Identifying inputs, processing and outputs
Throughout my product inputs, processing and outputs are involved with almost every single thing that I do. Firstly inputs are data entry into something. Anything entered via a keyboard is an input. For example a mail merge or a field name.
Processing is the calculating or in the process of doing something. For example when running a query the computer is processing information and/or data.
Finally an output is the result or the data that comes out of something. For example the results of a query or the result of a calculation. A further example of an output is a printer when printing a document.
An example of something that combines input, processing and output together is a simple calculation. For example in the sum 2+2 = 4, 2+2 would be the input, the equals sign (=) would be the processing and 4 would be the output.
These three processes are used constantly throughout my project in every aspect and every programme I will use.