飯卡管理系統(tǒng)_第1頁
飯卡管理系統(tǒng)_第2頁
飯卡管理系統(tǒng)_第3頁
飯卡管理系統(tǒng)_第4頁
飯卡管理系統(tǒng)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

飯卡管理系統(tǒng)

班級:-第2學(xué)期第12~20周課程設(shè)計II報告題目:食堂飯卡管理系統(tǒng)學(xué)號:姓名:指導(dǎo)教師:職稱:成績:管理學(xué)院年7月5日 南京郵電大學(xué)課程設(shè)計II指導(dǎo)教師成績評定表題目食堂飯卡管理系統(tǒng)學(xué)生姓名班級學(xué)號專業(yè)評分內(nèi)容評分標(biāo)準(zhǔn)總分評分平時成績認(rèn)真對待課程設(shè)計,遵守實(shí)驗(yàn)室規(guī)定,上機(jī)不遲到早退,不做和設(shè)計無關(guān)的事。20設(shè)計內(nèi)容設(shè)計內(nèi)容豐富,符合大綱要求10界面外觀漂亮、大方10功能符合大綱要求10文檔設(shè)計正確合理10文檔寫作文檔反映設(shè)計規(guī)劃過程10文檔反映系統(tǒng)設(shè)計流程10答辯簡練、準(zhǔn)確闡述設(shè)計內(nèi)容,能準(zhǔn)確有條理回答各種問題,系統(tǒng)演示順利。20總評分指導(dǎo)教師評閱意見該生對待課程設(shè)計II的態(tài)度□認(rèn)真□良好□一般□比較差。設(shè)計的系統(tǒng)界面外觀美工處理情況□很好□較好□一般□比較差系統(tǒng)前后臺功能和腳本編寫情況□很好□良好□一般□比較差文檔書寫符合規(guī)劃與設(shè)計流程程度□很好□良好□一般□比較差系統(tǒng)演示順利情況和答辯流暢準(zhǔn)確情況□很好□良好□一般□比較差完成的課程設(shè)計特色之處:成績指導(dǎo)教師簽名日期.7.5

