學生宿舍水電費管理系統(tǒng)_第1頁
學生宿舍水電費管理系統(tǒng)_第2頁
學生宿舍水電費管理系統(tǒng)_第3頁
學生宿舍水電費管理系統(tǒng)_第4頁
全文預覽已結(jié)束

下載本文檔

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

文檔簡介

學生宿舍水電費管理系統(tǒng)設計目標:設計一個學生宿舍水電費管理數(shù)據(jù)庫(系統(tǒng)),實現(xiàn)如下功能:1、自動計算水電費交費額度.2、查詢、打印各宿舍水、電費使用情況和應交納的費用。系統(tǒng)分析與設計步驟:一、確定數(shù)據(jù)庫的目的:1、有關(guān)部門可以輸入水電表原始數(shù)據(jù)并由計算機自動計算結(jié)果、查看和打印每一個棟各宿舍水電使用量和應交水電費。2、每一宿舍按水電交費單查詢水電使用量并交費.二、已知條件:1、每個月抄水電表一次,月終結(jié)算一次。2、水電定額使用,超用量要付費。三、學生宿舍水電費管理系統(tǒng)主要分為以下三個部分:數(shù)據(jù)輸入及修改、數(shù)據(jù)查詢、數(shù)據(jù)預覽與打印三個部分。1、數(shù)據(jù)輸入及修改:(1)住宿表數(shù)據(jù)錄入與修改房號人數(shù)01-101401-102401-103401-1044特點:1)本表數(shù)據(jù)只在初次使用系統(tǒng)時錄入一次,除非有數(shù)據(jù)變更,否則日常工作中不用重新輸入和修改,因此應單獨建立窗體進行輸入。2)當此表中的“房號”數(shù)據(jù)修改時,水電費表也應相應自動被修改,所以上面的第四步中要建立兩表關(guān)系并級聯(lián)更新和刪除。此窗體建立方法有多種,因人而異,只要能完成增加、刪除、修改的功能就可以了。示例可參考:住宿表數(shù)據(jù)錄入與修改1,2,3三個窗體。(2)水電定額及單價數(shù)據(jù)輸入收費編號水定額電定額水價電價15510。5特點:1)、本表與水電費表通過收費編號聯(lián)系,用于計算宿舍每月用水(電)定額和應交水電費。2)、本表收費編號被修改時,水電費表相應的收費編號應自動修改(通過關(guān)系的級聯(lián)更新實現(xiàn)).同時,在水電費表中出現(xiàn)過的收費編號,在此表中不能刪除,否則數(shù)據(jù)也不一致。(3)建立輸入每學期末抄水(電)表的數(shù)據(jù)的窗體因為,水電費表中存放的是每學期的水電表數(shù)據(jù),所以:1)、當學期末要輸入用水(電)數(shù)據(jù)前,首先要追加記錄即把住宿表中的數(shù)據(jù)追加到水電費表中,見示例中的“輸入水電使用數(shù)據(jù)前追加查詢”,追加到水電費表中的數(shù)據(jù)包括住宿表的房號和日期(DATE()).2)、要輸入和修改本學期水電使用數(shù)據(jù),如下圖示.房號日期本次水表上次水表本次電表上次電表收費編號01-1012009/10/16605506640101-1022009/10/244043078491

如果直接通過水電表的字段產(chǎn)生以上窗體,由于當追加記錄后住宿表增加房號等數(shù)據(jù)時,水電表沒有自動增加,因此不能輸入新增房號的水電數(shù)據(jù),所以,上圖中的房號應取住宿表中的房號,先建立上圖的查詢(示例中的“水電使用數(shù)據(jù)輸入”查詢),由此查詢再建立窗體(示例中的“水電使用數(shù)據(jù)輸入1,2*”)2、數(shù)據(jù)查詢(1)住宿情況查詢房號人數(shù)01-101401-102401-103401-10441)、按房號查詢(2)水電定額及單價數(shù)據(jù)查詢收費編號水定額電定額水價電價15510.5(3)水電費綜合查詢1)、水電費綜合查詢(全部):水電費綜合查詢2)、水電費綜合查詢(按日期):水電費綜合查詢(按日期)3)、水電費綜合查詢(按房號):水電費綜合查詢(按房號)4)、水電費綜合查詢(按班級):水電費綜合查詢(按班級)3、數(shù)據(jù)預覽與打印(1)水電費通知單房號人數(shù)上月行碼本月行碼本月用電量上月行碼本月行碼本月用水量實交水電費注:每人用水定額噸/月,用電定額度/月合計(1)、把以上的16個數(shù)據(jù)項(或稱為屬性)細分為最小的數(shù)據(jù)項(即最小的信息單位),并用表格表示。屬性簡寫屬性含義屬性的數(shù)據(jù)來源公寓公寓日期抄表日期或打印日期房號房號人數(shù)本月該宿舍住宿總?cè)藬?shù)上月行碼該宿舍上月電、水表抄表行碼上月的本月行碼本月行碼該宿舍本月電、水表抄表行碼本月用電量該宿舍本月總用電量本月電表行碼-上月電表行碼本月用水量該宿舍本月總用水量本月水表仃碼上月水表仃碼總用水定額該宿舍本月總用水定額人數(shù)X用水定額總用電定額該宿舍本月總用電定額人數(shù)X用電定額用水定額每人每月用水定額用電定額每人每月用電定額超電量該宿舍本月超過總用電定額的電量本月用電量-總用電定額超水量該宿舍本月超過總用水定額的水量本月用水量-總用水定額水價每噸水的單價

