標桿房企采購管理系統(tǒng)_第1頁
標桿房企采購管理系統(tǒng)_第2頁
標桿房企采購管理系統(tǒng)_第3頁
標桿房企采購管理系統(tǒng)_第4頁
標桿房企采購管理系統(tǒng)_第5頁
已閱讀5頁,還剩82頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

一、課程設計的內容1.華潤萬家采購管理系統(tǒng)業(yè)務及其用戶需求概況2.華潤萬家采購管理系統(tǒng)業(yè)務信息系統(tǒng)系統(tǒng)分析(1)現狀調查研究(2)目標分析――新系統(tǒng)邏輯模型的構思3.華潤萬家采購管理系統(tǒng)業(yè)務信息系統(tǒng)系統(tǒng)設計(1)系統(tǒng)的總體設計(2)系統(tǒng)的詳細設計4.華潤萬家采購管理系統(tǒng)業(yè)務信息系統(tǒng)系統(tǒng)實現5.華潤萬家采購管理系統(tǒng)業(yè)務信息系統(tǒng)系統(tǒng)運行與評價6.系統(tǒng)開發(fā)的收獲體會二、課程設計的要求與數據要求學生在完成數據庫應用課程設計的基礎上,運用各門專業(yè)課與專業(yè)基礎課中所學知識,選擇自己了解的電子商務環(huán)境下的經營管理生產運作業(yè)務,采用結構化生命周期法或面向對象方法,分析、設計一個在電子商務環(huán)境下運作的業(yè)務信息系統(tǒng),用SQLServers或類似的數據庫管理系統(tǒng)為數據管理環(huán)境,以ASP、JSP、C#等為前臺開發(fā)工具實現并運行、評價改進之,最后要寫出課程設計報告(參見《信息系統(tǒng)開發(fā)與管理課程設計大綱》)。通過本設計進一步弄懂電子商務環(huán)境下的信息系統(tǒng)及其相關的基本概念,理解經營管理決策與信息系統(tǒng)之間的依存互動關系,明確信息系統(tǒng)要把重點從IT中的T轉到I、M(管理)、E(經濟)的轉變的重要意義,把握與信息系統(tǒng)密切相關的管理決策理論與方法,掌握網絡環(huán)境下的信息系統(tǒng)開發(fā)的原則、方法、方式、策略及其基本過程與項目管理,領悟信息系統(tǒng)工程中結構化生命周期法(或面向對象方法)的基本思路和基本過程,初步具備開發(fā)與管理網絡環(huán)境下的信息系統(tǒng)的基本能力,初步形成在計算機網絡平臺上,運用現代管理理論與方法,通過信息系統(tǒng)增值開發(fā),解決電子商務環(huán)境下經營管理中的實際問題的基本素質。三、課程設計應完成的工作1.進行必要的實地調查與文獻閱讀,正式確定選題2.完成華潤萬家采購管理系統(tǒng)的系統(tǒng)分析,包括用戶需求調查、可行性研究、現狀調研、目標分析(構思系統(tǒng)的邏輯模型)3.完成華潤萬家采購管理系統(tǒng)的系統(tǒng)設計,包括總體設計與詳細設計4.完成華潤萬家采購管理系統(tǒng)的系統(tǒng)實現,包括數據庫建立、模塊的編程與調試、系統(tǒng)聯調等5.運行并評價實現的完成華潤萬家采購管理系統(tǒng)6.撰寫課程設計報告,除上述內容外,要總結自己的收獲體會。四、課程設計進程安排序號設計各階段內容地點起止日期1初步選題和資料準準備課室與宿舍平時課后完成2動員大會與選題指指導課室第4周一上午3業(yè)務流程調查及繪繪制業(yè)務流程程圖BPD分散第1-14周4初步完成系統(tǒng)開發(fā)發(fā)課室與宿舍第5-17周5系統(tǒng)演示與講解A南507第19周一上午6答疑、設計報告初初稿的驗收辦公室第19周周五7系統(tǒng)分析的講解與與答疑實驗室D503第17周周五上午8系統(tǒng)設計的講解與與答疑實驗室D503第21周周四上午9系統(tǒng)抽查學生宿舍下學期第一周周二二下午10最終版報告提交辦公室下學期第二周周二二下午11系統(tǒng)全面檢查學生宿舍下學期第二周周五五、六、日五、應收集的資料及主要參考文獻1.應收集的資料(1)華潤萬家采購管理系統(tǒng)業(yè)務運作與管理的相關資料(2)超市采購的相關資料和單據(3)MIS開發(fā)與管理的相關資料。2.主要參考文獻[1]張立厚等編著,管理信息系統(tǒng)開發(fā)與管理,清華大學出版社,2008.[2]張立厚張應利高京廣陳鳴中管理信息系統(tǒng)清華大學出版社2007年7月8日[3]王晟萬科Dephli數據庫開發(fā)經典案例解析清華大學出版社2006年6月發(fā)出任務書日期:2009年12月2日指導教師簽名:張延林計劃完成日期:2010年3月12日基層教學單位責任人簽章:主管院長簽章:華潤萬家采購管理系統(tǒng)摘要:華潤萬家是中央直屬的國有控股企業(yè)集團——華潤(集團)有限公司旗下優(yōu)秀的零售連鎖企業(yè)品牌,同時也是中國最具規(guī)模的零售連鎖企業(yè)品牌之一。截止2008年12月,華潤萬家在全國擁有門店2698家,員工人數超過15萬人,2008年實現銷售638億元,位居中國連鎖超市第一位。華潤萬家秉承“全國發(fā)展、區(qū)域領先、多業(yè)態(tài)協同”的發(fā)展戰(zhàn)略,堅持“時尚、品質、貼心、新鮮、低價、便利”的經營理念,以持續(xù)改善大眾生活品質為己任,引領現代、健康的生活方式。以大賣場為主的多種業(yè)態(tài)優(yōu)勢互補,為消費者提供高質、超值、安全的商品與服務,最大限度的滿足消費者的各種購物需求。目前,華潤萬家的業(yè)務發(fā)展區(qū)域已遍布華東、華南、華北、西北、東北、中原以及香港等16個?。ㄖ陛犑校⒔?00個城市。華潤萬家采購管理系統(tǒng)概述作為超市經營的一個核心環(huán)節(jié),采購是獲取利潤的重要來源。采購制約著超市銷售工作的質量,決定著超市商品周轉的速度,關系到超市經濟效益的實現程度。作為步入快速發(fā)展和成熟期的超市行業(yè)同其他企業(yè)一樣,信息化是可持續(xù)發(fā)展,增加核心競爭力的必要手段。但目前為止,大多數超市管理信息系統(tǒng)都是不太完善的,信息化認識處于表面層次,業(yè)務流傳和信息系統(tǒng)建設需要一段時間的探索,認識和漸進的過程。如果能夠采用完善的系統(tǒng),就能使業(yè)務井然有序地進行,簡化日常煩瑣事務,實現有效管理。因此,盡可能地完善采購管理系統(tǒng)是每個超市成功經營的核心問題的核心。采購管理的內涵。①就企業(yè)功能而言是,采購管理是企業(yè)為了達成生產或者銷售計劃,從適當的供應商,在確保適當品質下,于適當的時期,以適當的價格,購入必須數量的物品或者勞務所采取的一切管理活動。②就管理功能而言是,采購管理系研究在取得物品與勞務的過程中,統(tǒng)籌兼顧事前的規(guī)劃,事中的執(zhí)行以及事后的控制,以達到維持正常的產銷活動,降低產銷成本的目的。1.華潤萬家采購管理系統(tǒng)的系統(tǒng)分析1.1用戶需求:華潤萬家在中國不斷地發(fā)展,所接的客戶與跟單也越來越多,總體來說,他們的單據已經全部電子化,沒有一張是紙質的單據。而且單據類型就達1000都種,不過實際上用的占總體比例比較少。本系統(tǒng)是針對采購環(huán)節(jié)的,盡量完善采購的功能,使用戶有高效的操作。開發(fā)的基本目標包括:1)請購單管理。包括需求的商品的詳細內容:商品號,名稱,規(guī)格,需求時間等。接受庫存部門的請購信息,并提供其他一些能引起需求變化的因數查詢(銷售計劃,上次合同是否執(zhí)行完畢,部門財務信息),供主管審批時參照使用。審批結束后對請購單按是否批準作分類記錄。2)采購訂單管理。根據審批通過的請購單,生成采購訂單,除了請購的基本內容外還包括供應商,運輸方式,付款方式,付款條件,交貨日期等詳細情況。按不同的狀態(tài)實現訂購單的新建,修改,撤銷功能。具體地說,未執(zhí)行狀態(tài)下才能夠新建,撤消訂購單,執(zhí)行中狀態(tài)下才能修改和撤銷,訂購單一旦完成,就不允許修改和撤銷。另外也對訂購單按狀態(tài)分類列表記錄。3)采購合同管理。該部分功能最強大。①一份采購定單生成后對應生成采購合同(采用合同號和訂購單號對應)。②對撤銷,執(zhí)行中,已執(zhí)行的合同分類列表記錄,并且合同狀態(tài)和采購訂單狀態(tài)有效關聯:一份合同生成后,合同和對應的采購訂單自動進入執(zhí)行狀態(tài);一份合同完成后,對應的采購訂單也自動進入完成狀態(tài)。③提供每一個供應商信譽記錄(合同執(zhí)行情況分類記錄)。④按供應商名稱和商品名稱提供供應商供貨記錄查詢列表;按商品名稱,供應商名稱和合同執(zhí)行時間提供進貨數量統(tǒng)計。⑤按照合同的付款信息,及時向財務部門反饋用款信息,經批準后更新部門可用資金數目。⑥合同完成后,為庫存提供到貨信息(名稱,數量等)。1.2初步調查1.2.1初步方案初步收集信息,進一步細化用戶需求,了解該企業(yè)的部門,人員,業(yè)務流程與處理等方面的情況,為可行性研究提供參考。了解該企業(yè)的部門結構,該企業(yè)主要的部門有分店店長,分店值班經理,采購部門,和銷售部門等。各部門都由管理部門統(tǒng)一管理。了解該企業(yè)的各部門人員的職責,分店店長是管理各部門,接受各部門的反饋意見,并根據企業(yè)的現狀制定計劃好方針政策。分店值班經理是協助分店店長監(jiān)督管理財務,銷售,采購和倉管工作。采購部是根據倉庫部的補貨單尋找滿意的產品。銷售部:收銀臺銷售貨物,自動生成小票或者發(fā)票。倉管部:當庫存量少于設定的數量時,向采購部門發(fā)出補貨單,提醒他們入貨以及審核貨單是否一致,一致則入庫。了解業(yè)務流程。首先是倉庫部門發(fā)出補貨訂單給采購部門,然后交給采購部門(做跟單的工作),電話或者到實地聯系供應商,選擇符合要求的貨品,進貨。倉管人員驗貨后入庫,若貨單不一致,則通知采購部或者另行協商處理。收集相關單據:進貨單,出貨發(fā)票該企業(yè)的流程基本順暢,就是數據的查找速度慢,統(tǒng)計不方便,耗費較多的時間。因此針對該企業(yè)的采購部創(chuàng)建一個系統(tǒng)。結合企業(yè)自身的條件,總結出三個備選方案。1)用傳統(tǒng)的局域網的開發(fā)模式,比如VFP,VB來開發(fā)操作系統(tǒng):Windows2000/XP開發(fā)目標:減少因用excel帶來的數據統(tǒng)計不便基本功能:實現企業(yè)內部的數據共享;以數據庫來管理企業(yè)。硬軟件平臺:在局域網平臺上,用VFP,VB等開發(fā)軟件,對內存容量要求比較低,一般128MB或256MB就足夠,高效的處理能力,簡單易用的輸入輸出,對環(huán)境要求也相對比較簡單,由于只是在企業(yè)局域網內運行,如果不遭受自然災害等攻擊,外部網絡很難對其進行攻擊,所以在硬件方面還是有較強的可靠性;在軟件方面就先進性而言,還是相對比較落后的,而且在處理能力上比較單一,功能較差,可靠性也沒那么完善,特別是當遭受不可預料的攻擊后,災難恢復能力較弱。采用的源代碼獨立性差,很難移植性。對硬件的要求較低。應用方式:單機結構方式。策略:結構化生命周期法。2)用初始的C/S開發(fā)模式,比如Delphi。數據庫系統(tǒng):SQLServer2000操作系統(tǒng):WindowsNT/2000/XP開發(fā)目標:基本實現網絡平臺,使得只有一臺電腦并能上網就能登錄本系統(tǒng)進行管理,將組件技術和ActiveX技術分別應用在服務器端和客戶端,開發(fā)高效、安全的應用系統(tǒng)。基本功能:信息與數據共享的范圍更廣,在Internet平臺下信息量更豐富,信息交互性明顯提高,從而提高企業(yè)業(yè)務處理的效率,實現COM組件技術和ActiveX技術相互操作,建立可伸縮的應用系統(tǒng);硬軟件平臺:采用數據庫服務器、信息處理系統(tǒng)服務器、瀏覽器、IIS、WindowsNT操作系統(tǒng)、Dreamweaver、FrontPage、VisualIntDev等軟件來開發(fā),要求較高的內存與CPU,至少256MB的,最好是512MB以上,CPU則至少在Pentium3以上,處理能力較強,輸入輸出簡單易用,以網頁形式表示,給用戶熟悉的操作界面與方式,環(huán)境要求較高,在網絡環(huán)境下,要確??蛻糍Y料的安全保密;總之,對硬軟件要求都相對較高。應用方式:客戶器/服務器二層結構模式。策略:結構化生命周期法。3)用目前比較流行的B/S開發(fā)平臺,比如JSP平臺。開發(fā)工具:JSP+SQLServer2000/Dreamweaver數據庫系統(tǒng):SQLServer2000操作系統(tǒng):WindowsNT/2000/XP開發(fā)目標:解決單機與兩層結構存在靈活性差、升級困難、維護工作量等問題,彌補c/s開發(fā)模式的不足,適應了當前用戶對管理信息系統(tǒng)的新需求,適應web服務器發(fā)展的需求,建立一個適應企業(yè)可持續(xù)發(fā)展的維修管理系統(tǒng)。基本功能:三層體系結構實現服務器對瀏覽器的請求單獨處理了;webserver單獨組成一層實現數據請求、加工、結果返回以及動態(tài)網頁生成等工作;簡化客戶機負擔,事務處理邏輯部分分給了功能服務器;獨立三層體系結構,任何一層的改變不會影響其它層的功能??缙脚_操作,任何一臺機器只要裝有WWW瀏覽器軟件,均可作為客戶機來訪問系統(tǒng);用防火墻技術來保證系統(tǒng)的安全性,有效地適應了當前用戶對管理信息系統(tǒng)的新需求。基于b/s體系結構開發(fā)應用程序將組件技術應用到B/S體系結構中,實現業(yè)務邏輯封裝,提高軟件的可重性和可維護性。硬軟件平臺:在B/S模式下,用Dreamweaver作為開發(fā)工具,JSP作為開發(fā)語言,SQLServer2000作為數據庫系統(tǒng),對內存和CPU要求較高,至少要有512MB的內在和Pentium41.8GHz的。強大的處理能力,簡單易用的輸入輸出,網頁形式下,給用戶熟悉的操作;對環(huán)境要求高,在開放的網絡下運行,使得企業(yè)提供安全,有效的瀏覽,以及易懂。對硬軟件要求很高,并充分考慮了備份性與靈活的移植性,有效的數據維護和災難恢復。應用方式:服務器/瀏覽器三層結構模式策略:結構化生命周期法。1.2.2可行性分析與評價:MIS的開發(fā)是一項耗資多、周期長、風險大的工程項目,在系統(tǒng)開發(fā)之初進行可行性研究,對于確保資源的舒坦使用、避免浪費和一些不必要的失敗都是十分重要的。介于以上三個方案的詳細分析,現對這三種方案的技術,經濟,社會這三個方面的必要性,可能性,有益性組成九宮格可綜合評價備選方案的可行性及其滿意程度。第一種方案的可行性研究的九宮格必要性可能性有益性技術提高了用戶的效率率,避免了用用excel時逐一查詢詢的麻煩所需設備簡單,容容易實現提高了數據的查找找速度,方便便統(tǒng)計經濟管理效率有所提高高投入資金少,人員員只需作簡單單的培訓效率的提高也提高高了企業(yè)經濟濟效益社會若不采用,企業(yè)的的數據輸入仍仍然是相對原原始,效率低低能為企業(yè)提高一定定的效率,促促進企業(yè)的發(fā)發(fā)展企業(yè)的數據處理技技術有所進步步第二種方案的可行性研究的九宮格必要性可能性有益性技術提高系統(tǒng)與客戶的的交互性除了設備外,還需需要一個熟悉悉系統(tǒng)的計算算機人員更好地客戶交流,方方便統(tǒng)計數據據經濟方便了客戶提交訂訂單投入資金相對多些些,需要培訓訓一個計算機機管理人員效率更大的提高為為企業(yè)帶來更更多的利益社會若不采用,需要每每次訂貨要通通過電話協商商提高與客戶交流的的效率,促進進企業(yè)發(fā)展便于企業(yè)與客戶的的交流第三種方案的可行性研究的九宮格必要性可能性有益性技術可以較高效率的處處理數據除了設備外,還需需要一個熟悉悉系統(tǒng)的計算算機人員較高地提升了數據據的處理速度度,提升了企企業(yè)的整體效效率經濟更進一步地實現計計算機化操作作,提升整體體效率一次性投入較多的的資金,長期期配備網絡管管理人員.效率的較高提升,提提高了企業(yè)的的競爭力社會若不采用,與先進進的計算機化化操作有一定定的距離企業(yè)人員都需要熟熟悉此系統(tǒng)的的整個操作流流程綜合管理能力的提提高,利于企企業(yè)的長時間間發(fā)展綜合以上3個方案,從當前競爭力的要求和企業(yè)的長遠利益考慮,決定采用第3種方案,雖然是一次投入相對較多的設備資金和人員的培訓資金,但是客戶數量和訂單數量的不斷增加,要使企業(yè)能獲得更多的利益,必需是更有效地提高效率??尚行匝芯砍晒桨福洪_發(fā)工具:JSP+SQLServer2000、Dreamweaver開發(fā)語言:JSP數據庫系統(tǒng):SQLServer2000操作系統(tǒng):WindowsNT/2000/XP開發(fā)目標:舍棄現狀的excel的儲存數據的方式,建立一個B/S模式的能夠為用戶帶來較高效率地存儲和統(tǒng)計的采購系統(tǒng)基本功能:實現企業(yè)的采購功能,為企業(yè)的采購完成一個能方便輸入、統(tǒng)計、查詢數據的功能擴展功能(在本次設計系統(tǒng)的基礎上擴展):信息與數據共享的范圍更廣,在Internet平臺下信息量更豐富,信息交互性明顯提高,從而提高企業(yè)業(yè)務處理的效率,實現COM組件技術和ActiveX技術相互操作,建立可伸縮的應用系統(tǒng);應用方式:單機結構方式。策略:結構化生命周期法。1.3現狀調查1.3.1組織機構調查經過調查,該辦事處的部門機構簡單,包括分店店長,分店值班經理,財務部,采購部,銷售部。各部門由分店店長統(tǒng)一管理。現狀組織機構如下:主要職能:①銷售部:收銀臺銷售貨物,自動生成小票或者發(fā)票。②采購部:根據倉庫部的補貨單,尋找供應商,采購產品。③倉管部:當庫存量少于設定的數量時,向采購部門發(fā)出補貨單,提醒他們入貨以及審核貨單是否一致,一致則入庫,否則向采購部反應。④分店值班經理:協助分店店長監(jiān)督管理財務,銷售和采購工作。⑤分店店長:管理各部門,接受各部門的反饋意見,并根據企業(yè)的現狀制定計劃好方針政策。1.3.2業(yè)務流程現狀調查華潤萬家是以中國超市零售為中心。而其主要業(yè)務流程為:A.客戶直接到賣場購物,當剩下庫存少于設定的數量時,直接向供應商發(fā)出補貨單。B.采購部根據倉庫需求制定進貨單,并對其審核,有錯則重新制定,無錯則根據情況制定造價單,并與供應商討價格,價單不符合要求的則重新造價,符合要求的則進貨,生成以進貨單,提交給倉庫部門。C.倉管部門接受進貨單后對其進行單貨一致審核,有錯則退回給供應商并通知采購部門,無錯入庫。注:業(yè)務流程圖中,圓形是外部對象,是與信息系統(tǒng)交往、提供輸入或接受輸出信息、甚至參與現場作業(yè)的人或機構;平行四邊形是單據、票證、報表等資料;書形是帳簿等資料,在計算機系統(tǒng)中為數據存儲,用圓柱形表示;菱形表示審核、校驗等;矩形表示處理功能。具體流程圖如下:報價表年月日產品編號產品名稱圖示規(guī)格重量顏色計量單位單價數量金額備注貨物總金額稅費總額采購員由現狀業(yè)務流程圖及相關的單,證,票,據等其他文檔資料,可以列出以下的所有數據項(由于本人是為企業(yè)創(chuàng)建采購系統(tǒng),所以是針對采購系統(tǒng)地采集數據單表):管理人員登記表中的數據項有:工號、姓名、性別、生日、職務、家庭地址、電話、任職日期進貨單據中的數據項有:單號、物資名稱及規(guī)格、數量、單位、金額、總金額、日期、備注、經手人。已進貨單中的數據項有:單號、貨號、物資名稱及規(guī)格、數量、單位、金額、總金額、日期、備注、經手人。報價表中的數據項有:產品編號、產品名稱、圖示、規(guī)格、計量單位、重量、顏色、單價、數量、金額、備注、貨物總金額、稅費、總額、采購員。根據已經列出來的數據項去掉重復的和根據建立數據庫的需要改變和完善一下數據項,就得到帳務處理中最基本的全部數據項如下:產品號、產品名、規(guī)格、計量單位、供應商號、供應商名、供應商地址、供應商聯系人、供應商郵編、供應商電話、部門號、部門名稱。金額和總金額是導出項。1.3.4由基本項構思ERD的基本結構由系統(tǒng)的基本數據項,按照由基本項構思E-R圖的四條基本原則,并且根據系統(tǒng)的基本功能的要求,導出本系統(tǒng)4個初始局部的E-R圖,然后在根據實際情況引進虛實體添加各實體屬性進行改造,最后綜合成系統(tǒng)的全局E-R圖。1.初始局部E-R圖的構思原則1(確定實體):把在業(yè)務流程中能獨立存在的現實事物作為實體,通常它有多個由基本項描述的特性。在此系統(tǒng)中,員工,產品,供應商,部門是單獨存在的事物,應做為是實體。原則2(確定聯系):在業(yè)務流程中實體集之間的關聯與結合需要長期保存時,應作為聯系并確定其類型。(1)員工與部門之間包含兩種聯系,其一為員工與部門有著M:1的屬于聯系,其二是員工與部門有M:1的屬于聯系。如圖:員工包括了分店店長,分店值班經理,財務員,采購員,銷售員,倉管人員,所以他們之間是父子聯系如圖:(3)采購員、供應商和產品之間存在M:N:L的采購關系,如圖:原則3(確定屬性):實體的屬性是試題的本質特性,實體應有標識屬性(能把不同個體區(qū)分開來的最小屬性組),并指定其中一個作為主標識。聯系的屬性是聯系的結果或狀態(tài)。部門:部門號、部門名。如圖:員工:員工號、姓名、性別、家庭地址、聯系電話、所屬部門。如圖:供應商:供應商號、供應商名、供應商地址供應商聯系人、供應商郵編、供應商電話。如圖:產品:產品編號、產品名稱、圖示、規(guī)格、計量單位、重量、顏色。如圖:采購關系中的屬性:提成、運輸費、日期、數量、單價。如圖:2.綜合成全局E-R圖原則4(一事一地檢驗原則):業(yè)務的所有基本項要在其ERD中作為屬性在且僅在一個地方出現。(由于篇幅的限制,實體聯系圖中沒有屬性給出,不過在邏輯檢查上符合原則4)1.3.5引進聯系體得到改進的ERD消除冗余的實體與聯系;如果有復雜的多對多的多元聯系,則引進聯系體把它分解為多個二元聯系來簡化從上面的采購,報報價子ERD導出一般關關系的四條原原則,得到關關系框架時間日期采購員號產品號供應商號單價數量外碼外碼外碼復合主碼從上面的關系表中中可以發(fā)現一一下兩個問題題:第一就是是主碼太復雜雜;第二是當當進貨需要多多種貨物時,出出現數據輸入入的大量冗余余。因此此關關系模型不是是合理的,需需要我們進一一步的改進。為為此我引進了了聯系虛實體體。引進虛實體后的局局部E-R圖采購,報價子ERRD2.引進聯系體后的的全局EDR如下圖所示示1.3.6現狀評價對于引進聯系體后后,能使其關關系的復雜程程度大為簡化化,使數據的的管理更加的的科學化。1.4目標分析1.4.1由ERD初步考慮數數據存儲組織織原則1(實體轉換成關系模模式):ERD中每一個獨獨立的實體轉轉換為一個關關系模式,實實體的屬性組組成關系的屬屬性,實體的的主標是轉換換成關系的主主碼。原則2(從實體及其從聯系系轉化為關系系模式):ERD中一個從主主體及其主從從聯系轉換為為一個關系,從從實體的屬性性及其主實體體的屬性組成成該關系的屬屬性,其主實實體關系的主主碼,在實體體的一組屬性性,作為該關關系的主碼。對對子類實體可可作類似一對對一聯系的從從實體的轉換換。對于員工與庫管人人員,采購人人員等具有父父子類關系,則在員工關系中用用“職務”屬性識別。原則3(一對多聯系在關系系模式中的表表示):ERD中的一個一一對多聯系通通過在其“多”實體關系上上增加“1”實體關系的的主碼和聯系系的本身的屬屬性來表示。原則4(多對多聯系轉換為為關系):ERD中的一個多多對多聯系轉轉換為一個關關系,其被聯聯系實體的關關系的主碼作作為外碼和該該聯系本身的的屬性一起組組成關系的屬屬性,被聯系系關系的主碼碼組成該關系系的復合主碼碼。依據四條原則從全全局ERD導出一般關關系框架,作作為數據存儲儲組織的初步步考慮,可以以檢驗ERD的構思是否否規(guī)范,可為為以數據庫為為中心進行業(yè)業(yè)務流程再造造提供依據。從從引進聯系體體的E-R圖中導出系系統(tǒng)的一個關關系模型框架架如下圖所示示:部門聯系部門號部門名主碼員工關系員工號姓名性別家庭住址聯系電話所屬部門號外碼主碼產品關系產品號產品名規(guī)格計量單位圖示重量顏色主碼供應商關系供應商號供應商名供應商地址供應商聯系人供應商郵編供應商電話主碼采購,造價聯系體體關系提單號采購員號供應商號外碼外碼主碼1.4.2業(yè)務流程再造作為以數據庫設計計為中心的業(yè)業(yè)務系統(tǒng)開發(fā)發(fā)中的業(yè)務流流程再造,主主要是考慮以以數據庫為中中心,盡可能能地讓計算機機自動完成業(yè)業(yè)務,帶到人人機合理地結結合,集成業(yè)業(yè)務流程,提提高效率。再再此還要考慮慮有效地控制制采購環(huán)節(jié)的的效用,為企企業(yè)創(chuàng)造出更更大的經濟效效益,增強企企業(yè)活力,贏贏得市場。(本本流程圖是針針對采購部分分而再造)企業(yè)采購管理接收倉庫部提供的的補貨單,有有錯退回,無無錯則貨單輸輸入FORM。接著查找找供應商,查查找產品,采采購員認為價價格相符則形形成造價單,價價單資料輸入入數據庫FORM。然后進貨貨,將實到貨貨輸入FORM,貨單與實實到不符則形形成單貨不符符進貨明細交交給供應商,相相符則將已進進貨單提交給給倉管部。1.4.3由新BPD導出數據流流圖DFD:運用功能-數據(P-D)分析法,可可得到初始化化的UC矩陣圖,如如圖所示:1-供應商關系處理2--進貨單處理33-核對貨單44-入庫通過調整后的UCC矩陣后得到到的所有數據據流圖(DFD)如下:新DFD的數據字典典(DD):編號項名類型長度小數位值域說明按首次出現的數據據存儲編號員工號字符4按首次出現的數據據存儲編號姓名字符20按實際出現的數據據存儲編號性別字符2按首次出現的數據據存儲編號家庭地址字符50按首次出現的數據據存儲編號電話字符20按首次出現的數據據存儲編號產品號字符6按首次出現的數據據存儲編號產品名字符20按首次出現的數據據存儲編號計量單位字符8按首次出現的數據據存儲編號規(guī)格字符12按首次出現的數據據存儲編號計量單位字符4按首次出現的數據據存儲編號重量浮點8按首次出現的數據據存儲編號顏色字符4按首次出現的數據據存儲編號供應商號字符6按首次出現的數據據存儲編號供應商名字符20按首次出現的數據據存儲編號供應商地址字符50按首次出現的數據據存儲編號供應商聯系人字符20按首次出現的數據據存儲編號供應商郵編字符6按首次出現的數據據存儲編號供應商電話字符20導出項的描述編號導項名類型長度小數位導出方法按首次出現的數據據存儲編號合計金額數值93∑單價*數量數據流表編號數據流名來源結構去向FT-1訂貨單采購部門訂貨單1確定信息采購FT-11相符進貨單3采購結果處理相符進貨單倉庫部FT-12單貨不符進貨明細細表3采購結果處理單貨不符進貨明細細表供應商數據存儲表編號數據存儲名寫入結構讀出ST-1供應商關系供應商資料供應商號、供應商商名、供應商商地址、供應應商聯系人、供供應商郵編、供供應商電話查看供應商資料ST-2貨物關系產品資料產品號、產品名、規(guī)規(guī)格、計量單單位、重量、顏顏色查詢產品資料ST-11供應商關系供應商關系提單號、供應商號號、供應商名名、供應商地地址、供應商商聯系人、供供應商郵編、供供應商電話1供應商管理ST-12貨物關系進貨資料提單號、供應商號號、產品號、每每種產品數量量2貨物管理ST-13進貨單關系進貨資料提單號、供應商號號、產品號、每每種產品數量量4造價單管理ST-14造價單關系造價單關系提單號、供應商號號、產品號、每每種產品數量量、金額4造價單管理ST-15已進貨單關系已進貨單關系提單號、供應商號號、產品號、每每種產品進貨貨數量5貨到管理加工處理說明表編號加工名輸入處理邏輯輸出1供應商管理FT-1訂貨單ST-1供應商關關系處理供應商關系ST-11供應商商關系數據文文件S0-1完善信息息進單記錄2貨物管理ST-2貨物關系系S0-1完善信息息進單記錄處理貨物關系S0-2進貨單報報表4造價單管理S0-2進貨單報報表處理造價單關系ST-13進貨單單關系ST-14造價單單關系5貨到管理S0-4正確造價價單記錄處理已到貨的關系系FT-11進貨單單FT-12貨不符符進貨單明細細表ST-15已進貨貨單關系1.4.4修改ERD經過檢查,上面得得到的EDR沒有必要修修改!1.4.5得到新系統(tǒng)的功能能層次圖(FHD)系統(tǒng)功能層次圖華潤萬家采購管理理系統(tǒng)的系統(tǒng)統(tǒng)設計2.1.總體設計2.1.1一般關系模型設計計(修改和新建關系框框架)所有的改進都在上上述的系統(tǒng)分分析中已修改改完整,這理理不再重畫,此此部分略。2.1.2處理功能總體結構構設計(設計計新系統(tǒng)的MSD)1)由DFD導出初始MMSD:圖2.1.2華潤萬家家采購系統(tǒng)模模塊結構圖注:1.訂貨單2.無誤誤貨單3.貨單臨時文文件4.供應商關系5.新供應商記記錄6.老供應商記記錄7.完善供應商商信息進單記記錄8.貨物關系9.供應商關系系數據文件10.新貨進單記記錄11.老貨進單記記錄12.完善貨物信信息進單記錄錄13.貨物關系數數據文件14.進貨單報表16.造價單報表17.價單符合18.正確造價單單記錄19.進貨單關系20.造價單關系21.實到貨量進進貨單22.相符進貨單單表23.不符進貨單單表24.進貨單25.單貨不符進進貨明細報表表26.單貨不符進進貨明細表27.正確進單記記錄28.已進貨單關關系2)寫出改進MSD的的啟發(fā)性規(guī)則則,必要時敘敘述改進初始始MSD的思路,畫畫出改進后的的MSD;①MSD與DFD的的對應性;②模塊的獨立性;③模塊的影響范圍是是控制范圍的的盡可能大的的子集;④基本模塊的大小要要適中;⑤結構圖的寬度、深深度,模塊的的扇入、扇出出應適度;⑥接口簡明且與子模模塊功能一致致;⑦模塊只有單一的入入口;⑧模塊功能是可預期期且簡明的。3)敘述MSD優(yōu)化思路,必必要時,給出出優(yōu)化的結構構。改進后的的完整模塊結結構圖臺下::注:29.統(tǒng)計報表30.員工關系2.1.3系統(tǒng)平臺的總體結結構設計:(1)設備地理位置分分布設備都位于值班室室。(2)信息處理及信息息存儲設備總總體設計信息處理主要以事事務處理和數數據處理為主主,采用一般般的微機即可可。(3)人機接口設備總總體設計所開發(fā)的是Winndows應用程序,使使用鍵盤、鼠鼠標作為輸入入設備,顯示示器和打印機機作為輸出設設備。(4)數據通信設備總總體設計由于設備地地理分布較近近,所以只需需要采用一般般的通信電纜纜來連接網絡絡,如雙絞線線就行了。計計算機采用基基于Windoows20000和WindoowsXPP的微機,計計算機之間的的通信不需要要特別的連接接技術。(5)系統(tǒng)處理結構的的總體設計采用集中式模式::采購部采購部計算機1計算機2主機服務器數據庫防火墻法火墻數據服務器交換機其他交換機交換機2.2詳細設計:2.2.1代碼系統(tǒng)設計:代碼設計的基本原原則:唯一確確定性,標準準化與通用性性,簡單性,穩(wěn)穩(wěn)定性和可擴擴充性,容易易修改,滿足足系統(tǒng)要求,便便于記憶和使使用。1)員工編號:8位位,前兩位為為性別,后六六位為順序號號。如男為01,女為02。2)部門編號:3位位,3位順序碼。如如:001代表采購部部門。3)造價單單號:110位,為分組組碼。單據標志——1位位字符,以字字母A開頭;日期——6位字符(年年月日);順順序編號——3位字符。2.2.2系統(tǒng)平臺具體設計計:工作站文件服務器工作站文件服務器采購部中心機房交換機其他設備選型表的相關關清單名稱型號價格生產日期保修期限服務器聯想深騰70000G高性能服務務器¥999,9992009上市三年保修,三年上上門交換機Brocade300光纖存儲交交換機¥178,500..02009年上市三年保修,三年上上門計算機戴爾StudioOne119(S2110552CCN)¥8,8802009年上市升級到3年遠程診診斷及3年電話支持持和為客戶提提供上門硬件件有限保修服服務打印機HP2605ddn(網絡型)¥4,500About20099年一年上門服務雙絞線&水晶頭1.0元/米11.0元/個總共需要約¥1,,191,9900。在本系統(tǒng)中有如下下用戶分類::采購員,分分店店長,分分店值班經理理,系統(tǒng)管理理員。所以每當用戶系統(tǒng)統(tǒng)人員進入系系統(tǒng)時,系統(tǒng)統(tǒng)會自動檢驗驗用戶的登陸陸權限,系統(tǒng)統(tǒng)會根據用戶戶的最大權限限,把菜單上上此權限外的的部門進行屏屏蔽,權限設設置如下:采購員:進料單基基本資料的錄錄入。分店店長、分店值值班經理:可可以行使對系系統(tǒng)的一切操操作。系統(tǒng)管理員:除部部門信息管理理,員工信息息管理外的一一切操作,如如:用戶權限限設置,系統(tǒng)統(tǒng)備份系統(tǒng)恢恢復,還原等等。2.2.3數據庫結構的具體體設計:(1)數據表結構:數據基礎表結構::員工關系字段名員工號姓名性別家庭住址聯系電話所屬部門號登錄密碼外碼外碼主碼主碼類型VarcharVarcharVarcharVarcharVarcharvarcharVarchar長度62025020310小數位列約束非空非空eq\o\acc(○,1)行約束插入、刪除為”限制”,更新為”級聯”表約束參照約束說明性別=”男”or性別=”女女”,出錯信息息:”性別只能是是男或女”部門關系字段名部門號部門名外碼主碼主碼類型charVarchar長度310小數位列約束非空非空行約束表約束插入為”忽略”,刪刪除為”限制”,更新為”級聯”產品關系字段名產品號產品名規(guī)格計量單位圖示重量顏色供應商號外碼外碼主碼主碼類型VarcharVarcharVarcharVarcharpictruevarcharVarcharVarchar長度6204010505086小數位列約束非空非空非空行約束插入為忽略、刪除除為限制,更更新為級聯表約束供應商關系字段名供應商號供應商名供應商地址供應商聯系人供應商郵編供應商電話外碼主碼主碼類型VarcharVarcharVarcharVarcharVarcharvarchar長度6205020620小數位列約束非空非空行約束表約束采購,造價表字段名提單號采購員號供應商號進貨日期進貨時間審核狀態(tài)成交狀態(tài)外碼外碼外碼主碼主碼類型charcharcharsmalldattetimeesmalldattetimeeauditvarchar長度104688106小數位列約束非空非空非空行約束插入為”忽略”,刪刪除為”限制”,更新為”級聯”表約束參照約束說明采購明細表字段名提單號產品號單價數量已進數量外碼外碼外碼主碼復合主碼類型charcharsmallmonneyIntInt長度1061144小數位列約束非空非空行約束表約束已進數量小于等于于庫存數量參照約束說明數據視圖表結構::查詢視圖字段名提單號采購員號采購員姓名供應商號供應商名進貨日期外碼外碼外碼主碼主碼類型VarcharVarcharVarcharVarcharVarcharsmalldattetimee長度1082010208列約束非空非空永久關聯:注:箭頭表示父表主鍵鍵指向子表的的相關索引((常為外鍵)的永久關聯聯表間的永久關聯如如下表所示::父表主碼子表修改刪除插入部門表部門號員工表級聯限制限制員工表工號采購,造價表級聯限制限制供應商表供應商號采購,造價表級聯限制限制產品表產品號采購明細表級聯限制限制采購,造價表提單號采購明細表級聯級聯限制2.2.4模塊設計:子業(yè)務模塊的設計計登錄界面: 歡迎使用華潤萬家采購系統(tǒng)歡迎使用華潤萬家采購系統(tǒng)用戶名:密碼:登錄重置此模塊用logiin.jspp、loginn2.jspp和loginn_checck.jspp三個頁面實實現,其中l(wèi)oginn.jsp頁面用來顯顯示登陸系統(tǒng)統(tǒng)的入口,loginn2.jspp用來驗證三三次密碼輸入入下訂單的界面:訂單查詢界界面:訂單報表的界面::添加信息界面:提貨單界面:2.2.5人工模塊的業(yè)務流流程、現場工工作流程設計計與組織結構構的改組的建建議:沒有完整意義上的的人工模塊,人人工只是負責責數據的錄入入與檢驗,系系統(tǒng)都是由計計算機實現的的。例如提單單的輸入,用用戶只需填寫寫信息,確認認保存。當客客戶同意這造造價后便進入入確定提單界界面進行確認認,并打印采采購單。當進進貨與單據相相一致時,便便打印進貨單單交給銷售部部,否則打印印單貨不符進進貨明細表交交給供應商。三、M.B.S采購系系統(tǒng)的系統(tǒng)實實現3.1人員培訓與平臺實實現的簡要討討論人員培訓方面,按按系統(tǒng)使用的的不同層次對對員工進行不不同的培訓,使使用戶在接受受培訓后能夠夠更有效地參參與系統(tǒng)的測測試,更好地地了解系統(tǒng)的的結構、功能能和軟、硬件件運行環(huán)境,從從而更好地管管理系統(tǒng)。系系統(tǒng)正式投入入運行后,由由經過培訓合合格的操作用用戶和運行管管理人員接收收新系統(tǒng)的運運行和管理,確確保系統(tǒng)正常常投入運行;;并配置相關關技術人員。平臺實現方面,按按照先前所設設計的系統(tǒng)平平臺設計方案案,在原有的的系統(tǒng)平臺基基礎上,先改改造現有設備備,充分利用用現有的軟、硬硬件資源,后后購置新設備備。按前面所所選的軟、硬硬件,通知供供貨商按要求求供貨,然后后按照系統(tǒng)平平臺設計方案案布置、安裝裝設備并調試試。3.2數據結構的建立與與初始化數據據輸入3.2.1數據庫及其基本表表的建立=1\*GB3①用SQL編寫數據庫庫表,輸入計計算機并打印印出來;(1)建立采購系統(tǒng)數數據庫(2)各數據庫表表的建立如下下:為了保證數據庫系系統(tǒng)的使用安安全,實現不不同身份的用用戶在登陸系系統(tǒng)后,擁有有各自對系統(tǒng)統(tǒng)的使用權限限,所以需要要創(chuàng)建用戶表表,以達到管管理不同權限限用戶的目的的。建立部門表creeatettabledeparrtmentt(departmeentnummcharr(3)pprimarrykeyy,depaartmenntnameevarcchar(220)nootnulll)建立員工表creeatettableStafff(staffnummcharr(4)pprimarrykeyy,sttaffnaamevaarcharr(20)notnnull,sexcchar(22),familyaaddresssvarrchar((50),staffftelvvarchaar(20)),depaartmenntnumchar((3),fooreignnkey(depaartmenntnum))refeerenceesdeppartmeent(deepartmmentnuum),passworddvarcchar(110))建立產品關系表createttableproduuctionn(pronumchar((6)prrimaryykey,,pronaamevaarcharr(20)notnnull,sstandaardvaarcharr(40),,customteelvarrchar(20),,unitvarchhar(100),picctruevarchhar(500),weiightvvarchaar(10)),colourvvarchaar(8)))建立供應商關系表表createttablesuppllier(supnumchar((6)prrimaryykey,,supnaamevaarcharr(20)notnnull,ssupadddressvarchhar(500),suppmanvvarchaar(20)),supppostallcodevarchhar(6)),suptelvvarchaar(20)))建立訂單表CREATETTABLEp_ordder(orderIDintiidentiity(1,,1)nootnulll,supnumvvarchaar(10))notnull,,idchar((6)nootnulll,quantityyintnotnnull,daytimesmallldatettimennotnuull,workervvarchaar(50))notnull,,PRIMARYKEY(("ordeerID")),FOREIGNKEY(ssupnumm)REFFERENCCESsuupplieer(suppnum),,FOREIGNKEY(iid)REEFERENNCESpproducction((pronuum));建立提貨單表CREATETTABLEp_th__detaiil(tidvarcchar(115)nootnullluniique,supnumvvarchaar(10))notnull,,daytimesmallldatettimennotnuull,workervvarchaar(50))notnull,,PRIMARYKEY(("tid""),FOREIGNKEY(ssupnumm)REFFERENCCESsuupplieer(suppnum),,);建立提貨聯系體表表CREATETTABLEp_th(Lidbiggintiidentiity,tidvarcchar(115)nootnulll,idchar((6)nootnulll,quantityyintnotnnull,PRIMARYKEY(("Lid""),FOREIGNKEY(ttid)RREFEREENCESp_th__detaiil(tidd),FOREIGNKEY(iid)REEFERENNCESpproducction((pronuum));系統(tǒng)關系圖3.2.2用戶視圖的建立產品、供應商信息息視圖的建立立,顯示中文文信息find_ordder訂單視視圖的建立ti_tablee提單視圖的的建立3.3模塊的實現3.3.1客戶模塊的實現產品資料顯示產品資料查詢顯示示產品的添加<tablewwidth=="38%""bordder="00"aliign="ccenterr"celllpaddding=""1"ceellspaacing=="1"><trr><<tdwiidth=""43%">><divalignn="cennter">>產品號:</diiv></ttd><<tdwiidth=""57%">><divalignn="lefft"><inpputnaame="ppronumm"typpe="teext"iid="prronum""sizee="10""onffocus=="showwmuti(();"http://><</div>></td>></ttr><trr><<td><ddivallign=""centeer">產品名稱稱:</divv></tdd><<td><ddivallign=""left""><inpputnaame="ppronamme"tyype="ttext"id="ppronamme"siize="115"onnblur=="checckpronname());"/>><</div>></td>></ttr><trr><<td><ddivallign=""centeer">銷售單價價:</divv></tdd><<td><ddivallign=""left""><iinputname=="pricce"tyype="ttext"id="pprice""sizee="15""onbllur="ccheckpprice(();"http://>元</divv></tdd></ttr><trr><<td><ddivallign=""centeer">計量單位位:</divv></tdd><<td><ddivallign=""left""><inpputnaame="uunit"type=="textt"id=="unitt"sizze="100"onnblur=="checckunitt();"http://><</div>></td>></ttr><trr><<td><ddivallign=""centeer">規(guī)格:</divv></tdd><<td><ddivallign=""left""><inpputnaame="sstandaard"ttype=""text""id=""standdard"size=="10"onbllur="cchecksstandaard();;"/><</div>></td>></ttr><tr><<td><ddivallign=""centeer">顏色:</divv></tdd><<td><ddivallign=""left""><inpputnaame="ccolourr"typpe="teext"iid="coolour""sizee="10""/><</div>></td>></ttr><trr><<td><ddivallign=""centeer">供應商商號:</divv></tdd><<td><ddivallign=""left""> <inputnname=""supnuum"tyype="ttext"id="ssupnumm"sizze="100"onnblur=="checcksupnnum();;"/> </div><//td></ttr><trr><<tdheeight=="50"colsppan="22"><<divaalign=="centter"><inpputtyype="ssubmitt"namme="Suubmit""valuue="確定"/>><inpuutnamme="Suubmit22"typpe="reeset"valuee="重置"/><</div>></td>></ttr></tabble>產品的修改刪除<divaliign="ccenterr"><inputttypee=imaggesrcc="imaage/eddit.jppg"naame="SSubmitt"oncclick=="retuurncoonfirmm('確定修改嗎嗎?');"/><ahreef="deel_prooduct..jsp?ppronumm=<%=ppronumm%>"><<imgaalt="刪除"srcc="imaage/deel.jpgg"borrder=""0"onnclickk="retturncconfirrm('確定刪除嗎嗎?');"/></aa></diiv><</td>3.3.2供應商商模塊的實現現供應商資料顯示供應商的查詢:供應商的添加、修修改和刪除::3.3.3訂單模模塊的實現下采購單采購單號:<<%="KHH"+yeaar+monnth+daay+"_""+zi+((NO+1))%>&nbbsp;&nnbsp;& ; p;<%if((supnuum!=nuull){{%>供應商名名:<fonttcoloor="reed"><%%=supnname%>></fonnt><%}%%></diiv><tabllewiddth="772%"bborderr="0"alignn="cennter"cellppaddinng="1""celllspaciing="11"bgccolor=="#00CCCCC">><trr><<tdwiidth=""26%"bgcollor="##66CCFFF"><ddivallign=""centeer">產品號</divv></tdd><<tdwiidth=""18%"bgcollor="##66CCFFF"><ddivallign=""centeer">產品名稱</divv></tdd><<tdwiidth=""15%"bgcollor="##66CCFFF"><ddivallign=""centeer">計量單位</divv></tdd><<tdwiidth=""13%"bgcollor="##66CCFFF"><ddivallign=""centeer">銷售單價</divv></tdd><<tdwiidth=""14%"bgcollor="##66CCFFF"><ddivallign=""centeer">購買數量</divv></tdd><<tdwiidth=""14%"bgcollor="##66CCFFF"><ddivallign=""centeer">應付金額</divv></tdd></ttr><trr><<tdbggcolorr="#FFFFFFF""><forrmid=="formm1"naame="fform1""methhod="ppost"actioon="prroductt_cartt.jsp""><divvaliggn="ceenter""><iinputname=="pronnum1"type=="textt"id=="pronnum1"size=="5"vvalue=="<%iff(pronnum1!==null)){%><%%=pronnum1%%><%}%%>"onnBlur=="formmCheckk();"/><ahrref="ffind_pproducct.jspp?supnnum=<%%=supnnum%>""><labeel></llabel>> <label>><ahrref="bbook1..jsp"targeet="_bblank""><imggsrc=="imagge/az--go-orrange--transs.gif""widtth="244"heiight=""24"bborderr="0"/></llabel>></diiv> <inputname=="supnnum"ttype=""hiddeen"vaalue=""<%=suupnum%%>"/>> <%if((pronuum1!=nnull){{%><inpuutnamme="prronum11"typpe="hiidden""valuue="<%%=pronnum1%>>"/><<%}%%> <inputtnamee="pnuum1"ttype=""hiddeen"vaalue=""<%=pnnum1%>>"/><%iif(proonum2!!=nulll){%>><inpuutnamme="prronum22"typpe="hiidden""valuue="<%%=pronnum2%>>"/><<%}%%> <inpuutnamme="pnnum2"type=="hiddden"vvalue=="<%=ppnum2%%>"/>> <%if(prronum33!=nulll){%%><inpputnaame="ppronumm3"tyype="hhiddenn"vallue="<<%=proonum3%%>"/>><%}%> <inputnname=""pnum33"typpe="hiidden""valuue="<%%=pnumm3%>"/> <%if(prronum44!=nulll){%%><inpputnaame="ppronumm4"tyype="hhiddenn"vallue="<<%=proonum4%%>"/>><%}%> <inputnname=""pnum44"typpe="hiidden""valuue="<%%=pnumm4%>"/><%iif(proonum5!!=nulll){%>><inpputnaame="ppronumm5"tyype="hhiddenn"vallue="<<%=proonum5%%>"/>><%}%> <inputnname=""pnum55"typpe="hiidden""valuue="<%%=pnumm5%>"/> </form>></ttd><<tdbggcolorr="#FFFFFFF""><divvaliggn="ceenter""><%iff(pronnum1!==null))%><%==pronname1%%></diiv></ttd><<tdbggcolorr="#FFFFFFF""><divvaliggn="ceenter""><%iff(pronname1!!=nulll&&!"NNotExxist!"".equaals(prronamee1))%>><%=uunit1%></ddiv><//td><<tdbggcolorr="#FFFFFFF""><divvaliggn="ceenter""><%iff(pronname1!!=nulll&&!"NNotExxist!"".equaals(prronamee1))%>><%=pprice11+"元"%><//div><</td><<tdbggcolorr="#FFFFFFF""> <formidd="forrm2"nname=""form22"metthod=""post""actiion="pproducct_carrt.jspp"><divvaliggn="ceenter""><labbel><inpputtyype="ttext"namee="pnuum1"iid="pnnum1"size=="3"vvalue=="<%iif(prooname11!=nulll&&!""NotEExist!!".equuals(ppronamme1))%><%==pnum11.trimm()%>""onbllur="ccheckfform2(()"/>></laabel><</div>><iinputname=="supnnum"ttype=""hiddeen"vaalue=""<%=suupnum%%>"/>><<%if((pronuum1!=nnull){{%><inpuutnamme="prronum11"typpe="hiidden""valuue="<%%=pronnum1%>>"/><<%}%%><%iif(proonum2!!=nulll){%>><inpuutnamme="prronum22"typpe="hiidden""valuue="<%%=pronnum2%>>"/><<%}%%> <inpuutnamme="pnnum2"type=="hiddden"vvalue=="<%=ppnum2%%>"/>> <%if(prronum33!=nulll){%%><inpputnaame="ppronumm3"tyype="hhiddenn"vallue="<<%=proonum3%%>"/>><%}%> <inputnname=""pnum33"typpe="hiidden""valuue="<%%=pnumm3%>"/> <%if(prronum44!=nulll){%%><inpputnaame="ppronumm4"tyype="hhiddenn"vallue="<<%=proonum4%%>"/>><%}%> <inputnname=""pnum44"typpe="hiidden""valuue="<%%=pnumm4%>"/><%iif(proonum5!!=nulll){%>><inpputnaame="ppronumm5"tyype="hhiddenn"vallue="<<%=proonum5%%>"/>><%}%> <inputnname=""pnum55"typpe="hiidden""valuue="<%%=pnumm5%>"/><//form>></ttd><<tdbggcolorr="#FFFFFFF""><divvaliggn="ceenter""><%iif(prooname11!=nulll&&!""NotEExist!!".equuals(ppronamme1)){{p_nuum1=Inntegerr.parsseInt((pnum11);%><%==p_nuum1*prrice1++"元"%><<%}%%></diiv></ttd></ttr><%if(prronamee1!=nuull&&!!"NotExistt!".eqquals((pronaame1))){%><tr><<tdbggcolorr="#FFFFFFF""><forrmid=="formm3"naame="fform3""methhod="ppost"actioon="prroductt_cartt.jsp""><divvaliggn="ceenter""><iinputname=="pronnum2"type=="textt"id=="pronnum2"size=="5"vvalue=="<%iff(pronnum2!==null)){%><%%=pronnum2%%><%}%%>"onnBlur=="formm3.subbmit());"/>><ahrref="ffind_pproducct.jspp?pronnum1=<<%=proonum1%%>"><labeel><inpuuttyppe="immage"name=="imaggeFielld5"ssrc="iimage//az-goo-orannge-trrans.ggif"http://></labbel></a><</div>><inpputnaame="ssupnumm"typpe="hiidden""valuue="<%%=supnnum%>""/><%if(prronum11!=nulll){%%><iinputname=="pronnum1"type=="hiddden"vvalue=="<%=ppronumm1%>"/><%}%> <inputtnamee="pnuum1"ttype=""hiddeen"vaalue=""<%=pnnum1%>>"/><%iif(proonum2!!=nulll){%>><inpuutnamme="prronum22"typpe="hiidden""valuue="<%%=pronnum2%>>"/><<%}%%> <inpuutnamme="pnnum2"type=="hiddden"vvalue=="<%=ppnum2%%>"/>> <%if(prronum33!=nulll){%%><inpputnaame="ppronumm3"tyype="hhiddenn"vallue="<<%=proonum3%%>"/>><%}%> <inputnname=""pnum33"typpe="hiidden""valuue="<%%=pnumm3%>"/> <%if(prronum44!=nulll){%%><inpputnaame="ppronumm4"tyype="hhiddenn"vallue="<<%=proonum4%%>"/>><%}%> <inputnname=""pnum44"typpe="hiidden""valuue="<%%=pnumm4%>"/><%iif(proonum5!!=nulll){%>><inpputnaame="ppronumm5"tyype="hhiddenn"vallue="<<%=proonum5%%>"/>><%}%> <inputnname=""pnum55"typpe="hiidden""valuue="<%%=pnumm5%>"/> </form>></ttd><<tdbggcolorr="#FFFFFFF""><divvaliggn="ceenter""><%iff(pronnum2!==null))%><%==pronname2%></ddiv><//td><<tdbggcolorr="#FFFFFFF""><divvaliggn="ceenter""><%iff(pronname2!!=nulll&&!"NNotExxist!"".equaals(prronamee2))%>><%=uunit2%></ddiv><//td><<tdbggcolorr="#FFFFFFF""><divvaliggn="ceenter""><%iff(pronname2!!=nulll&&!"NNotExxist!"".equaals(prronamee2))%>><%=pprice22+"元"%><//div><</td><<tdbggcolorr="#FFFFFFF""> <formidd="forrm4"nname=""form44"metthod=""post""actiion="pproducct_carrt.jspp"><divvaliggn="ceenter""><labbel><inpputtyype="ttext"namee="pnuum2"iid="pnnum2"size=="3"vvalue=="<%iff(pronname2!!=nulll&&!"NNotExxist!"".equaals(prronamee2))%>><%=pnnum2.ttrim())%>"oonblurr="forrm4.suubmit(();"http://></laabel><</div>><inpputn

溫馨提示

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

評論

0/150

提交評論