UML校園卡管理系統

2021-03-04 07:54:04 字數 2463 閱讀 1321

uml大作業

課程名稱: 校園卡管理系統

專業班級 : (15)班

學生姓名 :謝1 學號:20127611231

胡1 學號:20127611515

車1 學號:20127611602

馬1 學號:20127611628

指導老師 : 周春雷

學期 : 2013-12-10

一、需求分析

(1).選題意義

近年來,由於國家在教育方面的投入越來越大,而且越來越多的人意識到教育的重要性,以及高校擴招。導致在校學生越來越多,這就意味著校園卡的是用越來越多,加大了校園卡的管理難度,那麼設計一套能夠行之有效的對管理校園卡進行管理的校園卡管理系統是非常有必要的。所以,我覺得做校園卡管理系統非常有意義。

(2).功能介紹

校園卡管理系統主要有兩類使用者

一系統管理員,負責對校園卡系統資訊進行管理,可以實現使用者資訊維護,辦理新卡,卡掛失/卡重置,衝值統計,消費統計,查詢資訊,凍結/解凍校園卡等操作。

二學生,可以實現衝值,消費,餘額查詢,查詢個人消費和衝值記錄等操作。

下圖表示校園卡管理系統的功能需求。

2.基本使用模組

3.資訊查詢模組

4.資料庫管理模組

二.系統的用例圖。

建立用例圖前首先要確定參與者。

在校園卡管理系統中,需要有校園卡管理人員和學生的參與。學生可以實現衝值,消費,餘額查詢,查詢個人消費和衝值記錄等操作。校園卡管理人員,負責對校園卡系統資訊進行管理,可以實現使用者資訊維護,辦理新卡,卡掛失/卡重置,衝值統計,消費統計,查詢資訊,凍結/解凍校園卡等操作。

(1)校園卡管理人員參與者用例圖

2.學生參與者用例圖

2.系統的時序圖

首先介紹系統的時序圖,校園卡管理系統的時序圖主要有3個。

(1)校園卡管理人員開卡的時序圖

(2)學生掛失的時序圖

(3)學生解凍的時序圖

1.校園卡管理人員開卡的時序圖

學生要開卡,需要提供個人資訊。校園卡管理人員需要對其資訊進行審核,通過之後,為其辦卡。

2.學生掛失的時序圖

學生掛失,需要向管理人員提供其個人資訊,並通過管理人員的審核驗證,才能為其掛失。

2.學生解凍的時序圖

學生解凍校園卡,需要向管理人員提供個人資訊,通過管理人員的驗證後,為其校園卡解除凍結狀態。

四,系統的協作圖

(1)校園卡管理人員開卡的協作圖

(2)學生掛失的協作圖

(3)學生解凍的協作圖

1.校園卡管理人員開卡的協作圖

2.學生掛失的協作圖

3.學生解凍的協作圖

5.系統的狀態圖

管理員開卡的狀態圖

管理員要開卡,首先需要登入,通過系統認證後,轉入開卡頁面,輸入學生資訊。學生資訊輸入後,需要驗證是否符合開卡要求,通過審核,則開卡成功;如果未通過,則返回開卡頁面。

管理員要充值,首先需要登入,通過系統認證後,轉入充值頁面,輸入充值金額。充值金額輸入後,需要驗證是否能夠充值,通過審核,則充值成功;如果未通過,則返回充值頁面。

管理員收到請求要掛失,首先需要登入,通過系統認證後,轉入掛失頁面,輸入學生資訊。學生資訊輸入後,需要驗證是否需要掛失,通過審核,則掛失成功;如果未通過,則返回掛失頁面。

管理員要解除校園卡鎖定,首先需要登入,通過系統認證後,轉入解凍頁面,輸入學生資訊。學生資訊輸入後,需要驗證是否符合解凍條件,通過審核,則解凍成功;如果未通過,則返回解凍頁面。

6.系統的活**

管理人員開卡活**

七.系統中的類

7.系統的元件圖

校園卡管理系統元件圖如圖,組成網頁應用頁面包括:維護頁面,開卡頁面,凍結頁面,解凍頁面,以及登陸頁面。

8.系統的配置圖

校園卡管理系統的應用伺服器負責儲存整個應用程式,資料庫負責資料管理。

九.學習心得

這幾周的課程設計是對課本知識的總結和鞏固,使我對uml的幾種圖有了更深刻的理解。明白了這些圖分別表達的意思以及各圖的優缺點,還有它們對於程式設計的作用。

下面是我在每乙個圖的學習中的一些心得和體會 ,在專案設計階段我覺得順序圖 ,活** ,狀態圖比較重要。順序圖在這些圖例裡比較直觀,使用者能很快參與到討論中, 活**和傳統的流程圖類似也是乙個補充。狀態圖在對關鍵物件是一定要做狀態分析的,經常會在做分析的時候發現一些容易被忽視的問題。

類圖在設計階段可以用。 狀態圖 ,時序圖, 類圖幫助我們從微觀上認識了這個系統的結構和關係。

我對建模工具中的一些使用方法還很生硬,僅僅知道跟著指導書來進行建模。但經過一定的練習,也有了一定的收穫和體會,使我了解了用例圖的組成,作用以及使用場合,掌握了用例之間的各種關係,知道了用例建模主要要了解各個圖形所代表的意義。

對於建模過程中遇到的問題通過上網查資料,問同學並和他們進行討論,得到了比較滿意的解決,避免了自己眼高手低,從實踐中發現自己的不足,並及時改正。更讓我明白 uml的知識是十分豐富的,我現在的認識還不夠,我將會在以後的學習中不斷提高自己的uml知識,更好地讓uml為將來的程式設計設計服務。

校園卡系統研製技術報告

鑑定會資料之三 基於數位化校園的校園卡系統應用研究 研製技術報告 山東大學 哈爾濱新中新電子股份 二oo六年二月 基於數位化校園的校園卡系統應用研究 研製技術報告 數位化校園建設是高校管理變革的過程,為高校的教學 科研 管理和服務提供盡可能豐富的公共資訊服務系統,基於數位化校園平台展開校園卡系統的應...

校園卡查詢管理系統需求規格說明書

引言本需求規格說明書是根據陝西師範大學校園卡使用者對其消費狀況進行查詢的需求編寫的,旨在作為開發的標準和驗收的依據。1任務說明 1.1目標 開發本系統的目的在於提供校園卡消費資訊個人網路查詢服務,以彌補現行校園卡售飯系統 單機版 的不足,以滿足廣大校園卡使用者隨時查詢個人消費的要求,避免使用者到管理...

校園卡廣告策劃方案

目標消費群分析 無收入的學生群體。追求時尚,是現代青年的特徵,動感地帶我的地盤我做主的追求時尚品位,正好迎合了青年人的需要。隨著生活水平的提高,對於高校學生市場,移動通訊工具已經不再是身份的象徵,手機的普及率越來越高,從贛州豐富的高校資源,以及各高校近年來穩定的生源來看,贛州高校的通訊市場規模只會越...