電價每度電的單價實交水電費該宿舍本月用水、電應交的金額超電量大電價+超水量大水價五、確定表中字段的屬性(數(shù)據(jù)類型、長度等)和主鍵1、住宿表字段屬性字段名類型長度格式準則例由n房號文本10東3201班級文本202000高職電子商務1班人數(shù)長整型標準>010主鍵:房號2、水電費表字段屬性字段名類型長度格式默認值例由n房號文本10東3201日期日期yyyy—mm-ddDate()2002/1/18本次水表長整型556上次水表長整型556本次電表長整型667上次電表長整型556收費編號長整型11主鍵:無,因為本表記錄不同日期同一房號的水電費,房號和日期均有可能重復。3、水電定額及單價表字段屬性字段名類型格式小數(shù)位數(shù)默認值例收費編號長整型11水定額單精度標準23。5電定額單精度標準25水價貨幣貨幣2¥0。50電價貨幣貨幣2¥1.00主鍵:收費編號六、確定表之間的關(guān)系基本表相關(guān)表關(guān)聯(lián)字段N對N是否級聯(lián)更新和刪除住宿表水電費表由n房號1對多是水電定額及單價表水電費表收費編號1對多級聯(lián)更新不刪除七、創(chuàng)建“水電費”數(shù)據(jù)庫,創(chuàng)建以上的表和表間關(guān)系。九、創(chuàng)建查詢。十、創(chuàng)建報表。1、打印水電費交費通知單本通知單數(shù)據(jù)包括三個表的數(shù)據(jù)和由它們計算得來的結(jié)果,先建立一個包含通知單數(shù)據(jù)的查詢(見示例中的“報表相關(guān)”查詢),再由此查詢建立報表,見示例中的報表:水電費通知單。2、可以通過本系統(tǒng)打印要使用的空表格,如住宿登記表、水電費抄表用的表格等九、系統(tǒng)合成。除了例題和課后練習中介紹的主切換面板和自建菜單可以進行系統(tǒng)合成外還可以使用下面的方法:建立一個“主界面窗體”,在此窗體上建立若干個命令按鈕,每個按鈕對應于一個宏,這些宏與有關(guān)的窗體、查詢、報表對應?;蛘撸ㄟ^向?qū)Ы⒋蜷_窗體的命令按鈕。建立一個自動宏(即宏名為AUTOEXC),這個宏包含打開“主界面窗體”的操作,這樣打開水電費數(shù)據(jù)庫時自動進入主界面窗體,用戶可在主界面窗體上選擇相應的按鈕進行水電費管理了。數(shù)據(jù)庫設計既要遵循一定的規(guī)律,比如表和表中字段的設計,又可以溶入個性化的設計思想,比如輸入界面(窗體)的設計是因人而異的.設計的過程是一個不斷完善的過程,設計之初,可能考慮問題不是很周到,到后面才發(fā)現(xiàn)前面的設計有問題或不完善,此時再回頭進行修改。剛開始學習和設計數(shù)據(jù)庫時,通常先從報表開始,即先弄清要打印怎么樣的報表,而要打印這些報表要輸入哪些數(shù)據(jù),設計怎么樣的輸入窗體,最后確定這些數(shù)據(jù)如何存放(存放在什么字段中,哪些字段組成一個表),同時,通過系統(tǒng)需要查詢哪些數(shù)據(jù),建立這些查詢.數(shù)據(jù)庫的成功應用

溫馨提示

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

評論

0/150

提交評論