版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p> 艿薂袁衿膄薁薁肄肀薁蚃袇荿蝕螆肅芅蠆袈袆膁蚈薇肁肇蚇螀襖蒆蚆袂腿莂蚅羄羂羋蚅蚄膈膄芁螆羀肀芀衿膆莈荿薈罿芄荿蟻膄膀莈袃羇膆莇羅袀蒅莆蚅肅莁蒞螇袈芇莄袀肄膃莃蕿袆聿蒃螞肂莇蒂螄裊芃蒁羆肀艿蒀蚆羃膅葿螈膈肁蒈袀羈莀蕆薀膇芆蕆螞羀膂薆螅膅肈薅袇羈莇薄薇螁莃薃蝿肆艿薂袁衿膄薁薁肄肀薁蚃袇荿蝕螆肅芅蠆袈袆膁蚈薇肁肇蚇螀襖蒆蚆袂腿莂蚅羄羂羋蚅蚄膈膄芁螆羀肀芀衿膆莈荿薈罿芄荿蟻膄膀莈袃羇膆莇羅袀蒅莆蚅肅莁蒞螇袈芇莄袀肄膃莃蕿袆聿
2、蒃螞肂莇蒂螄裊芃蒁羆肀艿蒀蚆羃膅葿螈膈肁蒈袀羈莀蕆薀膇芆蕆螞羀膂薆螅膅肈薅袇羈莇薄薇螁莃薃蝿肆艿薂袁衿膄薁薁肄肀薁蚃袇荿蝕螆肅芅蠆袈袆膁蚈薇肁肇蚇螀襖蒆蚆袂腿莂蚅羄羂羋蚅蚄膈膄芁螆羀肀芀衿膆莈荿薈罿芄荿蟻膄膀莈袃羇膆莇羅袀蒅莆蚅肅莁蒞螇袈芇莄袀肄膃莃蕿袆聿蒃螞肂莇蒂螄裊芃蒁羆肀艿蒀蚆羃膅葿螈膈肁蒈袀羈莀蕆薀膇芆蕆螞羀膂薆螅膅肈薅袇羈莇薄薇螁莃薃蝿肆艿薂袁衿膄薁薁肄肀薁蚃袇荿蝕螆肅芅蠆袈袆膁蚈薇肁肇蚇螀襖蒆蚆袂腿莂蚅羄羂羋蚅蚄膈膄芁螆羀肀
3、芀衿膆莈荿薈罿芄荿蟻膄膀莈袃羇膆莇羅袀蒅莆蚅肅莁蒞螇袈芇莄袀肄膃莃蕿袆聿蒃螞肂莇蒂螄裊芃蒁羆肀艿蒀蚆羃膅葿螈膈肁蒈袀羈莀蕆薀膇芆蕆螞羀膂薆螅膅</p><p><b> 倉</b></p><p><b> 儲</b></p><p><b> 管</b></p><p>
4、;<b> 理</b></p><p><b> 信</b></p><p><b> 息</b></p><p><b> 系</b></p><p><b> 統(tǒng)</b></p><p> 09
5、建一 朱雄風(fēng)(2009552518)</p><p> 09建二 潘磊 (2009551623)</p><p><b> 目 錄</b></p><p><b> 1.系統(tǒng)概述4</b></p><p><b> 1.1背景4</b></p>
6、<p> 1.2 系統(tǒng)目標錯誤!未定義書簽。</p><p> 2.系統(tǒng)分析錯誤!未定義書簽。</p><p> 2.1 組織結(jié)構(gòu)分析錯誤!未定義書簽。</p><p> 2.2 業(yè)務(wù)流程分析6</p><p> 2.3 數(shù)據(jù)流程分析8</p><p> 2.3.1 數(shù)據(jù)流程圖8<
7、;/p><p> 2.3.2 數(shù)據(jù)字典19</p><p><b> 3.系統(tǒng)設(shè)計23</b></p><p> 3.1 系統(tǒng)總體結(jié)構(gòu)設(shè)計24</p><p> 3.2 物流配置方案設(shè)計24</p><p> 3.3 代碼設(shè)計26</p><p> 3.4
8、數(shù)據(jù)庫設(shè)計27</p><p> 3.5 輸入輸出設(shè)計31</p><p> 3.6 處理流程設(shè)計34</p><p><b> 4.系統(tǒng)實施35</b></p><p> 4.1 程序設(shè)計35</p><p> 4.2 系統(tǒng)測試36</p><p>
9、 4.3 系統(tǒng)操作手冊38</p><p><b> 1.系統(tǒng)概述</b></p><p> 1.1倉儲管理系統(tǒng)開發(fā)背景</p><p><b> 1開發(fā)背景</b></p><p> 在市場經(jīng)濟的大環(huán)境下,越來越多的人士逐漸認識到用計算機技術(shù)進行各類管理,交流的便捷,庫存數(shù)據(jù)庫管理系統(tǒng)
10、是一個為適應(yīng)當(dāng)前各個行業(yè)對庫存信息管理的迫切需求而設(shè)計開發(fā)的軟件,經(jīng)濟和科學(xué)技術(shù)發(fā)展加速,各個領(lǐng)域?qū)τ谟嬎銠C和科學(xué)技術(shù)的運用要求也越來越高,各個企業(yè)的競爭歸根結(jié)底就是技術(shù)和管理的競爭,他們?yōu)榱藸幦~@得利益最大化,必須擁有一套完善的管理系統(tǒng)來管理本企業(yè),以適應(yīng)時代潮流和發(fā)展的需要。作為一家規(guī)模較大且經(jīng)營時間較長的公司,隨著信息處理量的快速放大,工作量越來越多,這就要求企業(yè)各方面的工作更全面、先進、高效。純辦公軟件無論從準確度還是及時性都已
11、無法滿足公司需要。因此開發(fā)一個界面友好,易于操作的較為完善的庫存管理系統(tǒng)來管理貨品,對整個公司的所有物資的管理和查詢等自動化處理變得十分重要。</p><p><b> 2重點難點</b></p><p> 庫存管理對企業(yè)來說是一項繁瑣復(fù)雜的工作,每天要處理大量的單據(jù)數(shù)據(jù)。為及時結(jié)清每筆業(yè)務(wù),盤點庫存和貨物流動情況,保證企業(yè)生產(chǎn)用料以及貨物安全,庫管人員要花費大量
12、人力物力和時間來做數(shù)據(jù)記錄統(tǒng)計工作。 </p><p> 在世界發(fā)達國家,庫存管理的計算機化水平已經(jīng)很高了,盡管我國的生產(chǎn)企業(yè)在這方面也有了很強的意識和長足的進步,但仍存在這樣、那樣的一些問題。</p><p> 表現(xiàn)之一:有的企業(yè)單位的庫存管理部分目前仍為手工、半手工操作。從供應(yīng)單位辦理入庫登記開始,到使用單位輸領(lǐng)料出庫手續(xù)為止,所有操作基本上都是由倉庫管理人員筆寫,加上算盤、計算器
13、來完成。這不僅繁鎖,效率低,而且缺乏庫存管理的一些基本手段,如庫存狀況統(tǒng)計,查詢經(jīng)濟訂貨量計算等,這給企業(yè)在一定程度上造成了管理上的落后,及經(jīng)濟利益上的損失。</p><p> 表現(xiàn)之二為:有的單位的庫存管理部已上了微機,但對微機的利用效率極低,有的在用它打游戲,有的僅把它當(dāng)計算器或打字機來用。</p><p> 表現(xiàn)之三為:有的企業(yè)單位既有了微機同時也有了庫存管理軟件,但硬件上去了,
14、軟件上不去。因為他們用的庫存管理軟件,大多為自己的工作人員及其他一些非專業(yè)人員所開發(fā)的簡單的管理程序,很難稱得上是“庫存管理信息系統(tǒng)軟件”這些程序的弱點多表現(xiàn)為:1) 系統(tǒng)開發(fā)時無科學(xué)的理論支持。2) 開發(fā)過程中調(diào)研不全面。3) 軟件編寫時模型不清晰完整。4) 所用開發(fā)工具落后。</p><p> 1.2倉儲管理系統(tǒng)目標</p><p><b> 1目標概述</b>
15、;</p><p> 社會在不斷進步,科學(xué)技術(shù)和管理也在迅速發(fā)展,這使得每個企業(yè)得到了前所未有的發(fā)展機遇,但同時也必須面對市場競爭的嚴重挑戰(zhàn),在日趨激烈的競爭環(huán)境下,企業(yè)要求生存、發(fā)展,就必須對企業(yè)進行科學(xué)的管理。而用計算機來處理企業(yè)內(nèi)部信息間的流通和使用,既可以實現(xiàn)數(shù)據(jù)信息的共享,控制好數(shù)據(jù)的冗余度,并使企業(yè)有統(tǒng)一的管理,提高信息的利用率;又可以實現(xiàn)整體數(shù)據(jù)的結(jié)構(gòu)化,表示大量數(shù)據(jù)相互間的多種聯(lián)系,這樣就可以大
16、大的提高企業(yè)生產(chǎn)動作的效率。本次設(shè)計即是對商品在庫存管理方面所做的分析,商品的大量出入倉庫,使得每一個大型制造企業(yè)每年要花費的人力,投資,設(shè)施,費用去計劃和控制存貨,存貨的周轉(zhuǎn)率是標志著企業(yè)運營效率的重要指標,對企業(yè)的資產(chǎn)收益率起著重要的決定作用。所以近年來,企業(yè)管理者開始重視存貨管理的重要性,存貨管理主要是對商品的管理,它強調(diào)的是對商品貨物的存儲和傳送,數(shù)量和狀態(tài)變化信息的管理,其目標是在于降低庫存成本,減少庫存資金占用的同時,保證商
17、品貨物按計劃流動,保證生產(chǎn)過程中的物料需求,保證生產(chǎn)的正常運行,從而使商品滿足顧客和市場上的需求,庫存控制就是要權(quán)衡庫存費用(包括商品價值,訂貨費用,短缺等),使總費用</p><p><b> 2主要功能</b></p><p> 基本信息管理,指對供應(yīng)商信息,客戶信息,貨品信息的管理。</p><p> 基本信息查詢管理,指對供應(yīng)商信
18、息,客戶信息,貨品信息的查詢管理。</p><p> 退貨管理,指對退貨信息的管理。</p><p> 退貨查詢,指對退貨信息的查詢操作。</p><p> 采購管理,指對采購信息的管理操作。</p><p> 采購查詢,指對采購信息的查詢操作。</p><p> 銷售管理,指對銷售信息的管理操作。</
19、p><p> 銷售查詢,指對銷售信息的查詢操作。</p><p> 短線管理,指對短線信息的管理操作。</p><p> 超儲管理,指對超儲信息的管理操作。</p><p> 報表管理,指對收入報表,支付報表,利潤報表的管理操作。</p><p> 注冊管理和退出系統(tǒng)。</p><p>&
20、lt;b> 2. 系統(tǒng)分析</b></p><p><b> 2.1組織結(jié)構(gòu)分析</b></p><p> 從行政管理和職能分工角度來看,公司庫存管理信息系統(tǒng)的組織機構(gòu)如下圖所示:</p><p><b> 2.2業(yè)務(wù)流程分析</b></p><p> 公司的庫存管理信息
21、系統(tǒng)的執(zhí)行主要由部門完成,其采購部由采購人員組成,企劃部由企劃人員組成,財務(wù)部由財務(wù)人員組成,銷售部由銷售人員組成,物資部由倉庫管理員和質(zhì)檢人員組成,運營部由運營人員組成。具體的業(yè)務(wù)是由多個部分組成,我把這些業(yè)務(wù)也都設(shè)計到我們的系統(tǒng)中了。普通的庫存管理系統(tǒng)只要是統(tǒng)計好庫中所要入庫和出庫的商品數(shù)量就可以了,我們不光進行了數(shù)量上的統(tǒng)計還進行了金額方面的統(tǒng)計,這樣按月、季、年來進行財務(wù)方面的入貨、出貨,具體庫存的分類金額統(tǒng)計,生成相應(yīng)的分類報
22、表,這些報表可以匯總到財務(wù)部,為財務(wù)核算提供資料。</p><p> 由業(yè)務(wù)流程圖可以了解到庫存管理信息系統(tǒng)中具體每一方面的業(yè)務(wù)進展情況,每一個實體與系統(tǒng)邏輯處理之間的緊密聯(lián)系,也可以看出系統(tǒng)在運作過程中所生成的文件資料報表信息的傳遞流程。下面是對業(yè)務(wù)流程的分析:</p><p> 首先根據(jù)市場的調(diào)研由企劃部制定出詳細的需求報表,經(jīng)采購部的審批后生成訂貨單報表,并存儲訂貨單,將訂貨單報
23、表提供給供應(yīng)商,由供應(yīng)商供貨,所供貨物經(jīng)質(zhì)檢員檢查后,生成質(zhì)檢報表并存儲,將不合格貨物制定出退貨單提供給供應(yīng)商,合格貨物入庫。</p><p> 銷售部根據(jù)客戶訂單制成發(fā)貨通知單,通過庫存信息查詢具體庫存,最終由倉庫管理員填寫提貨單,并生成提貨單報表。若收到客戶退貨申請,進行退貨登記并生成退貨單報表,所退貨物重新入庫,生成新的庫存報表。根據(jù)訂貨單報表制作出本月購貨單報表,根據(jù)提貨單報表制作出本月銷貨單報表,由這
24、兩份報表進行利潤計算生成利潤表提交財務(wù)部。</p><p> 業(yè)務(wù)流程圖符號說明如下:</p><p> 下面是倉儲管理系統(tǒng)的數(shù)據(jù)流程圖:</p><p> 2.3 數(shù)據(jù)流程分析</p><p> 2.3.1數(shù)據(jù)流程圖</p><p> 數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,它可以用少數(shù)幾種
25、符號綜合地反映出信息在系統(tǒng)中的流動、處理和存儲情況;是在對系統(tǒng)調(diào)查階段繪制的業(yè)務(wù)流程圖進行分析的基礎(chǔ)上,從系統(tǒng)的科學(xué)性、管理的合理性、實際運行的可行性角度出發(fā),將信息處理功能和彼此之間的聯(lián)系自頂向下、逐層分解,從邏輯上精確地描述新系統(tǒng)應(yīng)具有的數(shù)據(jù)加工功能、數(shù)據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲及數(shù)據(jù)來源和去向。</p><p> 數(shù)據(jù)流程圖的基本符號說明如下:</p><p><b>
26、 進程處理 </b></p><p><b> 數(shù)據(jù)流 1</b></p><p><b> 數(shù)據(jù)存儲 </b></p><p><b> 外部實體 </b></p><p> 首先將系統(tǒng)的頂層圖畫出,說明了系統(tǒng)的總的處理功能和輸入輸出的數(shù)據(jù)流,包含的外部項
27、有物資部、采購部、銷售部、財務(wù)部,物資部查看貨品信息、超儲信息和短線信息的各項具體情況,由庫存管理系統(tǒng)返回相關(guān)結(jié)果;采購部查看采購信息的錄入、修改和查詢,由系統(tǒng)返回各項結(jié)果;銷售部查看貨品銷售信息和退貨信息然后由系統(tǒng)返回結(jié)果;最后綜合三方面的處理信息,系統(tǒng)將財務(wù)報表返回給財務(wù)部。</p><p> 物資部是庫存管理歷史庫存部分的分管部門,對于庫存的各項貨品的基本信息向系統(tǒng)發(fā)出錄入的請求,系統(tǒng)判斷后返回結(jié)果,物資
28、部人員就可以在系統(tǒng)中錄入基本貨品的信息了;當(dāng)然貨品基本信息的處理還包括修改、刪除、查詢的處理;最后生成的貨品信息表儲存到貨品資料中;</p><p> 采購部是貨品進入倉庫的入口部分,每一個公司都會對市場進行總體的調(diào)查,分析市場需求,當(dāng)收到具體的需求表時,采購部會把采購回來的貨品進行處理,向系統(tǒng)發(fā)出新貨品的錄入請求,系統(tǒng)接受請求后進行錄入處理,并更新貨品存儲數(shù)據(jù)庫,同樣的采購處理還有修改貨品信息、查詢貨品信息的
29、功能;最后生成的表儲存到采購資料中;</p><p> 銷售部是貨品從倉庫流通到市場的關(guān)卡,當(dāng)收貨單位向我們發(fā)出提貨通知時,系統(tǒng)接受請求,返回結(jié)果,執(zhí)行出庫模塊,在數(shù)據(jù)處理過程中會出現(xiàn)兩種情況:1、正常銷貨;2、退貨;在我們發(fā)出的貨品不合乎規(guī)格時,收貨方發(fā)出退貨請求,在判斷退貨請求合理后,系統(tǒng)進行退貨處理,生成退貨資料;</p><p> 倉庫都會有原始庫存的管理,當(dāng)采購回來的貨品信息
30、儲存到數(shù)據(jù)庫后,系統(tǒng)會對貨品的數(shù)量進行綜合的統(tǒng)計,如果超過了原定的存儲量,系統(tǒng)會自動發(fā)出超儲警報,生成超儲信息傳遞給倉庫管理員予以確認;當(dāng)銷售完貨品時,原有的貨品數(shù)量已經(jīng)滿足不了下一次的貨品輸出時,系統(tǒng)也會發(fā)出短線警報,生成短線信息,提醒倉庫管理員應(yīng)該即時補充庫存;</p><p> 在這幾方面的配合下,系統(tǒng)會把多方面的信息匯總,進行財務(wù)分析處理,把本年度或者本季度的供貨單位的供貨金額進行統(tǒng)計,還有收貨單位的收
31、貨金額經(jīng)行統(tǒng)計,自動對賬生成損益表,這個部分是系統(tǒng)財務(wù)處理的部分。</p><p> 下面是數(shù)據(jù)流程圖的頂層圖:</p><p><b> 頂層圖</b></p><p> 由頂層的數(shù)據(jù)流程圖我們可以大致了解各部門之間的聯(lián)系,下面按自頂向下、逐層分解的方法,畫出下一層的數(shù)據(jù)流程圖即一層圖。</p><p> 一層
32、圖中包括了基本信息管理,基本信息查詢管理,采購管理,采購查詢,銷售管理,銷售查詢,退貨管理,退貨查詢,報表管理,用戶管理。</p><p><b> 一層圖</b></p><p> 其中,基本信息查詢又分為供應(yīng)商信息查詢,客戶信息查詢,貨品信息查詢?;拘畔⒐芾碛址譃?lt;/p><p><b> 二層圖</b><
33、;/p><p><b> 2.3.2數(shù)據(jù)字典</b></p><p> 數(shù)據(jù)字典的作用是給數(shù)據(jù)流程圖上的每個成分以定義和說明。庫存管理系統(tǒng)的數(shù)據(jù)流程圖加上數(shù)據(jù)字典,能給出一個具有詳細的、具體的文字內(nèi)容和圖形的系統(tǒng)邏輯模型,形成一個完整的說明。</p><p><b> 一:數(shù)據(jù)項</b></p><p
34、><b> 二:數(shù)據(jù)結(jié)構(gòu)</b></p><p><b> 三:數(shù)據(jù)流</b></p><p><b> 四:數(shù)據(jù)存儲</b></p><p><b> 三:系統(tǒng)設(shè)計</b></p><p> 3.1物流配置方案設(shè)計</p>
35、<p> 系統(tǒng)運行環(huán)境設(shè)計為在WindowsXP以上平臺運行,程序設(shè)計語言選擇C#程序設(shè)計語言,數(shù)據(jù)庫選擇SQLServer數(shù)據(jù)庫。</p><p> 系統(tǒng)的硬件要求為英特爾的奔騰系列微型計算機,256M以上內(nèi)存,80GB以上外存。</p><p> 3.2系統(tǒng)總結(jié)構(gòu)體設(shè)計</p><p> 3.2.1:系統(tǒng)功能模塊圖</p><
36、;p> 下面用HIPO技術(shù)將系統(tǒng)的數(shù)據(jù)流程圖的各個處理模塊進行逐層分解,確定系統(tǒng)的次結(jié)構(gòu)關(guān)系,從而將上一階段的新系統(tǒng)邏輯模型轉(zhuǎn)變?yōu)槲锢砟P汀?lt;/p><p> HIPO圖分層圖用一個方塊代表一個模塊,方塊內(nèi)為模塊的功能或模塊名。模塊之間的調(diào)用關(guān)系用聯(lián)結(jié)兩模塊的直線表示。采用自頂向下擴展的方法先畫綜合性較強、層次較少的模塊結(jié)構(gòu),然后再根據(jù)需要一步一步擴充,直到每個模塊的處理功能和規(guī)模符合系統(tǒng)分解的原則。&
37、lt;/p><p> 3.2.2功能的詳細說明</p><p> 本系統(tǒng)大致分為11個功能模塊:</p><p><b> ?。?)基本信息管理</b></p><p> 本模塊分為供應(yīng)商錄入管理,供應(yīng)商修改管理,客戶信息錄入管理,客戶信息修改管理,貨品錄入管理,貨品修改管理。</p><p>
38、 供應(yīng)商錄入管理主要是指對供應(yīng)商的基本信息的錄入,包括供應(yīng)商的名稱,供應(yīng)商編號,供應(yīng)商地址,銀行編碼等供應(yīng)商基本信息。</p><p> 供應(yīng)商修改管理主要是指對供應(yīng)商的基本信息的修改,包括供應(yīng)商的名稱,供應(yīng)商編號,供應(yīng)商地址,銀行編碼等供應(yīng)商基本信息。</p><p> 客戶信息的錄入管理主要指對客戶的基本信息的錄入,包括客戶的名稱,客戶編號,客戶地址,銀行編碼等客戶基本信息。&l
39、t;/p><p> 客戶信息的修改管理主要指對客戶的基本信息的修改,包括客戶的名稱,客戶編號,客戶地址,銀行編碼等客戶基本信息。</p><p> 貨品信息的錄入管理主要指對貨品的基本信息的錄入,包括貨品的名稱,貨品編號,貨品所在位置等基本信息。</p><p> 貨品信息的修改管理主要指對貨品的基本信息的修改,包括貨品的名稱,貨品編號,貨品所在位置等基本信息。&
40、lt;/p><p> ?。?)基本信息查詢管理</p><p> 本模塊分為貨品查詢,供應(yīng)商查詢,客戶查詢,超儲查詢,短線查詢五個模塊。</p><p> 貨品查詢主要是指貨品信息的查詢包括貨品的名稱,貨品編號,貨品所在位置等基本信息。</p><p> 供應(yīng)商查詢主要是指供應(yīng)商信息的查詢,包括供應(yīng)商的名稱,供應(yīng)商編號,供應(yīng)商地址,銀行編碼
41、等供應(yīng)商基本信息。</p><p> 客戶查詢主要是指客戶信息的查詢,包括客戶的名稱,客戶編號,客戶地址,銀行編碼等客戶基本信息。</p><p> 貨品查詢主要是指貨品信息的查詢,包括貨品的名稱,貨品編號,貨品所在位置等基本信息。</p><p> 超儲查詢主要是指對超儲貨品信息的查詢,包括貨品編號,貨品名稱,貨品存儲上限,超儲編號,庫存數(shù)量。</p&
42、gt;<p> 短線查詢主要是指對短線信息的查詢,包括貨品編號,貨品名稱,貨品存儲底線,短線編號,庫存數(shù)量。</p><p><b> ?。?)銷售查詢</b></p><p> 銷售查詢主要是指對銷售信息的查詢,包括銷售編號,貨品編號,貨品名稱,銷售日期,銷售數(shù)量等基本銷售信息。</p><p><b> ?。?)
43、銷售查詢</b></p><p> 采購查詢主要是指對采購信息的查詢,包括采購編號,貨品編號,貨品名稱,采購日期,采購數(shù)量等基本采購信息。</p><p><b> ?。?)采購管理</b></p><p> 本模塊分為采購處理和超儲管理兩個模塊。</p><p> 采購處理主要是指對采購貨品信息的添加
44、,包括采購編碼,采購日期,貨品名稱,采購數(shù)量,供應(yīng)商名稱。</p><p> 超儲處理主要是指對超儲信息的添加,包括貨品編號,貨品名稱,貨品存儲上限,超儲編號,庫存數(shù)量。</p><p><b> ?。?)銷售管理</b></p><p> 本模塊分為銷售處理和短線管理兩個模塊。</p><p> 銷售處理主要是指
45、對銷售貨品信息的添加,包括銷售編碼,銷售日期,貨品名稱,銷售數(shù)量,客戶名稱。</p><p> 短線處理主要是指對短線信息的添加,包括貨品編號,貨品名稱,貨品存儲底線,短線編號,庫存數(shù)量。</p><p><b> (7)退貨查詢</b></p><p> 退貨查詢主要是指對退貨信息的查詢,包括退貨編碼,退貨日期,采購編碼,采購日期,貨品
46、名稱,采購數(shù)量,供應(yīng)商名稱。</p><p><b> ?。?)退貨管理</b></p><p> 退貨管理主要是指對退貨信息的錄入管理,包括退貨編碼,退貨日期,采購編碼,采購日期,貨品名稱,采購數(shù)量,供應(yīng)商名稱。</p><p><b> ?。?)報表管理</b></p><p> 本模塊主要
47、包括利潤報表管理,收入報表管理,支付報表管理。</p><p> 收入報表管理主要是指收入報表信息的錄入,包括銷售編號,貨品編號,貨品名稱,銷售日期,銷售數(shù)量,貨品單價,貨品總金額,報表日期等報表信息。</p><p> 支付報表管理主要是指支付報表信息的錄入,包括采購編號,貨品編號,貨品名稱,采購日期,采購數(shù)量,貨品單價,貨品總金額,報表日期等報表信息。</p><
48、;p> 利潤報表管理主要是指利潤報表信息的錄入,包括貨品編號,貨品名稱,貨品數(shù)量,貨品單價,貨品總金額,貨品利潤,報表日期等報表信息。</p><p><b> ?。?0)注冊管理</b></p><p> 注冊管理主要是指對用戶信息的注冊,包括用戶編碼,用戶姓名,用戶密碼,用戶權(quán)限。</p><p><b> ?。?1)退
49、出系統(tǒng)</b></p><p><b> 此模塊為退出系統(tǒng)。</b></p><p><b> 3.3代碼設(shè)計</b></p><p> 本節(jié)主要是對數(shù)據(jù)庫涉及到各表的關(guān)鍵字段進行編碼,使它轉(zhuǎn)變?yōu)橛嬎銠C能夠識別的字符。</p><p> 對貨品編號,倉庫編號,均用順序碼。<
50、/p><p> 貨品編號的一般格式為5位,如00001,這個主要在數(shù)據(jù)庫貨品信息表中為一條貨品編號為00001的記錄,前兩位是貨品所在倉庫的編號,后三位是根據(jù)貨品類別的順序編號而確定的編號如01表示該貨品是第一個進入該倉庫的,假如000是標準庫,而01是標準庫里的第一件貨品的編號,這樣也是為了倉儲部的人員容易管理各個倉庫里的貨品,以后其它倉庫的貨品的編號就通過和這一樣的編碼類型。一方面便于對貨品信息進行管理,另一方
51、面也降低了處理貨品信息的工作強度,實現(xiàn)了合理的人機功能劃分。</p><p><b> 000 01</b></p><p><b> 倉庫里的貨品編號</b></p><p><b> 倉庫編號</b></p><p> 對供應(yīng)商,客戶采用字母代碼。</p&g
52、t;<p><b> 3.4數(shù)據(jù)庫設(shè)計</b></p><p> 數(shù)據(jù)庫設(shè)計也是管理信息系統(tǒng)設(shè)計的重要組成部分,到目前為止幾乎所有的管理信息系統(tǒng)中的數(shù)據(jù)都被組織成數(shù)據(jù)庫的形式。具體設(shè)計過程如下:</p><p><b> 第一步:需求分析</b></p><p> 通過對系統(tǒng)得到的數(shù)據(jù)字典中的數(shù)據(jù)存儲
53、進行分析,我們得到如下要做記錄信息的非形式描述:</p><p><b> 貨品的基本信息</b></p><p> 庫存貨品的基本信息包括貨品編號,貨品名稱,貨品所在位置,貨物數(shù)量,貨品超儲上限,貨品短線底限;各種信息都會匯集到貨品基本信息中,形成一個全方位的貨品信息管理,每一種貨品都有各種信息說明他的各種情況。</p><p><
54、b> 貨品采購銷售信息</b></p><p> 采購信息主要包括貨品編號,供應(yīng)商編碼,采購編碼,采購日期,客戶編碼,銷售編碼,銷售日期包括這些方面,詳細登記貨品采購銷售時各項基本信息,及時更新數(shù)據(jù)庫中的各項信息,使庫管人員得到最及時地庫存信息。</p><p><b> 貨品的庫存信息</b></p><p> 貨品
55、的歷史庫存信息包括貨品編號,貨品名稱,貨品所在位置,采購日期,貨品數(shù)量,這些內(nèi)容基本囊括了庫存貨品的全部信息,策劃部可以根據(jù)這些庫存來正確的判斷企業(yè)的物資需求,來及時地補充貨品和增添新品種的貨品。</p><p><b> 用戶</b></p><p> 經(jīng)辦人的項目主要有用戶編碼,用戶姓名,用戶權(quán)限,用戶密碼;</p><p> 第二步
56、: 實體聯(lián)系的建模</p><p> 通過需求分析,我們?nèi)〉昧擞涗浶畔⒌姆切问矫枋觯@只是一個概要描述,很籠統(tǒng),也很抽象,還需要做進一步的分析,以盡量消除數(shù)據(jù)的冗余,確定數(shù)據(jù)間正確的聯(lián)系。通過分析,得到下列實體、屬性和聯(lián)系的清單,它們表示待建數(shù)據(jù)庫的非形式描述:</p><p> 實體集:超儲信息,包含屬性;貨品編號,貨品名稱,貨品超儲上限,超儲編號,貨品數(shù)量,報警日期,超儲數(shù)量。&
57、lt;/p><p> 實體集:短線信息, 包含屬性:貨品編號,貨品名稱,貨品短線底限,貨品數(shù)量,短線編號,報警日期,短線數(shù)量。</p><p> 實體集:貨品庫存,包含屬性:貨品編號,貨品名稱,貨品所在位置,采購日期,貨品數(shù)量。</p><p> 第三步: 建立E-R圖</p><p> 實體 屬性
58、 </p><p><b> E-R圖圖例</b></p><p> 具體的E-R圖如下:</p><p><b> 銷售實體E-R圖</b></p><p><b> 采購實體E-R圖</b></p><p><
59、b> 庫存實體E-R圖</b></p><p> 實體與實體間的關(guān)系E-R圖如下所示:</p><p> 實體與實體間的關(guān)系E-R圖</p><p> 第四步:轉(zhuǎn)換成關(guān)系模式</p><p> 按照轉(zhuǎn)換規(guī)則從E-R圖產(chǎn)生數(shù)據(jù)庫的關(guān)系模式集,轉(zhuǎn)換過程如下:</p><p> 對于實體類型,可
60、將每個實體類型轉(zhuǎn)換成一個關(guān)系模式,實體的屬性即為關(guān)系模式的屬性,實體標識符即為關(guān)系模式的鍵。</p><p> 對于聯(lián)系類型,要視1:1,1:M和M:N三種不同情況做不同的處理。</p><p> 若實體間的聯(lián)系是1:1的,可以在兩個實體類型轉(zhuǎn)換成的兩個關(guān)系模式中任意一個關(guān)系模式的屬性中加入另一個關(guān)系模式中作為外鍵。</p><p> 若實體間的聯(lián)系是1:M的
61、,則將一個實體所對應(yīng)的那個主鍵放入多所對應(yīng)的那個實體中作為外鍵,同時將聯(lián)系的屬性也作為多所對應(yīng)的那個實體的屬性。</p><p> 若實體間的聯(lián)系是M:N的,將產(chǎn)生新的關(guān)系模式,將該聯(lián)系對應(yīng)的兩個實體的主鍵放入其中共同作為新關(guān)系模式的主鍵,兩者也分別是該關(guān)系模式的外鍵,同時將聯(lián)系的屬性作為新關(guān)系模式的屬性。 </p><p> 所以,按照上述轉(zhuǎn)換規(guī)則,可得到下列關(guān)系模式:</p&
62、gt;<p> 供應(yīng)商(供應(yīng)商編碼,供應(yīng)商名稱,供應(yīng)商簡稱,供應(yīng)商地址,銀行編碼,銀行帳號)</p><p> 客戶信息(客戶編碼 ,客戶名稱,客戶簡稱,客戶地址)</p><p> 貨物信息(貨品編號,貨品名稱,貨品所在位置,貨物數(shù)量)</p><p> 采購信息(貨品編號,供應(yīng)商編碼,采購編碼,采購日期)</p><p&
63、gt; 銷售信息(貨品編號,客戶編碼,銷售編碼,銷售日期)</p><p> 超儲信息(貨品編號,貨品名稱,貨品超儲上限,超儲編號,貨品數(shù)量)</p><p> 短線信息(貨品編號,貨品名稱,貨品短線底限,貨品數(shù)量,短線編號)</p><p> 超儲報警(貨品編號,貨品名稱,報警日期,超儲數(shù)量,貨品數(shù)量)</p><p> 短線報警
64、(貨品編號,貨品名稱,報警日期,短線數(shù)量,貨品數(shù)量)</p><p> 庫存信息(貨品編號,貨品名稱,貨品所在位置,采購日期,貨品數(shù)量)</p><p> 用戶信息(用戶編碼,用戶姓名,用戶權(quán)限,用戶密碼)</p><p><b> 貨品信息表</b></p><p><b> 超儲信息表</b&
65、gt;</p><p><b> 短線貨品表</b></p><p><b> 貨品庫存信息</b></p><p><b> 用戶表</b></p><p><b> 采購銷售表</b></p><p><b>
66、 3.5輸入輸出設(shè)計</b></p><p><b> 基本信息</b></p><p> 輸入:供應(yīng)商編號,供應(yīng)商名稱</p><p> 輸出:供應(yīng)商信息 處理周期 每月多次</p><p> 輸入:客戶編號,客戶名稱</p><p><b> 輸
67、出:客戶信息</b></p><p> 輸入:貨品編號,貨品名稱</p><p><b> 輸出:貨品信息</b></p><p><b> 銷售信息</b></p><p> 輸入:銷售編碼,客戶編碼 </p><p><b> 輸出:銷售信
68、息</b></p><p><b> ?。?) 短線信息</b></p><p> 輸入:短線編號 貨品短線底限 </p><p><b> 輸出:短線信息</b></p><p><b> 超儲信息</b></p><p> 輸入
69、:超儲編號 貨品超儲上限 </p><p><b> 輸出:超儲信息</b></p><p><b> 退貨信息</b></p><p> 輸入:退貨編碼 貨品編號</p><p><b> 輸出:退貨信息</b></p><p><b&g
70、t; 報表信息</b></p><p> 輸入:貨品名稱 貨品編號</p><p><b> 輸出:收入報表信息</b></p><p> 輸入:貨品名稱 貨品編號 </p><p><b> 輸出:銷售報表信息</b></p><p> 輸入:貨品
71、名稱 貨品編號</p><p><b> 輸出:利潤報表信息</b></p><p><b> 用戶信息</b></p><p> 輸入:用戶編碼 用戶姓名</p><p><b> 輸出:用戶信息</b></p><p><b>
72、貨品庫存信息</b></p><p> 輸入:貨品名稱 貨品編號</p><p><b> 輸出:貨品庫存信息</b></p><p><b> 采購信息</b></p><p> 輸入:貨品編號 采購編號</p><p><b> 輸出:采購
73、信息</b></p><p><b> 銷售信息</b></p><p> 輸入:貨品編號 銷售編碼</p><p><b> 輸出:銷售信息</b></p><p><b> 3.6處理流程設(shè)計</b></p><p> 由于本系
74、統(tǒng)采用模塊化開發(fā)方法,所以在完成代碼設(shè)計、輸入輸出設(shè)計后還要進行模塊處理過程設(shè)計,以對每個程序模塊中的詳細處理過程設(shè)計,設(shè)計的工具有很多,這里采用的主要是程序流程圖。</p><p> 用戶登陸程序流程圖 錄入信息流程圖</p><p><b> 4.系統(tǒng)實施</b></p><p><b> 4.1程序
75、設(shè)計</b></p><p> 采用C#程序設(shè)計語言,具體設(shè)計不在此贅述。</p><p><b> 4.2系統(tǒng)測試</b></p><p> 系統(tǒng)測試是將經(jīng)過測試的子系統(tǒng)裝配成一個完整系統(tǒng)來測試。它是檢驗系統(tǒng)是否確實能提供系統(tǒng)方案說明書中指定功能的有效方法 為了發(fā)現(xiàn)缺陷并度量產(chǎn)品質(zhì)量,按照系統(tǒng)的功能和性能需求進行的測試 一般
76、使用黑盒測試技術(shù) 一般由獨立的測試人員完成 對于模塊之間交互性比較強的軟件,還會有單獨的集成測試,用來發(fā)現(xiàn)模塊接口之間的錯誤。系統(tǒng)測試的對象是整個應(yīng)用軟件系統(tǒng),包括需求分析、系統(tǒng)總體設(shè)計、詳細設(shè)計各階段的文檔以及源程序。系統(tǒng)測試的目的是精心選取那些易于發(fā)生錯誤的測試數(shù)據(jù),以十分挑剔的態(tài)度,找出軟件中的錯誤,并改正錯誤。</p><p><b> 測試原則:</b></p>&
77、lt;p> 由于這是個人力量開發(fā)的系統(tǒng),所以測試的主要任務(wù)還是在開發(fā)人員身上,為避免這種自己開發(fā)自己測試的不足,可考慮請別人對系統(tǒng)進行試用。</p><p> 設(shè)計測試方案時,不僅要包括確定的輸入數(shù)據(jù),而且應(yīng)包括從系統(tǒng)功能出發(fā),預(yù)期的測試結(jié)果,然后將運行結(jié)果與預(yù)期測試結(jié)果進行對比以發(fā)現(xiàn)有無錯誤。</p><p> 測試用例不僅要包括合理有效的輸入數(shù)據(jù),還要包括無效的或不合理的輸
78、入數(shù)據(jù)。</p><p> 不僅要檢驗軟件是否做了該做的事,還要檢查軟件是否同時作了不該做的事。</p><p> 保留測試用例,作為軟件文檔的組成部分。</p><p><b> 測試計劃:</b></p><p> 第一步:模塊測試。這一部分工作主要在做項目的過程中完成,以保證每個模塊作為一個獨立單元能夠正確
79、運行。</p><p> 第二步:組裝測試。在各個模塊完成后,再將各相關(guān)模塊連接起來,進行組合測試,以保證各單元模塊能從整體上協(xié)調(diào)運行。</p><p> 第三步:經(jīng)過組裝測試,軟件已裝配完畢,接下去進行確認測試,進一步檢查軟件是否達到預(yù)期的全部要求,這一階段除對整個軟件的功能、性能進行測試外,還要對配置進行審查,看構(gòu)件的全部構(gòu)成成分是否齊全,質(zhì)量是否合乎要求。</p>
80、<p> 第四步:經(jīng)過確認測試后,軟件已經(jīng)測試完畢,然而軟件只是信息系統(tǒng)的一個組成部分,還要與系統(tǒng)中的其分部分配套運行,所以最后要進行系統(tǒng)測試。就是將信息系統(tǒng)的所有組成部分包括軟件、硬件、用戶以及環(huán)境等綜合在一起進行測試,以保證系統(tǒng)的各組成部分協(xié)調(diào)運行。系統(tǒng)測試要在系統(tǒng)的實際運行環(huán)境現(xiàn)場,在用戶的直接參與下進行。</p><p><b> 測試概述:</b></p>
81、<p> 對于系統(tǒng)是否能完成預(yù)定的功能,我們對系統(tǒng)進行了如下的總體系統(tǒng)測試:</p><p> 首先是系統(tǒng)的用戶管理。其中對于設(shè)定用戶我們選取了三組數(shù)據(jù),分別為用戶名空、密碼空、以及輸入密碼不統(tǒng)一。通過三組數(shù)據(jù)的測試,已經(jīng)達到我們預(yù)期功能。在出錯情況下會出現(xiàn)對話框提示。用正確用戶名及密碼重新登陸,系統(tǒng)顯示身份驗證正確,安全進入。</p><p> 接著是對三個主要模塊庫
82、存管理、采購管理、銷售管理的測試。這是整個庫存管理系統(tǒng)的關(guān)鍵部分。具體測試參見設(shè)計小組中各人模塊中的詳細測試。</p><p> 為使用戶使用方便本系統(tǒng)添加了附項分類。經(jīng)辦人員管理中調(diào)用經(jīng)辦人員表,從這張表可以清楚出入庫的經(jīng)辦人員名單,對于貨品出入庫后所產(chǎn)生的問題,能夠迅速根據(jù)此表明確責(zé)任。</p><p> 供貨單位管理中調(diào)用了供貨單位表,從此表可以看出入庫貨品中供貨單位的情況。對于
83、入庫貨品來源明確。也同時可以保證貨品質(zhì)量。進貨單位管理中調(diào)用了進貨單位表,從此表可以看出出庫貨品中進貨單位的情況。對于出庫貨品去處明確。也同時可以保證貨款及時回收。倉庫信息管理中調(diào)用倉庫信息表。從此表可以看到倉庫分類,對于貨品倉儲地點清楚。</p><p> 財務(wù)處理:為了更好的使用系統(tǒng),并使財務(wù)部能夠使用。本系統(tǒng)添加了打印功能。在該功能中可以打印報表:入庫單、出庫單、經(jīng)辦人以及損益表。</p>
84、<p> 除此之外,為方便使用,還將常用的按鈕放置在主窗體上。</p><p> 為使系統(tǒng)數(shù)據(jù)安全,我們特意增添了數(shù)據(jù)備份、數(shù)據(jù)恢復(fù)功能。由數(shù)據(jù)備份功能,用戶可以將數(shù)據(jù)備份在存儲設(shè)備上。數(shù)據(jù)恢復(fù)功能是在系統(tǒng)出現(xiàn)錯亂時,能恢復(fù)到之前的數(shù)據(jù)。</p><p><b> 詳細測試說明:</b></p><p> 以下是對庫存管理、采
85、購管理和銷售管理三大模塊功能測試的具體說明。</p><p> 庫存管理模塊下設(shè)有貨品信息處理、貨品庫存、超儲貨品和短線貨品等四方面的功能。進入貨品信息管理下的貨品信息,調(diào)出數(shù)據(jù)庫中的貨品信息表,由此可得到庫中貨品的具體信息情況;而貨品維護則是當(dāng)貨品入庫和貨品出庫發(fā)生時,貨品基本信息庫要在第一時間得到雙方面的更新,這就是此窗體的功能;貨品庫存調(diào)用的是數(shù)據(jù)庫中的貨品庫存表,從而我們可以得知庫存貨品的編碼、名稱、期
86、初庫存、本期出庫、本期入庫等具體庫存貨品信息,以便于查詢和管理;超儲貨品調(diào)用了數(shù)據(jù)庫中的超儲貨品表,從而可以得知是哪些貨品超儲了,貨品的編碼、名稱、存放倉庫等詳細信息,以便于下次銷售;短線貨品是在貨品銷售后,若沒有達到安全庫存的要求,則要進行采購,從此窗體調(diào)出的短線貨品表可以得知那些短線貨品的具體信息,便于立即采購;以上是對庫存管理模塊各功能測試的具體說明。</p><p><b> 測試用例:<
87、;/b></p><p> 測試工作不可能采用徹底的窮舉測試方法,必須以盡量少的測試數(shù)據(jù)來發(fā)現(xiàn)盡可能多的錯誤,以達到最佳測試效果。根據(jù)本系統(tǒng)的實際情況,本系統(tǒng)的測試主要以實際模擬的方式進行。按照設(shè)計時做出的層次模塊圖,把它們連接起來,進行組裝測試,以檢驗各模塊能否協(xié)調(diào)運行。在這一階段,又進行了大量的測試,測試仍以實際模擬的方式進行。我們設(shè)計了如下場景:</p><p><b&
88、gt; 4.3系統(tǒng)操作手冊</b></p><p> 請參考相關(guān)文檔。 羂肅蒂蕿肄羋莇薈螄肁芃薇袆芇腿薆罿聿蒈蚆蚈芅莄蚅螀肈芀蚄羃芃芆蚃肅膆薅螞螅罿蒁蟻袇膄莇蝕罿羇芃蝕蠆膃腿蝿螁羅蕆螈襖膁莃螇肆羄荿螆螆艿芅螅袈肂薄螄羀芇蒀螄肅肀莆袃螂芆節(jié)葿裊聿膈蒈羇芄蒆蒈蚆肇蒂蕆衿莂莈蒆羈膅芄蒅肅羈薃蒄螃膃葿蒃裊羆蒞薂羈膂芁薂蚇羅膇薁螀膀薆薀羂肅蒂蕿肄羋莇薈螄肁芃薇袆芇腿薆罿聿蒈蚆蚈芅莄蚅螀肈芀蚄羃芃
89、芆蚃肅膆薅螞螅罿蒁蟻袇膄莇蝕罿羇芃蝕蠆膃腿蝿螁羅蕆螈襖膁莃螇肆羄荿螆螆艿芅螅袈肂薄螄羀芇蒀螄肅肀莆袃螂芆節(jié)葿裊聿膈蒈羇芄蒆蒈蚆肇蒂蕆衿莂莈蒆羈膅芄蒅肅羈薃蒄螃膃葿蒃裊羆蒞薂羈膂芁薂蚇羅膇薁螀膀薆薀羂肅蒂蕿肄羋莇薈螄肁芃薇袆芇腿薆罿聿蒈蚆蚈芅莄蚅螀肈芀蚄羃芃芆蚃肅膆薅螞螅罿蒁蟻袇膄莇蝕罿羇芃蝕蠆膃腿蝿螁羅蕆螈襖膁莃螇肆羄荿螆螆艿芅螅袈肂薄螄羀芇蒀螄肅肀莆袃螂芆節(jié)葿裊聿膈蒈羇芄蒆蒈蚆肇蒂蕆衿莂莈蒆羈膅芄蒅肅羈薃蒄螃膃葿蒃裊羆蒞薂羈膂芁薂蚇羅
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 管理信息系統(tǒng)課程設(shè)計--企業(yè)倉儲管理系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計---醫(yī)藥管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計--超市管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計--教務(wù)管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計酒店管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計
- 倉儲管理信息系統(tǒng)課程設(shè)
- 管理信息系統(tǒng)課程設(shè)計---銀行儲蓄管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計---酒店前臺管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計---醫(yī)院藥物管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計--人事管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計--航空售票管理信息系統(tǒng)
評論
0/150
提交評論