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

正文內(nèi)容

[計(jì)算機(jī)]百貨店pos積分系統(tǒng)的設(shè)計(jì)與測(cè)試-文庫(kù)吧資料

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

【正文】 LOG(P_sel,P_AppNM,P_FuncNM,p_JobNM,p_ErrDetail,p_InIFile)values(39。if ((PathTop)) { if ((RuleFile_Path)) { StreamReader StreamR_FSP_BONUS_RULECSV = new StreamReader(RuleFile_Path)。string PathEnd = (0, LastValues + 1)。 int length = 。(購(gòu)買(mǎi)金額上限,購(gòu)買(mǎi)金額下限,添加點(diǎn)數(shù),獎(jiǎng)勵(lì)區(qū)分),如果CSV文件中無(wú)信息則向日志文件FSPB_LOG中寫(xiě)如相應(yīng)的出錯(cuò)信息,同時(shí)程序終止,此功能的實(shí)現(xiàn)由Read_FSP_BONUs_RULECSV()函數(shù)來(lái)實(shí)現(xiàn)的,代碼如下:public string Read_FSP_BONUS_RULECSV() { //ボーナスポイント付加ルールファイルの読み込み string RuleFile_Path = 。DataSet DataSet_FSPTB_POINT_BONUS = (sql_FSPTB_POINT_BONUS)。string sql_FSPTB_POINT_BONUS = select SHORI_YM from FSPTB_POINT_BONUS where SHORI_YM=39。DataRow rows = [0].Rows[0]。 檢索獎(jiǎng)勵(lì)積分添加結(jié)果表數(shù)據(jù)FSPB_POINT_BONUS是否存在數(shù)據(jù):以處理日FSPB_SYORIBI的日期SHORI_YM為主鍵搜索獎(jiǎng)勵(lì)積分添加結(jié)果表數(shù)據(jù)表string sql_FSPTB_SYORIBI = select SHORI_YM from FSPTB_SYORIBI。39。プログラムボーナスポイント付加を開(kāi)始する39。SKDENGBC39。Add_Pointmain39。FSPB125039。S39。()。()。), con1)。,39。,39。,39。,39。,39。,39。 SqlCommand 1 = new SqlCommand(insert FSPTB_LOG(P_Sel,P_Msg,P_AppNM,P_FuncNM,P_JobNM,P_ErrDetail,P_INIFile)values(39。pwd=123456。 }}如果讀取失敗需要輸出失敗原因,因?yàn)槌绦虻乃袛?shù)據(jù)庫(kù)操作都封裝在SkyConnect類(lèi)中的,而SkyConnect類(lèi)也需要INI文件的讀取返回的參數(shù)地址等初期數(shù)據(jù)成功才可以;所以INI的報(bào)錯(cuò)必須自己手動(dòng)建立數(shù)據(jù)庫(kù)的連接才行,以下是發(fā)生錯(cuò)誤3的情況下手動(dòng)連接數(shù)據(jù)庫(kù)的情況: else{SqlConnection con1 = newSqlConnection(server=。amp。amp。 以便程序中能方便調(diào)用;其中判斷INI文件的存在十分重要,它是整個(gè)系統(tǒng)銜接的核心,如果INI文件的讀取失?。?代表INI文件不存在;2代表INI文件不能打開(kāi);3代表INI文件內(nèi)容為空,主鍵或者內(nèi)容格式的錯(cuò)誤),將不做任何的其他操作;直接結(jié)實(shí)程序;public FSPB1250() { //共通情報(bào)の取得(INI) INI = new ()。(9)FSPTB_PRAMETER(初期參數(shù)表)表12原因表主鍵列(屬性)名中文名稱(chēng)類(lèi)型寬度空否◎JNL_KEN_NAM商品分類(lèi)char1NOT NULL◎JAN_CODEJAN編號(hào)char2NOT NULL◎JNL_HEN_KBN參數(shù)char1NULL4模塊的實(shí)現(xiàn)過(guò)程分析 下面將以對(duì)代碼的解釋說(shuō)明的方式對(duì)兩個(gè)模塊的實(shí)現(xiàn)過(guò)程以詳細(xì)的說(shuō)明,并列出部分重要代碼:首先在FSPB_1250的構(gòu)造函數(shù)中建立共同函數(shù)的讀取類(lèi)Iniconfig。(7)FSPTB_POINT_JNL(積分日志表)表10積分日志表主鍵列(屬性)名中文名稱(chēng)類(lèi)型寬度空否TENPO_CODE店鋪號(hào)碼char6NOT NULLMEMBER_CODE會(huì)員編碼char13NOT NULLADD_POINT_B當(dāng)日增加積分(前)Numeric6NULLOUT_POINT_B當(dāng)日消費(fèi)積分(前)Numeric6NULLNOW_POINT_B現(xiàn)在積分(更新前)Numeric8NULLBONUS_POINT_B當(dāng)日獎(jiǎng)勵(lì)積分(前)Numeric8NULLOUT_KAIAGE_M_B當(dāng)日消費(fèi)金額(前)Numeric10NULLADD_KAIAGE_M_B當(dāng)日增加金額(前)Numeric10NULLTUKI_KAIAGE_M_B當(dāng)月消費(fèi)金額(前)Numeric10NULLADD_POINT_A當(dāng)日增加積分(后)Numeric6NULLOUT_POINT_A當(dāng)日消費(fèi)積分(后)Numeric6NULLNOW_POINT_A現(xiàn)在積分(更新后)Numeric8NULLBONUS_POINT_A當(dāng)日獎(jiǎng)勵(lì)積分(后)Numeric8NULLOUT_KAIAGE_M_A當(dāng)日消費(fèi)額(后)Numeric10NULLADD_KAIAGE_M_A當(dāng)日增加金額(后)Numeric10NULLTUKI_KAIAGE_M_A當(dāng)月消費(fèi)金額(后)Numeric10NULL◎JNL_AUTO_ID記錄自動(dòng)編號(hào)Int4NOT NULL表10積分添加處理的系統(tǒng)日志。能及時(shí)反映會(huì)員的積分添加失敗與否的具體信息。(4)FSPTB_MEMBER_STATUS(會(huì)員狀態(tài))表7會(huì)員狀態(tài)表主鍵列(屬性)名中文名稱(chēng)類(lèi)型寬度是否允許為空◎MEMBER_CODE會(huì)員編碼Char13NOT NULLOLD_MEMBER_CODE舊會(huì)員編碼Char13NULLDOMINANT_CODE優(yōu)先級(jí)別編碼Char3NOT NULLTENPO_CODE店鋪號(hào)碼Char6NOT NULLOLD_TENPO_CODE舊店鋪編碼Char6NOT NULL可以通過(guò)表7查詢(xún)到會(huì)員的狀態(tài),是否滿足積分添加的標(biāo)準(zhǔn)。只要“當(dāng)日購(gòu)買(mǎi)金額”和“起效種類(lèi)”達(dá)到條件就會(huì)進(jìn)行積分添加處理。在積分更新和積分累計(jì)記錄模塊中,設(shè)計(jì)如下:上述兩模塊中所有被用到的數(shù)據(jù)表的名稱(chēng)的定義: 表3表名定義序號(hào)表參數(shù)名表名說(shuō)明1FSPTB_MEMBER記錄會(huì)員基本信息2FSPTB_POINT記錄積分點(diǎn)基本信息3FSPTB_TENPO記錄店鋪基本信息4FSPTB_MEMBER_STATUS記錄會(huì)員狀態(tài)信息5FSPTB_LOG記錄系統(tǒng)的輸入日志6FSPTB_POINT_RIREKI記錄積分履歷7FSPTB_POINT_JNL記錄積分日志8FSPB_COUPON臨時(shí)保存通票回收基本數(shù)據(jù)9FSPB_PRAMETER臨時(shí)保存初期參數(shù)數(shù)據(jù)注:數(shù)據(jù)表中與本模塊不相關(guān)的數(shù)據(jù)項(xiàng)因?yàn)樘辔戳谐?,但?shí)際存在; (1)FSPTB_MEMBER(會(huì)員)表4會(huì)員數(shù)據(jù)表主鍵列(屬性)名中文名稱(chēng)類(lèi)型寬度是否允許為空◎MEMBER_CODE會(huì)員編碼Char13NOT NULLNYUKAI_YMD入會(huì)年月日Char8NULLMEMBER_KBN會(huì)員種類(lèi)Char1NULLNYUKAI_TENPO入會(huì)的店鋪編碼Char6NULLMUKOU_KBN起效種類(lèi)Char1NULLADD_YMDHMS注冊(cè)時(shí)間Char14NULLADD_TANTOU注冊(cè)負(fù)責(zé)人IDChar6NULLUPD_YMDHMS更新時(shí)間Char14NULL會(huì)員編號(hào)是會(huì)員身份的唯一標(biāo)識(shí),通過(guò)編號(hào)可以知道該會(huì)員是否存在,如果存在,才有必要進(jìn)行會(huì)員積分的添加。 在積分管理系統(tǒng)中,數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)占非常重要的地位,設(shè)計(jì)好壞與數(shù)據(jù)庫(kù)中數(shù)據(jù)的讀取起很大影響作用。對(duì)于整個(gè)系統(tǒng)而言,所涉及到的屬性較多,因此建立一個(gè)文件存儲(chǔ)系統(tǒng)的屬性值,每個(gè)模塊通過(guò)相應(yīng)方法調(diào)用對(duì)應(yīng)的屬性。圖各類(lèi)一覽表:表1模塊類(lèi)說(shuō)明表命名空間類(lèi)名說(shuō)明FSPB1250積分添加FSPB1520通票回收百貨店P(guān)OS情報(bào)管理????Iniconfig共通文件讀取百貨店P(guān)OS情報(bào)管理????SkyConnect數(shù)據(jù)庫(kù)操作skyConnect類(lèi)的使用,主要是為了避免每次連接數(shù)據(jù)庫(kù)操作時(shí),都要重復(fù)添寫(xiě)重復(fù)的代碼,為了美觀和方便維護(hù)的作用。 模塊的詳細(xì)設(shè)計(jì)系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)過(guò)程中主要會(huì)用到其他幾個(gè)輔助類(lèi):數(shù)據(jù)庫(kù)后臺(tái)操作類(lèi) SkyConnect;共用文件讀取類(lèi)Iniconfig;共用文件 ;以及一些細(xì)節(jié)功能實(shí)現(xiàn)需要而寫(xiě)的函數(shù)。圖2通票回收處理流程圖1) 讀入通票回收基本數(shù)據(jù),并進(jìn)行升序排序;同時(shí)讀入初期參數(shù)數(shù)據(jù)表,并進(jìn)行降序排2) 通票回收數(shù)據(jù)制作詳細(xì)處理,(模塊功能已經(jīng)介紹)。5) 將處理的結(jié)果,包括追加和更新兩種形式,返回到積分履歷表,獎(jiǎng)勵(lì)積分添加結(jié)果表,獎(jiǎng)勵(lì)更新日志和會(huì)員狀態(tài)表中。:如圖1,處理過(guò)程即是在這數(shù)張表之間傳輸添加數(shù)據(jù),本模塊起到一個(gè)數(shù)據(jù)控制器的作用,處理積分添加事件。:1) 通票回收基本數(shù)據(jù)表和初期參數(shù)表的讀入:兩個(gè)表中分別讀出一條數(shù)據(jù),并對(duì)這兩條數(shù)據(jù)以JAN_CODE為關(guān)鍵字進(jìn)行表,相等的話進(jìn)行回收處理操作,不相等的話繼續(xù)讀入,直到兩張表循環(huán)完。2) 積分基本文件的搜索和更新:積分基本文件表FSPB_POINT提供最開(kāi)始的基本信息,在根據(jù)處理日表的信息判斷完成基本添加結(jié)果表后,本月出來(lái)尚未進(jìn)行的條件下,逐條搜索積分基本文件表里滿足條件的會(huì)員,對(duì)他們的基本積分點(diǎn)進(jìn)行添加操作,結(jié)合其他表的數(shù)據(jù)完成添加操作后再對(duì)該表更新。3) 通票回收結(jié)果文件:(CSV文件),輸出數(shù)據(jù),所存放數(shù)據(jù)為處理后的通票回收結(jié)果。1) 通票回收基本信息文件: (CSV文件,未排序),輸入文件,所存放數(shù)據(jù)為通票回收的最基本信息。圍繞這幾個(gè)數(shù)據(jù)庫(kù)文件和文本文件進(jìn)行數(shù)據(jù)的查詢(xún),添加,刪除,讀寫(xiě)等操作。8) 獎(jiǎng)勵(lì)更新日志表:FSPTB_POINT_JNL,輸出數(shù)據(jù)表,所存放日志是積分添加事件日志。6) 店鋪基本信息表:FSPTB_TENPO,輸入數(shù)據(jù)表,所存放數(shù)據(jù)為店鋪的基本信息。4) 積分基本信息表:FSPTB_POINT,輸入輸出數(shù)據(jù)表,所存放數(shù)據(jù)為積分的基本信息。2) 會(huì)員基本信息表:FSPTB_MEMBER,輸入數(shù)據(jù)表,所存放數(shù)據(jù)為會(huì)員的基本信息。 模塊
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1