" />

国产黄色毛片-国产黄色毛片视频-国产黄色片91-国产黄色片一级-一级坐爱片-一级免费

淺析計算機抄表管理系統(tǒng)設(shè)計

所屬欄目:計算機網(wǎng)絡(luò)論文 發(fā)布日期:2012-06-08 09:13 熱度:

  摘要:本文作者介紹了計算機抄表管理系統(tǒng)的基本結(jié)構(gòu)和功能設(shè)計,并對數(shù)據(jù)庫的鏈接、顯示、查詢等主要模塊進(jìn)行了分析。
  關(guān)鍵詞:抄表;數(shù)據(jù)庫;管理系統(tǒng)
  0前言
  目前的抄表方式主要是進(jìn)行人工抄表收費,人工抄表收費的方法遇到許多困難,容易帶來經(jīng)濟(jì)糾紛和治安隱患,給住戶和管理部門帶來很多麻煩,已經(jīng)遠(yuǎn)遠(yuǎn)不能適應(yīng)社會發(fā)展的要求。自動抄表技術(shù)正是為了解決人室查表問題而提出的。基于掌上的無線近距離抄表系統(tǒng),可以使掌上抄表器用無線方式讀取電能表的轉(zhuǎn)數(shù),并且能進(jìn)行電能表斷/送電的控制,管理計算機可以通過RS232串行通訊口獲得掌上抄表器內(nèi)存儲的各用戶的抄表信息,從而實現(xiàn)對各個用戶電量和電費的綜合管理。20世紀(jì)90年代初期開發(fā)的基于Foxbaxe數(shù)據(jù)庫的抄表管理系統(tǒng)存在操作可視性差、數(shù)據(jù)錄人和數(shù)據(jù)處理程序繁瑣的問題.針對這一問題,本文提出了一種基于VB6.0和Access的抄表管理系統(tǒng)的設(shè)計方案.
  1系統(tǒng)結(jié)構(gòu)及功能設(shè)計
  1.1系統(tǒng)模塊設(shè)計
  經(jīng)過實際考察和分析,抄表管理系統(tǒng)主要應(yīng)具有以下功能:用戶基本信息的錄入、修改和刪除;用電類型、具體電價標(biāo)準(zhǔn)的設(shè)定;電費信息瀏覽;用戶信息查詢;電費單打印等.根據(jù)這些功能分析,可將計算機抄表管理系統(tǒng)分為4大部分、11個完整的功能模塊.系統(tǒng)結(jié)構(gòu)如圖1所示。計算機抄表管理系統(tǒng)的基本功能是對掌上抄表器傳輸?shù)焦芾碛嬎銠C中的用戶數(shù)據(jù)信息進(jìn)行管理.
  
  圖1抄表管理系統(tǒng)功能模塊結(jié)構(gòu)圖
  1.2系統(tǒng)基本功能設(shè)計
  1.2.1登陸界面設(shè)計
  為了保障用戶的使用安全,系統(tǒng)設(shè)置了用戶登陸界面,在啟動系統(tǒng)主界面時,需要登陸界面,用于驗證用戶身份的合法性及使用權(quán)限,如果用戶輸入的登陸信息正確,則會進(jìn)入下一個操作界面;如輸入信息有誤,則系統(tǒng)會出現(xiàn)“您輸入的用戶名或密碼錯誤!”的消息框。用戶分為普通用戶和系統(tǒng)管理員,分別有不同的管理權(quán)限。系統(tǒng)可通過用戶輸入的信息來判斷給出該用戶的使用權(quán)限。
  1.2.2權(quán)限設(shè)計
  系統(tǒng)安全性是一個非常關(guān)鍵的問題,其中用戶權(quán)限的設(shè)計是安全性最好的體現(xiàn)。系統(tǒng)將用戶分為普通用戶和系統(tǒng)管理員,普通用戶只可以進(jìn)行信息的查詢和打印,管理員除具有普通用戶的基本功能外,還可以進(jìn)行普通用戶信息的管理、完成電費單價和表底參數(shù)的設(shè)置等.
  1.2.3數(shù)據(jù)報表打印設(shè)計
  電費單據(jù)是每個電表用戶繳納電費的憑據(jù),所以在實際應(yīng)用中需要將電費單據(jù)打印出來,這就需要通過數(shù)據(jù)報表來實現(xiàn).在進(jìn)行數(shù)據(jù)報表設(shè)計時,首先要指定一個數(shù)據(jù)源,系統(tǒng)選擇數(shù)據(jù)環(huán)境作為數(shù)據(jù)源;其次利用“添加DataReport”命令,將數(shù)據(jù)報表添加到工程中,然后在屬性頁設(shè)置DataReport對象的屬性;最后通過檢索結(jié)構(gòu)和添加控件來進(jìn)行數(shù)據(jù)報表的布局.
  為了方便用戶的使用,系統(tǒng)分別設(shè)定了按門棟打印、按小區(qū)打印和單個打印的方式,在進(jìn)行單個查詢打印的時候,用戶可在姓名、手機號、電表號和家庭住址中任選一項自己熟悉的內(nèi)容來進(jìn)行查詢。
  1.2.4查詢設(shè)計
  進(jìn)行用戶信息查詢時首先要輸人相應(yīng)的查詢信息,然后才可以進(jìn)行查詢.本系統(tǒng)中我們選擇使用ADO來鏈接數(shù)據(jù)庫,進(jìn)行查詢的步驟為連接數(shù)據(jù)源、打開記錄集、使用結(jié)果集和中斷連接.查詢部分的流程如圖2所示.用戶信息查詢部分的實現(xiàn)代碼如下:
  IfOptionlThen‘選擇查詢條件
  strSQL="SELECT*From用戶表
  Where姓名=“&Text2&”
  E1seIfOption2Then
  strSQL="SELECT*From用戶表
  Where手機號=“&Text2&.”
  Else
  strSQL="SELECT*From用戶表
  Where身份證號=“&Text2&”
  EndIf
  
  圖2系統(tǒng)查詢流程圖
  strCnn="Provider=Microsoft.Jet.
  OLEDB.4.0;DataSource=F:計算機抄表管理系統(tǒng)
  數(shù)據(jù)庫用戶信息.mdb"
  Setcn=NewADODB.Connection
  cn.OpenstrCnn
  Setrs=NewADODB.Recordset
  Setcmdl=NewADODB.Command
  cmdl.ActiveConnection=cn
  cmdl.CommandText=strSQL
  Setrs=cmdl.Execute
  rs.MoveFirst
  DoWhileNotrs.EOF
  txtWage(Q)=rs!姓名
  txtWage(1)=rs!電表號
  txtWage(2)=rs!手機號
  txtWage(3)=rs!身份證號
  txtWage(4)=rs!家庭住址
  txtWage(5)=rs!用電類型
  txtWage(6)=rs!上月表底
  txtWage(7)=rs!本月表底
  rs.MoveNext
  1.2.5數(shù)據(jù)通訊設(shè)計
  數(shù)據(jù)通訊是對管理計算機和掌上抄表器終端進(jìn)行通訊,完成讀取計量電表讀數(shù)、設(shè)置表底、設(shè)置參數(shù)、查詢狀態(tài)等功能。
  一個完整的通訊系統(tǒng)包括傳送端、接收端、轉(zhuǎn)換數(shù)據(jù)的接口和傳送數(shù)據(jù)的實際信道或媒體,系統(tǒng)選擇使用RS-232和MSComm控件來進(jìn)行通訊設(shè)計.通訊的設(shè)計步驟為:加人通訊對象,也就是MSComm對象;設(shè)定通訊端口號碼,即CommPort;設(shè)定通訊協(xié)議,即I-IandShaking屬性;設(shè)計傳輸速度等參數(shù),即Set-tings屬性;設(shè)定其他參數(shù),若必要時再加上其他的屬性設(shè)定;開啟通訊端口,即PortOpen屬性;送出字符串或讀人字符串,使用InputOutput屬性;使用完MSComm通訊對象后,將通訊端口關(guān)閉。
  2數(shù)據(jù)庫的設(shè)計
  2.1總體設(shè)計原則
  計算機抄表管理系統(tǒng)是一個面向抄表、收費、事務(wù)處理等的多功能、多流程的管理型MIS系統(tǒng),應(yīng)用范圍非常廣。本系統(tǒng)確定了如下的系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的總體原則:
  (1)系統(tǒng)數(shù)據(jù)庫設(shè)計考慮應(yīng)用的普遍性,并根據(jù)系統(tǒng)運行的實際需求建立相關(guān)的信息管理數(shù)據(jù)表
  (2)應(yīng)盡可能減小數(shù)據(jù)冗余,建立合理、方便、全面的數(shù)據(jù)索引,以提高檢索查詢速度,滿足各部門數(shù)據(jù)檢索的需要,同時應(yīng)保證所建立的數(shù)據(jù)庫能夠降低程序的復(fù)雜程度.
  (3)由于各數(shù)據(jù)表之間關(guān)系密切,系統(tǒng)中只建立一個數(shù)據(jù)庫,所有的數(shù)據(jù)表都包含在這個數(shù)據(jù)庫中.
  2.2數(shù)據(jù)表的設(shè)計
  本系統(tǒng)采用Access數(shù)據(jù)庫,數(shù)據(jù)庫中包含不同的數(shù)據(jù)表,使用到的主要數(shù)據(jù)表有用戶表、繳費表、電價管理表和管理員表.建立Access數(shù)據(jù)表的步驟:打開Acces、主窗口;在“文件”菜單中選擇“新建”;單擊“空數(shù)據(jù)庫”;打開“文件新建數(shù)據(jù)庫”;選擇“表”;“使用表設(shè)計器”,打開“表設(shè)計器”窗口進(jìn)行字段名稱、數(shù)據(jù)類型、說明的錄人。
  2.3系統(tǒng)數(shù)據(jù)字典
  通過對系統(tǒng)所用信息的分析,可總結(jié)出下面的數(shù)據(jù)字典:
  系統(tǒng)用戶數(shù)據(jù).包含的數(shù)據(jù)有系統(tǒng)用戶名、登陸口令和用戶級別代碼。
  用戶基本信息數(shù)據(jù)。包含的數(shù)據(jù)項有姓名、手機號、身份證號、家庭住址、電表號等。
  用電標(biāo)準(zhǔn)數(shù)據(jù)。包含的數(shù)據(jù)項有工業(yè)用電、家庭用電和商業(yè)用電。
  電費標(biāo)準(zhǔn)數(shù)據(jù)。包含的數(shù)據(jù)項有工業(yè)用電電價、農(nóng)業(yè)用電電價和商業(yè)用電電價。
  電費結(jié)算數(shù)據(jù).包含的數(shù)據(jù)項有用電類型、用電電價、所用電電量。
  2.4數(shù)據(jù)的鏈接和顯示
  VB提供了多種鏈接數(shù)據(jù)庫的方法,本系統(tǒng)采用了其中的一種,即DataGrid.其實現(xiàn)過程為:在界面上右擊Adod。控制,在彈出的快捷菜單中選擇屬性,在“屬性”這一標(biāo)簽中,選中單選框“UseODBCDataSourceName",并在下拉文本框中選擇已經(jīng)配置好的數(shù)據(jù)源名信息,再在“RecordSoure”標(biāo)簽中的Com-mardText(SQL)文本框中輸人查詢語句,如select‘from用戶表.同時,將桌面的DataGrid控件選中,在屬性框中將它的Datasoure設(shè)為Adodc。
  2.5數(shù)據(jù)查詢算法的實現(xiàn)
  SQL查詢語句句法并不復(fù)雜,但其既可以實現(xiàn)數(shù)據(jù)篩選查詢,又可以實現(xiàn)數(shù)據(jù)表之間的記錄合并,功能十分強大.本系統(tǒng)通過select……from與“like,=join,union等符號的組合實現(xiàn)數(shù)據(jù)的模糊查詢、連接查詢、聯(lián)合查詢篩選功能。
  3系統(tǒng)主要窗體的設(shè)計
  3.1系統(tǒng)主界面
  系統(tǒng)主界面的實現(xiàn)是通過菜單編輯器來設(shè)計的,系統(tǒng)主界面的一級菜單包括系統(tǒng)設(shè)置、電價標(biāo)準(zhǔn)設(shè)定、系統(tǒng)管理、電費信息管理、打印和通訊;二級菜單主要包括系統(tǒng)管理中的管理員管理、用戶信息管理和密碼管理、電費信息管理中的電費結(jié)算與瀏覽、修改繳費信息、增加繳費記錄和電費信息查詢等。
  3.2用戶信息查詢界面
  用戶信息查詢模塊的界面,此界面為方便用戶使用特別設(shè)定了查詢條件的選擇,即用戶可以通過選擇不同的條件來進(jìn)行查詢。
  3.3用戶信息管理界面
  用戶信息管理模塊包括用戶基本信息的添加、修改、刪除和顯示,點擊不同的按鈕可進(jìn)人不同的操作界面,如點擊“添加”按鈕可進(jìn)人添加信息的界面。
  4結(jié)束語
  計算機抄表管理系統(tǒng)用VB6.0來進(jìn)行電表用戶抄表信息管理系統(tǒng)的界面、菜單、用戶交/欠費信息的管理、電費單據(jù)的打印等各種功能的設(shè)計;利用Ac-cess2000數(shù)據(jù)庫軟件,建立用戶信息的各種數(shù)據(jù)庫;利用MSCOM控件來接收通過RS-232傳輸過來的用戶信息,并將其存放在設(shè)計好的數(shù)據(jù)庫中.整個系統(tǒng)在設(shè)計開發(fā)過程中使用模塊化程序設(shè)計方法,充分考慮了各種實際情況,經(jīng)過具體試驗應(yīng)用和不斷完善,顯示出良好的實用性.本系統(tǒng)在抄表管理及數(shù)據(jù)分析中發(fā)揮了重要作用,簡化了工作流程,提高了工作效率,具有良好的推廣應(yīng)用價值。
  參考文獻(xiàn):
  1胡蓉,胡科;智能抄表系統(tǒng)技術(shù)的研究進(jìn)展[J];成都電子機械高等專科學(xué)校學(xué)報;2004年03期
  2楊學(xué)昭,陳旭,涂琨;無線掌上抄表系統(tǒng)的設(shè)計和實現(xiàn)[J];電測與儀表;2004年05期

