校園一卡通管理系統(tǒng)(需求設(shè)計文檔)_第1頁
校園一卡通管理系統(tǒng)(需求設(shè)計文檔)_第2頁
校園一卡通管理系統(tǒng)(需求設(shè)計文檔)_第3頁
校園一卡通管理系統(tǒng)(需求設(shè)計文檔)_第4頁
校園一卡通管理系統(tǒng)(需求設(shè)計文檔)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

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

2、第2版)電子工業(yè)出版社,2004.9 【3】 李昭原,劉又誠數(shù)據(jù)庫系統(tǒng)原理與技術(shù)北京航空航天大學(xué)出版社【4】 鐘珞,袁景凌 軟件工程 科學(xué)出版社 B 項目概述B.1 組織結(jié)構(gòu)與職責(zé) 本系統(tǒng)用戶的組織結(jié)構(gòu)如圖b-1所示。 管理員 管理組 教師 用戶組 學(xué)生B.2 角色定義 用戶系統(tǒng)中扮演的角色,以及可以執(zhí)行的職責(zé): 校園IC卡一卡通系統(tǒng)在校園網(wǎng)中起著通行橋梁的作用,通過與其它的各個管理系統(tǒng)模塊的信息連接,將整個校園網(wǎng)有機、高效地帶動起來,使得校園各個方面的工作因IC卡的高效、簡便而更加順利。 B.3 系統(tǒng)概述 隨著社會信息化的蓬勃發(fā)展,校園的管理也進入了一個信息化的時代,先進的管理信息系統(tǒng)成為建

3、設(shè)世紀一流大學(xué)的重要標志。 在國內(nèi)信息化建設(shè)進程的加速的今天,高校管理者要學(xué)會思考如何使學(xué)?,F(xiàn)有資源得到高效、合理的應(yīng)用,使教育信息化帶動教育的現(xiàn)代化,將教育與信息技術(shù)真正地融合,提高教學(xué)質(zhì)量和教學(xué)效率, 提高學(xué)校聲譽,提升學(xué)校的競爭力。數(shù)字化校園將是今后校園建設(shè)的發(fā)展趨勢和必然。 數(shù)字化校園建設(shè)的實質(zhì)就是學(xué)校的管理部門通過信息化手段,實現(xiàn)對各種資源的有效集成、整合和優(yōu)化,實現(xiàn)資源的有效配置和充分利用,從而提高各種管理工作的效率和效益。而建設(shè)“校園一卡通系統(tǒng)”是實現(xiàn)數(shù)字化校園的有效途徑。 隨著社會信息化的蓬勃發(fā)展,校園的管理也進入了一個信息化的時代,先進的管理信息系統(tǒng)成為建設(shè)世紀一流

4、大學(xué)的重要標志。 在國內(nèi)信息化建設(shè)進程的加速的今天,高校管理者要學(xué)會思考如何使學(xué)?,F(xiàn)有資源得到高效、合理的應(yīng)用,使教育信息化帶動教育的現(xiàn)代化,將教育與信息技術(shù)真正地融合,提高教學(xué)質(zhì)量和教學(xué)效率, 提高學(xué)校聲譽,提升學(xué)校的競爭力。數(shù)字化校園將是今后校園建設(shè)的發(fā)展趨勢和必然。 數(shù)字化校園建設(shè)的實質(zhì)就是學(xué)校的管理部門通過信息化手段,實現(xiàn)對各種資源的有效集成、整合和優(yōu)化,實現(xiàn)資源的有效配置和充分利用,從而提高各種管理工作的效率和效益。而建設(shè)“校園一卡通系統(tǒng)”是實現(xiàn)數(shù)字化校園的有效途徑。校園“一卡通”系統(tǒng)的建設(shè),首要目的是方便全院師生員工在學(xué)院內(nèi)的各項活動,使在院內(nèi)的所有消費、繳費行為變得簡單

