freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

用電管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)的過(guò)程畢業(yè)論文樣文(編輯修改稿)

2025-08-23 07:51 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 3統(tǒng)計(jì)時(shí)間文本4操作員文本收費(fèi)定價(jià)表sfbz收費(fèi)定價(jià)表中就一個(gè)字段,用來(lái)設(shè)定收費(fèi)標(biāo)準(zhǔn)的。 本章小結(jié)本章從系統(tǒng)的模塊設(shè)計(jì)、模塊之間的關(guān)系以及數(shù)據(jù)庫(kù)的設(shè)計(jì)三個(gè)方面詳細(xì)敘述了整個(gè)系統(tǒng)的總體設(shè)計(jì)方案,闡述了各個(gè)模塊要實(shí)現(xiàn)的功能,為系統(tǒng)的詳細(xì)設(shè)計(jì)做好了必要的準(zhǔn)備工作。 第3章 系統(tǒng)詳細(xì)設(shè)計(jì) 登錄模塊及主界面設(shè)計(jì)用戶要使用本系統(tǒng),首先必須通過(guò)系統(tǒng)的身份認(rèn)證。登錄過(guò)程需要完成以下任務(wù):根據(jù)用戶名和密碼判斷是否可能進(jìn)入系統(tǒng)根據(jù)用戶類型決定用戶擁有的權(quán)限成功登錄的用戶將進(jìn)入系統(tǒng)的主界面。登錄窗體的名稱為frmLogin,它的界面布局如圖31所示圖31 登錄窗體主界面的名稱為MDIfrmMain,它的設(shè)計(jì)如圖32所示:圖32 主界面主界面設(shè)計(jì)過(guò)程:主菜單的設(shè)計(jì)是在“菜單編輯器”中完成的。共設(shè)置了六個(gè)主菜單,也就是本系統(tǒng)的六個(gè)模塊。每個(gè)主菜單下都有其對(duì)應(yīng)的子菜單,分別完成系統(tǒng)的不同功能。工具欄為用戶提供了對(duì)于應(yīng)用程序中最常用的菜單命令的快捷訪問(wèn)方式。它位于菜單欄下方,有許多命令組成,每個(gè)命令按鈕上都設(shè)置了一個(gè)形象的小圖標(biāo),以標(biāo)示命令按鈕功能。工具欄主要有ToolBar控件和ImageList控件共同設(shè)計(jì)完成。 基本信息管理模塊及界面設(shè)計(jì) 業(yè)主管理窗體設(shè)計(jì)小區(qū)的管理主要是對(duì)住戶的管理,進(jìn)入小區(qū)內(nèi)居住的住戶首先要進(jìn)行登記,管理人員需要把住戶的基本信息輸入到數(shù)據(jù)庫(kù)中,并能夠編輯、查詢住戶的信息。業(yè)主管理窗體的名稱為frmLiver,它的設(shè)計(jì)如圖33所示:圖33 業(yè)主管理界面設(shè)計(jì)思想:為了窗體設(shè)計(jì)的美觀,業(yè)主資料界面仍然采用的是工具欄的樣式。用戶添加、修改、查詢住戶信息時(shí),分別打開(kāi)獨(dú)立的窗體,用戶可以明確對(duì)系統(tǒng)進(jìn)行操作,從而達(dá)到系統(tǒng)功能的實(shí)現(xiàn)。該窗體功能的實(shí)現(xiàn),是對(duì)liver數(shù)據(jù)表進(jìn)行操作。采用的是ADO數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)。在窗體中添加ADO Data控件快速地創(chuàng)建了一個(gè)到數(shù)據(jù)庫(kù)的連接。窗體中添加了DataGrid控件,用于住戶信息的顯示和定位。當(dāng)用戶對(duì)某個(gè)業(yè)主資料進(jìn)行編輯時(shí),只要定位到相應(yīng)的住戶信息上,就能對(duì)該住戶的資料信息進(jìn)行編輯操作。在設(shè)計(jì)添加窗體時(shí),根據(jù)小區(qū)樓房分布的實(shí)際情況,當(dāng)用戶輸入房屋編號(hào)時(shí),系統(tǒng)會(huì)自動(dòng)識(shí)別房屋所在的位置,即自動(dòng)生成所在的分區(qū)以及樓號(hào)。為了用戶能夠快速的定位業(yè)主信息,設(shè)置了查詢功能,用戶可以根據(jù)實(shí)際需要,選擇不同的查詢方式,從而快速準(zhǔn)確的定位業(yè)主信息。窗體設(shè)計(jì)的過(guò)程:新建一個(gè)窗體,窗體命名為“frmLiver”,Caption屬性設(shè)置為“業(yè)主資料”。在窗體上添加1個(gè)ToolBar控件,1個(gè)ImageList控件。將所需圖片添加到ImageList中,設(shè)置ToolBar控件的屬性,使ToolBar控件上按鈕的索引號(hào)與圖片索引號(hào)相對(duì)應(yīng)。在窗體上添加1個(gè)ADO控件和1個(gè)DataGrid控件。屬性設(shè)置如下表31所示:表31 控件Adodc1和DataGrid的屬性設(shè)置控件名稱屬性屬性值A(chǔ)dodc1ConnectionStringProvider=。Data Source=。Persist Security Info=FalseRecordSourceselect * from liverDataGridDataSourceAdodc1 走表管理窗體設(shè)計(jì)走表管理主要是統(tǒng)計(jì)居民住戶每月電表的走表數(shù)據(jù),為電費(fèi)的收取提供依據(jù)。它的窗體名稱為frmbiao,界面布局如圖34所示:圖34 走表管理界面設(shè)計(jì)思想:在窗體中添加ADO Data控件快速地創(chuàng)建了一個(gè)到數(shù)據(jù)庫(kù)的連接。并通過(guò)DataGrid控件顯示走表的信息。電表管理人員可以通過(guò)輸入房屋編號(hào)快速定位業(yè)主的走表信息。通過(guò)DataGrid控件前端箭頭指向指針的定位,點(diǎn)擊【添加】按鈕,會(huì)打開(kāi)一個(gè)“走表數(shù)據(jù)添加”的窗體,電表管理人員輸入每個(gè)住戶電表的走表數(shù)據(jù)。系統(tǒng)會(huì)根據(jù)輸入的數(shù)據(jù),自動(dòng)計(jì)算每個(gè)用戶應(yīng)交納的費(fèi)用金額。管理人員也可以通過(guò)四個(gè)瀏覽按鈕來(lái)瀏覽信息。窗體設(shè)計(jì)的過(guò)程:新建一個(gè)窗體,設(shè)置該窗體的名稱為“frmbiao”;Caption屬性為“走表數(shù)據(jù)管理”。在窗體上添加1個(gè)Text控件。在窗體上添加1個(gè)ADO控件,1個(gè)DataGrid控件,屬性設(shè)置如下表32所示:在窗體上添加9個(gè)Command控件,用于不同的操作。表32 控件Adodc1和DataGrid的屬性設(shè)置控件名稱屬性屬性值A(chǔ)dodc1ConnectionStringProvider=。Data Source=。Persist Security Info=FalseRecordSourceselect * from dbDataGridDataSourceAdodc1 交費(fèi)管理模塊及界面設(shè)計(jì) 交費(fèi)窗體設(shè)計(jì)交費(fèi)管理模塊是本系統(tǒng)設(shè)計(jì)的一個(gè)核心,它的功能是完成住戶交費(fèi)的整個(gè)過(guò)程。窗體名稱為frmjf,界面設(shè)計(jì)如圖35所示:圖35 交費(fèi)窗體設(shè)計(jì)思想:電費(fèi)管理人員通過(guò)輸入住戶房屋編號(hào)快速的查詢業(yè)主的信息以及本月電表的走表數(shù)據(jù),根據(jù)系統(tǒng)提示的交費(fèi)金額收取電費(fèi)。點(diǎn)擊【交費(fèi)】按鈕,向系統(tǒng)提交交費(fèi)信息。交費(fèi)完成后,操作員可以打印交費(fèi)單給用戶。窗體設(shè)計(jì)的過(guò)程:在窗體上添加4個(gè)Frame控件和11個(gè)Text控件,將Text控件分類,將其拖放到不同的Frame控件上。在窗體上添加2個(gè)ADO控件,1個(gè)DataGrid控件。它們的主要屬性設(shè)置如下表33所示:添加1個(gè)DTPicker控件,用于顯示交費(fèi)日期。在窗體的最底端添加1個(gè)StatusBar控件,用于提示系統(tǒng)的一些基本信息。表33 控件Adodc和DataGrid的屬性設(shè)置控件名稱屬性屬性值A(chǔ)dodc1ConnectionStringProvider=。Data Source=。Persist Security Info=FalseRecordSourceselect * from dbglAdodc2ConnectionStringProvider=。Data Source=。Persist Security Info=FalseRecordSourceselect * from sfbzDataGrid1DataSourceAdodc1打開(kāi)窗體的代碼編輯器,為【查詢】按鈕添加程序代碼如下:Private Sub cmdFind_Click()On Error GoTo errorhandlerDim conn As New Dim rs_add As New Dim sql_add As StringIf = Then MsgBox 請(qǐng)輸入房屋編號(hào), vbExclamation, 提示Else (房屋編號(hào)=39。 amp。 Trim() amp。 39。) If Then MsgBox 找不到該用戶資料!, , 提示信息 text_refresh If 0 Then End If Else provider=。 data source= amp。 amp。 sql_add = select * from db where 房屋編號(hào)=39。 amp。 amp。 39。 sql_add, conn, adOpenKeyset, adLockPessimistic If (是否交費(fèi)) = True Then = False MsgBox 本月電費(fèi)已交, , 提示 view = (應(yīng)交費(fèi)用) = (交費(fèi)人) Exit Sub Else view = True = True Exit Sub End If End IfEnd IfExit Suberrorhandler:MsgBox 您輸入的查詢條件有誤!End Sub 費(fèi)用調(diào)整窗體設(shè)計(jì)費(fèi)用調(diào)整窗體的設(shè)置是電費(fèi)調(diào)價(jià)后重新計(jì)算住戶所應(yīng)交納的電費(fèi),窗體名稱為frmtj,它的窗體結(jié)構(gòu)如圖36所示:圖36 費(fèi)用調(diào)整設(shè)計(jì)思想:設(shè)定收費(fèi)標(biāo)準(zhǔn)文本框用于顯示當(dāng)前收費(fèi)的標(biāo)準(zhǔn)。當(dāng)電費(fèi)調(diào)整后,需要根據(jù)住戶走表的數(shù)據(jù)重新計(jì)算每個(gè)住戶所應(yīng)交納的費(fèi)用。窗體設(shè)計(jì)的過(guò)程:在窗體上添加2個(gè)Text控件,用于顯示當(dāng)前月份電費(fèi)的收費(fèi)標(biāo)準(zhǔn)。添加3個(gè)Label控件,3個(gè)ADO控件,1個(gè)DataGrid控件。3個(gè)Label控件的設(shè)定是為了能夠標(biāo)示每個(gè)住戶的信息,實(shí)現(xiàn)程序的循環(huán)設(shè)置。屬性設(shè)置如下表34所示:表34 控件Adodc、DataGrid和Label的屬性設(shè)置控件名稱屬性屬性值A(chǔ)dodc1ConnectionStringProvider=。Data Source=。Persist Security Info=FalseRecordSourceselect * from dbAdodc2ConnectionStringProvider=。Data Source=。Persist Security Info=FalseRecordSourceselect * from sfbzAdodc3ConnectionStringProvider=。Data Source=。Persist Security Info=FalseRecordSourceselect * from dfLabel1DataSourceAdodc1Label2DataField月份DataSourceAdodc3Label3DataField房屋編號(hào)DataSourceAdodc1DataField房屋編號(hào)打開(kāi)窗體的代碼編輯器,為【調(diào)價(jià)】按鈕添加程序代碼如下:Private Sub Command1_Click()If 0 ThenDo While = FalseSet adors = (update db set 標(biāo)準(zhǔn)=39。 amp。 amp。 39。,應(yīng)用=3
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1