一.需求分析1、系統(tǒng)設(shè)計的背景信息在如今計算機(jī)快速發(fā)展的時代,計算機(jī)的普遍應(yīng)用已經(jīng)惠及到方方面面,以簡化人們的日常為目標(biāo),計算機(jī)網(wǎng)絡(luò)在人類社會的各個領(lǐng)域都發(fā)揮這越來越重要的作用,管理信息系統(tǒng)是計算機(jī)應(yīng)用的一個方面,使用管理信息系統(tǒng)能夠簡化管理者對項(xiàng)目的數(shù)量管理工作,統(tǒng)計簡單。與手工管理相比,使用計算機(jī)進(jìn)行信息管理,能夠方便地進(jìn)行檢索,查找便利,可靠性高,存儲量大,極大地提高了信息管理的效率,是企業(yè)實(shí)現(xiàn)信息化,科學(xué)化,正規(guī)化管理的重要基本條件。高校的后勤管理工作日趨復(fù)雜,以南京郵電大學(xué)食堂為例,學(xué)校共有三個食堂,南一,南二和南三,在三個食堂中就就餐的人數(shù)難以管理,消費(fèi)難以統(tǒng)計。因此借助于飯卡的消費(fèi)管理信息系統(tǒng)能夠?qū)Υ诉M(jìn)行有效地管理。簡化了食堂工作人員的買賣飯票的工作,有利于食堂管理者對食堂的就餐情況,消費(fèi)金額進(jìn)行統(tǒng)計,實(shí)現(xiàn)對食堂的有效管理。2、需求分析對食堂飯卡信息管理系統(tǒng)的需求分析如下:功能需求:食堂信息管理系統(tǒng)主要實(shí)現(xiàn)以下功能:①飯卡管理,例如對飯卡進(jìn)行消費(fèi),充值,掛失,補(bǔ)辦,消磁,充磁,轉(zhuǎn)賬,退卡等。②用餐人員信息管理,例如對增加用餐人員信息,刪除用餐人員信息,修改用餐人員信息。③對用餐人員的消費(fèi)信息進(jìn)行管理。統(tǒng)計每一臺消費(fèi)機(jī)上消費(fèi)金額,對金額進(jìn)行匯總,統(tǒng)計消費(fèi)總數(shù)。④食堂工作人員信息管理,工作人員的被分配到不同的消費(fèi)機(jī)前進(jìn)行服務(wù),對服務(wù)時間進(jìn)行管理,工作安排。(2)信息需求:對用餐人員用餐的時間段,食物偏好等進(jìn)行調(diào)查,以采取符合用戶偏好的菜式來吸引用戶進(jìn)行消費(fèi)。對用餐人員心理適合價位進(jìn)行調(diào)查,充分考慮市場定價和用戶可接受定價對價格進(jìn)行調(diào)整,以更好的價格提供更好的服務(wù)。食堂的環(huán)境進(jìn)行改進(jìn),良好的環(huán)境能夠使用戶用餐愉快。食堂內(nèi)資源配置好,不但僅提供快餐服務(wù),還能夠提供小食飲料等周邊食品。(3)系統(tǒng)性能要求:飯卡上的用戶信息必須明確,當(dāng)有人撿到別人的飯卡進(jìn)行惡意消費(fèi)時,系統(tǒng)必須有保障措施,能夠設(shè)置一天內(nèi)限定金額來管理。當(dāng)進(jìn)行消費(fèi)時,消費(fèi)機(jī)要及時記錄消費(fèi)情況。用戶在查詢消費(fèi)信息時要顯示用戶消費(fèi)的時間地點(diǎn)及消費(fèi)項(xiàng)目,在消費(fèi)飯卡時要及時顯示余額信息,方便用戶進(jìn)行充值操作。在消費(fèi)大金額時,消費(fèi)機(jī)需要用戶提供密碼操作,確保用戶是本人操作。二.系統(tǒng)總體結(jié)構(gòu)設(shè)計1、系統(tǒng)功能設(shè)計系統(tǒng)的功能結(jié)構(gòu)圖,并對每個功能模塊作簡要說明。 工資管理系統(tǒng)食堂飯卡管理信息系統(tǒng)功能結(jié)構(gòu)圖如下:工資管理系統(tǒng)飯卡管理飯卡管理用餐人員信息管理消費(fèi)統(tǒng)計消費(fèi)充值掛失補(bǔ)辦充磁增加信息修改信息刪除信息統(tǒng)計金額消費(fèi)分析食堂飯卡管理系統(tǒng)轉(zhuǎn)賬退卡匯總金額相應(yīng)的功能結(jié)構(gòu)描述如下:1)飯卡管理模塊飯卡管理模塊具有消費(fèi),充值,掛失,補(bǔ)辦,充磁,轉(zhuǎn)賬,退卡等操作,基本能夠?qū)崿F(xiàn)飯卡的使用者的基本要求。2)用餐人員信息管理模塊用餐人員信息管理模塊主要實(shí)驗(yàn)對用餐人員信息的增加,修改,刪除等操作。能夠方便管理用餐人員的信息。3)消費(fèi)統(tǒng)計模塊消費(fèi)統(tǒng)計模塊主要具有統(tǒng)計消費(fèi)金額,將消費(fèi)金額進(jìn)行匯總,進(jìn)行消費(fèi)分析等操作,能夠方便管理者分析數(shù)據(jù),對日后管理工作進(jìn)行決策。2、UML視圖(1)確定系統(tǒng)的參與者,食堂飯卡管理信息系統(tǒng)的參與者包含以下三類人員:①管理員②食堂工作人員③用餐人員(2)管理員用例圖:管理員在系統(tǒng)中能夠進(jìn)行用餐人員信息增加,用餐人員信息查詢,用餐人員信息修改,用餐人員信息刪除,掛失,充磁,補(bǔ)卡等操作。經(jīng)過這些活動創(chuàng)立的管理員用例圖如下所示。(3)用餐人員用例圖:用餐人員包括學(xué)生和教師,用餐人員能夠在本系統(tǒng)中實(shí)現(xiàn)余額查詢,刷卡,消費(fèi)信息查詢,充值,提現(xiàn)等操作,其用例圖如下所示。(4)食堂工作人員用例圖:食堂工作人員主要是提供打飯服務(wù),在消費(fèi)機(jī)上進(jìn)行輸入金額和統(tǒng)計消費(fèi)機(jī)上的消費(fèi)信息等操作,建立的用例圖如下所示。(5)創(chuàng)立卡,卡處理,用餐消費(fèi),學(xué)生,教師等的類圖,卡處理類中包含的屬性包括卡號,姓名,類別,剩余金額,操作包括充值,掛失,退卡,補(bǔ)辦,充磁。用餐消費(fèi)類中的屬性包括卡號,金額,操作包括刷卡??愔邪瑢傩钥ㄌ?,姓名,剩余金額,類別。教師類中包含屬性教師工號,操作刷卡。學(xué)生類中包含屬性學(xué)號,類別,姓名,操作包括刷卡。