5、易行,身份識別準確安全,數(shù)據(jù)收集全面、統(tǒng)一。其次,在全院形成學(xué)院統(tǒng)一管理的信息平臺,促進教育信息的標準化,構(gòu)建起優(yōu)良的數(shù)字空間和信息共享環(huán)境,進一步實現(xiàn)教學(xué)資源數(shù)字化、數(shù)據(jù)傳輸網(wǎng)絡(luò)化、用戶終端智能化、結(jié)算管理集中化。第三,在全校實現(xiàn)統(tǒng)一的電子支付和費用收繳管理,解決我院各類費用收繳難、管理亂的問題。第四,借助校園“一卡通”系統(tǒng)提供的基礎(chǔ)數(shù)據(jù),可整合和帶動學(xué)校各類管理信息系統(tǒng)的建設(shè)。第五,促進學(xué)校網(wǎng)絡(luò)應(yīng)用基礎(chǔ)平臺的建設(shè),逐步完成校內(nèi)應(yīng)用系統(tǒng)體系結(jié)構(gòu)的升級。C 目標系統(tǒng)功能需求 C.1 系統(tǒng)用例 根據(jù)以上分析,主要介紹日常事務(wù)處理和日常消費處理的用例圖所具有的功能。l 餐廳消費l 超市消費l 校車

6、消費l 辦卡l 充值l 掛失l 解掛l 查詢 日常事務(wù)處理消費事務(wù)處理C.2 管理需求C.2.1處理功能要求系統(tǒng)主要完成一下幾個功能: Ø 學(xué)生基本信息查詢與更新;Ø 超市基本信息的查詢和修改;Ø 校園卡日常事務(wù)管理情況基本信息查詢與更新;Ø 校園卡在某個時刻所處狀態(tài)的查詢;Ø 餐廳基本信息的查詢和修改;Ø 學(xué)生消費額(包括餐廳,超市,校車消費)基本信息的查詢;C.2.2處理的對象該系統(tǒng)主要處理的對象有:學(xué)生基本信息、校園卡基本信息、校園卡日常管理基本信息、餐廳消費基本信息、超市基本信息、身份認證基本信息、校車管理基本信息等。各個對象

7、包括信息如下所示:學(xué)生基本信息(Student):包括學(xué)生身份證號、學(xué)生學(xué)號、學(xué)生姓名、學(xué)生性別、學(xué)生出生年份、學(xué)生所在院系、學(xué)生的專業(yè)、學(xué)生所在班級等方面的信息,可以方便學(xué)生信息的查詢和更新;校園卡基本信息(Card):包括校園卡的卡號、持卡人學(xué)生學(xué)號、持卡學(xué)生姓名、持卡學(xué)生性別、校園卡的狀態(tài)、校園卡內(nèi)的余額;校園卡日常管理基本信息(CardManage):包括四個數(shù)據(jù)結(jié)構(gòu)辦卡信息、掛失信息、解掛信息、充值信息;食堂基本信息(cateen):包括食堂編號、餐廳負責(zé)人、餐廳位置;超市基本信息(supmanage):包括超市編號、超市名稱、超市負責(zé)人、超市位置;消費基本信息(Busmanage)

8、:包括消費編號、消費地點、卡號、消費時間、消費金額;校車管理基本信息(Busmanage):包括校車編號、校車類型、校車司機;D 功能與性能需求D.1對功能的規(guī)定外部功能:校園一卡通管理系統(tǒng)應(yīng)該具有日常事務(wù)處理、消費事務(wù)處理、系統(tǒng)維護等功能,并提供多種查詢功能。多種查詢功能是由軟件自動實現(xiàn)。其他功能需要使用者輔助實現(xiàn)。 內(nèi)部功能:該軟件集命令、編程、編輯與一體,完成過濾、定位顯示。D.2對性能的規(guī)定 精度:在精度的需求上,根據(jù)用戶的需要,在各項輸入輸出傳輸過程中,可以滿足用戶的需要 時間特性要求:軟件的響應(yīng)時間,更新處理時間等方面都要非常迅速,完全滿足用戶的需求靈活性:當用戶的需求,發(fā)生變化時

