1、动态工程管理系统成本管理子系统動態工程管理系統成本管理子系統 工程材料處理詳細設計文檔1、引言:11 編寫目的本文檔是系統設計人員與開發人員時間交流的依據,是指導開發人員正確完成業務需求功能的藍本。程序設計人員應在程序設計期間逐漸完善此文檔。工程材料處理系統分工一覽表序號功能名稱設計負責人開始時間結束時間1需求分析與詳細設計周宇光2物資處理部分黃建成3材料流程部分連鈺4物資統計分析部分陳威楊5與財務系統接口陳春源12 背景:13 定義:(包括本文檔中用到的行業上的專門術語的含義)14 參考資料2、系統命名規則: 所有命名規則均可採用中文縮寫或英文縮寫。主要講究命名有規律。2.1變量命名規則變量
2、名由 變量類型 + _ + 名稱 組成。如用來記錄總數的整數類型的變量可命名為 i_total。Web Control Prefix TableControl NamePrefixAdRotatorarButtoncmdCalendarcalCheckBoxckCheckBoxListckbCompareValidatorcovCustomValidatorcuvDataGriddgDataListdlDropDownListddlHyberLinkhlImageimImageButtonibLabellblLinkButtonlbuListBoxlbPanelpanPlaceHolderph
3、RadioButtonrbRadioButtonListrblRangeValidatorrvRepeaterrpRequiredFieldValidatorrfvReqularExpressionValidatorrevTabletblTextBoxtxtValidationSummaryvsRest ButtonrstPassword FieldpassGrid Layout Panelglpnote: all control name should start with a prefix and follow by the name that you createe.g. txtFstN
4、ameControl PropertiesLabel (Will not change value)BackColorTransparentBorderColorTransparentBorderStyleNotSetFont-BoldFALSEFont-ItalicFALSEFont-Name新細明體Font-Names新細明體Font-OverlineFALSEFont-Size9ptFont-StrikeoutFALSEFont-UnderlineFALSEForeColorBlackEnableViewStateFALSEHeight19Label (Will change value
5、)BackColorLightYellowBorderColorBlackBorderStyleSolidBorderWidth1pxFont-BoldFALSEFont-ItalicFALSEFont-Name新細明體Font-Names新細明體Font-OverlineFALSEFont-Size8ptFont-StrikeoutFALSEFont-UnderlineFALSEForeColorBlackEnableViewStateFALSEHeight19ButtonBackColorBlanchedAlmondBoderColrTransparentBorderStyleNotSet
6、Font-BoldFALSEFont-ItalicFALSEFont-Name新細明體Font-Names新細明體Font-OverlineFALSEFont-Size8ptFont-StrikeoutFALSEFont-UnderlineFALSEForeColorSaddleBrownCausesValidationTRUEEnabledTRUEEnableViewStateTRUEHeight22pxWidth92pxTextBoxBackColorWhiteBorderColorTransparentBorderStyleNotSetFont-BoldFALSEFont-ItalicF
7、ALSEFont-Name新細明體Font-Names新細明體Font-OverlineFALSEFont-Size8ptFont-StrikeoutFALSEFont-UnderlineFALSEForeColorBlackAutoPostBackFALSEEnabledTRUEEnableViewStateFALSEHeight19pxGrid Layout PanelBackgroundColorPowderblueBorderStyleRidge2.2常用變量2.3其它命名方法function 名前綴為 f + 返回數據類型 + _ 例統計集裝箱總數的函數為 fi_boxtotal()
8、 其返回值為整數。子過程前綴為 s_例設置顏色子過程 s_color(as_color) 其參數為string 類型變量 color。子過程2.4風格標準字型字號顏色Color Change for Control on Mouse ActionTextBoxonfocusLemonChiffononfocusoverWhiteButtononomouseoverWheatonomuseoutBlanchedalmond2.5名稱標準返回 表示返回上一頁3、功能描述3.1材料/固定資產/機械處理工作流程1、地盤從網上填寫物資申請表2、物資部審核並與供應商簽材料訂購合約入電腦3、供應商送材料到地
9、盤地盤按合約號調出訂購材料將收到的送貨單對應添入。4、發票到地盤地盤將發票號輸入選擇對應的送貨單號。5、選擇發票產生產生付辦單。6、QS將付辦的數據按成本編碼歸類7、打印付辦單電腦自動給一編號8、物資部收到付辦單後按編號調出單據審核9、財務部收到單據後按編號調出單據審核電腦生成傳票和支票3.2、基本資料處理3.2.1、材料編碼處理材料編碼表: 材料編碼 C 12 材料名稱 C 30 工程材料編碼表的處理包括輸入修改查詢打印。 3.2.2 供應商處理供應商表的處理包括輸入修改查詢打印。3.3、大宗材料採購:3.3.1、地盤從網上填寫物資申請表物資申請表設計為 物資表申請號地盤編碼+類別+序號物資
10、申請表地盤名稱_電 話_ 年 月 日序號物資名稱BQ編號規格型號單位計劃數量計劃進貨日期自購/代購判頭號備註總經理_物資部_分公司_地盤_申請人:_申請人地盤分公司在申請表簽字及審核過程。按地盤自動給一編號並打印出物資申請表物資申請表編號為地盤編號+類別+序號3.3.2、物資部審核並與供應商簽材料訂購合約入電腦物資部按物資申請表編號或編號範圍調出物資申請審核產生合約的一部分資料轉入合約子系統。產生基本數據由物資部合約子系統中按地盤、供應商的訂購合約紀錄表產生:地盤編號、供應商號、材料編號、材料名稱、單位、單價、金額、應到貨日期、合約編號對應BQ項目並按地盤編號、供應商編號、材料編號建立索引涉及
11、現有系統的修改:a、由物資部修改物資申請單內容,在每一項物資申請單中加入材料對應的BQ編號自購/代購判頭編號。b、物資部的合約管理子系統修改加入item這項。3.3.3、供應商送材料到地盤地盤按合約號調出訂購材料將收到的送貨單對應添入。地盤選擇訂貨方式訂貨方式分為 1 自合 (地盤自購有簽合約)2- 自現 (地盤自購無簽合約)3- 代合 (物資部簽約含訂貨單)若是3物資部簽約含訂貨單資料直接從物資合約系統中提取按訂購合約編號材料編號調出訂購材料內容包括序號材料名稱供應商名稱單位訂購數量訂購單價地盤對應添入送貨單號送貨日期送貨數量, 若有運費則輸入。存入送貨單表。存入時電腦合成材料編號材料編號為
12、前6個位為訂購合約號(占前3位)及產品序號(占後3位),以後位置由地盤決定如訂貨方式是2地盤自購無簽合約,電腦讓輸入供應商材料名稱及單價總價等資料。如訂貨方式是1地盤自簽的合約(及聯網前物資部簽訂的合約)必需按以下表規定由地盤QS輸入材料訂購資料庫合約號合約期供應商序號產品名稱規格、型號單位數量單價預付款判頭代碼說明: 1. 合 約 號: 物資部簽訂的合約DPC/QEC/001/01 物資部發出的訂貨單號 DPC/QEC/EA*/001: * - EA夾板、EB木材,BY零星鋼材,AA石料 地盤自簽訂貨合約: QEC/SP/XX/001 XX- 由地盤決定分類 2. 序 號: 訂購合約/訂貨單
13、的產品序號,由3位數組成 3. 產品名稱: 只需輸入產品編號,電腦顯示名稱 4. 規格、型號: 要與訂購合約資料相符不接受重覆輸入送貨單號 3.3.4、發票到地盤地盤將發票號輸入選擇對應的送貨單號。不接受重覆輸入發票號和1個送貨單號對多個發票號3.3.5、選擇發票產生產生付辦單。付辦單處理產生付辦單發票輸入電腦後將同一供應商的應付費用產生在一張付辦單上。產生的付辦單為:付辦單表為: 付款單號 付款日期 地盤編號 供應商編號 合約編號 付款金額 支票抬頭發票號碼1發票號碼2發票號碼3送貨單號1送貨單號2送貨單號3送貨單號4送貨單號5自動產生付辦單編號並打印出來。不接受1 張號發票號對多張付辦單號
14、建立付辦單數據庫供修改及查閱數據庫包括以下內容:付辦單號製作、審核日期供應商發票號產品分類付辦金額支票號財務物資地盤說明: 產品分類: 由物資部統計員在付辦時輸入資料轉到在此 支 票 號: 從財務系統中調入3.3.4、QS將付辦的數據按成本編碼歸類3.3.5、打印付辦單電腦自動給一編號3.3.6、物資部收到付辦單後按編號調出單據審核審核付辦單(地盤、物資部)由地盤經理簽付辦單,電腦中將產生的付辦單按審核規則進行審核。核對付辦單物資部統計員輸入密碼、付辦單號和產品號(物資部統計表中採用的產品分類),電腦即時顯示CPCS4.3.2表,如電腦資料與付辦資料相符、地盤負責人已簽名、發票與送貨單齊全,統
15、計員可確認,該資料便可傳送到財務部電腦系統中。 如COBPC合約或CPCS 4.4.2表在統計員核對確認後遭修改,內容未經再確認,螢幕的CPCS 4.3.2表要在當眼處註明合約遭修改未確認,電腦也不接受此付辦單的確認物資部統計員確認的付辦單後來發現有錯,有關人員只需輸入密碼、付辦單號並選擇取消確認,電腦馬上在財務系統相關部份著眼處註明此付辦單不正確並拒絕出支票電腦自動形成現時物資部既有的報表。付辦單的審核規則為:將一張付辦單中對應送貨單對應的金額輿數據表對應。將審核有問題的付辦單顯示出來,格式為:付辦單號 送貨單號 金額 錯誤原因審核結果可列印。3.3.7、財務部收到單據後按編號調出單據審核電
16、腦生成傳票和支票由付辦單生成傳票財務部對物資部已經審核的付辦單,按供應商、地盤將金額匯總,財務部將此數出在材料的指定科目中,生成傳票。同時將生成的傳票編號按照地盤編號、供應商編號、材料編號填材料表的傳票編號一欄3.4、零星材料地盤自購:3.5、其它功能 3.5.1、同時生成物資部付辦單系統需要生成的表和功能。 3.5.2、查詢a、材料表的查詢輿處理 可對材料表進行查詢b、查詢物資申請的辦理情況查看物資申請現在辦理的情況 c、查詢物資的到貨情況統計物資採購後的到貨情況 d、查詢物資的付款情況物資表中的未付金額單價數量 已付金額未付金額一定大於等於零,若為負數則說明有可能重付付款。3.5.3 供應
17、商評估3.6界面設計: 窗口字型同 採用的字體字號形式同4數據庫設計4.1 表結構一覽表:序號表名描述備注1Material存儲材料編碼信息。2Spinfo存儲供應商信息。3Subcont存儲分判商信息。4M_appl物資申請表5M_acc物資台帳6Payment付辦單表結構詳細信息:表名Material描述存儲材料編碼信息。序號列名類型長度主鍵備注1mcodeCHAR12Yes材料編碼 2mnameCHAR30材料中文名稱 表名Spinfo描述存儲供應商數據信息。序號列名類型長度主鍵備注1idInt序號2Sp_codeCHAR10Yes供應商編碼 3Sp_cnameCHAR100供應商中文名
18、稱4Sp_enameCHAR100供應商英文名稱5Sp_caddrText中文地址6Sp_eaddrText英文地址7Tel1CHAR20電話18Tel2CHAR20電話29Tel3CHAR20電話310M_telCHAR20手提電話11FaxCHAR20傳真號碼12B_reg_noCHAR20商業登記號13NameChar30聯係人14EmailChar40電郵15WebChar40Web Address16An_transInt12每年工程額17AliasCHAR16供應商簡稱18ProductsCHAR50供應商類型表名Subcont描述存儲分判商資料信息。序號列名類型長度主鍵備注1mc
19、odeCHAR7Yes分判商編碼 2Cmname CHAR100分判商中文名稱5EmnameCHAR100分判商英文名稱8CadrrText中文地址11EadrrText英文地址14Tel1CHAR16電話115Tel2CHAR16電話216Tel3CHAR16電話317MobilCHAR16手提電話18FaxCHAR16傳真號碼19B_reg_noCHAR16商業登記號20Type1CHAR52承判工程類別121Type2CHAR52承判工程類別222Type3CHAR52承判工程類別323Type4CHAR52承判工程類別424Type5CHAR52承判工程類別525AmountNum12
20、預計每年工程額26CnameCHAR10負責人(中文)27EnameCHAR16負責人(英文)28PositionCHAR10職位29TelCHAR16電話30AccenCHAR1接受/否決/考慮31AliasCHAR16分判商簡稱表名M_acc描述存儲材料台帳信息。序號列名類型長度主鍵備注1SitonoCHAR4Yes地盤編碼 2Sp_codeCHAR7Yes 供應商編號3M_codeCHAR12Yes材料編號4UnitCHAR4單位5PriceMoney單價6QuantityNum12.2數量7AmountMoney 金額8DateDate10應到貨日期9Cont_noCHAR12合約編號
21、10BqitemCHAR6對應BQ項目11D_noCHAR10送貨單號12D_dateDate10送貨日期13D_quantityNum12.2送貨量14D_amountMoney運費15PayedMoney已支款金額16Total_payedMoney支款前期累計17PayMoney未付金額18FbnoCHAR8付辦單號19Vouch_idCHAR15傳票號表名M_appl描述物資申請表資料。序號列名類型長度主鍵備注1appl_noChar9Yes物資表申請號2Site_noChar4地盤編號3M_noCHAR3序號4M_codeChar12材料編號5M_NameCHAR60物資名稱6Bqi
22、temCHAR12BQ編號7TypeCHAR30規格型號8UnitCHAR10單位9Plan_amouNum 13.2計劃數量10Plan_dateDate10計劃進貨日期11Purch_typeChar1採購類型12Pt_bhChar7判頭編號13MEMOCHAR12備註14CreatorvarChar10輸入人15Create_dateDatetime填寫時間16TelChar10電話17Manager_signVarchar20地盤經理18Branch_signVarchar20分公司19Mdp_signVarchar20物資部20Ger_signVarchar20總經理21Modeln
23、oVarchar20appl_sheetExcel 中表頭名稱說明對應數據庫字段(column)數據類型No.序號NoChar(5)BQ itemBQ 項目BqitemvarChar(15)Model No.產品編號Model no.Varchar(20).Product description產品描述PdescrVarchar(255)Unit單位UnitVarhcar(6)Net qty淨數量(一般等于BQ數量)NetqtyFloatWastage損耗WastageFloatTotal qty總數量=淨數量+損耗TotalqtyFloatThis order本次訂貨數量ThisorderFloatAlready order已訂貨數量Al_orderFloatRemark備註RemarkVarc
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2