Page
  1. 1
    1
  2. 2
    2
  3. 3
    3
  4. 4
    4
  5. 5
    5

Choice of Software.

Extracts from this essay...

Introduction

Choice of Software Below is a list of possible solutions to this assignment and with them there are the disadvantages and advantages. After thoroughly analysing these choices I will pick the best option. Database Advantages Using a database is a very simple option. Almost every employee without too much guidance could use the solution to enter data and carry out the basic operations. Using the database wizard, the data can be input into a table and the field types could be declared. Thus would make data entry effective and unsophisticated. The built-in features of a database will diminish the risk of errors during the input process. Adding a new record to a database would be simple as entering it underneath the previous record. Report can also be easily printed off from a database and are aesthetically pleasing in appearance already without the need of major modification. Data validation is also a key area of this project and a database already has the suitable data validation methods pre-set end embedded into the core of the database application. Disadvantages Functions such as the ability to carry out complex mathematical calculations are not necessarily included in a database application. To overcome this irregularity the database would have to be cross-linked to a spreadsheet application.

Middle

This solution could prove to be expensive. Bespoke Program Advantages The advantages of creating a bespoke program using a high level/imperative programming language is that the styles, functions and forms of the screens can be manipulated to suit the end users. The program would come with extensive help guides and instruction for the end users. The screens would de designed specifically using extensive research techniques to gather information for the program and to meet the users requirements and create a user-friendly interface. Behind this user-friendly interface, all of the required formulae and utilities could be implemented. The cost of creating a bespoke program is virtually none after purchasing the software to create such a program with its official license, which is a great advantage over the previous examples. Disadvantages The only obvious disadvantage to such a solution would be the time taken to complete the task. After the initial research and design period, the whole design and implementation of the program and extensive testing could take 3-4 months to be fully implemented. Online Web-Based Solution Advantages The advantages of using on online system is that the system does not have to be limited to one machine or a local network of computers but this accessibility can be enlarged and accessed all over the world by the right personnel.

Conclusion

Also it is not that costly so it will keep the bank manager happy, which would not have been the case if I had gone with the other options! The layout of the forms could be suited to use the user and I would not have to add features, which are not required by the users. The feedback from the users can be used to design the type of inputs and outputs they require from the program and how they would like to enter the data and then output the information in the form of the reports. This also enables me to create a versatile and innovative solution to the problem. The reasons why I have not used some of the other possible solutions is some of them are not practical while others are surreal! The idea of incorporating two programs to work together with each other appears to be out of the question, as it would make life hard for the end user then the current methods they are using. Also some of the solutions suggest features, which could affect the integrity of the data within the organisation and allow it to be prone to hacking and malicious damage from external sources. Other solutions do not have the necessary features to carry out this task. This is why I have eliminated these solutions when considering which solution to use and the only one that seemed practical would be the BESPOKE PROGRAM option.

The above preview is unformatted text

Found what you're looking for?

  • Start learning 29% faster today
  • Over 150,000 essays available
  • Just £6.99 a month

Not the one? Search for your essay title...
  • Over 180,000 student essays
  • Every subject and level covered
  • Thousands of essays marked by teachers

See related essaysSee related essays

Related AS and A Level Computer Science essays

  1. Computing Project

    Is added twice An error message should pop up As expected 22 Form Description of test Test Data Used Expected outcome Actual Outcome Page of Report 23 Add DVD's Removing A DVD DVD should be deleted from the table As expected 24 Rent Out A DVD Renting Out A DVD

  2. Programming Techniques

    The while loop iterates on a true Boolean condition whereas in a repeat..until, it iterates on a false boolean condition (3) The repeat..until loop will execute at least once whereas the while loop may not execute at all The for loop (For...next loop)

  1. With diagrams compare and contrast the relative advantages and disadvantages of digital transmission over ...

    by means of a circuit called a demultiplexer, and routed to the proper end users. A two-way communications circuit requires a multiplexer/demultiplexer at each end of the long-distance, high-bandwidth cable. When FDM is used in a communications network, each input signal is sent and received at maximum speed at all times.

  2. Smart Card System

    implementation), and it expands on the functionalities of the Web browser and Web server in the Community Edition. Its plug-in components are ideal for speeding our dynamic Web content development. Forte for Java includes Form Editor, multi-threaded debugger, explorer and properties window, object browser, source synchronization, update center and etc.

  1. Internal Operations

    In the past there have been computers with seven, eight, twelve, and sixteen bits. There have also been bit slice computers where the common memory addressing approach is by single bit; in these kinds of computers the term byte

  2. What are the principle advantages and disadvantages of the Airbus A380 in respect of ...

    Airlines operating an Airbus fleet can take advantage of this Cross Crew Qualification (CCQ) and operate Mixed Fleet Flying (MFF). MFF means greater crewing schedule flexibility allowing a relatively small pool of Pilots to fly both short and long-haul flights.

  1. Computing Project

    Calculate the number of lessons so far Student Number Calculate the total amount spent Student Address Add a student Lesson Code Edit a student Price Per Lesson Delete a student Date and time of next lesson Search a Student Day Booked Search Availabilities Time Booked Edit a booking File Outputs

  2. Computer Aided Design Package

    A graphics tables lets the user use a tablet pen (much like a normal pen but with a laser) and a graphics tablet that is a large sized 'sheet' for them to draw on.

  • Over 180,000 essays
    written by students
  • Annotated by
    experienced teachers
  • Ideas and feedback to write
    your own great essays

Marked by a teacher

This essay has been marked by one of our great teachers. You can read the full teachers notes when you download the essay.

Peer reviewed

This essay has been reviewed by one of our specialist student essay reviewing squad. Read the full review on the essay page.

Peer reviewed

This essay has been reviewed by one of our specialist student essay reviewing squad. Read the full review under the essay preview on this page.