<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    自己做erp中mysql中對時間進行比較

    自己這段時間準(zhǔn)備做個erp。
    打算一個模塊一個模塊的做,而每個模塊 又可以獨立成為一個系統(tǒng)。
    首先自己做的就是庫存模塊。
    很簡單的。
       produce表中存在以下幾個字段:id,名字,類別,生產(chǎn)批號,生產(chǎn)廠商,入庫量,下架量,剩余量,銷售量,入庫時間,生產(chǎn)日期,保質(zhì)期,失效期,買入價,賣出價,估計利潤,實際利潤,產(chǎn)品描述,是否在保質(zhì)期內(nèi),是否即將失效(int)。

    是否在保質(zhì)期內(nèi):如果系統(tǒng)時間在失效期以后的話,為true,否則為false。
    是否即將失效int:默認(rèn)為0(即當(dāng)所有產(chǎn)品入庫時,不會失效)。為1時,表示系統(tǒng)時間離失效期只有1個月了。為2的時候說明離失效日期只有5天了。當(dāng)為3時說明產(chǎn)品已失效。下架量(默認(rèn)為0)在是否即將失效為3時,統(tǒng)計入庫量-銷售量。
    很明顯的失效期=生產(chǎn)日期+保質(zhì)期。剩余量=入庫量-銷售量。而估計利潤=賣出價*銷售量-買入價*入庫量。實際利潤=估計利潤-下架量*買入價。
    在這里的存儲中應(yīng)該運用觸發(fā)器。

    而在功能方面,大體:
    A:每月一次的總價,計算實際利潤。
    B:自動提醒部分,當(dāng)是否即將失效為1時對產(chǎn)品進行提醒。其頁面上用綠色字體提示,為2時對其進行紅色字體提示,表示需要下架。
    C:顯示所有產(chǎn)品,顯示產(chǎn)品字段,名字,類別,產(chǎn)品批號,生產(chǎn)日期,保質(zhì)期,失效期,賣出價,剩余量,產(chǎn)品描述。此顯示前提跳將為在是否即將失效<3的時候。或在保質(zhì)期內(nèi)的產(chǎn)品(或許這個字段似乎沒有,但還是留著)。
    D:每天凌晨對數(shù)據(jù)庫中數(shù)據(jù)進行自動調(diào)度,如是否在保質(zhì)期內(nèi),是否即將失效進行修改。(ps:剛才想是否在保質(zhì)期內(nèi)是否有用,覺得在這里就有優(yōu)化的余地,當(dāng)不再保質(zhì)期內(nèi)的產(chǎn)品可以不用進行對是否即將失效的修改)
    E:自動生成報表,報表內(nèi)容可以很對,這個根據(jù)實際情況進行調(diào)整。

    使用技術(shù),struts2+spring+hibernate。
    前臺方面用jquery進行美化和異步交互,如表單自動填充。
    spring進行控制,包括對自動調(diào)度的控制(quartz)。在數(shù)據(jù)庫方面的自動調(diào)度,自己還沒有找到很好的方法。暫時采用quartz吧。或許以后在mysql上找到類似oracle的job事務(wù)的函數(shù)或方法,就采用那個,這樣就可以對性能進行提高。
    hibernate自己不喜歡寫sql語句,所以偷懶使用hibernate好了。其實JDBC也不錯,至少在對批量插入的時候JDBC其性能比hibernate要強很多。

    例外附注一個mysql中要使用的應(yīng)用吧(這里就這樣說,因為以后很多事情或許都與其有關(guān))
    建立數(shù)據(jù)表:其字段需有個date字段。
    sql語句:
    select * from 表 where date<=current_date;
    //查詢在表中在包括今天及以前的所有數(shù)據(jù)
    select * from 表 where date<=current_date-15;
    //和前面的類似,只是日期提前半個月

    此系統(tǒng)并不是很完整還有許多需要修改的。
    希望大家能提供一些建議或意見。

    posted on 2009-03-26 09:40 duduli 閱讀(2132) 評論(4)  編輯  收藏 所屬分類: java

    評論

    # re: 自己做erp中mysql中對時間進行比較 2009-03-26 18:00 范德薩

    要真有這么簡單就好了。  回復(fù)  更多評論   

    # re: 自己做erp中mysql中對時間進行比較 2009-03-26 18:22 duduli

    @范德薩
    我知道沒有那么容易,只要自己盡力就可以了。  回復(fù)  更多評論   

    # re: 自己做erp中mysql中對時間進行比較 2009-03-31 09:31 李子涵

    額`~偶做時間比較都是將時間轉(zhuǎn)為毫秒數(shù)`~再去比較`~或者加減多少天`~再根據(jù)新的ms數(shù)生成新的時間對象``  回復(fù)  更多評論   

    # re: 自己做erp中mysql中對時間進行比較[未登錄] 2009-04-01 12:14 duduli

    用apahce中的commons的一個項目中的類包可以做到很簡單的。或者可以自己交給數(shù)據(jù)庫的觸發(fā)器進行處理。@李子涵
      回復(fù)  更多評論   

    <2009年4月>
    2930311234
    567891011
    12131415161718
    19202122232425
    262728293012
    3456789

    導(dǎo)航

    統(tǒng)計

    公告

    welcome to my place.

    常用鏈接

    留言簿(5)

    我參與的團隊

    隨筆分類

    隨筆檔案

    新聞分類

    石頭JAVA擺地攤兒

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    @duduli
    主站蜘蛛池模板: 亚洲精品久久久www| 亚洲av无码成人精品区在线播放| 成人黄动漫画免费网站视频| 成人免费在线观看网站| 免费国产在线观看不卡| 久久国产亚洲精品麻豆| 亚洲成人黄色在线| 亚洲国产成人久久精品软件 | 亚洲综合色一区二区三区| 鲁死你资源站亚洲av| 一级特黄录像免费播放中文版| 久久国产精品免费看| 国产一卡二卡3卡四卡免费| 免费国产在线观看| 亚洲国产精品一区二区成人片国内 | 亚洲国产综合人成综合网站00| 亚洲精品又粗又大又爽A片| 一级成人毛片免费观看| 日韩午夜理论免费TV影院| 在线a毛片免费视频观看| 久久国产成人亚洲精品影院 | 亚洲人成图片网站| 一级a性色生活片久久无少妇一级婬片免费放 | 国产99精品一区二区三区免费| 7x7x7x免费在线观看| 在线观看免费国产视频| 亚洲国产成人精品无码区在线观看| 亚洲免费电影网站| 一级毛片在播放免费| 国产在线jyzzjyzz免费麻豆| 免费在线一级毛片| 亚洲高清无在码在线电影不卡| 国产区图片区小说区亚洲区| 未满十八18禁止免费无码网站| 国产高清在线精品免费软件| 久久久久久亚洲精品中文字幕| 精品久久亚洲一级α| 亚洲精品视频免费在线观看| 亚洲狠狠爱综合影院婷婷| 亚洲一级毛片免观看| 中文日本免费高清|