Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
目錄~☆
前言 .....................................................................................................................
2.1 收銀/餘額查詢 ............................................................................................... 69
2.2 帳號啟用......
在現今的社會中,看著信用卡以及現金卡的龐大市場中了優渥利

潤,各家銀行莫不使出拿手絕活,透過各種行銷管道,進而推銷自己

公司的信用卡和現金卡,其中不外乎透過電視廣告、DM、電話、行

銷公司、網路垃圾郵件等進行傳播。不過當銀行賺大錢的同時,...
目的
 有鑒於信用卡發卡的浮濫、身分確認上參差不齊,承辦人員的操

守,使得常有耳聞信用卡遭到盜刷、持卡人身份遭到不肖人士的盜

用,而造成金錢和聲譽上的受損,因此我們這一組想到利用指紋辨別

的方式,結合網路與銀行帳戶的方式,建立一套儲存型電...
店家需求
1. 迅速進行交易,加快結帳,透過本系統的幫助之下,省略店家

 在交易時所需進行的流程,加速完成收費、結帳之步驟,使收

 銀的腳步加快。

2. 提高消費者購買意願,當收銀的腳步加快,使的上門的顧客無

 需久候多時,使無耐心等候...
銀之間,無現金之往來,減少員工兼收自到的案例。



消費者需求
1. 嚴格的安全防護,本系統使用 SSL 系統,和嚴格的資訊防護,

 以保障使用者的資料和資金的安全。

2. 免去帶錢的麻煩,本系統透過指紋來辨識消費者,並從其帳戶

 扣款...
指紋辨識的特性
   指紋具有不變性及唯一性,且指紋辨識技術
    發展亦最為成熟、可靠。
   指紋辨識器比較安全,因為真人的手指幾乎
           不可能偽造。(請見附件三)



主要功能和條件

    主要功能:消費者...
盈利方式
   第一種為向消費者或商家收取手續費。
   第二種為以銀行利息為盈利方式。
   第三種是較不可能的,為登錄廣告的方式收
    取廣告費

