• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month
Page
  1. 1
    1
  2. 2
    2
  3. 3
    3
  4. 4
    4
  5. 5
    5
  6. 6
    6
  7. 7
    7
  8. 8
    8
  9. 9
    9
  10. 10
    10
  11. 11
    11
  12. 12
    12
  13. 13
    13
  14. 14
    14
  15. 15
    15
  16. 16
    16
  17. 17
    17
  18. 18
    18
  19. 19
    19
  20. 20
    20
  21. 21
    21
  22. 22
    22
  23. 23
    23
  24. 24
    24
  25. 25
    25
  26. 26
    26
  27. 27
    27
  28. 28
    28
  29. 29
    29
  30. 30
    30

Before the system can be installed and used by hatch end cars it is necessary to ensure that the system is perfect and suites their needs. This can be done through the use of various tests to the end system

Extracts from this document...

Introduction

SOFTWARE DEVELOPMENT AND TESTING (iii)Before the system can be installed and used by hatch end cars it is necessary to ensure that the system is perfect and suites their needs. This can be done through the use of various tests to the end system. The tests have been categorised in different sections. These are: * Normal data- this is data that is correct and no faults during data entry. For example, entering the correct date. * Extreme data- this is data that is also correct but tests the boundaries of tolerance. For example, entering an extremely long name. * Erroneous data- this is data that is wrong and does not comply with the validation rules. For example, entering the wrong county. There are various tests that can be carried out. These are: * Integration testing- this is testing more than one aspect of the system. For example, testing if the macro to delete records work. * Unit testing- this is when a particular aspect of the solution is tested. For example testing if the formula to charge a fine works. Testing the system: The whole system will be tested following the test plan, which uses the different types of tests to ensure that the system works as intended, allowing HECs to carry out their daily activities with no errors as the tests that were carried out were mainly aimed at satisfying the clients requirements. Evidence of the system being tested is shown overleaf. Test No. Function To Be Tested Type of test Data Used Expected Results Pass/Fail Action Taken 1 All fields in Members form. Normal data and unit testing. James Brown,15/03/1985, 59,Drive Close, Pinner, Middlesex, HA5 ,5UB, 02084256944, 07985895468 Information provided about the customer is added to the system. Pass None needed. 2 Validation in the county field, located in the members form. Erroneous data and unit testing. Midlesex Error Message: The county has been wrongly entered. ...read more.

Middle

Error message 8- Entering the Car ID of a car in the Rentals form: Error message to be displayed- "The value entered is not valid. The car ID should be greater that 0 and has to be a car that exists." I tried to enter '0' in the Car ID and an error message appeared since 0 is not a Car ID. The error message tells the user that the Car ID has to be greater than 0 and has to be a car that exists within the system. Error message 9- Entering the Member ID of a member in the Rentals table: Error message to be displayed- "The value entered is not valid. The Member ID should be more than 0 and has to be a member that exists." I attempted to enter 0 in the Member ID field; the expected was displayed as shown above USER TESTING I had a meeting with Mr. Ghulraham discussing all the various functions that could be performed on the end system. I also demonstrated to him how the system is used. He wrote a letter to give me his feedback on the system, the following criticism were made: * It will be better to preview all reports before they are printed to ensure that the correct information is printed out. * Having another date display in the rentals screen will allow the employees to enter the dates much easier. The following comments were taking into consideration and the changes were made. Evidence of the change has been shown below: Previewing reports before they are printed: In the database window I clicked on forms and then clicked on Reports Menu. In the design view of the reports menu, I clicked on the command button and dragged it next to the Print Member Details button. A command button wizard then appeared where I chose the functions to preview the report and then selected the Member Details report. ...read more.

Conclusion

