• 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

Prototype of the System.

Extracts from this document...

Introduction

Prototype of the System I have designed a prototype of my final program. The prototype resembles the final program exactly, but it does not have the programming in order for it to do the required processes. The prototype has been made to show what the program will look like as a finished product. I have taken some screen shots of the various screens and explained all of their features. Main Menu: Above it the starting screen of the program, it is the main menu as labelled in the title bar and also the name of the screen beside the picture box for user navigation. As you can see the interface is large and simple with only a few buttons, in order to keep it simple, as specified in the specification prior to the prototype. The user has three options; they can choose one of the command buttons, which will then take them to the according page. On the click of the command button the current screen is closed and the target screen is then opened where the user can then chose their next process. The Picture box is used to store a picture set by Hollywood video, this will be added onto the design, but for the prototype I decided it was not necessary. The text used is Ms Sans Serif. I have used certain sizes, size point 14 for titles in bold, size point 10 for text and size point 8 for buttons which are both regular style. I have made sure that I have set certain standards which must be kept to throughout the program such as the font and the button size. This is done to keep uniformity to the whole program and make it look as though all the forms are linked together. I will use this as template for the whole program. Members Command When the user clicks on the "Members" button it closes the main menu and opens the "Members Options" which has several options for the user. ...read more.

Middle

Once all of the information required has been entered the user must then select the "Save" button. This saves the information on the form and adds the member to the system. The user can then search for the member at any time and the member is able to rent all videos permitted by the membership type. The user can then choose to go back to the "Member's Options" page or to the "Main Menu". View All Member's: Here is the "View All Members" screen; this is accessed using the "View All Records" button on the "Member's Options" screen. When the user presses the "View All Records" button it searches the system serially to retrieve all of the members, one by one in the order that the system comes to them the information found is then displayed in the grid on screen. This screen is fairly simple, containing a Flex Grid and three command buttons. The main feature of this screen is the grid in the centre of the screen, this grid is called a Flex Grid and is used to display all the results found by the computer. The grid is a very good means of showing a vast amount of information to the user because it separates it and makes it easier to look at than a long list. The user can sort the information on the grid in many different ways including member number, ascending and descending and by surname A-Z and Z-A. The user is able to select a single member that they wish to view out of the grid and then select the "View Detail" button which opens the "Member's Details" form as explained previously in this document. The user can then either just view the information or edit the details. The "Member's Options" and "Main Menu" are purely navigational buttons, which take you to the named places, as explained previously. ...read more.

Conclusion

Once the calculate button has been pressed the results are added into the Price and Date due back text boxes. The Member number and Video number boxes are mask edit boxes which validate the input of the text, the validation rules for both boxes are numeric values only and a maximum of 6 characters are valid. If the user tries to enter any text or anything over the designated amount of characters the boxes will not permit this. Age Check: This form comes up when the user presses the "calculate" button, it asks the user to confirm that the member is old enough to view the video legally. If the user chooses "Yes" the video is calculated and rented, if the user chooses "No" then the rental is cancelled and the "Rent Video" window is closed, the main menu is then opened. Return Video: The return video form is opened when the user presses the "Return Video" button on the rentals main menu. This form will be used when a member returns a video. The user will be prompted to enter the member number and video number of the video that is being returned. Both member number and video number have the same validation rule, this is numeric characters only, this prevents the user from entering invalid characters. The user must then press the "return" button, when the return button is pressed it automatically checks with the transaction file to see if the video is overdue. If the video is overdue the program calculates the fine and opens the overdue form. Overdue Video: The overdue video screen is opened when the member returns a late video. It is called by the "Return" command on the "return video" window. This screen displays the fine payable by the member, the date the video should have been returned and the actual date of returned. The charge text box has got currency validation. The Date due and date returned use date validation. Once the member has paid the fine, the user can then press the "Fine Paid" button which returns the user to the previous menu. ...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 Internet 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 Internet essays

  1. In assessing the competitive position of a large online trader, we would use the ...

    Thus Amazon should improve its operational processes to do its business more effective and efficiency to reduce those costs and generate positive profit. We recommend that Amazon should improve its operation in these following ways. Centralized Distribution Centers Amazon used to open a lot of distribution centers to operate and handle its customers' orders.

  2. Ict Report Template

    Information on company Text Will create a section of information on the homepage and publish it onto the website describing my company. I will use Microsoft word to write up the information and then I will publish it to the internet.

  1. Design and create a website for a company of my choice. I have decided ...

    the link the page will appear in the middle frame otherwise known as the main page frame. I did not use a footer frame as I don't think it will be necessary to have. Testing of solution This is a table showing all the areas of my project that will be tested.

  2. The Computer and Video Game Environment

    and don't have the space to hold the back catalogue that we can offer. * Supermarkets have had a huge impact on smaller businesses. They are getting to the position now where they are selling lots of units on games and Tesco is in the position where they can drop

  1. Web design - build a store guide for a department store.

    I made sure the website was as accurate as possible. Users to search through my website would use a normal 15-inch monitor screen, mouse and keyboard. I made the website as clear as possible by using a navigation bar that clearly indicates the buttons, as when your mouse moves over them, they highlight by changing colour.

  2. What is e-commerce used for?

    Some customers will want to see the product before they buy it, such as in other cosmetic shops such as Boots, the customers are allowed to try on the product by using testers. On the Internet this is not possible and therefore could repel customers.

  1. How IT is used in Sainsbury's.

    * A large Sainsbury's Supermarket offers over 23,000 products - 40% of these are Sainsbury's own brand. In addition to a wide range of quality food and grocery products, many stores offer bread baked on the premises, delicatessen, meat and fish counters, pharmacies, coffee shops, restaurants and petrol stations.

  2. How I use ICT

    These foodstuffs are usually healthier than others. So that the advent of this technology has not only given rise to benefit in time saving but there is also a great health benefit. Many people use ICT in their modern lives for enjoyment.

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