• 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 ...

    It will help to protect bad image from customers who may think email from Amazon as spam or junk mail. Operational Strategy From the information provided by the case, we could see although Amazon's revenue was increasing consecutively, but it faced with loss from operation almost every year.

  1. The Computer and Video Game Environment

    Producing a game requires considerable financial investment. It also needs a much larger range of skills than a decade ago, across divisions of production, marketing and retailing Video Games Company Shares by Value 2002-2005 % retail value rsp 2002 2003 2004 2005 Sony Computer Entertainment UK Ltd 30.1 28.1 24.5 30.1 Electronic Arts Inc 21.0 24.2 27.7

  2. 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.

  1. How I use ICT

    mobile than a computer because you have to lug a computer around with you. This is one of the most useful technologies that I have, as when I am free I can call up some friends and organise something. Also as I have one of the new 3g phones I

  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 ...

    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.

    I used these for he same reasons as when I built my store guide. They were also very easy and quick to use. The alternative systems I could of used was a scanner and a digital camera, to import images onto the subsystem, but I decided this would have been quite advanced and would have taken longer to do.

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