校園卡掌上管理系統(tǒng)需求分析書_第1頁
校園卡掌上管理系統(tǒng)需求分析書_第2頁
校園卡掌上管理系統(tǒng)需求分析書_第3頁
校園卡掌上管理系統(tǒng)需求分析書_第4頁
校園卡掌上管理系統(tǒng)需求分析書_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、 校園卡掌上管理系統(tǒng)需求分析報(bào)告第十組:曹靜、崔文、傅小江、李國明一、編寫目的 本需求分析說明書的目的是對校園一卡通軟件管理系統(tǒng)做了全面細(xì)致的用戶需求分析,確定了系統(tǒng)的最終運(yùn)行條件,性能要求及要實(shí)現(xiàn)的功能,為進(jìn)一步設(shè)計(jì)與實(shí)現(xiàn)打下基礎(chǔ)。本說明書以文檔形式將用戶對軟件的需求明確下來,是與用戶溝通的成果,也是供用戶驗(yàn)收項(xiàng)目時(shí)的參考。 本文檔的讀者為:用戶,項(xiàng)目管理人員,軟件設(shè)計(jì)人員,編程人員,測試人員等項(xiàng)目相關(guān)人員。二、需求分析1.1功能要求網(wǎng)上充值1 開戶:注冊賬號(hào),綁定校園卡(可以通過校園卡密碼綁定)2 網(wǎng)上充值:根據(jù)校園卡號(hào)和金額進(jìn)行校園卡充值3 網(wǎng)上購水按水量或金額進(jìn)行購水4 網(wǎng)上購電按電量

2、或金額進(jìn)行購水5 查詢查詢校園卡余額,電量,水量余額和消費(fèi)記錄6 網(wǎng)上掛失管理:掛失:校園卡設(shè)置為掛失,將不能進(jìn)行正常消費(fèi)解掛失:校園卡從掛失設(shè)置為解掛失,可以進(jìn)行正常消費(fèi)7 修改密碼 用戶修改自己的登錄密碼8 注銷注銷賬戶,解除綁定1.2性能要求 (1)安全性要求:實(shí)行多種驗(yàn)證確保,只有自己才能綁定自己的校園卡 (2)適應(yīng)性要求:要求界面友好,菜單清楚,用戶能簡單快速掌握該系統(tǒng)1.3運(yùn)行要求運(yùn)行環(huán)境:操作系統(tǒng):Android 、.iOS、運(yùn)行環(huán)境:硬件環(huán)境:各類android手機(jī)或者平板,或者IOS手機(jī)或者平板。軟件環(huán)境:android2.2及以上版本,或者IOS7.0及以上版本。運(yùn)行速度:

3、 由于校園卡掌上管理系統(tǒng)是學(xué)生生活中經(jīng)常用到的,并且使用頻繁,所以要求系統(tǒng)的運(yùn)行速度快,系統(tǒng)反應(yīng)靈敏,盡可能的不出現(xiàn)卡機(jī)現(xiàn)象。1.4其他要求管理要求: 為了使校園卡掌上管理系統(tǒng)獲得更好的安全性、擴(kuò)展性和更高的執(zhí)行效能,整個(gè)系統(tǒng)采取分布式的管理部署方案,將處理關(guān)鍵業(yè)務(wù)邏輯的應(yīng)用程序服務(wù)器和處理業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)庫服務(wù)隔離開來。實(shí)現(xiàn)管理與數(shù)據(jù)的分離,便于管理和維護(hù)。校園卡掌上管理系統(tǒng)服務(wù)的用戶必須先注冊個(gè)人信息才能和自己的校園卡進(jìn)行綁定,將個(gè)人信息輸入數(shù)據(jù)庫以方便計(jì)算機(jī)匹配相應(yīng)的校園卡信息。安全保密設(shè)計(jì): 為每個(gè)用戶、管理員建立用戶資料,用戶可以更改登錄密碼以保證其安全性。 權(quán)限設(shè)置: 用戶用自己的賬

