軟件開發項目的需求分析怎麽寫?最好能給個案例。
代理商和旅遊景點管理系統項目開發背景消費管理系統是壹個面向客戶的項目,是壹個有代理商的業務流程。由於系統涉及的客戶和業務範圍廣,系統的功能與各種管理消費密切相關,因此對項目系統的需求分析非常重要。根據實際情況,采取各種技術手段對消費進行管理,爭取代理商、景區、客戶之間的最大需求。編寫的目的是讓開發人員快速了解項目,了解項目的需求,知道項目的具體功能,通過文檔信息知道項目涉及的數據庫表以及每個表有哪些字段。項目系統需求分析代理:1。代理商從景區購買消費券,五折(消費券面值不壹,目前未知)。2.代理商預先支付壹定金額(如5萬元),從景區購買兩倍消費(即654.38+萬元)。3.所有代理商都以30%的折扣賣給顧客。4.代理商預付款余額不得低於壹定金額(未知。如:預付款余額不低於2000等。).5.預付款余額低於壹定金額後,代理商需要及時補充(比如景區在幾個工作日內收到補充預付款)。景點:1。景點驗證顧客使用的消費券(例如,消費券的卡號是否過期等。).2.景區給顧客使用的消費券,不得以任何方式返還(比如消費券1000,消費了900元,則100元的金額不予返還)。客戶:1。顧客必須在消費券範圍內使用消費券。2.客戶必須在消費券有效期內使用消費券,預計消費券無效。3.客戶使用消費券時,如果消費金額大於實際消費金額,則實際消費金額-消費券金額。* * *同補:1,預付款余額=當前預付款余額-客戶實際消費金額(註:如果客戶用1000元的消費券消費800元,則客戶實際消費金額=800)功能分析描述:根據登錄人員的權限,在不同的頁面進行不同的操作。登錄功能1,管理者添加景點及相關信息(如景點名稱、景點位置、景點管理者聯系方式)。管理財務,檢查各景點消費券的銷售和使用情況,做好報表和對賬。根據實際情況,打印各景點消費券和消費券面值,打印消費券數量,將信息錄入數據。根據消費品的銷售額計算利潤。核對預付款余額,不足部分及時補足。2.代理人員登錄,登錄銷售消費券界面,激活消費券金額,記錄各景點銷售的消費券面額(已激活)和各景點銷售的消費券銷售數量。3.景區經理登錄,經理完善信息,建立工作群,輸入員工信息,添加代理人和代理人信息(如代理經理姓名、所在地、聯系方式)。查壹下我們景區各個代理商的銷售和使用情況。檢查各代理商預付款余額是否不足(不足提示代理商)、對賬單、對賬表。4.景區工作人員登錄收費系統,驗證顧客使用的消費券是否已經激活,顧客使用的消費券是哪個代理商出售的,消費券的金額和消費日期都有記錄。項目涉及數據分析,代理商和景區的數據分析1,代理商和景區的角色分析:管理者和員工,其中涉及到用戶名(username),不管是管理者還是員工,其次是用戶的權限。我分析的數據:AgentUser表主鍵AIDNumber用戶名AUserNameVarchar(10)用戶密碼AUserPasswordVarchar(20)用戶權限(角色表外鍵)AUserRightsNumber↓角色表主鍵RIDNumber角色RoleVarchar(65 438+02)2、景點信息表:景點信息表主鍵SIDNumber景點名稱ScenicSpotNameVarchar(30)景點地址ScenicSpotadddressVarchar(100 消費面值CCMoneyNumber消費屬於哪個景點(景點信息表的外鍵)SIDVarchar(20)消費折扣s折扣數明細賬單表賬單表主鍵ZidVarcher(20)金額MoneyNumber屬於哪個景點(景點信息表)表外鍵)SIDNumer報表、報表分析1、按照壹定的時間(比如壹個月)會生成具體的賬單供管理人員查看和管理,各代理商對各景點的銷售和消費以及景點對各代理商的銷售會 2、按月結算,每個月雙方進行結算。打印消費分析1,不能打印兩張相同的任意面值的卡號,用壹個軟件從壹個數字開始遞增。2.打印各景點的消費券,根據我們代理的景點銷售情況打印(面值,張數)。最後補充壹條。客戶有沒有可能在網上查詢自己消費券的真假面值?目前,我們正在考慮。