校園一卡通管理系統需求設計文檔_第1頁
校園一卡通管理系統需求設計文檔_第2頁
校園一卡通管理系統需求設計文檔_第3頁
校園一卡通管理系統需求設計文檔_第4頁
校園一卡通管理系統需求設計文檔_第5頁
已閱讀5頁,還剩23頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、WORD 格式整理校園一卡通管理系統需求文檔文檔名稱:需求分析規格說明書項目名稱:校園一卡通管理系統引言A.1 編寫目的所謂“需求分析”,是指對要解決的問題進行詳細的分析,弄清楚問題的要求,包括需要輸入什么數據, 需要得到什么結果, 最后應輸出什么。 需求分析階段是一個非常重要的階段, 良好的需求分析文檔, 將為整個軟件開發項目的成成打下良好的基礎。A.2 項目信息本項目的名稱:校園依舊阿通管理系統本項目的應用范圍:各個高校校園內開發單位:武漢理工大學計算機學院軟件1101 班用戶:學生,老師,校車,校超市,校食堂等A.3 參考文獻1】 方美琪,軟件開發工具,經濟科學出版社2】 李建中,王珊

2、.數據庫系統原理(第 2 版)電子工業出版社, 2004.93】 李昭原,劉又誠數據庫系統原理與技術北京航空航天大學出版社4】 鐘珞,袁景凌 軟件工程 科學出版社項目概述B.1組織結構與職責專業知識分享WORD 格式整理本系統用戶的組織結構如圖b-1 所示。管理員管理組教師用戶組學生B.2角色定義用戶系統中扮演的角色,以及可以執行的職責:校園 IC 卡一卡通系統在校園網中起著通行橋梁的作用,通過與其它的各個管理系統模塊的信息連接, 將整個校園網有機、 高效地帶動起來, 使得校園各個方面的工作因 IC 卡的高效、簡便而更加順利。B.3 系統概述隨著社會信息化的蓬勃發展,校園的管理也進入了一個信息

3、化的時代,先進的管理信息系統成為建設世紀一流大學的重要標志。在國內信息化建設進程的專業知識分享WORD 格式整理加速的今天 ,高校管理者要學會思考如何使學校現有資源得到高效、合理的應用,使教育信息化帶動教育的現代化,將教育與信息技術真正地融合,提高教學質量和教學效率 , 提高學校聲譽 ,提升學校的競爭力。數字化校園將是今后校園建設的發展趨勢和必然。數字化校園建設的實質就是學校的管理部門通過信息化手段,實現對各種資源的有效集成、整合和優化,實現資源的有效配置和充分利用,從而提高各種管理工作的效率和效益。而建設 “校園一卡通系統” 是實現數字化校園的有效途徑。隨著社會信息化的蓬勃發展, 校園的管理

4、也進入了一個信息化的時代,先進的管理信息系統成為建設世紀一流大學的重要標志。在國內信息化建設進程的加速的今天 ,高校管理者要學會思考如何使學校現有資源得到高效、合理的應用,使教育信息化帶動教育的現代化,將教育與信息技術真正地融合,提高教學質量和教學效率 , 提高學校聲譽 ,提升學校的競爭力。數字化校園將是今后校園建設的發展趨勢和必然。數字化校園建設的實質就是學校的管理部門通過信息化手段,實現對各種資源的有效集成、整合和優化,實現資源的有效配置和充分利用,從而提高各種管理工作的效率和效益。而建設 “校園一卡通系統” 是實現數字化校園的有效途徑。校園“一卡通” 系統的建設, 首要目的是方便全院師生

5、員工在學院內的各項活動,使在院內的所有消費、繳費行為變得簡單易行,身份識別準確安全,數據收集全面、統一。其次,在全院形成學院統一管理的信息平臺,促進教育信息的標準化,構建起優良的數字空間和信息共享環境,進一步實現教學資源數字化、數據傳輸網絡化、用戶終端智能化、結算管理集中化。第三,在全校實現統一的電子支付和費用收繳管理,解決我院各類費用收繳難、管理亂的問題。第四,借專業知識分享WORD 格式整理助校園“一卡通” 系統提供的基礎數據, 可整合和帶動學校各類管理信息系統的建設。第五,促進學校網絡應用基礎平臺的建設,逐步完成校內應用系統體系結辦卡注冊用戶信息管理員構的升級。充值C 目標系統功能需求掛

