版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
食堂飯卡管理系統(tǒng)設(shè)計(jì)匯報(bào)一、概要設(shè)計(jì)功效設(shè)計(jì)我校飯卡管理系統(tǒng)分為辦理新卡、存款-消費(fèi)、掛失、查詢和解掛-注銷五個功效,其功效模塊圖以下:圖1-1功效設(shè)計(jì)圖由圖其各個子功效以下:1、辦理新卡功效:學(xué)生提交申請飯卡,管理員在數(shù)據(jù)庫中查找學(xué)生信息,判定學(xué)生信息正當(dāng)性,找到后管理員再申請飯卡ID,創(chuàng)建飯卡統(tǒng)計(jì),建立卡數(shù)據(jù)信息。2、存款-消費(fèi)功效:學(xué)生在存款時,管理員在查對飯卡ID正當(dāng)以后,讀取出卡余額,再存入金額,修改數(shù)據(jù)庫信息;學(xué)生在刷卡消費(fèi)時,首先也要讀取飯卡ID,顯示余額,最終修改數(shù)據(jù)庫信息。3、查詢功效:首先判定學(xué)生信息正當(dāng)性,然后查詢數(shù)據(jù)庫中飯卡信息,產(chǎn)生報(bào)表,最終返回給學(xué)生。4、掛失功效:學(xué)生在遺失飯卡后,提出掛失申請,查對學(xué)生信息正當(dāng)性,信息正當(dāng)后,轉(zhuǎn)換卡使用狀態(tài),使飯卡不可使用,開啟掛失倒計(jì)時。5、解掛-注銷功效:在申請掛失后,如學(xué)生在掛失倒計(jì)時內(nèi)撿回遺失卡,撤銷飯卡掛失,恢復(fù)飯卡使用,假如在掛失時內(nèi)沒有提出解掛申請,則注銷飯卡信息。開發(fā)工具本網(wǎng)站應(yīng)用了Dreamweaver,Dreamweaver集多個網(wǎng)頁開發(fā)功效于一身,能夠輕松地完成幾乎全部網(wǎng)頁技術(shù)編輯。它含有美觀操作界面及強(qiáng)大編輯功效,在Dreamweaver中編輯JSP,能夠很方便地應(yīng)用多種輔助項(xiàng)目,實(shí)時測試編輯完成動態(tài)網(wǎng)頁,設(shè)計(jì)出功效完善動態(tài)網(wǎng)頁。后臺數(shù)據(jù)庫設(shè)計(jì)采取MicrosoftSQLServer,SQLServer是由Microsoft開發(fā)一個功效強(qiáng)大關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。它能夠處理大量數(shù)據(jù)和管理眾多并發(fā)用戶,確保數(shù)據(jù)完整性,并提供很多高級管理和數(shù)據(jù)分布能力。SQLServer易于安裝、布署和使用,可運(yùn)行在臺式機(jī)、筆記本上,也可運(yùn)行在多處理器計(jì)算機(jī)上,提供了數(shù)據(jù)倉庫功效,支持遠(yuǎn)程管理,并提供了豐富數(shù)據(jù)庫編程能力。應(yīng)用技術(shù)針對本系統(tǒng)功效需求和性能需求,采取JSP進(jìn)行開發(fā)。JSP是基于JavaServlet和整個Java體系Web開發(fā)技術(shù),利用這一技術(shù)能夠建立動態(tài)、高性能、安全、跨平臺優(yōu)異動態(tài)網(wǎng)站。以前組件無法實(shí)現(xiàn)真正代碼重用,其關(guān)鍵原因就是它們對于處理平臺依靠和對開發(fā)語言依靠過重。因?yàn)镴ava語言在這些方面所含有特點(diǎn)和優(yōu)勢,使得基于它軟件JavaBean組件技術(shù)倍受大家關(guān)注。它任務(wù)就是:一次編寫,能夠在任何地方實(shí)施,任何地方重用。JavaBean組件包含了能夠在應(yīng)用程序、其它組件、文檔、Web站點(diǎn)和應(yīng)用程序結(jié)構(gòu)器工具等多個方案中再利用。JavaBean易編寫、易維護(hù)、易使用,能夠在任何安裝了Java運(yùn)行環(huán)境平臺上使用,而不需要重新編譯。操作系統(tǒng)開發(fā)時操作系統(tǒng)關(guān)鍵采取是目前主流操作系統(tǒng)windows7。
二、具體設(shè)計(jì)(一)數(shù)據(jù)庫1、E-R圖學(xué)生屬性有姓名、學(xué)號、登錄所需密碼、性別、學(xué)院、年級、專業(yè)、出生日期、入課時間等。學(xué)生實(shí)體屬性圖圖2-1-1所表示: 圖2-1-1學(xué)生實(shí)體屬性圖 飯卡屬性有飯卡ID、掛失狀態(tài)、掛失時間等。飯卡實(shí)體屬性圖圖2-1-2所表示:圖2-1-2飯卡實(shí)體屬性圖管理員屬性有賬號和密碼等。管理員實(shí)體屬性圖圖2-1-3所表示:圖2-1-3管理員實(shí)體屬性圖飯卡歷史統(tǒng)計(jì)屬性有統(tǒng)計(jì)ID、存款統(tǒng)計(jì)、消費(fèi)統(tǒng)計(jì)、余額等。飯卡歷史統(tǒng)計(jì)實(shí)體屬性圖圖2-1-4所表示:圖2-1-4飯卡歷史統(tǒng)計(jì)實(shí)體屬性圖依據(jù)以上實(shí)體屬性圖,得出系統(tǒng)ER圖,圖2-1-5所表示:圖2-1-5系統(tǒng)ER圖2、數(shù)據(jù)表設(shè)計(jì)依據(jù)以上分析,分析出表結(jié)構(gòu)。本系統(tǒng)采取SQLServer數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為db_fc,包含四張表。(1)tb_student(學(xué)生基礎(chǔ)信息表)學(xué)生信息表關(guān)鍵統(tǒng)計(jì)是學(xué)生基礎(chǔ)注冊信息,以下表所表示:字段名數(shù)據(jù)類型數(shù)據(jù)長度描述備注Namechar10姓名Sexchar4性別Numberchar10學(xué)號主鍵Departmentchar20學(xué)院Proffesionchar20專業(yè)Interdate8入學(xué)日期Birthedaydate8出生日期Idint15飯卡ID外鍵表2-2-1學(xué)生信息表(2)tb_manager管理員信息表示統(tǒng)計(jì)管理員賬號密碼信息。以下表:字段名數(shù)據(jù)類型數(shù)據(jù)長度描述備注Accountchar20賬號主鍵Passwordchar8密碼表2-2-2管理員信息表(3)tb_info(飯卡信息表)飯卡信息表統(tǒng)計(jì)是卡基礎(chǔ)信息和持卡人操作信息。以下表:字段名數(shù)據(jù)類型數(shù)據(jù)長度描述備注Idint15飯卡ID主鍵Datedate操作時間Statechar10掛失狀態(tài)Accountchar20賬號外鍵表2-2-3飯卡信息表(4)tb_history(飯卡歷史操作信息表)飯卡歷史操作信息表統(tǒng)計(jì)是飯卡存款、消費(fèi)等信息。以下表:字段名數(shù)據(jù)類型數(shù)據(jù)長度描述備注AidInt15統(tǒng)計(jì)ID主鍵Op_datedate操作時間Expendfloat10消費(fèi)統(tǒng)計(jì)Instorefloat10存款統(tǒng)計(jì)Leastfloat10余額Idint15飯卡ID外鍵 表2-2-4飯卡歷史操作信息表(二)程序步驟圖1、辦理新卡進(jìn)入辦理新卡窗口后,應(yīng)該有顯示學(xué)生基礎(chǔ)信息欄目,有申請卡ID號,有學(xué)生存款操作時間和金額統(tǒng)計(jì)表。另外還要設(shè)計(jì)“存款”、“退出”、“幫助”按鈕。具體設(shè)計(jì)圖2-1-1所表示:圖2-2-1辦理新卡2、存款設(shè)計(jì)飯卡充值功效界面設(shè)計(jì),包含卡號、原有余額、充值、取消按鈕。按“充值”鍵后,輸入充值金額和充值后金額:按“確定”鍵則恢復(fù)原有余額。具體設(shè)計(jì)圖2-2-1所表示:圖2-2-2存款設(shè)計(jì)3、消費(fèi)設(shè)計(jì)消費(fèi)關(guān)鍵是學(xué)生使用飯卡進(jìn)行刷卡消費(fèi)。使用飯卡在刷卡機(jī)上進(jìn)行刷卡,判定余額足夠情況下能夠進(jìn)行刷卡。刷完以后假如成功就顯示余額,沒有成功話就得重新進(jìn)行刷卡。具體設(shè)計(jì)圖2-2-3所表示:圖2-2-3消費(fèi)設(shè)計(jì)4、查詢設(shè)計(jì)查詢功效界面設(shè)計(jì),包含輸入學(xué)生學(xué)號欄和查詢飯卡信息表格(包含學(xué)生姓名、學(xué)號、卡號、操作時間、存款統(tǒng)計(jì)、消費(fèi)統(tǒng)計(jì)、掛失狀態(tài)等內(nèi)容),方便提供給學(xué)生。具體設(shè)計(jì)圖2-2-4所表示:圖2-2-4查詢設(shè)計(jì)5、掛失設(shè)計(jì)掛失功效界面設(shè)計(jì),包含一張顯示基礎(chǔ)信息表格,設(shè)置“掛失”和“退出”按鈕。具體設(shè)計(jì)圖2-2-5所表示:圖2-2-5掛失設(shè)計(jì)6、解掛設(shè)計(jì)包含一張顯示飯卡基礎(chǔ)信息表,另外還有解掛和取消按鈕。具體設(shè)計(jì)圖2-2-6所表示:圖2-2-6解掛功效(三)系統(tǒng)界面設(shè)計(jì)1.系統(tǒng)管理主界面飯卡管理主界面:飯卡管理主界面中有管理員、老師和學(xué)生三種不一樣身份登錄。飯卡管理主界面圖3-1所表示:圖3-1飯卡管理主界面2.管理員基礎(chǔ)信息管理模塊在管理員基礎(chǔ)信息模塊中,管理員能夠?qū)W(xué)生基礎(chǔ)信息進(jìn)行新卡辦理、查看飯卡歷史統(tǒng)計(jì)、掛失、解掛、注銷、修改密碼。管理員基礎(chǔ)信息管理界面圖3-2所表示:圖3-2管理員基礎(chǔ)信息管理模塊界面新卡辦理:系統(tǒng)管理員添加新用戶相關(guān)飯卡信息。新卡辦理界面圖3-2-1所表示:圖3-2-1新卡辦理界面查看飯卡歷史統(tǒng)計(jì):管理員能夠查詢學(xué)生基礎(chǔ)信息和飯卡是否是掛失狀態(tài)和掛失時間。查看
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025商鋪?zhàn)赓U合同解除協(xié)議
- 2025廣告公司合同(協(xié)議)
- 技術(shù)分析報(bào)告格式范文
- 2025汽車抵押借款合同格式
- 參觀實(shí)習(xí)報(bào)告范文
- 上海師范大學(xué)《公益慈善經(jīng)典著作選讀》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025質(zhì)量檢驗(yàn)委托合同
- 調(diào)研報(bào)告格式模板范文
- 上海商學(xué)院《繼電保護(hù)及二次回路》2023-2024學(xué)年第一學(xué)期期末試卷
- 學(xué)生藝術(shù)素養(yǎng)報(bào)告范文
- 大學(xué)生職業(yè)規(guī)劃大賽成長賽道
- 第三單元(整體教學(xué)設(shè)計(jì))七年級語文上冊大單元教學(xué)名師備課系列(統(tǒng)編版2024)
- 魯教版五四制初中八年級化學(xué)全一冊全套教案
- 2024年煙草知識考試題庫
- 餐飲服務(wù)電子教案 學(xué)習(xí)任務(wù)4 雞尾酒調(diào)制
- 【大單元整體教學(xué)】教科版科學(xué)五年級上冊-第一單元《光》第1課有關(guān)光的思考-單元整體分析+課時公開課一
- 2024年黑龍江省龍東地區(qū)中考數(shù)學(xué)試題含答案
- 劉潤年度演講2024
- 小學(xué)生講海軍司令肖勁光的紅色故事肖勁光先進(jìn)事跡學(xué)習(xí)
- 養(yǎng)老院的經(jīng)營規(guī)劃方案
- TSG51-2023起重機(jī)械安全技術(shù)規(guī)程
評論
0/150
提交評論