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

下載本文檔

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

文檔簡介

./校園一卡通管理系統(tǒng)需求文檔文檔名稱:需求分析規(guī)格說明書項目名稱:校園一卡通管理系統(tǒng)A引言A.1編寫目的所謂"需求分析",是指對要解決的問題進(jìn)行詳細(xì)的分析,弄清楚問題的要求,包括需要輸入什么數(shù)據(jù),需要得到什么結(jié)果,最后應(yīng)輸出什么。需求分析階段是一個非常重要的階段,良好的需求分析文檔,將為整個軟件開發(fā)項目的成成打下良好的基礎(chǔ)。A.2項目信息本項目的名稱:校園依舊阿通管理系統(tǒng)本項目的應(yīng)用范圍:各個高校校園內(nèi)開發(fā)單位:XX理工大學(xué)計算機(jī)學(xué)院軟件1101班用戶:學(xué)生,老師,校車,校超市,校食堂等A.3參考文獻(xiàn)[1]方美琪,《軟件開發(fā)工具》,經(jīng)濟(jì)科學(xué)出版社[2]李建中,王珊.《數(shù)據(jù)庫系統(tǒng)原理〔第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)有機(jī)、高效地帶動起來,使得校園各個方面的工作因IC卡的高效、簡便而更加順利。B.3系統(tǒng)概述隨著社會信息化的蓬勃發(fā)展,校園的管理也進(jìn)入了一個信息化的時代,先進(jìn)的管理信息系統(tǒng)成為建設(shè)世紀(jì)一流大學(xué)的重要標(biāo)志。在國內(nèi)信息化建設(shè)進(jìn)程的加速的今天,高校管理者要學(xué)會思考如何使學(xué)?,F(xiàn)有資源得到高效、合理的應(yīng)用,使教育信息化帶動教育的現(xiàn)代化,將教育與信息技術(shù)真正地融合,提高教學(xué)質(zhì)量和教學(xué)效率,提高學(xué)校聲譽(yù),提升學(xué)校的競爭力。數(shù)字化校園將是今后校園建設(shè)的發(fā)展趨勢和必然。數(shù)字化校園建設(shè)的實(shí)質(zhì)就是學(xué)校的管理部門通過信息化手段,實(shí)現(xiàn)對各種資源的有效集成、整合和優(yōu)化,實(shí)現(xiàn)資源的有效配置和充分利用,從而提高各種管理工作的效率和效益。而建設(shè)"校園一卡通系統(tǒng)"是實(shí)現(xiàn)數(shù)字化校園的有效途徑。隨著社會信息化的蓬勃發(fā)展,校園的管理也進(jìn)入了一個信息化的時代,先進(jìn)的管理信息系統(tǒng)成為建設(shè)世紀(jì)一流大學(xué)的重要標(biāo)志。在國內(nèi)信息化建設(shè)進(jìn)程的加速的今天,高校管理者要學(xué)會思考如何使學(xué)校現(xiàn)有資源得到高效、合理的應(yīng)用,使教育信息化帶動教育的現(xiàn)代化,將教育與信息技術(shù)真正地融合,提高教學(xué)質(zhì)量和教學(xué)效率,提高學(xué)校聲譽(yù),提升學(xué)校的競爭力。數(shù)字化校園將是今后校園建設(shè)的發(fā)展趨勢和必然。數(shù)字化校園建設(shè)的實(shí)質(zhì)就是學(xué)校的管理部門通過信息化手段,實(shí)現(xiàn)對各種資源的有效集成、整合和優(yōu)化,實(shí)現(xiàn)資源的有效配置和充分利用,從而提高各種管理工作的效率和效益。而建設(shè)"校園一卡通系統(tǒng)"是實(shí)現(xiàn)數(shù)字化校園的有效途徑。校園"一卡通"系統(tǒng)的建設(shè),首要目的是方便全院師生員工在學(xué)院內(nèi)的各項活動,使在院內(nèi)的所有消費(fèi)、繳費(fèi)行為變得簡單易行,身份識別準(zhǔn)確安全,數(shù)據(jù)收集全面、統(tǒng)一。其次,在全院形成學(xué)院統(tǒng)一管理的信息平臺,促進(jìn)教育信息的標(biāo)準(zhǔn)化,構(gòu)建起優(yōu)良的數(shù)字空間和信息共享環(huán)境,進(jìn)一步實(shí)現(xiàn)教學(xué)資源數(shù)字化、數(shù)據(jù)傳輸網(wǎng)絡(luò)化、用戶終端智能化、結(jié)算管理集中化。第三,在全校實(shí)現(xiàn)統(tǒng)一的電子支付和費(fèi)用收繳管理,解決我院各類費(fèi)用收繳難、管理亂的問題。第四,借助校園"一卡通"系統(tǒng)提供的基礎(chǔ)數(shù)據(jù),可整合和帶動學(xué)校各類管理信息系統(tǒng)的建設(shè)。第五,促進(jìn)學(xué)校網(wǎng)絡(luò)應(yīng)用基礎(chǔ)平臺的建設(shè),逐步完成校內(nèi)應(yīng)用系統(tǒng)體系結(jié)構(gòu)的升級。C目標(biāo)系統(tǒng)功能需求C.1系統(tǒng)用例根據(jù)以上分析,主要介紹日常事務(wù)處理和日常消費(fèi)處理的用例圖所具有的功能。餐廳消費(fèi)超市消費(fèi)校車消費(fèi)辦卡充值掛失解掛查詢?nèi)粘J聞?wù)處理消費(fèi)事務(wù)處理C.2管理需求C.2.1處理功能要求系統(tǒng)主要完成一下幾個功能:學(xué)生基本信息查詢與更新;超市基本信息的查詢和修改;校園卡日常事務(wù)管理情況基本信息查詢與更新;校園卡在某個時刻所處狀態(tài)的查詢;餐廳基本信息的查詢和修改;學(xué)生消費(fèi)額〔包括餐廳,超市,校車消費(fèi)基本信息的查詢;C.2.2處理的對象該系統(tǒng)主要處理的對象有:學(xué)生基本信息、校園卡基本信息、校園卡日常管理基本信息、餐廳消費(fèi)基本信息、超市基本信息、身份認(rèn)證基本信息、校車管理基本信息等。各個對象包括信息如下所示:學(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>:包括食堂編號、餐廳負(fù)責(zé)人、餐廳位置;超市基本信息<supmanage>:包括超市編號、超市名稱、超市負(fù)責(zé)人、超市位置;消費(fèi)基本信息〔Busmanage:包括消費(fèi)編號、消費(fèi)地點(diǎn)、卡號、消費(fèi)時間、消費(fèi)金額;校車管理基本信息〔Busmanage:包括校車編號、校車類型、校車司機(jī);D功能與性能需求D.1對功能的規(guī)定外部功能:校園一卡通管理系統(tǒng)應(yīng)該具有日常事務(wù)處理、消費(fèi)事務(wù)處理、系統(tǒng)維護(hù)等功能,并提供多種查詢功能。多種查詢功能是由軟件自動實(shí)現(xiàn)。其他功能需要使用者輔助實(shí)現(xiàn)。內(nèi)部功能:該軟件集命令、編程、編輯與一體,完成過濾、定位顯示。D.2對性能的規(guī)定精度:在精度的需求上,根據(jù)用戶的需要,在各項輸入輸出傳輸過程中,可以滿足用戶的需要時間特性要求:軟件的響應(yīng)時間,更新處理時間等方面都要非常迅速,完全滿足用戶的需求靈活性:當(dāng)用戶的需求,發(fā)生變化時例如:操作方式、運(yùn)行環(huán)境、結(jié)果精度等,軟件能做適當(dāng)?shù)恼{(diào)整,具有一定的適應(yīng)性D.3輸入輸出要求輸入:輸入數(shù)據(jù)寬度,類型要符合用戶的需求。輸出:輸出數(shù)據(jù)的格式符合用戶需求。D.4數(shù)據(jù)管理能力要求對數(shù)據(jù)的處理反應(yīng)迅速,數(shù)據(jù)信息加密嚴(yán)謹(jǐn)。尋求最簡單的方法實(shí)現(xiàn)最大的功能。E接口需求用戶接口:一般用戶只需要通過終端進(jìn)行操作,進(jìn)入主界面后輸入密碼,確認(rèn)身份后,即可進(jìn)入相應(yīng)的界面。軟件接口:在服務(wù)器需要安裝LINUX系統(tǒng)和SQLServerManagementStudio2008服務(wù)器版本軟件,其他兼容軟件也可對接。用戶需要安裝windowsxp及以上操作系統(tǒng)和ie7及以上瀏覽器。故障處理內(nèi)部故障:開發(fā)階段可以立即修改數(shù)據(jù)庫和類庫里的相應(yīng)內(nèi)容。外部故障:聯(lián)機(jī)幫助系統(tǒng),輔助用防護(hù)解決問題。出錯輸出信息:用戶密碼輸入錯誤,該系統(tǒng)會出現(xiàn)3次錯誤提示,要求用戶重新輸入,3次之后,將會提示用戶重新登錄該系統(tǒng)。出錯處理對策:若在裝載總程序時,系統(tǒng)出現(xiàn)錯誤,請重新啟動,整個終端程序?qū)賳?;如果程序出現(xiàn)錯誤,再次重新裝載,若任有錯誤,則按照提示逐步裝載。F運(yùn)行環(huán)境設(shè)備:行該軟件所適用的具體設(shè)備最低配置是:P42.0GHz的CPU,512M的內(nèi)存,60G的硬盤。支持軟件:Windows操作系統(tǒng),SQLServerManagementStudio2008的軟件環(huán)境。G需求分析階段成果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加工條目餐廳管理如果師生確定好飯菜,且確認(rèn)了金額則進(jìn)行刷卡消費(fèi)否則不進(jìn)行刷卡消費(fèi)H數(shù)據(jù)設(shè)計運(yùn)行時間取決于PC的硬件配置及網(wǎng)絡(luò)忙閑程度。I用戶特征水平本軟件的使用對象是管理員和全校師生,只要懂得計算機(jī)的簡單操作就可以操作該軟件。校園一卡通管理系統(tǒng)開發(fā)運(yùn)行環(huán)境校園一卡通管理系統(tǒng)使用的開發(fā)工具與編碼規(guī)范如下:設(shè)備:行該軟件所適用的具體設(shè)備最低配置是:P42.0GHz的CPU,512M的內(nèi)存,60G的硬盤。支持軟件:Windows操作系統(tǒng),SQLServerManagementStudio2008的軟件環(huán)境。用戶接口:一般用戶只需要通過終端進(jìn)行操作,進(jìn)入主界面后輸入密碼,確認(rèn)身份后,即可進(jìn)入相應(yīng)的界面。軟件接口:在服務(wù)器需要安裝LINUX系統(tǒng)和SQLServerManagementStudio2008服務(wù)器版本軟件,其他兼容軟件也可對接。用戶需要安裝windowsxp及以上操作系統(tǒng)和ie7及以上瀏覽器。系統(tǒng)框架隨著社會信息化的蓬勃發(fā)展,校園的管理也進(jìn)入了一個信息化的時代,先進(jìn)的管理信息系統(tǒng)成為建設(shè)世紀(jì)一流大學(xué)的重要標(biāo)志。在國內(nèi)信息化建設(shè)進(jìn)程的加速的今天,高校管理者要學(xué)會思考如何使學(xué)?,F(xiàn)有資源得到高效、合理的應(yīng)用,使教育信息化帶動教育的現(xiàn)代化,將教育與信息技術(shù)真正地融合,提高教學(xué)質(zhì)量和教學(xué)效率,提高學(xué)校聲譽(yù),提升學(xué)校的競爭力。數(shù)字化校園將是今后校園建設(shè)的發(fā)展趨勢和必然。數(shù)字化校園建設(shè)的實(shí)質(zhì)就是學(xué)校的管理部門通過信息化手段,實(shí)現(xiàn)對各種資源的有效集成、整合和優(yōu)化,實(shí)現(xiàn)資源的有效配置和充分利用,從而提高各種管理工作的效率和效益。而建設(shè)"校園一卡通系統(tǒng)"是實(shí)現(xiàn)數(shù)字化校園的有效途徑。校園IC卡一卡通系統(tǒng)在校園網(wǎng)中起著通行橋梁的作用,通過與其它的各個管理系統(tǒng)模塊的信息連接,將整個校園網(wǎng)有機(jī)、高效地帶動起來,使得校園各個方面的工作因IC卡的高效、簡便而更加順利。學(xué)校方面:可以有效的對學(xué)校和學(xué)生進(jìn)行管理,集身份認(rèn)證、校內(nèi)消費(fèi)、校務(wù)某些方面的管理為一體。節(jié)約成本,提高管理效率。學(xué)生方面:每個學(xué)生一張卡,此卡集借書卡、消費(fèi)卡、飯卡于一體,代表持卡人的身份,在卡上可自由充值和消費(fèi),在校園內(nèi)做到一卡通用。安全性高,方便學(xué)生攜帶!系統(tǒng)架構(gòu)設(shè)計系統(tǒng)設(shè)計文檔文檔名稱:詳細(xì)設(shè)計說明書項目名稱:校園一卡通管理系統(tǒng)A導(dǎo)言A.1目的本文檔以《校園一卡通管理系統(tǒng)需求規(guī)格說明書》作為參考依據(jù),對校園一卡通管理系統(tǒng)進(jìn)行系統(tǒng)詳細(xì)設(shè)計。A.2范圍本文檔用于系統(tǒng)設(shè)計階段的詳細(xì)設(shè)計,它依據(jù)《校園一卡通管理系統(tǒng)需求規(guī)格說明書》來進(jìn)行編寫。A.3術(shù)語說明CMD:概念數(shù)據(jù)模型<CDM>

