食堂飯卡標(biāo)準(zhǔn)管理專業(yè)系統(tǒng)設(shè)計(jì)方案報(bào)告_第1頁(yè)
食堂飯卡標(biāo)準(zhǔn)管理專業(yè)系統(tǒng)設(shè)計(jì)方案報(bào)告_第2頁(yè)
食堂飯卡標(biāo)準(zhǔn)管理專業(yè)系統(tǒng)設(shè)計(jì)方案報(bào)告_第3頁(yè)
食堂飯卡標(biāo)準(zhǔn)管理專業(yè)系統(tǒng)設(shè)計(jì)方案報(bào)告_第4頁(yè)
食堂飯卡標(biāo)準(zhǔn)管理專業(yè)系統(tǒng)設(shè)計(jì)方案報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

食堂飯卡管理系統(tǒng)設(shè)計(jì)匯報(bào)一、概要設(shè)計(jì)功效設(shè)計(jì)我校飯卡管理系統(tǒng)分為辦理新卡、存款-消費(fèi)、掛失、查詢和解掛-注銷五個(gè)功效,其功效模塊圖以下:圖1-1功效設(shè)計(jì)圖由圖其各個(gè)子功效以下:1、辦理新卡功效:學(xué)生提交申請(qǐng)飯卡,管理員在數(shù)據(jù)庫(kù)中查找學(xué)生信息,判定學(xué)生信息正當(dāng)性,找到后管理員再申請(qǐng)飯卡ID,創(chuàng)建飯卡統(tǒng)計(jì),建立卡數(shù)據(jù)信息。2、存款-消費(fèi)功效:學(xué)生在存款時(shí),管理員在查對(duì)飯卡ID正當(dāng)以后,讀取出卡余額,再存入金額,修改數(shù)據(jù)庫(kù)信息;學(xué)生在刷卡消費(fèi)時(shí),首先也要讀取飯卡ID,顯示余額,最終修改數(shù)據(jù)庫(kù)信息。3、查詢功效:首先判定學(xué)生信息正當(dāng)性,然后查詢數(shù)據(jù)庫(kù)中飯卡信息,產(chǎn)生報(bào)表,最終返回給學(xué)生。4、掛失功效:學(xué)生在遺失飯卡后,提出掛失申請(qǐng),查對(duì)學(xué)生信息正當(dāng)性,信息正當(dāng)后,轉(zhuǎn)換卡使用狀態(tài),使飯卡不可使用,開啟掛失倒計(jì)時(shí)。5、解掛-注銷功效:在申請(qǐng)掛失后,如學(xué)生在掛失倒計(jì)時(shí)內(nèi)撿回遺失卡,撤銷飯卡掛失,恢復(fù)飯卡使用,假如在掛失時(shí)內(nèi)沒有提出解掛申請(qǐng),則注銷飯卡信息。開發(fā)工具本網(wǎng)站應(yīng)用了Dreamweaver,Dreamweaver集多個(gè)網(wǎng)頁(yè)開發(fā)功效于一身,能夠輕松地完成幾乎全部網(wǎng)頁(yè)技術(shù)編輯。它含有美觀操作界面及強(qiáng)大編輯功效,在Dreamweaver中編輯JSP,能夠很方便地應(yīng)用多種輔助項(xiàng)目,實(shí)時(shí)測(cè)試編輯完成動(dòng)態(tài)網(wǎng)頁(yè),設(shè)計(jì)出功效完善動(dòng)態(tài)網(wǎng)頁(yè)。后臺(tái)數(shù)據(jù)庫(kù)設(shè)計(jì)采取MicrosoftSQLServer,SQLServer是由Microsoft開發(fā)一個(gè)功效強(qiáng)大關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。它能夠處理大量數(shù)據(jù)和管理眾多并發(fā)用戶,確保數(shù)據(jù)完整性,并提供很多高級(jí)管理和數(shù)據(jù)分布能力。SQLServer易于安裝、布署和使用,可運(yùn)行在臺(tái)式機(jī)、筆記本上,也可運(yùn)行在多處理器計(jì)算機(jī)上,提供了數(shù)據(jù)倉(cāng)庫(kù)功效,支持遠(yuǎn)程管理,并提供了豐富數(shù)據(jù)庫(kù)編程能力。應(yīng)用技術(shù)針對(duì)本系統(tǒng)功效需求和性能需求,采取JSP進(jìn)行開發(fā)。JSP是基于JavaServlet和整個(gè)Java體系Web開發(fā)技術(shù),利用這一技術(shù)能夠建立動(dòng)態(tài)、高性能、安全、跨平臺(tái)優(yōu)異動(dòng)態(tài)網(wǎng)站。以前組件無(wú)法實(shí)現(xiàn)真正代碼重用,其關(guān)鍵原因就是它們對(duì)于處理平臺(tái)依靠和對(duì)開發(fā)語(yǔ)言依靠過(guò)重。因?yàn)镴ava語(yǔ)言在這些方面所含有特點(diǎn)和優(yōu)勢(shì),使得基于它軟件JavaBean組件技術(shù)倍受大家關(guān)注。它任務(wù)就是:一次編寫,能夠在任何地方實(shí)施,任何地方重用。JavaBean組件包含了能夠在應(yīng)用程序、其它組件、文檔、Web站點(diǎn)和應(yīng)用程序結(jié)構(gòu)器工具等多個(gè)方案中再利用。JavaBean易編寫、易維護(hù)、易使用,能夠在任何安裝了Java運(yùn)行環(huán)境平臺(tái)上使用,而不需要重新編譯。操作系統(tǒng)開發(fā)時(shí)操作系統(tǒng)關(guān)鍵采取是目前主流操作系統(tǒng)windows7。

