數據字典功能需求列表和設計
一、客戶(hù)供應商管理
在一個(gè)經(jīng)典的B2C網(wǎng)店系統中,是沒(méi)有客戶(hù)和供應商的概念的。所謂客戶(hù),就是買(mǎi)自己東西的公司或者個(gè)人,供應商是指自己進(jìn)貨的上游廠(chǎng)家或者經(jīng)銷(xiāo)商。而在B2C網(wǎng)店系統中,所有的顧客都可以看做是個(gè)人,很少有顧客常年累月在某一家網(wǎng)店中買(mǎi)東西,當然極少部分淘寶上的大C和京東商城、紅孩子、卓越亞馬遜、當當這類(lèi)巨無(wú)霸企業(yè)除外。所以像Shopex也好,Ecshop、Ecmall也好,它們是沒(méi)有客戶(hù)、供應商這類(lèi)概念的,它們也只是有品牌的概念,某個(gè)商品屬于哪個(gè)品牌。而我們要做的,不僅是網(wǎng)上商城系統,而且還是一個(gè)輕量的、企業(yè)級的完整進(jìn)銷(xiāo)存系統。雖然輕量,但是麻雀雖小,也是五臟俱全啊。
一個(gè)典型的客戶(hù)、供應商信息,包括:
公司名稱(chēng)、郵箱、聯(lián)系電話(huà)、聯(lián)系地址、郵編、開(kāi)戶(hù)行、銀行賬號、信用額度、是客戶(hù)還是供應商的標志位等信息客戶(hù)、供應商信息,由于客戶(hù)和供應商信息基本相同,所以在設計上,我們用一張表表示。并用一個(gè)字段作為標志位,表明這個(gè)公司是客戶(hù)還是供應商?;蛘哌@個(gè)公司,既是客戶(hù),又是供應商。而對于網(wǎng)上商城注冊的個(gè)人買(mǎi)家,并不在這個(gè)表中維護。這個(gè)表維護的是企業(yè),并不針對個(gè)人。
二、貨品管理
貨品管理,是一個(gè)網(wǎng)上商城系統的核心,因為網(wǎng)上商城的一切活動(dòng),都是圍繞著(zhù)買(mǎi)和賣(mài)進(jìn)行的。買(mǎi)和賣(mài)的核心,也就是貨品(或者叫商品)。貨品管理功能的好壞,將直接影響到一個(gè)網(wǎng)上商城或者網(wǎng)上商店系統的易用性。
我們的貨品管理包括下面幾個(gè)功能。
(1)可以動(dòng)態(tài)增加規格
這個(gè)特性,對于服裝行業(yè)尤為重要,因為某一款服裝,僅僅是因為顏色、尺寸的不同,就能衍生出數十類(lèi)不同規格的衣服,而價(jià)格完全相同。如果貨品管理不能支持這個(gè)特性,將會(huì )使錄入程序極其煩瑣,每一個(gè)規格都要重新錄入一次。這給統計查詢(xún)也會(huì )造成很大的麻煩,每一個(gè)貨品編碼,都會(huì )代表不同的貨品,哪些貨品僅僅是因為規格不同,統計時(shí)要看做同一個(gè)商品來(lái)統計。如果不同規格算作不同商品,就會(huì )有這個(gè)麻煩,這個(gè)問(wèn)題不解決,至少在服裝行業(yè),這個(gè)網(wǎng)上商城系統,是不好用的,也沒(méi)有客戶(hù)愿意使用。
(2)可以動(dòng)態(tài)增加多幅圖片
由于是網(wǎng)上商城,顧客可能實(shí)際并沒(méi)有見(jiàn)過(guò)這款貨品,那么一個(gè)貨品,它的圖片越多,供顧客參考的內容就越直觀(guān),顧客就可以反復比較和揣摩這個(gè)貨品是否是自己理想中的商品,購買(mǎi)后反悔的心理就會(huì )減弱,從而增加網(wǎng)站黏性
(3)可以動(dòng)態(tài)增加屬性
不同類(lèi)別的貨品,它們有一些通用的屬性,比如貨品編碼、貨號、計量單位、供貨商、品牌、進(jìn)貨價(jià)格、銷(xiāo)售價(jià)格、期初庫存等基本屬性。對于網(wǎng)上商城來(lái)講,還有“是否精品”、“是否特價(jià)”等屬性。但是不同類(lèi)別的貨品,它們的屬性差異還是很大的,比如:服裝行業(yè)有尺碼、顏色、材料等特殊屬性,而一款硬盤(pán),則有容量大?。ū热?000G)、轉數(比如7200轉/5400轉)等特殊屬性。不同的貨品,屬性差異很大,所以我們要有動(dòng)態(tài)增加商品屬性的功能。這個(gè)功能,我們將在類(lèi)別管理里面實(shí)現,針對某個(gè)貨品類(lèi)別,動(dòng)態(tài)設置好它的屬性后,我們就可以在貨品管理里面動(dòng)態(tài)設置屬性值了。
貨品管理基本信息包括如下幾方面。
①貨品編碼:系統自動(dòng)生成。
②貨品名稱(chēng):貨品的實(shí)際名稱(chēng)。
③貨號:這里重點(diǎn)解釋一下貨號。像服裝之類(lèi)的商品,由于顏色、尺碼不同,造成貨號可能就是不同的,但是卻算作一個(gè)貨品,統計查詢(xún)起來(lái)比較方便。
④供貨商:自己進(jìn)貨的、生產(chǎn)廠(chǎng)家或者上一級分銷(xiāo)商。
⑤庫房:進(jìn)貨后,把這個(gè)貨品放在哪個(gè)倉庫(可以是虛擬的)。
⑥是否上架:由于后臺是完整進(jìn)銷(xiāo)存系統,用戶(hù)不僅使用網(wǎng)上商城系統,還可能混合使用進(jìn)銷(xiāo)存系統,目的是記賬用,并不對外銷(xiāo)售,所以加了這個(gè)參數。如果不上架,則不應在網(wǎng)上商城前臺顯示。
⑦顯示比例:用戶(hù)也許不愿意讓網(wǎng)上商城前臺看到自己的庫存,但是在后臺,又想錄入實(shí)際庫存,作為自己日常管理用,所以加了這么一個(gè)參數。
⑧本店零售價(jià):即在網(wǎng)上商城的售賣(mài)價(jià)。
⑨期初庫存:如果填寫(xiě)這個(gè)庫存,那么這個(gè)貨品會(huì )出現在庫房臺賬里,否則,庫存就是0,不能對外銷(xiāo)售。當然,你也可以利用采購管理的采購入庫功能,或者庫存管理的直接入庫功能,對貨品進(jìn)行入庫操作,從而動(dòng)態(tài)監測某個(gè)貨品日常管理過(guò)程。
其他一些基本信息,我就不一一解釋了。
三、貨品類(lèi)別
首先,貨品類(lèi)別是為所有的貨品分類(lèi),比如:服裝大類(lèi),又可以分為男裝,女裝/女士精品,男女內衣/家居服等很多大類(lèi)和小類(lèi),參考淘寶類(lèi)目,拿到他們的分類(lèi)后,直接用就可以了。這么做還有一個(gè)好處是,日后跟淘寶集成就很好集成了,不用再轉換。
貨品類(lèi)別首先是樹(shù)狀結構的
樹(shù)狀結構的貨品類(lèi)別
其次,貨品類(lèi)別是電子商務(wù)網(wǎng)站系統軟件的核心。系統的靈活性就直接體現在貨品類(lèi)別是否支持各類(lèi)自定義屬性,就像我們在“貨品管理”功能模塊所講的,每一個(gè)貨品都要支持動(dòng)態(tài)屬性的添加。那么動(dòng)態(tài)屬性的設置,是針對某一類(lèi)貨品,而不是某一個(gè)貨品。所以,我們針對某類(lèi)商品,還必須有動(dòng)態(tài)增加屬性的功能,
貨品類(lèi)別關(guān)聯(lián)品牌頁(yè)面
再次,我們還可以對動(dòng)態(tài)屬性分組,比如對于計算機這個(gè)類(lèi)別,我們可以分為硬盤(pán)、顯卡、聲卡、主機等組別。對于硬盤(pán),又分為30G、80G、170G等動(dòng)態(tài)屬性值。
最后,某類(lèi)貨品還可以有自己的關(guān)聯(lián)品牌。比如某些箱包,既可以有麥包包,也可以是Guess、Coach。
四、庫房維護
庫房管理,我們這里做的相對簡(jiǎn)單,就是針對庫房本身的增加、修改、刪除,并沒(méi)有跟數據權限關(guān)聯(lián)上,比如某個(gè)保管員只能管某個(gè)庫房的數據,我們這里暫不考慮那么復雜的情況。
庫房管理的基本信息包括庫房編碼、庫房名稱(chēng)和備注字段信息
五、計量單位
計量單位是一個(gè)說(shuō)簡(jiǎn)單也簡(jiǎn)單,說(shuō)復雜又巨復雜的一個(gè)功能。如果我們像維護庫房管理那樣,簡(jiǎn)單地維護計量單位的增加、修改、刪除和查詢(xún)功能,本身也沒(méi)什么新意。但是計量單位涉及到不同計量單位之間的換算功能,比如我們批發(fā)一箱牛奶到庫房,然后一袋一袋往外賣(mài),這就牽扯到計量單位的換算。采購的時(shí)候,計量單位是箱,而出庫的時(shí)候,計量單位是袋(一袋牛奶),那么庫存怎么管理?我們?yōu)榱巳菀讓?shí)現我們的目標,暫時(shí)不考慮計量單位之間的換算問(wèn)題,因為此問(wèn)題也會(huì )給統計查詢(xún)帶來(lái)很大的麻煩。
計量單位的基本信息包括計量單位編碼、計量單位名稱(chēng)和備注字段信息,
如果選擇了推薦到首頁(yè),則該品牌會(huì )出現在網(wǎng)上商城的首頁(yè)。
六、規格管理
規格管理,我們在貨品維護功能里面,已經(jīng)實(shí)現了動(dòng)態(tài)添加規格,不同的規格,代表不同的貨品,但他們大多數數據又都是一致的。動(dòng)態(tài)添加的規格名稱(chēng),則在這個(gè)功能模塊維護。
規格管理
規格管理的基本信息包括規格編碼和規格名稱(chēng)。
成都四維時(shí)空科技有限公司,專(zhuān)注于軟件開(kāi)發(fā),APP開(kāi)發(fā),商城開(kāi)發(fā),