- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
完整的软件工程示范案例
步骤: (1)在Rose中,从创建新的模型窗口中双击某一框架,例如J2SE(等一会!) (2)打开工具栏菜单,点击Options,然后点击Notation,在默认语言中选择Java。 (3)在Logical View中,创建一个新的类图,命名为HelloWorld。打开这个图。 (4)在Logical View中展开java-applet. (5)在图的窗口中画出存在的小程序的类 (6)在图中添加新的类,并将它命名为HelloWorldApplet (7)用泛化关系将HelloWorldApplet 指向Applet类 (8)在browser中右击HelloWorldApplet类来添加一个新的操作,将操作命名为paint 注:必须在browser,而不是在Specification Window中添加操作 (9)在browser中右击paint,然后单击Open Specification 注:Methods Specification Window将显示出来 (10)在返回类型域中选择void (11)单击Arguments的New(Insert)按钮,在Name域中键入g (12)扩展java-awt, 然后双击Graphics,单击OK 步骤: (1)在Tools菜单中,单击Java-J2EE-Project Specification (2)在Classpaths的列表中选择D:\MyHelloWorld,单击ok。 注: D:\MyHelloWorld这个就是存储项目代码的目录。 步骤: (1)在图的窗口中右击新的小程序(类),然后单击Java-J2EE-Generate Code 注:将显示Assign CLASSPATH Entries窗口。Rose将自动从.class file中创建组件(.java file)到生成代码,选择编辑器窗口。 (2)在Classpaths Entries下,单击D:\MyHelloWorld目录,HelloWorldApplet.java,单击ok。 注:成功生成代码。 步骤: (3)给paint操作添加一个信息,使得运行小程序时,能够看到一些信息。 在图中右击HelloWorldApplet类,然后单击Java-J2EE-Edit Code 注:确定编辑器窗口显示出来 (4)在paint操作内,键入g.drawString(Hello World!,50,25); (5)在File菜单中单击Save (6)单击Build-compiler Options,确定D:\jdk1.6\bin\javac.exe 显示在Compiler Path窗口中,然后单击OK (7)单击Build-compile File 为了查看编译信息,确定在View菜单中选择了log窗口 步骤: (1)单击开始,运行,cmd 注:在Applet Viewer中会看到小应用程序时的输出。确定Hello.html文件和代码在一个目录下。打开命令窗口。 (2)进入D:\MyHelloWorld目录,输入 步骤: (1)在编辑器窗口,添加下面的操作: public float meaningOfLife(){return42.;} (2)在File菜单上,单击Save按钮 (3)在图中右击HelloWorldApplet类,并右击Java-J2EE-Reverse Engineer (4)选中HelloWorldApplet.java文件,单击add (5)单击Select All,然后单击Reverse (6)单击Done,退出窗口 (7)扩展Component View,将会看到HelloWorldApplet 组件被创建 MDA(Model-Driven Architecture)技术还不成熟,整个项目都通过建模生成代码是不现实的。 在实际中,重要的问题是如何保持代码和设计的统一。 UML的优势是可视化。 代码生成技术主要用于维护系统框架。
您可能关注的文档
- 孙百臣主编《应用写作》演示文稿第四章调查报告.ppt
- 孙百臣主编《应用写作》第九章市场预测报告演示文稿.ppt
- 孙百臣主编《应用写作》第十七章创作学术论文 演示文稿.ppt
- 孙百臣主编《应用写作》第十二章创作广告演示文稿.ppt
- 孙百臣主编《应用写作》第十八章写好总结演示文稿.ppt
- 孙百臣主编《应用写作》第十四章签订合同演示文稿.ppt
- 孙营岔一矿矿山地质环境与综合治理方案.ppt
- 孟加拉虎50307杨宗翰.ppt
- 孟德尔的豌豆实验课件临沂四中.ppt
- 季度会月度会公司例会营销竞赛销售方案.ppt
- 大学生职业规划大赛《新闻学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《应用统计学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《中医学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《信息管理与信息系统专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《汽车服务工程专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《水产养殖学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《市场营销专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐表演专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
文档评论(0)