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

正文內(nèi)容

金融pos記分卡系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)(參考版)

2024-12-19 04:25本頁(yè)面
  

【正文】 [30,49]:電話 號(hào)碼 ,(20),ASC。 33 參考文獻(xiàn) [1] Michael Hill .The development of Seminconductor Technology Expectations for Future Smart Cards . The Smart Card Guide’95 . 1998 ,4~10 [2] 邵建平 .智能卡開(kāi)發(fā)者指南 .北京電子工業(yè)出版社 .2021 ,7~35 [3] Kathleen Brown .Developing Smart Card Specific Technologies ..World Card Technology .1995 ,3~7 [4] 王春森 .系統(tǒng)設(shè)計(jì)師教程 .清華大學(xué)出版社 .2021 ,4~21 [5] 張敬、宋廣軍等 .軟件工程教程 .北京航空航天大學(xué)出版社 .2021 ,12~36 [6] (美 ) Stevens .UNIX 環(huán)境高級(jí)編程 .機(jī)械工業(yè)出版社 .2021 ,8~40 [7] (美 ) Stevens .UNIX 網(wǎng)絡(luò)編程卷一 .清華大學(xué)出版社 .1999 ,25~56 [8] (美 ) Stevens .UNIX 網(wǎng)絡(luò)編程卷二 .清華大學(xué)出版社 . ,30~45 [9] 方娟 .ESQL/C 編程指南 .科學(xué)出版社 .1999 ,6~42 [10] Informix Software .Informix SQL 參考與語(yǔ)法 .人民郵電出版社 .2021 ,5~25 [11] Informix Press 公司 .Informix SQL 編程詳解 .電子工業(yè)出版社 .2021 ,16~42 [12] Jacques Roy .Informix Dynamic Server 2021 高級(jí)編程技術(shù) . 電子工業(yè)出版社 .2021 ,8~30 [13] INFORMIX PRESS 公司 .Informix SQL 快速編程指南 .電子工業(yè)出版社 .2021,14~20 [14] 徐捷 .Informix 系統(tǒng)應(yīng)用指南 .電子工業(yè)出版社 .2021,11~23 [15] Informix 叢書編委會(huì) .InformixSQL User Guide . 北京希望電子出版社 .2021,6~12 [16] Informix 叢書編委會(huì) .Cloudscape Developer’ s Guide . 北京希望電子出版社 2021,7~18 [17] 譚浩強(qiáng) .C 程序設(shè)計(jì) (第二版 ) .清華大學(xué)出版社 .1999,12~30 [18] (美 ) .C 程序設(shè)計(jì)教程 .機(jī)械工業(yè)出版社 .2021 ,5~41 [19] (美 )Brian . C 程序設(shè)計(jì)語(yǔ)言 .機(jī)械工業(yè)出版社 .2021 ,3~18 [20] (美 )Bruce Eckel . C++編程思想 .機(jī)械工業(yè)出版社 .2021 ,6~32 [21] (美 )Scott Meyers .Effective C++ .中國(guó)電力出版社 .2021 ,5~26 [22] (美 )Scott Meyers . More Effective C++ .中國(guó)電力出版社 .2021 ,3~34 [23] 嚴(yán)蔚敏、吳偉明 .數(shù)據(jù)結(jié)構(gòu) .清華大學(xué) 出版社 .2021 ,8~15 [24] 鄺孔武 、王曉敏 .信息系統(tǒng)分析與設(shè)計(jì) .清華大學(xué)出版社 .2021 ,9~21 [25] Steve Moritsugu . UNIX 使用指南 .電子工業(yè)出版社出版 .2021 ,5~16 34 [26] Bruce Bosworth . Code Ciphers and ComputersAn Introduction of Information Security. Hayden Book Company Inc .1982 ,3~12 [27] Hafedh Mili、 Fatma Mili、 and Ali Mili .”Reusing Software:Issues and Research Directions” .IEEE Transactions on Software Engineering 1995 ,6~13 [28] Will Tracz .”Confessions of a Used Program SalesmanInstitutionalizing Software Reuse” .AddisonWesley Publishing Co、 New York,NY . 1995 ,7~15 35 附錄一 其它報(bào)文結(jié)構(gòu)設(shè)計(jì) 1 初始化報(bào)文結(jié)構(gòu) 域 屬性 上送 下發(fā) 說(shuō)明 N4 0800 0810 MsgID 3 N6 91000x 91000x 交易類型碼 11 N6 M M 終端流水號(hào) 39 AN2 M 返回碼 41 AN8 M M 終端號(hào) 42 AN15 M 商戶號(hào) 61 ANS...999(LLLVAR) M M 上送 : [0,3]:版本號(hào) ,(4),ASC。 感謝我的同學(xué),他們?cè)趯W(xué)校計(jì)算機(jī)較為缺乏的時(shí)候給我提供了必要的環(huán)境和條件。李玉川老師是我所在公司的指導(dǎo)老 師,李老師是上海理工大學(xué)的畢業(yè)生,在公司從事 POS系統(tǒng)開(kāi)發(fā)已經(jīng)四年,據(jù)有豐富的理論和實(shí)踐經(jīng)驗(yàn),在我寫論文期間得到了他的大力支持和幫助。 32 致謝 我要首先感謝我的兩位導(dǎo)師:劉崇欣老師、李玉川老師。在金融 POS 系統(tǒng)這樣較為成熟的領(lǐng)域里,更全面便捷的功能是決定產(chǎn)品競(jìng)爭(zhēng)力的重要因素; ESQL/C 語(yǔ)言。目前,該系統(tǒng)處于試運(yùn)行階段。測(cè)試人員可以根據(jù)錯(cuò)誤日志對(duì) BUG 進(jìn)行修改,這種測(cè)試方法不僅判斷錯(cuò)誤準(zhǔn)確,而且具有極高的效率。而白盒測(cè) 試采用“寫日志”的方法。 測(cè)試方法 金融 POS 積分卡系統(tǒng)的測(cè)試采用黑盒和白盒相結(jié)合的方法。 31 第五章 金融 POS 積分卡系統(tǒng)測(cè)試 系統(tǒng)測(cè)試在軟件開(kāi)發(fā)中是一個(gè)重要的、必不可少的環(huán)節(jié),本章主要論述測(cè)試的目的及方法。上面的結(jié)構(gòu)我形象的給它取名為“函數(shù)路由表”。 在結(jié)構(gòu)體 OperCode 中, TransType 表示交易類型,如聯(lián)機(jī)消費(fèi)、聯(lián)機(jī)充值、余額查詢等等,后面是五個(gè)函數(shù)指針,分別指向交易處理模塊的五類函數(shù),這些函數(shù)由具體的交易類型決定。 }。 int (*OperCodeAction)(int iLocalSerial,struct Switch_data* optrSwithBuf)。 int (*OperCodeInit)(int iLocalSerial,struct Switch_data* optrSwithBuf)。 以下為 C語(yǔ)言實(shí)現(xiàn)的函數(shù)路表源碼: struct OperCode { uchar TransType。解決這一問(wèn)題,我采用函數(shù)路由表來(lái)實(shí)現(xiàn)。 下面是一個(gè)實(shí)際的報(bào)文: recv from term:2021 02 09 10:44:36 [00][52][60][00] [00][00][00][EE] [EE][08][00][20] [20][00][00][00] [C0][00][08][91] [00][00][00][00] [00][30][30][30] [30][30][30][30] 0X02 長(zhǎng)度 TPDU MsgID BitMap 數(shù)據(jù)域 0X03 LRC 校驗(yàn) 29 [34][31][31][31] [31][31][31][31] [31][31][31][31] [31][31][31][31] [00][04] [31][30] [30][33] 對(duì)其分析如下: [00][52]報(bào)文的長(zhǎng)度 (BCD碼 ),可看出此報(bào)文長(zhǎng)度為 52字節(jié) (不包括自己的長(zhǎng)度 2字節(jié) ) [60][00][00][00][00] TPDU [EE][EE]標(biāo)識(shí) [08][00]MsgId(BCD 碼 ) [20][20][00][00] [00] [C0][00][08]BitMap 轉(zhuǎn)換成 2 近制表示為: 0010 0000 0010 0000 0000 0000 0000 0000 0000 0000 1100 0000 0000 0000 0000 1000 轉(zhuǎn)換成 2 近制后總共有 64位,每一位代表相應(yīng)的域,如果相應(yīng)的域是‘ 1’表示此域有數(shù)據(jù),所以,可以得到: 第 1 4 4 61有數(shù)據(jù) 通過(guò)和報(bào)文結(jié)構(gòu)比較可知此報(bào)文是初始化的上送報(bào)文。 27 報(bào)文結(jié)構(gòu)設(shè)計(jì)與分析 (1)總體的報(bào)文結(jié)構(gòu) (其它報(bào)文結(jié)構(gòu)見(jiàn)附錄一 ) 表 41 整體報(bào)文結(jié)構(gòu) (ISO8583) 域 屬性 上送 下發(fā) 說(shuō)明 N4 MsgID 2 N..19(LLVAR) 卡號(hào) 3 N6 交易類型碼 4 N12 金額 11 N6 終端流水號(hào) 12 N6 時(shí)間 hhmmss 13 N6 日期 MMDD 22 N4 輸入方式碼 35 Z..37(LLVAR) 二磁道 36 Z...104(LLLVAR) 三磁道 39 AN2 返回碼 41 AN8 終端號(hào) 42 AN15 商戶號(hào) 47 ANS...999(LLLVAR) 柜員號(hào) 48 ANS...999(LLLVAR) 結(jié)算批次 52 B128 個(gè)人密碼 60 ANS...999(LLLVAR) 不固定 根據(jù)具體的交易類型確定 61 ANS...999(LLLVAR) 不固定 62 ANS...999(LLLVAR) 不固定 63 ANS...999(LLLVAR) 不固定 64 B64 MAC 64 B64 MAC AN :字母和 /或數(shù)字,左靠,右部多余部分填空格; ANS :字母、數(shù)字和 /或特殊符號(hào),左靠,右部多余部分填空格; 28 B :二進(jìn)制位; DD :日; hh :時(shí); LL :可變長(zhǎng)域的長(zhǎng)度值 (一位數(shù) ); LLL :可變長(zhǎng)域的長(zhǎng)度值 (二位數(shù) ); MM :月; mm :分; N :數(shù)值,左靠,若表示金額,則最右二位為角分; ss :秒; VAR :可變長(zhǎng)域; YY :年; Z :由 ISO 7811 和 ISO 7813 制定的磁卡第二、三磁道的數(shù)據(jù)類型; (2)報(bào)文分析 報(bào)文分析在系統(tǒng)測(cè)試階 段十分重要,如果不能正確理解報(bào)文結(jié)構(gòu),不能人工的分析報(bào)文結(jié)構(gòu),那么由上送的報(bào)文結(jié)構(gòu)引起的錯(cuò)誤就很難被我們。 更新累計(jì)表,用函數(shù) UpdateSettleRecode(optrPos)。如果被沖正交易是沖正交易或者是交易不成功的,直接返回沖正成功。 PurchaseAfterOperCode(消費(fèi)后處理 ) 根據(jù) optrPossRespCode(這是由后臺(tái)返回的響應(yīng)碼,表示是否成功)更新本次記錄 的 成 功 標(biāo) 志 , 即 將 optrPossRespCode 的 值 賦 給 tpostrace 表中的success_flag; 如果后臺(tái)返回 optrPossRespCode 的值表示不成功則直接返回。如果存在,要判斷是哪一種累計(jì)(已經(jīng)累計(jì)??jī)纱谓Y(jié)算不平的累計(jì)?全零的累計(jì)?)若是前兩者則返回已經(jīng)結(jié)算。檢查當(dāng)前流水號(hào)是否已經(jīng)存在(若存在,則為重復(fù)流水錯(cuò)誤),即檢查 tpostrace 中否存在這樣一條記錄:它由 tid、 termserial、 settlebat 決定的一條記錄; 檢查累計(jì)是否存在。 PurchaseInitOperCode(初始化 ) 通過(guò) Pos 結(jié) 構(gòu) 初 始 化 trans 結(jié)構(gòu) , 初 始 化 時(shí) 按 正 常 交 易 初 始 化 , 既optrTransresult_flag 都為 ” 01” ,并且 optrTranssuccess_flag 都為 ” 01”表示時(shí)不成功的交易 (因?yàn)橐鹊胶笈_(tái)的正確返回才能修改它為: ” 00” ); 如果是充正交易,從 optrPossField63 中取得被沖正的終端流水號(hào)保存到optrTransrevserial 中,并且將 optrTransresult_flag 的 00改為 02。 功能: ① 數(shù)據(jù)備份與恢復(fù); ② 交易監(jiān)控; ③ 批處理; (每星期全備份) (手工補(bǔ)單、調(diào)賬數(shù)據(jù)、脫機(jī)充值) (手續(xù)費(fèi)統(tǒng)計(jì),資金清算 ) (優(yōu)質(zhì)客戶升級(jí),檢查賬戶時(shí)效 ) (對(duì)歷史總分帳進(jìn)行檢查 ) 報(bào)表 18 第四章 金融 POS 積分卡系統(tǒng)詳細(xì)設(shè)計(jì) 前置機(jī)模塊詳細(xì)設(shè)計(jì) 各模塊執(zhí)行步驟 (1)交易處理模塊執(zhí)行步驟 圖 41前置機(jī)交易處理模塊執(zhí)行步驟 (2)日終模塊執(zhí)行步驟 圖 42 日終處理模塊處理步驟 解終端包 授權(quán)處理 交易前初始化 送帳務(wù)主機(jī)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1