6、失查詢用戶信息用戶C.1系統用例解掛根據以上分析,主要介紹日常事務處理和日常消費處理的用例圖所具有的功學生教師能。餐廳消費超市消費校車消費辦卡充值掛失解掛查詢專業知識分享WORD 格式整理餐廳消費日常事務處理消費金額用戶消費事務 超市消費 消費時間校車消費學生教師專業知識分享WORD 格式整理消費事務處理C.2 管理需求C.2.1 處理功能要求系統主要完成一下幾個功能:學生基本信息查詢與更新;超市基本信息的查詢和修改;校園卡日常事務管理情況基本信息查詢與更新;校園卡在某個時刻所處狀態的查詢;餐廳基本信息的查詢和修改;學生消費額(包括餐廳,超市,校車消費)基本信息的查詢;C.2.2 處理的對象該

7、系統主要處理的對象有: 學生基本信息、 校園卡基本信息、 校園卡日常管理基本信息、餐廳消費基本信息、超市基本信息、身份認證基本信息、校車管理基本信息等。各個對象包括信息如下所示:學生基本信息 (Student) :包括學生身份證號、學生學號、學生姓名、學生性別、專業知識分享WORD 格式整理學生出生年份、學生所在院系、學生的專業、學生所在班級等方面的信息,可以方便學生信息的查詢和更新;校園卡基本信息 (Card) :包括校園卡的卡號、持卡人學生學號、持卡學生姓名、持卡學生性別、校園卡的狀態、校園卡內的余額;校園卡日常管理基本信息(CardManage):包括四個數據結構辦卡信息、掛失信息、解掛

8、信息、充值信息;食堂基本信息 (cateen):包括食堂編號、餐廳負責人、餐廳位置;超市基本信息 (supmanage):包括超市編號、超市名稱、超市負責人、超市位置;消費基本信息( Busmanage):包括消費編號、消費地點、卡號、消費時間、消費金額;校車管理基本信息( Busmanage):包括校車編號、校車類型、校車司機;功能與性能需求D.1 對功能的規定外部功能:校園一卡通管理系統應該具有日常事務處理、消費事務處理、 系統維護等功能,并提供多種查詢功能。 多種查詢功能是由軟件自動實現。其他功能需要使用者輔助實現。內部功能:該軟件集命令、編程、編輯與一體,完成過濾、定位顯示。D.2 對

9、性能的規定精度:在精度的需求上,根據用戶的需要,在各項輸入輸出傳輸過程中,可以滿足用戶的需要時間特性要求: 軟件的響應時間, 更新處理時間等方面都要非常迅速,完全滿足專業知識分享WORD 格式整理用戶的需求靈活性:當用戶的需求,發生變化時例如:操作方式、運行環境、結果精度等,軟件能做適當的調整,具有一定的適應性D.3 輸入輸出要求輸入:輸入數據寬度,類型要符合用戶的需求。輸出:輸出數據的格式符合用戶需求。D.4 數據管理能力要求對數據的處理反應迅速, 數據信息加密嚴謹。尋求最簡單的方法實現最大的功能。接口需求用戶接口:一般用戶只需要通過終端進行操作,進入主界面后輸入密碼, 確認身份后,即可進入

10、相應的界面。軟件接口:在服務器需要安裝LINUX 系統和 SQL Server Management Studio2008 服務器版本軟件,其他兼容軟件也可對接。用戶需要安裝windows xp及以上操作系統和ie7 及以上瀏覽器。故障處理內部故障:開發階段可以立即修改數據庫和類庫里的相應內容。外部故障:聯機幫助系統,輔助用防護解決問題。出錯輸出信息: 用戶密碼輸入錯誤, 該系統會出現 3 次錯誤提示, 要求用戶重新輸入, 3 次之后,將會提示用戶重新登錄該系統。出錯處理對策:若在裝載總程序時,系統出現錯誤,請重新啟動,整個終端程序將會再啟動;如果程序出現錯誤,再次重新裝載,若任有錯誤,則按照

11、提示逐步裝載。專業知識分享校園卡中心校園卡中心WORD 格式整理運行環境設備:行該軟件所適用的具體設備最低配置是:P4 2.0 GHz 的 CPU , 512M 的內存, 60G 的硬盤。支持軟件: Windows操作系統, SQL ServerManagement Studio 2008的軟件環境。需求分析階段成果G.1 數據流程圖G.1.1 頂層數據流程圖錄入學生個人信息消費信息請求學生事務申請消費信息反饋事務處理校園一卡查詢學生個人信息審批信息通管事務申請理系統G.1.2 中層數據流程圖P1學生個人信息學生個人信息日常事務申請學生事務申請事務審批信息事務處理處理D1日常事務處理文件消費信