(6)創(chuàng)立序列圖,實(shí)現(xiàn)用戶的充值過程,用戶打開用戶使用界面,選擇充值要求,輸入用戶名和密碼,系統(tǒng)驗(yàn)證用戶名和密碼是否正確,如正確,用戶則將飯卡和人名幣提交給管理員,管理員進(jìn)入主操作頁面,選擇充值,輸入充值金額,系統(tǒng)將數(shù)據(jù)發(fā)送給數(shù)據(jù)庫,數(shù)據(jù)庫將數(shù)據(jù)進(jìn)行保存后,將充值成功的信息返回給用戶界面,最終顯示充值完成。(7)創(chuàng)立序列圖實(shí)現(xiàn)用餐人員的刷卡消費(fèi)過程,食堂工作人員經(jīng)過操作窗口得的消費(fèi)機(jī)完成對刷卡操作。(8)創(chuàng)立飯卡管理人員為用餐人員補(bǔ)辦飯卡的序列圖(9)創(chuàng)立活動圖,管理員登錄系統(tǒng)后根據(jù)相應(yīng)的要求為用餐人員完成相應(yīng)服務(wù)。(10)建立當(dāng)用餐人員來食堂進(jìn)行消費(fèi)時,食堂工作人員在消費(fèi)機(jī)上進(jìn)行的操作的活動圖。在消費(fèi)機(jī)上顯示金額以及是否對用餐人員消費(fèi)成功。(11)建立當(dāng)用餐人員進(jìn)行消費(fèi)時的活動圖。用餐人員進(jìn)行消費(fèi)時在食堂工作人員的窗口中進(jìn)行消費(fèi)。若余額不足時,消費(fèi)機(jī)會提示用戶卡內(nèi)余額不足,不能進(jìn)行消費(fèi)。(12)建立狀態(tài)圖,表示辦理新卡的狀態(tài)轉(zhuǎn)變過程。由狀態(tài)轉(zhuǎn)變過程可知,在使用一張新卡前需要將新卡與銀行卡進(jìn)行綁定,新卡能夠經(jīng)過銀行卡進(jìn)行轉(zhuǎn)賬操作,在注銷新卡時需要對卡進(jìn)行解綁操作,防止別人使用該卡進(jìn)行不良操作。(13)建立飯卡使用過程的狀態(tài)圖。飯卡自身有充值狀態(tài),進(jìn)行消費(fèi)后可能將飯卡中的余額全部消費(fèi)完,使飯卡變成空卡,但也能夠?qū)湛ㄟM(jìn)行充值,使得飯卡能夠重新被使用。(14)建立食堂管理人員使用后臺數(shù)據(jù)庫進(jìn)行操作的狀態(tài)圖。管理員使用用戶名密碼登錄數(shù)據(jù)庫,若用戶名或密碼錯誤,那么將不能進(jìn)入數(shù)據(jù)庫,則返回登錄界面,當(dāng)用戶名和密碼正確后,才能進(jìn)入數(shù)據(jù)庫進(jìn)行操作。(15)該系統(tǒng)中的軟件構(gòu)件及其相互關(guān)系如下圖所示,主要包括飯卡操作管理,用餐人員信息管理和消費(fèi)信息管理和其各自系統(tǒng)中能夠進(jìn)行的操作。(16)部署圖表示該飯卡管理系統(tǒng)的物理布局,其包括食堂管理人員使用的服務(wù)器,用餐人員進(jìn)行自主轉(zhuǎn)賬等操作的服務(wù)器,食堂工作人員使用的消費(fèi)機(jī),該物理布局中所有的設(shè)備都將數(shù)據(jù)上傳到數(shù)據(jù)庫中。三.?dāng)?shù)據(jù)庫設(shè)計 對后臺數(shù)據(jù)庫進(jìn)行設(shè)計。1.邏輯設(shè)計用餐人員(姓名,性別,電話號碼)飯卡(卡號,消費(fèi)余額,消費(fèi)密碼,學(xué)號)卡歷史(卡號,時間,消費(fèi)金額,操作)食堂(食堂號,消費(fèi)機(jī)號,窗口工作人員號)2.物理設(shè)計(1)用戶表,用戶表中包含用戶名和密碼,用戶能夠使用用戶名和密碼進(jìn)行登錄系統(tǒng),進(jìn)行操作。字段名稱列名數(shù)據(jù)類型用戶名usernamechar密碼passwordint(2)用餐人員信息表,其中包含姓名,卡號,用戶類別等字段。其中,用戶類別可劃分為教師和學(xué)生,使用布爾類型。字段名稱列名數(shù)據(jù)類型姓名usernamechar性別malebool學(xué)號usernumberint用戶類別usetypebool(3)飯卡信息表,其中包含卡號和余額,余額為浮點(diǎn)型。字段名稱列名數(shù)據(jù)類型卡號card_idint余額sumfloat學(xué)號uernumberint消費(fèi)密碼spendpasswordint(4)飯卡歷史信息字段名稱列名數(shù)據(jù)類型卡號card_idint時間daytimedaytype余額sumfloat操作opchar(5)食堂信息表,其中包含食堂編號,消費(fèi)機(jī)號和食堂工作人員編號字段名稱列名數(shù)據(jù)類型食堂編號dnumberchar消費(fèi)機(jī)號snumberchar食堂工作人員編號wnumberchar3.E-R圖 性別性別學(xué)號用戶用戶用餐人員用戶名密碼姓名用戶類別性別學(xué)號卡號姓名學(xué)號飯卡卡號卡號姓名學(xué)號飯卡卡號余額學(xué)號消費(fèi)密碼余額持有管理持有管理飯卡用餐人員 1 1 n飯卡用餐人員學(xué)號消費(fèi)密碼用戶類別性別1學(xué)號消費(fèi)密碼用戶類別性別食堂管理人員食堂管理人員密碼用戶名密碼用戶名四.本次設(shè)計心得體會食堂飯卡管理系統(tǒng)的主要任務(wù)就是把工作人員從日常操作中解放出來,使用飯卡能夠簡化用餐人員的就餐,方便食堂數(shù)據(jù)庫管理人員進(jìn)行數(shù)據(jù)統(tǒng)計,生成消費(fèi)報表信息。管理人員能夠就飯卡進(jìn)行掛失,充值等操作,用餐人員的飯卡出現(xiàn)因余額不足或丟失等情況,能夠及時到管理人員處進(jìn)行恢復(fù)操作。使用飯卡管理系統(tǒng)能夠?qū)τ貌腿藛T的消費(fèi)情況進(jìn)行分析,得出關(guān)于用餐人員就餐時間和就餐金額的信息,方便管理人員對數(shù)據(jù)進(jìn)行處理,分析出食堂運(yùn)行存在的問題和不足,并進(jìn)行改進(jìn),以提高食堂的就餐率。該系統(tǒng)中有三個主要用例,其分別為用餐人員(主要包含教師和學(xué)生),食堂工作人員,食堂管理人員(后勤部分)。使用uml能夠繪制出用例圖,類圖,順序圖/協(xié)作圖,狀態(tài)圖等,這些圖能夠用來表示該飯卡管理系統(tǒng)中進(jì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

提交評論