《大型软件系统设计与软件体系结构》实验指导书.doc
《《大型软件系统设计与软件体系结构》实验指导书.doc》由会员分享,可在线阅读,更多相关《《大型软件系统设计与软件体系结构》实验指导书.doc(16页珍藏版)》请在三一文库上搜索。
1、大型软件系统设计与软件体系结构编撰闽江学院计算机实验教学中心印制二零一零年 七月实验一UML软件体系描述与代码设计一、实验目的1、学会使用第三方工具StarUml画类图2、将所画的类图转化成代码3、编写完整可运行的代码二、 实验环境StarUml、Pc、windows xp、visual c+6.0三、 实验步骤1、 用StarUml画一个简单的UML类图,新建一个UML的项目添加一张类图test1,并添加三个类person,studnet,teacher如下图:其中student与teacher是person泛化得到。在类中添加一些属性和方法如下图。2、 根据所画的UML转化成相应的C+代码
2、。选择转化为c+代码选择我们要转化的类图test1,如下图最后转化成如下六个文件打开student.cpp代码如下:四、 将person.cpp的代码补充完整如下图Student.cpp代码如下Teacher.cpp 代码如下新建个工程text1并在text1.cpp中添加如下代码:运行截图:实验二XML编程与解释一、 实验目的1、了解XML文档的格式结构2、编写一个程序从XML文档中读取数据3、编写一个简单HTML与XML文件二、 实验环境Pc、Windows Xp、Visual C+6.0、Java应用程序三、 实验内容1) 下面是一个简单的XML结构化文档lab2.xml王志文0701男
3、22王旻0801男212) DOM 在Java语言下的一些类使用javax.xml.parses包中的DocumentBuilderFactory.newInstance()方法来实现一个DocumentBuilderFactory的对象;Factory对象调用newDocumentBuilder()方法,返回一个DocumentBuilder的对象(称为DOM解析器)。Builder对象调用document的parse(File)指定文件,并解析内容对象的方式返回,为document接口的一个实例。3) 一段演示的代码功能是读出上面的XML的版本,还有编码方式用java 语言实现import
4、 org.w3c.dom.*;import javax.xml.parsers.*;import java.io.*;public class apublic static void main(String args)tryDocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();DocumentBuilder builder = factory.newDocumentBuilder();Document document=builder.parse(new File(lab2.xml);Element root=d
5、ocument.getDocumentElement(); String rootName=root.getNodeName(); System.out.println(XML文件根结点的命名为:+rootName); NodeList nodelist=document.getElementsByTagName(student); int size = nodelist.getLength(); for(int i = 0;isize;i+) Node node = nodelist.item(i); Element elementNode = (Element)node; System.o
6、ut.println(name); NodeList nodel = elementNode.getChildNodes(); for(int j = 0; j nodel.getLength();j+) Node nodec = nodel.item(j); if(node1.getNodeType()=Node.ELEMENT_NODE) String contentc = node1.getTextContent(); String namec = node1.getNodeName(); System.out.println(namec+ : +contentc); catch(Exc
7、eption e)System.out.println(e);4) 一些关于其他的xml的解析方式可以自己到网上去找。实验截图实验三 简单web服务编程1、 实验目的1、了解ASP.NET创建WEB服务2、编写一个ASP.NET的web服务程序2、 实验环境Pc、Windows Xp、VS2005应用程序、IIS服务3、 实验内容1) 在自己电脑上配置IIS服务 打开Internet信息服务,添加一个发布网站,“lab3”;并把发布的网络资源,放到相应的文件夹下面,以提供访问功能。3)在自己电脑上测试发布的网站。并让在同一局域网的用户测试发布的网站。5) 打开VS2005新建一个网站,并选择A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大型软件系统设计与软件体系结构 大型软件 系统 设计 软件 体系结构 实验 指导书
链接地址:https://www.31doc.com/p-5016880.html