9、例如:操作方式、運行環(huán)境、結(jié)果精度等,軟件能做適當?shù)恼{(diào)整,具有一定的適應(yīng)性D.3輸入輸出要求輸入:輸入數(shù)據(jù)寬度,類型要符合用戶的需求。輸出:輸出數(shù)據(jù)的格式符合用戶需求。D.4數(shù)據(jù)管理能力要求對數(shù)據(jù)的處理反應(yīng)迅速,數(shù)據(jù)信息加密嚴謹。尋求最簡單的方法實現(xiàn)最大的功能。E 接口需求用戶接口:一般用戶只需要通過終端進行操作,進入主界面后輸入密碼,確認身份后,即可進入相應(yīng)的界面。軟件接口:在服務(wù)器需要安裝LINUX系統(tǒng)和SQL Server Management Studio 2008服務(wù)器版本軟件,其他兼容軟件也可對接。用戶需要安裝windows xp及以上操作系統(tǒng)和ie7及以上瀏覽器。故障處理內(nèi)部故障

10、:開發(fā)階段可以立即修改數(shù)據(jù)庫和類庫里的相應(yīng)內(nèi)容。外部故障:聯(lián)機幫助系統(tǒng),輔助用防護解決問題。 出錯輸出信息:用戶密碼輸入錯誤,該系統(tǒng)會出現(xiàn)3次錯誤提示,要求用戶重新輸入,3次之后,將會提示用戶重新登錄該系統(tǒng)。 出錯處理對策:若在裝載總程序時,系統(tǒng)出現(xiàn)錯誤,請重新啟動,整個終端程序?qū)賳?;如果程序出現(xiàn)錯誤,再次重新裝載,若任有錯誤,則按照提示逐步裝載。F 運行環(huán)境設(shè)備:行該軟件所適用的具體設(shè)備最低配置是:P4 2.0 GHz的CPU,512M的內(nèi)存,60G的硬盤。支持軟件:Windows操作系統(tǒng),SQL Server Management Studio 2008的軟件環(huán)境。G需求分

11、析階段成果 G.1數(shù)據(jù)流程圖 G.1.1頂層數(shù)據(jù)流程圖G.1.2中層數(shù)據(jù)流程圖G.1.3底層數(shù)據(jù)流程圖日常事務(wù)處理數(shù)據(jù)流程底層圖 G.2數(shù)據(jù)字典G.2.1數(shù)據(jù)流條目充值申請數(shù)據(jù)流名:充值申請 簡述:每次充值需要同學(xué)申請登記 別名:無 組成:充值申請=學(xué)號+姓名+充值金額+登記時間 數(shù)據(jù)量: 峰值: 注釋: G.2.2數(shù)據(jù)存儲條目 充值記錄文件數(shù)據(jù)存儲名:充值記錄文件 簡述:包括所有在冊師生各自充值記錄和信息 別名:無 組成:充值記錄文件=學(xué)號+姓名+充值金額+充值時間 數(shù)據(jù)量: 峰值: 注釋: G.2.3加工條目餐廳管理如果師生確定好飯菜,且確認了金額則進行刷卡消費否則不進行刷卡消費

12、H數(shù)據(jù)設(shè)計 運行時間取決于PC的硬件配置及網(wǎng)絡(luò)忙閑程度。I用戶特征水平本軟件的使用對象是管理員和全校師生,只要懂得計算機的簡單操作就可以操作該軟件。 校園一卡通管理系統(tǒng)開發(fā)運行環(huán)境 校園一卡通管理系統(tǒng)使用的開發(fā)工具與編碼規(guī)范如下:設(shè)備:行該軟件所適用的具體設(shè)備最低配置是:P4 2.0 GHz的CPU,512M的內(nèi)存,60G的硬盤。支持軟件:Windows操作系統(tǒng),SQL Server Management Studio 2008的軟件環(huán)境。用戶接口:一般用戶只需要通過終端進行操作,進入主界面后輸入密碼,確認身份后,即可進入相應(yīng)的界面。軟件接口:在服務(wù)器需要安裝LINUX系統(tǒng)和SQL

13、Server Management Studio 2008服務(wù)器版本軟件,其他兼容軟件也可對接。用戶需要安裝windows xp及以上操作系統(tǒng)和ie7及以上瀏覽器。系統(tǒng)框架 隨著社會信息化的蓬勃發(fā)展,校園的管理也進入了一個信息化的時代,先進的管理信息系統(tǒng)成為建設(shè)世紀一流大學(xué)的重要標志。 在國內(nèi)信息化建設(shè)進程的加速的今天,高校管理者要學(xué)會思考如何使學(xué)?,F(xiàn)有資源得到高效、合理的應(yīng)用,使教育信息化帶動教育的現(xiàn)代化,將教育與信息技術(shù)真正地融合,提高教學(xué)質(zhì)量和教學(xué)效率, 提高學(xué)校聲譽,提升學(xué)校的競爭力。數(shù)字化校園將是今后校園建設(shè)的發(fā)展趨勢和必然。 數(shù)字化校園建設(shè)的實質(zhì)就是學(xué)校的管理部門通過信息

