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

正文內容

[計算機]百貨店pos積分系統(tǒng)的設計與測試(文件)

2025-02-05 12:53 上一頁面

下一頁面
 

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