軟件開發(fā)環(huán)境與工具實(shí)驗(yàn)報告_第1頁
軟件開發(fā)環(huán)境與工具實(shí)驗(yàn)報告_第2頁
軟件開發(fā)環(huán)境與工具實(shí)驗(yàn)報告_第3頁
軟件開發(fā)環(huán)境與工具實(shí)驗(yàn)報告_第4頁
軟件開發(fā)環(huán)境與工具實(shí)驗(yàn)報告_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、.本科實(shí)驗(yàn)報告課程名稱: 軟件開發(fā)環(huán)境與工具 實(shí)驗(yàn)項(xiàng)目: 實(shí)驗(yàn)一 CASE工具PowerDesigner的使用 實(shí)驗(yàn)地點(diǎn): 虎峪校區(qū)致遠(yuǎn)樓B501 專業(yè)班級: 軟件1129班 學(xué)號:2011005722 學(xué)生姓名: 楊寧 指導(dǎo)教師: 崔秀鵑 2013年 9 月 18 日實(shí)驗(yàn)名稱 實(shí)驗(yàn)一 CASE工具PowerDesigner的使用實(shí)驗(yàn)?zāi)康暮鸵竽康模喊惭bPowerDesigner,并了解、掌握PowerDesigner的主要功能和使用方法。要求:1安裝PowerDesigner。2了解CDM的主要設(shè)計元素和設(shè)計過程。3熟悉模型轉(zhuǎn)換工具的使用。4熟悉PDM的主要設(shè)計元素和設(shè)計過程。實(shí)驗(yàn)內(nèi)容設(shè)計學(xué)

2、生住宿管理的CDM、PDM(PDM模型最好包括:、通過CDM模型生成;、直接建立)。1學(xué)生管理(1)建立班級、院、專業(yè)CDM、PDM模型;(2)建立學(xué)生信息CDM、PDM模型,包括學(xué)號、姓名、院、專業(yè)、性別、年級、班級、出生年月、籍貫、住宿費(fèi)、押金、錄入日期及宿舍編號等內(nèi)容。2 宿舍管理建立宿舍信息CDM、PDM模型,包括有宿舍編號、宿舍名稱、宿舍電話、應(yīng)住人數(shù)、錄入日期等欄目。3 對學(xué)生管理、宿舍管理、班級、院、專業(yè)實(shí)體(或表)之間建立聯(lián)系。主要儀器設(shè)備HP筆記本計算機(jī)實(shí)驗(yàn)記錄(寫出實(shí)驗(yàn)內(nèi)容中1,2,3的CDM圖和PDM圖)實(shí)驗(yàn)步驟 1運(yùn)行PowerDesigner安裝文件。

3、60;2按照安裝向?qū)?,安裝PowerDesigner。 3安裝成功之后,進(jìn)入PowerDesigner的CDM設(shè)計界面,了解CDM的主要設(shè)計元素和設(shè)計過程。 4分析住宿管理的需求,分析其中應(yīng)含有的實(shí)體及其屬性,建立實(shí)體聯(lián)系,設(shè)計住宿管理的CDM。 5檢測CDM,并進(jìn)行模型轉(zhuǎn)換。 6優(yōu)化PDM。 實(shí)驗(yàn)數(shù)據(jù)記錄和處理 1、 根據(jù)要求,運(yùn)用case工具powerdesigner制作的學(xué)生住宿管理的CDM如下圖:2、 學(xué)生宿舍管理的PDM如下圖:3、生成的SQL語言部分截圖:遇到的問題和解決方法(1)剛開始編寫時忘記勾選P,D,M等選項(xiàng),老師

