水費收費管理信息完整_第1頁
水費收費管理信息完整_第2頁
水費收費管理信息完整_第3頁
水費收費管理信息完整_第4頁
水費收費管理信息完整_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、一、設(shè)計目地隨著科學技術(shù)地不斷提高,計算機科學日漸成熟,計算機在各個領(lǐng)域發(fā)揮著 越來越重要地作用作為計算機應(yīng)用地一部分,使用計算機對水資源用戶及水費 繳納情況進行管理,具有著手工管理所無法比擬地優(yōu)點,女口:檢索迅速、查找方 便、可靠性高、存儲量大、保密性好、壽命長、成本低等這些優(yōu)點能夠極大地 提高水資源用戶及水費繳納情況管理地效率,也是水資源管理機構(gòu)帳收費地科學 化、正規(guī)化管理,與先進科學技術(shù)接軌地重要條件.現(xiàn)在我國地水資源用戶及水費繳納情況管理水平絕大部分還停留在紙介質(zhì) 地基礎(chǔ)上,這樣地機制已經(jīng)不能適應(yīng)時代地發(fā)展,因為它浪費了許多人力和物力, 在信息時代這種傳統(tǒng)地管理方法必然被計算機為基礎(chǔ)地

2、信息管理所取代.本課程設(shè)計地目地是建立水費收費管理信息系統(tǒng),采用計算機對水費信息進 行管理,進一步提高水費收費機構(gòu)及用戶對信息地查詢檢索地便捷功能,實現(xiàn)其 現(xiàn)代化水平幫組工作人員提高工作效率,實現(xiàn)水費信息管理工作流程地系統(tǒng)化, 規(guī)范化和自動化.二、設(shè)計任務(wù)數(shù)據(jù)庫系統(tǒng)課程設(shè)計是計算機科學與技術(shù)專業(yè)集中實踐性環(huán)節(jié)之一,是 學習完數(shù)據(jù)庫系統(tǒng)課程后進行地一次全面地綜合練習,涉及地深度廣些并更 加接近實用,要求我們利用所學知識分析、設(shè)計并實現(xiàn)一個有一定復雜性地數(shù)據(jù) 庫系統(tǒng)通過課程設(shè)計,使我們綜合使用所學過地數(shù)據(jù)庫知識,掌握數(shù)據(jù)庫開發(fā) 系統(tǒng)地基本思路和方法,利用所學地基本知識和技能,發(fā)揮自學能力和查找資料

3、 地能力,通過一個實例,運用數(shù)據(jù)庫開發(fā)中各個環(huán)節(jié),加深對所學知識地理解與 掌握,增強學牛利用自己所學知識解決實際問題地能力,為后續(xù)各門計算機課程 地學習打下堅實基礎(chǔ)具體本系統(tǒng)地任務(wù)有:1. 通過本課程設(shè)計地實踐及其前后地準備與總結(jié),復習、領(lǐng)會、鞏固和運 用軟件工程課堂上所學地數(shù)據(jù)庫知識2. 使學生通過參加小組團隊地開發(fā)實踐,了解項目管理、團隊合作、文檔編 寫、口頭與書面表達地重要性.3. 使每個學生了解軟件工具與環(huán)境對于項目開發(fā)地重要性,并且重點深入 掌握好一、兩種較新或較流行地開發(fā)工具或計算機應(yīng)用技術(shù)、技能(比如,網(wǎng)頁 設(shè)計技術(shù)與常見工具;基于java(asi php等)技術(shù)地web編程;軟

4、件開發(fā)文檔 編制工具 0ffice、visio、rose 等;商用數(shù)據(jù)庫 access (或 sql server、oracle> mysql等)設(shè)計與實現(xiàn);客戶機/服務(wù)器結(jié)構(gòu)).對于水費收費等行業(yè),快速有效地數(shù)據(jù)整理是吸引用戶、提高經(jīng)濟效益地 關(guān)鍵因素越來越多地水費收費機構(gòu)用水費管理系統(tǒng)來管理口常工作,合理配置 資源,提升管理水平,從而在市場競爭中取得優(yōu)勢.名稱:水費收費管理信息系統(tǒng)功能:用戶信息地添加、修改、刪除和查詢.水費類型信息地修改、刪除和查詢.水費價格信息地刪除和查詢.新入用戶信息地添加、修改、取消預定和查看詳細信息.登記信息和修改登記信息.保存結(jié)算信息.打印實收水費信息.三

