Below this page has been shown off the requirements, where I have asked to accomplish those options.
Figure 1.1: A screen shot of Address Entry Page.
In that page administrator allow customers to specify standard 'Titles' for themselves (e.g. Mr. / Mrs. / Miss) from a dropdown list. However there is an extra option 'Other' in the dropdown to enter a title (Doctor, Engineer, Mechanic, Lecturer etc.) which is not mentioned in the list. Users can apply this option by clicking 'Other' in the dropdown list. After clicking 'Other' option there would be a text box appear in right side of the title box to enter custom title for users.
Figure 1.2: Screen shot of Title entry.
Figure 1.3: Screen shot of Other's title entry.
If any customer or user left any field empty here in this page, then error messages will show him/her to fill all them up before submission.
After successfully mentioned the 'Title' whatever it is a customer or user is approach to next step in 'Username'. Here customer or user only capable to input 'alphabetical' order. If any customer or user left this field empty then a warning message 'Choose a username' will appear to let him/her know that he/she left a field without input something.
Figure 1.4: Screen shot of Username field.
Here in this section the 'E-mail address' and 'Confirm e-mail address' fields validate fully qualified Email Address and do match between them. If anyone does not input a valid email address or do not match those address then there would be error message will appear to warn customers such as if anyone input wrong then this message will appear 'Enter a valid e-mail.(e.g: firstname.lastname@example.org'.
Figure 1.5, 1.6: Screen shots of E-mail address field.
Confirm E-mail Address
The 'Confirm e-mail address' field check out whether the user or customer does not did any mistake with his/her email address. If anyone does not input the same e-mail address which he/she input before in 'E-mail address' field then this message 'Email address do not match' will appear to warn their valuable customers.
The warning message will remain show off while the customer or users does not input the same e-mail address. So if the user fails to enter same email address for two times it gives them a warning message again.
Figure 1.7, 1.8: Screen shots of Confirm e-mail address field.
Date of Birth
The fifth step is to determine the 'Date of birth' of customers or users. This is one of the most important section to mention in 'Address Entry Page'. Along this section 'Date of birth' administrator can view the customers or users age if he needed.
Figure 1.9: A screenshot of Date of birth section.
This is about the sixth section 'Address' entry. This option allows a customer or user put down the address where does he/she live. This is a vital section or option as gain a account and get or send any further necessary information if admin needed. This section mixed up with 'alphabetical' and 'numeric' order for users or customers advantage. Through this address administrator can easily seek out users or customers address which he/she mentioned.
Figure 1.10: A screenshot of Address entry section.
'Mobile' option is one of the very critical option because if a user or customer mention his/her 'Mobile' number in 'Address Entry Page' as a part of complete the entries then he/she will be noticed any information by 'Administrator' easily.
Figure 1.11: A screenshot of Mobile section.
As like before 'Mobile' section 'Phone' is also a vital option to do accomplish the entries of 'Address Entry Page'. This section allows a customer or user input land phone number once.
Figure 1.12: A screenshot of Phone section.
The 'Postal Code' section only accepts four (4) digits zip code or postal code. In the validation of this field it does not allow users to input any alphabetic characters and restricts other than few zip codes from Dhaka city.
Figure 1.13: Screenshot of Postal code section.
Finally if any customer or user tries to 'Submit' the address entry form without validate all of the fields correspondingly it will give them a message to amend the invalid input(s). On the other contrary any user or customer can 'Reset' all the field if he or she want.
Figure 1.14: Screenshot of Submit and Reset section of Address Entry Page.
After completion of all fields correctly he or she will receive a confirmation message from 'Administrator' saying that 'You have entered all your data successfully'.
Figure 1.15: A screenshot of Confirmation message.