12、息請求P2消費信息反饋消費D2消費事務處理文件G.1.3 底層數據流程圖事務處理充值申請費用P1.1充值管理D1.1充值記錄文件專業知識分享P1.2學生辦卡申請個人資料辦卡管理D1.2辦卡記錄文件WORD 格式整理日常事務處理數據流程底層圖G.2 數據字典G.2.1 數據流條目充值申請數據流名:充值申請簡述:每次充值需要同學申請登記別名:無組成:充值申請 =學號 +姓名 +充值金額 +登記時間數據量:峰值:注釋:G.2.2 數據存儲條目充值記錄文件數據存儲名:充值記錄文件簡述:包括所有在冊師生各自充值記錄和信息別名:無組成:充值記錄文件 =學號 +姓名 +充值金額 +充值時間專業知識分享WOR

13、D 格式整理數據量:峰值:注釋:G.2.3 加工條目餐廳管理如果師生確定好飯菜,且確認了金額則進行刷卡消費否則不進行刷卡消費數據設計運行時間取決于PC 的硬件配置及網絡忙閑程度。用戶特征水平本軟件的使用對象是管理員和全校師生,只要懂得計算機的簡單操作就可以操作該軟件。校園一卡通管理系統開發運行環境校園一卡通管理系統使用的開發工具與編碼規范如下:設備:行該軟件所適用的具體設備最低配置是:P4 2.0 GHz 的 CPU , 512M 的內存, 60G 的硬盤。支持軟件: Windows操作系統, SQL ServerManagement Studio 2008的軟件環境。專業知識分享WORD 格

14、式整理用戶接口:一般用戶只需要通過終端進行操作,進入主界面后輸入密碼, 確認身份后,即可進入相應的界面。軟件接口:在服務器需要安裝LINUX 系統和 SQL Server Management Studio2008 服務器版本軟件,其他兼容軟件也可對接。用戶需要安裝windows xp及以上操作系統和ie7 及以上瀏覽器。系統框架隨著社會信息化的蓬勃發展, 校園的管理也進入了一個信息化的時代,先進的管理信息系統成為建設世紀一流大學的重要標志。在國內信息化建設進程的加速的今天 ,高校管理者要學會思考如何使學校現有資源得到高效、合理的應用,使教育信息化帶動教育的現代化,將教育與信息技術真正地融合,

15、提高教學質量和教學效率 , 提高學校聲譽 ,提升學校的競爭力。數字化校園將是今后校園建設的發展趨勢和必然。數字化校園建設的實質就是學校的管理部門通過信息化手段,實現對各種資源的有效集成、整合和優化,實現資源的有效配置和充分利用,從而提高各種管理工作的效率和效益。而建設 “校園一卡通系統” 是實現數字化校園的有效途徑。校園 IC 卡一卡通系統在校園網中起著通行橋梁的作用,通過與其它的各個管理系統模塊的信息連接, 將整個校園網有機、 高效地帶動起來, 使得校園各個方面的工作因 IC 卡的高效、簡便而更加順利。學校方面:可以有效的對學校和學生進行管理,集身份認證、 校內消費、 校務某些方面的管理為一

16、體。節約成本,提高管理效率。專業知識分享WORD 格式整理學生方面:每個學生一張卡, 此卡集借書卡、 消費卡、飯卡于一體,代表持卡人的身份,在卡上可自由充值和消費,在校園內做到一卡通用。安全性高,方便學生攜帶!校園一卡通管理系統P1日常事務處理P2消費事務處理P1.1P1.2P1.3P1.4P2.1P2.2P2.3充值辦卡掛失解掛超市餐廳校車管理管理管理管理管理管理管理系統架構設計系統設計文檔文檔名稱:詳細設計說明書項目名稱:校園一卡通管理系統導言A.1 目的本文檔以校園一卡通管理系統需求規格說明書作為參考依據, 對校園一卡通管理系統進行系統詳細設計。專業知識分享WORD 格式整理A.2 范圍

17、本文檔用于系統設計階段的詳細設計,它依據校園一卡通管理系統需求規格說明書來進行編寫。A.3 術語說明CMD:概念數據模型(CDM)信息系統的概念設計工具,即實體-聯系圖( E-R 圖),CDM就是以其自身方式來描述 E-R 圖。此時不考慮物理實現的細節,只表示數據庫的整體邏輯結構,獨立于任何軟件和數據存儲結構。PDM:物理數據模型(PDM)PDM 考慮了數據庫的物理實現,包括軟件和數據存儲結構。PDM 的對象:表( Table )、表中的列( Table column)、主碼和外碼(Primary& Foreign key )、參照( Reference)、索引( Index )、視圖( Vi

18、ew )等。A.4 參考資料B 總體設計B.1 系統功能模塊層次設計B.1.1 功能設計外部功能: 校園一卡通管理系統應該具有日常事務處理、消費事務處理、系統維護等功能,并提供多種查詢功能。 多種查詢功能是由軟件自動實現。其他功能需要使用者輔助實現。內部功能:該軟件集命令、編程、編輯與一體,完成過濾、定位顯示。B.1.2 對性能的規定精度:在精度的需求上,根據用戶的需要,在各項輸入輸出傳輸過程中,可以滿專業知識分享WORD 格式整理足用戶的需要時間特性要求: 軟件的響應時間, 更新處理時間等方面都要非常迅速,完全滿足用戶的需求靈活性:當用戶的需求,發生變化時例如:操作方式、運行環境、結果精度等

