added Project 1 description, updated notes
git-svn-id: svn://anubis/gvsu@459 45c1a28c-8058-47b2-ae61-ca45b979098e
This commit is contained in:
parent
18ebd7d7aa
commit
6f54dfe936
714
cs623/Project - Retirement Calculator F09.htm
Normal file
714
cs623/Project - Retirement Calculator F09.htm
Normal file
@ -0,0 +1,714 @@
|
|||||||
|
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head>
|
||||||
|
|
||||||
|
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||||
|
<meta name="ProgId" content="Word.Document">
|
||||||
|
<meta name="Generator" content="Microsoft Word 12">
|
||||||
|
<meta name="Originator" content="Microsoft Word 12">
|
||||||
|
<link rel="File-List" href="http://bb.gvsu.edu/courses/1/GVCS623.01.201010/content/_3362223_1/Project%20-%20Retirement%20Calculator%20F09_files/filelist.xml">
|
||||||
|
<link rel="Edit-Time-Data" href="http://bb.gvsu.edu/courses/1/GVCS623.01.201010/content/_3362223_1/Project%20-%20Retirement%20Calculator%20F09_files/editdata.mso">
|
||||||
|
<!--[if !mso]>
|
||||||
|
<style>
|
||||||
|
v\:* {behavior:url(#default#VML);}
|
||||||
|
o\:* {behavior:url(#default#VML);}
|
||||||
|
w\:* {behavior:url(#default#VML);}
|
||||||
|
.shape {behavior:url(#default#VML);}
|
||||||
|
</style>
|
||||||
|
<![endif]-->
|
||||||
|
<title>CS 623 Fall Â’05 Project One</title>
|
||||||
|
<!--[if gte mso 9]><xml>
|
||||||
|
<o:DocumentProperties>
|
||||||
|
<o:Author>Yonglei Tao</o:Author>
|
||||||
|
<o:Template>Normal</o:Template>
|
||||||
|
<o:LastAuthor>Yonglei Tao</o:LastAuthor>
|
||||||
|
<o:Revision>16</o:Revision>
|
||||||
|
<o:TotalTime>302</o:TotalTime>
|
||||||
|
<o:LastPrinted>2005-09-21T14:33:00Z</o:LastPrinted>
|
||||||
|
<o:Created>2008-09-01T13:38:00Z</o:Created>
|
||||||
|
<o:LastSaved>2009-09-10T18:18:00Z</o:LastSaved>
|
||||||
|
<o:Pages>1</o:Pages>
|
||||||
|
<o:Words>790</o:Words>
|
||||||
|
<o:Characters>4505</o:Characters>
|
||||||
|
<o:Company>GVSU</o:Company>
|
||||||
|
<o:Lines>37</o:Lines>
|
||||||
|
<o:Paragraphs>10</o:Paragraphs>
|
||||||
|
<o:CharactersWithSpaces>5285</o:CharactersWithSpaces>
|
||||||
|
<o:Version>12.00</o:Version>
|
||||||
|
</o:DocumentProperties>
|
||||||
|
</xml><![endif]-->
|
||||||
|
<link rel="themeData" href="http://bb.gvsu.edu/courses/1/GVCS623.01.201010/content/_3362223_1/Project%20-%20Retirement%20Calculator%20F09_files/themedata.thmx">
|
||||||
|
<link rel="colorSchemeMapping" href="http://bb.gvsu.edu/courses/1/GVCS623.01.201010/content/_3362223_1/Project%20-%20Retirement%20Calculator%20F09_files/colorschememapping.xml">
|
||||||
|
<!--[if gte mso 9]><xml>
|
||||||
|
<w:WordDocument>
|
||||||
|
<w:TrackMoves>false</w:TrackMoves>
|
||||||
|
<w:TrackFormatting/>
|
||||||
|
<w:ValidateAgainstSchemas/>
|
||||||
|
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
|
||||||
|
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
|
||||||
|
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
|
||||||
|
<w:DoNotPromoteQF/>
|
||||||
|
<w:LidThemeOther>EN-US</w:LidThemeOther>
|
||||||
|
<w:LidThemeAsian>ZH-CN</w:LidThemeAsian>
|
||||||
|
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
|
||||||
|
<w:Compatibility>
|
||||||
|
<w:BreakWrappedTables/>
|
||||||
|
<w:SnapToGridInCell/>
|
||||||
|
<w:WrapTextWithPunct/>
|
||||||
|
<w:UseAsianBreakRules/>
|
||||||
|
<w:DontGrowAutofit/>
|
||||||
|
<w:SplitPgBreakAndParaMark/>
|
||||||
|
<w:DontVertAlignCellWithSp/>
|
||||||
|
<w:DontBreakConstrainedForcedTables/>
|
||||||
|
<w:DontVertAlignInTxbx/>
|
||||||
|
<w:Word11KerningPairs/>
|
||||||
|
<w:CachedColBalance/>
|
||||||
|
</w:Compatibility>
|
||||||
|
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
|
||||||
|
<m:mathPr>
|
||||||
|
<m:mathFont m:val="Cambria Math"/>
|
||||||
|
<m:brkBin m:val="before"/>
|
||||||
|
<m:brkBinSub m:val="--"/>
|
||||||
|
<m:smallFrac m:val="off"/>
|
||||||
|
<m:dispDef/>
|
||||||
|
<m:lMargin m:val="0"/>
|
||||||
|
<m:rMargin m:val="0"/>
|
||||||
|
<m:defJc m:val="centerGroup"/>
|
||||||
|
<m:wrapIndent m:val="1440"/>
|
||||||
|
<m:intLim m:val="subSup"/>
|
||||||
|
<m:naryLim m:val="undOvr"/>
|
||||||
|
</m:mathPr></w:WordDocument>
|
||||||
|
</xml><![endif]--><!--[if gte mso 9]><xml>
|
||||||
|
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
|
||||||
|
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
|
||||||
|
LatentStyleCount="267">
|
||||||
|
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
|
||||||
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
|
||||||
|
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
|
||||||
|
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
|
||||||
|
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
|
||||||
|
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
|
||||||
|
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
|
||||||
|
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
|
||||||
|
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Table Grid"/>
|
||||||
|
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
|
||||||
|
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
|
||||||
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Shading"/>
|
||||||
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light List"/>
|
||||||
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Grid"/>
|
||||||
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Dark List"/>
|
||||||
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Shading"/>
|
||||||
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful List"/>
|
||||||
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Grid"/>
|
||||||
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light List Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
|
||||||
|
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
|
||||||
|
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
|
||||||
|
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
|
||||||
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
|
||||||
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light List Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
|
||||||
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light List Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
|
||||||
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light List Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
|
||||||
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light List Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
|
||||||
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light List Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
|
||||||
|
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
|
||||||
|
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
|
||||||
|
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
|
||||||
|
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
|
||||||
|
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
|
||||||
|
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
|
||||||
|
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
|
||||||
|
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
|
||||||
|
</w:LatentStyles>
|
||||||
|
</xml><![endif]-->
|
||||||
|
<style>
|
||||||
|
<!--
|
||||||
|
/* Font Definitions */
|
||||||
|
@font-face
|
||||||
|
{font-family:SimSun;
|
||||||
|
panose-1:2 1 6 0 3 1 1 1 1 1;
|
||||||
|
mso-font-alt:\5B8B\4F53;
|
||||||
|
mso-font-charset:134;
|
||||||
|
mso-generic-font-family:auto;
|
||||||
|
mso-font-pitch:variable;
|
||||||
|
mso-font-signature:3 135135232 16 0 262145 0;}
|
||||||
|
@font-face
|
||||||
|
{font-family:"Cambria Math";
|
||||||
|
panose-1:2 4 5 3 5 4 6 3 2 4;
|
||||||
|
mso-font-charset:1;
|
||||||
|
mso-generic-font-family:roman;
|
||||||
|
mso-font-format:other;
|
||||||
|
mso-font-pitch:variable;
|
||||||
|
mso-font-signature:0 0 0 0 0 0;}
|
||||||
|
@font-face
|
||||||
|
{font-family:Tahoma;
|
||||||
|
panose-1:2 11 6 4 3 5 4 4 2 4;
|
||||||
|
mso-font-charset:0;
|
||||||
|
mso-generic-font-family:swiss;
|
||||||
|
mso-font-pitch:variable;
|
||||||
|
mso-font-signature:1627400839 -2147483648 8 0 66047 0;}
|
||||||
|
@font-face
|
||||||
|
{font-family:"\@SimSun";
|
||||||
|
panose-1:2 1 6 0 3 1 1 1 1 1;
|
||||||
|
mso-font-charset:134;
|
||||||
|
mso-generic-font-family:auto;
|
||||||
|
mso-font-pitch:variable;
|
||||||
|
mso-font-signature:3 135135232 16 0 262145 0;}
|
||||||
|
@font-face
|
||||||
|
{font-family:Consolas;
|
||||||
|
panose-1:2 11 6 9 2 2 4 3 2 4;
|
||||||
|
mso-font-charset:0;
|
||||||
|
mso-generic-font-family:modern;
|
||||||
|
mso-font-pitch:fixed;
|
||||||
|
mso-font-signature:-1610611985 1073750091 0 0 159 0;}
|
||||||
|
/* Style Definitions */
|
||||||
|
p.MsoNormal, li.MsoNormal, div.MsoNormal
|
||||||
|
{mso-style-unhide:no;
|
||||||
|
mso-style-qformat:yes;
|
||||||
|
mso-style-parent:"";
|
||||||
|
margin:0in;
|
||||||
|
margin-bottom:.0001pt;
|
||||||
|
mso-pagination:widow-orphan;
|
||||||
|
font-size:12.0pt;
|
||||||
|
font-family:"Times New Roman","serif";
|
||||||
|
mso-fareast-font-family:SimSun;}
|
||||||
|
a:link, span.MsoHyperlink
|
||||||
|
{mso-style-noshow:yes;
|
||||||
|
mso-style-priority:99;
|
||||||
|
color:blue;
|
||||||
|
text-decoration:underline;
|
||||||
|
text-underline:single;}
|
||||||
|
a:visited, span.MsoHyperlinkFollowed
|
||||||
|
{mso-style-noshow:yes;
|
||||||
|
mso-style-priority:99;
|
||||||
|
color:purple;
|
||||||
|
text-decoration:underline;
|
||||||
|
text-underline:single;}
|
||||||
|
p
|
||||||
|
{mso-style-noshow:yes;
|
||||||
|
mso-style-priority:99;
|
||||||
|
mso-margin-top-alt:auto;
|
||||||
|
margin-right:0in;
|
||||||
|
mso-margin-bottom-alt:auto;
|
||||||
|
margin-left:0in;
|
||||||
|
mso-pagination:widow-orphan;
|
||||||
|
font-size:12.0pt;
|
||||||
|
font-family:"Times New Roman","serif";
|
||||||
|
mso-fareast-font-family:SimSun;}
|
||||||
|
pre
|
||||||
|
{mso-style-noshow:yes;
|
||||||
|
mso-style-priority:99;
|
||||||
|
mso-style-link:"HTML Preformatted Char";
|
||||||
|
margin:0in;
|
||||||
|
margin-bottom:.0001pt;
|
||||||
|
mso-pagination:widow-orphan;
|
||||||
|
tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
|
||||||
|
font-size:10.0pt;
|
||||||
|
font-family:"Courier New";
|
||||||
|
mso-fareast-font-family:"Times New Roman";
|
||||||
|
mso-fareast-theme-font:minor-fareast;}
|
||||||
|
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
|
||||||
|
{mso-style-noshow:yes;
|
||||||
|
mso-style-priority:99;
|
||||||
|
mso-style-link:"Balloon Text Char";
|
||||||
|
margin:0in;
|
||||||
|
margin-bottom:.0001pt;
|
||||||
|
mso-pagination:widow-orphan;
|
||||||
|
font-size:8.0pt;
|
||||||
|
font-family:"Tahoma","sans-serif";
|
||||||
|
mso-fareast-font-family:SimSun;}
|
||||||
|
span.HTMLPreformattedChar
|
||||||
|
{mso-style-name:"HTML Preformatted Char";
|
||||||
|
mso-style-noshow:yes;
|
||||||
|
mso-style-priority:99;
|
||||||
|
mso-style-unhide:no;
|
||||||
|
mso-style-locked:yes;
|
||||||
|
mso-style-link:"HTML Preformatted";
|
||||||
|
font-family:Consolas;
|
||||||
|
mso-ascii-font-family:Consolas;
|
||||||
|
mso-fareast-font-family:SimSun;
|
||||||
|
mso-hansi-font-family:Consolas;}
|
||||||
|
span.BalloonTextChar
|
||||||
|
{mso-style-name:"Balloon Text Char";
|
||||||
|
mso-style-noshow:yes;
|
||||||
|
mso-style-priority:99;
|
||||||
|
mso-style-unhide:no;
|
||||||
|
mso-style-locked:yes;
|
||||||
|
mso-style-link:"Balloon Text";
|
||||||
|
mso-ansi-font-size:8.0pt;
|
||||||
|
mso-bidi-font-size:8.0pt;
|
||||||
|
font-family:"Tahoma","sans-serif";
|
||||||
|
mso-ascii-font-family:Tahoma;
|
||||||
|
mso-fareast-font-family:SimSun;
|
||||||
|
mso-hansi-font-family:Tahoma;
|
||||||
|
mso-bidi-font-family:Tahoma;}
|
||||||
|
span.spelle
|
||||||
|
{mso-style-name:spelle;
|
||||||
|
mso-style-unhide:no;}
|
||||||
|
.MsoChpDefault
|
||||||
|
{mso-style-type:export-only;
|
||||||
|
mso-default-props:yes;
|
||||||
|
font-size:10.0pt;
|
||||||
|
mso-ansi-font-size:10.0pt;
|
||||||
|
mso-bidi-font-size:10.0pt;}
|
||||||
|
@page Section1
|
||||||
|
{size:8.5in 11.0in;
|
||||||
|
margin:1.0in 1.25in 1.0in 1.25in;
|
||||||
|
mso-header-margin:.5in;
|
||||||
|
mso-footer-margin:.5in;
|
||||||
|
mso-paper-source:0;}
|
||||||
|
div.Section1
|
||||||
|
{page:Section1;}
|
||||||
|
/* List Definitions */
|
||||||
|
@list l0
|
||||||
|
{mso-list-id:9911989;
|
||||||
|
mso-list-template-ids:-818794384;}
|
||||||
|
@list l0:level1
|
||||||
|
{mso-level-tab-stop:.5in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l0:level2
|
||||||
|
{mso-level-tab-stop:1.0in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l0:level3
|
||||||
|
{mso-level-tab-stop:1.5in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l0:level4
|
||||||
|
{mso-level-tab-stop:2.0in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l0:level5
|
||||||
|
{mso-level-tab-stop:2.5in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l0:level6
|
||||||
|
{mso-level-tab-stop:3.0in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l0:level7
|
||||||
|
{mso-level-tab-stop:3.5in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l0:level8
|
||||||
|
{mso-level-tab-stop:4.0in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l0:level9
|
||||||
|
{mso-level-tab-stop:4.5in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l1
|
||||||
|
{mso-list-id:28456333;
|
||||||
|
mso-list-template-ids:1313138720;}
|
||||||
|
@list l1:level1
|
||||||
|
{mso-level-start-at:2;
|
||||||
|
mso-level-tab-stop:.5in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l2
|
||||||
|
{mso-list-id:1553810031;
|
||||||
|
mso-list-template-ids:-1581198726;}
|
||||||
|
@list l2:level1
|
||||||
|
{mso-level-tab-stop:.5in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l2:level2
|
||||||
|
{mso-level-tab-stop:1.0in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l2:level3
|
||||||
|
{mso-level-tab-stop:1.5in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l2:level4
|
||||||
|
{mso-level-tab-stop:2.0in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l2:level5
|
||||||
|
{mso-level-tab-stop:2.5in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l2:level6
|
||||||
|
{mso-level-tab-stop:3.0in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l2:level7
|
||||||
|
{mso-level-tab-stop:3.5in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l2:level8
|
||||||
|
{mso-level-tab-stop:4.0in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l2:level9
|
||||||
|
{mso-level-tab-stop:4.5in;
|
||||||
|
mso-level-number-position:left;
|
||||||
|
text-indent:-.25in;}
|
||||||
|
@list l3
|
||||||
|
{mso-list-id:1705522767;
|
||||||
|
mso-list-template-ids:-636712194;}
|
||||||
|
ol
|
||||||
|
{margin-bottom:0in;}
|
||||||
|
ul
|
||||||
|
{margin-bottom:0in;}
|
||||||
|
-->
|
||||||
|
</style>
|
||||||
|
<!--[if gte mso 10]>
|
||||||
|
<style>
|
||||||
|
/* Style Definitions */
|
||||||
|
table.MsoNormalTable
|
||||||
|
{mso-style-name:"Table Normal";
|
||||||
|
mso-tstyle-rowband-size:0;
|
||||||
|
mso-tstyle-colband-size:0;
|
||||||
|
mso-style-noshow:yes;
|
||||||
|
mso-style-priority:99;
|
||||||
|
mso-style-qformat:yes;
|
||||||
|
mso-style-parent:"";
|
||||||
|
mso-padding-alt:0in 5.4pt 0in 5.4pt;
|
||||||
|
mso-para-margin:0in;
|
||||||
|
mso-para-margin-bottom:.0001pt;
|
||||||
|
mso-pagination:widow-orphan;
|
||||||
|
font-size:10.0pt;
|
||||||
|
font-family:"Times New Roman","serif";}
|
||||||
|
</style>
|
||||||
|
<![endif]--><!--[if gte mso 9]><xml>
|
||||||
|
<o:shapedefaults v:ext="edit" spidmax="9218"/>
|
||||||
|
</xml><![endif]--><!--[if gte mso 9]><xml>
|
||||||
|
<o:shapelayout v:ext="edit">
|
||||||
|
<o:idmap v:ext="edit" data="1"/>
|
||||||
|
</o:shapelayout></xml><![endif]-->
|
||||||
|
</head><body style="" lang="EN-US" link="blue" vlink="purple">
|
||||||
|
|
||||||
|
<div class="Section1">
|
||||||
|
|
||||||
|
<p>CS623 Fall Â’09 Project One</p>
|
||||||
|
|
||||||
|
<p><o:p> </o:p></p>
|
||||||
|
|
||||||
|
<p style="text-align: center;" align="center"><b style=""><span style="font-size: 16pt;">Retirement Planning
|
||||||
|
Calculator </span></b><b style=""><span style="font-size: 16pt;"><o:p></o:p></span></b></p>
|
||||||
|
|
||||||
|
<p style="text-align: justify;"><o:p> </o:p></p>
|
||||||
|
|
||||||
|
<p style="text-align: justify;">American Savings Education Council provides a
|
||||||
|
method, known as Ballpark Estimate, for the user to determine the annual amount
|
||||||
|
of money one needs to save in order to meet his/her financial objectives at
|
||||||
|
retirement. See <a href="http://www.choosetosave.org/ballpark/Ballparkwks2009.pdf">the worksheet</a>
|
||||||
|
for the detail. Additional information can be found on their Web page at <a href="http://www.choosetosave.org/ballpark/">http://www.choosetosave.org/ballpark/</a>.
|
||||||
|
Although the method is quite easy to follow, one must perform the calculation
|
||||||
|
by hand. Here, you are asked to develop a Java applet for helping the user use
|
||||||
|
this method. Basically your program will take input from the user, perform
|
||||||
|
calculation, and display the result. Note that the Ballpark Estimate method
|
||||||
|
described in the worksheet can be used for both a single and married couple. In
|
||||||
|
this project, you will only take a single into consideration.</p>
|
||||||
|
|
||||||
|
<p style="text-align: justify;">Requirements for this project are given as
|
||||||
|
follows: </p>
|
||||||
|
|
||||||
|
<p style="text-align: center;" align="center"><span style=""><img id="_x0000_i1025" src="Project%20-%20Retirement%20Calculator%20F09_files/Screen%2520Shot%2520-%2520Retirement%2520Calc.jpg" border="0" height="535" width="767"></span></p>
|
||||||
|
|
||||||
|
<ol start="1" type="1">
|
||||||
|
<li class="MsoNormal" style="text-align: justify;">When
|
||||||
|
started in a Web browser, your applet should roughly look like the one
|
||||||
|
shown above. The html file that brings up the above window is given as
|
||||||
|
follows. </li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<pre style="margin: 0in 0.5in 0.0001pt 1.5in; text-align: justify;"> </pre><pre style="margin: 0in 0.5in 0.0001pt 1.5in; text-align: justify;"><strong><i><span style="font-family: "Courier New";"><HTML></span></i></strong></pre><pre style="margin: 0in 0.5in 0.0001pt 1.5in; text-align: justify;"><strong><i><span style="font-family: "Courier New";"><HEAD> <TITLE> CS623 Project Two </TITLE> </HEAD></span></i></strong></pre><pre style="margin: 0in 0.5in 0.0001pt 1.5in; text-align: justify;"><strong><i><span style="font-family: "Courier New";"><BODY></span></i></strong></pre><pre style="margin: 0in 0.5in 0.0001pt 1.5in; text-align: justify;"><strong><i><span style="font-family: "Courier New";"><CENTER><H1><B>Retirement Planning Calculator</B></H1></CENTER></span></i></strong></pre><pre style="margin: 0in 0.5in 0.0001pt 1.5in; text-align: justify;"><strong><i><span style="font-family: "Courier New";"><CENTER><P><B>Ballpark Estimate by American Savings Education Council</B><P></CENTER></span></i></strong></pre><pre style="margin: 0in 0.5in 0.0001pt 1.5in; text-align: justify;"><strong><i><span style="font-family: "Courier New";"><CENTER><APPLET ARCHIVE = calculator.jar CODE ="</span></i></strong><span class="spelle"><b><i>calc.class</i></b></span><strong><i><span style="font-family: "Courier New";">" WIDTH=400 HEIGHT=250></APPLET></CENTER></span></i></strong></pre><pre style="margin: 0in 0.5in 0.0001pt 1.5in; text-align: justify;"><strong><i><span style="font-family: "Courier New";"></BODY></span></i></strong></pre><pre style="margin: 0in 0.5in 0.0001pt 1.5in; text-align: justify;"><strong><i><span style="font-family: "Courier New";"></HTML></span></i></strong></pre>
|
||||||
|
|
||||||
|
<ol start="2" type="1">
|
||||||
|
<li class="MsoNormal" style="text-align: justify;">A panel
|
||||||
|
(that is, a <span class="spelle">JApplet</span>) shown in the page takes
|
||||||
|
input from the user. User input includes user's name, birthday, as well as
|
||||||
|
other data required by the Ballpark Estimate method. Do not ask the user
|
||||||
|
to provide any value that can be calculated from what is available. For
|
||||||
|
example, the social security income can be calculated from the user's
|
||||||
|
current annual income according to the rules stated in the worksheet. Your
|
||||||
|
application should ask the user for his/her annual income and do the
|
||||||
|
calculation for the user, rather than having the user to do oneself. Also
|
||||||
|
allow the user to select a value for a data field, instead of typing it,
|
||||||
|
wherever appropriate. If there are different ways to determine the value
|
||||||
|
for a field such as the expected annual income in retirement, give the
|
||||||
|
user the maximum flexibility. </li>
|
||||||
|
<li class="MsoNormal" style="text-align: justify;">Remember
|
||||||
|
that when the user uses your application, they do not need to refer back
|
||||||
|
to the worksheet, meaning that they can base solely on what your user
|
||||||
|
interface provides to work out a retirement saving plan. Hence, your
|
||||||
|
application's user interface should provide adequate information for the
|
||||||
|
user to understand how to proceed step by step. Also your application may
|
||||||
|
provide additional information so as to make it convenient for the user to
|
||||||
|
plan for retirement, for example, displaying both the annual amount and
|
||||||
|
monthly amount that the user needs to save.</li>
|
||||||
|
<li class="MsoNormal" style="text-align: justify;">Provide
|
||||||
|
three buttons, Calc, Print, and Reset, in the panel. Button Calc performs
|
||||||
|
calculation according to the method and displays the result in the panel.
|
||||||
|
Button Print brings up a read-only dialog showing a summary of the
|
||||||
|
resulting plan in a printable form. For completeness (since it will be
|
||||||
|
used as a standalone document), the summary should include all relevant
|
||||||
|
information. Button Reset either sets a data fields to its default value
|
||||||
|
if any or leaves it blank. </li>
|
||||||
|
<li class="MsoNormal" style="text-align: justify;">P<span style="">erform field validation
|
||||||
|
for input data. Provide a tooltip for each of the key components in the
|
||||||
|
panel. Also highlight the value in a data field when the data field
|
||||||
|
receives the focus in order to make it easier for the user to change that
|
||||||
|
value.<o:p></o:p></span></li>
|
||||||
|
<li class="MsoNormal" style=""><span style="">Use the MVC architecture to implement this program. <o:p></o:p></span></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<p style="text-align: justify;">You
|
||||||
|
need to understand the Ballpark Estimate method and decide what input would be
|
||||||
|
necessary before selecting appropriate screen element and working out the
|
||||||
|
layout. Use appropriate design techniques, such as grouping, to enhance your
|
||||||
|
programÂ’s usability. </p>
|
||||||
|
|
||||||
|
<p style="text-align: justify;">You
|
||||||
|
should take the following steps in this project:</p>
|
||||||
|
|
||||||
|
<p style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style=""><span style="">1.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;">
|
||||||
|
</span></span></span><!--[endif]-->Develop an applet according to the requirements
|
||||||
|
as described above and turn in the html document and jar file for your program
|
||||||
|
via Blackboard on Oct. 6.</p>
|
||||||
|
|
||||||
|
<p style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style=""><span style="">2.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;">
|
||||||
|
</span></span></span><!--[endif]-->Find two different persons and let them use your
|
||||||
|
program. You can discover usability issues via observation on the users using
|
||||||
|
your program and discussion with them after they are done. You may give the
|
||||||
|
user a brief introduction to your program at the beginning and then allow the
|
||||||
|
user to proceed on oneÂ’s own. In order to find which part of the user interface
|
||||||
|
does not work for the user, do not provide additional help when the user is
|
||||||
|
using your program.<span style="">Â </span></p>
|
||||||
|
|
||||||
|
<p style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style=""><span style="">3.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;">
|
||||||
|
</span></span></span><!--[endif]-->Redesign the user interface of your program
|
||||||
|
according to what you learn from the usability evaluation.</p>
|
||||||
|
|
||||||
|
<p style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style=""><span style="">4.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;">
|
||||||
|
</span></span></span><!--[endif]-->Write a report on the usability evaluation that
|
||||||
|
you performed. Your report needs to describe characteristics of the users,
|
||||||
|
discuss usability issues you found, explain conclusions you came up with, and
|
||||||
|
redesign decisions you made. Be prepared to share your findings with your
|
||||||
|
classmates in class.</p>
|
||||||
|
|
||||||
|
<p style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"><!--[if !supportLists]--><span style=""><span style="">5.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;">
|
||||||
|
</span></span></span><!--[endif]-->Turn in a hardcopy of selected screenshots, the
|
||||||
|
source code, and the report in class on Dec. 8. And also turn in the html
|
||||||
|
document and jar file for your project via Blackboard.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</body></html>
|
Binary file not shown.
After Width: | Height: | Size: 36 KiB |
@ -169,7 +169,17 @@ Chapter 7 - Design Models
|
|||||||
K = 0.35 sec (hit key on keyboard, press button on mouse)
|
K = 0.35 sec (hit key on keyboard, press button on mouse)
|
||||||
P = 1.1 sec (point - move mouse to position)
|
P = 1.1 sec (point - move mouse to position)
|
||||||
H = 0.4 sec (homing - move hand b/w kbd & mouse)
|
H = 0.4 sec (homing - move hand b/w kbd & mouse)
|
||||||
|
M = 1.35 (mental preparation time)
|
||||||
R = (responding - time for computer to respond)
|
R = (responding - time for computer to respond)
|
||||||
|
rules for using the M operator
|
||||||
|
1. point and click (MPMK) => MPK (it is one cognitive unit)
|
||||||
|
2. menu selection (MPK [File] MPK [Save]) => MPK PK (File on way 2 goal)
|
||||||
|
3. typing (MK 'n' MK 'o' MK 't') => MKKK
|
||||||
|
4. typing a terminator (MK 'a' K '.' K 'enter') => MKKK (bring closure)
|
||||||
|
what KLM doesn't do
|
||||||
|
1. errors
|
||||||
|
2. learning time
|
||||||
|
3. recall
|
||||||
2. Descriptive Models
|
2. Descriptive Models
|
||||||
help understand user-system
|
help understand user-system
|
||||||
interaction such as STNs
|
interaction such as STNs
|
||||||
|
Loading…
x
Reference in New Issue
Block a user