4、戶登錄了系統(tǒng),該用戶只能對與自己登錄的用戶綁定的校園卡及其宿舍號(hào)進(jìn)行相應(yīng)的操作,未登錄不能進(jìn)行相應(yīng)的操作,一個(gè)賬戶不能對其他賬戶進(jìn)行操作,并且某些功能只有系統(tǒng)管理員才有權(quán)限。 密碼保護(hù): 對系統(tǒng)的重要數(shù)據(jù)設(shè)置密碼保護(hù),禁止非管理人員任意更改。 可維護(hù)性: 系統(tǒng)有一定的容錯(cuò)和抗干擾能力,在非硬件或非通訊故障發(fā)生時(shí),系統(tǒng)能夠保證正常運(yùn)行,并有足夠的提示信息幫助用戶解決問題。 記錄日志: 把系統(tǒng)運(yùn)行發(fā)現(xiàn)過的錯(cuò)誤都記錄下來,包括本機(jī)錯(cuò)誤和網(wǎng)絡(luò)錯(cuò)誤,這些錯(cuò)誤記錄便于查找錯(cuò)誤原因,日志同時(shí)記錄管理員的關(guān)鍵性操作信息。 故障處理:內(nèi)部故障:開發(fā)階段可以立即修改數(shù)據(jù)庫和類庫里的相應(yīng)內(nèi)容。外部故障:檢查手機(jī)等硬

5、件設(shè)備是否處于正常工作的狀態(tài)。出錯(cuò)輸出信息:用戶密碼輸入錯(cuò)誤,該系統(tǒng)會(huì)出現(xiàn)3次錯(cuò)誤提示,要求用戶重新輸入,3次之后,將會(huì)提示用戶重新登錄該系統(tǒng)。出錯(cuò)處理對策:若在裝載軟件時(shí),系統(tǒng)出現(xiàn)錯(cuò)誤,請重新啟動(dòng),整個(gè)終端程序?qū)?huì)再啟動(dòng);如果程序出現(xiàn)錯(cuò)誤,再次重新裝載,若仍有錯(cuò)誤,則按提示逐步裝載。其他: 登錄時(shí)間或者提交信息或操作響應(yīng)時(shí)間超過1分鐘,則會(huì)提示重新登錄或提交,查詢超過5秒,要顯示查詢時(shí)間長的提示信息,以免誤認(rèn)為死機(jī)。當(dāng)手機(jī)等突然死機(jī)、重啟、自動(dòng)關(guān)機(jī)時(shí)自動(dòng)存儲(chǔ)備份數(shù)據(jù),即使沒有存上,也有備份數(shù)據(jù)庫供恢復(fù)。二、用例用例圖:用例描述:1. “開戶”用例:用例編號(hào):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. “充值”用例:用例編號(hào):002用例名:充值執(zhí)行者:普通用戶,系統(tǒng)管理員類型:基本的,主要的前置條件:用戶登錄成功基本路徑:1) 用戶選擇校園卡管理2) 系統(tǒng)顯示校園卡管理界面3) 用戶選擇充值4) 系統(tǒng)提示輸入充值卡號(hào)5) 用戶輸入充值卡號(hào)6) 系統(tǒng)根據(jù)卡號(hào)進(jìn)行金額充值7) 系統(tǒng)提示充值成功并顯示余額3. “余額查詢”用

7、例:用例編號(hào):003用例名:余額查詢執(zhí)行者:平普通用戶,系統(tǒng)管理員類型:基本的,主要的前置條件:用戶登錄成功基本路徑:1) 用戶選擇校園卡管理2) 系統(tǒng)顯示校園卡管理界面3) 用戶選擇余額查詢4) 系統(tǒng)提示輸入查詢卡號(hào)5) 用戶輸入查詢卡號(hào)6) 系統(tǒng)根據(jù)卡號(hào)查詢余額7) 系統(tǒng)顯示查詢卡號(hào)的余額4. “掛失”用例用例編號(hào):004用例名:掛失執(zhí)行者:普通管理員,系統(tǒng)管理員類型:基本的,主要的前置條件:用戶登錄成功基本路徑:1) 用戶選擇校園卡管理2) 系統(tǒng)顯示校園卡管理界面3) 用戶選擇掛失4) 系統(tǒng)提示輸入掛失卡號(hào)5) 用戶輸入掛失卡號(hào)6) 系統(tǒng)根據(jù)輸入的卡號(hào)掛失該卡7) 系統(tǒng)顯示掛失成功5.