14、化手段,實現(xiàn)對各種資源的有效集成、整合和優(yōu)化,實現(xiàn)資源的有效配置和充分利用,從而提高各種管理工作的效率和效益。而建設(shè)“校園一卡通系統(tǒng)”是實現(xiàn)數(shù)字化校園的有效途徑。 校園IC卡一卡通系統(tǒng)在校園網(wǎng)中起著通行橋梁的作用,通過與其它的各個管理系統(tǒng)模塊的信息連接,將整個校園網(wǎng)有機、高效地帶動起來,使得校園各個方面的工作因IC卡的高效、簡便而更加順利。 學(xué)校方面: 可以有效的對學(xué)校和學(xué)生進行管理,集身份認證、校內(nèi)消費、校務(wù)某些方面的管理為一體。節(jié)約成本,提高管理效率。 學(xué)生方面: 每個學(xué)生一張卡,此卡集借書卡、消費卡、飯卡于一體,代表持卡人的身份,在卡上可自由充值和消費,在校園內(nèi)做到一卡通用。安全性高,方

15、便學(xué)生攜帶! 系統(tǒng)架構(gòu)設(shè)計系統(tǒng)設(shè)計文檔文檔名稱:詳細設(shè)計說明書項目名稱:校園一卡通管理系統(tǒng)A導(dǎo)言A.1目的 本文檔以校園一卡通管理系統(tǒng)需求規(guī)格說明書作為參考依據(jù),對校園一卡通管理系統(tǒng)進行系統(tǒng)詳細設(shè)計。A.2范圍本文檔用于系統(tǒng)設(shè)計階段的詳細設(shè)計,它依據(jù)校園一卡通管理系統(tǒng)需求規(guī)格說明書來進行編寫。A.3 術(shù)語說明CMD: 概念數(shù)據(jù)模型(CDM)信息系統(tǒng)的概念設(shè)計工具,即實體-聯(lián)系圖(E-R圖),CDM就是以其自身方式來描述E-R圖。此時不考慮物理實現(xiàn)的細節(jié),只表示數(shù)據(jù)庫的整體邏輯結(jié)構(gòu),獨立于任何軟件和數(shù)據(jù)存儲結(jié)構(gòu)。PDM: 物理數(shù)據(jù)模型(PDM)PDM考慮了數(shù)據(jù)庫的物理實現(xiàn),包括軟件和數(shù)據(jù)存儲結(jié)構(gòu)

16、。PDM的對象:表(Table)、表中的列(Table column)、主碼和外碼(Primary & Foreign key)、參照(Reference)、索引(Index)、視圖(View)等。A.4參考資料B總體設(shè)計B.1系統(tǒng)功能模塊層次設(shè)計B.1.1功能設(shè)計外部功能:校園一卡通管理系統(tǒng)應(yīng)該具有日常事務(wù)處理、消費事務(wù)處理、系統(tǒng)維護等功能,并提供多種查詢功能。多種查詢功能是由軟件自動實現(xiàn)。其他功能需要使用者輔助實現(xiàn)。 內(nèi)部功能:該軟件集命令、編程、編輯與一體,完成過濾、定位顯示。 B.1.2對性能的規(guī)定 精度:在精度的需求上,根據(jù)用戶的需要,在各項輸入輸出傳輸過程中,可以滿足用戶的

