【正文】
y{conn = new SkyConnect()。))。,39。,39。,39。,39。,39。,39。try{(insert into FSPTB_LOG (P_Sel,P_Msg,P_AppNM,P_FuncNM,P_JobNM,P_ErrDetail,P_InIFile) values (39。 數(shù)據(jù)庫(kù)表的添加、更新在這些模塊中,數(shù)據(jù)表的添加、更新采用的是共通函數(shù) SkyConnect()的SqlExecute 方法來(lái)實(shí)現(xiàn)的。 數(shù)據(jù)庫(kù)表的讀取在這些模塊中,數(shù)據(jù)表的讀取都采用的是共通函數(shù) SkyConnect()的DataReader 方法來(lái)實(shí)現(xiàn)的?!迸c“conn = new SkyConnect()。 //連接數(shù)據(jù)庫(kù)}catch //如果出錯(cuò){//輸出出錯(cuò)信息}第 7 頁(yè) 共 18 頁(yè)實(shí)現(xiàn)。而對(duì)數(shù)據(jù)庫(kù)的所有操作均通過(guò)調(diào)用共通函數(shù) SkyConnect()來(lái)if( == 1 || == 2) //如果共通文件不存在或打不開(kāi) { …//輸出出錯(cuò)信息 }else if( == 3) //如果共通文件的內(nèi)容有錯(cuò){…//輸出出錯(cuò)信息}else //一切正常{…//進(jìn)行正常操作}//缺省的代碼SkyConnect conn = null。下面以 POS 交易信息文件的取得舉例: 連接數(shù)據(jù)庫(kù)此兩個(gè)模塊對(duì)數(shù)據(jù)庫(kù)的操作都使用共通函數(shù) SkyConnect(),具體操作會(huì)在“數(shù)據(jù)庫(kù)操作”里進(jìn)行說(shuō)明,這里只說(shuō)明連接數(shù)據(jù)庫(kù)的操作。它主要包括兩大功能:一是取得共通文件(INI 文件) ,二是對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。 POS 銷(xiāo)售情況處理 數(shù)據(jù)流程圖圖 1 pos 銷(xiāo)售情況處理流程圖一圖 2 pos 銷(xiāo)售情況處理流程圖一轉(zhuǎn)存過(guò)程POS 數(shù)據(jù)表POS 銷(xiāo)售數(shù)據(jù)POS 數(shù)據(jù)表POS 銷(xiāo)售備份文件處理過(guò)程第 4 頁(yè) 共 18 頁(yè) 數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)表 1 數(shù)據(jù)庫(kù)表 FSPTB_POS_TORIHIKI英字項(xiàng)目名 類(lèi)型 長(zhǎng)度 備注TENPO_CODE Char 6商店編號(hào)POS_NO Char 6POS 機(jī)標(biāo)號(hào)TORIHIKI_NO Char 6交易聯(lián)標(biāo)號(hào)TORIHIKI_YMD Char 8交易日期TORIHIKI_HH Char 2交易時(shí)間(時(shí))TORIHIKI_MM Char 2交易時(shí)間(分)MEMBER_CODE Char 13會(huì)員號(hào)POINTO_SBT Char 2積分類(lèi)型STATUS Char 2積分層次POINT Num 9本次積分ALL_POINT Num 9總積分NET_URIAGE_M Num 9銷(xiāo)售金額URIAGA_TENSU Num 7銷(xiāo)售基點(diǎn)ALL_URIAGE_M Num 9總銷(xiāo)售金額POINT_M Num 9積分對(duì)象金額POINT_RM Num 4積分基準(zhǔn)金額POINT_RIT Num 2積分倍率SEKININ_NO Char 6操作員編號(hào)TANTOU_NO Char 6檢查標(biāo)號(hào)CARD_RIYOSU Num 7會(huì)員卡使用次數(shù)YUTAI_RANK Char 2優(yōu)待檔次YUTAI_BAIRIT Char 2優(yōu)待倍率HENPIN_KBN Char 1退貨標(biāo)識(shí)”1” ,其他都標(biāo)識(shí)”0”TORIHIKI_AUTO_ID N 15自動(dòng)采集 會(huì)員卡再發(fā)行系統(tǒng) 數(shù)據(jù)流程圖會(huì)員卡再發(fā)行數(shù)據(jù)積分信息表處理過(guò)程第 5 頁(yè) 共 18 頁(yè)圖 3 會(huì)員卡再發(fā)行系統(tǒng)數(shù)據(jù)流程圖 數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)表 2 數(shù)據(jù)庫(kù)表 FSPTB_POINT_KARI英字項(xiàng)目名 屬性 桁數(shù) 備考MEMBER_CODE C 13 會(huì)員號(hào)OLD_MEMBER_CODE C 13 舊會(huì)員號(hào)YUTAI_RANK C 2 優(yōu)待等級(jí)YDAY_POINT 9 8 前日累計(jì)積分點(diǎn)NOW_POINT 9 8 現(xiàn)在新增積分點(diǎn)YDAY_TUKI_KAIAGE_M 9 10 前日月間銷(xiāo)售金額TUKI_KAIAGE_M 9 10 現(xiàn)在月間銷(xiāo)售金額OUT_POINT 9 6 花費(fèi)積分累計(jì)OUT_KAIAGE_M 9 10 當(dāng)天減少金額累計(jì)OUT_RIYU_CODE C 2 花費(fèi)理由代碼ADD_POINT 9 6 當(dāng)天累計(jì)追加積分ADD_KAIAGE_M 9 10 當(dāng)天累計(jì)加算金額ADD_RIYU_CODE C 2 續(xù)卡理由代碼UPD_KBN C 1更新區(qū)分代碼【1】登錄;【2】修正;【3】刪除DATA_KBN C 1 數(shù)據(jù)更新地區(qū)分代碼 【0】店鋪;【1】本部UPD_YMDHMS C 14 更新日期UPD_TANTOU C 6 擔(dān)當(dāng)者代碼6.環(huán)境搭建 開(kāi)發(fā)環(huán)境: Microsoft Visual Studio .NET2022,Microsoft SQL Server 2022運(yùn)行環(huán)境: Windows2022(日文版)7.模塊功能代碼實(shí)現(xiàn)過(guò)程POS 銷(xiāo)售情況處理以及會(huì)員卡再發(fā)行系統(tǒng)這兩個(gè)模塊,其主要的操作可以總歸為三類(lèi):共通函數(shù)的使用、數(shù)據(jù)庫(kù)操作和數(shù)據(jù)文件操作。5.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)是整個(gè)系統(tǒng)數(shù)據(jù)的存貯中心,在整個(gè)系統(tǒng)中處于至關(guān)重要的地位。(2)方便百貨店對(duì)客戶(hù)積分的管理以及更新,以便讓客戶(hù)在符合條件的情況下享受某種特別優(yōu)惠待遇,從而增加客戶(hù)對(duì)百貨店的滿(mǎn)意度,吸引更多的客戶(hù)。除此之外它還具有很多優(yōu)點(diǎn),例如:(1)可以隨時(shí)獲得客戶(hù)的基本資料,以及店鋪的基本資料,通過(guò)這些可以增加客戶(hù)與百貨店之間的相互信任度。然而價(jià)格的低廉并不是說(shuō)產(chǎn)品的質(zhì)量不好,是因?yàn)榧夹g(shù)的飛躍發(fā)展使得產(chǎn)品的成本降低。 經(jīng)濟(jì)可行性隨著科學(xué)技術(shù)的發(fā)展,特別是計(jì)算機(jī)技術(shù)的飛躍發(fā)展,使得計(jì)算機(jī)在人們的生活使用中越來(lái)越普遍。最后,根據(jù)判斷數(shù)據(jù)庫(kù)表 FSPTB_POINT_KARI 中的追加理由項(xiàng),將追加理由項(xiàng)符合要求的數(shù)據(jù)的新舊會(huì)員號(hào)輸出到 dat 文件中去。(2) 功能:首先,判斷 ini 文件是否正常,如不正常則直接終止程序。 會(huì)員卡再發(fā)行系統(tǒng)(1) 概述:該模塊是為實(shí)現(xiàn)廢棄會(huì)員卡充分再利用,達(dá)到成本控制的目的而設(shè)計(jì)的程序。其次,判斷 csv 文件是否存在,如不存在則直接終止程序。最后,讀取 dat 文件中的數(shù)據(jù)至數(shù)據(jù)庫(kù)表 FSPTB_POS_TORIHIKI 中,以供分析使用。(2) 功能:首先,檢查 ini 文件是否正常,如不正常則直接終止程序。 POS 銷(xiāo)售情況處理(1) 概述:該模塊是為了便于分析和操作的需要而設(shè)計(jì)的。其中對(duì) POS 機(jī)銷(xiāo)售情況的數(shù)據(jù)操作和會(huì)員卡第 2 頁(yè) 共 18 頁(yè)再發(fā)行系統(tǒng)在這一系統(tǒng)中起著重要的作用。該系統(tǒng)采用 C/S 架構(gòu),為提高效率、降低成本,采用了大量的批處理機(jī)制,以及定時(shí)處理機(jī)制。2.系統(tǒng)概述該系統(tǒng)是某百貨店運(yùn)行在 POS 機(jī)上的積分管理系統(tǒng)。如:檢索迅速,可靠性高,穩(wěn)定性強(qiáng),更新方便,保密性好,成本低,使用方便等等。比如:在積分管理系統(tǒng)中,會(huì)員的基本信息是否完整,店鋪的基本信息是否完整,系統(tǒng)的積分更新是否準(zhǔn)確及時(shí),管理系統(tǒng)的性能是否穩(wěn)定,管理系統(tǒng)的利用是否節(jié)約系統(tǒng)資源降低成本等等都是必須考慮的問(wèn)題。因此具有先進(jìn)和完善的管理系統(tǒng),在各大企業(yè)的管理和發(fā)展中起著非常重要的作用。一個(gè)公司的管理系統(tǒng)是否先進(jìn),完善,是由公司的管理制度,管理理念來(lái)決定的。POS 積分管理系統(tǒng)就是在具備先進(jìn)科學(xué)技術(shù)條件下,以先進(jìn)超前的經(jīng)營(yíng)管理觀(guān)念為基礎(chǔ)而設(shè)計(jì)的一套先進(jìn)的管理系統(tǒng)。參與市場(chǎng)競(jìng)爭(zhēng),更多的要靠先進(jìn)超前的經(jīng)營(yíng)管理觀(guān)念和方法、系統(tǒng)的戰(zhàn)略規(guī)劃、科學(xué)的市場(chǎng)分析、規(guī)范的管理運(yùn)作、入微的客戶(hù)服務(wù)、優(yōu)秀的員工隊(duì)伍等綜合實(shí)力。運(yùn)用計(jì)算機(jī)技術(shù)可以開(kāi)發(fā)各式各樣的產(chǎn)品,特別是管理系統(tǒng),已經(jīng)深入到各行各業(yè)的各個(gè)方面。s living standard by increasing social economy benefit with the more and more developed science and technology. Better prestige, larger customer current capacity and more benefits can be obtained with the operation of point integral management in the department store.The data operation on POS and the member card reissue system plays an import role in POS management system. The data operation on POS is to transfer data and save into data base or data files, while the member card reemission system is used to recycle run out member card and reduce cost. The module adopts Japanesebased Windows 2022 and C NET as a developing language and use the SQL server 2022 as database to achieve the capabilities of saving and getting POS selling information, or extracting information related to member card reemission from it. In order to attain this goal, we pleted this module by using C.NET as a tool and basing on the application method of Japanese operating system.Key words: Computer Application;Management Information System;Sell Condition;Member Card Reissue;C. NET;SQL SERVER 2022目 錄論文總頁(yè)數(shù):18 頁(yè)1.引言 ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????12.系統(tǒng)概述 ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????13.模塊需求分析 ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1 POS 銷(xiāo)售情況處理 ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????2 會(huì)員卡再發(fā)行系統(tǒng)?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????24.可行性分析 ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????2 經(jīng)濟(jì)可行性?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????2 技術(shù)可行性?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????35.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì) ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????3 POS 銷(xiāo)售情況處理 ??????????????????????????????????????????????????????????????????????????????????????????????????