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

正文內(nèi)容

企業(yè)采購網(wǎng)絡(luò)管理系統(tǒng)的開發(fā)—免費(fèi)畢業(yè)設(shè)計(jì)論文(文件)

2025-12-20 10:31 上一頁面

下一頁面
 

【正文】 做少量修改就可以在不同的后臺(tái)數(shù)據(jù)庫管理系統(tǒng)上使用。 用 PowerScript 語言編寫的程序通常成為腳本。 ( 5) 數(shù)據(jù)窗口 PowerBuilder 一個(gè)最大的特點(diǎn)就是提出數(shù)據(jù)窗口對象的概念。 ( 6) 跨平臺(tái) 由于網(wǎng)絡(luò)技術(shù)的發(fā)展,許多不同的操作系統(tǒng)平臺(tái)在 Inter 網(wǎng)上同時(shí)被使用,這對開發(fā)的應(yīng)用程序的跨平臺(tái)性提出了更高的要求,而 PowerBuilder 就提供了良好的平臺(tái)性。當(dāng)其他節(jié)點(diǎn)需要這些功能時(shí),可以通過網(wǎng)絡(luò)發(fā)。在這種體系結(jié)構(gòu)中,客戶機(jī)提出服務(wù)請求,服務(wù)器對客 戶機(jī)的請求做出回應(yīng)。 PowerBuilder 在數(shù)據(jù)窗口對象中提供了豐富的數(shù)據(jù)顯示方式,可以滿足各種不同的需要。它能是開發(fā)人員很 容易地將簡單或復(fù)雜的事物對象與應(yīng)用項(xiàng)目配合。 PowerBuilder 可以訪問的后臺(tái)數(shù)據(jù)庫系統(tǒng)包括Oracle、 Sybase、 DB2 及 Informix 等 ( 4) PowerScript 語言 PowerBuilder 具有自己的編程語言 PowerScript。調(diào)用時(shí),需要將函數(shù)和對象聯(lián)系起來。例如, PowerBuilder 窗口擁有一個(gè)函數(shù)叫做 Print(),調(diào)用該函數(shù)時(shí),窗口的內(nèi)容會(huì)被送到打印機(jī)輸出,而數(shù)據(jù)窗口控件也有一個(gè) Print()函數(shù),當(dāng)調(diào)用時(shí),它會(huì)打印與該控件相聯(lián)系的數(shù)據(jù)窗口對象的內(nèi)容。當(dāng)創(chuàng)建一個(gè)基本對象或公共對象后,可以繼承這個(gè)對象,生成它的子對象或子孫對象。類是一個(gè)對象的類型或者分類。 封裝性 封裝性是將屬性和函數(shù)封裝于一個(gè)對象中。當(dāng)用戶按下按鈕執(zhí)行操作時(shí),就可以在按鈕的 Clicked 事件 中添加代碼。對象既包括窗口、菜單、函數(shù)、結(jié)構(gòu)、數(shù)據(jù)窗口和用戶對象,也包括各種控件,如命令按鈕、單行編輯框、下拉列表框等。預(yù)定義事件是用戶或系統(tǒng)常用到的事件,開發(fā)人員還可以根據(jù)自己應(yīng)用程序的需要定義自己的事件,這些自定義的事件與標(biāo)準(zhǔn)事件一樣容易使用。例如,有一段代碼與某個(gè)按鈕的 Clicked 事件關(guān)聯(lián),只有當(dāng)用戶用鼠標(biāo)單擊該按鈕或者 其他方式觸發(fā)其 Clicked 事件,代碼才被執(zhí)行,否則代碼不被執(zhí)行。在這 種工作方式中,程序運(yùn)行沒有固定的流程,代碼是為各種可能發(fā)生的事件編寫的,當(dāng)程序開始運(yùn)行后,它就可以接受來自系統(tǒng)、用戶或者其他應(yīng)用程序觸發(fā)的事件,然后執(zhí)行相應(yīng)事件的代碼。這些大型數(shù)據(jù)庫應(yīng)用系統(tǒng)和用戶可以是在單機(jī)上,有可以是在一個(gè)局域網(wǎng)內(nèi)。操作系統(tǒng)選擇 Microsoft Windows XP; Microsoft Windows XP 相對于以前的 Windows 系列操作系統(tǒng),在穩(wěn)定性、安全性等方面都有很大的提高。 第 3 章 采購管理系統(tǒng)總體設(shè)計(jì) 24 下面為服務(wù)器端的最低配置: 處理器: Inter Pentium或者 DEC Alpha 內(nèi)存: 128MB 硬盤空間: 以上(其中 Windows XP 需要 1GB 左右, SQL Server需要 180MB 左右,還有其他一些開發(fā)工具也需要硬盤空間) 光驅(qū):需要從光盤上安裝操作系統(tǒng)和其他開發(fā)系統(tǒng)需要的軟件 網(wǎng)卡:支持 PCI 接口 客戶端 因?yàn)?客戶端主要負(fù)責(zé)管理 用戶界面,接受用戶數(shù)據(jù),處理應(yīng)用邏輯,生成數(shù)據(jù)庫服務(wù)請求,因此,相對來說,配置要求不高。 系統(tǒng)開發(fā)環(huán)境對于一個(gè)系統(tǒng)的成功開發(fā)和建立起至關(guān)重要的作用 ,它決定著系統(tǒng)開發(fā)工作量的大小、系統(tǒng)的性能特點(diǎn)已經(jīng)系統(tǒng)擴(kuò)展和維護(hù)的難易程度。成為企業(yè)進(jìn)行生產(chǎn)管理及決策的平臺(tái)工具。 B、 MRP 階段 (Material Require Planning) 企業(yè)的信息管理系統(tǒng)對產(chǎn)品第 3 章 采購管理系統(tǒng)總體設(shè)計(jì) 23 構(gòu)成進(jìn)行管理 ,借助計(jì)算機(jī)的運(yùn)算能力及系統(tǒng)對客戶訂單,在庫物料,產(chǎn)品構(gòu)成的管理能力,實(shí)現(xiàn)依據(jù)客戶訂單,按照產(chǎn)品結(jié)構(gòu)清單展開并計(jì)算物料需求計(jì)劃。信息技術(shù)的發(fā)展,特別是針對企業(yè)資源進(jìn)行管理而設(shè)計(jì)的 ERP 系統(tǒng)正是針對這些問題設(shè)計(jì)的 ,成功推行的結(jié)果必然 使企業(yè)能更好地運(yùn)用資源。人力管理、信譽(yù)、融資能力、組織結(jié)構(gòu)、員工的勞動(dòng)熱情等就是企業(yè)的軟件資源。有效地監(jiān)控采購計(jì)劃的實(shí)施及采購成本的變動(dòng)情況,幫助采購人員選擇最佳的供應(yīng),確保采購工作高質(zhì)量、高效率、低成本地執(zhí)行,使企業(yè)處于最佳的供貨關(guān)態(tài)。 采購管理系統(tǒng)可幫助采購人員完成采購物料從采購計(jì)劃的制訂、采購申請、采購詢價(jià)、采購訂單、訂單跟蹤等采購業(yè)務(wù)的全部過程,每一業(yè)務(wù)都能有效控制。更為糟糕的是,還可能導(dǎo)致系統(tǒng)不完善或整個(gè)系統(tǒng)無法運(yùn)行,因此,系統(tǒng)的總體設(shè)計(jì)與規(guī)劃是開發(fā)軟件的首要步驟。 關(guān)閉游標(biāo)后,就不能再使用 FETCH 語句從游標(biāo)中讀取數(shù)據(jù)了,下面是關(guān)閉游標(biāo)的實(shí)例: CLOSE Emp_cursor。 每執(zhí)行一次 FETCH 語句都從游標(biāo)中讀取一行記錄,需要讀取多行記錄時(shí)需要反復(fù)調(diào)用 TETCH 語句。當(dāng)數(shù)據(jù)庫支持下述用法時(shí),你還可以使用 FETCH FIRST、 FETCH FRIOR、 FETCH LAST。其語法格式為 : OPEN CursorName。 DECLARE 是個(gè)說明語句,你可以像說明標(biāo)準(zhǔn)數(shù)據(jù)類型變量那樣把游標(biāo)說明成局部變量、實(shí)例變量或全局變量。 下面分別介紹 DECLARE、 OPEN、 FETCH、 CLOSE 語句。 下面是個(gè)檢查 SQL 語句執(zhí)行是否成功的示例: int Emp_num Emp_num = Integer() SELECT , INTO :, : FROM Employee WHERE = :Emp_num USING Emp_tran。 修改語句 UPDATE UPDATE 語句修改表中指定的數(shù)據(jù),其語法 格式為: UPDATE TableName SET FieldName = Value{,FieldNam = Value{,… }} WHERE Crteria {USING TransactionObject}。 例如,下面的語句在 Employee 表中插入一行并設(shè)置雇員號和雇員名: int EmpNbr //雇員 號 string EmpName //雇員名 ?? 第 2 章 PowerBuilder 基礎(chǔ) 17 INSERT INTO Employee(, ) VALUES(:EmpNbr, :EmpName)。 例如,下面的語句從表 Employee 中選擇 Emp_LName 和 Emp_FName 列的內(nèi)容,并將結(jié)果存放在兩個(gè)單行編輯框中,其條件是 列的值等于用戶在單行編輯框 sle_Emp_Num 中輸入的雇員編號。 回滾事務(wù)語句 ROLLBACK ROOLBACK(回滾)語句放棄自上次執(zhí)行 COMMIT、 ROLLBACK 或CONNECT 語句以來的所有數(shù)據(jù)庫操作,關(guān)閉所有的游標(biāo)和過程,并開始一個(gè)新的事務(wù)。應(yīng) 該注意的是,事務(wù)和事務(wù)對象是兩個(gè)完全不同的概念。 大括號( {})表示該成分可以省略,省略時(shí)使用缺省的事務(wù)對象 SQLCA 使用 DISCONNECT 斷開與數(shù)據(jù)庫的連接 DISCONNECT 語句斷開與數(shù)據(jù)庫的連接,執(zhí)行該語句時(shí),它首先執(zhí)行COMMIT 語句(事務(wù)提交語句),完成事務(wù)提交,然后解除與數(shù)據(jù)庫的連接。 PowerScript 支持在程序中使用 嵌入式 SQL 語句 ,并且支持在 SQL 語句中使用具體數(shù)據(jù)庫管理系統(tǒng)( DBMS)特有的 SQL 語句、函數(shù)和保留字,實(shí)際上,對這類語句, PowerBuilder 8 在將其發(fā)送到 DBMS 之前,并不做任何處理,而由 DBMS 完成相應(yīng)操作,最后 PowerBuilder 8 得到處理結(jié)果。 ? 嚴(yán)重錯(cuò)誤 指系統(tǒng)發(fā)生了不可恢復(fù)錯(cuò)誤,向用戶作相應(yīng)的信息提示。 ? MESSAGEBOX 共分成提示 /交互 /選擇信息(用 INFORMATION!圖標(biāo)),警告信息(用 EXCLAMATION!圖標(biāo)),嚴(yán)重錯(cuò)誤信息(用STOPSIGN!圖標(biāo))。字符前景色為 BLUE。其中FREEFORM 對應(yīng)于主表結(jié)構(gòu)的一條數(shù)據(jù), GRID 對應(yīng)于從表結(jié)構(gòu)的多行數(shù)據(jù)。 ? 作為外框用的 GROUPBOX 應(yīng)使用 3D LOWER BORDER。 ? 各輸入域或帶邊框的文本域的高為 61 ( PB 單位)。字符前景色為TEXT(黑),背景色為 BUTTONFACE,但當(dāng)與之相關(guān)聯(lián)的輸入域?yàn)楸剌旐?xiàng)時(shí),字符前景色為 BLUE。若有需要,也可以操作選擇區(qū)的邊上放置。外框使用 PB的 GROUPBOX 控件。系統(tǒng)使用一個(gè)主窗口,每個(gè)細(xì)分功能使用一個(gè) MDI 子窗口。 ? 單行結(jié)構(gòu)的語句應(yīng)分解多行: If n_Rows 6 then () EndIf 而非 If n_Rows 6 then () ? 在函數(shù)或事件代碼中,應(yīng)加入相應(yīng)的注釋內(nèi)容與函數(shù)頭(事件頭)如下所示: /////////////////////////////////////////////////////////////////////////////////// // 目標(biāo): // 參數(shù): Ag1 // Ag2 // Ag3 // 返回值: //////////////////////////////////////////////////////////////////////////////////// //以下開始為代碼 ? PBL 庫的命名規(guī)則應(yīng)為 PPP_OOOO , PPP 為項(xiàng)目縮寫, OOOO 為能體現(xiàn)此庫的內(nèi)容的縮寫。 ? 應(yīng)使用 TAB 而不是空格來縮排循環(huán)或復(fù)合語句中的代碼,顯示其包含關(guān)系。 ● 測試 測試用于排除系統(tǒng)設(shè)計(jì)缺陷,比如是否實(shí)現(xiàn)了某些 功能。 ● 調(diào)試 PowerBuilder 8 的調(diào)試器提供了單步跟蹤、斷點(diǎn)跟蹤、條件跟蹤、變量 查數(shù)據(jù) 第 2 章 PowerBuilder 基礎(chǔ) 6 看等多種調(diào)試功能,可以幫助開發(fā)人員快速的排除程序錯(cuò)誤,而且,它的自動(dòng)編譯功能在保存事件處理程序以及函數(shù)時(shí)能夠找出所有的語法錯(cuò)誤。 ● 系統(tǒng)開發(fā) 在 PowerBuilder 中,建立應(yīng)用程序需要做的大量工作是創(chuàng)建對象、描述對 象、設(shè)置屬性,而不是編寫大量的代碼。 圖 22顯示了應(yīng)用程序開發(fā)步驟。一般情況下,客戶端應(yīng)用程序運(yùn)行在工作站上,它提供了用戶界面和商務(wù)邏輯,服務(wù)器端應(yīng)用程序運(yùn)行在服 務(wù)器上(對與規(guī)模較小的應(yīng)用場合來說,將客戶端應(yīng)用程序和服務(wù)器端應(yīng)用程序都存放在一臺(tái)電腦上也是十分常見的)。能夠適應(yīng)企業(yè)全部需求的信息管理系統(tǒng)解決方案,首先應(yīng)該能夠支持客戶 /服務(wù)器 (Client/Server)結(jié)構(gòu),還能夠把它擴(kuò)展成為包括 HTML 和 Java 的分布式體系結(jié)構(gòu)。 第 2 章 PowerBuilder 基礎(chǔ) 4 第 2 章 PowerBuilder基礎(chǔ) 數(shù)據(jù)庫是計(jì)算機(jī)應(yīng)用的一個(gè)非常重要的方面,數(shù)據(jù)庫應(yīng)用技術(shù)普遍采用的是 Client/Server(客戶機(jī) /服務(wù)器 )體系結(jié)構(gòu)。 ( 3) 第三方系統(tǒng) /門戶 (Thirdpartysystems/Portals) 門戶 (Portals)是描述在 Inter 上形成的各種市場的術(shù)語,建立買 /賣門戶的目的是為了改進(jìn)市場中買賣交易的效率。 ( 2) 買方系統(tǒng) (Buysidesystems) 企業(yè)自己控制的電子商務(wù)系統(tǒng),通常連接到企業(yè)的內(nèi)部網(wǎng)絡(luò) (intra),或企業(yè)與其貿(mào)易 伙伴 形成的企業(yè)外部網(wǎng) (extra)。登錄賣方系統(tǒng)通常是免費(fèi)的,供應(yīng)商保證采購的安全。物料采購成本的顯著減少,直接帶來了企業(yè)產(chǎn)品成本的下降,提高了企業(yè)的 市場競爭能力。過去,企業(yè)對原材料的采購流程都 遵循一套傳統(tǒng)的辦法,整個(gè)采購流程的周期通常從幾周到幾個(gè)月,取決于采購控制系統(tǒng)、產(chǎn)品類型、企業(yè)的響應(yīng)、供應(yīng)商的位置、電子通訊系統(tǒng)等等,這些都是傳統(tǒng)采購和訂單實(shí)現(xiàn)過程的基本內(nèi)容。其帶來的影響是:業(yè)務(wù)的可追溯性弱,一旦出了問題,難以調(diào)查;同時(shí)采購任務(wù)的執(zhí)行優(yōu)劣在相當(dāng)程度上取決于人,人員的崗位變動(dòng)對業(yè)務(wù)的影響第 1 章 緒論 2 大 。 傳統(tǒng)企業(yè)采購的弊端 ( 1) 物料采購與物料管理為一體 目前 絕 大多數(shù)企業(yè)行使采購管理的職能部門為供應(yīng)部(科),也有企業(yè)將銷售職能與采購職能并在一起,稱為供銷科。 PowerBuilder。單據(jù)錄入模塊包括:訂單管理、外銷清單、內(nèi)銷清單、入庫單、出庫單。 本課題就是針對企業(yè)的采購管理,開發(fā)一個(gè)基于 C/S( Client/Server) 構(gòu)架的管理系統(tǒng),我采用了目前流行的 Powerbuilder 做開發(fā)工具,后臺(tái)采用 SQL Server 數(shù)據(jù)庫。目 錄 1 企業(yè)采購網(wǎng)絡(luò)管理系統(tǒng) 目 錄 摘 要 ....................................................................................................................... 1 Abstract ....................................................................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1