面向对象设计(OOD)思想( HYPERLINK :dev.21txdotnetcsharp t _blank C)任务:设计媒体播放器软件如何设计:一传统过程化设计思想假定该媒体播放器目前只支持音频文件 HYPERLINK :.21txmp3 t _blank MP3和wav按照结构化设计思想设计出来的播放器的代码如下: public cl
在一个公共习题库的支持下负责各科习题的教师:可用系统编写习题及答案并存入习题库从习题库中选择一组习题去组成作业并在要求时间公布习题答案从习题库中选择一组习题组成考试题公布可以批改学生的作业学生答题后收卷阅卷评分.筛选对象原则:舍弃与功能无关的事物对系统有关的事物中筛选是否对系统提供有用的信息是否向系统提供某些服务.如:一本书是图书馆管理系统的类 但不能是书店管理系统的类班对象类的属性和方法属性
例题1.习题管理系统 该系统的功能需求是:在一个公共习题库的支持下使各科教师可以在系统中编写习题及其标准答案并将编写的习题及答案加入题库或者从题库中选取一组习题组成一份向学生布置的作业并在适当时刻公布答案学生可以在系统中完成教师布置的作业也可以从题库中选择更多的题目练习教师可以通过系统检查学生的作业学生也可以在教师公布答案后对自己的练习进行核对系统维持对题库的管理并对教师及学生的权
--------------------------------------------------------------------- Report Y_TEST_A --------------------------------------------------------------
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级??北京北大方正电子有限面向对象需求分析实例用例分析方法及需求描述介绍张云贵2009.10.31内容提要用例分析技术概述业务用例建模业务用例描述系统用例建模系统用例描述功能需求描述方法讨论一用例分析技术概述面向过程分析 vs 面向对象分析SA:顺藤摸瓜得到全貌结构化分解为子系统和各级功能重点流程例如:数据流程图需求规格
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级面向对象的实现概述所谓面向对象实现主要包括下述两项工作:把面向对象设计结果翻译成用某种程序设计语言书写的面向对象程序测试并调试面向对象程序面向对象程序的质量基本上由面向对象设计的质量决定但是所采用的编程语言的特点和程序设计风格也将对程序的可靠性可重用性和可维护性产生深远影响目前测试仍然是保证软件可靠性的主要措施对于面向对象的软
#
#
#
#
违法有害信息,请在下方选择原因提交举报