Screen Flow Diagrams
This section illustrates the flow of screens in the functional parts of the site. It shows in detail the sequence in which forms, pop-up windows and confirmation windows are presented.
33
Log In for Members and Registered Guests | Screen Flow Diagram
User enters e-mail address and password. Here are the possible outcomes:
login_f.jsp
E-mail address is recognized, but password doesn’t match the password on the record:
Log in is attempted five times without success:
Log in successful:
loginpassed_p.htm loginfailed_p.htm loginlocked_p.htm
34
Forgot Password | Screen Flow Diagram
User is a member or registered guest, and has forgotton their password.
login_f.jsp
E-mail address is on record:
forgotPassword_f.htm
email_pwd_d.jsp
E-mail address is not on record:
email_pwd_d.jsp
User enters e-mail address and submits form. There are two possible outcomes:
35
Change Password | Screen Flow Diagram
User is a member or registered guest, and wants to change their password.
login_f.jsp
Password changed successfully:
new_pwd_f.jsp
change_pwd_d.jsp
Old password entered is not on record:
User enters e-mail address, old password, new password and re-enters new password. The following outcomes are possible:
change_pwd_d.jsp change_pwd_d.jsp
System error:
36
Site Registration | Screen Flow Diagram
User registers as a guest. This function can also be accessed from Job Bank and Help.
login_f.jsp
User completes these required fields. There are two possible outcomes:
Registration is successful:
register_f.jsp
regpassed_p.htm
regfailed_p.htm
Registration is unsuccessful due to system problems :
Thank you for registering on the DMI Web site.Here is your personal login information. Your login id is: #loginId#Your password is: #password#
37
Membership Application | Screen Flow Diagram
Users can access the membership application from the “Join DMI” link at the top of the page, Member Center, or pop-up windows verifying membership for member-only benefits.
User completes the required fields and clicks on “Continue”.
If user is logged in as a registered guest, information from their client record will automatically populate this form.
See next page.
member_f.jsp
38
Membership Application | Screen Flow Diagram
The system checks to see if it has a client record with this user’s e-mail address and password. If not, the user is asked to create a password.
If a client record containing an e-mail address and pass-word already exists for this user, they go to the payment screen. See next page.
User enters password and re-enters password. See next page.
create_pwd_f.jsp
39
Membership Application | Screen Flow Diagram
User is alerted they are going to a secured site for payments.
payment_f.jsp
User completes these required fields.
If user is logged in as a regis-tered guest, information from their client record will auto-matically populate this form.
There are three possible out-comes.
See next page.
40
Membership Application | Screen Flow Diagram
Payment is successful:
memconf_f.jsp
Payment fails due to system error:
paymentfailed_p.htm
Payment rejected because credit card was declined:
paymentRejected.jsp
Dear #FirstName# #LastName#,
Thank you for becoming a DMI member.You will receive in the next two weeks a membership packet, which includes a membership directory and the latest issue of the DMI Journal.
Membership Type:--------------------------------------------------------------------------------&Items&--------------------------------------------------------------------------------Total: #Total#
Thank you for supporting DMI.
Voice: 617-338-6380 Fax: 617-338-6570 E-Mail: [email protected]: http://www.dmi.org
User is returned to underlying page.
41
News Subscription | Screen Flow Diagram
subscribe_f.jsp
If user is logged in as a regis-tered guest, information from their client record will auto-matically populate this form.
User completes required fields.
The system checks to see if it has a client record with this user’s e-mail address and password. If not, the user is asked if they want to become a registered guest by creating a password.
If a client record containing an e-mail address and pass-word already exists for this user, they go to the confirma-tion page.
newsconf_f.jsp
User enters password and re-enters password.
wantregister_p.jsp
create_pwd_f.jsp
42
Conference Registration - Conference Not Full | Screen Flow Diagram
register_f.jsp
The name, dates and loca-tions of the conference are dynamically generated here.
If user is logged in, informa-tion from their client record will automatically populate this form.
User completes required fields.
If user is not logged in as a member or registered guest, the user is asked if they want to become a registered guest by creating a password.
If a client record containing an e-mail address and pass-word already exists for this user, they go to the payment screen. User enters password and re-
enters password.
wantregister_p.jsp
create_pwd_f.jsp
See next page for payments.
43
Conference Registration - Conference Not Full | Screen Flow Diagram
User is alerted they are going to a secured site for payments.
payment_f.jsp
Charges are calculated on membership level if user is logged in. Otherwise the full price is charged.
User completes these required fields.
If user is logged in as a regis-tered guest, information from their client record will auto-matically populate this form.
There are three possible out-comes.
See next page.
44
Conference Registration - Conference Not Full | Screen Flow Diagram
Payment is successful:
confconf_f.jsp
Payment fails due to system error:
paymentfailed_p.htm
Payment rejected because credit card was declined:
paymentRejected.jsp
User is returned to underlying page.
Dear #FirstName# #LastName#,
You are confirmed to attend this DMI conference.Your confirmation number is #Confirmation#.
You will also receive written confirmation in the mail. Please use your confirmation number for further reference.
Registered Conference:--------------------------------------------------------------------------------&Items&--------------------------------------------------------------------------------Total: #Total#
Check the DMI Web site for additional details about the conference.http://www.dmi.org/conference/conferences_s.htm
Thank you for supporting DMI.
Voice: 617-338-6380 Fax: 617-338-6570
E-Mail: [email protected]: http://www.dmi.org
45
Conference Registration - Conference Is Full | Screen Flow Diagram
conffull_f.jsp
The name, dates and loca-tions of the conference are dynamically generated here.
If user is logged in, informa-tion from their client record will automatically populate this form.
User completes required fields.
wantregister_p.jsp
See next page for payments.
register_f.jsp
If user is not logged in as a member or registered guest, the user is asked if they want to become a registered guest by creating a password. If a client record containing an e-mail address and password already exists for this user, they go to the payment screen.
create_pwd_f.jsp
User is returned to underlying page.
46
Conference Registration - Conference Is Full | Screen Flow Diagram
User is alerted they are going to a secured site for payments.
payment_f.jsp
Charges are calculated on membership level if user is logged in. Otherwise the full price is charged.
User completes these required fields.
If user is logged in as a regis-tered guest, information from their client record will auto-matically populate this form.
There are three possible out-comes.
See next page.
Top Related