freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

企業(yè)采購網(wǎng)絡管理系統(tǒng)的開發(fā)—免費畢業(yè)設計論文(參考版)

2024-12-03 10:31本頁面
  

【正文】 當其他節(jié)點需要這些功能時,可以通過網(wǎng)絡發(fā)。在這種體系結構中,客戶機提出服務請求,服務器對客 戶機的請求做出回應。 ( 6) 跨平臺 由于網(wǎng)絡技術的發(fā)展,許多不同的操作系統(tǒng)平臺在 Inter 網(wǎng)上同時被使用,這對開發(fā)的應用程序的跨平臺性提出了更高的要求,而 PowerBuilder 就提供了良好的平臺性。 PowerBuilder 在數(shù)據(jù)窗口對象中提供了豐富的數(shù)據(jù)顯示方式,可以滿足各種不同的需要。 ( 5) 數(shù)據(jù)窗口 PowerBuilder 一個最大的特點就是提出數(shù)據(jù)窗口對象的概念。它能是開發(fā)人員很 容易地將簡單或復雜的事物對象與應用項目配合。 用 PowerScript 語言編寫的程序通常成為腳本。 PowerBuilder 可以訪問的后臺數(shù)據(jù)庫系統(tǒng)包括Oracle、 Sybase、 DB2 及 Informix 等 ( 4) PowerScript 語言 PowerBuilder 具有自己的編程語言 PowerScript。由于在 PB 應用程序中對數(shù)據(jù)庫的訪問的部分一般采用國際化標準數(shù)據(jù)庫查詢SQL,似的用它開發(fā)的應用程序可以不做修改或做少量修改就可以在不同的后臺數(shù)據(jù)庫管理系統(tǒng)上使用。調用時,需要將函數(shù)和對象聯(lián)系起來。 當實現(xiàn)多態(tài)性時,一般在祖先對象中聲明一 個沒有代碼的空函數(shù),然后在它的子孫對象中就繼承了已經(jīng)聲明的空函數(shù),它也同樣沒有代碼。例如, PowerBuilder 窗口擁有一個函數(shù)叫做 Print(),調用該函數(shù)時,窗口的內容會被送到打印機輸出,而數(shù)據(jù)窗口控件也有一個 Print()函數(shù),當調用時,它會打印與該控件相聯(lián)系的數(shù)據(jù)窗口對象的內容。如果父對象改變了,子 孫對象也會自動改變。當創(chuàng)建一個基本對象或公共對象后,可以繼承這個對象,生成它的子對象或子孫對象。 繼承性 繼承性是 PowerBuilder 最重要的面向對象特征,它是提高開發(fā)質量和開發(fā)效率的使用技術。類是一個對象的類型或者分類。封裝性可以幫助用戶建立更完美的應用程序,從而能方便地擴展并且便于維護應用程序。 封裝性 封裝性是將屬性和函數(shù)封裝于一個對象中。 面向對象程序設計在當今的程序開發(fā)中具有重要的地位,它的最大優(yōu)點是能夠提高程序開發(fā)質量和開發(fā)速度。當用戶按下按鈕執(zhí)行操作時,就可以在按鈕的 Clicked 事件 中添加代碼。 第 3 章 采購管理系統(tǒng)總體設計 26 每個對象都具有一些特性和特定的行為,被稱為屬性、事件和方法。對象既包括窗口、菜單、函數(shù)、結構、數(shù)據(jù)窗口和用戶對象,也包括各種控件,如命令按鈕、單行編輯框、下拉列表框等。各種 Windows 應用程序中常見的窗口、菜單、控件等在 PowerBuilder中都是對象。預定義事件是用戶或系統(tǒng)常用到的事件,開發(fā)人員還可以根據(jù)自己應用程序的需要定義自己的事件,這些自定義的事件與標準事件一樣容易使用。窗口、控件和其他的應用程序對象都有一個預定的事件集合。例如,有一段代碼與某個按鈕的 Clicked 事件關聯(lián),只有當用戶用鼠標單擊該按鈕或者 其他方式觸發(fā)其 Clicked 事件,代碼才被執(zhí)行,否則代碼不被執(zhí)行。 用戶可以通過編寫腳本( Script)來完成當事件被觸發(fā)后所要完成處理的事務,每個腳本是一個獨立的程序片段,相當于一個子程序或函數(shù)。在這 種工作方式中,程序運行沒有固定的流程,代碼是為各種可能發(fā)生的事件編寫的,當程序開始運行后,它就可以接受來自系統(tǒng)、用戶或者其他應用程序觸發(fā)的事件,然后執(zhí)行相應事件的代碼。 PowerBuilder 為應用程序的開發(fā)提供了全面綜合的支持。這些大型數(shù)據(jù)庫應用系統(tǒng)和用戶可以是在單機上,有可以是在一個局域網(wǎng)內。作為關系型數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品, Microsoft SQL Server 起步比較晚,但是,由于 Microsoft SQL Server 產(chǎn)品不斷采納新技術來滿足用戶不斷增長和變化的需求,該產(chǎn)品的功能越來越強大,用戶 使用起第 3 章 采購管理系統(tǒng)總體設計 25 來越來方便,系統(tǒng)的可靠性也越來越高。操作系統(tǒng)選擇 Microsoft Windows XP; Microsoft Windows XP 相對于以前的 Windows 系列操作系統(tǒng),在穩(wěn)定性、安全性等方面都有很大的提高。如果需要更好的性能,需要的配置應高于下面的設置: 處理器: 486DX/100 內存: 8MB 硬盤空間: 300MB 網(wǎng)卡:支持 PCI 接口 軟件環(huán)境 ( 1) 平臺軟件 平臺軟件應該是建立易于開發(fā)、管理、擴充以及同開放標準兼容的解決方案的基礎。 第 3 章 采購管理系統(tǒng)總體設計 24 下面為服務器端的最低配置: 處理器: Inter Pentium或者 DEC Alpha 內存: 128MB 硬盤空間: 以上(其中 Windows XP 需要 1GB 左右, SQL Server需要 180MB 左右,還有其他一些開發(fā)工具也需要硬盤空間) 光驅:需要從光盤上安裝操作系統(tǒng)和其他開發(fā)系統(tǒng)需要的軟件 網(wǎng)卡:支持 PCI 接口 客戶端 因為 客戶端主要負責管理 用戶界面,接受用戶數(shù)據(jù),處理應用邏輯,生成數(shù)據(jù)庫服務請求,因此,相對來說,配置要求不高。 硬件環(huán)境 服務器端 服務器端的配置是由企業(yè)采購部門開發(fā)的軟件需求來決定的 。 系統(tǒng)開發(fā)環(huán)境對于一個系統(tǒng)的成功開發(fā)和建立起至關重要的作用 ,它決定著系統(tǒng)開發(fā)工作量的大小、系統(tǒng)的性能特點已經(jīng)系統(tǒng)擴展和維護的難易程度。 而 企業(yè)采購管理 是 ERP 系統(tǒng)的一個重要組成部分,所以開發(fā)企業(yè)采購網(wǎng)絡管理系統(tǒng)就具有一定的可行性。成為企業(yè)進行生產(chǎn)管理及決策的平臺工具。 C.、 MRPⅡ階段 (Manufacture Resource Planning) 在 MRP 管理系統(tǒng)的基礎上 ,系統(tǒng)增加了對企業(yè)生產(chǎn)中心、加工工時、生產(chǎn)能力等方面的管理,以實現(xiàn)計算機進行生產(chǎn)排程的功能,同時也將財務的功能囊括進來,在企業(yè)中形成以計算 機為核心的閉環(huán)管理系統(tǒng),這種管理系統(tǒng)已能動態(tài)監(jiān)察到產(chǎn)、供、銷的全部生產(chǎn)過程。 B、 MRP 階段 (Material Require Planning) 企業(yè)的信息管理系統(tǒng)對產(chǎn)品第 3 章 采購管理系統(tǒng)總體設計 23 構成進行管理 ,借助計算機的運算能力及系統(tǒng)對客戶訂單,在庫物料,產(chǎn)品構成的管理能力,實現(xiàn)依據(jù)客戶訂單,按照產(chǎn)品結構清單展開并計算物料需求計劃。而實踐證明信息技術已在企業(yè)的管理層面扮演越來越重要的角色。信息技術的發(fā)展,特別是針對企業(yè)資源進行管理而設計的 ERP 系統(tǒng)正是針對這些問題設計的 ,成功推行的結果必然 使企業(yè)能更好地運用資源。 ERP 系統(tǒng)的管理對象便是上述各種資源及生產(chǎn)要素 ,通過 ERP的使用,使企業(yè)的生產(chǎn)過程能及時、高質地完成客戶的訂單,最大程度地發(fā)揮這些資 源的作用,并根據(jù)客戶訂單及生產(chǎn)狀況做出調整資源的決策。人力管理、信譽、融資能力、組織結構、員工的勞動熱情等就是企業(yè)的軟件資源。 ERP 系統(tǒng)集中信息技術與先進的管理思想于一身,成為現(xiàn)代企業(yè)的運行模式,反映時代對企業(yè)合理調配資源,最大化地創(chuàng)造社會財富的要求,成為企業(yè)在信息時代生存、發(fā)展 的基石。有效地監(jiān)控采購計劃的實施及采購成本的變動情況,幫助采購人員選擇最佳的供應,確保采購工作高質量、高效率、低成本地執(zhí)行,使企業(yè)處于最佳的供貨關態(tài)。如遇 到 生產(chǎn)計劃變更,采購計劃相應變化。 采購管理系統(tǒng)可幫助采購人員完成采購物料從采購計劃的制訂、采購申請、采購詢價、采購訂單、訂單跟蹤等采購業(yè)務的全部過程,每一業(yè)務都能有效控制。 基于 C/S 的企業(yè)采購網(wǎng)絡管理系統(tǒng)是針對企業(yè)內部而設計的,應用于企業(yè)的局域網(wǎng),這樣可以使得企業(yè)內部管理更有效的聯(lián)系起來。更為糟糕的是,還可能導致系統(tǒng)不完善或整個系統(tǒng)無法運行,因此,系統(tǒng)的總體設計與規(guī)劃是開發(fā)軟件的首要步驟。理論體系特別是開發(fā)體系相應就更為復雜,它涉及到通信技術、計算機技術、信息系統(tǒng)技術特別是安全保密 等。 關閉游標后,就不能再使用 FETCH 語句從游標中讀取數(shù)據(jù)了,下面是關閉游標的實例: CLOSE Emp_cursor。 CLOSE 語句 CLOSE 語句關閉先前打開的游標,其語法格式為: CLOSE CursorName。 每執(zhí)行一次 FETCH 語句都從游標中讀取一行記錄,需要讀取多行記錄時需要反復調用 TETCH 語句。 例如,對前面 DECLARE 語句說明的游標,可以使用下述語句讀取記錄: ` int Emp_num 第 2 章 PowerBuilder 基礎 20 string Emp_num FETCH Emp_cur INTO :Emp_num, :Emp_name。當數(shù)據(jù)庫支持下述用法時,你還可以使用 FETCH FIRST、 FETCH FRIOR、 FETCH LAST。 例如: OPEN Emp_cur。其語法格式為 : OPEN CursorName。值得注意的是,雖然DECLARE 是個說明語句,但仍要使用分號結束該語句。 DECLARE 是個說明語句,你可以像說明標準數(shù)據(jù)類型變量那樣把游標說明成局部變量、實例變量或全局變量。 第 2 章 PowerBuilder 基礎 19 其中, CursorName 是游標的名稱,可以使用任何有效的標識符來表示;SelectStatement 是任何有效的 SELECT 語句; TransactionObject 是事務對象名,缺省時使用 SQLCA。 下面分別介紹 DECLARE、 OPEN、 FETCH、 CLOSE 語句。, Exclamation!) //顯示錯誤信息 End if 讀取多行數(shù)據(jù) 前面介紹的 SELECT 語句只能從數(shù)據(jù)庫中檢索一條記錄,當需要讀取 多條記錄時,就需要使用游標進行操作。 下面是個檢查 SQL 語句執(zhí)行是否成功的示例: int Emp_num Emp_num = Integer() SELECT , INTO :, : FROM Employee WHERE = :Emp_num USING Emp_tran。 檢查 SQL 語句執(zhí)行情況 嵌入式 SQL 語句的執(zhí)行情況有可能成功,也有可能失敗,良好的程序風格是對可執(zhí)行的 SQL 語句都檢查其執(zhí)行情況。 修改語句 UPDATE UPDATE 語句修改表中指定的數(shù)據(jù),其語法 格式為: UPDATE TableName SET FieldName = Value{,FieldNam = Value{,… }} WHERE Crteria {USING TransactionObject}。 刪除語句 DELETE 使用 DELETE 語句刪除表中的數(shù)據(jù),其語法格式為: DELETE FROM TableName WHERE Criteria {USING TransactionObject}。 例如,下面的語句在 Employee 表中插入一行并設置雇員號和雇員名: int EmpNbr //雇員 號 string EmpName //雇員名 ?? 第 2 章 PowerBuilder 基礎 17 INSERT INTO Employee(, ) VALUES(:EmpNbr, :EmpName)。 插入語句 INSERT INSERT 語句向數(shù)據(jù)庫中插入一條記錄 ,其語法格式為: INSERT INTO TableName(FieldName{,… }) VALUES(ValueOfField{,… }) {USING TransactionObject}。 例如,下面的語句從表 Employee 中選擇 Emp_LName 和 Emp_FName 列的內容,并將結果存放在兩個單行編輯框中,其條件是 列的值等于用戶在單行編輯框 sle_Emp_Num 中輸入的雇員編號。 單行檢索語句 SELECT 單行 SELECT 語句從數(shù)據(jù)庫中檢索一條記錄,如果找到多條滿足條件的記錄,則產(chǎn)生錯誤。 回滾事務語句 ROLLBACK ROOLBACK(回滾)語句放棄自上次執(zhí)行 COMMIT、 ROLLBACK 或CONNECT 語句以來的所有數(shù)據(jù)庫操作,關閉所有的游標和過程,并開始一個新的事務。執(zhí)行該語句后,將關閉所有先前打開的游標( CURSOR)和過程( PROCEDURE),并開始一個新的事務。應 該注意的是,事務和事務對象是兩個完全不同的概念。 例如,在應用對象的 open 事件處理程序中我們想使 用缺省的事務對象連接數(shù)據(jù)庫,可以這樣寫: 第 2 章 PowerBuilder 基礎 15 //為事務對象 SQLCA 賦值 CONNECT USING SQLCA; //連接數(shù)據(jù)庫 在應用對象的 close 事件處理程序中斷開與數(shù)據(jù)庫的連接時,可以這樣寫: DISCONNECT USING SQLCA; //斷開與數(shù)據(jù)庫的連接 提交與回滾事務 事務是數(shù)據(jù)庫管理系統(tǒng)完成一項完整性工作的邏輯單位,數(shù)據(jù)庫管理系統(tǒng)保證一個事務要么完整的完成(稱做提交) ,要么被徹底的取消(稱做回滾)。 大括號( {})表示該成分可以省略,省略時使用缺省的事務對
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1