http:^^www.cs.washington.edu^education^courses^cse403^96sp^assign2.html

来自「This data set contains WWW-pages collect」· HTML 代码 · 共 62 行

HTML
62
字号
Date: Tue, 10 Dec 1996 16:47:22 GMTServer: NCSA/1.4.2Content-type: text/html<HTML><HEAD><TITLE>Assignment 2 - Design Specifications</TITLE><!-- Created by: Adam Carlson, 22-Apr-1996 --><!-- Changed by: Adam Carlson,  2-May-1996 --><BASE HREF="http://www.cs.washington.edu/education/courses/cse403/96sp/"></HEAD><BODY><H1>Assignment 2 - Design Specifications</H1><H2>What to do</H2>In this assignment, you will produce two design specifications for a programthat formats HTML documents to ASCII using a subset of the HTML specification.One of the design specifications will use the object-oriented designmethodology, and the other one can be any of the other methodologies that havebeen covered in class.  The <!WA0><A HREF="http://www.cs.washington.edu/education/courses/cse403/96sp/specification.html">requirementsspecification</A> explains what parts of the full <!WA1><AHREF="http://www.w3.org/pub/WWW/MarkUp/html-spec/html-spec_toc.html">HTMLspecification</A> you will need to design for.<H2>What to hand in</H2>Each <!WA2><A HREF="http://www.cs.washington.edu/education/courses/cse403/96sp/assign2-groups.txt">group</A> will be required to hand in twodesigns.  Each design should be about two pages long.  The designspecifications should include justifications for major design decisions.  Theobject oriented design should include the classes you will implement, how theyinteract and what each is responsible for.  The other design can befunctional, top-down, bottom-up, data-flow, control-flow or any other designtypes that were described in class.  It should include a chart describing thedecomposition (any of the notations described in class will do), a descriptionof the major data structures and a textual description of the modules andtheir interfaces.  In summary, each design should include a structuralbreakdown of the problem (into classes, modules, functions or whatever), anenglish description of the major structural units and a description of thedata structures. <P>  There is no "right" answer, but you will need to justify your choices.Justifications can include reduced coupling and increased cohesion.  Finally,the purpose of assigning two types of designs is to give you experience withdifferent strategies, not to show that you can draw the same design as a classhierarchy and a data-flow.  Different methodologies highlight differentaspects of the problem, you should try to pick a methodology that works wellfor this problem, and let it lead you where it will.  You will not be gradeddown if your object-oriented design looks a lot like the other one, but youwill have missed a learning experience if you just do one design and show ittwo ways.<H2>Due Date:</H2>May 3, 1996<HR><ADDRESS> <!WA3><A Name=Signature HREF=""http://www.cs.washington.edu/education/courses/cse403/96sp/>Adam Carlson</A></ADDRESS></BODY></HTML>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?