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