• 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. 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. Ict Report Template

    Home up over Image Will use macromedia fireworks art to design my home up over images. I will use macromedia fireworks definitive collection of features to create the required images Check in my Gcse Ict folder to make sure it is there or look on your website define bar for more information.

  2. Critically analyse and evaluate current developments in consumer behaviour in relation to one transport ...

    Thomas and San Juan. All of which are a beautiful picturesque location, a perfect place for the perfect couple. Princess Cruises can perform marriage ceremonies onboard its vessels. There are wedding chapels on many of the line's ships, with ceremonies conducted by the ship's captain.

  1. How I use ICT

    I use a Radio to hear about the news and various other things that have happened and also to listen to sports events (commentary), and to listen to music whilst I am in the car driving somewhere. So I use this facility for enjoyment purposes and educational purposes.

  2. Setting up a good video shop.

    Strategy and implementation summary The video shop is planning for slow growth every year expanding to get more new releases even ones from different countries i.e. Indian films. Promotion Strategy Our video shop will be promoted by: - � Flier distribution to consumer's homes within a five-mile radius � Newspaper

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

    I think that this is because it will prevent confusion and it would mean that the customers will not need to search for the links. I think this will be beneficial for the company as it will make the website simple and easy to use.

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

    into each subsystem but I didn't think this was appropriate as I wanted to keep my store guide quite simple. Again, to build my website, the hardware I used was a keyboard, a mouse, a monitor and a hard drive.

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