二、具體設(shè)計(jì)(一)數(shù)據(jù)庫(kù)1、E-R圖學(xué)生屬性有姓名、學(xué)號(hào)、登錄所需密碼、性別、學(xué)院、年級(jí)、專業(yè)、出生日期、入課時(shí)間等。學(xué)生實(shí)體屬性圖圖2-1-1所表示: 圖2-1-1學(xué)生實(shí)體屬性圖 飯卡屬性有飯卡ID、掛失狀態(tài)、掛失時(shí)間等。飯卡實(shí)體屬性圖圖2-1-2所表示:圖2-1-2飯卡實(shí)體屬性圖管理員屬性有賬號(hào)和密碼等。管理員實(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ù)庫(kù),系統(tǒng)數(shù)據(jù)庫(kù)名稱為db_fc,包含四張表。(1)tb_student(學(xué)生基礎(chǔ)信息表)學(xué)生信息表關(guān)鍵統(tǒng)計(jì)是學(xué)生基礎(chǔ)注冊(cè)信息,以下表所表示:字段名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度描述備注Namechar10姓名Sexchar4性別Numberchar10學(xué)號(hào)主鍵Departmentchar20學(xué)院Proffesionchar20專業(yè)Interdate8入學(xué)日期Birthedaydate8出生日期Idint15飯卡ID外鍵表2-2-1學(xué)生信息表(2)tb_manager管理員信息表示統(tǒng)計(jì)管理員賬號(hào)密碼信息。以下表:字段名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度描述備注Accountchar20賬號(hào)主鍵Passwordchar8密碼表2-2-2管理員信息表(3)tb_info(飯卡信息表)飯卡信息表統(tǒng)計(jì)是卡基礎(chǔ)信息和持卡人操作信息。以下表:字段名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度描述備注Idint15飯卡ID主鍵Datedate操作時(shí)間Statechar10掛失狀態(tài)Accountchar20賬號(hào)外鍵表2-2-3飯卡信息表(4)tb_history(飯卡歷史操作信息表)飯卡歷史操作信息表統(tǒng)計(jì)是飯卡存款、消費(fèi)等信息。以下表:字段名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度描述備注AidInt15統(tǒng)計(jì)ID主鍵Op_datedate操作時(shí)間Expendfloat10消費(fèi)統(tǒng)計(jì)Instorefloat10存款統(tǒng)計(jì)Leastfloat10余額Idint15飯卡ID外鍵 表2-2-4飯卡歷史操作信息表(二)程序步驟圖1、辦理新卡進(jìn)入辦理新卡窗口后,應(yīng)該有顯示學(xué)生基礎(chǔ)信息欄目,有申請(qǐng)卡ID號(hào),有學(xué)生存款操作時(shí)間和金額統(tǒng)計(jì)表。另外還要設(shè)計(jì)“存款”、“退出”、“幫助”按鈕。具體設(shè)計(jì)圖2-1-1所表示:圖2-2-1辦理新卡2、存款設(shè)計(jì)飯卡充值功效界面設(shè)計(jì),包含卡號(hào)、原有余額、充值、取消按鈕。按“充值”鍵后,輸入充值金額和充值后金額:按“確定”鍵則恢復(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、查詢?cè)O(shè)計(jì)查詢功效界面設(shè)計(jì),包含輸入學(xué)生學(xué)號(hào)欄和查詢飯卡信息表格(包含學(xué)生姓名、學(xué)號(hào)、卡號(hào)、操作時(shí)間、存款統(tǒng)計(jì)、消費(fèi)統(tǒng)計(jì)、掛失狀態(tài)等內(nèi)容),方便提供給學(xué)生。具體設(shè)計(jì)圖2-2-4所表示:圖2-2-4查詢?cè)O(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)和掛失時(shí)間。查看

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論