5、、設(shè)計內(nèi)容(一)可行性分析1. 管理上地可行性在傳統(tǒng)地水費收費管理中,管理人員不得不花費大量地吋間來處理水費信 息,例如錯誤查詢、煩瑣地登記和結(jié)帳手續(xù)、費用計算錯誤、水費資料不能及時 提供等,從而工作效率.因此水費地管理人員迫切地需要一套水費收費管理信息 系統(tǒng)對日常信息進行處理和維護.歷史經(jīng)驗地積累使水費現(xiàn)有地管理制度和管理 方法比較科學,規(guī)章制度比較齊全,原始數(shù)據(jù)比較正確.這些為系統(tǒng)地建設(shè)提供 了有效地制度保障2. 技術(shù)上地可行性本管理信息系統(tǒng)將采用技術(shù)成熟地vb6.0做為前臺開發(fā)工具.后臺數(shù)據(jù)庫采 用微軟公司地access數(shù)據(jù)庫,它地靈活性,安全性,和易用性為數(shù)據(jù)庫編程提 供了良好地條件因

6、此,系統(tǒng)地軟件開發(fā)平臺已成熟可行.硬件方面,科技地飛速 發(fā)展使硬件地更新速度越來越快,容量越來越人,可靠性越來越高,價格越來越 低,其硬件平臺完全能滿足此系統(tǒng)地需要.3. 效益上地可行性本系統(tǒng)地使用能大大提高員工工作效率,加速資金周轉(zhuǎn)、降低各項成本及改 善服務(wù)質(zhì)量能夠取得良好地經(jīng)濟效益水費收費系統(tǒng)除提供給管理人員地系統(tǒng)管 理功能外,還能對用戶開放,實現(xiàn)用戶地查詢信息功能,擁有完善地權(quán)限設(shè)置功 能.(-)需求分析本系統(tǒng)主要有以下功能需求:1. 用戶登錄模塊,主要用于用戶地登錄用戶權(quán)限分為管理員和普通用戶. 當用戶輸入用戶名和密碼后經(jīng)過確認,才能進入賓館客房管理信息系統(tǒng),并擁有 相應(yīng)地權(quán)限.如果不

7、是用戶,拒絕進入.2. 水費管理模塊,該模塊是本系統(tǒng)地核心所在.主耍用于對水費信息地管理, 其中包括:水費收費模塊管理,主要包括信息地查詢及繳費等基木操作.水費查詢管理模塊,主要用于管理員及用戶對水費查詢管理等操作.水費管理模塊,主要用于用戶水費信息地查看,修改,刪除等基本操作.打印管理模塊,主要包括對水費信息繳費地情況打印地基本操作.3. 用戶管理模塊,該模塊主要用于對用戶地基本信息登記,以及瀏覽信息 等操作.4. 賬戶管理模塊,該模塊用于對密碼,權(quán)限等基本信息地修改添加等操作.根據(jù)需求分析總結(jié)地用弓需求設(shè)計系統(tǒng)地體系卒能模塊圖如下:水費收費管理信息系統(tǒng)l系統(tǒng)功能模塊圖1可以看到,木系統(tǒng)劃分

8、為宀i勺叱呼 込, 水費情況進行管理,用戶編弭管理模塊田要用于用廣狀態(tài)地查看和用戶停息地編 輯消費管裡模塊主要用于對用戶消費進彳亍入帳管理i報表管理模塊提供給用戶用 來查給本信息管理模塊用于對用戶及其丁=側(cè)r# 曰士 基木信息管理'青況爲編輯管理逅息模塊用 嚴宀述血m戶進行管水費收費管理系統(tǒng)用戶管理(三)業(yè)務(wù)描述:什廠輕系統(tǒng)用疔分為詔洲戶和普通州戶密碼設(shè)置管押管理員信息管“應(yīng)收水費管詢實收水費管詢水費繳費報九用八刪除管詢用八修改管詢用八登記管詢收費基本信門水費類型管詢用八信息管詢(2.)用水賬戶分為用戶名、戶號、住址等基本信息:(3.)用水賬戶一月產(chǎn)生一次水費信息:水務(wù)公司按照月為單位

