freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計(jì)算機(jī)]百貨店pos積分系統(tǒng)的設(shè)計(jì)與測(cè)試(參考版)

2025-01-21 12:53本頁(yè)面
  

【正文】 [7] Joseph 技術(shù)內(nèi)幕[M].北京:機(jī)械工業(yè)出版社,2003。[5] 唐耀. C程序設(shè)計(jì)實(shí)用教程[M].北京:中國(guó)水利水電出版社,2005。[3] 李超,羅積玉. 軟件制造工程[M].成都:電子科技大學(xué)出版社,2005。參考文獻(xiàn)[1] Karli Watson,Marco Bellinaso. C入門(mén)經(jīng)典[M].北京:清華大學(xué)出版社,2005。這次畢業(yè)設(shè)計(jì)基本完成了預(yù)期的任務(wù),實(shí)現(xiàn)了整個(gè)積分管理系統(tǒng)里,積分添加和通票回收的兩大功能,而且著重加強(qiáng)了代碼的安全性問(wèn)題,更深一層學(xué)習(xí)到了數(shù)據(jù)庫(kù)方面的編程技術(shù),滿足了用戶軟件運(yùn)行穩(wěn)定性和容錯(cuò)能力強(qiáng)的需求,另外科學(xué)的數(shù)據(jù)庫(kù)的設(shè)計(jì),代碼的重用性的注重,縮短了軟件開(kāi)發(fā)的周期。上述模塊的相關(guān)出錯(cuò)信息在FSPB_LOG數(shù)據(jù)表中,程序正常運(yùn)行后的結(jié)果就是以下的情況。并對(duì)積分履歷表進(jìn)行更新或者添加處理,下面是添加處理的結(jié)果: 圖8積分履歷表FSPTB_POINT_RIREKI添加結(jié)果其他一些界面主要是在數(shù)據(jù)庫(kù)中程序運(yùn)行出錯(cuò)的輸入信息圖片,這里就沒(méi)有給出了。更新后假使在FSPTB_POINT_RIREKI(積分履歷表)中找到了匹配的結(jié)果,則進(jìn)行積分更新日志表的追加: 圖7 積分更新日志表FSPB_POINT_JNL結(jié)果因?yàn)樵摃?huì)員在積分履歷表有記錄,證明以前就是店鋪的會(huì)員,那么將本次操作的事件作為一條記錄保存到更新日志表中去。這樣以來(lái)就能知道某會(huì)員到底該月是否對(duì)其的獎(jiǎng)勵(lì)積分進(jìn)行了添加處理,他到底購(gòu)買了多少金額,應(yīng)該得到了多少獎(jiǎng)勵(lì)積分。5系統(tǒng)運(yùn)行結(jié)果 運(yùn)行結(jié)果的介紹主要依據(jù)測(cè)試點(diǎn)中重要表現(xiàn)部分,列出了指定的條件的運(yùn)行結(jié)果并加以說(shuō)明:該模塊的測(cè)試包括共通信息取得、文件存在檢查處理、文件打開(kāi)處理、對(duì)數(shù)據(jù)庫(kù)表檢索,追加,更新,正常和異常處理等合計(jì)22個(gè)測(cè)試點(diǎn)。}如果在會(huì)員基本信息表中仍然沒(méi)有匹配數(shù)據(jù),則向日志文件中寫(xiě)入錯(cuò)誤信息:“第n行記錄在會(huì)員表中沒(méi)有信息”,表示該顧客并不是本店的會(huì)員,沒(méi)有處理添加積分的必要性;到處從積分表中讀入的一條記錄的處理過(guò)程結(jié)實(shí)。)。,null + ,null,39。,39。,null,39。string UPD_KBN = 2string Sql_Com = insert into FSPTB_MEMBER_STATUS (MEMBER_CODE,OLD_MEMBER_CODE,DOMINANT_CODE,TENPO_CODE,OLD_DOMINANT_CODE,OLD_TENPO,UPD_KBN)values(39。string DOMINANT_CODE = DataR[DOMINANT_CODE].ToString()。DataRow DataR = [0].Rows[0]。 + FSPTB_MEMBER_TENPO_CODE + 39。string FSPTB_MEMBER_TENPO_CODE = rdrow[TENPO_CODE].ToString()。DataSet DataS_M = (Sql_FSPTB_MEMBER)。4) 其他處理如果在會(huì)員狀態(tài)基本信息表FSPB_MENBER_STATUS中沒(méi)有找到相關(guān)的數(shù)據(jù),則繼續(xù)搜索會(huì)員基本信息表FSPB_MENBER,當(dāng)會(huì)員表中有數(shù)據(jù)時(shí),對(duì)會(huì)員狀態(tài)基本信息表FSPB_MENBER_STATUS進(jìn)行追加,代碼如下:string Sql_FSPTB_MEMBER = SELECT * FROM FSPTB_MEMBER WHERE MEMBER_CODE = + 39。, + UPD_TANTOU + )。, + () + , + () + , + () + , + () + , + () + ,39。,39。,39。string sl = insert into FSPTB_POINT_RIREKI (MEMBER_CODE,YMD,YUTAI_RANK ,KIHON_POINT, BONUS_POINT,ADD_POINT,OUT_POINT, NOW_POINT,UPD_YMDHMS,UPD_TANTOU) values (39。string UPD_YMDHMS = ()。decimal OUT_POINT = 0。decimal BONUS_POINT = Bonus_Point。string YUTAI_RANK = Now_YUTAI_RANK。(Sql_Update_FSPTB_POINT_RIREKI)。and YMD=39。 where MEMBER_CODE=39。string Sql_Update_FSPTB_POINT_RIREKI = update FSPTB_POINT_RIREKI set BONUS_POINT= + BONUS_POINT + ,NOW_POINT= + NOW_POINT + ,UPD_YMDHMS=39。decimal NOW_POINT = NOW_POINT_BF + Bonus_Point。//RIREKI_UPD_TANTOU = Row_RIREKI[9].ToString()。RIREKI_NOW_POINT = (Row_RIREKI[7].ToString())。//RIREKI_ADD_POINT = (Row_RIREKI[5].ToString())。RIREKI_KIHON_POINT = (Row_RIREKI[3].ToString())。RIREKI_YMD = Row_RIREKI[1].ToString()。DataRow Row_RIREKI = [0].Rows[0]。如果積分履歷表FSPB_POINT_RIREKI中找到了相關(guān)記錄,表示該顧客具備會(huì)員資格,并且應(yīng)該已經(jīng)有個(gè)歷史的消費(fèi)記錄,積累了一定數(shù)量的積分點(diǎn),要將信息保持在變量中,變量是全局變量每次循環(huán)在不斷的更新: X = true。(Sql_Update_FSPTB_POINT)。string Sql_Update_FSPTB_POINT = update FSPTB_POINT set NOW_POINT=NOW_POINT+ + Bonus_Point + ,RUIKEI_POINT=RUIKEI_POINT+ + Bonus_Point + , BONUS_RUIKEI_POINT=BONUS_RUIKEI_POINT+ + Bonus_Point + where MEMBER_CODE = + 39。DataRow DataR_NOW_POINT = [0].Rows[0]。 + Now_MEMBER_CODE + 39。(sql1)。 + str6 + 39。 + str2 + 39。 + str1 + 39。string str6 = ()。decimal int4 = Bonus_Point。 string str2 = Now_MEMBER_CODE。 DataRow DataR = [0].Rows[0]。{積分日志更新FSPB_JNL和積分履歷表FSPTB_POINT_RIREKI進(jìn)行更新或者追加}}檢索FSPB_MENBER_STATUSTry { string Sql_FSPTB_SYORIBI = select * From FSPTB_SYORIBI。對(duì)積分基本信息表FSPB_POINT進(jìn)行更新。if ([0]. != 0){對(duì)獎(jiǎng)勵(lì)積分添加結(jié)果表FSPB_POINT_BONUS進(jìn)行追加。 + Now_MEMBER_CODE + 39。 } }}return arry。 LastI = i。 startNu = i + 2。 i++) { if (str[i].ToString() == ,) { LongNu = i LastI 1。 for (int i = 0。 int LastI = 1。 int startNu = 1。 }ChechFrom_BONUS_RULETxt()函數(shù)中又使用到一個(gè)Make_path函數(shù)和一個(gè)String_To_Array的函數(shù)的調(diào)用,Make_path函數(shù)主要是生成新文件的字符串路徑的作用(代碼省),String_To_Array是式樣將指定格式的字符串保存到分別保存到返回的一維數(shù)組的作用:public decimal[] String_T0_Array(string str) { decimal[] arry = new decimal[4]。} } while (Panduan == true)。 ()。 (Newarry[3])。 string Newb = this .Make_path()。 Point_Type[0] = Newarry[2]。 StreamWriter StreamW_P = new StreamWriter(Newp, true)。amp。 Newarry = this .String_T0_Array(Read)。 StreamR_LRTP = new StreamReader(Lins_RuleTxtPath)。 decimal[] Point_Type = new decimal[2]。 bool Panduan = true。decimal Bonus_Type = nowPoint_Type[1]。nowPoint_Type = (Now_BEFORE_TUKI_KAIAGE_M)。Now_YUTAI_RANK = New_Row[YUTAI_RANK].ToString()。 if ([0]. != 0) { foreach (DataRow New_Row in [0].Rows) {每條記錄的詳細(xì)處理過(guò)程……………………….}} 每條記錄的詳細(xì)處理情況:1) 當(dāng)前記錄信息的保存:Now_BEFORE_TUKI_KAIAGE_M = (New_Row[BEFORE_TUKI_KAIAGE_M].ToString())。039。(CSV文件讀取不成功,向FSPB_LOG文件中的輸入的信息的代碼未給出;)根據(jù)條件(當(dāng)前購(gòu)買金額大于0和區(qū)分無(wú)效=0)搜索積分基本信息表FSPB_POINT,如果有匹配的記錄則繼續(xù)進(jìn)行添加處理,沒(méi)有就終止程序。 } ()。 str_Rule = ()。 (str_Rule)。))。,39。,39。,39。,39。,39。 if (str_Rule == null) { (insert into FSPTB_
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1