主要技術
   ASP3.0
   ActiveX
   Database(...
所需軟硬體

   Webserver: IIS

   IDE:Dreamweaver

   DB:MS SQL
   指紋機Driver(慧盛科技Wison Technology的
    WUSB106RDR1型號)

   ...
指紋機規格
>>>WUSB106RDR1

 > 規格
硬體介面                                 USB V1.1

取像原理                                 CMOS reade...
5. Screen Saver



                                Bio-Timer

              Recognizes the identities of company employees...
12
主
要
架
構




    13
使用案例圖
1.1 店家




                                                    BOSS
                                                ...
消費者:




                               消費者

                             <<extends>>


                                  ...
1.3 註冊:




                               使用者

                             <<extends>>


                               ...
1.4 忘記帳號密碼:




                 消費者
               <<extends>>


                      系統

               點選忘記密碼



     ...
1.5 匯款資訊:




                                               系統
            <<extends>>          <<extends>>           <<e...
2.1 收銀/餘額查詢系統:




                                     系統
            <<extends>>            <<extends>>
                ...
2.2 帳戶啟用:




                                         系統


             <<extends>>                 <<extends>>
         ...
資料庫

E-R




      21
D1 consumer (消費者資料表)
名稱            註解      PK/Unique 型態        長度   可 null 預設
nid           帳號      PK       int        4 ...
D2 store (商家資料表)
名稱                註解    PK/Unique 型態       長度   可 null   預設
sto_id            店帳號   PK      int        4 ...
D3 save_money(儲值資訊資料表)
名稱           註解      PK/Unique 型態        長度   可 null   預設
sn           ezpay   Unique   int        ...
D4 remit(匯款資訊資料表)
名稱              註解    PK/Unique 型態       長度   可 null 預設
rem_sn          匯款序           char       7    Y
...
D5 work(職務資訊資料表)
名稱          註解     PK/Unique 型態      長度   可 null   預設
staff_nid   員工帳    PK FK   int       4    n
       ...
D6 trade(交易資訊資料表)
名稱          註解      PK/Unique 型態       長度   可 null 預設
sto_id      店帳號     FK      int        4    n
staf...
D7 staff(員工資料表)
名稱           註解    PK/Unique 型態      長度   可 null 預設
staff_nid    收銀員   PK      int       4    n
          ...
正規化




      29
DFD-1




        30
DFD-1.1




          31
DFD-1.2




          32
DFD-1.5




          33
DFD-2




        34
1 網站



                                               Consumer.nid or
                                               staf...
1.1.1 帳務查詢
   主要功能:查詢某年、某月或某日的交易資訊。




                店家介面




              選擇其中一家店面




       當日盈收     當月盈收   當年盈收


...
1.1.1 帳務查詢




                  vendor:店家介面    choice:選擇其一店家     ven_date:當日         ven_month:當月        ven_year:當年


  ...
1.1.1 帳務查詢




             38
1.1.1 帳務查詢




             39
1.1.2 授權管理(查詢)




                 40
1.1.2 授權管理(新增)




                   店家權限




               新增員工資料

                                No
     Yes




    ...
1.1.2 授權管理(新增)



         店家




                        manager:店家權限     add_staff:新增員工資料         re_add_staff:訂正資料


  ...
1.1.2 授權管理(新增)


                 work.staff_nid


                 work.occ_title


                 work.ismanager




 ...
1.1.2 授權管理(刪除)




                        店家權限




                    刪除員工資料

                                    No

  ...
1.1.2 授權管理(刪除)



         店家




                  manager:店家權限   del_staff:刪除員工資料     re_del_staff:確定刪除


              ...
1.1.2 授權管理(刪除)




                 46
1.1.2 授權管理(修改)




                             店家權限




                            修改員工資料

                             ...
1.1.2 授權管理(修改)




         店家




                        manager:店家權限edit_staff:修改員工資料     re_edit_staff:確定修改


        ...
1.1.2 授權管理(修改)




                 work.occ_title


                 work.ismanager




                        49
1.1.3 修改個人資料、密碼/登出



                    登出/清除session

     修改個人資料/密碼的表單




                       回首頁




             ...
re_edit_person:再次確認
                                                          re_edit_pd:確認密碼


             edit_person:變...
staff.staff_tel




staff.staff_pd




            52
1.2.1 消費查詢



            消費者介面




   當日消費金額   當月消費金額   當年消費金額




             登出




                              53
1.2.1 消費查詢




                  consumer:消費者介面     con_date:當日         con_month:當月   con_year:當年

       User
     頂層套件:...
1.2.1 消費查詢




             55
56
1.2.2 管理工具(修改個人資料、密

碼/補點數/登出)


               登出/清除session      填入欲儲值的金額

修改個人資料/密碼的表單


                              傳...
修改個人資料、密碼




                               re_edit_person:再次確認
                                                         ...
修改個人資料、密碼



                 consumer.nickname

            consumer.addr_city

            consumer.addr_street

       ...
補點數(詳細資料請參閱附件二)




          間接地存至 consumer.money
          和 save_money.save_money 中
          (待網站管理員至 ezpay 網站確認
     ...
61
1.3 註冊


                    首頁




       註冊           審查     忘記密碼          店家資料簡介   消費者資料簡介



註冊成功        失敗或修改        ...
1.3 註冊




                                                    forget_pd:忘記帳號密碼
                                          ...
1.3          註        冊

consumer.earning


                             consumer.id


 consumer.nickname
                ...
65
1.4 忘記帳號密碼



             輸入身份證字號




      透過aspmail傳送帳號及密碼至註冊時的信箱




                                consumer.id




 ...
1.5 匯款資訊
  此為網站管理員專用,用來列印當月該匯給商家的帳目

           ,以及記錄匯款資訊




                     匯款資訊




                     選擇月份




...
remit.rem_sn   remit.rem_time




                                68
2.1 收銀/餘額查詢




              69
2.1 收銀/餘額查詢(1)




             密碼         執行       顯示工作表     建立Session   輸入金額        審核         輸入ID和指紋     審核    金額     ...
2.1 收銀/餘額查詢(2)

               審核             審核             寫入DB   讀取交易   審查




      >0
連到 p-01的 鍵入值        資料 無 重覆
   ...
2.1 收銀/餘額查詢




                  staff.staff_nid


                  staff.staff_pd




              staff.staff_nid


 ...
待確認交易成功後
寫入
trade.tra_money 和
扣除
consumer.money


consumer.nid

consumer.id 後四碼




     73
至指紋庫裡比對


consumer.nid



     指紋機工作狀態




     待確認交易成功後
     寫入
     trade.tra_money 和
     扣除
     consumer.money


    ...
至指紋庫裡比對


consumer.nid


        指紋機工作狀態




   待確認交易成功後
   寫入
   trade.tra_money 和
   扣除
   consumer.money


   consumer....
待確認交易成功後
   寫入
   trade.tra_money 和
   扣除
   consumer.money


   consumer.nid

   consumer.id 後四碼




   至指紋庫裡比對


consume...
待確認交易成功後
寫入
trade.tra_money 和
扣除
consumer.money


consumer.nid

consumer.id 後四碼




               77
2.2 帳號啟用




           輸入帳號及身份證後四碼


                  無資料或錯誤

              資料正確



             註冊常用指




             ...
2.2 帳號啟用




                      審查         註冊 No.1   註冊 No.2   寫入DB完成啟用

   User
 頂層套件::User
        輸入ID & 指紋



     ...
consumer.nid

consumer.id 後四碼




consumer.nid

consumer.id 後四碼




               80
存入指紋庫




        81
存入指紋庫




        82
83
Upcoming SlideShare
Loading in …5
×

專題總結

1,143 views

Published on

Published in: Business, Economy & Finance
  • Be the first to comment

  • Be the first to like this

專題總結

  1. 1. 目錄~☆ 前言 .......................................................................................................................... 2 目的 .......................................................................................................................... 4 店家需求 .................................................................................................................. 5 消費者需求 .............................................................................................................. 6 指紋辨識的特性 ....................................................................................................... 7 主要功能和條件 ....................................................................................................... 7 盈利方式 .................................................................................................................. 8 主要技術 .................................................................................................................. 8 所需軟硬體 .............................................................................................................. 9 指紋機規格 ............................................................................................................ 10 使用案例圖 ............................................................................................................ 14 資料庫 E-R ............................................................................................................. 21 D1 consumer (消費者資料表) ......................................................................... 22 D2 store (商家資料表) .................................................................................... 23 D3 save_money(儲值資訊資料表) .................................................................. 24 D4 remit(匯款資訊資料表) ............................................................................. 25 D5 work(職務資訊資料表) ............................................................................. 26 D6 trade(交易資訊資料表) ............................................................................. 27 D7 staff(員工資料表) ...................................................................................... 28 正規化 .................................................................................................................... 29 DFD .......................................................................................................................... 30 1 網站 .................................................................................................................... 35 1.1.1 帳務查詢 ...................................................................................................... 36 1.1.1 帳務查詢 ...................................................................................................... 37 1.1.2 授權管理(查詢) .......................................................................................... 40 1.1.2 授權管理(新增) .......................................................................................... 41 1.1.2 授權管理(刪除) .......................................................................................... 44 1.1.2 授權管理(修改) .......................................................................................... 47 1.1.3 修改個人資料、密碼/登出 ........................................................................ 50 1.2.1 消費查詢 ..................................................................................................... 53 1.2.2 管理工具(修改個人資料、密碼/補點數/登出) ....................................... 57 修改個人資料、密碼 ....................................................................................... 58 補點數(詳細資料請參閱附件二) .................................................................... 60 1.3 註冊 ................................................................................................................ 62 1.4 忘記帳號密碼 ................................................................................................. 66 1.5 匯款資訊......................................................................................................... 67 1
  2. 2. 2.1 收銀/餘額查詢 ............................................................................................... 69 2.2 帳號啟用......................................................................................................... 78 附件一…………………………………………Programmer’s Guide for Fingerprint’s SDK 附件二………………………………………………「ezPay 商家工具箱」使用說明 附件三………………………………………………………………電子簽章法-說明 前言 2
  3. 3. 在現今的社會中,看著信用卡以及現金卡的龐大市場中了優渥利 潤,各家銀行莫不使出拿手絕活,透過各種行銷管道,進而推銷自己 公司的信用卡和現金卡,其中不外乎透過電視廣告、DM、電話、行 銷公司、網路垃圾郵件等進行傳播。不過當銀行賺大錢的同時,銀行 並沒有為我們這群消費者思索可能遭遇的風險。近年來因為各發卡銀 行的大力促銷,國內信用卡的發卡數量已逾千萬張,而實際流通的信 用卡數量也高達七百多萬張,簽帳金額每月也已高達四百億以上,因 此,信用卡現今已成為重要代替現金的塑膠貨幣,但由於成長過於快 速,發卡銀行在爭食這塊大餅的同時,並未有效做好發卡對象的事前 徵信與控管,也造成發卡的浮濫,由於浮濫發卡的結果,少數消費者 把信用卡當做擴張信用或快速貸款的工具,一旦信用過度擴張到無法 繳交帳款時,消費爭議於焉發生;另外,收單銀行對特約商店的管理 鬆散,導致特約商店的素質參差不齊,以致各類糾紛層出不窮,不肖 人士甚至將信用卡作為犯罪之工具,而造成金錢和聲譽上的受損。雖 然相對的發卡銀行每年必須負擔大部分之損失,但最後最倒楣的還是 弱勢的消費者。(ex: 台灣 16000 張信用卡資料疑遭外洩 2005.06.22) 3
  4. 4. 目的 有鑒於信用卡發卡的浮濫、身分確認上參差不齊,承辦人員的操 守,使得常有耳聞信用卡遭到盜刷、持卡人身份遭到不肖人士的盜 用,而造成金錢和聲譽上的受損,因此我們這一組想到利用指紋辨別 的方式,結合網路與銀行帳戶的方式,建立一套儲存型電子收銀系 統,來補足信用卡的缺失,透過網路上的 SSL 加強其交易安全性, 以及透過自主性的網路田野模式,由自己填寫個人資料,減少發卡的 浮濫,和人員的疏失。 4
  5. 5. 店家需求 1. 迅速進行交易,加快結帳,透過本系統的幫助之下,省略店家 在交易時所需進行的流程,加速完成收費、結帳之步驟,使收 銀的腳步加快。 2. 提高消費者購買意願,當收銀的腳步加快,使的上門的顧客無 需久候多時,使無耐心等候的客人,能留下消費,並使其消費 意願提高。 3. 節省人事費用支出,當收銀的腳步加快,快數結帳,使電妹等 候人數減少,無須加派人員結帳,有效減少人事支出。 4. 不用找錢,使用本系統時,不需使用任何貨幣,使其店家無需 找零。 5. 不怕找錯錢,使用本系統時,不需使用任何貨幣,使其店家無 需找零,因此無找錯錢之後顧之憂。 6. 不怕收到偽鈔,使用本系統時,不需使用任何貨幣,不怕收到 偽鈔 7. 減少被搶風險,使用本系統時,不需使用任何貨幣,使店家減 少金錢之存放,可減少被搶的風險。 8. 不怕員工監守自盜,使用本系統時,不需使用任何貨幣,使收 5
  6. 6. 銀之間,無現金之往來,減少員工兼收自到的案例。 消費者需求 1. 嚴格的安全防護,本系統使用 SSL 系統,和嚴格的資訊防護, 以保障使用者的資料和資金的安全。 2. 免去帶錢的麻煩,本系統透過指紋來辨識消費者,並從其帳戶 扣款,省去其帶錢的困擾。 3. 除去被盜刷的風險,本系統透過指紋來辨識消費者,一個指紋 只能代表一個消費者,除去被盜刷的風險。 4. 也無任何遺失的危險,指紋是身體的一部份,除外力之因素, 固無疑失之風險。 5. 減少被搶的機率,透過本系統之使用,減少金錢之攜帶,固減 少被搶的機率。 6. 加快交易,減少等候時間,透過本系統之使用加快結帳,無須 等候,減少等候時間。 7. 易於線上查詢交易明細,免除記帳的麻煩,透過網路查詢,可 列出交易明細,免除記帳的困擾。 6
  7. 7. 指紋辨識的特性  指紋具有不變性及唯一性,且指紋辨識技術 發展亦最為成熟、可靠。  指紋辨識器比較安全,因為真人的手指幾乎 不可能偽造。(請見附件三) 主要功能和條件  主要功能:消費者在結帳時,能以按捺指 紋的方式完成帳戶扣款。  條件:  必須在店家結帳台放置一台可連線的電 腦,以及一台外接的USB指紋辨識器,和 外接數字鍵盤,並以瀏覽器作為作業程式 的載具,在資料傳送時以SSL加密。  消費者必須先註冊過本系統,並記錄指紋。 7
  8. 8. 盈利方式  第一種為向消費者或商家收取手續費。  第二種為以銀行利息為盈利方式。  第三種是較不可能的,為登錄廣告的方式收 取廣告費 主要技術  ASP3.0  ActiveX  Database(預儲程序、SQL、TSQL、平行控 制)  資訊安全方面(SSL、預防程序漏洞)  Css javascript 8
  9. 9. 所需軟硬體  Webserver: IIS  IDE:Dreamweaver  DB:MS SQL  指紋機Driver(慧盛科技Wison Technology的 WUSB106RDR1型號)  Clieint:driver and ActiveX module(將指紋圖像 演算成特徵碼)  Server:特徵碼比對 module (將特徵碼與註冊 時的作相似度比對)  金鑰憑證 9
  10. 10. 指紋機規格 >>>WUSB106RDR1 > 規格 硬體介面 USB V1.1 取像原理 CMOS reader 解析度 500 dpi with distortion<1% 掃描區域 13mm x 16mm (256 x 320 pixels) 尺寸 80mm(L) x 45mm(W) x 35mm(H) 影像擷取速度 8 Frames /sec. 比對速度 < 1 sec. 錯誤接受率 (FAR) 1/100,000 錯誤拒絕率 (FRR) 1/100 耗電流 Max Current < 150mA 作業溫度 0°C ~ 60°C 作業平台 Win98SE/2000/XP (WinCE 3.0/4.1) 提供軟體 Demo Program for Windows Series > 軟體規格 WisGuard 作業平台 Win 98SE/Me/2000/XP 支援語系 Traditional Chinese / Simplified Chinese / English / Japanese 儲存人數 / 使用 100 Users / 30,000 records. 紀錄 驗證模式 Finger only / Finger and Password / Finger or Password 1. Windows logon (replacing password) 2. File encryption/decryption (ensure the files won!|t be used by other people) 應用功能 3. Time Limitation (parents can control the time of their children spend on computers) 4. Group Setting (multiple users share the same encrypted files) 10
  11. 11. 5. Screen Saver Bio-Timer Recognizes the identities of company employees Guarantees the accuracy of clock-in & clock-out record Stores employee records and access status 應用功能 Prints employee job report ; Calculate the number of working hours Checks the status of employee attendance > 應用 1. 線上購物 2. 銀行業務 & 國際貿易安全性 3. 差勤系統 4. 企業資源規劃 (ERP) 5. 網際網路登入服務 6. 網際網路安全系統 > 選配 SDK 作業平台 Windows 98SE/2000/XP and WinCE 3.0 & 4.1 VB++/VB/Delphi/BorlandC++/VB6.Net with open Demo source 編譯程式 code. 網頁開發元 Provides web components for client-server applications. 件 提供文件 Detailed Programmer's Documents. 特徵點長度 Template of 160 bytes. 11
  12. 12. 12
  13. 13. 主 要 架 構 13
  14. 14. 使用案例圖 1.1 店家 BOSS <<extends>> 系統 密碼登入 <<extends>> 選擇店面 <<extends>> <<extends>> 授權管理 帳務查詢 <<extends>> <<extends>> <<extends>> <<extends>> <<extends>> <<extends>> 新增員工資料 修改員工資料 刪除員工資料 當日查詢 當月查詢 當年查詢 14
  15. 15. 消費者: 消費者 <<extends>> 系統 密碼登入 <<extends>> <<extends>> <<extends>> 儲值點數 消費查詢 變更個人資料與密碼 <<extends>> <<extends>><<extends>> <<extends>> 登入EZPAY 當年查詢 當月查詢 當日查詢 <<extends>> 付款 15
  16. 16. 1.3 註冊: 使用者 <<extends>> 系統 首頁 <<extends>> <<extends>> <<extends>> 線上註冊 消費明細資料 店家詳細資料 16
  17. 17. 1.4 忘記帳號密碼: 消費者 <<extends>> 系統 點選忘記密碼 <<extends>> 輸入ID <<extends>> 回傳至原帳號密碼 17
  18. 18. 1.5 匯款資訊: 系統 <<extends>> <<extends>> <<extends>> 選擇月份 檢查註冊 交易資料 網站管理員 <<extends>> 顯示資料 <<uses>> <<extends>> 修改資料 18
  19. 19. 2.1 收銀/餘額查詢系統: 系統 <<extends>> <<extends>> 輸入指紋帳號 輸入金額 收銀員 <<extends>> <<uses>> <<extends>> 查詢餘額 輸入帳號指紋 消費者 <<extends>> 獎金制度 <<extends>> 建檔 19
  20. 20. 2.2 帳戶啟用: 系統 <<extends>> <<extends>> 輸入帳號與身分證末四碼 註冊第一指 消費者 <<extends>> 註冊第二指 <<extends>> 寫入DB完成啟用 20
  21. 21. 資料庫 E-R 21
  22. 22. D1 consumer (消費者資料表) 名稱 註解 PK/Unique 型態 長度 可 null 預設 nid 帳號 PK int 4 n id 身份證 Unique char 10 n name 姓名 varchar 8 n sex 性別 bit 1 n nickname 暱稱 varchar 10 n money 餘額 money 8 n 0 email email varchar 20 n addr_city 城市 char 6 n addr_street 鄉鎮路 varchar 50 n earning 月收入 money 8 n 0 tel_d 電話-日 varchar 20 n tel_n 電話-夜 varchar 20 n birthday 生日 datetime 8 n start_day 啟用日 datetime 8 y sto_id 啟用店 FK int 4 y staff_nid 啟用人 FK int 4 y pd 密碼 varchar 10 n usable 可使用 bit 1 n 0 22
  23. 23. D2 store (商家資料表) 名稱 註解 PK/Unique 型態 長度 可 null 預設 sto_id 店帳號 PK int 4 n sto_name 店名 varchar 20 n boss_nid 老闆帳 FK int 4 n 號 bank_id 銀行代 char 3 n 碼 bank_sn 銀行帳 char 14 n 號 sto_addr_city 城市 char 6 n sto_addr_street 鄉鎮路 varchar 50 n usable 可使用 bit 1 n 1 sto_start 啟用日 datetime 8 n 23
  24. 24. D3 save_money(儲值資訊資料表) 名稱 註解 PK/Unique 型態 長度 可 null 預設 sn ezpay Unique int 4 n 交易序 號 nid 存入帳 PK FK int 4 n 號 payer ezpay varchar 20 n 付款帳 號 save_time 存入時 PK datetime 8 n 間 save_money 存入金 money 8 n 額 24
  25. 25. D4 remit(匯款資訊資料表) 名稱 註解 PK/Unique 型態 長度 可 null 預設 rem_sn 匯款序 char 7 Y 號 sto_id 店帳號 PK FK int 4 n rem_time 匯款時 datetime 8 Y 間 rem_money 匯款金 money 8 n 額 pay_for_month 月帳目 PK datetime 8 n 25
  26. 26. D5 work(職務資訊資料表) 名稱 註解 PK/Unique 型態 長度 可 null 預設 staff_nid 員工帳 PK FK int 4 n 號 sto_id 店帳號 PK FK int 4 n isboss 是否為 bit 1 n 0 老闆 occ_title 職稱 varchar 20 Y ismanager 是否具 bit 1 n 0 管理權 26
  27. 27. D6 trade(交易資訊資料表) 名稱 註解 PK/Unique 型態 長度 可 null 預設 sto_id 店帳號 FK int 4 n staff_nid 收銀員 FK int 4 n 帳號 tra_time 交易時 PK datetime 8 n 間 nid 消費者 PK FK int 4 n 帳號 tra_money 金額 money 8 n bonus 獎金 money 8 n pre_money 交易前 money 8 n 金額 27
  28. 28. D7 staff(員工資料表) 名稱 註解 PK/Unique 型態 長度 可 null 預設 staff_nid 收銀員 PK int 4 n 帳號 staff_id 身份證 char 10 n 字號 staff_name 姓名 varchar 8 n staff_tel 電話 varchar 20 y staff_pd 密碼 varchar 10 n 28
  29. 29. 正規化 29
  30. 30. DFD-1 30
  31. 31. DFD-1.1 31
  32. 32. DFD-1.2 32
  33. 33. DFD-1.5 33
  34. 34. DFD-2 34
  35. 35. 1 網站 Consumer.nid or staff.staff_nid Consumer.pd or staff.pd 首頁 No 註冊 忘記密碼 店家資料 消費者資料 審查 判別 Yes No Yes 寄出密碼 帳號密碼錯誤 允許登入 登入系統 35
  36. 36. 1.1.1 帳務查詢 主要功能:查詢某年、某月或某日的交易資訊。 店家介面 選擇其中一家店面 當日盈收 當月盈收 當年盈收 登出 36
  37. 37. 1.1.1 帳務查詢 vendor:店家介面 choice:選擇其一店家 ven_date:當日 ven_month:當月 ven_year:當年 User 頂層套件::User 訊息1 訊息2 訊息3 訊息4 訊息5 37
  38. 38. 1.1.1 帳務查詢 38
  39. 39. 1.1.1 帳務查詢 39
  40. 40. 1.1.2 授權管理(查詢) 40
  41. 41. 1.1.2 授權管理(新增) 店家權限 新增員工資料 No Yes 修正錯誤/新增下筆資料 取消/結束新增 41
  42. 42. 1.1.2 授權管理(新增) 店家 manager:店家權限 add_staff:新增員工資料 re_add_staff:訂正資料 訊息1 訊息4 訊息3 頂層套件::User 新增有錯誤/下一筆 取消/結束 42
  43. 43. 1.1.2 授權管理(新增) work.staff_nid work.occ_title work.ismanager staff.staff_name staff.staff_id staff.staff_tel work.occ_title work.ismanager staff.staff_pd 43
  44. 44. 1.1.2 授權管理(刪除) 店家權限 刪除員工資料 No Yes 繼續刪除/重新選擇 取消/結束刪除 44
  45. 45. 1.1.2 授權管理(刪除) 店家 manager:店家權限 del_staff:刪除員工資料 re_del_staff:確定刪除 訊息1 訊息4 訊息3 頂層套件::User 刪除有錯誤/下一筆 取消/結束 45
  46. 46. 1.1.2 授權管理(刪除) 46
  47. 47. 1.1.2 授權管理(修改) 店家權限 修改員工資料 No Yes 修正錯誤/修改下一筆 取消/結束修改 47
  48. 48. 1.1.2 授權管理(修改) 店家 manager:店家權限edit_staff:修改員工資料 re_edit_staff:確定修改 訊息1 訊息4 訊息3 頂層套件::User 修正有錯誤/下一筆 取消/結束 48
  49. 49. 1.1.2 授權管理(修改) work.occ_title work.ismanager 49
  50. 50. 1.1.3 修改個人資料、密碼/登出 登出/清除session 修改個人資料/密碼的表單 回首頁 50
  51. 51. re_edit_person:再次確認 re_edit_pd:確認密碼 edit_person:變更個人資料 edit_pd:變更個人密碼 User 頂層套件::User 變更個人資料 訊息2 失敗 成功 變更個人密碼 訊息1 失敗 訊息4 51
  52. 52. staff.staff_tel staff.staff_pd 52
  53. 53. 1.2.1 消費查詢 消費者介面 當日消費金額 當月消費金額 當年消費金額 登出 53
  54. 54. 1.2.1 消費查詢 consumer:消費者介面 con_date:當日 con_month:當月 con_year:當年 User 頂層套件::User 訊息1 訊息3 訊息4 訊息5 54
  55. 55. 1.2.1 消費查詢 55
  56. 56. 56
  57. 57. 1.2.2 管理工具(修改個人資料、密 碼/補點數/登出) 登出/清除session 填入欲儲值的金額 修改個人資料/密碼的表單 傳送至ezpay並登入ezpay帳號 回首頁 完成付款動作 57
  58. 58. 修改個人資料、密碼 re_edit_person:再次確認 re_edit_pd:確認密碼 edit_person:變更個人資料 edit_pd:變更個人密碼 User 頂層套件::User 變更個人資料 訊息2 失敗 成功 變更個人密碼 訊息1 失敗 訊息4 58
  59. 59. 修改個人資料、密碼 consumer.nickname consumer.addr_city consumer.addr_street consumer.tel_d consumer.tel_n consumer.pd 59
  60. 60. 補點數(詳細資料請參閱附件二) 間接地存至 consumer.money 和 save_money.save_money 中 (待網站管理員至 ezpay 網站確認 繳費成功後才至資料庫中手動鍵入) 以下動作皆在 ezpay 網站中完成,網路 管理員必須定時至 ezpay 中確認資料, 並 keying 至資料庫中 60
  61. 61. 61
  62. 62. 1.3 註冊 首頁 註冊 審查 忘記密碼 店家資料簡介 消費者資料簡介 註冊成功 失敗或修改 錯誤 成功 寄出密碼 帳號密碼錯誤 允許登入 登入系統 62
  63. 63. 1.3 註冊 forget_pd:忘記帳號密碼 con_guide:消費者使用介紹 index:首 頁 regedit:註 冊 login:審查密碼 sendmail:寄出密碼ven_guide:店家使用介紹 User 頂層套件::User 訊息1 註冊頁面 註冊成功,回首頁 傳送帳號與密碼 帳號或秘碼錯誤 寄出 Email 訊息3 訊息2 訊息4 63
  64. 64. 1.3 註 冊 consumer.earning consumer.id consumer.nickname consumer.pd consumer.birthday consumer.name consumer.addr_city consumer.sex consumer.tel_n consumer.earning consumer.addr_stree t consumer.email consumer.tel_d 64
  65. 65. 65
  66. 66. 1.4 忘記帳號密碼 輸入身份證字號 透過aspmail傳送帳號及密碼至註冊時的信箱 consumer.id 66
  67. 67. 1.5 匯款資訊 此為網站管理員專用,用來列印當月該匯給商家的帳目 ,以及記錄匯款資訊 匯款資訊 選擇月份 YES 月份已結束且在匯款中找無資料 將trade月結統計至remit NO 顯示 修改資料 67
  68. 68. remit.rem_sn remit.rem_time 68
  69. 69. 2.1 收銀/餘額查詢 69
  70. 70. 2.1 收銀/餘額查詢(1) 密碼 執行 顯示工作表 建立Session 輸入金額 審核 輸入ID和指紋 審核 金額 顯示餘額 User 頂層套件::User No Yes 工作 > 1 工作 = 1 Yes No Error =0 連到 part-02 的 登出 連到 part-02 的 登出 連到 part-02 的 登出 連到 part-02 的 登出 >0 連到 part-02 的 登出 連到 p-02 的 審核 有資料:顯示交易記錄 上下線 皆連到 pa-02 的 審查 無資料:餘額不足 70
  71. 71. 2.1 收銀/餘額查詢(2) 審核 審核 寫入DB 讀取交易 審查 >0 連到 p-01的 鍵入值 資料 無 重覆 餘額足夠 餘額不足 資料 有 重覆 有資料:顯示交易記錄 上下線 皆連到 pa-01 的 輸入金額 無資料:餘額不足 71
  72. 72. 2.1 收銀/餘額查詢 staff.staff_nid staff.staff_pd staff.staff_nid staff.staff_pd 72
  73. 73. 待確認交易成功後 寫入 trade.tra_money 和 扣除 consumer.money consumer.nid consumer.id 後四碼 73
  74. 74. 至指紋庫裡比對 consumer.nid 指紋機工作狀態 待確認交易成功後 寫入 trade.tra_money 和 扣除 consumer.money consumer.nid consumer.id 後四碼 74
  75. 75. 至指紋庫裡比對 consumer.nid 指紋機工作狀態 待確認交易成功後 寫入 trade.tra_money 和 扣除 consumer.money consumer.nid consumer.id 後四碼 75
  76. 76. 待確認交易成功後 寫入 trade.tra_money 和 扣除 consumer.money consumer.nid consumer.id 後四碼 至指紋庫裡比對 consumer.nid 指紋機工作狀態 76
  77. 77. 待確認交易成功後 寫入 trade.tra_money 和 扣除 consumer.money consumer.nid consumer.id 後四碼 77
  78. 78. 2.2 帳號啟用 輸入帳號及身份證後四碼 無資料或錯誤 資料正確 註冊常用指 註冊備用指 將資料寫入資料庫,完成啟用 78
  79. 79. 2.2 帳號啟用 審查 註冊 No.1 註冊 No.2 寫入DB完成啟用 User 頂層套件::User 輸入ID & 指紋 Error Yes 79
  80. 80. consumer.nid consumer.id 後四碼 consumer.nid consumer.id 後四碼 80
  81. 81. 存入指紋庫 81
  82. 82. 存入指紋庫 82
  83. 83. 83

×