能源管理收費(fèi)系統(tǒng)_第1頁(yè)
能源管理收費(fèi)系統(tǒng)_第2頁(yè)
能源管理收費(fèi)系統(tǒng)_第3頁(yè)
能源管理收費(fèi)系統(tǒng)_第4頁(yè)
能源管理收費(fèi)系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩12頁(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)介

-z.四川理工學(xué)院課程設(shè)計(jì)書(shū)系別計(jì)算機(jī)學(xué)院專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)班級(jí)2009.7題目能源管理收費(fèi)系統(tǒng)教師學(xué)生前言隨著經(jīng)濟(jì)繼續(xù)迅速開(kāi)展,如找到能源來(lái)維持經(jīng)濟(jì)開(kāi)展成為擺在眼前的真實(shí)挑戰(zhàn)。中國(guó)是全世界經(jīng)濟(jì)增長(zhǎng)速度最快的。中國(guó)也正在實(shí)施全面的能源方案來(lái)滿足該地區(qū)的能源需求及制定標(biāo)準(zhǔn)的收費(fèi)系統(tǒng)。任一個(gè)經(jīng)濟(jì)組織或社會(huì)組織在存續(xù)過(guò)程中都會(huì)產(chǎn)生大量的數(shù)據(jù),并且關(guān)注多與之相關(guān)的資料。他們需要對(duì)這些數(shù)據(jù)進(jìn)展存儲(chǔ),并按照一些特定的規(guī)則對(duì)這些數(shù)據(jù)進(jìn)展分析、整理。從而保證自己的工作按序進(jìn)展,提高效率、提高競(jìng)爭(zhēng)力。數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)就是為支持一個(gè)特定目標(biāo),把一個(gè)個(gè)人、一個(gè)組織、一個(gè)地的與該目標(biāo)相關(guān)的數(shù)據(jù)以*種數(shù)據(jù)模式進(jìn)展存儲(chǔ),并圍繞之一目標(biāo)開(kāi)發(fā)的應(yīng)用程序。能源管理收費(fèi)系統(tǒng)實(shí)現(xiàn)目標(biāo)是對(duì)能源信息進(jìn)展系統(tǒng)的管理,幫助管理人員迅速掌握能源使用的各種情況,包括對(duì)用戶信息、能源使用情況,能源信息的插入,查詢,刪除,保存等操作。目錄前言2第1章概述41.1工程的背景及目的41.2能源管理收費(fèi)系統(tǒng)開(kāi)發(fā)環(huán)境4第2章需求分析52.1系統(tǒng)總體需求52.2問(wèn)題描述52.3系統(tǒng)可行性分析62.4系統(tǒng)功能分析6第3章系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)83.1系統(tǒng)總體構(gòu)造設(shè)計(jì)83.2概念構(gòu)造設(shè)計(jì)8用戶根本信息表:E-R圖9水、電、氣單價(jià)表:E-R圖9用戶消費(fèi)記錄表:E-R圖9管理員權(quán)限表:E-R圖10總體ER圖10流程圖113.3邏輯構(gòu)造設(shè)計(jì)12第五章數(shù)據(jù)字典145.1數(shù)據(jù)項(xiàng)145.2數(shù)據(jù)構(gòu)造145.3數(shù)據(jù)流155.4數(shù)據(jù)存儲(chǔ)155.5處理過(guò)程16第5章完畢語(yǔ)175.1心得體會(huì)175.2小組成員分工情況18參考文獻(xiàn)18第1章概述1.1工程的背景及目的本課題任務(wù)是開(kāi)發(fā)一個(gè)小型通用的能源收費(fèi)管理系統(tǒng),并撰寫符合規(guī)的課程設(shè)計(jì)說(shuō)明書(shū)以表達(dá)設(shè)計(jì)過(guò)程和設(shè)計(jì)結(jié)果一個(gè)小型通用的能源收費(fèi)管理系統(tǒng)主要目的是便供電公司進(jìn)展能源收費(fèi)工作。該系統(tǒng)的應(yīng)用能使能源公司從繁重的手工勞動(dòng)中解脫出來(lái)。通過(guò)錄入用戶的根本信息和用戶所消耗的能源數(shù)據(jù)建立起原始數(shù)據(jù),并能夠提供對(duì)能源價(jià)格進(jìn)展管理,實(shí)現(xiàn)收費(fèi)工作的信息化,智能化。1.2能源管理收費(fèi)系統(tǒng)開(kāi)發(fā)環(huán)境由于大多數(shù)公司部使用的計(jì)算機(jī)平臺(tái)都是基于Windows環(huán)境的。為了降低系統(tǒng)本錢,應(yīng)最大程度地利用現(xiàn)有的資源、兼容現(xiàn)有的環(huán)境,可確定使用下面的開(kāi)發(fā)環(huán)境:

