




已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
本科畢業(yè)論文 論文題目基于 PHP5+MySQL5 的外貿(mào)單證管理系統(tǒng) 作者姓名 學(xué)科專業(yè) 計算機及應(yīng)用 準(zhǔn)考證編號 編號 摘要摘要 本文講述了利用 Apache2,PHP5,MySQL5 開源解決方案來實現(xiàn) B/S 結(jié)構(gòu)的外 貿(mào)單證管理系統(tǒng)。 外貿(mào)單證包括銷售訂單,采購合同,托單,裝箱單,報關(guān)單,發(fā)票等單證, 將單證業(yè)務(wù)復(fù)雜的數(shù)據(jù)交由計算機系統(tǒng)來處理。工廠用戶遠程登錄系統(tǒng)維護裝 箱單,提高了數(shù)據(jù)的準(zhǔn)確性和及時性,單證自動生成,減少了單證員的工作量, 提高了工作效率。 實踐證明,此系統(tǒng)具有開發(fā)速度快,穩(wěn)定性好,可擴展性強,維護部署方 便,總成本低廉的優(yōu)點,提高了企業(yè)的工作效率,滿足企業(yè)的需求。 關(guān)鍵字關(guān)鍵字: : B/SB/S ApacheApache PHPPHP MySQLMySQL 外貿(mào)單證外貿(mào)單證 裝箱單裝箱單 報關(guān)單報關(guān)單 發(fā)票發(fā)票 FPDFFPDF WriteExcelWriteExcel 報表報表 Abstract This article discusses how to develop a foreign trade documents management system based Brower/Server use Apache2, Php5 and MySQL5 open source software solution. Trade documents include Sales Contract ,Purchase Contract ,Delivery Sheet, Packing List, Customs declaration form ,Invoice ,etc. We can process complicated businesss data by computer. This software system can let remote factorys user login system and maintain packing list, base these data we can auto generate behind trade form, so all of data are accurate and quickly, we can reduce employees workload and improve work efficiency. The practice proves this software system can be developed quickly, stably, well expansibility and maintained conveniently. A excellent aspect is the cost is low , can improve companys work efficiency and solve immediate requirement. Keywords: B/S Apache PHP MySQL Foreign trade documents Packing list Customs declaration form Invoice FPDF WriteExcel Report 目錄目錄 1 引 言. 2 需求分析. 2.1 設(shè)計目標(biāo). 2.2 開發(fā)及運行環(huán)境. 2.3 APACHE、PHP、MYSQL 解決方案的優(yōu)勢. 3 總體設(shè)計. 3.1 方案圖. 3.2 模塊結(jié)構(gòu)圖. 3.3 流程圖. 3.4 數(shù)據(jù)庫設(shè)計. 4 詳細設(shè)計. 4.1 數(shù)據(jù)訪問類. 4.1.1BaseDB 類 . 4.1.2實體類. 4.1.3操作類. 4.2 基礎(chǔ)資料 4.2.1維護產(chǎn)品. 4.3 貿(mào)易管理 4.4 船運管理 4.4.1維護裝箱單. 4.4.2生成報關(guān)單. 4.5 系統(tǒng)管理 4.5.1用戶權(quán)限控制. 4.6 報表設(shè)計 4.6.1PDF 報表 . 4.6.1EXCEL 報表 5 系統(tǒng)安裝與維護. 5.1 安裝數(shù)據(jù)庫及應(yīng)用程序. 6 開發(fā)總結(jié). 6.1 總結(jié). 6.2 致謝. 參考文獻. 1 1 引引 言言 經(jīng)濟的全球化,給企業(yè)帶來無限商機,同時也給企業(yè)的生產(chǎn)制造帶來越來 越大的壓力。一方面,客戶個性化的要求越來越多,同時對質(zhì)量、交貨期的要 求也越來越嚴格。另一方面,跨地域的生產(chǎn)和經(jīng)營活動又給管理帶來了巨大的 挑戰(zhàn)。 企業(yè)必須加強生產(chǎn)管理水平,加強供、產(chǎn)、銷各環(huán)節(jié)的管理以及與供應(yīng)商、 經(jīng)銷商、客戶等資源的協(xié)同。這樣才能擁有較高的客戶滿意度,維持競爭力。 蘇州 ABC 貿(mào)易有限公司是一家針對歐美的服裝外貿(mào)公司。主要客戶為“H mysql_select_db(DB_DATABASE_NAME, $db_conn); $DB_CONNECTION = Connect(); $DB_CONNECTION 是一個全局的數(shù)據(jù)庫連接,每次程序執(zhí)行時,所有程 序的數(shù)據(jù)庫連接都會用此連接,這樣提高了效率,不需要每次執(zhí)行數(shù)據(jù)庫都要 重新連接一次,因為與數(shù)據(jù)庫連接是比較耗時的動作。同時,用同一連接,在 事務(wù)操作時也比較方便,事務(wù)要求用同一數(shù)據(jù)庫連接。 本系統(tǒng)的數(shù)據(jù)訪問類是用 BaseDB 類,數(shù)據(jù)操作類是 BaseCollect,該類繼 承于 BaseDB,數(shù)據(jù)實體類是 BaseSingle。系統(tǒng)上層的表的操作類都會繼承于 BaseCollect,這樣就間接繼承了 BaseDB 類。對應(yīng)的類圖如下: +Error : string +Msg : string +ErrFile : string +ErrClass : string Error +Connect() : bool +Close() +BeginTrans() : bool +CommitTrans() : bool +Rollback() : bool +Open(in query : string) : bool +Exec(in strSQL : string) : bool +FetchArray() : array +GetRecords() : array +GetRecordsCount() : int +GetRow() : array +GetField(in Fieldname : string) +MoveFirst() : bool +MoveLast() : bool +MovePrevious() : bool +MoveNext() : bool +Move(in x : int) : bool +EOF() : bool +BOF() : bool +SetError(in Error : Error) +GetError() : Error +ShowErrors() +IS_PK() +GetInsertID(in table, in field) : int +GetSecuExt() +GetUserAllInfo(in userid : int) -db_connect_id : string -query_result : bool -RecordCount : int -RecordCursor : int -EOF : bool -BOF : bool -Error : Error -next_id : int -FieldsCount : int -Records : array -Page : array -Pageflag : bool BaseDB +SetValue(in field, in value) +GetValue(in field) +Set_tb_name(in tablename) +Get_tb_name() +Set_keyid(in field, in value) +Get_keyid() : array +GetRow() : array -properties : array -keyid : array -tablename : string BaseSingle +CreateObj(in tablename) +GetObj(in tablename) +AddSQL(in obj) +ModifySQL(in obj) +DeleteSQL(in obj) BaseCollect 上層的表的實體類都會繼承于 BaseSingle。上層的表的操作類和實體類都是 與表結(jié)構(gòu)相關(guān)的。所以可以用程序訪問數(shù)據(jù)庫自動生成,大大減少工作量,本 系統(tǒng)的表的操作類和實體類都是工具自動生成的。 4.1.1 BaseDB 類類 在 BaseDB 構(gòu)造函數(shù)中,我們賦給已有的全局數(shù)據(jù)庫連接。 global $DB_CONNECTION; $this-db_connect_id = $DB_CONNECTION; 最重要的方法是Open($query)執(zhí)行數(shù)據(jù)庫查詢了。 Open函數(shù)實現(xiàn)了基本的查詢功能,最主要用 mysql_query 函數(shù),同時,考慮 了 Insert 和分頁控制。對于 Insert,除了執(zhí)行查詢外,還能返回新增的 ID,這 樣便于上層操作,如同時要插入主輔表信息時,在插入輔表記錄時要知道剛剛 新增的主表記錄的 ID。 對于 Select,如果需要分頁,$this-pageflg 值為 true,程序會將 SQL 語句, 通過正則表達式,分成兩條,一條是原先的 SQL 語句,里面有 LIMIT,MySQL 支持 LIMIT %d, %d 語句提高查詢效率,返回從第幾條記錄開 始的多少條記錄。另一條是,SELECT COUNT(*) ,執(zhí)行返回出查詢記錄的 總數(shù),便于頁面上進行頁面控制。 還有兩個比較重要的函數(shù)是 FetchArray()和 GetRow(),前者用于將查詢的 結(jié)果封裝成一個二維數(shù)組,后者用于返回當(dāng)前查詢記錄,以字段名作為數(shù)組 key 值。 FetchArray()主要運用 mysql_fetch_array, mysql_num_fields, mysql_field_name 函數(shù),最終生成 Records$istrtolower($FieldName)二維數(shù)組。 GetRow 函數(shù)封裝$resustrtolower(mysql_field_name($this-query_result,$i) 數(shù)組。 還有其它的一些操作函數(shù)。這些函數(shù)提供基本的數(shù)據(jù)訪問,頁面程序一般 不直接調(diào)用這些函數(shù)(考慮到效率,報表頁面會調(diào)用) ,頁面程序通過實體類和 操作類進行數(shù)據(jù)操作。 4.1.2 實體類實體類 實體基類 BaseSingle 的功能主要是封裝表的一行記錄,提供 Setter, Getter 功能。最主要的幾個成員變量是 var $properties = array(); /存放數(shù)據(jù)值 var $keyid = array(); /key 值 var $tablename=null; /表名 key 值和數(shù)據(jù)值分別存記錄的關(guān)鍵字和字段值。 最主要的函數(shù)是: function SetValue($field,$value) $field=strtolower($field); $this-properties$field=$value; function GetValue($field) $field=strtolower($field); return $this-properties$field; function GetRow() return $this-properties; 上層類都繼承于 BaseSingle 類。 4.1.3 操作類操作類 操作類的基類是 BaseCollect,它繼承于 BaseDB 類,這樣它就能執(zhí)行數(shù)據(jù) 操作,這個類最基本的操作就是通過訪問實體類數(shù)據(jù),生成 Insert,Update,Delete 的 SQL 語句。AddSQL 生成Insert 語句并執(zhí)行,ModifySQL 生成 Update 語句并執(zhí)行, DeleteSQL 生成 Delete 語句并執(zhí)行。 上層操作類都繼承于 BaseCollect,如 DProduct 類。 +Exec() +FetchArray() +GetRow() +GetField() +Move() -db_connect -records -page BaseDB +SetValue() +GetValue() BaseSingle +AddSQL() +ModifySQL() +DeleteSQL() BaseCollect +CreateItem() +GetItem() +AddNew(in obj) +Modify(in obj) +DeleObj(in obj) +Search(in id, in orderby, in sql) +GetProduct(in id) DProduct +SetKey() +Set_id(in value) +Get_id() +Set_style(in value) +Get_style() +Set_name(in value) +Get_name() +Set_material(in value) +Get_material() +Set_remark(in value) +Get_remark() Product 上面的程序中 AddNew($obj),其中變量$obj 是產(chǎn)品的實體類,這個類也可 以通過程序腳本自動生成,開發(fā)時根據(jù)需要再簡單修改即可。這樣我們在頁面 程序中需要操作對象時就會很方便。 /新增 $SPROD-Set_style($style); $SPROD-Set_namecn($namecn); $SPROD-Set_nameen($nameen); $SPROD-Set_materialcn($materialcn); if(!$DPROD-AddNew($SPROD) $DPROD-ShowErrors(“新增產(chǎn)品出錯!“); $productid=$DPROD-GetInsertId($SPROD-tablename,id); 對于其它修改和刪除可查看源程序。 4.2 基礎(chǔ)資料基礎(chǔ)資料 基礎(chǔ)資料包括產(chǎn)品、顏色、尺碼、客戶、工廠管理等,下面以產(chǎn)品為例說 明,其它部分請參考源程序,其實現(xiàn)基本一致。 4.2.1 維護產(chǎn)品維護產(chǎn)品 產(chǎn)品的編輯頁面 頁面的部分源程序。 if($productid 0) $itm_prod = $DPROD-Get_product($productid); $return_str1=$DPRODSIZE-GetProSizeStr($productid); $return_str3=$DPRODCOLOR-GetProColorStr($productid); else $itm_prod = $DPROD-CreateItem(); $itm_prod-Set_userid($user_id); $itm_prod-Set_lmdte(date(“Y-m-d“); 根據(jù)$productid 取得產(chǎn)品實體$itm_prod,如果$productid 不大于 0,就構(gòu)造 一個實體對象,這樣新增和修改就可用同一個頁面實現(xiàn)。 產(chǎn)品款號 Get_style();?“ 產(chǎn)品簡稱 Get_namecn();?“ 設(shè)定產(chǎn)品的尺寸,顏色設(shè)置與此基本相同。 4.3 貿(mào)易管理貿(mào)易管理 包括銷售合同和采購訂單,下面主要說明采購訂單。 生成采購訂單,需要維護的數(shù)據(jù)不多,通過導(dǎo)入銷售合同自動生成。 第一步 第二步,選中需要的銷售合同行。因為一個銷售合同存在多次出貨的情況, 銷售合同與采購訂單的關(guān)系是 1:n,點生成就能完成采購訂單的輸入。 這里的源程序,其實也沒什么特別的,就是注意使用事務(wù),確保所有操作 數(shù)據(jù)庫都能成功。 4.4 船運管理船運管理 4.4.1 維護裝箱單維護裝箱單 裝箱單是外貿(mào)系統(tǒng)中的一個重要的單證,工廠要打印裝箱單附于實際出運 貨物,外貿(mào)公司要根據(jù)裝箱單進行統(tǒng)計數(shù)量,體積,重量等數(shù)據(jù),形成托單給 船運公司。外貿(mào)公司還要根據(jù)裝箱單數(shù)據(jù)生成報關(guān)單進行報關(guān),所以裝箱單的 數(shù)據(jù)的準(zhǔn)確性要求較高,如果原始數(shù)據(jù)不準(zhǔn)確,就不能發(fā)揮軟件系統(tǒng)的優(yōu)勢, 不能減輕公司單證員的工作。 但裝箱單的數(shù)據(jù)往往量很大,一張裝箱單要輸入許多數(shù)量分配信息,想設(shè) 計一個很好的操作接口,在 B/S 結(jié)構(gòu)下,不太容易,目前,本系統(tǒng)中主要采用 了 DHTMLJavaScript 的功能。 新增行是通過最主要是用了表對象的 insertRow(num),插入行功能,表中 行對象的 rows(num).insertCell(),在行中插入一個單元格,單元格對象賦值功能 cells(j).innerHTML = eval(“td“+j+“.innerHTML“); 1)界面程序定義一個表對象 2)在需要的行中放入“新增“,“刪除“的控件 3)放入一個隱藏行,將所需要的控件放入其中,這一行用戶是看不到的。用戶 新增行操作,就會復(fù)制隱藏行的內(nèi)容。 - align=center 下面的圖是裝箱單維護頁面截圖,藍色為一些標(biāo)注。 4)新增修改刪除實際調(diào)用的 javascript function addRow() /當(dāng)前第幾行觸發(fā) num = event.srcElement.parentElement.parentElement.rowIndex; insertRow(num); /實際插入動作 function insertRow(num) window.tableObj.insertRow(num); for(j=0;jSetQuery($sql); $frm_Obj-FetchArray(); $tmpct_ary = $frm_Obj-GetRecords();/待處理數(shù)據(jù)數(shù)組 4)處理結(jié)果集 /海運 if($ship_mthd = S) for ($i=0; $i 基礎(chǔ)資料 A1 客戶信息 客戶管理 A3 工廠管理 工廠管理 A4 產(chǎn)品信息 產(chǎn)品管理 我們新增一個權(quán)限也很方便,直接修改 XML 文件就行。 對于權(quán)限控制表現(xiàn)主要用工具條: 1)載入權(quán)限類 因為在系統(tǒng)全局包含文件 common.php 中已包含了權(quán)限類 include_once($path.“common/class/security.php“); 所以界面程序不用加載權(quán)限類。 2)初始化權(quán)限控制 /權(quán)限控制 $DSECU = new dSecurity(); $DSECU-initialize($user_id,C3,true); 上面“$user_id“表示登錄者的用戶 id,“C3“表示模塊 id,通過這兩個參數(shù),就能 得到該用戶在模塊的權(quán)限情況。 在 initialize 函數(shù)中會將權(quán)限從數(shù)據(jù)庫中查出來,如果沒有任何權(quán)限頁面會跳轉(zhuǎn) 到出錯頁面,顯示無任何權(quán)限。 3)加載需要的按鈕 $bt_arynew=false; $bt_arycpy=false; $bt_arydel=false; $bt_arysrh=false; 一般先將所需要的按鈕全部加載進來,并且全部置成 false,即全部屏蔽掉。如 果不建立變量,則按鈕本身也不會顯示。 4)根據(jù)查出的權(quán)限,設(shè)定按鈕值為 true,即會激活按鈕,開放功能。 if ($DSECU-get_Secu(N) $bt_arynew=true; if ($schid 0) $bt_arycpy=true; if ($DSECU-get_Secu(D) $this-SetX(210-$this-GetStringWidth($caption)/2); $this-write(10,$caption); $this-Ln(8); /Page footer function Footer() put_fpdf_foot( 5)初始化 pdf 對象,下面需要輸出文件的地方都會調(diào)用該對象 $pdf=new PDF(); $pdf-Open(); $pdf-AliasNbPages(); $pdf-AddGBFont(); $pdf-AddPage(); $pdf-SetDisplayMode(fullwidth); $pdf-SetLeftMargin(8); $pdf-bMargin=5; $pdf-SetFont(Arial,10); $pdf-Ln(4); 6)調(diào)用相關(guān)輸出函數(shù),實現(xiàn)輸出 $pdf-SetFont(Arial,B,12); $pdf-cell(90,$lh,“Solid Size /Solid colour“,0,1); $pdf-AddPage(); $pdf-Ln(4); 具體可參照其幫助文檔,用戶手冊,根據(jù)需要可以實現(xiàn)一些復(fù)雜效果的功能。 7)輸出 $pdf-Output(); 默認情況下會輸出到瀏覽器,如果需要可帶參數(shù),輸出,詳見幫助文檔。 4.6.1 EXCEL 報表報表 EXCEL 文件生成 1)初始變量設(shè)置 session_cache_limiter(private); set_time_limit(600); $path=/; 載入其它包含文件 2)載入 excel 類 include_once($path.“common/excel/class.writeexcel_workbook.inc.php“); include_once($path.“common/excel/class.writeexcel_worksheet.inc.php“); include_once($path.“common/excel/functions.writeexcel_utility.inc.php“);/工具函數(shù) 3)其它初始化數(shù)據(jù) 4)新增一個工作簿 workbook /new workbook mt_srand(double)microtime()*1000000); $randval = mt_rand(); if (strlen($randval) 8) $randval = substr($randval,0,7); $fname = tempnam($path.“tmp/“, $randval.“.xls“); $workbook = 5)新增一個工作表 worksheet /worksheet Name if(in_array($itm_ctry-Get_pkname(),$pkname) $name = ; else $name = $itm_ctry-Get_pkname(); /new worksheet $worksheet = $worksheet-hide_gridlines(1); /頁邊距 $worksheet-set_margin_left(15/25.4); # Set left margin $worksheet-set_margin_right(14/25.4); # Set right margin $worksheet-set_margin_top(25/25.4); # Set top margin $worksheet-set_margin_bottom(25/25.4); # Set bottom margin 6)調(diào)用相關(guān)輸出函數(shù),定義樣式,調(diào)用輸出 /邊框格式 $border_format = array(); $format_ary = array( font = Arial, size = 10, color = black, ); $format = $format-set_top(1); $border_format=$format; $worksheet-write($line, 6, “Shipment to (final receiver):“, $border_format5); $worksheet-write_blank($line,$TotalCol-1, $border_format8); $tm_fmt3 = $worksheet-write($line, 1, $itm_dpkgm-Get_boxnum(), $tm_fmt3); 具體可參照其幫助文檔,用戶手冊,根據(jù)需要可以實現(xiàn)一些復(fù)雜效果的功能。 7)輸出 $workbook-close(); header(“Content-Type: application/x-msexcel“); $fh=fopen($fname, “rb“); fpassthru($fh); unlink($fname); exit(); 5 5 系統(tǒng)安裝與維護系統(tǒng)安裝與維護 5.1 安裝數(shù)據(jù)庫及應(yīng)用程序安裝數(shù)據(jù)庫及應(yīng)用程序 采用 PHP 開發(fā)的程序,安裝非常方便,將開發(fā)目錄全部復(fù)制到 Apache 主目 錄(htdocs)下就行了,事實上因為 PHP 程序是解釋型的,開發(fā)時就在主目錄 下新建調(diào)試頁面的。 本系統(tǒng)安裝主要是 3 部分。 1安裝安裝 XAMPP 運行環(huán)境運行環(huán)境:本系統(tǒng)應(yīng)用的版本是 1.5.5,主要包括 Apache 2.2.3 + MySQL 5.0.27 + PHP 5.2.0。 2創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫:因為 MySQL 5.0 的字符集發(fā)生了變化,用 PHPMyAdmin 在原有配置有點麻煩,所以在這里我們用 EMS SQL Manager 2005 for MySQL。數(shù)據(jù)庫建立可通過 SQL 語句在查詢分析器中運行。更簡單的 方法,先停止掉 MySQL 進程,將備份數(shù)據(jù)庫文件夾(MySQL 會將每個 數(shù)據(jù)庫放到以數(shù)據(jù)庫名的文件夾下)直接復(fù)制到 MySQL 數(shù)據(jù)文件下 (一般是 mysql/data) ,再啟動 MySQL 進程即可。 3安裝安裝 WEB 應(yīng)用程序應(yīng)用程序:直接將程序復(fù)制到 Apache 主目錄下,為了提交效 率或安全性,我們也可以先將程序通過 Zendenc 編譯加密,這樣程序運 行速度會更快。 6 6 開發(fā)總結(jié)開發(fā)總結(jié) 6.1 總結(jié)總結(jié) 這篇論文主要講述了我在項目開發(fā)中用到的一些關(guān)鍵技術(shù),對業(yè)務(wù)流程只 是作了簡要的描述,因為外貿(mào)單證流程是相對規(guī)范的。 通過開發(fā)實踐,我也發(fā)現(xiàn)該解決方案存在以下兩方面的不足: 一是“數(shù)據(jù)操作基類”存在一點缺限,就是不能兼容“Oracle”數(shù)據(jù)庫, 我通過驗證,在 SQL Server,PostgreSQL,MySQL 都是可以的。因為生成的 SQL 語句,對字段賦值是都強行加了引號,Oracle 對日期型數(shù)據(jù)要求 SQL 語句 中必須是顯式轉(zhuǎn)換,如使用當(dāng)前日期要 TO_DATE(“.date(Y-m-d).“,YYYY-
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 情況報告范文+事件
- 汽車行駛實訓(xùn)報告范文
- 浙江國企招聘2024溫州市公用事業(yè)發(fā)展集團有限公司招聘8人筆試參考題庫附帶答案詳解
- 二零二五年度城市公共藝術(shù)項目設(shè)計協(xié)議
- 2025年度社區(qū)公共車位租賃管理及維護合同
- 二零二五年度專利授權(quán)與許可咨詢合作協(xié)議
- 房屋產(chǎn)權(quán)歸方所有協(xié)議書附2025年度物業(yè)服務(wù)費繳納及使用服務(wù)合同
- 2025年度混凝土路面施工安全生產(chǎn)責(zé)任保險合同
- 二零二五年度房屋租賃合同租賃雙方信息披露與隱私保護協(xié)議
- 二零二五年度植樹造林與生物多樣性保護合同
- 南充市高2025屆高三高考適應(yīng)性考試(二診)英語試卷
- 2025年湖南有色金屬職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測試題庫附答案
- 《人工智能基礎(chǔ)》課件-AI的前世今生:她從哪里來
- 2024年沙洲職業(yè)工學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 精品隨班就讀個別化教學(xué)計劃
- (完整版)涼亭施工方案
- 第一章 - 免疫規(guī)劃信息管理系統(tǒng)
- 生物安全手冊(共39頁)
- 破產(chǎn)管理人報酬計算器
- FontCreator符號字體制作教程
- 員工教育培訓(xùn)的臺賬模板
評論
0/150
提交評論