8、“解掛失”用例:用例編號(hào):005用例名:解掛失執(zhí)行者:普通管理員,系統(tǒng)管理員前置條件:用戶登錄成功基本路徑:1) 用戶選擇校園卡管理2) 系統(tǒng)顯示校園卡管理界面3) 用戶選擇解掛失4) 系統(tǒng)提示輸入解掛失卡號(hào)5) 用戶輸入解掛失卡號(hào)6) 系統(tǒng)根據(jù)輸入的卡號(hào)解除掛失狀態(tài),轉(zhuǎn)為正常狀態(tài)7) 系統(tǒng)提示解掛失成功6. “注銷校園卡”用例用例編號(hào):006用例名:注銷校園卡執(zhí)行者:普通管理員,系統(tǒng)管理員前置條件:用戶登錄成功基本路徑:1) 用戶選擇校園卡管理2) 系統(tǒng)顯示校園卡管理界面3) 用戶選擇注銷校園卡4) 系統(tǒng)提示輸入注銷卡號(hào)5) 用戶輸入注銷卡號(hào)6) 系統(tǒng)根據(jù)輸入的卡號(hào)注銷該卡7) 系統(tǒng)提示注銷

9、成功7 “查詢消費(fèi)記錄”用例:用例編號(hào):007用例名:查詢消費(fèi)記錄執(zhí)行者:普通管理員,系統(tǒng)管理員前置條件:用戶登錄成功基本路徑:1) 用戶選擇校園卡管理2) 系統(tǒng)顯示校園卡管理界面3) 用戶選擇查詢消費(fèi)記錄4) 系統(tǒng)提示輸入查詢條件5) 用戶輸入查詢條件6) 系統(tǒng)根據(jù)查詢條件查詢消費(fèi)記錄7) 系統(tǒng)顯示查詢的消費(fèi)記錄8. “添加用戶”用例:用例編號(hào):008用例名:添加用戶執(zhí)行者:系統(tǒng)管理員前置條件:系統(tǒng)管理員登陸成功基本路徑:1) 系統(tǒng)管理員選擇用戶管理2) 系統(tǒng)顯示用戶管理界面3) 系統(tǒng)管理員選擇添加用戶4) 系統(tǒng)顯示添加用戶界面5) 系統(tǒng)管理員填寫用戶的相關(guān)信息6) 系統(tǒng)根據(jù)填寫的信息添加用

10、戶7) 系統(tǒng)顯示添加成功9. “刪除用戶”用例:用例編號(hào):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. “修改用戶密碼”用例:用例編號(hào):0010用例名:修改用戶密碼執(zhí)行者:普通用戶,系統(tǒng)管理員前置條件:用戶登陸成功基本路徑:1) 用戶選擇用戶管理2) 系統(tǒng)顯示用戶管理界面3) 用戶選擇修改用戶密碼4) 系統(tǒng)提示輸入原密碼,新密碼,5) 用戶輸入原密碼,新密

11、碼6) 系統(tǒng)提示確認(rèn)新密碼7) 用戶確認(rèn)新密碼8) 系統(tǒng)修改密碼9) 系統(tǒng)顯示修改密碼成功三、數(shù)據(jù)字典數(shù)據(jù)表如下所示:用戶表:數(shù)據(jù)項(xiàng)編號(hào)數(shù)據(jù)項(xiàng)名稱簡述類型及寬度取值范圍A1usernmae用戶名char(30)A2password用戶密碼char(30)A3limit用戶權(quán)限char(30)教師表:數(shù)據(jù)項(xiàng)編號(hào)數(shù)據(jù)項(xiàng)名稱簡述類型及寬度取值范圍B1teaId教師身份證號(hào)char(30)B2teaNo教師工號(hào)char(30)B3teaName教師姓名char(30)B4teaSex教師性別char(30)“男”“女”B5teaBirth學(xué)生出生年char(30)B6teaDept教師所屬院系char

12、(30)學(xué)生表:數(shù)據(jù)項(xiàng)編號(hào)數(shù)據(jù)項(xiàng)名稱簡述類型及寬度取值范圍C1Sid學(xué)生身份證號(hào)char(30)C2Sno學(xué)生學(xué)號(hào)char(30)C3Sname學(xué)生姓名char(30)C4Ssex學(xué)生性別char(30)“男”“女”C5Sbirth學(xué)生出生年char(30)C6Sdept學(xué)生所在院系char(30)C7Sspecial學(xué)生所在專業(yè)char(30)C8Sclass學(xué)生所在班級char(30)C9Sdorm學(xué)生所在宿舍char(30)C10Saddr學(xué)生生源地char(30)一卡通卡信息表:D1Cardno校園卡卡號(hào)char(30)D2Cardstate校園卡狀態(tài)char(30)“可用”“不可用”

