版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度金融機(jī)構(gòu)不良資產(chǎn)置換擔(dān)保合同3篇
- 2025年度醫(yī)療健康大數(shù)據(jù)分析與應(yīng)用合同3篇
- 2024版公司為員工提供住房補(bǔ)助協(xié)議樣本版B版
- 二零二五年環(huán)保監(jiān)測(cè)系統(tǒng)采購(gòu)及數(shù)據(jù)分析合同3篇
- 2025版養(yǎng)老機(jī)構(gòu)托養(yǎng)入住協(xié)議書參考3篇
- 全新2025年度體育場(chǎng)館綠色能源采購(gòu)合同:體育場(chǎng)館與能源供應(yīng)商之間的合作協(xié)議3篇
- 2024網(wǎng)絡(luò)游戲開發(fā)與分成合同
- 現(xiàn)代科技在小學(xué)低年級(jí)語(yǔ)文教學(xué)中的應(yīng)用
- 教育領(lǐng)域中自評(píng)體系的創(chuàng)新應(yīng)用
- 2025年度生態(tài)旅游區(qū)建筑工程施工合同4篇
- (一模)臨汾市2025年高考考前適應(yīng)性訓(xùn)練考試(一)語(yǔ)文試卷(含答案)
- 2024-2025學(xué)年滬科版數(shù)學(xué)七年級(jí)上冊(cè)期末綜合測(cè)試卷(一)(含答案)
- 2023年廣東省公務(wù)員錄用考試《行測(cè)》真題及答案解析
- 2024年公證遺產(chǎn)繼承分配協(xié)議書模板
- 燃?xì)饨?jīng)營(yíng)安全重大隱患判定標(biāo)準(zhǔn)課件
- 深圳小學(xué)英語(yǔ)單詞表(中英文)
- 護(hù)理質(zhì)量反饋內(nèi)容
- 抖音搜索用戶分析報(bào)告
- 鉆孔灌注樁技術(shù)規(guī)范
- 2023-2024學(xué)年北師大版必修二unit 5 humans and nature lesson 3 Race to the pole 教學(xué)設(shè)計(jì)
- 供貨進(jìn)度計(jì)劃
評(píng)論
0/150
提交評(píng)論