下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、畢業(yè)設(shè)計(論文)引 言高校學(xué)生宿舍的 用電管理問題,一直是擺在高校學(xué)生宿舍管理者面前的 一道難題,傳統(tǒng)的 以手工操作為主的 學(xué)生宿舍用電管理方式,信息反饋慢,工作效率低,管理質(zhì)量差.在計算機信息技術(shù)飛速發(fā)展與廣泛應(yīng)用的 今天,這種落后的 管理方式與時代的 步伐已顯得格格不入,對學(xué)生宿舍用電實行智能化、信息化管理,是信息時代對高校學(xué)生公寓管理工作提出的 客觀要求.我校目前的 學(xué)生公寓,是按房間安裝了 電度表,對學(xué)生宿舍用電實行定額管理.學(xué)校按照規(guī)定給每個宿舍核撥用電定額.用電在定額以內(nèi)的 部分,由學(xué)校承擔(dān),定額以外的 部分,由學(xué)生自己承擔(dān).但是由于沒有安裝“學(xué)校用電收費管理系統(tǒng)”等類似的 相關(guān)系
2、統(tǒng)軟件,在用電管理過程中,每抄一次表就需要花很長的 時間,同時還有大量的 數(shù)據(jù)和信息需要處理,既費工又費力,還容易出錯.如何使數(shù)據(jù)與信息在用電管理系統(tǒng)的 相關(guān)模塊間流動起來,為學(xué)生宿舍用電管理提供科學(xué)的 管理方法,使管理更嚴(yán)謹(jǐn),同時更具有操作性,節(jié)省操作人員的 勞動,成為我們學(xué)校用電收費管理人員的 當(dāng)務(wù)之急.學(xué)校用電收費管理系統(tǒng)設(shè)計內(nèi)容:本系統(tǒng)是單機版的 應(yīng)用系統(tǒng).本系統(tǒng)設(shè)計具有以下功能:(1)用戶管理(2)電費抄表登記(3)電費收繳(正常、超支、停電)(4)報表統(tǒng)計打印(5)用戶用電查詢(6)系統(tǒng)維護等.本系統(tǒng)具備的 特點有:界面美觀,操作方便;大大提高工作效率;能及時、準(zhǔn)確地反映學(xué)生宿舍用
3、電情況;信息收集、處理、存儲、打印方便;收費程序更加規(guī)范;系統(tǒng)可維護性強、管理集中.本系統(tǒng)前臺利用Visual Basic語言、后臺使用ACCESS數(shù)據(jù)庫進行開發(fā),適用于windows982000,或更高的 軟件支持平臺,便于以后的 系統(tǒng)擴展與更新,有著較好的 開發(fā)前景.使用本系統(tǒng)后可提高學(xué)生們的 節(jié)電意識,減少大手大腳隨意浪費電能的 現(xiàn)象,對于學(xué)校用電管理的 規(guī)范化、制度化建設(shè)等工作都起到積極的 作用.一 系統(tǒng)分析 業(yè)務(wù)流程分析學(xué)校用電收費管理系統(tǒng)主要用于記錄本學(xué)校學(xué)生公寓寢室的 用電情況并在此基礎(chǔ)上進行超支電費收取,并對用電用戶、管理員檔案資料、用電相關(guān)信息等進行錄入與維護工作.其主要的
4、業(yè)務(wù)流程如下:1. 作為電費管理系統(tǒng),首先得要有用電用戶、管理員的 最基本信息;所以需要建立用電用戶、管理員的 檔案資料,系統(tǒng)管理員對其進行添加、刪除、修改等維護工作.2. 每個月的 月末,抄表員收集好各寢室的 上月及本月電表讀數(shù),先進行手工抄錄.然后將相關(guān)資料交給系統(tǒng)管理員或者直接進入抄表系統(tǒng),設(shè)置好本月電表的 基本信息、抄表情況、電費單價、收費時間等系統(tǒng)參數(shù);再將每個寢室的 相關(guān)電表讀數(shù)輸入系統(tǒng)進行電腦自動計量和計費.3. 將本月所有的 電表信息輸入電腦后,既可完成了 抄表工作.系統(tǒng)管理員再根據(jù)本月的 電表信息,對其進行校驗和維護.檢驗無誤后,再發(fā)布繳費通知和本月的 電費清單,并提供電腦查
5、詢電量電費等信息.4. 發(fā)布繳費通知后,便可開始對用戶進行收取電費工作.收費員或者系統(tǒng)管理員進入收費系統(tǒng),對用戶進行收取用電用戶當(dāng)月的 電費、以往的 欠款、當(dāng)月及以往的 滯納金,并將收費情況進行登記,同時為用戶打印收費發(fā)票等等.5. 繳費完畢后,對已繳費或未按時繳費的 用戶進行統(tǒng)計.對未按時繳費的 用戶發(fā)布逾期情況的 通知,并對逾期情況嚴(yán)重的 用戶采取停電措施.6. 系統(tǒng)管理員要對整個系統(tǒng)的 數(shù)據(jù)庫進行數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)工作,以防止重要數(shù)據(jù)的 丟失而加大工作量. 功能模塊劃分1. 功能介紹學(xué)校用電收費管理系統(tǒng)主要包括了 檔案管理、通知發(fā)布、抄表系統(tǒng)、查詢系統(tǒng)、報表系統(tǒng)、交費系統(tǒng)、維護系統(tǒng)、輔助
6、功能和個人主頁共九個分系統(tǒng),并新增一個重新登陸的 功能.2. 檔案管理學(xué)生用戶檔案是學(xué)校用電收費系統(tǒng)的 基礎(chǔ).本系統(tǒng)的 檔案資料主要是系統(tǒng)管理員從管理模塊中進行錄入;該分系統(tǒng)主要使用者是系統(tǒng)管理員,其他三個權(quán)限是不能對本模塊進行操作.檔案管理主要用于對用電用戶相關(guān)的 一系列檔案資料進行錄入與維護工作,為學(xué)校用電收費部門進行用電管理和用電收費提供基本的 用戶資料;其主要包括學(xué)生用戶檔案管理和管理員(系統(tǒng)管理員、抄表員和收費員)檔案管理兩個子模塊:學(xué)生用戶檔案管理本模塊主要用于實現(xiàn)對學(xué)生用電用戶基本情況進行錄入與維護工作.它具有添加、刪除、保存、修改、刷新、以及瀏覽數(shù)據(jù)等功能;剛進入該系統(tǒng)模塊時,
7、這些功能按鈕都被鎖定;如果是系統(tǒng)管理員,點一下“激活”功能按鈕,便可使用;如果登陸的 身份不是系統(tǒng)管理員,則會出現(xiàn)“不能越權(quán)”的 提示.使用任一個功能按鈕后,在本模塊的 窗口正下方將出現(xiàn)提示性的 文字.它主要負(fù)責(zé)為用電收費系統(tǒng)的 其它所有模塊提供基本的 和必要的 用戶資料,是整個用電收費系統(tǒng)的 基礎(chǔ).用戶的 資料主要包括學(xué)生學(xué)號、姓名、性別、班級、年級、分院名稱、寢室號碼、寢室電話、是否寢室長等.管理員檔案管理本模塊主要用于實現(xiàn)對管理員基本情況進行錄入與維護工作.它具有添加、刪除、保存、修改、刷新、以及瀏覽數(shù)據(jù)等功能;剛進入該系統(tǒng)模塊時,這些功能按鈕都被鎖定;如果是系統(tǒng)管理員,點一下“激活”功
8、能按鈕,便可使用;如果登陸的 身份不是系統(tǒng)管理員,則會出現(xiàn)“不能越權(quán)”的 提示.使用任一個功能按鈕后,在本模塊的 窗口正下方將出現(xiàn)提示性的 文字.系統(tǒng)中管理員包括系統(tǒng)管理員、抄表員和收費員.他們是提供和維護本系統(tǒng)重要數(shù)據(jù)的 基本工作人員.管理員資料主要包括了 編號、姓名、性別、年齡、職務(wù)、住址、聯(lián)系電話、電子信箱等幾個方面.檔案功能模塊圖其模塊圖如右所示:3. 通知管理通知的 發(fā)布是學(xué)校用電收費必不可少的 程序之一,學(xué)校只有發(fā)布了 通知,學(xué)生用戶才可了 解有關(guān)用電信息并按時交費.通知管理主要用于對用電相關(guān)信息的 通知資料進行錄入與維護工作.本分系統(tǒng)主要使用者也是系統(tǒng)管理員,其他三個權(quán)限是不能對
9、本模塊進行操作.其主要包括繳費通知管理和停電通知管理兩大模塊,其該功能模塊圖如下所示:繳費通知管理本模塊主要實現(xiàn)對學(xué)校用電收費何時繳費的 通知內(nèi)容進行錄入和維護工作,通知內(nèi)容隨電費清單向在校學(xué)生每月公布一次.它具有添加、刪除、保存、修改、刷新、以及瀏覽數(shù)據(jù)等功能;剛進入該系統(tǒng)模塊時,這些功能按鈕都被鎖定;如果是系統(tǒng)管理員,點一下“激活”功能按鈕,便可使用;如果登陸的 身份不是系統(tǒng)管理員,則會出現(xiàn)“不能越權(quán)”的 提示.使用任一個功能按鈕后,在本模塊的 窗口正下方將出現(xiàn)提示性的 文字.本模塊中主要涉及到通知內(nèi)容、發(fā)通知單位和發(fā)通知時間等三個方面.并增加了 “可選擇單位”和“可選擇插入時間”兩個功能
10、按鈕,這樣對通知進行添加或者修改時,操作員(這里主要是系統(tǒng)管理員)可以使用上這兩個功能按鈕,點一下按鈕便會彈出相關(guān)信息提供參考選擇.停電通知管理本模塊主要實現(xiàn)有關(guān)學(xué)校停電通知內(nèi)容進行錄入和維護工作.其停電原因有外部因素和內(nèi)部因素,外部因素是學(xué)校意外斷電或是接電力公司通知而停電;內(nèi)部因素主要是對某學(xué)生用戶對繳費逾期一個月(發(fā)繳費通知后30天內(nèi)未交超支電費)而做出對其進行個別寢室停電決定.通知內(nèi)容要及時甚至提前向在校學(xué)生公布.本模塊具有添加、刪除、保存、修改、刷新、以及瀏覽數(shù)據(jù)等功能;剛進入該系統(tǒng)模塊時,這些功能按鈕都被鎖定;如果是系統(tǒng)管理員,點一下“激活”功能按鈕,便可使用;如果登陸的 身份不是
11、系統(tǒng)管理員,則會出現(xiàn)“不能越權(quán)”的 提示.使用任一個功能按鈕后,在本模塊的 窗口正下方將出現(xiàn)提示性的 文字.本模塊涉及到停電日期、停電范圍、停電原因以及具體停電時間等.在輸入具體停電時間時,操作員(這里主要是系統(tǒng)管理員)只需要輸入起停時間和來電時間,總停時間電腦會自動計算,但需使用本模塊中的 “自動計算并寫入總停時間”功能按鈕.4. 抄表系統(tǒng)抄表系統(tǒng)是學(xué)校用電收費管理系統(tǒng)中的 重要分系統(tǒng)之一,它主要包括當(dāng)月電表電量基本參數(shù)的 設(shè)置、每個學(xué)生寢室的 電表當(dāng)月數(shù)據(jù)錄入、電量電費計算等三大模塊.該分系統(tǒng)主要授權(quán)給抄表員和系統(tǒng)管理員,學(xué)生用戶和收費員不能對其進行操作.如果操作員是抄表員和系統(tǒng)管理員則點
12、擊“授權(quán)”按鈕功能,便可操作;其他操作員點擊“授權(quán)”按鈕功能,便出現(xiàn)“越權(quán)”提示的 信息.本系統(tǒng)操作很簡單,添加當(dāng)月電表信息時,只需要設(shè)置好當(dāng)月相關(guān)的 基本系統(tǒng)參數(shù),接著輸入寢室號碼和電表讀數(shù),再使用自動計算電量電費功能按鈕就行.當(dāng)設(shè)置完系統(tǒng)參數(shù)后,需要進行下一步時,只需按Enter回車鍵便可一步到位.系統(tǒng)參數(shù)設(shè)置系統(tǒng)參數(shù)設(shè)置主要是在抄表員或系統(tǒng)管理員在添加當(dāng)月電表數(shù)據(jù)時進行設(shè)置.它主要包括抄電日期、抄表人員、電費單價、核定電量、收費日期、補交單價等基本系統(tǒng)參數(shù).當(dāng)需要添加當(dāng)月電表數(shù)據(jù)時,必須要設(shè)置系統(tǒng)參數(shù);設(shè)置完畢后,便可對每個寢室的 當(dāng)月用電數(shù)據(jù)進行輸入.進入抄表系統(tǒng)后,第一次添加數(shù)據(jù)時,
13、需要設(shè)置系統(tǒng)參數(shù)外,接著添加數(shù)據(jù),無需再次設(shè)置,只需使用“自動讀入系統(tǒng)參數(shù)”按鈕功能,便可完成.設(shè)置參數(shù)時,可對抄電日期、抄表人員、電費單價、核定電量、收費日期、補交單價等進行選擇性輸入.其中收費日期必須得大于抄電日期,否則會出現(xiàn)錯誤提示信息,要求需要你重新輸入日期.使用“參數(shù)設(shè)置完畢”按鈕后,電腦便暫時保存好剛剛所設(shè)置的 信息,以便接著添加資料時可自動讀入數(shù)據(jù).數(shù)據(jù)錄入當(dāng)設(shè)置完系統(tǒng)參數(shù)后,便可對每個寢室當(dāng)月電表讀數(shù)進行輸入.這里只包括寢室號碼、本月讀數(shù)、上月讀數(shù)三項信息.其操作過程十分簡單方便,輸入每個信息后,只需按回車鍵便可進行自動電量電費計算.電量電費計算對各個學(xué)生寢室當(dāng)月的 實際用電量
14、、剩余電量、超支電量、應(yīng)繳費金額等進行電腦自動統(tǒng)計.為了 保證數(shù)據(jù)的 準(zhǔn)確性還進行了 電量核對,當(dāng)實際用電量小 于零時,電費計算系統(tǒng)將給出提示信息,整個過程操作簡單,所有的 復(fù)雜性都已經(jīng)封裝在程序的 內(nèi)部.抄表系統(tǒng)數(shù)據(jù)流圖5. 查詢系統(tǒng)本模塊對所有操作員開放,它主要包括了 學(xué)生用戶檔案查詢、管理員檔案查詢、電表檔案查詢、用戶電費查詢等四個模塊:學(xué)生用戶檔案查詢本模塊提供了 兩種基本查詢方式來查詢學(xué)生用戶檔案信息的 功能.方式一是條件選擇性查詢,即已經(jīng)提供了 選擇條件,操作員只需選擇其中一個便可.它包括按用戶性別查詢、按所在年級查詢、按寢室長查詢等三個條件.性別查詢有男女可供選擇;年級查詢有大一
15、、大二、大三、大四可供選擇;寢室長查詢有是否可供選擇.方式二是輸入式查詢,即查詢條件的 范圍給定,但查詢條件具體的 數(shù)據(jù)需要操作員自行輸入.它包括了 按學(xué)生學(xué)號、按姓名查詢、按寢室號碼查詢等三個條件范圍.操作方法比方式一稍微麻煩些,但也比較簡單,先選擇一個查詢范圍,再輸入具體數(shù)據(jù),接著按回車鍵或“開始查詢”功能按鈕便可.管理員檔案查詢本模塊提供了 按照管理員的 職務(wù)、編號、姓名等條件查詢管理員(系統(tǒng)管理員、抄表員、收費員)檔案信息的 功能.其操作方法和學(xué)生用戶檔案查詢類似.電表檔案查詢電表檔案信息主要包括用電時間年月、寢室號碼、抄電日期、抄表人員、本月讀數(shù)、上月讀數(shù)、實用電量、超支電量、核定電
16、量、剩余電量、電費單價、電費金額等.本模塊提供了 按照用電年、月、寢室號碼的 單一查詢以及用電年、月和寢室號碼三者組合而成的 綜合查詢電表檔案信息的 功能.單一查詢,只需要在用電年、月、寢室號碼三個查詢范圍中選擇一個便可查詢;綜合查詢,需要三者全部輸入才能夠查詢出正確結(jié)果,是范圍比較小 的 特定查詢.用戶電費查詢用戶電費信息主要包括用電時間年月、寢室號碼、超支電量、電費單價、電費金額、應(yīng)收日期、實收日期、繳費狀態(tài)、逾期天數(shù)、補交單價、補交金額、實交金額、收費人員、用戶簽名等.本模塊也提供了 按照用電年、月、寢室號碼的 單一查詢以及用電年、月和寢室號碼三者組合而成的 綜合查詢用戶電費信息的 功能
17、.查詢系統(tǒng)功能模塊圖6. 報表系統(tǒng) 本模塊對所有操作員開放,它主要包括了 電費公布表、實際收費明細(xì)統(tǒng)計表、欠費統(tǒng)計表等三個模塊:電費公布表既平時所說的 電費清單,是公布出來給學(xué)生用戶看的 當(dāng)月電費表.其基本屬性包括有寢室號碼、上月電表數(shù)碼、本月電表數(shù)碼、實際用電、核定電量、剩余電量、超支電量、電量單價、繳費金額等.本模塊提供了 統(tǒng)計本校某年某月各寢室電量電費情況報表的 功能,并可以進行報表打印.實際收費明細(xì)統(tǒng)計表本模塊提供統(tǒng)計了 本校某年某月各寢室繳費后的 反饋情況報表功能.其基本屬性包括有繳費狀態(tài)、用電年份、用電月份、寢室號碼、應(yīng)收時間、實收時間、逾期天數(shù)、補交金額、實交金額、用戶簽名、收費
18、人等.匯總欠費統(tǒng)計表本模塊提供統(tǒng)計了 各寢室未按時繳費情況進行匯總后的 報表功能.其基本屬性包括用電時間、寢室號碼、本月讀數(shù)、上月讀數(shù)、實際用電、核定電量、剩余電量、超支電量、電費單價、超支金額、指定繳費的 日期.并對寢室欠費總次數(shù)、欠費超支總電量、欠費超支總金額進行合計,可打印輸出.報表系統(tǒng)功能模塊圖7. 交費系統(tǒng)本系統(tǒng)只對收費員和系統(tǒng)管理員開放,學(xué)生用戶和抄表員無權(quán)操作.交費系統(tǒng)主要用于收取用電用戶的 電費及其欠款和滯納金;主要包括收費庫和收取電費兩個子模塊.收費庫本模塊主要是在進行電表的 電費計算之后,產(chǎn)生某月的 某個用戶或所有用戶的 收費記錄,為收取電費模塊提供收費的 數(shù)據(jù).收取電費本
19、模塊主要用于收取用電用戶當(dāng)月的 電費、以往的 欠款、當(dāng)月及以往的 滯納金,并將收費情況進行登記,同時為用戶打印收費發(fā)票.收費員或系統(tǒng)管理員進入本模塊經(jīng)過授權(quán)驗證后,便可操作本系統(tǒng)模塊.需要繳費時,只需要點“開始繳費”功能按鈕,便跳出一個“請輸入寢室號碼”的 對話框;輸入用戶所在的 寢室號碼(四位數(shù)字)再按回車或者按“確定”按鈕.這樣就可以從數(shù)據(jù)庫中調(diào)出該寢室相關(guān)用電繳費信息.電腦自動計算實際繳費金額功能,可自動計算逾期天數(shù)、補交金額、總交金額.如果實收日期大于應(yīng)收日期,則提示“該用戶已經(jīng)逾期,需要繳納逾期費”,計算并輸入逾期天數(shù)、補交金額、總交金額;如果該用戶本月的 超支電費不需要繳納的 ,那
20、么提示“該寢室本月不用交費”,并把交費狀態(tài)修改為“不用交費”,逾期天數(shù)、補交金額、總交金額都輸入為0;如果該實收日期小 于應(yīng)收日期,則提示“該用戶沒有逾期繳費,不需交納逾期費!”用戶繳費后,必須得進行收費登記,并為用戶打印收費發(fā)票.本模塊中提供的 登記操作也比較簡單,在實收日期、繳費狀態(tài)兩個屬性里選擇輸入相關(guān)數(shù)據(jù),便可點擊“計算實際繳費金額”功能按鈕進行電腦自動計算出逾期天數(shù)、補交金額、總交金額等.最后不要忘了 選擇輸入收費人員的 姓名和給用戶簽名并打印等手續(xù).為了 給收費人員及其用戶在繳費時便于校對數(shù)據(jù),在本模塊中提供了 繳費的 相關(guān)信息.其屬性包括用電年月、抄電日期、應(yīng)收日期、超支電量、電
21、費金額、電費單價、補交單價等.交費系統(tǒng)功能模塊圖8. 維護系統(tǒng) 維護系統(tǒng)主要包括權(quán)限管理、數(shù)據(jù)維護二大子模塊.權(quán)限管理本模塊中有兩部分組成,一部分是操作員的 修改密碼專區(qū),另一部分是系統(tǒng)管理員權(quán)限設(shè)置專區(qū).操作員的 修改密碼專區(qū),是所有操作員對進入學(xué)校用電收費管理系統(tǒng)時的 登陸密碼進行設(shè)置,只能修改自己的 登陸密碼.系統(tǒng)管理員權(quán)限設(shè)置專區(qū),包括操作員權(quán)限維護及權(quán)限管理,各種不同權(quán)限類別的 操作員擁有不同的 權(quán)限,不能越權(quán)操作;有增加、修改或刪除操作員的 登陸用戶名的 功能.本專區(qū)只有系統(tǒng)管理員才有操作權(quán)限,其他操作員不能操作.數(shù)據(jù)維護本模塊主要用于對用電收費管理系統(tǒng)使用的 數(shù)據(jù)庫進行數(shù)據(jù)備份和
22、數(shù)據(jù)恢復(fù)工作,以防止重要數(shù)據(jù)的 丟失而加大工作量.進行數(shù)據(jù)備份或數(shù)據(jù)恢復(fù)后,會關(guān)閉學(xué)校用電收費管理系統(tǒng),然后需要重新登陸.本模塊只有學(xué)生用戶操作有限制,管理員都可使用.維護系統(tǒng)功能模塊圖9. 輔助功能本模塊主要是為本系統(tǒng)軟件操作人員使用本系統(tǒng)提供的 一些輔助工具,包括在線幫助信息、系統(tǒng)軟件信息和計算器、背景音樂的 選擇與關(guān)閉等等.在線幫助主要提供了 使用學(xué)校用電收費管理系統(tǒng)的 操作方法和步驟;“關(guān)于系統(tǒng)”主要提供了 系統(tǒng)的 相關(guān)信息;使用“計算器”可調(diào)出電腦操作系統(tǒng)中的 計算器,以便計算時用;使用“背景樂音”可選擇不同的 音樂,如果你覺得煩,那可“關(guān)閉音樂”.本模塊對所有操作員都開放.10.
23、個人主頁 本模塊主要提供了 作者的 相關(guān)資料瀏覽功能.需要連接因特網(wǎng)才能瀏覽作者的 個人主頁,本模塊對所有操作員都開放.11. 重新登陸 主要功能是關(guān)閉主體系統(tǒng),返回到登陸窗口進行重新登陸.12. 功能模塊結(jié)構(gòu)圖二 系統(tǒng)詳細(xì)設(shè)計 系統(tǒng)開發(fā)環(huán)境設(shè)計1. 系統(tǒng)開發(fā)環(huán)境系統(tǒng)開發(fā)的 軟、硬件環(huán)境如下:.硬件環(huán)境:586以上微機一臺,256米內(nèi)存、以太網(wǎng)網(wǎng)卡、顯卡、音響裝置等.軟件環(huán)境:Windows2000操作系統(tǒng),米icrosoft Office 2000軟件 、米icrosoft ACCESS 2000數(shù)據(jù)庫、Visual Basic6.0系統(tǒng)開發(fā)軟件、撥號上網(wǎng)軟件、畫圖工具的 軟件等.2. 數(shù)據(jù)
24、庫開發(fā)環(huán)境數(shù)據(jù)庫是數(shù)據(jù)表的 集合,系統(tǒng)開發(fā)首先應(yīng)該開發(fā)一個數(shù)據(jù)庫,它用于存放系統(tǒng)中的 數(shù)據(jù)表.本系統(tǒng)的 數(shù)據(jù)庫主要是在Visual Basic集成開發(fā)環(huán)境中制作開發(fā).VB可視化數(shù)據(jù)庫管理器是一個功能強大的 數(shù)據(jù)庫和數(shù)據(jù)表開發(fā)工具.值得一提的 是,任何可視化編程工具均有它自己的 數(shù)據(jù)管理工具,掌握和應(yīng)用這一工具是必需的 一個環(huán)節(jié).VB默認(rèn)的 數(shù)據(jù)庫類型為米icrosoft Access數(shù)據(jù)庫類型,它與米icrosoft Office 2000的 基本數(shù)據(jù)庫類型一致,而且在米icrosoft Access數(shù)據(jù)庫類型中,Version 7.0 米DB為最新版的 數(shù)據(jù)庫類型.選擇該類型的 數(shù)據(jù)庫,數(shù)據(jù)
25、庫文件的 擴展名為.米DB,在創(chuàng)建數(shù)據(jù)庫時不必輸入擴展名,可視化數(shù)據(jù)管理器將自動為數(shù)據(jù)庫上生成擴展名.由于數(shù)據(jù)庫可能是作為本地機數(shù)據(jù)庫,即作為單用戶系統(tǒng)開發(fā)的 數(shù)據(jù)庫使用,也可能是作為客戶服務(wù)器系統(tǒng)的 遠程數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的 數(shù)據(jù)庫使用.因此,在數(shù)據(jù)庫窗口中,存在許多的 屬性設(shè)置項,如連接、更新方式等屬性設(shè)置項.因為本系統(tǒng)主要設(shè)計的 是單機版的 應(yīng)用系統(tǒng),所以只將數(shù)據(jù)庫作為本地數(shù)據(jù)庫加以處理,故關(guān)于數(shù)據(jù)庫其他屬性,暫時沒有考慮.一個應(yīng)用系統(tǒng)往往需要多次或一定的 時間才能完成,因此數(shù)據(jù)庫的 應(yīng)用將會多次打開或關(guān)閉操作.如果需要在數(shù)據(jù)庫中進行操作,只需要在可視化數(shù)據(jù)管理器中打開數(shù)據(jù)庫文件即可.
26、系統(tǒng)數(shù)據(jù)庫與數(shù)據(jù)表設(shè)計作為管理系統(tǒng),得將它作為一個數(shù)據(jù)庫應(yīng)用系統(tǒng)來進行開發(fā)制作,數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的 前提是首先開發(fā)數(shù)據(jù)庫和數(shù)據(jù)庫中的 數(shù)據(jù)表.所以在開發(fā)“學(xué)校用電收費管理系統(tǒng)”之前,首先得需要創(chuàng)建一個名為“用電收費”數(shù)據(jù)庫,并在該數(shù)據(jù)庫中,創(chuàng)建數(shù)張相關(guān)的 數(shù)據(jù)表.根據(jù)系統(tǒng)的 功能需求分析并結(jié)合本系統(tǒng)的 實際要求,本系統(tǒng)只需要建立六張數(shù)據(jù)表,即:電費管理數(shù)據(jù)表、繳費通知表、停電信息表、登陸權(quán)限表、管理員信息表、學(xué)生信息表.其數(shù)據(jù)表名稱及其數(shù)據(jù)元素為:電費管理數(shù)據(jù)表:抄電日期、寢室號碼、抄表人員、用電年份、用電月份、電表起碼、電表止碼、實用電量、核定電量、剩余電量、應(yīng)交電費、電費單價、應(yīng)交金額、
27、應(yīng)收日期、繳費狀態(tài)、實收日期、逾期天數(shù)、補交單價、補交金額、總交金額、用戶簽名、收費人員;繳費通知表:通知時間、通知內(nèi)容、發(fā)通知單位;停電信息表:停電日期、停電范圍、停電原因、起停時間、來電時間、總停時間;登陸權(quán)限表:操作權(quán)限、操作員、登陸密碼;管理員信息表:編號、姓名、性別、年齡、職務(wù)、住址、電話、E-米ail;學(xué)生信息表:學(xué)生學(xué)號、學(xué)生姓名、學(xué)生性別、所屬院系、所在年級、所在班級、寢室號碼、寢室電話、是否寢室長.1. 電費管理數(shù)據(jù)表及其數(shù)據(jù)結(jié)構(gòu).在“用電收費”數(shù)據(jù)庫中首先創(chuàng)建一個“電費管理數(shù)據(jù)表”,其表設(shè)計如下:.表的 數(shù)據(jù)結(jié)構(gòu)如下所示:序號字段名稱字段類型字段大小 索引忽略空值字段說明1
28、抄電日期Date/Ti米e8主索引否本月抄電表時間2抄表人員Text10否抄表人姓名3寢室號碼Double8主索引否既用戶電表號碼4電表起碼Double8否上月末電表讀數(shù)5電表止碼Double8否本月末電表讀數(shù)6實用電量Double8否本月實際用電量7核定電量Long4否學(xué)校給定月電量8剩余電量Long4否實電與核電之差9應(yīng)交電費Double8否本月的 超支電量10電費單價Currency8否本月電費單價11應(yīng)交金額Currency8否本月超支的 電費12應(yīng)收日期Date/Ti米e8否規(guī)定的 收費時間13實收日期Date/Ti米e8否用戶繳費時間14逾期天數(shù)Integer2否繳費遲交天數(shù)15補
29、交單價Currency8否交納逾期費單價16補交金額Currency8否需交納的 逾期費17總交金額Currency8否電費逾期費之和18用戶簽名Text20否交費的 用戶名字19收費人員Text20否收費人的 姓名20用電年份Text10否具體用電在哪年21用電月份Text10否具體用電在哪月22交費狀態(tài)Text10否交費情況反映.在建立該數(shù)據(jù)表時,需要對抄電日期,寢室號碼同時設(shè)置為主要索引.因為學(xué)校已對每個寢室都安裝了 一個電度表,每個月均有定額的 電量給予.2. 繳費通知表及其數(shù)據(jù)結(jié)構(gòu). 繳費通知表如下圖所示:. 表的 數(shù)據(jù)結(jié)構(gòu)如下所示:序號字段名稱字段類型字段大小 索引忽略空值字段說明
30、1通知時間Date/Ti米e8主索引否發(fā)繳費通知的 時間2通知內(nèi)容Text255主索引可以繳費通知內(nèi)容3發(fā)通知單位Text50主索引否發(fā)這個繳費通知的 單位名稱.發(fā)通知,必須具備發(fā)通知的 時間和內(nèi)容以及是誰發(fā)的 通知等信息;且不同的 單位可以在同一天的 時間內(nèi)可以發(fā)不同通知內(nèi)容,所以這三者是繳費通知的 必要條件.3. 停電信息表及其數(shù)據(jù)結(jié)構(gòu).停電信息表如下圖所示:. 表的 數(shù)據(jù)結(jié)構(gòu)如下所示:序號字段名稱字段類型大小 索引忽略空值字段說明1停電日期Date/Ti米e8主索引否實行停電的 日期2停電范圍Text50主索引可以需要停電的 范圍3停電原因Text255主索引可以實行停電的 原因4起停時
31、間(時)Integer2否開始停電(時針)5起停時間(分)Integer2否開始停電(分針)6來電時間(時)Integer2否來電時間(時針)7來電時間(分)Integer2否來電時間(分針)8總停時間(時)Integer2否總停時間(時針)9總停時間(分)Integer2否總停時間(分針).停電范圍指整個校園還是某個系或是某個寢室等;停電原因有外部原因(如電線接修等)和內(nèi)部原因(如電費超支費逾期達30天等).至于時間按時、分設(shè)置,是因為我暫時還沒想到用什么字段類型描述時間,故將時和分兩者分開,這樣在系統(tǒng)應(yīng)用時也可對數(shù)據(jù)進行方便的 輸入.4. 登陸權(quán)限表及其數(shù)據(jù)結(jié)構(gòu).登陸權(quán)限表如下圖所示:.
32、表的 數(shù)據(jù)結(jié)構(gòu)如下所示:序號字段名稱類型大小 索引忽略空值字段說明1登陸密碼Text50否登陸系統(tǒng)時所需密碼2操作權(quán)限Text10主索引否登陸時所選擇的 權(quán)限3操作員Text10唯一、主索引否登陸系統(tǒng)時所需要的 操作員的 用戶名.每個操作權(quán)限中的 操作員可以多個,但每個權(quán)限中的 操作員只擁有他自己的 登陸密碼,故得將操作權(quán)限和操作員一起設(shè)置為關(guān)鍵字.操作權(quán)限可分為系統(tǒng)管理員、抄表員、收費員、學(xué)生用戶等,系統(tǒng)管理員可以管理系統(tǒng)的 一切,而其他的 操作員多多少少都有些權(quán)限的 限制.5. 管理員信息表及其數(shù)據(jù)結(jié)構(gòu). 管理員信息表如下圖所示:. 表的 數(shù)據(jù)結(jié)構(gòu)如下所示:序號字段名稱字段類型大小 索引忽
33、略空值字段說明1編號Long4唯一、主索引否管理員的 編號2姓名Text10否管理員姓名3性別Text4否管理員性別4年齡Integer2否管理員實際年齡5職務(wù)Text10否管理員擔(dān)任的 職務(wù)6住址Text50否管理員住宿地點7電話Double8否管理員的 聯(lián)系電話8E-米ailText50否管理員的 電子信箱.在管理員信息表中,得將編號設(shè)置為關(guān)鍵字.其中管理的 職務(wù)分系統(tǒng)管理員、抄表員、收費員三類.數(shù)據(jù)結(jié)構(gòu)中的 編號規(guī)則從0到9999999999之間任意的 數(shù)字.6. 學(xué)生信息表及其數(shù)據(jù)結(jié)構(gòu). 學(xué)生信息表如下圖所示:. 表的 數(shù)據(jù)結(jié)構(gòu)如下所示:序號字段名稱字段類型字段大小 索引忽略空值字段說
34、明1學(xué)生學(xué)號Double8唯一、主索引否現(xiàn)在在本校讀書的 學(xué)生學(xué)號2學(xué)生姓名Text20否在校學(xué)生的 姓名3學(xué)生性別Text6否在校學(xué)生的 性別4所屬院系Text50否學(xué)生所在的 分院和系部名稱5所在年級Text10否學(xué)生現(xiàn)在的 年級6所在班級Text10否學(xué)生所在的 班級7寢室號碼Double8否學(xué)生所住的 寢室8寢室電話Double8否寢室的 電話號碼9是否寢室長Text10否是不是寢室長.在學(xué)生信息表中,得將學(xué)生的 學(xué)號設(shè)置為關(guān)鍵字.數(shù)據(jù)結(jié)構(gòu)中的 學(xué)號是該學(xué)生現(xiàn)在還在學(xué)校讀書時期的 編排號碼,目前系統(tǒng)中存在學(xué)號為10104103011010410338,是我們班級同學(xué)的 學(xué)號.寢室號碼也
35、等同于本系統(tǒng)中的 電表號碼,符合學(xué)校一個寢室一個電表的 規(guī)則;寢室號碼是四位數(shù)字,第一位數(shù)是樓宇號,第二位是樓層號,后兩位是房間號;若有特殊情況,得需要另外補充說明.7. 數(shù)據(jù)表之間的 關(guān)系.各數(shù)據(jù)表中存在以下聯(lián)系:登陸權(quán)限表中操作權(quán)限為系統(tǒng)管理,則是系統(tǒng)管理員,可以管理數(shù)據(jù)庫中所有數(shù)據(jù)表;登陸權(quán)限表中操作權(quán)限為抄表,則是抄表人員,能管理電費數(shù)據(jù)表的 抄電日期、寢室號碼、抄表人員、用電年份、用電月份、電表起碼、電表止碼、實用電量、核定電量、剩余電量、應(yīng)交電費、電費單價、應(yīng)交金額、補交單價等屬性;登陸權(quán)限表中操作權(quán)限為收費,則是收費人員,能管理電費數(shù)據(jù)表中的 繳費狀態(tài)、實收日期、逾期天數(shù)、補交金
36、額、總交金額、用戶簽名、收費人員等;登陸權(quán)限表中操作權(quán)限為學(xué)生用戶,則是普通的 操作員,只能修改登陸權(quán)限表中的 各自登陸密碼屬性.電費管理數(shù)據(jù)表中的 寢室號碼屬性主要來源于學(xué)生信息表中的 寢室號碼.寢室號碼既是學(xué)生公寓寢室的 編號,也是本系統(tǒng)中用戶電表的 編碼.抄表人員和收費人員屬性的 相關(guān)資料也來源于學(xué)生信息表.但其登陸系統(tǒng)時,需要進行權(quán)限驗證,這時候與登陸權(quán)限表中的 操作權(quán)限屬性聯(lián)系在一起.用戶簽名屬性的 相關(guān)也主要來源于學(xué)生信息表.一般來說,寢室長代表本寢室按時交納本月電費,所以用戶簽名寫寢室長姓名或者直接填寢室號碼.數(shù)據(jù)表之間關(guān)系如下圖所示: 系統(tǒng)界面設(shè)計系統(tǒng)界面是系統(tǒng)與用戶之間的 接
37、口,也是控制和選擇信息輸入輸出的 主要途徑.在本系統(tǒng)中界面設(shè)計堅持友好、簡便、實用、易于操作的 原則,采用菜單方式、會話方式、操作提示方式、以及操作權(quán)限管理方式等多種方式進行界面設(shè)計.根據(jù)系統(tǒng)功能設(shè)計及數(shù)據(jù)流圖、功能模塊圖的 設(shè)計分析,對本系統(tǒng)的 主要界面做了 如下設(shè)計: 系統(tǒng)運行環(huán)境1. 本系統(tǒng)的 運行絕對路徑為:“C:學(xué)校用電收費管理系統(tǒng)”,即安裝系統(tǒng)后的 可執(zhí)行文件路徑為:C:學(xué)校用電收費管理系統(tǒng)學(xué)校用電收費管理系統(tǒng).exe.2. 本系統(tǒng)具備背景音樂,所以最好要有播放音樂的 設(shè)置,才可聽到動聽的 音樂. 3. 本系統(tǒng)是在米icrosoft 2000系統(tǒng)下編譯運行的 ,所以最好也在米icr
38、osoft 2000系統(tǒng)下安裝本系統(tǒng);否則有些功能可能無法使用,會導(dǎo)致系統(tǒng)出錯. 4. 為了 能顯示最佳效果,請調(diào)整顯示器分辨率為:800*600像素.5. 本系統(tǒng)涉及到個人主頁,需要上網(wǎng)才能瀏覽,所以安裝好系統(tǒng)后,最好能保證你的 電腦已經(jīng)連接到Internet網(wǎng)絡(luò)上.結(jié) 論本系統(tǒng)具備了 用戶管理、電費抄表登記、電費收繳、報表統(tǒng)計打印、用戶用電查詢、系統(tǒng)維護等功能要求.用戶管理包括了 學(xué)校管理員和學(xué)生用戶,系統(tǒng)維護包括了 權(quán)限設(shè)置、密碼修改、數(shù)據(jù)備份等.通過本系統(tǒng),可使學(xué)校用電收費擺脫每次手工書寫統(tǒng)計的 問題,實現(xiàn)管理計算機化;使用者通過鼠標(biāo)、鍵盤的 簡單操作就能實現(xiàn)完整的 功能;提高工作效率
39、,節(jié)省人力資源.本系統(tǒng)前臺是利用Visual Basic語言、后臺使用ACCESS數(shù)據(jù)庫進行開發(fā),適用于windows982000,或更高的 軟件支持平臺,便于以后的 系統(tǒng)擴展與更新.本系統(tǒng)設(shè)計具備的 特點有:1 界面美觀,操作方便各個功能模塊都以幽雅的 背景畫面和旋律優(yōu)美的 背景音樂展現(xiàn),讓管理者能在一個良好的 環(huán)境下輕松愉快的 工作,提高工作效率.由于程序各個功能模塊均為漢字顯示,即使沒有太多計算機知識和操作技能的 人也可以操作,使用十分方便.若有特殊情況,也可參考“在線幫助信息”.2 大大提高工作效率改變以往的 工作模式,提高工作效率.以前,我校學(xué)生宿舍用電的 統(tǒng)計、報表等,都是以手工操
40、作為主,每次都需要花費很長時間完成,而且錯誤率高.“學(xué)校用電收費管理系統(tǒng)”中的 電表信息錄入十分簡單方便,統(tǒng)計、計算等工作全部有電腦自動操作,管理員只需在短時間便可完成任務(wù),優(yōu)勢十分明顯,而且錯誤率比較低.3 能及時、準(zhǔn)確地反映學(xué)生宿舍用電情況“學(xué)校用電收費管理系統(tǒng)”具有精確的 計量、運算和查詢功能,能夠及時、準(zhǔn)確反映學(xué)生宿舍各宿舍的 用電量,對用電量過高,過低或無用電量的 宿舍,可及時通知學(xué)生宿舍管理人員進行調(diào)查,及時堵塞漏洞.使用學(xué)校用電收費管理系統(tǒng)之前,用電量統(tǒng)計十分麻煩,工作量很大;希望使用學(xué)校用電收費管理系統(tǒng)進行統(tǒng)計后使工作達到易如反掌.對未超定額的 宿舍,在“用電量”一欄中如實反映
41、該宿舍的 實際用電量,而在“應(yīng)交電費”欄以“0”賦值即可.這樣,學(xué)生從公布的 電費收取表中可清楚地了 解本宿舍的 用電情況,而用電是否超定額又一目了 然.4 信息收集、處理、存儲、打印方便抄電表需要信息輸入時,只需要設(shè)置一次系統(tǒng)參數(shù),設(shè)置完后電腦會自動進行存儲,這樣添加下一條信息時便可直接讀入一些重復(fù)的 基本信息;接著只需輸入電表號碼、電表讀數(shù)就可,其它都只用一鍵搞定(只需按回車鍵就行).系統(tǒng)都已經(jīng)設(shè)計成美觀的 字體和統(tǒng)一的 格式,使打印的 報表規(guī)范、美觀.5 收費程序更加規(guī)范按學(xué)校的 要求,對沒有如期交納超過電費的 宿舍,要在電腦里反映出來,并發(fā)通知要求按時補交超用電費,若逾期上交的 則得交滯納金或做停電處理.學(xué)生宿舍如實交納電費后,要在用戶簽名欄內(nèi)簽名,等等.這樣便可以規(guī)范了 收費程序,應(yīng)用本系統(tǒng)后,收取的 電費,與手抄式的 人工管理相比,呈現(xiàn)大幅度增長,可堵塞不少漏洞.6 系統(tǒng)可維護性強、管理集中本系統(tǒng)劃分了 四個不
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 昆蟲生態(tài)位分化與資源利用
- 2026年四川省腫瘤醫(yī)院中西醫(yī)結(jié)合旗艦項目管理人員招聘備考題庫及答案詳解1套
- 靜脈輸液護理的目的
- 足壞疽護理查房
- 孕期離婚法律協(xié)議范本及注意事項
- 2025年全球支付安全挑戰(zhàn)報告
- 餐飲上菜禮儀培訓(xùn)課件
- 智能制造企業(yè)轉(zhuǎn)型升級方案分析
- 干旱區(qū)壓砂地微咸水補灌:土壤水鹽動態(tài)與西瓜生長響應(yīng)機制
- 干室潛水式鼓風(fēng)曝氣機的創(chuàng)新設(shè)計與性能驗證研究
- 2025廣東省橫琴粵澳開發(fā)投資有限公司第二批社會招聘21人筆試歷年典型考點題庫附帶答案詳解試卷2套
- 塔吊拆除安全操作培訓(xùn)
- 2025年及未來5年中國抓娃娃機行業(yè)市場全景監(jiān)測及投資前景展望報告
- 國家安全生產(chǎn)十五五規(guī)劃
- 電機與拖動基礎(chǔ)期末試卷及答案
- 時尚男裝陳列課件
- 2025年本科院校實驗員職位面試攻略及模擬題
- DJG330521-T 102-2024 企業(yè)能級工資集體協(xié)商工作評價規(guī)范
- 交警執(zhí)勤執(zhí)法培訓(xùn)課件
- 瓶裝水廠管理辦法
- 2025年港口碼頭安全隱患排查計劃
評論
0/150
提交評論