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

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

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

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

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

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

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

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

    例外附注一個mysql中要使用的應用吧(這里就這樣說,因為以后很多事情或許都與其有關)
    建立數(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 閱讀(2121) 評論(4)  編輯  收藏 所屬分類: java

    評論

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

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

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

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

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

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

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

    用apahce中的commons的一個項目中的類包可以做到很簡單的?;蛘呖梢宰约航唤o數(shù)據(jù)庫的觸發(fā)器進行處理。@李子涵
      回復  更多評論   

    <2009年3月>
    22232425262728
    1234567
    891011121314
    15161718192021
    22232425262728
    2930311234

    導航

    統(tǒng)計

    公告

    welcome to my place.

    常用鏈接

    留言簿(5)

    我參與的團隊

    隨筆分類

    隨筆檔案

    新聞分類

    石頭JAVA擺地攤兒

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    @duduli
    主站蜘蛛池模板: 欧洲乱码伦视频免费| 久久久久久影院久久久久免费精品国产小说| 亚洲精品第一综合99久久| 日本亚洲中午字幕乱码| 免费观看在线禁片| 亚洲综合熟女久久久30p| 国产精品免费久久久久久久久| 成人免费视频网站www| 亚洲精品成人图区| 97性无码区免费| 亚洲人成网站在线在线观看| 成人免费无码大片A毛片抽搐 | 成人性生交大片免费看无遮挡| 亚洲中文无韩国r级电影| 国产va免费精品| 亚洲精品无码不卡| 特级无码毛片免费视频 | 在线播放免费人成毛片乱码| 性盈盈影院免费视频观看在线一区| 亚洲大尺度无码无码专区| 性无码免费一区二区三区在线| 男人的天堂亚洲一区二区三区 | 亚洲国产成人久久精品动漫| 另类专区另类专区亚洲| 亚洲人成国产精品无码| 日韩电影免费在线观看| 亚洲www在线观看| 18以下岁毛片在免费播放| 亚洲国产精品免费观看 | 18级成人毛片免费观看| 99热亚洲色精品国产88| 免费国产黄网站在线观看视频| 亚洲色偷偷偷鲁综合| 中文字幕在线免费观看| 亚洲国产精品99久久久久久| 中文亚洲AV片不卡在线观看| 18禁止观看免费私人影院| 又硬又粗又长又爽免费看 | 国产不卡免费视频| 99精品视频免费| 亚洲中文久久精品无码1|