1、毕业设计 (论文 )外文资料翻译 院 系 计算机科学与工程学院 专 业 计算机科学与技术 学生姓名 班级学号 外文出处 Russ Basiura,Mike Batongbacal Professional ASP.NET Web Services Matt Weisfeld The Object-Oriented Thought Process Jeffrey Putz Maximizing ASP.NET:Real World,Object-Oriented Development 附件: 1.外文资料翻译译文; 2.外文资料原文; 指导教师评语: 指导教师签名: 年月日 附件 1: 外文资
2、料翻译译文 1 利用面向对象实现设计 一般来说,一个可靠的面向对象的数额及过程往往包含以下步骤: (1)完成适当的分析; (2)建立一份描述系统的工作陈述; (3)从上述的工作陈述中收集需求; (4)开发一个用户界面模型; (5)明确类; (6)确定各个类的职责 ; (7)确定各个类是如何相互交互的; (8)创建一个工程模型来描述要构建的系统; 系统(或对象模型)由类图和类交互构成。这个模型应当真实地表示系统,而且要易于理解和修改。 2 类到底是什么 简而言之,类似对象的一个蓝图。当你在实例化一个对象时,就是使用一个类作为构建这个对象的基础。实际上,解释类和对象时确实存在“先有鸡还是先有蛋”的
3、问题。要描述类很难不使用对象这个词,反过来,描述对象时又少不了类。例如,一辆自行车是一个对象。不过,必须有人创建了自行车的蓝图(也就是类)。在面向对象的软件设计中就不存在这样的 问题,我们确实知道哪一个在前 应该是先有类。如果没有类,对象就无法实例化。 要解释类和方法,即一个关系数据库领域的例子会很有帮助的。在一个数据库表中,表的自身的定义(字段、描述和所用的数据类型)就是一个类(元数据),对象则是表中的行(数据)。 3 建立用户界面模型 作为面向对象设计过程的最后一步,必须创建用户界面的一个原型。这个原型将提供很有价值的信息来帮助指导迭代完成设计过程。在 Object-Oriented Design in Java一书