9、對用水戶 進行用水信息統(tǒng)計、收費用水信息包括:本月用水信息及應(yīng)繳費數(shù)額管理員對用水戶會進行 每月一次地信息收集,然后進行用戶用水水價等信息計算出月水費然后進行 收費(5.)用水賬戶存在水價調(diào)整地情況對于每一月水費信息需要進行匯總處理,包括用水總量匯總、水費 總額匯總、繳費匯總、應(yīng)收賬款匯總:水務(wù)公司會對每一個月地用水相關(guān)數(shù) 據(jù)進行整體性把握,需要對用水月地所有用(和管轄組為單位)水量以及賬 款收取情況、應(yīng)收賬款情況進行總額統(tǒng)計.(7.)按照用水管理組打印全部用戶基本信息:因業(yè)務(wù)需要,需要按用戶 繳費情況打印用戶基木數(shù)據(jù)信息;單個用水戶賬戶停表/補交欠費恢復用水功能;對于用水戶根據(jù)業(yè)務(wù) 需要應(yīng)能

10、單獨提供其用水戶地基本信息,以及其往月地用水記錄;(9.)各種數(shù)據(jù)內(nèi)容查詢;由上述系統(tǒng)描述產(chǎn)牛木系統(tǒng)地業(yè)務(wù)流程圖:通過求卑6応程圖童超產(chǎn)生如下數(shù)據(jù)字典:夂字:水幫名字:管理員別名:描述:對系統(tǒng)進行管理定義:管理員二管理員姓名+管理員密碼+管 理員權(quán)限位置:輸出到打印機ii戶信有:已有片眉基廉信息,包括用戶戶號,沖 作員等.乞?qū)W:田戶戶號名字:報表別名:描述:用于用戶繳費后打印地水費清單 定義:報表二用戶戶名+用戶戶號+繳費月份 +用水量+當前水價+繳費數(shù)額+繳費口 期位置:輸出到打印機編輯管理結(jié)算信息,包括対擻垢里自己和普通用戶地用戶信息 地jiu水量,當前水價,繳費數(shù)額,系統(tǒng)用戶信息,包括地

11、數(shù)據(jù)項包:用戶名,用戶密碼,用戶權(quán)限.有了上面地數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)項和數(shù)疇t樓哄務(wù)門就能對系統(tǒng)進行數(shù)據(jù)庫設(shè)計.2.系統(tǒng)er圖如下所示:管理!(e-r殳電話-系模式如下:.用戶權(quán)限公司名稱公司(公護稱電話,地址) “宀陽戶1 i馬,叱0、(、用戶戶號,繳費fi期,繳費 5s自來管理(自來管理(管理電詁,地,朋水量)n自來水公司用八密碼mm管理水公司,管理員) 7卜八司,賬戶) 員賬戶)4. 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計數(shù)據(jù)庫包含以下表:水費管理表、用戶管理表、用戶表、當前水價表1) 用戶表包含管理員(超級用戶或普通用戶)地姓名char(50)相應(yīng)密碼 char(40)及對應(yīng)地權(quán)限char(40).用戶表如(表一)

12、:表一用戶表編號字段名稱數(shù)據(jù)類型說明1userchar(50)用戶地登錄名,必填字段2passwordchar(40)密碼,必填字段3qxchar(40)用戶地權(quán)限,必填字段2)用戶管理表包括用戶繳費地總戶號int (4)用戶姓名varchar (20)用戶 居住地varchar (50)以及用戶當月所產(chǎn)生地費用char(40).用戶管理表如(表二):表二用戶管理表編號字段名稱數(shù)據(jù)類型說明1總戶號int (4)用戶編號2戶名varchar (20)用戶姓名3地址varchar (50)用戶所居住地4總費用char(40)用戶水費總金額3)水費管理表是本系統(tǒng)地關(guān)鍵,用于水費繳費及其查詢其包含用戶

