• 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. Marked by a teacher

    Video shop system - Feasibility Study.

    Risks / constraints The business is currently undergoing expansion, which may result in the business process or scale of the operation being affected. There is currently no network in the building. A different team will install the network. This team report to another manager and so they are largely outside of our control.

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

    In addition, Amazon has to keep on improving customer service to increase satisfaction and loyalty among those business customers. Place Amazon should keep on selling its product online as its main distribution channel because it was its core business and it had capabilities in that area.

  1. The Computer and Video Game Environment

    find the right mix of action and moving images to make a blockbuster. * As the cost of publishing a top-draw game is becoming increasingly high, it is becoming harder for small companies to compete with larger ones. Producing a game requires considerable financial investment.

  2. Ict Report Template

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

  1. How I use ICT

    sorts of channels and programs that are educational on the TV such as the discovery channel. I use a Mobile telephone for social reasons and for personal reasons. Mobile telephones are great because if you are in trouble then you can use you phone to call somebody to help you

  2. Setting up a good video shop.

    and mid income consumers who are usually the ones who purchase and rent high quality videos more as it is not a necessity of life but is a want or a bit like a luxury. But it is also going to target people of all ages as films are made for people of all ages.

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

    Question nine shows that there is little variance between the two answers, this shows that customers would like pictures and writing available on the website instead on just having everything on one chosen format i.e. pictorial format. Question ten shows that most of the responses would like the website to have frames.

  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