19、,軟件能做適當的調整,具有一定的適應性接口設計C.1 對性能的規定外部接口本系統的界面清晰,用戶通過輸入合法身份密碼即可進入此系統。內部接口通過公用動態更新的數據庫實現模塊間的聯系。數據庫設計D.1 各底層的分ER 圖日常事務處理ER 圖姓名學號身份證號碼編號姓名性別nm性別學生校園卡出生日期管理管理員班級級別m學院1管理n卡內余額擁有1校園卡持卡人性別持卡人身份證號卡號持卡人學號持卡人姓名消費事務處理ER 圖持卡人姓名持卡人學號卡號餐廳編號持卡人性別專業知識分享持卡人身校園卡1餐廳名稱包含餐 廳份證號卡內余額m餐廳負責人WORD 格式整理D.2 CDM-PDM圖CDM圖專業知識分享WORD

20、格式整理學生學號Characters (10)姓名Characters (20)性別Characters (2)出生日期Date身份證號碼Characters (18)學院Characters (30)班級Characters (10)Identifier_1擁有校園卡卡號Characters (10)持卡人學號Characters (10)持卡人姓名Characters (20)持卡人性別Characters (2)持卡人身份證號Characters (18)卡內余額Decimal (10,2)Identifier_1包含餐廳餐廳編號Characters (10)餐廳名稱Characters

21、 (50)餐廳負責人Characters (20)Identifier_1管理管理刷卡校車校車編號 Characters (10)校車類型Characters (20)校車司機Characters (20)Identifier_1校園卡管理員編號Characters (10)姓名Characters (20)性別Characters (2)級別Characters (20)Identifier_1刷卡機刷卡機編號Characters (10)消費地點Characters (50)消費金額Decimal (10,2)消費時間Date & TimeIdentifier_1包含包含超市超市編號 Ch

22、aracters (10)超市名稱Characters (50)超市負責人Characters (20)Identifier_1PDM 圖專業知識分享WORD 格式整理數據結構設計數據結構編號數據結構名稱數據結構別名數據結構含義數據項組成Sid、 Sno、 Sname、DS-1學生信息Student記錄學生的信息Ssex、Sbirth 、Sdept 、Sspecial、 Sclass 、SaddrDS-2掛失信息LosInf記錄掛失信息Cardno 、 Sno 、 Sid、Gsrq 、jbrDS-3充值信息FillInf記錄充值相關信息Czno 、Cardno 、Sno 、Czlx 、 Czj

23、e 、 jbrCardno 、 Sno 、 Sid、DS-4校園卡信息Card記錄校園卡信息Cardstates 、CardmoneyDinno 、Dinname、DS-5學生餐廳信息DinInf記錄餐廳信息Dinmanage 、DinaddrSupno 、Supname、DS-6超市信息SupInf記錄超市信息Supmanage 、SupaddrDS-7校車信息BusInf記錄校車信息Busno 、Busstyle 、BusdriverPressno 、Pplace、DS-8消費刷卡信息PressInf消費刷卡記錄Pno 、Cardno 、Pmoney、 ptime、Pmanage、 Pad

24、dr出錯處理設計出錯輸出信息: 用戶密碼輸入錯誤, 該系統會出現 3 次錯誤提示, 要求用戶重新輸入, 3 次之后,將會提示用戶重新登錄該系統。出錯處理對策:若在裝載總程序時,系統出現錯誤,請重新啟動,整個終端程序將會再啟動;如果程序出現錯誤,再次重新裝載,若任有錯誤,則按照提示逐步裝載。安全保密設計為每個用戶、管理員建立用戶資料,用戶可以更改登錄密碼以保證其安全性。功能設計專業知識分享WORD 格式整理H.1 內圖設計類圖是靜態結構模型的圖形化表示,用于描述系統中類及相互之間關系和類的屬性、行為以及對模型中各種成分的約束,可視化建模的重點也是要弄清楚及其相互關系。UML 中主要有三種基本版型

