




已閱讀5頁,還剩40頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
精品文檔項目名稱Project Name密級Confidentiality Level信用卡管理系統僅供收件方查閱項目編號Project ID版本Version文檔編號Document Codev3.2067.300.51.0v3.2067.300.5_SD_001Credit Card Management System Software System Design Specification 信用卡管理系統軟件系統設計說明書 Prepared by 擬制曹兵、黃美榮Date日期2010-03-26Reviewed by 評審人彭方麟Date日期2010-4-22Approved by批準廖廣志Date日期2010-4-22 版權所有 不得復制Copyright Broaden Gate Technologies, Co., Ltd. All Rights Reserved45歡迎下載45歡迎下載45歡迎下載。Revision Record修訂記錄Date日期Revision Version修訂版本CR ID /Defect IDCR/ Defect號Sec No.修改章節Change Description修改描述Author作者2010-3-26V1.0初稿完成全體成員2010-4-6V1.1添加系統管理模塊時序圖曹兵Catalog 目 錄1Introduction 簡介61.1Purpose 目的61.2Scope 范圍61.2.1Name 軟件名稱61.2.2Functions 軟件功能61.2.3Applications軟件應用62Level 0 Design Description第0層設計描述62.1Software System Context Definition 軟件系統上下文定義72.2Design Considerations 設計思路82.2.1Design Alternatives 設計可選方案82.2.2Design Constraints 設計約束83Level 1 Design Description第一層設計描述93.1System Architecture系統結構93.1.1Description of the Architecture系統結構描述93.2Decomposition Description分解描述113.2.1客戶管理子系統113.2.2報表管理子系統113.2.3系統管理子系統124Level 2 Design Description第二層設計描述124.1賬戶管理模塊124.1.1Design Description模塊設計描述124.1.2Function Illustration功能實現說明154.2信用卡管理模塊194.2.1Design Description模塊設計描述204.2.2Function Illustration功能實現說明204.3報表管理模塊214.3.1Design Description模塊設計描述224.3.2Function Illustration功能實現說明224.4系統管理模塊234.4.1Design Description模塊設計描述234.4.2Function Illustration功能實現說明245Interface Design界面設計275.1登錄界面275.2賬戶管理285.2.1開戶285.2.2賬戶查詢295.2.3信用卡開卡295.3報表管理315.3.1客戶分布統計325.3.2交易類型統計335.4系統管理345.4.1添加用戶345.4.2用戶信息維護346Database Design數據庫設計356.1Entities Definition實體定義356.1.1Decomposition Description分解描述356.1.2Internal Dependency Description內部依賴性描述357Detailed Design of the Database數據庫詳細設計387.1數據庫表設計397.2各表聯系圖44 Keywords 關鍵詞:信用卡管理、詳細設計Abstract 摘 要:本文檔包括信用卡管理系統V1.0的硬件和軟件環境、本系統的各項功能說明以及和外部的約束關系List of abbreviations 縮略語清單:Abbreviations縮略語Full spelling 英文全名Chinese explanation 中文解釋SOWStatement of Work工作說明書PPLProject Plan項目計劃WBSWork Breakdown Structure項目進度表CMPConfiguration Management Plan軟件配置管理計劃RMPRisk Management Plan風險管理計劃QAPQuality Assurance Plan質量保證計劃TSPTest Strategy Plan測試策略計劃SRSSoftware Requestment Specification軟件需求文檔HLDHigh Level Design軟件概要設計LLDLow Level Design軟件詳細設計STPSystem Test Plan系統測試計劃ITPIntegrate Test Plan集成測試計劃UTPUnit Test Plan單元測試計劃STSystem Test系統測試ITIntegrate Test集成測試UTUnit Test 單元測試精品文檔1 Introduction 簡介1.1 Purpose 目的本需求規格說明書的編寫目的,是為明確軟件需求、安排項目規劃與進度、組織軟件開發與測試,撰寫本文檔。它說明了本系統的各項功能和性能需求,明確標識各個功能的實現過程,闡述使用范圍及背景,提供客戶解決問題或達到目標所需的條件或權能,提供一個度量和遵循的基準。本文檔供項目經理、設計人員、開發人員、測試人員、維護人員及軟件的管理人員參考。1.2 Scope 范圍1.2.1 Name 軟件名稱信用卡管理系統1.2.2 Functions 軟件功能本系統的主要功能為: 客戶管理:主要分為賬戶管理和信用卡管理兩大模塊,其中賬戶管理包括開戶、客戶信息維護、柜臺存款、柜臺取款和賬戶信息維護;賬單查詢和結算;信用卡管理包括開卡和卡信息維護。 報表管理:包括開戶情況和消費情況報表的統計。 系統管理:包括用戶添加和用戶信息維護。1.2.3 Applications軟件應用ICC系統是符合國際標準信用卡(貸記卡)發卡系統,既能發行金融機構自己的信用卡,也能發行符合國際信用卡組織(如VISA、MasterCard等)標準的信用卡。本系統具有客戶信用評估管理、循環信用管理、卡管理、賬務管理、客戶信息管理、在線交易授權管理、安全管理、催收管理、批量/清算以及市場營銷等功能,是真正意義上的可多幣種結算的綜合貸記卡軟件系統;同時,本系統具有靈活的應用架構、費用結構和產品定義,在系統、機構、產品、客戶、賬戶、交易等各個層面均實現參數化,是一個以客戶為中心的多產品、多賬戶、多卡綜合應用系統。2 Level 0 Design Description第0層設計描述2.1 Software System Context Definition 軟件系統上下文定義信用卡管理系統是銀行卡業務體系中的一部分,提供各種接入服務整合了銀聯系統、ATM系統。2.2 Design Considerations 設計思路2.2.1 Design Alternatives 設計可選方案本系統的實現采用java語言,應用SSH框架。2.2.2 Design Constraints 設計約束Standards compliance 遵循標準本軟件產品應嚴格遵循如下規范,不能和規范相違背,可以擴充規范中不存在的需求:中國傳輸網綜合網絡管理系統技術規范中國客戶服務系統技術規范銀行卡聯網聯合技術規范V2.0Hardware Limitations 硬件限制最終的產品可以在分布式運行環境中運行, 軟件產品具有良好的可移植性,可以在不同的操作系統中運行。會員服務應用服務器、后臺應用管理服務器、銀聯接口網關服務器:CPU應在P4以上,內存一般1GB2GB,硬盤采用單SCSI或SATA硬盤。數據庫服務器:至強MP四路處理器、8G或以上內存、SCSI硬盤或更高配置。最終軟件產品在最低配置的pose端和服務器端能順暢地跑起來,客戶通過用戶交互界面提交一項請求,要求必須在幾秒之內做出響應,不能給用戶有遲滯的感覺。1. Technology Limitations 技術限制數據庫:軟件產品設計應與數據庫無關,本系統使用MySQL數據庫為主,將來可以方便的移植到其它類型的數據庫比如Oracle、Informix等。接口:符合銀聯的接口標準,支持中國銀聯新系統(通用規范 2.0版)的接入,可以使用銀聯新系統(通用規范 2.0版)的所有新的功能。符合營帳系統(服務器)的接口標準。符合短信平臺接口標準。符合俱樂部會員管理系統接口。并行操作:同時允許500個以上客戶端同時運行,保證數據的正確和完備性。編程規范:用java和jsp實現,由開發方提供一套編程規范,甲方審查認定。3 Level 1 Design Description第一層設計描述3.1 System Architecture系統結構3.1.1 Description of the Architecture系統結構描述本系統結構是按照系統用戶的管理權限來劃分子系統。銀行普通員工只具備客戶管理功能,銀行經理只需要系統提供報表服務,系統管理員則負責對系統用戶的管理。 1)客戶管理子系統:該子系統向銀行的普通員工提供客戶管理功能。2)報表管理子系統:該子系統向銀行經理提供報表服務。3)系統管理子系統:該子系統向系統管理員提供用戶管理功能。4)Representation of the Business Flow業務流程說明4.1 客戶管理子系統,銀行員工對信用卡客戶的管理:4.2 報表管理子系統,銀行經理獲取業務報表:4.3 系統管理子系統,系統管理員對系統用戶進行管理:3.2 Decomposition Description分解描述3.2.1 客戶管理子系統1. Overview簡介銀行普通員工對信用卡用戶的管理,主要分為賬戶管理和信用卡管理兩大模塊,其中賬戶管理包括開戶、客戶信息維護、柜臺存款、柜臺取款和賬戶信息維護;賬單查詢和結算;信用卡管理包括開卡和卡信息維護。2. Functions功能列表模塊子模塊功能功能描述客戶管理賬戶管理開戶根據客戶提交的資料添加賬戶客戶信息維護查詢、修改客戶信息柜臺存款為信用卡客戶提供還款服務柜臺取款為信用卡客戶提供取現服務賬戶信息維護查詢修改賬戶信息、銷戶賬單查詢包括未出賬單和已出賬單結算客戶賬單結算信用卡管理開卡為已經擁有賬戶的客戶辦理信用卡卡信息維護信用卡信息查詢、修改、掛失和銷卡3.2.2 報表管理子系統 1.Overview簡介銀行經理可以查詢信用卡開戶情況以及消費情況。2. Functions功能列表模塊功能功能描述報表管理開戶情況報表某一時間段內每月新開戶的客戶數量統計開卡情況報表某一時間段內每月新開卡數量統計消費情況報表某一時間段內各透支額區段的客戶數量統計3.2.3 系統管理子系統1. Overview簡介系統管理員對系統用戶的管理。2. Functions功能列表模塊功能功能描述系統管理用戶添加添加系統用戶用戶信息維護維護用戶信息,包括查詢,修改和刪除4 Level 2 Design Description第二層設計描述4.1 賬戶管理模塊4.1.1 Design Description模塊設計描述柜臺員工管理客戶賬戶信息,提供辦理賬戶、客戶信息維護、柜臺存取款、賬戶信息維護、賬單查詢和結算功能。1. CustomerAction類1)CI Identification標識CCMS_AccountManagement_CustomerAction 2)Overview簡介CustomerAction提供對客戶信息進行查詢和修改的方法,具體如下:CustomerAction具有的方法有:客戶信息查詢:customerQuery ()、客戶信息更新:customerUpdate()3)Definition類定義(Optional)2. AccountAction類1)CI Identification標識CCMS_AccountManagement_AccountAction 2)Overview簡介AccountAction提供對賬戶信息進行處理的方法,包括,辦理新賬戶,添加新客戶,賬戶信息維護,柜臺存取款等。具體如下:添加新客戶:addCustomer()添加新賬戶:addAccount()存款:deposit()取款:withdrawal賬戶信息查詢:accountQuery()賬戶信息更新:accountUpdate()3)Definition類定義(Optional)所有的屬性都是私有的和所有的方法都是public方法。3. BillAction類1)CI Identification標識CCMS_AccountManagement_BillAction 2)Overview簡介BillActin主要提供對賬單的管理功能,包括賬單的查詢以及每月賬單的結算。具體方法如下:查詢已出賬單:queryHandledBill()查詢賬單詳細信息:queryDetailBill()查詢未出賬單:queryUnhandledBill()賬單結算:calculate()3)Definition類定義(Optional)所有的屬性都是私有的和所有的方法都是public方法。4.1.2 Function Illustration功能實現說明添加客戶信息添加賬戶信息客戶信息查詢客戶信息修改柜臺存款柜臺取款賬單查詢賬單結算4.2 信用卡管理模塊銀行柜臺員工對信用卡的管理,包括辦理信用卡和信用卡信息的維護。4.2.1 Design Description模塊設計描述1. CardAction類1)CI Identification標識CCMS_CardManagement_CardAction。2)Overview簡介該類實現信用卡信息的添加、查詢、掛失和銷卡。具體如下:辦理信用卡:addCard()查詢卡信息:queryCard(),cardDetail()掛失信用卡:lossreportCard()銷卡:deleteCard()3)Definition類定義(Optional)其中類圖中所有的屬性都為私有的,所有的方法都為公有的。4.2.2 Function Illustration功能實現說明添加信用卡信息查詢卡信息4.3 報表管理模塊4.3.1 Design Description模塊設計描述銀行經理使用該模塊查看業務報表。1. ReportAction類1)CI Identification標識 CCMS_ReportManagement_ReportAction2)Overview簡介銀行經理使用該模塊信用卡賬戶開戶情況和信用額度情況報表,還可以得到透支情況報表。具體方法如下:查詢開戶情況報表:accountReport ()查詢信用額度情況報表:deficitReport ()查詢消費情況報表:consumption()3)Definition類定義(Optional)。4.3.2 Function Illustration功能實現說明客戶報表:消費報表:4.4 系統管理模塊4.4.1 Design Description模塊設計描述1. UserAction類1)CI Identification標識 CCMS_UserManagement_UserAction2)Overview簡介系統管理員使用該模塊可以對用戶進行添加,查詢,更新以及修改用戶
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江陽城建職業學院《機器學習與知識發現》2023-2024學年第二學期期末試卷
- 瀟湘職業學院《現代通信前沿技術》2023-2024學年第二學期期末試卷
- 山西省運城市永濟涑北中學2024-2025學年高三第四次四校聯考生物試題含解析
- 江蘇省揚州高郵市2024-2025學年高三TOP300七月尖子生聯考英語試題含解析
- 江西省紅色七校2024-2025學年高三下學期大聯考卷Ⅰ化學試題試卷含解析
- 天津廣播影視職業學院《網站開發(PHP)理論》2023-2024學年第二學期期末試卷
- 江蘇省宜興市洑東中學2025年初三第一次適應性測試自選模塊試題含解析
- 江蘇省徐州市豐縣中學2025屆普通高中教育教學質量監測考試(1月)歷史試題含解析
- 江蘇醫藥職業學院《科學社會主理論與實踐》2023-2024學年第二學期期末試卷
- 遼寧省遼源市鼎高級中學2024-2025學年高三(英語試題理)一模試題含解析
- 對照品管理規范
- 光伏電站安全管理制度
- 2025年江蘇省徐州中考練習卷(1)英語試題(含答案)
- 信息科技開學第一課課件 哪吒 人工智能 機器人 信息科技
- 智能電網負荷預測-深度研究
- 甲狀旁腺腫瘤護理查房
- DBJ50-T-232-2016 建設工程監理工作規程
- 新人帶教流程
- 2025年度月子中心月嫂專業培訓合同
- 支部書記考試練習測試題附答案
- 加油站的物聯網技術應用
評論
0/150
提交評論