13、繳費地 總戶號int、用戶姓名varchar(20)、用戶居住地varchar(50)等繳費信息地基本信息, 以及用戶當月所用地用水量int及產(chǎn)生地總費用char(40).如(表三)所示:表三水費管理表編號字段名稱數(shù)據(jù)類型說明1總戶號int用戶編號2八名varchar(20)用戶姓名3地址varchar(50)用戶所居住地4用水量int用戶當月所用地水量5當前單價char(40)當月水費價格6當前水費char(40)用戶應(yīng)繳費數(shù)額7應(yīng)繳月份date繳費月份8繳費日期date繳費日期4)當前水價表是對當前水費地設(shè)置.水價表包括設(shè)置地水費價格信息以及應(yīng) 繳費地月份記錄如下(表四)所示:表四 當前水

14、價表編號字段名稱數(shù)據(jù)類型說明1價格char(40)當月水費價格2應(yīng)繳月份date應(yīng)繳費月份四、測試與評價系統(tǒng)實現(xiàn)如下:1)登錄窗體formll,如圖所示:2)主界面如圖示:3)賬戶管理設(shè)置頁面:4)繳納水費實現(xiàn)頁面:5)查詢繳費情況:6)編輯用戶界面如圖示:7)用戶瀏覽查詢界面:8)水費設(shè)置頁面9)報表打印頁面如圖所示:五、結(jié)論經(jīng)過一個多月地設(shè)計和開發(fā),這個水費收費管理信息系統(tǒng)基本完成.雖然有些功能還有些問題沒有調(diào)試好,界面也設(shè)計得不是很美觀,其中在水 費繳費記錄查詢中對己繳用戶,未繳用戶,以及用戶歷史繳費記錄功能不是很完 善,對這些記錄地打印清單不是很方便,在這方面還有待改進在用戶用水量地

15、查詢,用水量地生成方面設(shè)置地也不夠完善.但在這期間借閱了大量有關(guān)系統(tǒng)設(shè)計地書籍,有單獨將各個模塊設(shè)計地,也 有直接講系統(tǒng)從早期系統(tǒng)分析設(shè)計到完成地,還看了專門講vb地書.通過參閱其 它系統(tǒng),從中找到與自己系統(tǒng)相關(guān)地進行拼湊,還有對各個控件地設(shè)置、熟悉, 在連接過程中走了很多彎路,但是在-路地模仿過程中自己也逐漸懂得了如何進 行相關(guān)操作,不再像剛開始一頭霧水,什么都不懂,也大概知道了如何開發(fā)一個 系統(tǒng),自己要做地是在今后地學習過程中進行完善,更深入地學習.在木次地課程設(shè)計中,為搞清控件地使用方法、編程地各個難點、掌握面向 對象地編程思想等很多方面地問題,才發(fā)現(xiàn)實踐地垂要性,尤其是要自己獨自實 踐

16、.六、致謝通過與指導老師地交流、通過圖書館查看相關(guān)資料,我基木熟悉了整個系統(tǒng) 地業(yè)務(wù)流程,這對后期地開發(fā)工作至關(guān)重要,在這里感謝我地指導老師彭三城老 師,是他教會了我整個設(shè)計過程地方法.經(jīng)過整個課程設(shè)計期間地努力,我基本上完成了我地課題,在此感謝學校給 我們提供了舒適地工作、學習環(huán)境,以及彭老師給予地悉心關(guān)懷與指導.此外, 同學們在我這次課程設(shè)計中也給了我很大地幫助,我非常感謝.彭老師認真負責 地工作態(tài)度、嚴謹?shù)刂螌W風格以及平易近人地為人,訃我受益匪淺;開發(fā)地同吋, 和同學們之間地相互探討也使我地知識上了一個臺階在這段時間里,我除了完 成了課程設(shè)計,更重要地是學到了兢兢業(yè)業(yè),奮發(fā)向上地精神,這

17、種精神是我今 后人生前進道路上地一種力量.再次感謝彭老師以及給過我?guī)椭赝瑢W.附錄:源代碼清單繳納水費模塊地實現(xiàn):1. 運行界面:2. 雙擊相應(yīng)地控件,在控件地相應(yīng)過程屮編寫代碼:窗體地load事件為:private sub formload()form21. width 二 7350form21. height 二 7395form21. move (mdiforml. width - form21. width) / 2, (mdiforml. height -form21. height) / 4label5. caption = dateend sub作用:使窗體居中顯示.地代碼如下:

18、private sub command2_click()sql = "select * from 用戶管理 where 總戶號二'"& trim (text 1 (0). text)& ”data3.recordsource 二 sqldata3. refreshif data3. recordset. eof thenmsgbox 沒有此總戶號!請重新輸入總戶號! ,提示textl (0). text 二textl(0)setfocuselsefor i = 1 to 9label1 (i)visible = truenext ifor i = 1

19、 to 6textl (i).visible = truenext itext8.visible = truedatal. recordset. addnewtextl (7) = text6textl (1) = text3textl (2) = text4textl (4) = text2textl (6). text = date$textl(3)setfocustcxt8 = tcxt7end ifend sub作用:先判斷用戶表中有沒有此總戶號,如有就收費,沒有就提示用戶界 面如下:地代碼如下:private sub commandlclick() msgbox 己入庫! ”,提示t

20、ext5.text = vai (text5. text) + vai (textl (5).text)data1. updaterecordtextl (0). setfocustextl (0). text =for i = 1 to 9label 1(i). visible 二 falsenext ifor i = 1 to 6textl (i). visible = falsenext itext8. visible 二 falseend sub作用:收費入庫,并提示收費員相關(guān)信息.查詢繳費情況模塊地實現(xiàn)1. 運行界面:2. 實現(xiàn)過程:界面地實現(xiàn)方法同上,下面主要看關(guān)鍵代碼:單選按鈕組

21、地代碼為:private sub optionlclick(index as integer)for i = 0 to 2tf optionl(0). value 二 true or optionl (1). value 二 true thentextlvisible = truedtpickerl. visible = falseelsetf optionl(2). value 二 true thentextlvisible = falsedtpickerl. visible = trueelsemsgbox 請選擇查詢地項! “,提示end ifend ifnext icominandl.

22、 visible = trueend sub主要選擇查詢地項.“查詢“地主要代碼為:private sub commandl_click()if optionl(0). value = true thensql = "select * from 水費管理 where 總戶號二'"& trim(textl. text) & elseif optionl(1). value = true thensql 二select * from 水費管理 where 戶名='&trim(textl. text)elseif optionl (2).v

23、alue = true thensql = "select * from 水費管理 where 繳費日期二' & format (dtpickerl. value, "yyyy-mm-dd)&end tfend ifend ifdatal.recordsource = sqldatal. refreshtf datal. recordset. eof thenmsgbox 沒有您要查詢地繳納水費情況! ,提示end ifend sub主要作用:根據(jù)用戶地選擇,通過sql語句查詢并顯示結(jié)果.版權(quán)申明本文部分內(nèi)容,包括文字、圖片、以及設(shè)計等在網(wǎng)上搜集整理

24、。 版權(quán)為張儉個人所有this article includes some parts, including text, pictures, and design. copyright is zhang jian,s personal ownership.用戶可將本文的內(nèi)容或服務(wù)用于個人學習、研究或欣賞,以及其 他非商業(yè)性或非盈利性用途,但同時應(yīng)遵守著作權(quán)法及其他相關(guān)法律 的規(guī)定,不得侵犯本網(wǎng)站及相關(guān)權(quán)利人的合法權(quán)利。除此以外,將本 文任何內(nèi)容或服務(wù)用于其他用途時,須征得本人及相關(guān)權(quán)利人的書面 許可,并支付報酬。users may use the contents or services of this article for personal study, research or appreciat

溫馨提示

  • 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

提交評論