【正文】
AND Year(YFYF)= amp。 AND Month(YFYF)= amp。 39。 amp。 AND Year(YFYF)= amp。 AND Month(YFYF)= amp。 39。 amp。 (7) = (CKSL).Value (8) = IIf((CKDJ).Value = , , Format((CKDJ).Value, ,)) (9) = IIf((CKJE).Value = , , Format((CKJE).Value, ,)) 39。 I) (1) = (KDRQ).Value (3) = 期初數(shù)量 (10) = rd_theSL (11) = Format(m_drCash, ,)Do While Not I = I + 1 Set itmX = (, , A amp。 m_Year)If Then39。 m_Month amp。Set dsRec = (dsSQL amp。 m_CLBH amp。 Call DoRemain(fl_Num, fl_Cash)End IfEnd SubPrivate Sub DoShow(m_drNum As Single, m_drCash As Double)Dim dsRec As Dim dsSQL As StringDim I As IntegerDim itmXDim rd_theSL As SingleDim rd_theJE As DoubleDim rd_RKJE As Double, rd_CKJE As Doublerd_theSL = m_drNumrd_theJE = m_drCashdsSQL = select * from SFC_MXA3 where CLBH=39。 m_CLBH amp。 m_CLBH amp。計算出每次操作之后的結(jié)存數(shù)量及金額。 39。 amp。 (DJDJ) amp。 39。 amp。 (DJDJ) amp。SELECT , , IIf(=0,IIf(ISNULL([QCSL]),0,[QCJE]/[QCSL]),(+)/(+)) AS DJDJFROM AVER_MTH_RK2 AS A LEFT JOIN T_SFC_QC AS B ON =。SELECT , [SLSL], [JEJE], [YFYF]FROM AVER_MTH_RK AS A LEFT JOIN T_SFC_QC AS B ON (=) AND (=)。SELECT AS FLBB, AS ZWBB, AS ZWCC, AS YFYF, Sum() AS QCZSL, Sum() AS SRZSL, Sum() AS FCZSL, Sum() AS QMZSL, Sum() AS QCZJE, Sum() AS SRZJE, Sum() AS FCZJE, Sum() AS QMZJEFROM SFC_ZW_C AS AGROUP BY , , , 。SELECT SFC_CCC.*, IIf(ISNULL([O_Dzfy].[ZWZW]),空,[O_Dzfy].[ZWZW]) AS ZWBBFROM SFC_CCC LEFT JOIN O_Dzfy ON [O_Dzfy].[FHFH]=[SFC_CCC].[FLBB]。SELECT , , , , (ISNULL(),0,) AS QMSL, , , (ISNULL(),0,) AS QMJE, IIF(ISNULL(),0,) AS FCSL, IIF(ISNULL(),0,) AS FCJEFROM SFC_AAA AS A LEFT JOIN SFC_CK_GP AS B ON (=CDATE()) AND (=)ORDER BY [bhbh]。 1。 Month([KDRQ]) amp。 1 AS MONFROM SFC_ck AS AGROUP BY , year([KDRQ]) amp。 Month([KDRQ]) amp。SELECT , Sum(IIf(ISNULL(),0,)) AS ZSL, Sum(IIf(ISNULL(),0,)) AS ZJE, year([KDRQ]) amp。 amp。 amp。 amp。 amp。SELECT [K_clrk_D].[CLBH] AS CLBH, [K_clrk_M].[KDRQ] AS KDRQ, [K_clrk_M].[DHDH] AS DHDH, [K_clrk_D].[SLSL] AS SLSL, [SLSL]*[K_clrk_D].[DJDJ] AS JEJEFROM K_clrk_M INNER JOIN K_clrk_D ON [K_clrk_M].[DHDH]=[K_clrk_D].[DHDH]WHERE [K_clrk_m].[STATUS]=1。由于本人學識有限,加之時間倉促,文中不免有錯誤和待改進之處,真誠歡迎各位師長、同學提出寶貴意見。在論文寫作期間,父母也給予了我物質(zhì)上和精神上的極大支持。許建國老師認真負責的工作態(tài)度,嚴謹?shù)闹螌W精神和深厚的理論水平都使我收益匪淺。參考文獻[1] [J]. 天津成人高等學校聯(lián)合學報, 2005(5).[2] Basic + Access 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)與實例[S].人民郵電出版社出版,2004年[3] Basic 程序設(shè)計[M]., 2004年7月 [4] . Basic開發(fā)人員指南[M].機械工業(yè)出版社, 1999年[5] Basic 程序設(shè)計[M].中央電大出版, 2003年12月 [6] [M].人民郵電出版社, 2004年[7] (c++描述)[M].中央電大出版, 2003年12月。經(jīng)過這3個月的畢業(yè)設(shè)計實習,確實學到了不少的東西,同時也深感自己知識的欠缺。尤其是財務(wù)方面的知識,比如按月加權(quán)平均算法的實現(xiàn),怎樣處理材料收發(fā)存金額計算的誤差等,在實際的開發(fā)中我深刻的體會到了自己做課程設(shè)計和實際客戶的要求之間的距離,比如金額問題,一般存儲單價保存小數(shù)點后4位即可,精確一點的保存到6位,但是不管是四位還是六位,當數(shù)據(jù)達到萬或十萬時,總帳和明細帳之間必然會產(chǎn)生誤差,而財務(wù)上要求的是一份錢都不能差,這是我當時遇到的最束手無策問題,整整查了兩天的有關(guān)于財務(wù)做帳的規(guī)定及特殊情況的處理知識,又和項目主管進行了詳細的討論之后才使這個問題得以解決。從開始熟悉這些知識到對整體設(shè)計有了解,再從概要設(shè)計、詳細設(shè)計到開始編碼,以及最后的測試,整個過程感覺很充實,雖然遇到了不少困難,但當我通過自己查資料、或是向指導老師請教以及向同事請教,而設(shè)計出解決方案并成功實現(xiàn)時,那種成就感和滿足感足以鼓勵自己加班加點的辛苦。在開發(fā)過程還認真學習了與系統(tǒng)相關(guān)的知識,極大地拓寬了我的知識面,我感到收獲不小。這一點對于沒有電腦操作經(jīng)驗的使用者來說是很重要的。主要技術(shù)包括:財務(wù)上的存貨概念知識、生產(chǎn)與運作管理知識、關(guān)系數(shù)據(jù)庫技術(shù)當然,系統(tǒng)還有需要改進的地方。既考慮了系統(tǒng)的需求,又兼顧了運行的效率,以及今后系統(tǒng)的功能拓展等。盡量合理的控制物流,尤其是材料庫存的控制,將材料控制到只在需要的時候向需要的部門按需要的數(shù)量,提供所需要的物料,也就是說,它既防止物料供應(yīng)滯后于對他們的要求,也防止了物料過早地出產(chǎn)和進貨,以免增加庫存,造成物資和資金的積壓。系統(tǒng)設(shè)計基本的目標是盡可能實現(xiàn)物流控制自動化,長遠目標是實現(xiàn)ERP管理。在有限的時間內(nèi)憑個人之力是很難實現(xiàn)所有的功能。當前, 隨著經(jīng)濟的全球化以及中國經(jīng)濟改革的逐漸深化,制造業(yè)面臨著越來越激烈的競爭,改善企業(yè)內(nèi)部以及整個供應(yīng)鏈各個環(huán)節(jié)的管理、調(diào)度及資源配置,迅速適應(yīng)客戶的新需求和市場新機遇的能力,是中國企業(yè)贏得競爭勝利的決定性因素。現(xiàn)今的企業(yè)并不只是人力資源、資金和產(chǎn)品的組合,它還應(yīng)該包括供應(yīng)、銷售、市場營銷、客戶服務(wù)、需求預測,以及其他更多的東西。7總結(jié)與展望 總結(jié)隨著經(jīng)濟的全球化以及中國經(jīng)濟改革的逐漸深化,制造業(yè)面臨著越來越激烈的競爭,改善企業(yè)內(nèi)部以及整個供應(yīng)鏈各個環(huán)節(jié)的管理、調(diào)度及資源配置,迅速適應(yīng)客戶的新需求和市場新機遇的能力,是中國企業(yè)贏得競爭勝利的決定性因素,而快速有效地實施企業(yè)資源計劃(ERP)系統(tǒng)是被實踐證明了的提高企業(yè)競爭力的最有效的方法之一。(4)代碼維護當用戶環(huán)境發(fā)生改變時,原有的代碼不再繼續(xù)適應(yīng)新的要求, 、添加、刪除等內(nèi)容,當需要變更代碼的時候應(yīng)該有業(yè)務(wù)代表和計算機有關(guān)人員組成專門的小組進行討論制定。有時根據(jù)業(yè)務(wù)需要,還需對硬件設(shè)備進行改進或開發(fā)。要求計算機硬件人員對機器加強保養(yǎng),定期檢修并保證在損壞后及時修復。 (3)機器維護系統(tǒng)正常運行的基本條件之一就是保持計算機及其外部設(shè)備的良好運行狀態(tài),這是系統(tǒng)運行的物質(zhì)基礎(chǔ)。此項維護可以利用系統(tǒng)的修改功能,但是要注意原數(shù)據(jù)的保護。(2)數(shù)據(jù)庫維護數(shù)據(jù)庫是系統(tǒng)中最重要的資源,系統(tǒng)提供的數(shù)據(jù)全面、準確、及時程度是評價系統(tǒng)優(yōu)劣的決定性指標?;蚴请S著用戶對系統(tǒng)的熟悉,用戶有更高的要求,部分程序需要修改。在系統(tǒng)維護階段,會有部分程序需要改動。(10)通過輔助工具啟動Word、Excel等應(yīng)用軟件,加強了系統(tǒng)與用戶的交互性。例如在【商品銷售成本】模塊中,“摘要”字段的信息過多,此時可以單擊要查看的單元格,即可在彈出的對話框中顯示該單元格內(nèi)的所有信息。輸入商品簡稱后,系統(tǒng)將在商品信息列表中進行模糊查詢,將符合該簡稱的商品信息顯示在浮動列表中,然后再通過方向鍵進行選擇。例如在【操作權(quán)限設(shè)置】模塊中,用戶想對操作員進行權(quán)限設(shè)置時,可以通過按〈Ctrl+Q〉快捷鍵進入操作權(quán)限設(shè)置模塊當中。(5)系統(tǒng)中的許多模塊都設(shè)置了快捷鍵,使用戶完全可以通過鍵盤操作這些模塊。(4)按〈Enter〉鍵可以實現(xiàn)與單擊某一功能按鈕相同操作的功能,并可實現(xiàn)連續(xù)添加信息的功能。(2)編號由系統(tǒng)自動生成。物品查詢界面如圖18所示:圖18 物品查詢界面日期查詢界面如圖19所示:圖19 日期查詢界面按月份統(tǒng)計界面如圖20所示:圖20 按月統(tǒng)計界面 庫存信息管理設(shè)計庫存信息管理的主要功能是查看庫存商品數(shù)量、商品信息、查詢庫存商品總量及庫存上下限設(shè)置,以及調(diào)用子窗體庫存明細賬。系統(tǒng)入庫操作界面系統(tǒng)出庫操作界面如圖15所示: