




已閱讀5頁(yè),還剩80頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
正文: 服裝進(jìn)銷(xiāo)存管理系統(tǒng)的開(kāi)發(fā) 本科生畢業(yè)設(shè)計(jì)(論文)題 目:服裝進(jìn)銷(xiāo)存管理信息系統(tǒng)的開(kāi)發(fā) 學(xué) 院:數(shù)理與信息工程學(xué)院 專(zhuān) 業(yè):計(jì)算機(jī)科學(xué)與技術(shù) 學(xué)生姓名: 學(xué)號(hào): 指導(dǎo)教師: 職稱(chēng): 合作導(dǎo)師: 職稱(chēng): 完成時(shí)間: 20 年 月 日 成 績(jī): 26大學(xué)本科畢業(yè)設(shè)計(jì)(論文)正文目 錄摘要1英文摘要11 引言21.1 研究背景及意義21.2 國(guó)內(nèi)外研究概述22 系統(tǒng)開(kāi)發(fā)技術(shù)32.1 數(shù)據(jù)庫(kù)技術(shù)32.2 C#語(yǔ)言42.3 水晶報(bào)表52.4 Client/Server系統(tǒng)結(jié)構(gòu)63 系統(tǒng)整體方案73.1 需求分析73.2 開(kāi)發(fā)工具選擇73.3 項(xiàng)目規(guī)劃73.4 設(shè)計(jì)目標(biāo)93.5 可行性分析103.5.1 可行性分析103.5.2 經(jīng)濟(jì)可行性103.5.3 技術(shù)上的可行性103.5.4 時(shí)機(jī)可行性103.5.5 管理上的可行性113.5.6 操作可行性113.6 開(kāi)發(fā)及運(yùn)行環(huán)境114 數(shù)據(jù)庫(kù)設(shè)計(jì)114.1 數(shù)據(jù)庫(kù)需求分析114.2 數(shù)據(jù)庫(kù)概念設(shè)計(jì)124.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)145 系統(tǒng)總體設(shè)計(jì)165.1 系統(tǒng)總體及主要功能模塊設(shè)計(jì)165.1.1 系統(tǒng)總體業(yè)務(wù)175.1.2 主要模塊的業(yè)務(wù)流程175.2 系統(tǒng)詳細(xì)操作方法216 系統(tǒng)主要界面舉例226.1 系統(tǒng)的主界面236.2 采購(gòu)查詢(xún)界面24結(jié)束語(yǔ)24參考文獻(xiàn)24服裝進(jìn)銷(xiāo)存管理信息系統(tǒng)的開(kāi)發(fā)服裝進(jìn)銷(xiāo)存管理信息系統(tǒng)的開(kāi)發(fā)數(shù)理與信息工程學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè) 王哲坤(05600122) 指導(dǎo)教師:許德武(講師) 摘要:服裝業(yè)中小型批發(fā)、零售企業(yè)及連鎖店往往存在一些共同的特點(diǎn)和問(wèn)題,如服裝品牌繁多、庫(kù)存漏洞大、決策欠依據(jù)、經(jīng)營(yíng)部規(guī)范等,而這些問(wèn)題往往是一個(gè)商家制勝的關(guān)鍵。如果還采用以前的手工銷(xiāo)售、統(tǒng)計(jì)的方法,將會(huì)極大影響銷(xiāo)售業(yè)績(jī)。針對(duì)這些問(wèn)題我在畢業(yè)設(shè)計(jì)中開(kāi)發(fā)了此系統(tǒng)。系統(tǒng)適用于各種規(guī)模和經(jīng)營(yíng)方式的服裝公司、專(zhuān)賣(mài)店、連鎖店。本系統(tǒng)為服裝進(jìn)銷(xiāo)存管理信息系統(tǒng),主要負(fù)責(zé)管理服裝的進(jìn)貨、銷(xiāo)售和存儲(chǔ)等信息,并且實(shí)現(xiàn)了報(bào)表動(dòng)態(tài)分析數(shù)據(jù)的功能。具體內(nèi)容論文中將做詳細(xì)闡述。關(guān)鍵詞:C#;進(jìn)銷(xiāo)存;報(bào)表;服裝The Garment Sale-stock Management Information System Wang Zhekun Director: Xu Dewu (Lecturer)(Dept.of Science & Engineering, Zhejiang Normal University Wang Zhekun 05600122)Abstract: The garment industry small and medium-sized wholesale, retail businesses and chain stores often have some common characteristics and problems, such as clothing brands many loopholes large inventory, less decision-making based on the operating norms of the Department, which often is a key to winning business. If the manual before using sales statistics will be a great impact on sales. I address these issues in the design of the development of graduates of this system. System is suitable for all sizes and operating characteristics of the clothing companies, boutiques, chain stores. Invoicing for the clothing of the system management information system, is mainly responsible for the management of apparel goods,Information such as sales and storage, and dynamic analysis to achieve the statements data. The specific content of papers will be done in detail.Keywords: C #; Invoicing; statements; clothing1 引言1.1 研究背景及意義服裝行業(yè)在我國(guó)是一個(gè)新興行業(yè),目前尚處于初步階段。雖然在改革開(kāi)放后我國(guó)服裝行業(yè)取得了高速發(fā)展,據(jù)統(tǒng)計(jì)數(shù)據(jù),我國(guó)服裝企業(yè)近3萬(wàn)家,其中年銷(xiāo)售額3000萬(wàn)以上的占30%,有9000余家,而1000萬(wàn)以上營(yíng)業(yè)額的也近2/3。具規(guī)模以上服裝企業(yè)服裝產(chǎn)量達(dá)63.74億件,其中梭織服裝為30.10億件,針織服裝為33.46億件。作為中國(guó)的朝陽(yáng)服裝行業(yè),被稱(chēng)為“永不衰落的產(chǎn)業(yè)”,其發(fā)展前景確實(shí)極為誘人。全部從業(yè)人員平均人數(shù)423013人,服裝布產(chǎn)量328.28億米,工業(yè)總產(chǎn)值1254.90億元,銷(xiāo)售收入1204.64 億元,產(chǎn)銷(xiāo)率97.85%;出口交貨值416.18億元,內(nèi)銷(xiāo)占銷(xiāo)售產(chǎn)值比重66.11%。但是與發(fā)達(dá)國(guó)家相比,還存在組織結(jié)構(gòu)小而分散,缺少大規(guī)模,經(jīng)濟(jì)技術(shù)勢(shì)力強(qiáng)的企業(yè),專(zhuān)業(yè)人員素質(zhì)不夠高,市場(chǎng)管理不規(guī)范等缺點(diǎn)。隨著我國(guó)加入WTO,我國(guó)服裝行業(yè)將面對(duì)非常激烈的競(jìng)爭(zhēng),只有迅速提高企業(yè)的管理水平,才能在激烈的競(jìng)爭(zhēng)中占的一席生存之地。由于服裝經(jīng)營(yíng)涉及多個(gè)環(huán)節(jié),而且種類(lèi)繁多,大多需要單件管理,因此操作量巨大,在經(jīng)營(yíng)過(guò)程中容易出錯(cuò)。服裝屬于常用物品,數(shù)量大,如果管理跟不上,一旦造成商品丟失,將給企業(yè)和經(jīng)營(yíng)者造成巨大損。如何用先進(jìn)的管理手段來(lái)服裝進(jìn)銷(xiāo)存的管理水平,已成為此行業(yè)發(fā)展的當(dāng)務(wù)之急。面對(duì)信息時(shí)代的機(jī)遇與挑戰(zhàn),利用高科技手段來(lái)提高企業(yè)的管理水平無(wú)疑是一條行之有效的途徑。利用計(jì)算機(jī)管理可以最大限度的發(fā)揮準(zhǔn)確、快捷、高效等作用,對(duì)服裝公司的服務(wù)管理提供強(qiáng)有力的支持。因此,利用全新計(jì)算機(jī)服裝管理系統(tǒng),已成為提高服裝公司的管理效率,改進(jìn)服務(wù)水準(zhǔn)的重要手段之一。本系統(tǒng)在解決服裝公司的日常進(jìn)貨,銷(xiāo)售,庫(kù)存和報(bào)表管理上有一定的實(shí)際意義。1.2 國(guó)內(nèi)外研究概述信息系統(tǒng)是一門(mén)邊緣學(xué)科,集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)、現(xiàn)代通信技術(shù)和電子計(jì)算機(jī)技術(shù)于一體。1985年,管理信息系統(tǒng)創(chuàng)始人,明尼蘇達(dá)大學(xué)卡爾森管理學(xué)院的著名教授戴維斯(Gordon.B.Davis)給出了一個(gè)具有代表性的定義:“管理信息系統(tǒng)是一個(gè)利用計(jì)算機(jī)硬件和軟件,手工作業(yè)、分析、計(jì)劃、控制和決策模型以及數(shù)據(jù)庫(kù)的用戶機(jī)器系統(tǒng)。它能提供信息支持企業(yè)或組織的運(yùn)行、管理和決策功能。服裝進(jìn)銷(xiāo)存系統(tǒng)是管理系統(tǒng)的一種,相對(duì)于一些復(fù)雜的管理系統(tǒng)它要相對(duì)簡(jiǎn)單一些,研究方法也已經(jīng)達(dá)成普遍共識(shí)。服裝的進(jìn)銷(xiāo)存管理工作是服裝銷(xiāo)售不可缺少一部分,也是企業(yè)管理的重要組成部分。它的內(nèi)容對(duì)于企業(yè)的管理者來(lái)說(shuō)都至關(guān)重要,所以服裝進(jìn)銷(xiāo)存管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┩暾?、正確和靈活的服裝進(jìn)銷(xiāo)存信息和快捷的查詢(xún)手段。但一直以來(lái)人們使用傳統(tǒng)人工的方式管理文件模式,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。 所以利用計(jì)算機(jī)實(shí)現(xiàn)服裝進(jìn)銷(xiāo)存的管理的自動(dòng)化將勢(shì)在必行。然而我國(guó)服裝行業(yè)在進(jìn)行信息化進(jìn)銷(xiāo)存管理改革中從在著諸多問(wèn)題:(1)信息傳輸效率低,可靠、安全、保密性差,缺少全系統(tǒng)統(tǒng)一的數(shù)據(jù)資源和規(guī)范的商務(wù)文件運(yùn)行手段。(2)缺乏統(tǒng)一規(guī)范和標(biāo)準(zhǔn),尤其是數(shù)據(jù)交換標(biāo)準(zhǔn)。目前大多數(shù)服裝進(jìn)銷(xiāo)存軟件模塊獨(dú)立,互不關(guān)聯(lián),數(shù)據(jù)不能共享,尤其不同軟件之間的數(shù)據(jù)交換、共享、無(wú)縫連接更無(wú)從談起,它給軟件企業(yè)和用戶的應(yīng)用與升級(jí)帶來(lái)麻煩。(3)軟件開(kāi)發(fā)的低水平、重復(fù)性開(kāi)發(fā)、多平臺(tái)共存、軟件層次參差不齊,數(shù)百家服裝進(jìn)銷(xiāo)存軟件傘業(yè)中除用友、金蝶公司等優(yōu)秀者外,主要還是代替手工處理的目標(biāo),而且產(chǎn)品宣傳與實(shí)際性能有差別,無(wú)法滿足用戶的實(shí)際需要。(4)管理軟件缺乏實(shí)用性與先進(jìn)性的一致。炒作的多、務(wù)實(shí)的少。分析決策,支持系統(tǒng)、等新概念層出不窮,并沒(méi)有從我國(guó)還處于初級(jí)階段的實(shí)際出發(fā),一段時(shí)間內(nèi)在我國(guó)基礎(chǔ)設(shè)施建設(shè)、金融結(jié)算、法律法規(guī)不健全,技術(shù)以及相關(guān)人員缺乏的情況下,炒作地推出了將大有前景的基于電子商務(wù)模式的進(jìn)銷(xiāo)存商務(wù)系統(tǒng),結(jié)果可想而知。最近在數(shù)據(jù)挖掘技術(shù)還不成熟的情況下,又有炒作智能化的基于數(shù)據(jù)挖掘技術(shù)的決策分析支持的進(jìn)銷(xiāo)存商務(wù)系統(tǒng)。有的在不考慮我國(guó)市場(chǎng)經(jīng)濟(jì)的時(shí)間還不長(zhǎng),很多還不規(guī)范的情況下,在系統(tǒng)中引入聯(lián)機(jī)分析系統(tǒng)。一段時(shí)間以后,其中的數(shù)據(jù)由于“人對(duì)計(jì)算機(jī)說(shuō)假話輸入不符規(guī)范準(zhǔn)確的數(shù)據(jù)”而導(dǎo)致“計(jì)算機(jī)對(duì)人說(shuō)廢話輸出結(jié)果于管理無(wú)補(bǔ)”,最后得出“電腦不如豬腦”的結(jié)論,從而導(dǎo)致系統(tǒng)的閑置、失敗。2 系統(tǒng)開(kāi)發(fā)技術(shù)2.1 數(shù)據(jù)庫(kù)技術(shù) 管理信息系統(tǒng)的最綜實(shí)現(xiàn)還需要數(shù)據(jù)庫(kù)的支持。所謂數(shù)據(jù)庫(kù),就是以一定的組織方式將數(shù)據(jù)組織在一起存放在計(jì)算機(jī)存儲(chǔ)器上形成的、能為多個(gè)用戶共享的、與應(yīng)用程序彼此獨(dú)立的一組相關(guān)數(shù)據(jù)的集合。數(shù)據(jù)庫(kù)是數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的核心和管理對(duì)象。數(shù)據(jù)庫(kù)系統(tǒng)是為適應(yīng)數(shù)據(jù)處理的需要而發(fā)展起來(lái)的一種較為理想的數(shù)據(jù)處理的核心機(jī)構(gòu)。計(jì)算機(jī)的高速處理能力和大容量存儲(chǔ)器提供了實(shí)現(xiàn)數(shù)據(jù)管理自動(dòng)化的條件。一個(gè)數(shù)據(jù)庫(kù)是一個(gè)有機(jī)的整體,這便于用戶進(jìn)行統(tǒng)一管理,方便進(jìn)行查找、檢索、統(tǒng)計(jì)等操作。數(shù)據(jù)庫(kù)的性質(zhì)是由其中的數(shù)據(jù)模型決定的。在數(shù)據(jù)庫(kù)中的數(shù)據(jù)如果依照層次模型進(jìn)行數(shù)據(jù)存儲(chǔ),則該數(shù)據(jù)庫(kù)為層次數(shù)據(jù)庫(kù);如果依照網(wǎng)絡(luò)模型進(jìn)行數(shù)據(jù)存儲(chǔ),則該數(shù)據(jù)庫(kù)為網(wǎng)絡(luò)數(shù)據(jù)庫(kù);如果依照關(guān)系模型進(jìn)行數(shù)據(jù)存儲(chǔ),則該數(shù)據(jù)庫(kù)為關(guān)系數(shù)據(jù)庫(kù)。從60年代末開(kāi)始,數(shù)據(jù)庫(kù)技術(shù)經(jīng)歷了層次數(shù)據(jù)庫(kù)、網(wǎng)狀數(shù)據(jù)庫(kù)和關(guān)系數(shù)據(jù)庫(kù)而進(jìn)入數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)階段至今,數(shù)據(jù)庫(kù)技術(shù)的研究也不斷取得進(jìn)展。80年代,關(guān)系數(shù)據(jù)庫(kù)成為發(fā)展的主流,幾乎所有新推出的DBMS產(chǎn)品都是關(guān)系型的。關(guān)系型數(shù)據(jù)庫(kù)在計(jì)算機(jī)數(shù)據(jù)管理的發(fā)展史上是一個(gè)重要的里程碑,這種數(shù)據(jù)庫(kù)具有數(shù)據(jù)結(jié)構(gòu)化、最低冗余度、較高的程序與數(shù)據(jù)獨(dú)立性、易于擴(kuò)充、易于編制應(yīng)用程序等優(yōu)點(diǎn),目前較大的信息系統(tǒng)都是建立在結(jié)構(gòu)化數(shù)據(jù)庫(kù)設(shè)計(jì)之上的。 關(guān)系數(shù)據(jù)庫(kù)(relation database)是若干個(gè)依照關(guān)系模型設(shè)計(jì)的數(shù)據(jù)表文件的集合,數(shù)據(jù)表又由若干個(gè)記錄組成,而每一個(gè)記錄是由若干個(gè)以字段屬性加以分類(lèi)的數(shù)據(jù)項(xiàng)組成的。關(guān)系數(shù)據(jù)庫(kù)具有以下特點(diǎn):(1)以面向系統(tǒng)的觀點(diǎn)組織數(shù)據(jù),使數(shù)據(jù)具有最小的冗余度,支持復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。(2)具有高度的數(shù)據(jù)和程序的獨(dú)立性,用戶的應(yīng)用程序與數(shù)據(jù)的邏輯結(jié)構(gòu)及數(shù)據(jù)的物理存儲(chǔ)方式無(wú)關(guān)。(3)由于數(shù)據(jù)具有共享性,使數(shù)據(jù)庫(kù)中的數(shù)據(jù)能為多個(gè)用戶服務(wù)。(4)關(guān)系數(shù)據(jù)庫(kù)允許多個(gè)用戶同時(shí)訪問(wèn),同時(shí)提供了各種控制功能,保證數(shù)據(jù)的安全性、完整性和并發(fā)性控制、安全性控制可防止未經(jīng)允許的用戶存取數(shù)據(jù);完整性控制可保證數(shù)據(jù)的正確性、有效性和相容性;并發(fā)性控制可防止多用戶并發(fā)訪問(wèn)數(shù)據(jù)時(shí)由于相互干擾而產(chǎn)生的數(shù)據(jù)不一致。本系統(tǒng)采用的就是典型的關(guān)系型數(shù)據(jù)庫(kù)MS SQL Server 2000,可以在許多操作系統(tǒng)上運(yùn)行。它具有可靠性、可伸縮性、可用性、可管理性等特點(diǎn),為用戶提供完整的數(shù)據(jù)庫(kù)解決方案。2.2 C#語(yǔ)言C#是一種簡(jiǎn)潔、類(lèi)型安全的面向?qū)ο蟮恼Z(yǔ)言,開(kāi)發(fā)人員可以使用它來(lái)構(gòu)建在.NET Framewor上運(yùn)行的各種安全、可靠的應(yīng)用程序。使用 C#,您可以創(chuàng)建傳統(tǒng)的 Windows 客戶端應(yīng)用程序、XML Web services、分布式組件、客戶端-服務(wù)器應(yīng)用程序、數(shù)據(jù)庫(kù)應(yīng)用程序以及很多其他類(lèi)型的程序。Microsoft Visual C# 2005 提供高級(jí)代碼編輯器、方便的用戶界面設(shè)計(jì)器、集成調(diào)試器和許多其他工具,以在 C# 語(yǔ)言版本 2.0 和 .NET Framework 的基礎(chǔ)上加快應(yīng)用程序的開(kāi)發(fā)。C# 語(yǔ)法表現(xiàn)力強(qiáng),只有不到90個(gè)關(guān)鍵字,而且簡(jiǎn)單易學(xué)。C#的大括號(hào)語(yǔ)法使任何熟悉 C、C+或Java 的人都可以立即上手。了解上述任何一種語(yǔ)言的開(kāi)發(fā)人員通常在很短的時(shí)間內(nèi)就可以開(kāi)始使用 C# 高效地工作。C#語(yǔ)法簡(jiǎn)化了C+的諸多復(fù)雜性,同時(shí)提供了很多強(qiáng)大的功能,例如可為空的值類(lèi)型、枚舉、委托、匿名方法和直接內(nèi)存訪問(wèn),這些都是 Java 所不具備的。C# 還支持泛型方法和類(lèi)型,從而提供了更出色的類(lèi)型安全和性能。C#還提供了迭代器,允許集合類(lèi)的實(shí)現(xiàn)者定義自定義的迭代行為,簡(jiǎn)化了客戶端代碼對(duì)它的使用。作為一種面向?qū)ο蟮恼Z(yǔ)言,C#支持封裝、繼承和多態(tài)性概念。所有的變量和方法,包括Main方法(應(yīng)用程序的入口點(diǎn)),都封裝在類(lèi)定義中。類(lèi)可能直接從一個(gè)父類(lèi)繼承,但它可以實(shí)現(xiàn)任意數(shù)量的接口。重寫(xiě)父類(lèi)中的虛方法的各種方法要求override關(guān)鍵字作為一種避免意外重定義的方式。在C#中,結(jié)構(gòu)類(lèi)似于一個(gè)輕量類(lèi),它是一種堆棧分配的類(lèi)型,可以實(shí)現(xiàn)接口,但不支持繼承。除了這些基本的面向?qū)ο蟮脑?,C#還通過(guò)幾種創(chuàng)新的語(yǔ)言結(jié)構(gòu)加快了軟件組件的開(kāi)發(fā),其中包括:(1)封裝的方法簽名(稱(chēng)為委托),它實(shí)現(xiàn)了類(lèi)型安全的事件通知。(2)屬性 (Property),充當(dāng)私有成員變量的訪問(wèn)器。(3)屬性 (Attribute),提供關(guān)于運(yùn)行時(shí)類(lèi)型的聲明性元數(shù)據(jù)。(4)內(nèi)聯(lián) XML 文檔注釋。在C#中,如果需要與其他Windows軟件交互,可以通過(guò)一個(gè)稱(chēng)為“Interop”的過(guò)程來(lái)實(shí)現(xiàn)。互操作使C#程序能夠完成本機(jī)C+應(yīng)用程序可以完成的幾乎任何任務(wù)。在直接內(nèi)存訪問(wèn)必不可少的情況下,C#甚至支持指針和“不安全”代碼的概念。C# 的生成過(guò)程比C和C+簡(jiǎn)單,比Java更為靈活。沒(méi)有單獨(dú)的頭文件,也不要求按照特定順序聲明方法和類(lèi)型。C#源文件可以定義任意數(shù)量的類(lèi)、結(jié)構(gòu)、接口和事件。了解到C#有如此多的特點(diǎn)和優(yōu)勢(shì),本系統(tǒng)采用C#作為開(kāi)發(fā)語(yǔ)言。2.3 水晶報(bào)表水晶報(bào)表(Crystal Reports)用于處理數(shù)據(jù)庫(kù),幫助用戶分析和解釋重要信息。使用水晶報(bào)表可以方便地創(chuàng)建簡(jiǎn)單報(bào)表,同時(shí)它也可以創(chuàng)建復(fù)雜或?qū)S脠?bào)表所需的整套工具。水晶報(bào)表能創(chuàng)建用戶所能想象的任何報(bào)表,它也可以從任何數(shù)據(jù)源生成用戶所需要的報(bào)表。內(nèi)置報(bào)表專(zhuān)家在生成報(bào)表和完成一般報(bào)表的任務(wù)的過(guò)程中,會(huì)一步一步的指導(dǎo)用戶進(jìn)行操作。報(bào)表專(zhuān)家通過(guò)公式、交叉表、子報(bào)表和設(shè)置條件格式幫助表現(xiàn)數(shù)據(jù)的實(shí)際意義,揭示可能被隱藏掉的重要關(guān)系。如果文字的數(shù)字確實(shí)不充分,則會(huì)用地理地圖和圖形進(jìn)行形象的信息交流。水晶報(bào)表的靈活性并未停留在創(chuàng)建報(bào)表這一功能上,用戶可以用各種各樣的方式發(fā)布報(bào)表,包括用Microsoft的Word和Excel發(fā)布、通過(guò)電子郵件設(shè)置Web發(fā)布。高級(jí)的Web報(bào)表功能允許工作組中的其他成員在他們自己的Web瀏覽器中查看或更新共享報(bào)表。通過(guò)將水晶報(bào)表的報(bào)表處理功能整合到自己的數(shù)據(jù)庫(kù)應(yīng)用程序中,應(yīng)用程序和Web開(kāi)發(fā)人員可以節(jié)省開(kāi)發(fā)是并滿足用戶的需求。Crystal Reports支持大多數(shù)流行的開(kāi)發(fā)語(yǔ)言,可以方便的在任何應(yīng)用程序中添加報(bào)表。不論用戶是IT行業(yè)的站點(diǎn)管理員,還是營(yíng)銷(xiāo)推廣經(jīng)理,或是金融業(yè)的數(shù)據(jù)庫(kù)管理員亦或是CEO,水晶報(bào)表都堪稱(chēng)是一個(gè)強(qiáng)大的工具,它可以幫助每一個(gè)人分析、解釋重要信息。水晶報(bào)表是現(xiàn)實(shí)數(shù)據(jù)的強(qiáng)大的工具,但是無(wú)論多么強(qiáng)大的工具,如果沒(méi)有數(shù)據(jù)源提供數(shù)據(jù),也一樣是無(wú)用武之地,為了能夠充分利用報(bào)表的強(qiáng)大功能,數(shù)據(jù)源的配置就顯得非常重要和關(guān)鍵。通常在使用水晶報(bào)表時(shí),主要用到的數(shù)據(jù)源有以下幾種:MS SQL Server 2000、Access數(shù)據(jù)庫(kù)文件和Excel工作簿。本系統(tǒng)使用MS SQL Server 2000數(shù)據(jù)源設(shè)計(jì)水晶報(bào)表。操作步驟是:(1)將要設(shè)計(jì)數(shù)據(jù)源的報(bào)表在報(bào)表設(shè)計(jì)器中打開(kāi),并在報(bào)表設(shè)計(jì)器中任何空白位置單擊右鍵,在彈出的快捷菜單中一次選取“數(shù)據(jù)庫(kù)/數(shù)據(jù)庫(kù)專(zhuān)家”單擊“創(chuàng)建新連接”下“OLEDB”節(jié)點(diǎn)左側(cè)的加號(hào),彈出OLEDB對(duì)話框,在對(duì)話框中填寫(xiě)正確的信息,并選擇“身份驗(yàn)證”模式,單擊“完成”按鈕即可創(chuàng)建新數(shù)據(jù)源。(2)從新建數(shù)據(jù)源中選擇需要使用的數(shù)據(jù)表,單擊“完成”按鈕,將數(shù)據(jù)表添加到“字段資源管理器”中,從“字段資源管理器”中將要顯示的字段添加至報(bào)表中進(jìn)行報(bào)表設(shè)計(jì)。2.4 Client/Server系統(tǒng)結(jié)構(gòu)系統(tǒng)結(jié)構(gòu)的選擇C/S結(jié)構(gòu),即Client/Server(客戶機(jī)/服務(wù)器)結(jié)構(gòu)。此結(jié)構(gòu)把數(shù)據(jù)庫(kù)內(nèi)容放在遠(yuǎn)程的服務(wù)器上,而在客戶機(jī)上安裝相應(yīng)軟件。C/S軟件一般采用兩層結(jié)構(gòu),它由兩部分構(gòu)成:前端是客戶機(jī),即用戶界面(Client)結(jié)合了表示與業(yè)務(wù)邏輯,接受用戶的請(qǐng)求,并向數(shù)據(jù)庫(kù)服務(wù)提出請(qǐng)求,通常是一個(gè)PC機(jī),后端是服務(wù)器,即數(shù)據(jù)管理(Server)將數(shù)據(jù)提交給客戶端,客戶端將數(shù)據(jù)進(jìn)行計(jì)算并將結(jié)果呈現(xiàn)給用戶。C/S結(jié)構(gòu)在技術(shù)上很成熟。它的主要特點(diǎn)是交互性強(qiáng)、具有安全的存取模式、網(wǎng)絡(luò)通信量低、響應(yīng)速度快、利于處理大量數(shù)據(jù),由于C/S是配對(duì)的點(diǎn)對(duì)點(diǎn)的結(jié)構(gòu)模式,可采用適用于局域網(wǎng)、安全性比較好的網(wǎng)絡(luò)協(xié)議(例如:NT的NetBEU工協(xié)議),安全性可以得到較好的保證。但是該結(jié)構(gòu)的程序是針對(duì)性開(kāi)發(fā),變更不夠靈活,維護(hù)和管理的難度較大。通常只局限于小型局域網(wǎng),不利于擴(kuò)展,并且,由于該結(jié)構(gòu)的每臺(tái)客戶機(jī)都需要安裝相應(yīng)的客戶端程序,分布功能弱,且兼容性差,不能實(shí)現(xiàn)快速部署安裝和配置,因此缺少通用性,具有較大的局限性。要求具有一定專(zhuān)業(yè)水準(zhǔn)的技術(shù)人員去完成。由于本系統(tǒng)主要用于中小型服裝銷(xiāo)售企業(yè)內(nèi)部使用,用戶群小,不存在維護(hù)難度大和通用性等問(wèn)題。而本系統(tǒng)對(duì)數(shù)據(jù)安全性要求較高,處理數(shù)據(jù)量大,這正好是C/S結(jié)構(gòu)的優(yōu)點(diǎn)。因此本系統(tǒng)采用C/S結(jié)構(gòu)無(wú)疑是最佳選擇。3 系統(tǒng)整體方案3.1 需求分析通過(guò)實(shí)際調(diào)查,要求本系統(tǒng)具有以下功能:(1)由于操作人員的計(jì)算機(jī)知識(shí)有限,因此要求系統(tǒng)具有良好的人機(jī)界面。(2)如果系統(tǒng)的使用對(duì)象較多,則要求有較好的權(quán)限管理。(3)方便的數(shù)據(jù)查詢(xún),支持多條件查詢(xún)。(4)系統(tǒng)支持良好的數(shù)據(jù)備份和還原操作,有效保護(hù)數(shù)據(jù),減少意外損失。(5)在相應(yīng)的權(quán)限下,可方便的刪除數(shù)據(jù)。(6)數(shù)據(jù)計(jì)算自動(dòng)完成,盡量減少人工干預(yù)。(7)報(bào)表分析服裝進(jìn)貨,服裝銷(xiāo)售情況。(8)強(qiáng)大的報(bào)表打印功能。(9)報(bào)表基本信息查詢(xún)時(shí),可根據(jù)查詢(xún)條件動(dòng)態(tài)顯示查詢(xún)結(jié)果。(10)報(bào)表分析過(guò)程中,可根據(jù)條件動(dòng)態(tài)分析報(bào)表數(shù)據(jù)。3.2 開(kāi)發(fā)工具選擇本系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)采用MS SQL Server 2000,該數(shù)據(jù)庫(kù)系統(tǒng)安全性、準(zhǔn)確性運(yùn)行速度方面有絕對(duì)的優(yōu)勢(shì),并且處理數(shù)據(jù)量大,效率高;前臺(tái)采用Microsoft公司的Visual Studio2005作為主要的開(kāi)發(fā)工具,可與SQL Server 2000數(shù)據(jù)庫(kù)進(jìn)行無(wú)縫連接。3.3 項(xiàng)目規(guī)劃本服裝經(jīng)銷(xiāo)存管理系統(tǒng)主要由進(jìn)貨管理、銷(xiāo)售管理、庫(kù)存管理、報(bào)表設(shè)計(jì)和系統(tǒng)維護(hù)等模塊組成,具體規(guī)劃如下。(1)基本檔案管理模塊基本檔案管理模塊主要用于實(shí)現(xiàn)系統(tǒng)基本數(shù)據(jù)的錄入,相關(guān)基礎(chǔ)數(shù)據(jù)為:內(nèi)部員工信息、往來(lái)單位信息、客戶基本信息。(2)進(jìn)貨管理模塊該模塊主要用于實(shí)現(xiàn)服裝的進(jìn)貨數(shù)據(jù)錄入,退貨數(shù)據(jù)錄入和進(jìn)貨查詢(xún)分析。(3)銷(xiāo)售管理模塊該模塊主要用于實(shí)現(xiàn)服裝的銷(xiāo)售數(shù)據(jù)錄入,客戶退貨數(shù)據(jù)錄入和銷(xiāo)售信息查詢(xún)。系統(tǒng)功能結(jié)構(gòu)如圖3-1所示。進(jìn)銷(xiāo)存管理模塊基本檔案進(jìn)貨管理銷(xiāo)售管理庫(kù)存管理報(bào)表設(shè)計(jì)系統(tǒng)維護(hù)圖3-1 系統(tǒng)功能結(jié)構(gòu)圖(4)庫(kù)存管理模塊庫(kù)存管理模塊主要用于實(shí)現(xiàn)庫(kù)存調(diào)撥、庫(kù)存服裝數(shù)量上限報(bào)警和庫(kù)存數(shù)據(jù)查詢(xún);(5)報(bào)表設(shè)計(jì)模塊報(bào)表設(shè)計(jì)模塊主要用于實(shí)現(xiàn)員工信息報(bào)表、往來(lái)單位報(bào)表、退貨服裝報(bào)表、員工銷(xiāo)售報(bào)表、服裝進(jìn)貨分析報(bào)表、銷(xiāo)售價(jià)格分析報(bào)表以及員工銷(xiāo)售分析報(bào)表。(6)系統(tǒng)維護(hù)模塊系統(tǒng)維護(hù)模塊用于實(shí)現(xiàn)系統(tǒng)用戶設(shè)置、操作權(quán)限設(shè)置、密碼修改、數(shù)據(jù)備份和數(shù)據(jù)庫(kù)恢復(fù)。系統(tǒng)業(yè)務(wù)流程如圖3-2所示:系統(tǒng)用戶是否登錄分配權(quán)限是操作員用戶權(quán)限管理員用戶權(quán)限操作模塊中數(shù)據(jù)普通用戶操作權(quán)限查看基本數(shù)據(jù)分配分配操作所有模塊基本檔案進(jìn)貨管理銷(xiāo)售管理庫(kù)存管理報(bào)表管理系統(tǒng)維護(hù)圖3-2 系統(tǒng)業(yè)務(wù)流程圖3.4 設(shè)計(jì)目標(biāo)此系統(tǒng)的設(shè)計(jì)是針對(duì)中小型的服裝銷(xiāo)售企業(yè)的,通過(guò)本系統(tǒng)可以對(duì)中小型的服裝銷(xiāo)售企業(yè)進(jìn)行有效的進(jìn)銷(xiāo)存管理。本系統(tǒng)暫定了以下設(shè)計(jì)目標(biāo):(1)系統(tǒng)采用人機(jī)交互方式,界面美觀友好,信息查詢(xún)靈活、方便,數(shù)據(jù)存儲(chǔ)安全可靠。(2)實(shí)現(xiàn)后臺(tái)監(jiān)控功能。(3)利用報(bào)表中圖表分析員工銷(xiāo)售業(yè)績(jī)。(4)實(shí)現(xiàn)各種查詢(xún),如定位查詢(xún)、模糊查詢(xún)等。(5)實(shí)現(xiàn)服裝進(jìn)貨分析語(yǔ)統(tǒng)計(jì)、銷(xiāo)售分析與統(tǒng)計(jì)、服裝銷(xiāo)售成本明細(xì)等功能。(6)強(qiáng)大的庫(kù)存預(yù)警功能,盡可能的減少商家不必要的損失。(7)實(shí)現(xiàn)報(bào)表動(dòng)態(tài)分析數(shù)據(jù)。(8)對(duì)用戶輸入的數(shù)據(jù),進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),盡可能避免人為錯(cuò)誤。(9)系統(tǒng)最大限度的實(shí)現(xiàn)了易維護(hù)性和易操作性。3.5 可行性分析3.5.1 可行性分析可行性分析(Feasibility Analysis)也稱(chēng)為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)新系統(tǒng)的開(kāi)發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開(kāi)發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開(kāi)發(fā)成功。可行性研究的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。該系統(tǒng)的可行性分析包括以下幾個(gè)方面的內(nèi)容。3.5.2 經(jīng)濟(jì)可行性 經(jīng)濟(jì)可行性主要是對(duì)項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)價(jià)。本系統(tǒng)由于是一個(gè)中小型軟件系統(tǒng),無(wú)需投入太大的開(kāi)發(fā)經(jīng)費(fèi),并且本系統(tǒng)實(shí)施后可以顯著提高工作效率,有助于服裝銷(xiāo)售管理完全實(shí)現(xiàn)信息化管理。所以本系統(tǒng)在經(jīng)濟(jì)上是可行的。3.5.3 技術(shù)上的可行性技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開(kāi)發(fā)工作,硬、軟件能否滿足開(kāi)發(fā)者的需要等。該管理系統(tǒng)采用visual studio 2005作為開(kāi)發(fā)工具。Client / Server(客戶機(jī)/服務(wù)器)結(jié)構(gòu)把數(shù)據(jù)庫(kù)內(nèi)容放在遠(yuǎn)程的服務(wù)器上,而在客戶上機(jī)安裝相應(yīng)軟件。C/S軟件一般采用兩層結(jié)構(gòu),它由兩部分構(gòu)成:前端是客戶機(jī),即用戶界面(Client)結(jié)合了表示與業(yè)務(wù)邏輯,接受用戶的請(qǐng)求,并向數(shù)據(jù)庫(kù)服務(wù)提出請(qǐng)求,通常是一個(gè)PC機(jī);后端是服務(wù)器,即數(shù)據(jù)管理(Server)將數(shù)據(jù)提交給客戶端,客戶端將數(shù)據(jù)進(jìn)行計(jì)算并將結(jié)果呈現(xiàn)給用戶。滿足了本系統(tǒng)對(duì)數(shù)據(jù)安全性要求較高,處理數(shù)據(jù)量大的要求,而且又緊密的結(jié)合了計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),是技術(shù)發(fā)展的大勢(shì)所趨,它把應(yīng)用系統(tǒng)帶入了一個(gè)嶄新的發(fā)展時(shí)代。數(shù)據(jù)庫(kù)服務(wù)器選用Microsoft SQL Server 2000數(shù)據(jù)庫(kù),它能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)的完整性并提供許多高級(jí)管理功能。它的靈活性、安全性和易用性為數(shù)據(jù)庫(kù)編程提供了良好的條件。因此,系統(tǒng)的軟件開(kāi)發(fā)平臺(tái)已成熟可行。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來(lái)越快,容量越來(lái)越大,可靠性越來(lái)越高,價(jià)格越來(lái)越低,其硬件平臺(tái)完全能滿足此系統(tǒng)的需要。3.5.4 時(shí)機(jī)可行性目前,隨著服裝銷(xiāo)售商家規(guī)模的擴(kuò)大,中國(guó)經(jīng)濟(jì)的發(fā)展,服裝進(jìn)銷(xiāo)存管理也必不可少,信息社會(huì)的高科技,商品經(jīng)濟(jì)化的高效益,使計(jì)算機(jī)的應(yīng)用已普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。成功的商家是在市場(chǎng)強(qiáng)烈的技術(shù)競(jìng)爭(zhēng)和服務(wù)的情況下獲得自己的市場(chǎng)份額和信譽(yù)的。隨著計(jì)算機(jī)與企業(yè)經(jīng)濟(jì)關(guān)系愈來(lái)愈密切,如何提高服裝銷(xiāo)售企業(yè)辦公效率愈顯突出,然而由于計(jì)算機(jī)管理對(duì)許多中小型服裝企業(yè)來(lái)說(shuō)仍未普及,許多這類(lèi)企業(yè)還停留在傳統(tǒng)的手寫(xiě)辦公方式上,這給具有強(qiáng)烈時(shí)間觀念的公司領(lǐng)導(dǎo)、決策人員帶來(lái)了諸多不便,公司辦公室缺少一種完善的辦公管理軟件,為了加強(qiáng)服裝銷(xiāo)售的管理,因此開(kāi)發(fā)了本軟件。讓計(jì)算機(jī)走入現(xiàn)代服裝銷(xiāo)售管理,使企業(yè)提高管理的效率,從而能有效的提高企業(yè)的投入與產(chǎn)出比。3.5.5 管理上的可行性主要是管理人員是否支持,現(xiàn)有的管理制度和方法是否科學(xué),規(guī)章制度是否齊全,原始數(shù)據(jù)是否正確等。公司已有的進(jìn)銷(xiāo)存管理規(guī)章制度和管理方法為本系統(tǒng)的開(kāi)發(fā)提供了制度保障。3.5.6 操作可行性操作可行性主要是指本系統(tǒng)開(kāi)發(fā)完成后,管理人員可以在軟件開(kāi)發(fā)人員的簡(jiǎn)單指導(dǎo)下,利用C/S結(jié)構(gòu)來(lái)進(jìn)行操作,用SQL sever2000作為數(shù)據(jù)庫(kù)管理,實(shí)質(zhì)上使用本系統(tǒng)只是一些簡(jiǎn)單的數(shù)據(jù)錄入、上傳和查詢(xún),所以操作容易,只要有一定計(jì)算機(jī)操作知識(shí)都是能夠操作,只要按照一定的操作步驟都可以使用本系統(tǒng)。綜上所述,本系統(tǒng)開(kāi)發(fā)目標(biāo)已明確,在技術(shù)和經(jīng)濟(jì)等方面都可行,并且投入少、見(jiàn)效快。因此本系統(tǒng)的開(kāi)發(fā)是完全可行的。3.6 開(kāi)發(fā)及運(yùn)行環(huán)境系統(tǒng)開(kāi)發(fā)平臺(tái):Microsoft Visual Studio 2005。系統(tǒng)開(kāi)發(fā)語(yǔ)言:C#。數(shù)據(jù)庫(kù)管理系統(tǒng)軟件:SQL Server 2000。運(yùn)行平臺(tái):Windows XP(SP2)/Windows 2000(sp4)/Windows Server 2003(SP1)。運(yùn)行環(huán)境:Microsoft.NET Framework SDK v2.0。分辨率:最佳效果1024*768像素。4 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。在數(shù)據(jù)庫(kù)領(lǐng)域內(nèi),經(jīng)常把使用數(shù)據(jù)庫(kù)的各類(lèi)系統(tǒng)統(tǒng)稱(chēng)為數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。 數(shù)據(jù)庫(kù)是信息系統(tǒng)的核心和基礎(chǔ),把信息系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來(lái),提供存儲(chǔ)、維護(hù)、檢索數(shù)據(jù)的功能,使信息系統(tǒng)可以方便、及時(shí)、準(zhǔn)確地從數(shù)據(jù)庫(kù)中獲得所需的信息。同時(shí)數(shù)據(jù)庫(kù)又是信息系統(tǒng)的各個(gè)部分能否緊密地結(jié)合在一起以及如何結(jié)合的關(guān)鍵所在。所以數(shù)據(jù)庫(kù)設(shè)計(jì)是系統(tǒng)開(kāi)發(fā)和建設(shè)的重要組成部分。在這里服裝進(jìn)銷(xiāo)存管理系統(tǒng)采用SQL Server 2000作為后臺(tái)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)名稱(chēng)為db_GoodsManage,包括了13張表,其中有公司基本信息表,客戶基本信息表,服裝銷(xiāo)售信息表,庫(kù)存信息表等等。4.1 數(shù)據(jù)庫(kù)需求分析根據(jù)對(duì)服裝銷(xiāo)售行業(yè)進(jìn)、銷(xiāo)、存各個(gè)部分的分析和行業(yè)特點(diǎn)的要求,以及系統(tǒng)運(yùn)行和數(shù)據(jù)流程的分析,得到了13張表,部分表如下:(1)公司基本信息表:?jiǎn)T工ID,員工姓名,系統(tǒng)登錄名,登錄密碼,員工性別,所屬部門(mén),員工職位,家庭電話,手機(jī)號(hào)碼,家庭住址,權(quán)限ID.(2)庫(kù)存信息表:標(biāo)識(shí)ID,商品ID,進(jìn)貨公司名稱(chēng),倉(cāng)庫(kù)名稱(chēng),服裝名稱(chēng),庫(kù)存數(shù)量,庫(kù)存警報(bào)數(shù)量,服裝計(jì)量單位,進(jìn)貨時(shí)間,服裝規(guī)格,進(jìn)貨價(jià)格等。(3)進(jìn)貨信息表:服裝ID,操作員ID,進(jìn)貨公司名稱(chēng),倉(cāng)庫(kù)名稱(chēng),服裝數(shù)量,服裝規(guī)格,進(jìn)貨單價(jià),銷(xiāo)售單價(jià),應(yīng)付金額,實(shí)付金額,備注。(4)服裝銷(xiāo)售信息表:銷(xiāo)售ID,庫(kù)存ID,服裝ID,員工ID,服裝名稱(chēng),銷(xiāo)售數(shù)量,服裝規(guī)格,銷(xiāo)售時(shí)間,計(jì)量單位,進(jìn)貨單價(jià),銷(xiāo)售單價(jià),應(yīng)付金額,實(shí)付金額,備注。(5)退貨信息表:退貨服裝ID,庫(kù)存ID,服裝ID,操作員ID,客戶ID,進(jìn)貨公司名稱(chēng),倉(cāng)庫(kù)名稱(chēng),服裝名稱(chēng),進(jìn)貨數(shù)量,進(jìn)貨日期,服裝規(guī)格,計(jì)量單位,退貨單價(jià),應(yīng)付金額,以退款金額,退貨原因,退貨類(lèi)型。4.2 數(shù)據(jù)庫(kù)概念設(shè)計(jì)通過(guò)對(duì)服裝進(jìn)銷(xiāo)存管理系統(tǒng)的數(shù)據(jù)庫(kù)的需求分析,可以得到數(shù)據(jù)庫(kù)的基本數(shù)據(jù)和數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,下面列出系統(tǒng)的部分E-R圖。進(jìn)貨信息表進(jìn)貨員ID進(jìn)貨公司倉(cāng)庫(kù)類(lèi)別服裝名稱(chēng)進(jìn)貨數(shù)量進(jìn)貨價(jià)格進(jìn)貨時(shí)間圖4-1 進(jìn)貨信息表員工基本信息表員工姓名登錄名聯(lián)系電話圖4-2 員工基本信息表銷(xiāo)售信息表銷(xiāo)售ID服裝ID銷(xiāo)售數(shù)量服裝規(guī)格銷(xiāo)售價(jià)格應(yīng)付金額圖4-3 銷(xiāo)售信息表退貨信息表服裝名稱(chēng).退貨原因圖4-4 退貨信息表庫(kù)存信息表庫(kù)存ID商品ID庫(kù)存名稱(chēng)庫(kù)存數(shù)量報(bào)警數(shù)量應(yīng)付金額實(shí)付金額圖4-5 庫(kù)存信息表調(diào)撥信息表調(diào)撥ID.調(diào)動(dòng)數(shù)量圖4-6 調(diào)撥信息表4.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)現(xiàn)在根據(jù)設(shè)計(jì)好的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)來(lái)進(jìn)行數(shù)據(jù)庫(kù)各個(gè)表的設(shè)計(jì),系統(tǒng)主要數(shù)據(jù)庫(kù)設(shè)計(jì)如下:表4-3-1 員工基本信息表 字段名 數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵否描述UserID int4主鍵員工IDNameSysLoginNamePwdSexBirthdayDepartmentPostPhoneHPhoneMAddressPopedomIDnvarcharnvarcharnvarcharnvarcharnvarcharnvarcharnvarcharnvarcharnvarcharnvarcharint20202048202020202004否否否否否否否否否否否員工姓名登錄名登錄密碼員工性別員工生日所屬部門(mén)員工職位家庭電話手機(jī)號(hào)碼家庭住址權(quán)限ID表4-3-2 服裝庫(kù)存信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵否描述StockIDGoodsIDCompanyNameDepotNameGoodsNameStockNumAlarmNumGoodsUnitGoodsTimeGoodsSpecGoodsPriceSellPriceNeedPayHasPayRemarkintnvarcharnvarcharnvarcharnvarcharintintnvarchardatetimenvarcharmoneymoneymoneymoneynvarchar420410020204420820888200主鍵否否否否否否否否否否否否否否標(biāo)識(shí)ID服裝ID進(jìn)貨公司名稱(chēng)倉(cāng)庫(kù)名稱(chēng)服裝名稱(chēng)存貨數(shù)量庫(kù)存預(yù)警數(shù)量單位進(jìn)貨時(shí)間服裝規(guī)格進(jìn)貨價(jià)格銷(xiāo)售價(jià)格應(yīng)付金額實(shí)付金額備注表4-3-3 服裝進(jìn)貨信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵否描述GoodsIDUserIDnvarcharint204主鍵否服裝ID操作員IDCompanyNameDepotNameGoodsNameGoodsNumnvarcharnvarcharnvarcharint10020504否否否否進(jìn)貨公司名稱(chēng)倉(cāng)庫(kù)名稱(chēng)貨物名稱(chēng)服裝數(shù)量GoodsUnitGoodsSpecGoodsPriceSellPriceNeedPayNoPayRemarknvarcharnvarcharmoneymoneymoneymoneynvarchar20208888200否否否否否否否單位服裝規(guī)格進(jìn)貨單價(jià)銷(xiāo)售單價(jià)應(yīng)付金額實(shí)付金額備注表4-3-4 服裝銷(xiāo)售信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵否描述SellIDStockIDGoodsIDUserIDGoodsNameGoodsNumnvarcharintnvarcharintnvarcharint204204504主鍵否否否是否銷(xiāo)售ID庫(kù)存ID服裝ID員工ID服裝名稱(chēng)銷(xiāo)售數(shù)量GoodsSpecGoodsTimeGoodsUnitGoodsPriceSellPriceNeedPayHasPayRemarknvarchardatetimenvarcharmoneymoneymoneymoneynvarchar208208888200否否否否否否否否服裝規(guī)格銷(xiāo)售時(shí)間單位進(jìn)貨單價(jià)銷(xiāo)售單價(jià)應(yīng)付金額實(shí)付金額備注表4-3-5 退貨信息表字段名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵否描述ReGoodsIDStockIDGoodsIDUserIDCustomerIDCompanyNameDepotNameReGoodsNameReGoodsNumReGoodsTimeReGoodsSpecReGoodsUnitReGoodsPriceNeedPayHasPayReGoodsResultReGoodsSortnvarcharintnvarcharintintnvarcharnvarcharnvarcharintdatetimenvarcharnvarcharmoneymoneymoneynvarcharint204204410020504820208884004主鍵否 否否否否否否否否否否否否否否否退貨服裝ID庫(kù)存ID服裝ID操作員ID客戶ID進(jìn)貨公司名稱(chēng)倉(cāng)庫(kù)名稱(chēng)服裝名稱(chēng)退貨數(shù)量退貨日期服裝規(guī)格單位退貨單價(jià)應(yīng)付金額以退款金額退貨原因退貨類(lèi)型5 系統(tǒng)總體設(shè)計(jì)5.1 系統(tǒng)總體及主要功能模塊設(shè)計(jì)業(yè)務(wù)流程(Transaction Flow Diagram, TFD),又稱(chēng)作業(yè)流程,即作業(yè)的完成程序,它反映了現(xiàn)實(shí)的業(yè)務(wù)活動(dòng)。管理業(yè)務(wù)流程圖是一種描述系統(tǒng)內(nèi)各單位、人員間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表?,F(xiàn)實(shí)業(yè)務(wù)活動(dòng)中的一些弊病很難憑空指出,而利用業(yè)務(wù)流程圖可以細(xì)致地分析其業(yè)務(wù)流程的合理性、存在的問(wèn)題及從何處入手進(jìn)行修改。5.1.1 系統(tǒng)總體業(yè)務(wù)本系統(tǒng)的主要業(yè)務(wù)流程是管理員首先添加系統(tǒng)的用戶,包括用戶的登錄名,密碼,使用權(quán)限等,使用權(quán)限包括系統(tǒng)員操作權(quán)限和普通用戶操作權(quán)限。然后系統(tǒng)的用戶使用自己的登錄名和密碼進(jìn)行登陸,系統(tǒng)根據(jù)用戶的登錄名得知用戶的操作權(quán)限,用戶可能有全部的使用權(quán)限,也可能只有部分的使用權(quán)限。管理員是擁有所以使用權(quán)限的。系統(tǒng)的主要操作流程如圖5-1所示。系統(tǒng)用戶是否登錄分配權(quán)限否是操作員用戶權(quán)限管理員用戶權(quán)限操作模塊中數(shù)據(jù)普通用戶操作權(quán)限查看基本數(shù)據(jù)分配分配操作所有模塊基本檔案進(jìn)貨管理銷(xiāo)售管理庫(kù)存管理報(bào)表管理系統(tǒng)維護(hù)圖5-1 系統(tǒng)操作流程圖5.1.2 主要模塊的業(yè)務(wù)流程(1)基本檔案模塊:本模塊一般為管理員和操作員使用,普通用戶一般不會(huì)有此權(quán)限。當(dāng)用戶登陸后就可以進(jìn)入此模塊,此模塊有四個(gè)小模塊:?jiǎn)T工信息,供應(yīng)商信息,客戶信息,用戶登錄。不同用戶根據(jù)自己的使用權(quán)限獲得相應(yīng)的使用范圍?;镜牧鞒倘鐖D5-2所示。系統(tǒng)用戶登陸否系統(tǒng)主界面基本檔案界面員工信息供應(yīng)商信息客戶信息用戶登錄圖5-2 基本檔案模塊流程(2)進(jìn)貨管理模塊:此模塊主要是作為普通用戶的采購(gòu)人員使用的,用戶在成功登陸以后,就可以進(jìn)入此模塊。此模塊包括三項(xiàng)功能:采購(gòu)進(jìn)貨,采購(gòu)?fù)素?,采?gòu)查詢(xún)。當(dāng)然不同的用戶可以使用其中不同的功能。基本流程如圖5-3所示。(3)銷(xiāo)售管理模塊:此模塊主要是銷(xiāo)售人員使用的。包含服裝銷(xiāo)售,客戶退貨,銷(xiāo)售查詢(xún)?nèi)?xiàng)基本功能。通過(guò)此模塊用戶可以大體的了解公司的銷(xiāo)售狀況。首先用戶登陸,讓后進(jìn)入銷(xiāo)售界面,然后就可以把銷(xiāo)售信息、退貨信息錄入系統(tǒng),或者進(jìn)行銷(xiāo)售的查詢(xún),得到銷(xiāo)售的信息。操作流程如圖5-4所示。(4)庫(kù)存管理模塊:庫(kù)存管理模塊主要是庫(kù)存管理人員使用的,也可以是其他人員進(jìn)行庫(kù)存查詢(xún)。包括庫(kù)存調(diào)撥,庫(kù)存預(yù)警,庫(kù)存查詢(xún)等功能。用戶登陸后進(jìn)入主界面,然后又此項(xiàng)權(quán)限的用戶可以進(jìn)入庫(kù)存管理界面?;玖鞒倘鐖D5-5所示。系統(tǒng)用戶登陸否系統(tǒng)主界面采購(gòu)管理界面采購(gòu)進(jìn)貨采購(gòu)?fù)素洸少?gòu)查詢(xún)圖5-3 進(jìn)貨管理模塊流程系統(tǒng)用戶登陸否系統(tǒng)主界面銷(xiāo)售管理界面服裝銷(xiāo)售客戶退貨銷(xiāo)售查詢(xún)圖5-4 銷(xiāo)售管理模塊流程系統(tǒng)用戶登陸否系統(tǒng)主界面庫(kù)存管理界面庫(kù)存調(diào)撥庫(kù)存預(yù)警庫(kù)存查詢(xún)圖5-5 庫(kù)存管理模塊流程系統(tǒng)用戶登陸否系統(tǒng)主界面報(bào)表設(shè)計(jì)界面員工信息報(bào)表員工銷(xiāo)售分析報(bào)表圖5-6 報(bào)表設(shè)計(jì)模塊流程系統(tǒng)用戶登陸否系統(tǒng)主界面系統(tǒng)維護(hù)界面系統(tǒng)用戶設(shè)置權(quán)限數(shù)據(jù)還原更改密碼數(shù)據(jù)備份圖5-7 系統(tǒng)維護(hù)模塊流程(5)報(bào)表設(shè)計(jì)模塊:此模塊主要由公司文員進(jìn)行打印操作或者是公司主管對(duì)員工,銷(xiāo)售等方面的分析和審核。用戶登陸后進(jìn)入主界面后可以進(jìn)入報(bào)表打印界面,此模塊有員工信息報(bào)表,供應(yīng)商信息報(bào)表,進(jìn)貨報(bào)表,員工銷(xiāo)售報(bào)表,商品進(jìn)貨分析報(bào)表,銷(xiāo)售價(jià)格分析報(bào)表,員工銷(xiāo)售分析報(bào)表的查詢(xún)和打印功能。具體操作流程如圖5-6所示。(6)系統(tǒng)維護(hù)模塊:此模塊主要的操作者是管理員,其中包括系統(tǒng)用戶,設(shè)置權(quán)限,更改密碼,數(shù)據(jù)備份,數(shù)據(jù)還原等功能。操作流程如圖5-7所示。5.2 系統(tǒng)詳細(xì)操作方法(1)通過(guò)“系統(tǒng)維護(hù)”菜單中的菜單項(xiàng)添加用戶、設(shè)置用戶管理權(quán)限及更改登錄用戶的密碼等操作。(2)打開(kāi)“基本檔案/員工信息”菜單項(xiàng):對(duì)員工信息進(jìn)行添加、修改、刪除和查詢(xún)操作。(3)打開(kāi)“基本檔案/供應(yīng)商信息”菜單項(xiàng):對(duì)供應(yīng)商信息進(jìn)行添加、修改、刪除和查詢(xún)操作。(4)打開(kāi)“基本檔案/客戶檔案”菜單項(xiàng):對(duì)客戶檔案信息進(jìn)行添加、修改、刪除和查詢(xún)操作。(5)打開(kāi)“進(jìn)貨管理/采購(gòu)進(jìn)貨”菜單項(xiàng):對(duì)采購(gòu)進(jìn)貨信息進(jìn)行添加、修改和刪除操作。(6)打開(kāi)“進(jìn)貨管理/采購(gòu)?fù)素洝辈藛雾?xiàng):對(duì)采購(gòu)?fù)素浶畔⑦M(jìn)行添加、修改和刪除操作。(7)打開(kāi)“進(jìn)貨管理/采購(gòu)查詢(xún)”菜單項(xiàng):對(duì)采購(gòu)進(jìn)貨和采購(gòu)?fù)素浶畔⒉樵?xún)操作。(8)打開(kāi)“銷(xiāo)售管理/商品銷(xiāo)售”菜單項(xiàng):對(duì)商品銷(xiāo)售信息進(jìn)行添加、修改和刪除操作。(9)打開(kāi)“銷(xiāo)售管理/客戶退貨”菜單項(xiàng):對(duì)客戶退貨信息進(jìn)行添加、修改和刪除操作。(10)打開(kāi)“銷(xiāo)售管理/銷(xiāo)售查詢(xún)”菜單項(xiàng):對(duì)銷(xiāo)售貨物信息進(jìn)行查詢(xún)操作。(11)打開(kāi)“庫(kù)存管理/庫(kù)存調(diào)撥”菜單項(xiàng):對(duì)庫(kù)存調(diào)撥信息進(jìn)行添加和刪除操作。(12)打開(kāi)“庫(kù)存管理/庫(kù)存警報(bào)”菜單項(xiàng):對(duì)庫(kù)存警報(bào)的數(shù)量進(jìn)行修改操作。(13)打開(kāi)“庫(kù)存管理/庫(kù)存查詢(xún)”菜單項(xiàng):對(duì)庫(kù)存里的信息進(jìn)行查詢(xún)操作。(14)打開(kāi)“報(bào)表設(shè)計(jì)/員工信息報(bào)表”菜單項(xiàng):對(duì)員工信息進(jìn)行查詢(xún)并在報(bào)表中顯示結(jié)果。(15)打開(kāi)“報(bào)表設(shè)計(jì)/供應(yīng)商信息報(bào)表”菜單項(xiàng):對(duì)供應(yīng)商信息進(jìn)行查詢(xún)并在報(bào)表中顯示結(jié)果。(16)打開(kāi)“報(bào)表設(shè)計(jì)/進(jìn)貨商品報(bào)表”菜單項(xiàng):對(duì)進(jìn)貨商品信息進(jìn)行查詢(xún)并在報(bào)表中顯示結(jié)果。(17)打開(kāi)“報(bào)表設(shè)計(jì)/員工銷(xiāo)售報(bào)表”菜單項(xiàng):對(duì)員工銷(xiāo)售信息進(jìn)行查詢(xún)并在報(bào)表中顯示結(jié)果。(18)打開(kāi)“報(bào)表設(shè)計(jì)/商品進(jìn)貨分析報(bào)表”菜單項(xiàng):對(duì)商品進(jìn)貨信息進(jìn)行查詢(xún)并在報(bào)表中以圖表的形式顯示結(jié)果。(19)打開(kāi)“報(bào)表設(shè)計(jì)/銷(xiāo)售價(jià)格分析報(bào)表”菜單項(xiàng):對(duì)銷(xiāo)售價(jià)格信息進(jìn)行查詢(xún)并在報(bào)表中以圖表的形式顯示結(jié)果。(20)打開(kāi)“報(bào)表設(shè)計(jì)/員工銷(xiāo)售分析報(bào)表”菜單
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《工人日?qǐng)?bào)》大慶石油工人媒介形象研究(2012-2023年)
- 基于玉米冠層NDVI的實(shí)時(shí)變量施肥決策與控制研究
- “故鄉(xiāng)的歌”-邱康碩士畢業(yè)音樂(lè)會(huì)設(shè)計(jì)
- 企業(yè)用電安裝合同范本
- 公司搬運(yùn)合同范例
- 個(gè)體工程合同范例
- 低溫容器銷(xiāo)售合同范例
- 上海廢棄廠房租賃合同范例
- 07標(biāo)準(zhǔn)施工合同范例
- 供銷(xiāo)酒水合同范例
- 四川建設(shè)工程系統(tǒng)用戶滿意度測(cè)評(píng)實(shí)施辦法
- 控制工程基礎(chǔ)教案第四章
- 山田家的氣象報(bào)告--完整版PPT課件
- 煤礦2021年重大安全風(fēng)險(xiǎn)分析預(yù)判防控報(bào)告全文
- 粱昆淼第四版數(shù)學(xué)物理方法第10章
- 采礦學(xué)之采礦方法
- 急診腦卒中病人分診流程圖4.8
- 球閥使用說(shuō)明書(shū)
- 對(duì)外漢語(yǔ)—春節(jié)學(xué)習(xí)教案
- 國(guó)泰安數(shù)據(jù)庫(kù)使用指南PPT課件
- 畢業(yè)設(shè)計(jì)(論文)800×800錘式破碎機(jī)
評(píng)論
0/150
提交評(píng)論