4、指導(dǎo)后改正了。(2)開始時對界面應(yīng)用不熟悉,通過看書學(xué)習(xí)和不斷練習(xí)最終熟悉了操作。 心得體會 通過本次實(shí)驗(yàn),我基本學(xué)會了使用PowerDesigner,并且了解到如何利用PowerDesigner建立CDM和PDM項(xiàng)目的過程,此外,還包括CDM轉(zhuǎn)換物理模型成為PDM,生成報告,生成數(shù)據(jù)庫文件等等。 從這次項(xiàng)目設(shè)計的過程中,我能夠深刻認(rèn)識到今后一定要全面思考問題。在今后的學(xué)習(xí)工作中,要多接觸各類項(xiàng)目,分析其建模、關(guān)系以及架構(gòu)設(shè)計,并學(xué)會不同項(xiàng)目設(shè)計的流程從生活中學(xué)知識。本科實(shí)驗(yàn)報告課程名稱: 軟件開發(fā)環(huán)境與工具 實(shí)驗(yàn)項(xiàng)目: 實(shí)驗(yàn)二 搭建Visual Studio開發(fā)環(huán)境, 設(shè)計Windows控制

5、臺應(yīng)用程序 實(shí)驗(yàn)地點(diǎn): 虎峪校區(qū)致遠(yuǎn)樓B501 專業(yè)班級: 軟件1129班 學(xué)號:2011005722 學(xué)生姓名: 楊寧 指導(dǎo)教師: 崔秀鵑 2013年 9 月 26 日實(shí)驗(yàn)名稱 實(shí)驗(yàn)二搭建Visual Studio開發(fā)環(huán)境,設(shè)計Windows控制臺應(yīng)用程序?qū)嶒?yàn)?zāi)康暮鸵竽康模喊惭bVisual Studio 2010,熟悉Visual Studio 2010開發(fā)環(huán)境。 熟練掌握C#的語法、語句結(jié)構(gòu),并能進(jìn)行控制臺應(yīng)用程序的編寫。要求:1安裝Visual Studio 2010。2熟悉掌握C#的語法、語句結(jié)構(gòu)。3掌握控制臺應(yīng)用程序的設(shè)計方法。實(shí)驗(yàn)內(nèi)容1編寫控制臺程序:輸入矩形的長和寬,輸出矩形的

