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

正文內(nèi)容

金融pos記分卡系統(tǒng)的設計與開發(fā)-資料下載頁

2024-12-15 04:25本頁面

【導讀】金融POS積分卡系統(tǒng)的設計與開發(fā)。申請學位級別學士專業(yè)名稱XXXXXXXXXXXXXXXXX. 論文提交日期XXXX年XX月論文答辯日期XXXX年X月。學位授予單位和日期XXXXXXXXXXXXXX. 設計、程序?qū)崿F(xiàn),并介紹了該系統(tǒng)的測試方法。組成以及功能特點;在需求分析階段,確立了該系統(tǒng)的業(yè)務功能;在概要設計階段,對。該系統(tǒng)的模塊進行了劃分,并確定了每一模塊的功能;在詳細設計階段,對前置機各模。塊的處理步驟進行了說明,并對前置機交易處理模塊進一步細分,確定了細分后各模塊。的功能以及處理流程,并詳細設計了報文結構和函數(shù)路由表,用C語言編程實現(xiàn)了前置

  

【正文】 序執(zhí)行下去。 以下為 C語言實現(xiàn)的函數(shù)路表源碼: struct OperCode { uchar TransType。 int (*OperCodeAuth)(int iLocalSerial,struct Switch_data* optrSwithBuf)。 int (*OperCodeInit)(int iLocalSerial,struct Switch_data* optrSwithBuf)。 int (*OperCodeBefore)(int iLocalSerial,struct Switch_data* optrSwithBuf)。 int (*OperCodeAction)(int iLocalSerial,struct Switch_data* optrSwithBuf)。 int (*OperCodeAfter)(int iLocalSerial,struct Switch_data* optrSwithBuf)。 }。 static struct OperCode oarrOperCode[]= 30 { {INITIALIZE , InitializeAuthOperCode , InitializeInitOperCode , InitializeBeforeOperCode, InitializeActionOperCode , InitializeAfterOperCode}, {LOGON ,LogonAuthOperCode , LogonInitOperCode ,LogonBeforeOperCode , LogonActionOperCode, LogonAfterOperCode}, {SETTLE_ONE , SettleOneAuthOperCode ,SettleOneInitOperCode ,SettleOneBeforeOperCode ,SettleOneActionOperCode , SettleOneAfterOperCode}, {SETTLE_TWO ,SettleTwoAuthOperCode ,SettleTwoInitOperCode ,SettleTwoBeforeOperCode ,SettleTwoActionOperCode , SettleTwoAfterOperCode}, {OFF_PURCHASE ,OffPurchaseAuthOperCode ,OffPurchaseInitOperCode ,OffPurchaseBeforeOperCode ,OffPurchaseActionOperCode,OffPurchaseAfterOperCode}, {PURCHASE ,PurchaseAuthOperCode,PurchaseInitOperCode ,PurchaseBeforeOperCode ,PurchaseActionOperCode , PurchaseAfterOperCode}, {DEPOSIT ,DepositAuthOperCode ,DepositInitOperCode ,DepositBeforeOperCode ,DepositActionOperCode , DepositAfterOperCode}, {CHANGEPIN ,ChangePinAuthOperCode ,ChangePinInitOperCode ,ChangePinBeforeOperCode,ChangePinActionOperCode , ChangePinAfterOperCode}, {INQUIRY ,InquiryAuthOperCode ,InquiryInitOperCode ,InquiryBeforeOperCode ,InquiryActionOperCode ,InquiryAfterOperCode}, {CANCEL_PURCHASE,CancelPurchaseAuthOperCode ,CancelPurchaseInitOperCode ,CancelPurchaseBeforeOperCode,CancelPurchaseActionOperCode ,CancelPurchaseAfterOperCode }, {0 ,0 ,0 ,0 ,0 ,0 } }。 在結構體 OperCode 中, TransType 表示交易類型,如聯(lián)機消費、聯(lián)機充值、余額查詢等等,后面是五個函數(shù)指針,分別指向交易處理模塊的五類函數(shù),這些函數(shù)由具體的交易類型決定。 oarrOperCode[]是 OperCode 類型的數(shù)組,總共有十個 OperCode 結構,它包括了交易處理模塊所有的交易類型和相應的處理函數(shù),當某種類型的交易需要處理時,首先在該結構中查找與當前交易類型一致的交易類型,然后順序調(diào)用該交易類型后面的處理函數(shù)。上面的結構我形象的給它取名為“函數(shù)路由表”。通過函數(shù)路由表決定調(diào)用那些函數(shù)和 函數(shù)的執(zhí)行順序,簡化了程序,也增強了程序的可維護性。 31 第五章 金融 POS 積分卡系統(tǒng)測試 系統(tǒng)測試在軟件開發(fā)中是一個重要的、必不可少的環(huán)節(jié),本章主要論述測試的目的及方法。 測試目的 1. 測試當前業(yè)務功能是否已滿足和實現(xiàn); 2. 盡可能的發(fā)現(xiàn)和解決 BUG; 3. 為軟件的改進和管理提供確切的數(shù)據(jù)依據(jù); 4. 提高軟件的穩(wěn)定和質(zhì)量 [5]。 測試方法 金融 POS 積分卡系統(tǒng)的測試采用黑盒和白盒相結合的方法。黑盒的測試是通過在POS機上用銀行測試卡進行相當于實際的刷卡動作,測試其業(yè)務功能是否已滿足和實現(xiàn)。而白盒測 試采用“寫日志”的方法。其原理是:在編寫代碼時,預先在可能出錯的地方插入調(diào)試代碼段,當程序運行到這些調(diào)試代碼段時,判斷是否滿足出錯的條件,如果滿足則調(diào)試代碼程序段會將出錯的詳細信息寫入日志中,包括出錯的具體位置、錯誤類型等。測試人員可以根據(jù)錯誤日志對 BUG 進行修改,這種測試方法不僅判斷錯誤準確,而且具有極高的效率。 系統(tǒng)改進與完善 該金融 POS 積分卡系統(tǒng)在測試過程中發(fā)現(xiàn)了較少量的 BUG(集中在報文、內(nèi)部邏輯 ),經(jīng)修改后,已完全滿足需求分析中提出的各項業(yè)務功能。目前,該系統(tǒng)處于試運行階段。 今后可以進 一步對以下內(nèi)容進行研究和實踐: POS 系統(tǒng)的功能。在金融 POS 系統(tǒng)這樣較為成熟的領域里,更全面便捷的功能是決定產(chǎn)品競爭力的重要因素; ESQL/C 語言。 ESQL/C 以 C 作為宿主語言,在其中嵌入 SQL 語言,這是一種面向過程的語言,它存在許多弊端,如開發(fā)周期較長、維護困難、安全性較差等等。 32 致謝 我要首先感謝我的兩位導師:劉崇欣老師、李玉川老師。劉老師是我校資深的教授,有多年從事學士生導師的經(jīng)驗,使我受益非淺。李玉川老師是我所在公司的指導老 師,李老師是上海理工大學的畢業(yè)生,在公司從事 POS系統(tǒng)開發(fā)已經(jīng)四年,據(jù)有豐富的理論和實踐經(jīng)驗,在我寫論文期間得到了他的大力支持和幫助。 感謝我的父母,這么多年來對我的學業(yè)始終如一的支持,是他們給了我美好的人生和一切良好的起點。 感謝我的同學,他們在學校計算機較為缺乏的時候給我提供了必要的環(huán)境和條件。 感謝所有關心、幫助過我的人。 33 參考文獻 [1] Michael Hill .The development of Seminconductor Technology Expectations for Future Smart Cards . The Smart Card Guide’95 . 1998 ,4~10 [2] 邵建平 .智能卡開發(fā)者指南 .北京電子工業(yè)出版社 .2021 ,7~35 [3] Kathleen Brown .Developing Smart Card Specific Technologies ..World Card Technology .1995 ,3~7 [4] 王春森 .系統(tǒng)設計師教程 .清華大學出版社 .2021 ,4~21 [5] 張敬、宋廣軍等 .軟件工程教程 .北京航空航天大學出版社 .2021 ,12~36 [6] (美 ) Stevens .UNIX 環(huán)境高級編程 .機械工業(yè)出版社 .2021 ,8~40 [7] (美 ) Stevens .UNIX 網(wǎng)絡編程卷一 .清華大學出版社 .1999 ,25~56 [8] (美 ) Stevens .UNIX 網(wǎng)絡編程卷二 .清華大學出版社 . ,30~45 [9] 方娟 .ESQL/C 編程指南 .科學出版社 .1999 ,6~42 [10] Informix Software .Informix SQL 參考與語法 .人民郵電出版社 .2021 ,5~25 [11] Informix Press 公司 .Informix SQL 編程詳解 .電子工業(yè)出版社 .2021 ,16~42 [12] Jacques Roy .Informix Dynamic Server 2021 高級編程技術 . 電子工業(yè)出版社 .2021 ,8~30 [13] INFORMIX PRESS 公司 .Informix SQL 快速編程指南 .電子工業(yè)出版社 .2021,14~20 [14] 徐捷 .Informix 系統(tǒng)應用指南 .電子工業(yè)出版社 .2021,11~23 [15] Informix 叢書編委會 .InformixSQL User Guide . 北京希望電子出版社 .2021,6~12 [16] Informix 叢書編委會 .Cloudscape Developer’ s Guide . 北京希望電子出版社 2021,7~18 [17] 譚浩強 .C 程序設計 (第二版 ) .清華大學出版社 .1999,12~30 [18] (美 ) .C 程序設計教程 .機械工業(yè)出版社 .2021 ,5~41 [19] (美 )Brian . C 程序設計語言 .機械工業(yè)出版社 .2021 ,3~18 [20] (美 )Bruce Eckel . C++編程思想 .機械工業(yè)出版社 .2021 ,6~32 [21] (美 )Scott Meyers .Effective C++ .中國電力出版社 .2021 ,5~26 [22] (美 )Scott Meyers . More Effective C++ .中國電力出版社 .2021 ,3~34 [23] 嚴蔚敏、吳偉明 .數(shù)據(jù)結構 .清華大學 出版社 .2021 ,8~15 [24] 鄺孔武 、王曉敏 .信息系統(tǒng)分析與設計 .清華大學出版社 .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 附錄一 其它報文結構設計 1 初始化報文結構 域 屬性 上送 下發(fā) 說明 N4 0800 0810 MsgID 3 N6 91000x 91000x 交易類型碼 11 N6 M M 終端流水號 39 AN2 M 返回碼 41 AN8 M M 終端號 42 AN15 M 商戶號 61 ANS...999(LLLVAR) M M 上送 : [0,3]:版本號 ,(4),ASC。 下發(fā) : [0,29]:商戶名稱 ,(30),ASC。 [30,49]:電話 號碼 ,(20),ASC。 2 查詢報文結構 域 屬性 上送 下發(fā) 說明 N4 0300 0310 MsgID 2 N..19(LLVAR) C C 卡號 3 N6 360000 360000 交易類型碼 4 N12 金額 11 N6 M M 終端流水號 22 N4 M 輸入方式碼 3
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1