13、D3Cardmoney校園卡內(nèi)余額FloatD4Cardstyle校園卡類型char(30)“學(xué)生卡”“教師卡”D5Cardtime開卡時(shí)間char(30)D6jbr校園卡戶主姓名char(30)D7Bdbankid綁定銀行卡號(hào)char(30)D8Gsrq掛失時(shí)間DatetimeD9Gsno掛失次數(shù)編號(hào)IntD10Jgrq解掛的時(shí)間DatetimeD11Czrq充值的時(shí)間DatetimeD12Czje充值金額FloatD13Czno充值次數(shù)編號(hào)IntD14Chotw校園卡熱水量char(30)D15Cboilw校園卡開水量char(30)借書信息表表:E1Libno圖書館編號(hào)char(30)E

14、2Libname圖書館名字char(30)E3Libregion圖書館所在校區(qū)char(30)E4Brno借書編號(hào)char(30)E5Bookno圖書編號(hào)char(30)E6Booklist已借數(shù)量Int超市信息表:F1Supno超市編號(hào)IntF2Supname超市名稱char(30)F3Supmanage超市負(fù)責(zé)人姓名char(30)F4Supaddr超市所在校區(qū)char(30)餐廳信息表:G1Dinno餐廳編號(hào)char(30)G2Dinname餐廳名稱char(30)G3Dinmanage餐廳負(fù)責(zé)人姓名char(30)G4Dinaddr餐廳所在校區(qū)char(30)宿舍信息表:H1Dorid

15、寢室編號(hào)IntH2Dorstate寢室狀態(tài)char(30)已住、未住H3Dorstu寢室所住學(xué)生學(xué)號(hào)char(30)H4Doraddr寢室所在樓棟char(30)H5Dormanage寢室管理員char(30)H6Dorele寢室剩余電量char(30)購電信息表I1Eletime時(shí)間char(30)I2Ele購電量char(30)I3Cardno校園卡卡號(hào)char(30)I4Dorid寢室編號(hào)char(30)購水信息表J1Wattime時(shí)間char(30)J2Wat購水量char(30)J3Cardno校園卡卡號(hào)char(30)J4Wattype購水類別char(30)熱水、開水?dāng)?shù)據(jù)結(jié)構(gòu)列表

16、如下所示:數(shù)據(jù)結(jié)構(gòu)編號(hào)數(shù)據(jù)結(jié)構(gòu)名稱數(shù)據(jù)結(jié)構(gòu)別名數(shù)據(jù)結(jié)構(gòu)含義數(shù)據(jù)項(xiàng)組成1學(xué)生信息StudentInfo記錄學(xué)生的信息Sid、Sno、Sname、Ssex、Sbirt、Sdept、Sspecial、Sclass、Sdorm、Saddr2掛失信息LosInfo記錄掛失信息Cardno、Sno、Sid、Gsrq、jbr3充值信息FillInfo記錄充值相關(guān)信息Czno、Cardno、Sno、Czlx、Czje、jbr4校園卡信息Card記錄校園卡信息Cardno、Sno、Sid、Bdbankid、Cardstates、Cardmoney、Chotw、Cboilw5學(xué)生餐廳信息DinInfo記錄餐廳信息

17、Dinno、Dinname、Dinmanage、Dinaddr6超市信息SupInfo記錄超市信息Supno、Supname、Supmanage、Supaddr7消費(fèi)刷卡信息PressInfo消費(fèi)刷卡記錄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ù)流條目-消費(fèi)刷卡記錄數(shù)據(jù)流名稱:消費(fèi)刷卡記錄數(shù)據(jù)流別名:消費(fèi)記錄表說明:由學(xué)生餐廳、超市、后勤部門、圖書館、實(shí)時(shí)上報(bào)的校園卡消費(fèi)信息統(tǒng)計(jì)數(shù)字。數(shù)據(jù)流來源:學(xué)生餐廳、超市、后勤部門、圖書館、校園卡信息表。數(shù)據(jù)流流向:加工(計(jì)算消費(fèi)明細(xì))。數(shù)據(jù)流組成:消費(fèi)記錄表=時(shí)間+卡號(hào)+消費(fèi)地點(diǎn)+消費(fèi)金額數(shù)據(jù)流量:實(shí)時(shí)2、 數(shù)據(jù)項(xiàng)條目-校園卡卡號(hào)數(shù)據(jù)項(xiàng)名稱:校園卡卡號(hào)數(shù)據(jù)項(xiàng)別名:Cardno說明:本學(xué)校校園卡的唯一標(biāo)識(shí)。類型:字符串長度:10取值范圍及含義:1-2位(00.99)為學(xué)院代碼;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)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論