文章標(biāo)題:淺析計算機抄表管理系統(tǒng)設(shè)計

轉(zhuǎn)載請注明來自:http://www.optiwork.cn/fblw/dianxin/wangluo/12258.html

相關(guān)問題解答

SCI服務(wù)

搜論文知識網(wǎng) 冀ICP備15021333號-3

主站蜘蛛池模板: 日韩一级片在线播放 | 精品久久一区二区 | 国产成人毛片毛片久久网 | 国产精品久久久久久久久久久久 | 毛片啪啪视频 | 99精品福利视频在线一区 | www.91成人| 找个毛片看看 | 男人桶女人暴爽的视频 | 国产一级黄毛片 | 亚洲日本视频在线 | a级国产 | 欧美成人性色大片在线观看 | 国产一毛片 | 免费国产精品视频 | 俄罗斯aa毛片一级 | 精品一区二区三区免费毛片爱 | 美女很黄很黄是免费的·无遮挡网站 | 国产一区在线免费观看 | 欧美高清正版在线 | 亚洲精品视频网 | 国产深夜福利视频观看 | 波多结衣一区二区三区 | 毛片精品| 欧美—级v免费大片 | 亚洲激情视频网站 | 日韩一区二区三区在线免费观看 | 九九免费在线视频 | 小屁孩和大人啪啪 | 亚洲国产精品aaa一区 | 精品日本亚洲一区二区三区 | 中国美女隐私无遮挡免费视频 | 久草最新网址 | 午夜精品久久久久久91 | 亚洲一级片在线播放 | 久久午夜国产片 | 草草影院第一页yycccom | 亚洲三区视频 | 欧美日韩在线观看一区二区 | 免费视频久久 | 99久久99久久久99精品齐 |