Consideration of post help need In future if the company needs help they can either sent me email or they can send me a letter by post stating the featuring the problem they have. I have also created a website online with all the helps about the system being stated. The design of the home page is shown below. The website will have the fallowing button as shown above it will also have a drop down list to allow user to choose the option they want. To make the website recognisable I will add a logo. The font style for the text (Online Help) will be times new roman and the font size will be 32. The font size for the rest of the text will be 11 and the font style will be Times New Roman. The colour for the text online help will be white and Bold. The colour will be Blue for the background of the website. Diary log of the work Task Section Start date Completed date First visit Hatch End Cars Definition, investigation and analysis 04/06/2008 04/06/2008 Planned the first and second interview. Definition, investigation and analysis 06/06/2008 06/062008 Complete the first interview Definition, investigation and analysis 14/06/2008 14/06/2008 Complete the second interview Definition, investigation and analysis 20/06/2008 20/06/2008 Evaluation of the both of the interview and letters sent to Hatch End Cars about confirmation of the system objectives and confirmation of system requirements plus letter about the chosen hardware and software. Definition, investigation and analysis 18/09/2008 29/09/2008 Created the Design of the system Design 02/02/2009 04/02/2009 Showed the design to my user Design 06/02/2009 06/02/2009 Start the software development and testing Start the software development and testing 12/02/2009 19/02/2009 Implementation Start the software development and testing 27/02/2009 01/03/2009 Technical Guide Documentation 08/03/2009 12/03/2009 User Guide Documentation 14/03/2009 19/03/2009 Booked appointment to discuses the final system Evaluation 24/03/2009 24/03/2009 Discussion of the degree of success Evaluation 03/03/2009 03/03/2009 ?? ?? ?? ?? M.A.Omerzeda 13 Red 14/03/2009 1 Mohammad azem omerzada 13 red ...read more.

The above preview is unformatted text

This student written piece of work is one of many that can be found in our AS and A Level Information Systems and Communication section.

Found what you're looking for?

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

Not the one? Search for your essay title...
  • Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

See related essaysSee related essays

Related AS and A Level Information Systems and Communication essays

  1. Marked by a teacher

    Database Coursework on a Vehicle Rental System: Analysis

    5 star(s)

    Often the way in which data is held and manipulated within an organization is inefficient or wasteful, so a computerized system is developed to replace a manual storage system, or to replace an inefficient computerized system. In other words, if there is a better and more cost-effective method of handling data, businesses will obviously want to use that method!

  2. Marked by a teacher

    Investigating a Transactional Website (www.latestdvd9.com)

    4 star(s)

    Suggestions for Improvements There are certain ways the website can improve, which would increase the number of customers. One very effective way the website needs to use is to allow customers to create accounts and register to the website. This would give the advantage of customers only having to enter

  1. Marked by a teacher

    Assignment A: Analysis of Transactional Website

    3 star(s)

    customers order * To provide you with the best possible service Above are the security guarantees and security measures in place buy 3rd party companies. One of the security card measures, MasterCard SecureCode, means that every time you pay online with your MasterCard or Maestro card, a box pops up

  2. Marked by a teacher

    I have been asked to create an ICT solution for a local events and ...

    Lastly in terms of the administration system used, there are many issues with the majority focusing on the use of a hard based system compared to a soft. The fact that the whole administrative procedure was done on paper led to many mistakes which then impacted the business as a result.

  1. The Operating System and You - Operating System Design and the Need for Human-Computer ...

    ease of use in operating systems today has lead to the proliferation of use of computers in general bringing our society to it's current level of technology. What is an Operating System? Before one can proceed to explain the reasons why operating systems have enhanced the use of computers, a working definition and explanation of an OS is in order.

  2. I have been asked to write a report on current working practice and I ...

    They think it is necessary to produce a good and relatively detailed specification, because if they do not work according to specification and can not deliver the product that client wanted they will lose money. So they must outline this is exactly what they going to create by producing story board.

  1. Communication & Employability Skills for IT. OCR Cambridge Technicals Unit 1 LO1-P1

    This also means meeting deadlines on time and bringing work in when it is due. Not coming on time will get the employer annoyed and also affect the business this will make an employee unreliable and make the work harder for others.

  2. Businesses now have to take certain precautions to ensure theirs and customer data is ...

    Although this device can help stop hackers gathering information from the outside, it does not however stop the fact that people on the inside can save and steal the data. To improve this, an internal firewall between the internal network and the customer database could help make the security much more efficient.

  • Over 160,000 pieces
    of student written work
  • Annotated by
    experienced teachers
  • Ideas and feedback to
    improve your own work