欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

庫(kù)存查詢方法

文檔序號(hào):8258611閱讀:838來(lái)源:國(guó)知局
庫(kù)存查詢方法
【專利說(shuō)明】
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種庫(kù)存查詢方法,特別是一種能查詢歷史任意時(shí)間庫(kù)存數(shù)據(jù)的庫(kù)存查詢方法。
【【背景技術(shù)】】
[0002]企業(yè)資源管理計(jì)劃(ERP)是指建立在信息技術(shù)基礎(chǔ)上,以系統(tǒng)化的管理思想,為企業(yè)決策層及員工提供決策運(yùn)行手段的管理平臺(tái)。對(duì)于ERP用戶來(lái)說(shuō),一般的庫(kù)存查詢只能查詢實(shí)時(shí)庫(kù)存,對(duì)于有庫(kù)存保存功能的系統(tǒng),一般會(huì)在每個(gè)月的月底對(duì)庫(kù)存進(jìn)行一次數(shù)據(jù)的鏡像,這份數(shù)據(jù)為這個(gè)月份的期末庫(kù)存數(shù)。但是,這種處理方法只能使用戶查詢到實(shí)時(shí)庫(kù)存和期末庫(kù)存,無(wú)法得到具體某個(gè)時(shí)間的庫(kù)存狀況,如果要查詢?nèi)我庖惶斓臄?shù)據(jù),必須每天進(jìn)行數(shù)據(jù)鏡像,但這會(huì)浪費(fèi)大量的數(shù)據(jù)庫(kù)空間。
[0003]有鑒于此,本發(fā)明提供了一種能導(dǎo)出歷史任意時(shí)間庫(kù)存數(shù)據(jù)的方法,同時(shí)對(duì)計(jì)算效率進(jìn)行了優(yōu)化。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的主要目的在于提供一種庫(kù)存查詢方法,能查詢歷史任意時(shí)間庫(kù)存數(shù)據(jù)。
[0005]為達(dá)到上述目的,本發(fā)明一種庫(kù)存查詢方法,所述庫(kù)存查詢方法包括以下步驟:
[0006]步驟10:選擇庫(kù)存中與要查詢時(shí)間相鄰的兩個(gè)庫(kù)存時(shí)間分別作為該查詢時(shí)間的上期、下期庫(kù)存時(shí)間。
[0007]步驟20:根據(jù)基礎(chǔ)數(shù)據(jù)表中的數(shù)據(jù),計(jì)算該查詢時(shí)間與上下期庫(kù)存時(shí)間之間的出入庫(kù)、庫(kù)存調(diào)加減記錄的總筆數(shù);
[0008]步驟30:由該查詢時(shí)間與上下期庫(kù)存時(shí)間間的出入庫(kù)數(shù)、庫(kù)存調(diào)加減數(shù)和上下期庫(kù)存數(shù)來(lái)計(jì)算該查詢時(shí)間的庫(kù)存數(shù)。
[0009]較佳地,步驟30中,計(jì)算查詢時(shí)間庫(kù)存數(shù)的方法包括:
[0010]查詢時(shí)間庫(kù)存數(shù)=上期庫(kù)存數(shù)+ (入庫(kù)數(shù)-出庫(kù)數(shù))+ (調(diào)增數(shù)-調(diào)減數(shù)),
[0011]查詢時(shí)間庫(kù)存數(shù)=下期庫(kù)存數(shù)-(入庫(kù)數(shù)-出庫(kù)數(shù))-(調(diào)增數(shù)-調(diào)減數(shù))。
[0012]較佳地,在步驟30之后還包括,步驟40:計(jì)算該查詢時(shí)間與上下期庫(kù)存時(shí)間之間的間隔。
[0013]較佳地,所述步驟40之后還包括,步驟50:判斷所述查詢時(shí)間與計(jì)算得到的時(shí)間間隔是否都大于預(yù)先設(shè)定的緩存間隔N,若是,則執(zhí)行步驟60。
[0014]步驟60:將該查詢時(shí)間及其對(duì)應(yīng)庫(kù)存數(shù)據(jù)保存入所述庫(kù)存中。
[0015]與現(xiàn)有技術(shù)相比較,本發(fā)明庫(kù)存查詢方法既能查詢實(shí)時(shí)庫(kù)存和期末庫(kù)存,又能查詢歷史任意時(shí)間的庫(kù)存數(shù)據(jù),通過(guò)計(jì)算算法的優(yōu)化,進(jìn)一步縮短了計(jì)算時(shí)間;設(shè)置緩存間隔,對(duì)查詢過(guò)的時(shí)間數(shù)據(jù)進(jìn)行保存,為以后的查詢提供了數(shù)據(jù),使查詢更快捷。
【【附圖說(shuō)明】】
[0016]下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。
[0017]圖1為本發(fā)明庫(kù)存查詢方法的流程圖。
【【具體實(shí)施方式】】
[0018]請(qǐng)參閱圖1,為本發(fā)明提供一種查詢庫(kù)存的一實(shí)施方法,所述庫(kù)存中有每月的庫(kù)存數(shù)據(jù),一基礎(chǔ)數(shù)據(jù)表中記錄每次出入庫(kù)數(shù)據(jù)、調(diào)增調(diào)減數(shù)據(jù)及其對(duì)應(yīng)時(shí)間,所述查詢方法包括:
[0019]步驟10:選擇庫(kù)存中與要查詢時(shí)間相鄰的兩個(gè)庫(kù)存時(shí)間分別作為該查詢時(shí)間的上期、下期庫(kù)存時(shí)間。
[0020]步驟20:根據(jù)基礎(chǔ)數(shù)據(jù)表中的數(shù)據(jù),計(jì)算該查詢時(shí)間與上下期庫(kù)存時(shí)間之間的出入庫(kù)、庫(kù)存調(diào)加減記錄的總筆數(shù),即確定該查詢時(shí)間和上期庫(kù)存時(shí)間,找出該時(shí)間間隔內(nèi),出庫(kù)、入庫(kù)了幾筆,調(diào)增調(diào)減了幾筆,把它們相加得到總筆數(shù)。
[0021]步驟30:由該查詢時(shí)間與上下期庫(kù)存時(shí)間間的出入庫(kù)數(shù)、庫(kù)存調(diào)加減數(shù)和上下期庫(kù)存數(shù)來(lái)計(jì)算該查詢時(shí)間的庫(kù)存數(shù)。
[0022]詳細(xì)的,為了算法優(yōu)化,先判斷該查詢時(shí)間與其上、下期庫(kù)存數(shù)之間記錄的總筆數(shù)的大小,然后選擇總筆數(shù)小的庫(kù)存來(lái)計(jì)算要查詢時(shí)間的庫(kù)存數(shù)。具體計(jì)算方法如下:
[0023]查詢時(shí)間庫(kù)存數(shù)=上期庫(kù)存數(shù)+ (入庫(kù)數(shù)-出庫(kù)數(shù))+ (調(diào)增數(shù)-調(diào)減數(shù)),
[0024]查詢時(shí)間庫(kù)存數(shù)=下期庫(kù)存數(shù)-(入庫(kù)數(shù)-出庫(kù)數(shù))-(調(diào)增數(shù)-調(diào)減數(shù))。
[0025]步驟40:計(jì)算該查詢時(shí)間與上下期庫(kù)存時(shí)間之間的間隔。
[0026]步驟50:判斷所述查詢時(shí)間與計(jì)算得到的時(shí)間間隔是否都大于預(yù)先設(shè)定的緩存間隔N,若是,則執(zhí)行步驟60。
[0027]步驟60:將該查詢時(shí)間及其對(duì)應(yīng)的庫(kù)存數(shù)據(jù)保存入所述庫(kù)存中。執(zhí)行該步驟能對(duì)一定時(shí)間間隔內(nèi)計(jì)算過(guò)的庫(kù)存數(shù)據(jù)進(jìn)行保存,這樣下一次查詢時(shí),該查詢時(shí)間就可以作為新查詢時(shí)間的上期或下期庫(kù)存時(shí)間,從而縮短了查詢時(shí)間與上下期庫(kù)存時(shí)間之間的間隔,使其該時(shí)間間隔內(nèi)的出入庫(kù)數(shù),庫(kù)存調(diào)加減記錄的筆數(shù)減少,優(yōu)化了計(jì)算,縮短了計(jì)算時(shí)間。通過(guò)設(shè)置緩存間隔,既保存了數(shù)據(jù),又避免每天保存,占用大量的空間。
[0028]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【主權(quán)項(xiàng)】
1.一種庫(kù)存查詢方法,其特征在于,所述庫(kù)存查詢方法包括以下步驟: a.選擇庫(kù)存中與要查詢時(shí)間相鄰的兩個(gè)庫(kù)存時(shí)間分別作為該查詢時(shí)間的上期、下期庫(kù)存時(shí)間; b.根據(jù)基礎(chǔ)數(shù)據(jù)表中的數(shù)據(jù),計(jì)算該查詢時(shí)間與上下期庫(kù)存時(shí)間之間的出入庫(kù)、庫(kù)存調(diào)加減記錄的總筆數(shù); c.由該查詢時(shí)間與上下期庫(kù)存時(shí)間間的出入庫(kù)數(shù)、庫(kù)存調(diào)加減數(shù)和上下期庫(kù)存數(shù)來(lái)計(jì)算該查詢時(shí)間的庫(kù)存數(shù)。
2.根據(jù)權(quán)利要求1所述的庫(kù)存查詢方法,其特征在于,c中,計(jì)算該查詢時(shí)間庫(kù)存數(shù)的方法包括: 查詢時(shí)間庫(kù)存數(shù)=上期庫(kù)存數(shù)+ (入庫(kù)數(shù)-出庫(kù)數(shù))+ (調(diào)增數(shù)-調(diào)減數(shù)), 查詢時(shí)間庫(kù)存數(shù)=下期庫(kù)存數(shù)-(入庫(kù)數(shù)-出庫(kù)數(shù))_ (調(diào)增數(shù)-調(diào)減數(shù))。
3.根據(jù)權(quán)利要求1或2所述的庫(kù)存查詢方法,其特征在于,在c之后還包括: d.計(jì)算該查詢時(shí)間與上下期庫(kù)存時(shí)間之間的間隔。
4.根據(jù)權(quán)利要求3所述的庫(kù)存查詢方法,其特征在于,在d之后還包括: e.判斷該查詢時(shí)間與計(jì)算得到的時(shí)間間隔是否都大于預(yù)先設(shè)定的緩存間隔N,若是,則執(zhí)行f ; f.將該查詢時(shí)間及其對(duì)應(yīng)庫(kù)存數(shù)據(jù)保存入所述庫(kù)存中。
【專利摘要】本發(fā)明公開(kāi)了一種庫(kù)存查詢方法,所述方法包括:選擇庫(kù)存中與要查詢時(shí)間相鄰的兩個(gè)庫(kù)存時(shí)間分別作為該查詢時(shí)間的上期、下期庫(kù)存時(shí)間;根據(jù)基礎(chǔ)數(shù)據(jù)表中的數(shù)據(jù),計(jì)算該查詢時(shí)間與上下期庫(kù)存時(shí)間之間的出入庫(kù)、庫(kù)存調(diào)加減記錄的總筆數(shù);由該查詢時(shí)間與上下期庫(kù)存時(shí)間間的出入庫(kù)數(shù)、庫(kù)存調(diào)加減數(shù)和上下期庫(kù)存數(shù)來(lái)計(jì)算該查詢時(shí)間的庫(kù)存數(shù)。
【IPC分類】G06F17-30, G06Q10-06
【公開(kāi)號(hào)】CN104572739
【申請(qǐng)?zhí)枴緾N201310505024
【發(fā)明人】章暢海, 吳輝祥
【申請(qǐng)人】旭達(dá)電腦(昆山)有限公司, 宇達(dá)電腦(上海)有限公司
【公開(kāi)日】2015年4月29日
【申請(qǐng)日】2013年10月24日
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
达拉特旗| 扎赉特旗| 前郭尔| 威海市| 微山县| 西乌珠穆沁旗| 罗平县| 金溪县| 吴江市| 福州市| 西华县| 静乐县| 德令哈市| 正蓝旗| 平远县| 赤峰市| 梓潼县| 新津县| 黎城县| 蓬溪县| 治县。| 嘉义市| 阜城县| 卓资县| 荥经县| 巴楚县| 沾益县| 灯塔市| 鲜城| 萨迦县| 邳州市| 永寿县| 丹巴县| 怀柔区| 信丰县| 丰顺县| 沈阳市| 黄冈市| 绥棱县| 苗栗县| 阿拉善左旗|