25、:邊界類、 實體類和控制類邊界類位于系統與外界的交界處,以一個用戶界面接受用戶輸入;實體類代表受控的信息單元,實體對象通常是被動和永久性的,通過該類可以設計數據庫;控制類負責協調其他類的工作本系統主要涉及到的實體類包括:管理員,辦卡信息,用戶,充值信息,掛失信息,接掛信息,消費信息。這些實體類的連接通過控制類來完成,控制類主要有:學生,教師,注冊用戶界面,注冊信息。整個管理的過程由界面類接受各類消息,通過管理員對各類信息的處理,達到相應的功能。業務對象設計業務邏輯層的關注點主要集中在業務規則的制定,業務流程的實現等與業務需求有關的系統設計,基于校園一卡通管理系統,也有它特定的業務邏輯。管理員管

26、理員編號 : string管理員姓名 : string管理員性別 : string管理員級別 : string顯示充值信息 ()輸入充值金額 ()核對用戶信息 ()用戶信息卡號 : string姓名 : string返回用戶信息是否正確注冊用戶 ()返回錄入信息 ()學生學號 : string姓名 : string性別 : string出生日期 : date身份證號碼 : string學院 : string班級 : string充值 ()()老師教師編號 : string姓名 : string性別 : string身份證號碼 : string充值 ()辦卡信息卡號 : string持卡人學號

27、: string持卡人姓名 : string持卡人性別 : string持卡人身份證號碼 : string卡內余額 ;long充值信息卡號 : string充值金額 : string充值時間 : string返回充值是否成功 ()掛失信息卡號 : string掛失人學號 : string掛失時間 : date解掛信息+卡號 : string+解掛人學號 : string+解掛時間 : string消費信息+卡號 : string+消費典型 : string+消費地點 : string+消費時間 : date+消費金額 : double+卡內余額; double注冊用戶界面錄入用戶信息 ()根據

28、錄入的信息注冊用戶 ()返回注冊信息 ()注冊信息+ 返回是否注冊成功()系統功能類圖H.2 序列圖設計時序圖用于直觀展示與角色間隨時間變化的動態交互關系,強調一個用力完專業知識分享WORD 格式整理成摸個功能時對象間消息的發送順序。對時序性較強的類, 流程可以用時序圖表示。順序圖由對象類角色,生命線,激活期和消息四種圖形元素構成,水平軸表示對象,垂直軸表示時間, 垂直虛線為生命線, 生命線之間的箭頭連線代表消息,校園一卡通管理系統的順序圖圖下圖所示。圖中可以清楚的刊出未實現該過程所建的類之間的消息傳遞順序, 以及對象生存期等, 并可檢驗類圖中是否遺漏了某些關系。下面用順序圖來說明辦卡、消費、

29、充值三個類及對象之間消息的傳遞過程。用戶辦卡序列圖小孔: student注冊用戶界面 :用戶信息 : User注冊信息 : RegistrationRegistered user interfaceinformationinformation注冊用戶錄入用戶信息返回錄入信息根據錄入的信息注冊用戶返回注冊是否成功返回注冊信息專業知識分享WORD 格式整理小芳在餐廳消費的序列圖小芳 : Student餐廳消費界面:飯菜信息 :消費信息 :RestaurantInterfaceConsumerInternetConsumerInternet1: 餐廳消費2: 根據自己的喜好查看飯菜信息返回飯菜信息根

30、據查看的飯菜信息刷卡消費返回消費信息顯示消費信息用戶充值序列圖用戶 : studentc : Charging用戶信息 : User充值信息 : Charginginterfaceinformationinformation充值核對用戶信息返回用戶信息是否正確輸入充值金額返回充值是否成功顯示充值信息H.3 協作圖協作圖 (Collaboration Diagram /Communication Diagram,也叫合作圖 )是一種交互圖( interaction diagram),強調的是發送和接收消息的對象之間的組織結構。一個協作圖顯示了一系列的對象和在這些對象之間的聯系以及對象間發送和接收的消息。 對象通常是命名或匿名的類的實例,也可以代表其他事專業知識分享WORD 格式整理物的實例,例如協作、組件和節點。使用協作圖來說明系統的動態情況。協作圖使描述復雜的程序邏輯或多個平行事務變得容易。下面用寫作圖來說明用戶辦卡、餐廳消費、用戶充值的動態情況用戶辦卡協作圖1: 注冊用戶4: 根據錄入的信息注冊用戶注冊用戶界面 : Registered user注冊信息 : Registrationinterfaceinformation6: 返回注冊信息

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論