信息系統(tǒng)的概念設(shè)計工具,即實(shí)體-聯(lián)系圖〔E-R圖,CDM就是以其自身方式來描述E-R圖。此時不考慮物理實(shí)現(xiàn)的細(xì)節(jié),只表示數(shù)據(jù)庫的整體邏輯結(jié)構(gòu),獨(dú)立于任何軟件和數(shù)據(jù)存儲結(jié)構(gòu)。PDM:物理數(shù)據(jù)模型<PDM>

PDM考慮了數(shù)據(jù)庫的物理實(shí)現(xiàn),包括軟件和數(shù)據(jù)存儲結(jié)構(gòu)。

PDM的對象:表〔Table、表中的列〔Tablecolumn、主碼和外碼〔Primary&Foreignkey、參照〔Reference、索引〔Index、視圖〔View等。A.4參考資料B總體設(shè)計B.1系統(tǒng)功能模塊層次設(shè)計B.1.1功能設(shè)計外部功能:校園一卡通管理系統(tǒng)應(yīng)該具有日常事務(wù)處理、消費(fèi)事務(wù)處理、系統(tǒng)維護(hù)等功能,并提供多種查詢功能。多種查詢功能是由軟件自動實(shí)現(xiàn)。其他功能需要使用者輔助實(shí)現(xiàn)。內(nèi)部功能:該軟件集命令、編程、編輯與一體,完成過濾、定位顯示。B.1.2對性能的規(guī)定精度:在精度的需求上,根據(jù)用戶的需要,在各項輸入輸出傳輸過程中,可以滿足用戶的需要時間特性要求:軟件的響應(yīng)時間,更新處理時間等方面都要非常迅速,完全滿足用戶的需求靈活性:當(dāng)用戶的需求,發(fā)生變化時例如:操作方式、運(yùn)行環(huán)境、結(jié)果精度等,軟件能做適當(dāng)?shù)恼{(diào)整,具有一定的適應(yīng)性C接口設(shè)計C.1對性能的規(guī)定外部接口本系統(tǒng)的界面清晰,用戶通過輸入合法身份密碼即可進(jìn)入此系統(tǒng)。內(nèi)部接口通過公用動態(tài)更新的數(shù)據(jù)庫實(shí)現(xiàn)模塊間的聯(lián)系。D數(shù)據(jù)庫設(shè)計D.1各底層的分E—R圖日常事務(wù)處理E—R圖消費(fèi)事務(wù)處理E—R圖D.2CDMPDM圖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é)生的信息Sid、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、SupaddrDS-7校車信息BusInf記錄校車信息Busno、Busstyle、BusdriverDS-8消費(fèi)刷卡信息PressInf消費(fèi)刷卡記錄Pressno、Pplace、Pno、Cardno、Pmoney、ptime、Pmanage、PaddrF出錯處理設(shè)計出錯輸出信息:用戶密碼輸入錯誤,該系統(tǒng)會出現(xiàn)3次錯誤提示,要求用戶重新輸入,3次之后,將會提示用戶重新登錄該系統(tǒng)。出錯處理對策:若在裝載總程序時,系統(tǒng)出現(xiàn)錯誤,請重新啟動,整個終端程序?qū)賳?;如果程序出現(xiàn)錯誤,再次重新裝載,若任有錯誤,則按照提示逐步裝載。G安全保密設(shè)計為每個用戶、管理員建立用戶資料,用戶可以更改登錄密碼以保證其安全性。H功能設(shè)計H.1內(nèi)圖設(shè)計類圖是靜態(tài)結(jié)構(gòu)模型的圖形化表示,用于描述系統(tǒng)中類及相互之間關(guān)系和類的屬性、行為以及對模型中各種成分的約束,可視化建模的重點(diǎn)也是要弄清楚及其相互關(guān)系。UML中主要有三種基本版型:邊界類、實(shí)體類和控制類邊界類位于系統(tǒng)與外界的交界處,以一個用戶界面接受用戶輸入;實(shí)體類代表受控的信息單元,實(shí)體對象通常是被動和永久性的,通過該類可以設(shè)計數(shù)據(jù)庫;控制類負(fù)責(zé)協(xié)調(diào)其他類的工作本系統(tǒng)主要涉及到的實(shí)體類包括:管理員,辦卡信息,用戶,充值信息,掛失信息,接掛信息,消費(fèi)信息。這些實(shí)體類的連接通過控制類來完成,控制類主要有:學(xué)生,教師,注冊用戶界面,注冊信息。整個管理的過程由界面類接受各類消息,通過管理員對各類信息的處理,達(dá)到相應(yīng)的功能。業(yè)務(wù)對象設(shè)計業(yè)務(wù)邏輯層的關(guān)注點(diǎn)主要集中在業(yè)務(wù)規(guī)則的制定,業(yè)務(wù)流程的實(shí)現(xiàn)等與業(yè)務(wù)需求有關(guān)的系統(tǒng)設(shè)計,基于校園一卡通管理系統(tǒng),也有它特定的業(yè)務(wù)邏輯。系統(tǒng)功能類圖H.2序列圖設(shè)計時序圖用于直觀展示與角色間隨時間變化的動態(tài)交互關(guān)系,強(qiáng)調(diào)一個用力完成摸個功能時對象間消息的發(fā)送順序。對時序性較強(qiáng)的類,流程可以用時序圖表示。順序圖由對象類角色,生命線,激活期和消息四種圖形元素構(gòu)成,水平軸表示對象,垂直軸表示時間,垂直虛線為生命線,生命線之間的箭頭連線代表消息,校園一卡通管理系統(tǒng)的順序圖圖下圖所示。圖中可以清楚的刊出未實(shí)現(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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論