Click here to load reader
Upload
stoeli
View
1.055
Download
0
Embed Size (px)
DESCRIPTION
ASP.NET web forms project for an interview questionnaire. Used by jobs training program.
Citation preview
Application:
Jobs Training ProgramApplicant Interview Form
Specification
• Create a web form project for a jobs training program applicant interview• Migrate current written form input method to
web form input
• Separate entries into logical interview subject areas
• Divide long, original form into three web pages
• Provide for entry of new candidates and editing of existing candidates
Specification (cont’d)
• Process potential candidates to interim table• Create form for final processing of accepted
candidates• Create rich, responsive user validation
experience (extensive use of Java Scripting)• Provide validation for all required fields • Produce an intuitive user interface• Apply comments consistent with best practices
Screenshot – Main Menu
Referral Form Design Criterion
• Required fields must show colored background for visual validation help
• For ease of use, make use of• Drop-down date picker calendars• Drop-down list boxes• Masked-input text boxes• Checkboxes• Memo entry fields
Referral Form Design Criterion
• Disable entry fields when appropriate• For example, if ‘Children ? ‘ answer is ‘No’,
‘Ages of Children’ field is disabled automatically
Screenshots – Applicant Referral Form – 1st Page
Screenshot – Applicant Referral Form – 3rd Page
Code Excerpt – Client-Side JavaScriptDate Validation
Code Excerpt – Client-Side JavaScript One Field Contingent upon Another
Referral Review Form - Function
• Gridview Controls and Labels• Process button
• Admit applicant into program
• All applicant data moved from interim table to admitted applicant tables
• Ready checkbox• If checked, all pages have been validated for
selected applicant
Referral Review Form Function
• Gridview Controls and Labels• Edit button
• Bring up associated applicant for editing
• Del button• Delete all data for associated candidate
• Date field• Date of initial interview
Screenshot –Referral Review Form
Quick Facts
• Total Project Code Line Count• 6700 lines
• C# Code – 3340 lines
• Aspx Code – 3360 lines
• Project Development Length• 10 days