欢迎来到天天文库
浏览记录
ID:6361794
大小:796.50 KB
页数:16页
时间:2018-01-11
《《大型软件系统设计与软件体系结构》实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《大型软件系统设计与软件体系结构》编撰闽江学院计算机实验教学中心印制二零一零年七月实验一UML软件体系描述与代码设计一、实验目的1、学会使用第三方工具StarUml画类图2、将所画的类图转化成代码3、编写完整可运行的代码二、实验环境StarUml、Pc、windowsxp、visualc++6.0三、实验步骤1、用StarUml画一个简单的UML类图,新建一个UML的项目添加一张类图‘test1’,并添加三个类'person','studnet','teacher'如下图:其中student与teacher是person泛化得到。在类中添加一些属性和方法如下图。2、根据所画
2、的UML转化成相应的C++代码。选择转化为c++代码选择我们要转化的类图test1,如下图最后转化成如下六个文件打开student.cpp代码如下:二、将person.cpp的代码补充完整如下图Student.cpp代码如下Teacher.cpp代码如下新建个工程text1并在text1.cpp中添加如下代码:运行截图:实验二XML编程与解释一、实验目的1、了解XML文档的格式结构2、编写一个程序从XML文档中读取数据3、编写一个简单HTML与XML文件二、实验环境Pc、WindowsXp、VisualC++6.0、Java应用程序三、实验内容1)下面是一个简单的XML结构
3、化文档lab2.xml王志文0701男22王旻0801男212)DOM在Java语言下的一些类使用javax.xml.parses包中的DocumentBu
4、ilderFactory.newInstance()方法来实现一个DocumentBuilderFactory的对象;Factory对象调用newDocumentBuilder()方法,返回一个DocumentBuilder的对象(称为DOM解析器)。Builder对象调用document的parse(File)指定文件,并解析内容对象的方式返回,为document接口的一个实例。3)一段演示的代码功能是读出上面的XML的版本,还有编码方式用java语言实现importorg.w3c.dom.*;importjavax.xml.parsers.*;importjava.io
5、.*;publicclassa{publicstaticvoidmain(Stringargs[]){try{DocumentBuilderFactoryfactory=DocumentBuilderFactory.newInstance();DocumentBuilderbuilder=factory.newDocumentBuilder();Documentdocument=builder.parse(newFile("lab2.xml"));Elementroot=document.getDocumentElement();StringrootName=root.ge
6、tNodeName();System.out.println("XML文件根结点的命名为:"+rootName);NodeListnodelist=document.getElementsByTagName("student");intsize=nodelist.getLength();for(inti=0;i7、();for(intj=0;j
7、();for(intj=0;j
此文档下载收益归作者所有