6、面積和周長。2. 編寫控制臺應(yīng)用程序,輸入正整數(shù)n,輸出 s=1+(1+2)+(1+2+3)+(1+2+3+n)的計算結(jié)果。3. 編寫控制臺應(yīng)用程序,輸出所有這樣的三位數(shù):這個三位數(shù)本身恰好等于其每個數(shù)字的立方和(例153=1=13+53+33)。主要儀器設(shè)備HP筆記本計算機(jī)實(shí)驗(yàn)記錄(寫出實(shí)驗(yàn)內(nèi)容中1,2,3的程序代碼和運(yùn)行結(jié)果)(可分欄或加頁)1編寫控制臺程序:輸入矩形的長和寬,輸出矩形的面積和周長。using system;class Teststatic void Main(string args)int a, b;Console.WriteLine("請輸入長方形的長:&qu

7、ot;);a = int.Parse(Console.ReadLine();Console.WriteLine("請輸入長方形的寬:");b = int.Parse(Console.ReadLine();int s,l;s = a * b;l = 2 * a + 2 * b;Console.WriteLine("長方形的面積為:0", s);Console.WriteLine("長方形的周長為:0", l);實(shí)驗(yàn)結(jié)果如下:2. 編寫控制臺應(yīng)用程序,輸入正整數(shù)n,輸出 s=1+(1+2)+(1+2+3)+(1+2+3+n)的計算結(jié)果。u

8、sing system;class Teststatic void Main(string args)int n, m = 0; long sum = 0; Console.WriteLine("請輸入一個正整數(shù):"); n = int.Parse(Console.ReadLine(); for (int i = 1; i <= n; i+) m += i; sum += m; Console.WriteLine("Sum=0",sum);實(shí)驗(yàn)結(jié)果如下: 3. 編寫控制臺應(yīng)用程序,輸出所有這樣的三位數(shù):這個三位數(shù)本身恰好等于其每個數(shù)字的立方和(例1

9、53=13+53+33)。using system;class Teststatic void Main(string args)int i, a, b, c, count = 0; for (i = 100; i <1000; i+) a = i / 100; b = (i - a * 100) / 10; c = i % 10; if (i=a * a * a + b * b * b + c * c * c) Console .WriteLine ("N=0", i); count+; Console .WriteLine ("n這樣的數(shù)字共有:0位。&

10、quot;, count);實(shí)驗(yàn)結(jié)果如下:遇到的問題和解決方法(1)剛開始對C#語言并不熟練,經(jīng)常出現(xiàn)大小寫混淆的問題。通過反復(fù)練習(xí),得以解決。(2)有時編程前思路不清會造成編程混亂,以后編程。前應(yīng)該先把思路想清楚。心得體會 通過本次實(shí)驗(yàn),學(xué)會了Visual Stdio2010的基本使用方法。盡管在編程過程中遇到很多不同的問題,但最終都一一化解,讓我認(rèn)識到只有多多練習(xí)才能寫好程序。Visual Stdio2010是一個很好用的軟件,有許多人性化的功能,比如糾錯,字符預(yù)覽等,相信以后自己會喜歡上這款編程軟件。本科實(shí)驗(yàn)報告課程名稱: 軟件開發(fā)環(huán)境與工具 實(shí)驗(yàn)項(xiàng)目: 實(shí)驗(yàn)三 掌握

11、在Visual Studio 2010中 進(jìn)行Windows Form應(yīng)用程序的設(shè)計方法實(shí)驗(yàn)地點(diǎn): 虎峪校區(qū)致遠(yuǎn)樓B501 專業(yè)班級: 軟件1129班 學(xué)號:2011005722 學(xué)生姓名: 楊寧 指導(dǎo)教師: 崔秀鵑 2013年 10 月 10 日實(shí)驗(yàn)名稱 實(shí)驗(yàn)三 掌握在Visual Studio 2010中進(jìn)行Windows Form應(yīng)用程序的設(shè)計方法實(shí)驗(yàn)?zāi)康暮鸵竽康模菏煜だ肅#進(jìn)行Windows窗體應(yīng)用程序的設(shè)計方法,了解Windows 窗體應(yīng)用程序的組成。要求:1.熟練掌握C#窗體和各種常用控件的屬性、方法和事件。2.掌握C#中使用各種常用控件設(shè)計界面的方法。3.掌握C#中窗體事件處

12、理機(jī)制。實(shí)驗(yàn)內(nèi)容1. 創(chuàng)建一個Windows窗體應(yīng)用程序,向其中添加一個窗體,實(shí)現(xiàn)用戶登錄(輸入用戶名和口令,假設(shè)正確的用戶名/口令為zy1001_2/10011002),并給出相應(yīng)的提示信息。規(guī)定用戶錯誤輸入不超過3次。2搬磚問題:36塊磚,36人搬,男搬4,女搬3,兩個小孩抬1磚。要求一次全搬完,問男、女、小孩各多少人?3. 設(shè)計一個窗體,通過一個列表框向組合框中添加項(xiàng)。主要儀器設(shè)備HP筆記本計算機(jī)實(shí)驗(yàn)記錄(寫出實(shí)驗(yàn)內(nèi)容中1,2,3的程序代碼和運(yùn)行結(jié)果)(可分欄或加頁)實(shí)驗(yàn)步驟:1. 進(jìn)入C#窗體應(yīng)用程序設(shè)計環(huán)境。2. 熟悉Windows窗體程序開發(fā)環(huán)境。3. 按要求完成實(shí)踐內(nèi)容。實(shí)驗(yàn)結(jié)果

13、:1、用戶登錄。源代碼:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace WindowsFormsApplication5 public partial class Form1 : Form private int cout, x=0; public Form1() Initi

14、alizeComponent(); cout = 0; private void button1_Click(object sender, EventArgs e) cout+; if(cout<=1000) if(this.maskedTextBox2.Text = "zy1001_2") && (this.maskedTextBox1.Text = "10011002") MessageBox.Show("輸入正y確!"); /button1.Enabled = false; if (this.maskedT

15、extBox2.Text != "zy1001_2") && (this.maskedTextBox1.Text != "10011002") MessageBox.Show("用戶名或者口令輸入不正確,請重新輸入!“); x=x+1; /問題 在輸入正確時可能也執(zhí)行了此句 if (x=1)&&(this.maskedTextBox2.Text != "zy1001_2") && (this.maskedTextBox1.Text != "10011002"

16、) MessageBox.Show("您還有2次機(jī)會!"); if (x=2)&&(this.maskedTextBox2.Text != "zy1001_2") && (this.maskedTextBox1.Text != "10011002") MessageBox.Show("您還有1次機(jī)會!"); if(x=3)&&(this.maskedTextBox2.Text != "zy1001_2") && (this.mask

17、edTextBox1.Text != "10011002") MessageBox.Show("錯誤輸入3次!OVER!"); button1.Enabled = false; 運(yùn)行結(jié)果: 2搬磚問題:36塊磚,36人搬,男搬4,女搬3,兩個小孩抬1磚。要求一次全搬完,問男、女、小孩各多少人?源代碼:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Lin

18、q;using System.Text;using System.Windows.Forms;namespace WindowsFormsApplication7 public partial class Form1 : Form public Form1() InitializeComponent(); private void button1_Click(object sender, EventArgs e) int x = 0, y = 0, z = 0; for (x = 0; x <= 9; x+) for (y = 0; y <= 12; y+) for (z = 0;

19、 z <= 36; z+) / if ( x+ y + z = 36) && (8 * x + 6 * y + z = 72) / MessageBox.Show(String.Format("男人:0", x); / MessageBox.Show(String.Format("女人:0", y); /MessageBox.Show(String.Format("小孩:0", z); / if (x + y + z = 36) && (8 * x + 6 * y + z = 72) this.l

20、abel10.Text = Convert.ToString(x); this.label5.Text = Convert.ToString(y); this.label6.Text = Convert.ToString(z); / button1.Enabled = false; / */ private void label4_Click(object sender, EventArgs e) 運(yùn)行結(jié)果:3. 設(shè)計一個窗體,通過一個列表框向組合框中添加項(xiàng)。源代碼:using System;using System.Collections.Generic;using System.Compo

21、nentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace 列表框向組合框中添加項(xiàng) public partial class Form1 : Form public Form1() InitializeComponent(); private void button2_Click(object sender, EventArgs e) if (!comboBox1.Items.Contains(listBox1.

22、SelectedItem) comboBox1.Items.Add(listBox1.SelectedItem); private void button1_Click(object sender, EventArgs e) comboBox1.Items.Remove(comboBox1.SelectedItem); 運(yùn)行結(jié)果:遇到的問題和解決方法 對窗口程序的代碼應(yīng)用不熟悉,經(jīng)過學(xué)習(xí)和練習(xí)后便得比較熟悉。心得體會 該實(shí)驗(yàn)比前面兩個稍微復(fù)雜一些,費(fèi)了不少勁,尤其是最后的一個列表框向組合框中添加項(xiàng),實(shí)現(xiàn)了刪除功能,對C#窗體程序有了一定的認(rèn)識和了解。本科實(shí)驗(yàn)報告課程名稱: 軟件開發(fā)環(huán)境與工具

23、實(shí)驗(yàn)項(xiàng)目: 實(shí)驗(yàn)四 掌握在Visual Studio 2010 中進(jìn)行Web應(yīng)用程序的設(shè)計方法 實(shí)驗(yàn)地點(diǎn): 虎峪校區(qū)致遠(yuǎn)樓B501 專業(yè)班級: 軟件1129班 學(xué)號:2011005722 學(xué)生姓名: 楊寧 指導(dǎo)教師: 崔秀鵑 2013年 10 月 17 日實(shí)驗(yàn)名稱 實(shí)驗(yàn)四 掌握在Visual Studio 2010中進(jìn)行Web應(yīng)用程序的設(shè)計方法實(shí)驗(yàn)?zāi)康暮鸵竽康模菏煜だ肅#進(jìn)行Web應(yīng)用程序的設(shè)計方法,了解Web應(yīng)用程序的組成。要求:1.掌握開發(fā)Web應(yīng)用程序的步驟。2.掌握常用的Web服務(wù)器控件的使用方法。3.掌握C#中窗體事件處理機(jī)制。4.掌握C#數(shù)據(jù)庫編程的方法。實(shí)驗(yàn)內(nèi)容1.實(shí)現(xiàn)教師信

24、息的錄入功能,并將教師信息保存在數(shù)據(jù)庫中的teacher表中。教師信息由教師編號、姓名、性別、年齡、民族、職稱、職務(wù)及教齡組成。設(shè)置一個簡單的Web應(yīng)用程序,用來輸入教師信息。要求:1)進(jìn)行各種信息的有效性檢驗(yàn)(教師編號、姓名不能為空;年齡在2065之間;教齡在045年之間);2)把輸入的完整信息在屏幕上顯示出來。(注意:民族、職稱、職務(wù)通過下拉框輸入;性別通過單選按鈕組輸入)。2. 創(chuàng)建一個Web應(yīng)用程序,實(shí)現(xiàn)用戶登錄,檢查用戶名和口令的合法性(用戶的登錄信息維護(hù)在數(shù)據(jù)庫中的Tuser表中,該表包括兩個varchar(10)的字段:username與password字段),并給出相應(yīng)的提示信

25、息。主要儀器設(shè)備HP筆記本計算機(jī)實(shí)驗(yàn)記錄(寫出實(shí)驗(yàn)內(nèi)容中1,2的程序代碼和運(yùn)行結(jié)果)(可分欄或加頁)(1)Default.apsx文件<% Page Title="主頁" Language="C#" MasterPageFile="/Site.master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %><asp:Conten

26、t ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent"> <style type="text/css"> .style1 width: 100%; .style2 width: 91px; .style3 width: 178px; .style4 width: 554px; </style></asp:Content><asp:Content ID="BodyConten

27、t" runat="server" ContentPlaceHolderID="MainContent"> <h2> 歡迎進(jìn)入教師系統(tǒng) </h2> <table class="style1"> <tr> <td class="style2"> <asp:Label ID="Label1" runat="server" Text="教師編號"></asp:Label

28、> </td> <td class="style4"> <asp:TextBox ID="txbID" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txbID" ErrorMessage="不能為空"&

29、gt;</asp:RequiredFieldValidator> </td> </tr> <tr> <td class="style2"> <asp:Label ID="Label2" runat="server" Text="姓名"></asp:Label> </td> <td class="style4"> <asp:TextBox ID="txbName"

30、runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="txbName" ErrorMessage="不能為空"></asp:RequiredFieldValidator> </td> </tr> <tr> <td class=&

31、quot;style2"> <asp:Label ID="Label3" runat="server" Text="性別"></asp:Label> </td> <td class="style4"> <asp:RadioButton ID="rbtMan" runat="server" GroupName="sex" /> 男<asp:RadioButton ID=&quo

32、t;rbtWoman" runat="server" GroupName="sex" /> 女</td> </tr> <tr> <td class="style2"> 年齡</td> <td class="style4"> <asp:TextBox ID="txbAge" runat="server"></asp:TextBox> <asp:RangeVali

33、dator ID="RangeValidator2" runat="server" ControlToValidate="txbAge" ErrorMessage="年齡在20-65" MaximumValue="65" MinimumValue="20"></asp:RangeValidator> </td> </tr> <tr> <td class="style2"> 民族</td

34、> <td class="style4"> <asp:DropDownList ID="ddlNation" runat="server" DataSourceID="SqlDataSource1" DataTextField="Name" DataValueField="Name"> </asp:DropDownList> <asp:SqlDataSource ID="SqlDataSource1" run

35、at="server" ConnectionString="<%$ ConnectionStrings:STConnectionString %>" SelectCommand="SELECT Name FROM nation"></asp:SqlDataSource> </td> </tr> <tr> <td class="style2"> 職稱</td> <td class="style4">

36、; <asp:DropDownList ID="ddlTitle" runat="server" DataSourceID="SqlDataSource2" DataTextField="Name" DataValueField="Name"> </asp:DropDownList> <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString=&

37、quot;<%$ ConnectionStrings:STConnectionString2 %>" SelectCommand="SELECT Name FROM teachertitle"></asp:SqlDataSource> </td> </tr> <tr> <td class="style2"> 職務(wù)</td> <td class="style4"> <asp:DropDownList ID="d

38、dlDuty" runat="server" DataSourceID="SqlDataSource3" DataTextField="Name" DataValueField="Name"> </asp:DropDownList> <asp:SqlDataSource ID="SqlDataSource3" runat="server" ConnectionString="<%$ ConnectionStrings:STCo

39、nnectionString %>" SelectCommand="SELECT Name FROM Duty"></asp:SqlDataSource> </td> </tr> <tr> <td class="style2"> 教齡</td> <td class="style4"> <asp:TextBox ID="txbTAge" runat="server"></as

40、p:TextBox> <asp:RangeValidator ID="RangeValidator1" runat="server" ControlToValidate="txbTAge" ErrorMessage="教齡在0-45" MaximumValue="45" MinimumValue="0"></asp:RangeValidator> </td> </tr></table> <table cl

41、ass="style1"> <tr> <td class="style3"> <asp:Button ID="Button1" runat="server" Text="添加" Height="28px" onclick="Button1_Click1" Width="64px" /> </td> <td> <asp:Button ID="Button2&

42、quot; runat="server" Text="查詢" Height="24px" onclick="Button2_Click" Width="61px" /></td> </tr> </table> <asp:GridView ID="GridView2" runat="server" AllowPaging="True" AutoGenerateColumns="Fa

43、lse" DataSourceID="SqlDataSource4" Width="769px" Visible="False" AllowSorting="True" BackColor="White" BorderColor="#E7E7FF" BorderStyle="None" BorderWidth="1px" CellPadding="3" GridLines="Horizontal&

44、quot;> <AlternatingRowStyle BackColor="#F7F7F7" /> <Columns> <asp:BoundField DataField="教師編號" HeaderText="教師編號" SortExpression="教師編號" /> <asp:BoundField DataField="姓名" HeaderText="姓名" SortExpression="姓名" /&

45、gt; <asp:BoundField DataField="性別" HeaderText="性別" SortExpression="性別" /> <asp:BoundField DataField="年齡" HeaderText="年齡" SortExpression="年齡" /> <asp:BoundField DataField="民族" HeaderText="民族" SortExpression

46、="民族" /> <asp:BoundField DataField="職稱" HeaderText="職稱" SortExpression="職稱" /> <asp:BoundField DataField="職務(wù)" HeaderText="職務(wù)" SortExpression="職務(wù)" /> <asp:BoundField DataField="教齡" HeaderText="教齡&qu

47、ot; SortExpression="教齡" /> </Columns> <FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" /> <HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#F7F7F7" /> <PagerStyle BackColor="#E7E7FF" ForeCol

48、or="#4A3C8C" HorizontalAlign="Right" /> <RowStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" /> <SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" /> <SortedAscendingCellStyle BackColor="

49、;#F4F4FD" /> <SortedAscendingHeaderStyle BackColor="#5A4C9D" /> <SortedDescendingCellStyle BackColor="#D8D8F0" /> <SortedDescendingHeaderStyle BackColor="#3E3277" /> </asp:GridView> <asp:SqlDataSource ID="SqlDataSource4" runa

50、t="server" ConnectionString="<%$ ConnectionStrings:STConnectionString %>" SelectCommand="SELECT * FROM teacher"></asp:SqlDataSource> </asp:Content>(2)Default.apsx文件<% Page Title="主頁" Language="C#" MasterPageFile="/Site.ma

51、ster" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication3._Default" %><asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent"> <style type="text/css"> .style1 width: 100%; height: 156px; .style2 width: 157px; </s

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論