*網(wǎng)絡(luò)操作系統(tǒng):Windows2000;*數(shù)據(jù)庫(kù)效勞器:MicrosoftAccessr2000;

*效勞器平臺(tái):Windows*p;*客戶機(jī)平臺(tái):Windows*p/Windows7*前端開(kāi)發(fā)工具:java(企業(yè)版);*數(shù)據(jù)訪問(wèn)對(duì)象:ADO〔本系統(tǒng)使用ADO控件,簡(jiǎn)化編程〕。第2章需求分析2.1系統(tǒng)總體需求通過(guò)調(diào)研,能源管理收費(fèi)系統(tǒng)的總體需:〔1〕便管理員進(jìn)展用戶信息,能源價(jià)格,能源用量,用戶權(quán)限的增加,刪除,修改;〔2〕使用戶能夠進(jìn)展能源單價(jià)和能源用量的查詢;〔3〕實(shí)現(xiàn)操作便簡(jiǎn)捷、平安設(shè)置齊全、人性化的用戶交互界面。2.2問(wèn)題描述數(shù)據(jù)庫(kù)的設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最有效的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)及應(yīng)用系統(tǒng),實(shí)質(zhì)能夠有效地存儲(chǔ)數(shù)據(jù),滿足用戶的需求,數(shù)據(jù)庫(kù)設(shè)計(jì)是在數(shù)據(jù)庫(kù)管理系統(tǒng)支持下進(jìn)展的。此外,本課題任務(wù)是開(kāi)發(fā)一個(gè)小型通用的能源收費(fèi)管理系統(tǒng),并撰寫符合規(guī)的課程設(shè)計(jì)說(shuō)明書(shū)以表達(dá)設(shè)計(jì)過(guò)程和設(shè)計(jì)結(jié)果一個(gè)小型通用的能源收費(fèi)管理系統(tǒng)主要目的是便供電公司進(jìn)展能源收費(fèi)工作。2.3系統(tǒng)可行性分析可行性分析應(yīng)從經(jīng)濟(jì)可行性,技術(shù)可行性和操作可行性三個(gè)面考慮,以下是對(duì)本系統(tǒng)具體的可行性分析。〔1〕經(jīng)濟(jì)可行性本系統(tǒng)要求的計(jì)算機(jī)配置不高,由于學(xué)校根本上都有供學(xué)生使用的機(jī)房,所以不需要專門購(gòu)置計(jì)算機(jī)?!?〕技術(shù)可行性本系統(tǒng)所需的硬件設(shè)備,如效勞器、PC機(jī)、網(wǎng)絡(luò)配置等,學(xué)校機(jī)房均具有且能滿足系統(tǒng)功能要求。軟件上,操作系統(tǒng)采用Windows2000,數(shù)據(jù)庫(kù)管理系統(tǒng)采用SQLServer2000,開(kāi)發(fā)工具采用現(xiàn)在網(wǎng)絡(luò)上廣泛應(yīng)用的dreamweaverh和java平臺(tái)的MyEclipse,這些軟件在互動(dòng)交流開(kāi)發(fā)中已被大量應(yīng)用,技術(shù)上已經(jīng)比擬成熟?!?〕操作可行性實(shí)現(xiàn)系統(tǒng)后可提高工作效率,本系統(tǒng)簡(jiǎn)單易用,無(wú)需培訓(xùn),只要點(diǎn)擊IE瀏覽器翻開(kāi)網(wǎng)頁(yè)即可完成各種操作。所以在操作上也是可行的。綜上所述,開(kāi)發(fā)基于WEB的能源管理收費(fèi)系統(tǒng)在經(jīng)濟(jì)上、技術(shù)上、操作上都是可行的。2.4系統(tǒng)功能分析為了創(chuàng)立一個(gè)能源管理收費(fèi)系統(tǒng)的概貌并實(shí)現(xiàn)根本功能,需要完成以下模塊:圖2.1功能模塊能源管理收費(fèi)系統(tǒng)能源管理收費(fèi)系統(tǒng)用戶管理員更改密碼繳費(fèi)記錄信息查詢用戶繳費(fèi)更改密碼修改單價(jià)添加新用戶查詢水電氣可用度數(shù)歷史信息查詢更改信息打印錄入用戶使用數(shù)據(jù)水電氣單價(jià)查詢圖2.1功能模塊用戶身份驗(yàn)證模塊。使每次進(jìn)入該系統(tǒng)時(shí)會(huì)自動(dòng)提示并驗(yàn)證用戶身份,到達(dá)平安管理的目的。信息管理模塊。便管理員進(jìn)展用戶信息,能源價(jià)格,能源用量,用戶權(quán)限的增加,刪除,修改。用戶查詢模塊。使用戶能夠進(jìn)展能源單價(jià)和能源用量的查詢。系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)3.1系統(tǒng)總體構(gòu)造設(shè)計(jì)開(kāi)放式機(jī)房互動(dòng)交流系統(tǒng)對(duì)用戶進(jìn)展權(quán)限設(shè)置,保證合法用戶最大限度的獲得自己的合法操作。用戶的每次操作,系統(tǒng)都會(huì)對(duì)用戶的身份作出驗(yàn)證,保證系統(tǒng)的最大平安性。由于系統(tǒng)的數(shù)據(jù)都保存在數(shù)據(jù)庫(kù)中,所以當(dāng)訪問(wèn)數(shù)據(jù)時(shí),都要使用ADO進(jìn)展數(shù)據(jù)訪問(wèn),這樣可以防止系統(tǒng)直接訪問(wèn)數(shù)據(jù)庫(kù),保證數(shù)據(jù)的平安。開(kāi)放式機(jī)房互動(dòng)交流系統(tǒng)主要包括以下功能:〔1〕用戶信息查詢〔2〕能源價(jià)格查詢〔3〕能源用量查詢3.2概念構(gòu)造設(shè)計(jì)概念設(shè)計(jì)是針對(duì)現(xiàn)實(shí)世界,通過(guò)對(duì)其息實(shí)體的收集、分類、聚集和概括,建立數(shù)據(jù)庫(kù)概念構(gòu)造的過(guò)程。通常用實(shí)體-聯(lián)系圖〔E-R圖〕作為概念設(shè)計(jì)的工具。根據(jù)以上分析規(guī)劃出的實(shí)體有:用戶根本信息、能源信息、用戶消費(fèi)記錄、管理員。通過(guò)上面對(duì)系統(tǒng)的總體分析,可以得到大概的實(shí)體關(guān)系模型〔E-R模型〕,如下:用戶根本信息表:E-R圖用戶根本信息用戶根本信息單位部門姓名聯(lián)系用戶地址用戶帳號(hào)圖3.1用戶根本信息水、電、氣單價(jià)表:E-R圖圖3.2水、電、氣單價(jià)表圖3.2水、電、氣單價(jià)表能源信息水單價(jià)氣單價(jià)電單價(jià)月份能源編號(hào)用戶消費(fèi)記錄表:E-R圖用戶消費(fèi)記用戶消費(fèi)記錄水本月消費(fèi)電本月消費(fèi)氣本月消費(fèi)電上月消費(fèi)水上月消費(fèi)氣上月消費(fèi)月份圖3.3用戶消費(fèi)記錄表管理員權(quán)限表:E-R圖圖3.4管理員權(quán)限表圖3.4管理員權(quán)限表管理員添加新用戶更改密碼修改能源單價(jià)總體ER圖能源能源用戶使用MN能源名稱單位部門姓名用戶帳號(hào)用戶地址能源價(jià)格聯(lián)系能源單位圖3.5總體圖管理員管理管理MMNN流程圖NN用戶判斷用戶級(jí)別管理員錄入用戶使用數(shù)據(jù)更改密碼修改單價(jià)添加新用戶更改信息更改密碼用戶信息查詢用戶繳費(fèi)圖流程圖開(kāi)場(chǎng)輸入用戶及密碼判斷密碼正確Y3.3邏輯構(gòu)造設(shè)計(jì)數(shù)據(jù)庫(kù)是信息系統(tǒng)的根底和核心,數(shù)據(jù)庫(kù)設(shè)計(jì)的質(zhì)量將直接關(guān)系到系開(kāi)發(fā)的成敗和優(yōu)劣。在信息系統(tǒng)中,數(shù)據(jù)庫(kù)設(shè)計(jì)是指根據(jù)業(yè)務(wù)需求、信息需求處理需求,確定信息系統(tǒng)中數(shù)據(jù)庫(kù)構(gòu)造、數(shù)據(jù)操作和數(shù)據(jù)一致性約束的過(guò)程。數(shù)據(jù)庫(kù)設(shè)計(jì)的根本過(guò)程可分為需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)四個(gè)步驟。在信息系統(tǒng)的開(kāi)發(fā)中,一般不就數(shù)據(jù)庫(kù)設(shè)計(jì)專門進(jìn)展需求分析,而是在系統(tǒng)分析的需求分析階段一并考慮。概念設(shè)計(jì)的任務(wù)是確定數(shù)據(jù)庫(kù)的構(gòu)造,確定從不同用戶角度看到的外模式,并把外模式集成為全局模式。邏輯設(shè)計(jì)把概念設(shè)計(jì)得到的全局模式轉(zhuǎn)換成為所選擇的數(shù)據(jù)庫(kù)模型。用戶根本信息表:字段名數(shù)據(jù)類型是否為主鍵是否為空說(shuō)明User_idNumber(10)YesNo用戶帳號(hào)UsernameChar(8)NoNo姓名UserphoneNumber(12)NoNo聯(lián)系UseraddrChar〔20〕NoNo用戶地址unitChar〔20〕NoNo單位departmentChar(10)NoNo部門水、電、氣單價(jià)表字段名數(shù)據(jù)類型是否為主鍵是否為空說(shuō)明Energy_idNumber(10)YesNo能源編號(hào)Ele_priceNumber(8)NoNo電單價(jià)Water_priceNumber(8)NoNo水單價(jià)Gas_priceNumber(8)NoNo氣單價(jià)monthNumber(2)NoNo月份歷史記錄表:字段名數(shù)據(jù)類型是否為主鍵是否為空說(shuō)明User_idNumber(10)YesNo用戶帳號(hào)Energy_idNumber(10)YesNo能源編號(hào)monthNumber(2)NoNo月份Ele_LcostNumber(8)NoNo電上月消費(fèi)Water_LcostNumber(8)NoNo水上月消費(fèi)Gas_LcostNumber(8)NoNo氣上月消費(fèi)Ele_costNumber(8)NoNo電本月消費(fèi)Water_costNumber(8)NoNo水本月消費(fèi)Gas_costNumber(8)NoNo氣本月消費(fèi)用戶繳費(fèi)表字段名數(shù)據(jù)類型是否為主鍵是否為空說(shuō)明User_idNumber(10)YesNo用戶帳號(hào)Energy_idNumber(8)YesNo能源編號(hào)priceNumber(8)NoNo應(yīng)繳金額工號(hào)及權(quán)限表字段名數(shù)據(jù)類型是否為主鍵是否為空說(shuō)明User_idNumber(10)YesNo管理員帳號(hào)NewpasswordNumber(8)NoNo更改密碼New_priceNumber(8)NoNo修改能源單價(jià)New_userNumber(8)NoNo添加新用戶數(shù)據(jù)字典5.1數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)用戶含義說(shuō)明:唯一標(biāo)識(shí)每個(gè)用戶別名:用戶帳號(hào)類型:數(shù)值型長(zhǎng)度:10取值圍:000000000至9999999999取值含義:前四位表示所在城市和小區(qū),后六位按順序表示與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系。數(shù)據(jù)構(gòu)造“用戶〞是該系統(tǒng)中的一個(gè)核心數(shù)據(jù)構(gòu)造,它可以描述如下:數(shù)據(jù)構(gòu)造:用戶含義說(shuō)明:是能源管理收費(fèi)系統(tǒng)的主體數(shù)據(jù)構(gòu)造,定義了一個(gè)用戶的有關(guān)信息組成:用戶帳號(hào)姓名聯(lián)系用戶地址單位部門數(shù)據(jù)流數(shù)據(jù)流“繳費(fèi)〞可描述如下:數(shù)據(jù)流:繳費(fèi)說(shuō)明:用戶每月要對(duì)所用水電氣繳費(fèi)數(shù)據(jù)流來(lái)源:本月所用度數(shù)減去上月所用度數(shù)在乘以單價(jià)數(shù)據(jù)流去向:管理員組成:······平均流量:·······頂峰期流量:······數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)“用戶查詢〞可描述如下:數(shù)據(jù)存儲(chǔ):歷史記錄表說(shuō)明:記錄用戶每月使用能源的數(shù)量流入數(shù)據(jù)流:······流出數(shù)據(jù)流:······組成:······數(shù)據(jù)量:······存取式:隨機(jī)存儲(chǔ)5.5處理過(guò)程處理過(guò)程“繳費(fèi)〞可描述如下:處理過(guò)程:繳費(fèi)說(shuō)明:為用戶繳納費(fèi)用輸入:用戶.繳費(fèi)輸出:打印機(jī)處理:通過(guò)查詢用戶使用能源度數(shù),在查詢能源單價(jià)。算出用戶應(yīng)繳的費(fèi)用,通知用戶繳納。用戶信息能源信息名稱:energyinfor別名:能源信息名稱:energyinfor別名:能源信息描述:紀(jì)錄每種能源的信息定義:能源信息=能源單位+能源名稱+能源價(jià)格位置:輸入到本機(jī)名稱:userinfor別名:用戶信息描述:紀(jì)錄每一個(gè)用戶的詳細(xì)資料定義:用戶信息=用戶編號(hào)+用戶姓名用戶+用戶地址+所在公司+用戶部門位置:輸入到本機(jī)能源使用信息名稱:cost名稱:cost別名:能源使用信息描述:紀(jì)錄每個(gè)用戶的每種能源的使用量定義:能源使用信息=用戶編號(hào)+能源名稱+用戶用量位置:輸入到本機(jī)第5章完畢語(yǔ)5.1心得體會(huì)經(jīng)過(guò)近幾天的不斷努力,我們的能源管理收費(fèi)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)己經(jīng)完成,根本上到達(dá)了預(yù)期的設(shè)計(jì)要求和目的。在本系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的過(guò)程中主要講述了能源管理收費(fèi)系統(tǒng)設(shè)計(jì)局部,包括功能模塊設(shè)計(jì)、數(shù)據(jù)庫(kù)構(gòu)造設(shè)計(jì)等。系統(tǒng)設(shè)計(jì)

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論