




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 校園卡掌上管理系統(tǒng)需求分析報告第十組:曹靜、崔文、傅小江、李國明一、編寫目的 本需求分析說明書的目的是對校園一卡通軟件管理系統(tǒng)做了全面細致的用戶需求分析,確定了系統(tǒng)的最終運行條件,性能要求及要實現(xiàn)的功能,為進一步設計與實現(xiàn)打下基礎。本說明書以文檔形式將用戶對軟件的需求明確下來,是與用戶溝通的成果,也是供用戶驗收項目時的參考。 本文檔的讀者為:用戶,項目管理人員,軟件設計人員,編程人員,測試人員等項目相關人員。二、需求分析1.1功能要求網上充值1 開戶:注冊賬號,綁定校園卡(可以通過校園卡密碼綁定)2 網上充值:根據(jù)校園卡號和金額進行校園卡充值3 網上購水按水量或金額進行購水4 網上購電按電量
2、或金額進行購水5 查詢查詢校園卡余額,電量,水量余額和消費記錄6 網上掛失管理:掛失:校園卡設置為掛失,將不能進行正常消費解掛失:校園卡從掛失設置為解掛失,可以進行正常消費7 修改密碼 用戶修改自己的登錄密碼8 注銷注銷賬戶,解除綁定1.2性能要求 (1)安全性要求:實行多種驗證確保,只有自己才能綁定自己的校園卡 (2)適應性要求:要求界面友好,菜單清楚,用戶能簡單快速掌握該系統(tǒng)1.3運行要求運行環(huán)境:操作系統(tǒng):Android 、.iOS、運行環(huán)境:硬件環(huán)境:各類android手機或者平板,或者IOS手機或者平板。軟件環(huán)境:android2.2及以上版本,或者IOS7.0及以上版本。運行速度:
3、 由于校園卡掌上管理系統(tǒng)是學生生活中經常用到的,并且使用頻繁,所以要求系統(tǒng)的運行速度快,系統(tǒng)反應靈敏,盡可能的不出現(xiàn)卡機現(xiàn)象。1.4其他要求管理要求: 為了使校園卡掌上管理系統(tǒng)獲得更好的安全性、擴展性和更高的執(zhí)行效能,整個系統(tǒng)采取分布式的管理部署方案,將處理關鍵業(yè)務邏輯的應用程序服務器和處理業(yè)務數(shù)據(jù)的數(shù)據(jù)庫服務隔離開來。實現(xiàn)管理與數(shù)據(jù)的分離,便于管理和維護。校園卡掌上管理系統(tǒng)服務的用戶必須先注冊個人信息才能和自己的校園卡進行綁定,將個人信息輸入數(shù)據(jù)庫以方便計算機匹配相應的校園卡信息。安全保密設計: 為每個用戶、管理員建立用戶資料,用戶可以更改登錄密碼以保證其安全性。 權限設置: 用戶用自己的賬
4、戶登錄了系統(tǒng),該用戶只能對與自己登錄的用戶綁定的校園卡及其宿舍號進行相應的操作,未登錄不能進行相應的操作,一個賬戶不能對其他賬戶進行操作,并且某些功能只有系統(tǒng)管理員才有權限。 密碼保護: 對系統(tǒng)的重要數(shù)據(jù)設置密碼保護,禁止非管理人員任意更改。 可維護性: 系統(tǒng)有一定的容錯和抗干擾能力,在非硬件或非通訊故障發(fā)生時,系統(tǒng)能夠保證正常運行,并有足夠的提示信息幫助用戶解決問題。 記錄日志: 把系統(tǒng)運行發(fā)現(xiàn)過的錯誤都記錄下來,包括本機錯誤和網絡錯誤,這些錯誤記錄便于查找錯誤原因,日志同時記錄管理員的關鍵性操作信息。 故障處理:內部故障:開發(fā)階段可以立即修改數(shù)據(jù)庫和類庫里的相應內容。外部故障:檢查手機等硬
5、件設備是否處于正常工作的狀態(tài)。出錯輸出信息:用戶密碼輸入錯誤,該系統(tǒng)會出現(xiàn)3次錯誤提示,要求用戶重新輸入,3次之后,將會提示用戶重新登錄該系統(tǒng)。出錯處理對策:若在裝載軟件時,系統(tǒng)出現(xiàn)錯誤,請重新啟動,整個終端程序將會再啟動;如果程序出現(xiàn)錯誤,再次重新裝載,若仍有錯誤,則按提示逐步裝載。其他: 登錄時間或者提交信息或操作響應時間超過1分鐘,則會提示重新登錄或提交,查詢超過5秒,要顯示查詢時間長的提示信息,以免誤認為死機。當手機等突然死機、重啟、自動關機時自動存儲備份數(shù)據(jù),即使沒有存上,也有備份數(shù)據(jù)庫供恢復。二、用例用例圖:用例描述:1. “開戶”用例:用例編號:001用例名:開戶執(zhí)行者:普通用戶
6、,系統(tǒng)管理員類型:基本的,主要的前置條件:用戶登錄成功基本路徑:1) 用戶選擇校園卡管理2) 系統(tǒng)顯示校園卡管理界面3) 用戶選擇開戶4) 系統(tǒng)提示輸出開戶信息5) 用戶輸出開戶信息6) 系統(tǒng)提示確定開戶7) 用戶選擇確定8) 系統(tǒng)保存開戶信息并開戶9) 系統(tǒng)提示開戶成功2. “充值”用例:用例編號:002用例名:充值執(zhí)行者:普通用戶,系統(tǒng)管理員類型:基本的,主要的前置條件:用戶登錄成功基本路徑:1) 用戶選擇校園卡管理2) 系統(tǒng)顯示校園卡管理界面3) 用戶選擇充值4) 系統(tǒng)提示輸入充值卡號5) 用戶輸入充值卡號6) 系統(tǒng)根據(jù)卡號進行金額充值7) 系統(tǒng)提示充值成功并顯示余額3. “余額查詢”用
7、例:用例編號:003用例名:余額查詢執(zhí)行者:平普通用戶,系統(tǒng)管理員類型:基本的,主要的前置條件:用戶登錄成功基本路徑:1) 用戶選擇校園卡管理2) 系統(tǒng)顯示校園卡管理界面3) 用戶選擇余額查詢4) 系統(tǒng)提示輸入查詢卡號5) 用戶輸入查詢卡號6) 系統(tǒng)根據(jù)卡號查詢余額7) 系統(tǒng)顯示查詢卡號的余額4. “掛失”用例用例編號:004用例名:掛失執(zhí)行者:普通管理員,系統(tǒng)管理員類型:基本的,主要的前置條件:用戶登錄成功基本路徑:1) 用戶選擇校園卡管理2) 系統(tǒng)顯示校園卡管理界面3) 用戶選擇掛失4) 系統(tǒng)提示輸入掛失卡號5) 用戶輸入掛失卡號6) 系統(tǒng)根據(jù)輸入的卡號掛失該卡7) 系統(tǒng)顯示掛失成功5.
8、“解掛失”用例:用例編號:005用例名:解掛失執(zhí)行者:普通管理員,系統(tǒng)管理員前置條件:用戶登錄成功基本路徑:1) 用戶選擇校園卡管理2) 系統(tǒng)顯示校園卡管理界面3) 用戶選擇解掛失4) 系統(tǒng)提示輸入解掛失卡號5) 用戶輸入解掛失卡號6) 系統(tǒng)根據(jù)輸入的卡號解除掛失狀態(tài),轉為正常狀態(tài)7) 系統(tǒng)提示解掛失成功6. “注銷校園卡”用例用例編號:006用例名:注銷校園卡執(zhí)行者:普通管理員,系統(tǒng)管理員前置條件:用戶登錄成功基本路徑:1) 用戶選擇校園卡管理2) 系統(tǒng)顯示校園卡管理界面3) 用戶選擇注銷校園卡4) 系統(tǒng)提示輸入注銷卡號5) 用戶輸入注銷卡號6) 系統(tǒng)根據(jù)輸入的卡號注銷該卡7) 系統(tǒng)提示注銷
9、成功7 “查詢消費記錄”用例:用例編號:007用例名:查詢消費記錄執(zhí)行者:普通管理員,系統(tǒng)管理員前置條件:用戶登錄成功基本路徑:1) 用戶選擇校園卡管理2) 系統(tǒng)顯示校園卡管理界面3) 用戶選擇查詢消費記錄4) 系統(tǒng)提示輸入查詢條件5) 用戶輸入查詢條件6) 系統(tǒng)根據(jù)查詢條件查詢消費記錄7) 系統(tǒng)顯示查詢的消費記錄8. “添加用戶”用例:用例編號:008用例名:添加用戶執(zhí)行者:系統(tǒng)管理員前置條件:系統(tǒng)管理員登陸成功基本路徑:1) 系統(tǒng)管理員選擇用戶管理2) 系統(tǒng)顯示用戶管理界面3) 系統(tǒng)管理員選擇添加用戶4) 系統(tǒng)顯示添加用戶界面5) 系統(tǒng)管理員填寫用戶的相關信息6) 系統(tǒng)根據(jù)填寫的信息添加用
10、戶7) 系統(tǒng)顯示添加成功9. “刪除用戶”用例:用例編號:009用例名:刪除用戶執(zhí)行者:系統(tǒng)管理員前置條件:系統(tǒng)管理員登陸成功基本路徑:1) 系統(tǒng)管理員選擇用戶管理2) 系統(tǒng)顯示用戶管理界面3) 系統(tǒng)管理員選擇刪除用戶4) 系統(tǒng)提示輸入刪除用戶名5) 系統(tǒng)管理員輸如刪除用戶名6) 系統(tǒng)根據(jù)輸入的用戶名刪除該用戶7) 系統(tǒng)顯示刪除用戶成功10. “修改用戶密碼”用例:用例編號:0010用例名:修改用戶密碼執(zhí)行者:普通用戶,系統(tǒng)管理員前置條件:用戶登陸成功基本路徑:1) 用戶選擇用戶管理2) 系統(tǒng)顯示用戶管理界面3) 用戶選擇修改用戶密碼4) 系統(tǒng)提示輸入原密碼,新密碼,5) 用戶輸入原密碼,新密
11、碼6) 系統(tǒng)提示確認新密碼7) 用戶確認新密碼8) 系統(tǒng)修改密碼9) 系統(tǒng)顯示修改密碼成功三、數(shù)據(jù)字典數(shù)據(jù)表如下所示:用戶表:數(shù)據(jù)項編號數(shù)據(jù)項名稱簡述類型及寬度取值范圍A1usernmae用戶名char(30)A2password用戶密碼char(30)A3limit用戶權限char(30)教師表:數(shù)據(jù)項編號數(shù)據(jù)項名稱簡述類型及寬度取值范圍B1teaId教師身份證號char(30)B2teaNo教師工號char(30)B3teaName教師姓名char(30)B4teaSex教師性別char(30)“男”“女”B5teaBirth學生出生年char(30)B6teaDept教師所屬院系char
12、(30)學生表:數(shù)據(jù)項編號數(shù)據(jù)項名稱簡述類型及寬度取值范圍C1Sid學生身份證號char(30)C2Sno學生學號char(30)C3Sname學生姓名char(30)C4Ssex學生性別char(30)“男”“女”C5Sbirth學生出生年char(30)C6Sdept學生所在院系char(30)C7Sspecial學生所在專業(yè)char(30)C8Sclass學生所在班級char(30)C9Sdorm學生所在宿舍char(30)C10Saddr學生生源地char(30)一卡通卡信息表:D1Cardno校園卡卡號char(30)D2Cardstate校園卡狀態(tài)char(30)“可用”“不可用”
13、D3Cardmoney校園卡內余額FloatD4Cardstyle校園卡類型char(30)“學生卡”“教師卡”D5Cardtime開卡時間char(30)D6jbr校園卡戶主姓名char(30)D7Bdbankid綁定銀行卡號char(30)D8Gsrq掛失時間DatetimeD9Gsno掛失次數(shù)編號IntD10Jgrq解掛的時間DatetimeD11Czrq充值的時間DatetimeD12Czje充值金額FloatD13Czno充值次數(shù)編號IntD14Chotw校園卡熱水量char(30)D15Cboilw校園卡開水量char(30)借書信息表表:E1Libno圖書館編號char(30)E
14、2Libname圖書館名字char(30)E3Libregion圖書館所在校區(qū)char(30)E4Brno借書編號char(30)E5Bookno圖書編號char(30)E6Booklist已借數(shù)量Int超市信息表:F1Supno超市編號IntF2Supname超市名稱char(30)F3Supmanage超市負責人姓名char(30)F4Supaddr超市所在校區(qū)char(30)餐廳信息表:G1Dinno餐廳編號char(30)G2Dinname餐廳名稱char(30)G3Dinmanage餐廳負責人姓名char(30)G4Dinaddr餐廳所在校區(qū)char(30)宿舍信息表:H1Dorid
15、寢室編號IntH2Dorstate寢室狀態(tài)char(30)已住、未住H3Dorstu寢室所住學生學號char(30)H4Doraddr寢室所在樓棟char(30)H5Dormanage寢室管理員char(30)H6Dorele寢室剩余電量char(30)購電信息表I1Eletime時間char(30)I2Ele購電量char(30)I3Cardno校園卡卡號char(30)I4Dorid寢室編號char(30)購水信息表J1Wattime時間char(30)J2Wat購水量char(30)J3Cardno校園卡卡號char(30)J4Wattype購水類別char(30)熱水、開水數(shù)據(jù)結構列表
16、如下所示:數(shù)據(jù)結構編號數(shù)據(jù)結構名稱數(shù)據(jù)結構別名數(shù)據(jù)結構含義數(shù)據(jù)項組成1學生信息StudentInfo記錄學生的信息Sid、Sno、Sname、Ssex、Sbirt、Sdept、Sspecial、Sclass、Sdorm、Saddr2掛失信息LosInfo記錄掛失信息Cardno、Sno、Sid、Gsrq、jbr3充值信息FillInfo記錄充值相關信息Czno、Cardno、Sno、Czlx、Czje、jbr4校園卡信息Card記錄校園卡信息Cardno、Sno、Sid、Bdbankid、Cardstates、Cardmoney、Chotw、Cboilw5學生餐廳信息DinInfo記錄餐廳信息
17、Dinno、Dinname、Dinmanage、Dinaddr6超市信息SupInfo記錄超市信息Supno、Supname、Supmanage、Supaddr7消費刷卡信息PressInfo消費刷卡記錄Cardno、Pmoney、ptime、Pmanage、Paddr8借書信息LibPress記錄借書信息Brno、Bookno、Cardstate、Borlist、Libno9宿舍信息DorInfo記錄宿舍信息Dorid、Dorstate、Dorstu、Doraddr、Dormanage、Dorele10購電信息BuyEleInfo記錄購電信息Eletime、Ele、Cardno、Dorid1
18、1購水信息BuyWatInfo記錄購水信息Wattime、Wat、Cardno、Wattype數(shù)據(jù)字典如下:1、 數(shù)據(jù)流條目-消費刷卡記錄數(shù)據(jù)流名稱:消費刷卡記錄數(shù)據(jù)流別名:消費記錄表說明:由學生餐廳、超市、后勤部門、圖書館、實時上報的校園卡消費信息統(tǒng)計數(shù)字。數(shù)據(jù)流來源:學生餐廳、超市、后勤部門、圖書館、校園卡信息表。數(shù)據(jù)流流向:加工(計算消費明細)。數(shù)據(jù)流組成:消費記錄表=時間+卡號+消費地點+消費金額數(shù)據(jù)流量:實時2、 數(shù)據(jù)項條目-校園卡卡號數(shù)據(jù)項名稱:校園卡卡號數(shù)據(jù)項別名:Cardno說明:本學校校園卡的唯一標識。類型:字符串長度:10取值范圍及含義:1-2位(00.99)為學院代碼;3-4位(xx00.xx99)為系代碼;第5位(xxxx0.xxxx9)為專業(yè)代碼;6-7位(xxxxx00.xxxxx99)為年級代碼;最后三位(xxxxxxx000.xxxxxx
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 頂旺新材料有限公司年產 氣柱袋 1000 萬件異址擴建項目環(huán)評報告表
- 2025年碳硫分析儀合作協(xié)議書
- 四川學校人造草坪施工方案
- 張家口自建輕鋼房施工方案
- ?;髽I(yè)危險源辨識與控制方案
- 工程建設領域信息化與廉政風險防控策略
- 數(shù)字化轉型的關鍵技術
- 高中化學大單元教學策略的運用探討
- 污染防治違規(guī)施工方案
- 四級人力資源管理師-2019年5月四級人力資源管理師考試《理論知識》真題
- 2025屆上海市(春秋考)高考英語考綱詞匯對照表清單
- 河南省“極飛杯”無人機應用技術技能大賽-無人機植保應用-技術文件
- 2024年江西交通職業(yè)技術學院單招職業(yè)技能測試題庫及答案解析
- 大型國有集團公司應收賬款管理辦法
- 第3章MAC協(xié)議
- 中小學基本辦學條件標準(建設用地校舍建設標準)
- 《醫(yī)院感染法律法規(guī)》最新PPT課件
- word公章模板
- 中西醫(yī)結合腫瘤學試卷(含答案)
- 制衣常識中英對照精講
- 頸椎病先兆頸椎病的保養(yǎng)及頸椎枕選擇原則
評論
0/150
提交評論