最近幾天自己一直在構(gòu)思這個小項(xiàng)目吧。
我將其看成ERP系統(tǒng)的一部分,但是自己越做越像一個超市系統(tǒng)了或是說物料管理系統(tǒng)。
基本設(shè)想:采用技術(shù),struts2,hibernate,spring頁面采用jquery進(jìn)行異步交互。
首先,用戶設(shè)定為2個。
1、庫官員,對數(shù)據(jù)進(jìn)行錄入及修改和維護(hù)。
2、普通用戶,其職能為搜索及購買。(這個用戶可以變成2個用戶,一個只有搜索查看功能,一個有搜索查看及購買個功能的)。
數(shù)據(jù)庫設(shè)定方面,大概設(shè)定幾個字段。id,產(chǎn)品名,產(chǎn)品批號,生產(chǎn)廠家,入庫總數(shù),下架量,售出量,剩余量,昨日售出量,
除這個月售出量,入庫時間,生產(chǎn)日期,保質(zhì)時間,保質(zhì)時期,購入價格,出售價格,估計(jì)利潤,實(shí)際利潤,昨天利潤,上月利潤,
描述,是否有效,標(biāo)記。
感覺數(shù)據(jù)庫弄的很亂。每天進(jìn)行利潤統(tǒng)計(jì),并輸入到對應(yīng)的excel文檔中,每天都斷定商品是否失效等等。(這里業(yè)務(wù)很多很雜)
每月進(jìn)行報表的打印,制成pdf或圖片報表。--------------這些東西都是用quartz進(jìn)行自動控制進(jìn)行。
數(shù)據(jù)查詢,用戶在搜索是采用jquery的自動填充表單,后臺搜索出10個相關(guān)信息,并傳回一個xml文檔使jquery解析。
標(biāo)記的作用,標(biāo)記設(shè)定0,1,2,3.
0,為默認(rèn)值。商品有效期內(nèi)。1,代表離商品失效還有15天。1,離商品失效只有5天了。3,標(biāo)識商品失效了。
配合數(shù)據(jù)庫中是否失效的字段對數(shù)據(jù)庫檢索優(yōu)化。
頁面顯示:用綠色顯示標(biāo)識為1,用紅色顯示標(biāo)識為2的。