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

下載本文檔

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

文檔簡介

飯卡管理系統(tǒng)

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

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

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

溫馨提示

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

評論

0/150

提交評論