17、需要 時間特性要求:軟件的響應(yīng)時間,更新處理時間等方面都要非常迅速,完全滿足用戶的需求靈活性:當用戶的需求,發(fā)生變化時例如:操作方式、運行環(huán)境、結(jié)果精度等,軟件能做適當?shù)恼{(diào)整,具有一定的適應(yīng)性C接口設(shè)計 C.1對性能的規(guī)定 外部接口 本系統(tǒng)的界面清晰,用戶通過輸入合法身份密碼即可進入此系統(tǒng)。內(nèi)部接口 通過公用動態(tài)更新的數(shù)據(jù)庫實現(xiàn)模塊間的聯(lián)系。D數(shù)據(jù)庫設(shè)計 D.1各底層的分ER圖 日常事務(wù)處理ER圖消費事務(wù)處理ER圖D.2 CDM-PDM圖CDM圖 PDM圖 E數(shù)據(jù)結(jié)構(gòu)設(shè)計數(shù)據(jù)結(jié)構(gòu)編號數(shù)據(jù)結(jié)構(gòu)名稱數(shù)據(jù)結(jié)構(gòu)別名數(shù)據(jù)結(jié)構(gòu)含義數(shù)據(jù)項組成DS-1學(xué)生信息Student記錄學(xué)生的信息S

18、id、Sno、Sname、Ssex、Sbirth、Sdept、Sspecial、 Sclass、SaddrDS-2掛失信息LosInf記錄掛失信息Cardno、Sno、Sid、Gsrq、jbrDS-3充值信息FillInf記錄充值相關(guān)信息Czno、Cardno、Sno、Czlx、Czje、jbrDS-4校園卡信息Card記錄校園卡信息Cardno、Sno、Sid、Cardstates、CardmoneyDS-5學(xué)生餐廳信息DinInf記錄餐廳信息Dinno、Dinname、Dinmanage、DinaddrDS-6超市信息SupInf記錄超市信息Supno、Supname、Supmanage、

19、SupaddrDS-7校車信息BusInf記錄校車信息Busno、Busstyle、BusdriverDS-8消費刷卡信息PressInf消費刷卡記錄Pressno、Pplace、Pno、Cardno、Pmoney、ptime、Pmanage、Paddr F出錯處理設(shè)計 出錯輸出信息:用戶密碼輸入錯誤,該系統(tǒng)會出現(xiàn)3次錯誤提示,要求用戶重新輸入,3次之后,將會提示用戶重新登錄該系統(tǒng)。 出錯處理對策:若在裝載總程序時,系統(tǒng)出現(xiàn)錯誤,請重新啟動,整個終端程序?qū)賳樱蝗绻绦虺霈F(xiàn)錯誤,再次重新裝載,若任有錯誤,則按照提示逐步裝載。G安全保密設(shè)計 為每個用戶、管理員建

20、立用戶資料,用戶可以更改登錄密碼以保證其安全性。H功能設(shè)計H.1內(nèi)圖設(shè)計 類圖是靜態(tài)結(jié)構(gòu)模型的圖形化表示,用于描述系統(tǒng)中類及相互之間關(guān)系和類的屬性、行為以及對模型中各種成分的約束,可視化建模的重點也是要弄清楚及其相互關(guān)系。UML中主要有三種基本版型:邊界類、實體類和控制類邊界類位于系統(tǒng)與外界的交界處,以一個用戶界面接受用戶輸入;實體類代表受控的信息單元,實體對象通常是被動和永久性的,通過該類可以設(shè)計數(shù)據(jù)庫;控制類負責(zé)協(xié)調(diào)其他類的工作本系統(tǒng)主要涉及到的實體類包括:管理員,辦卡信息,用戶,充值信息,掛失信息,接掛信息,消費信息。這些實體類的連接通過控制類來完成,控制類主要有:學(xué)生,教師,注冊用戶界

21、面,注冊信息。整個管理的過程由界面類接受各類消息,通過管理員對各類信息的處理,達到相應(yīng)的功能。業(yè)務(wù)對象設(shè)計業(yè)務(wù)邏輯層的關(guān)注點主要集中在業(yè)務(wù)規(guī)則的制定,業(yè)務(wù)流程的實現(xiàn)等與業(yè)務(wù)需求有關(guān)的系統(tǒng)設(shè)計,基于校園一卡通管理系統(tǒng),也有它特定的業(yè)務(wù)邏輯。 系統(tǒng)功能類圖H.2序列圖設(shè)計 時序圖用于直觀展示與角色間隨時間變化的動態(tài)交互關(guān)系,強調(diào)一個用力完成摸個功能時對象間消息的發(fā)送順序。對時序性較強的類,流程可以用時序圖表示。順序圖由對象類角色,生命線,激活期和消息四種圖形元素構(gòu)成,水平軸表示對象,垂直軸表示時間,垂直虛線為生命線,生命線之間的箭頭連線代表消息,校園一卡通管理系統(tǒng)的順序圖圖下圖所示。圖中可以清楚的刊出未實現(xiàn)該過程所建的類之間的消息傳遞順序,以及對象生存期等,并可檢驗類圖中是否遺漏了某些關(guān)系。下面用順序圖來說明辦卡、消費、充值三個類及對

溫馨提示

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

評論

0/150

提交評論