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

正文內(nèi)容

畢業(yè)設計-aspnet小區(qū)物業(yè)管理系統(tǒng)的設計與實現(xiàn)-資料下載頁

2024-12-03 20:15本頁面

【導讀】適應社會的這一需求,物業(yè)管理系統(tǒng)應用而生。本系統(tǒng)利用計算機與互聯(lián)網(wǎng)的優(yōu)勢,2021數(shù)據(jù)庫作為后臺數(shù)據(jù)庫。接著對系統(tǒng)的研究意義,研究現(xiàn)狀及設計目標進行分析,通過對系統(tǒng)需求和可。然后按系統(tǒng)總體設計的結(jié)果,對系統(tǒng)中的數(shù)據(jù)庫進行結(jié)構設計以及與數(shù)據(jù)庫連接。源代碼和系統(tǒng)關鍵技術的程序?qū)崿F(xiàn)。經(jīng)過系統(tǒng)調(diào)試運行后表明,系統(tǒng)可以滿足用戶的各項要求。

  

【正文】 第四步,在“描述”文本框中,設計時輸入了一些必要的說明,以便查閱和操作。 21 圖 表設計器 最后,以上輸入完成后,單擊【保存】按鈕,將彈出輸入表名的對話框。表名輸入完成后,表就設計完成了。 與數(shù)據(jù)庫連接的 DB設計 本系統(tǒng) 采用數(shù)據(jù)庫協(xié)議驅(qū)動通過中間 DB協(xié)議解釋器與通用數(shù)據(jù)庫系統(tǒng)相連 [。 .NET平臺提供了一個統(tǒng)一的 Web 開發(fā)平臺,新建一個空白解決方案,會自動生成一個 文檔,在里面可以設置數(shù)據(jù)庫連接信息。其部分語句如下: …… configuration !設置數(shù)據(jù)庫配置 appSettings !設置數(shù)據(jù)庫連接字符串配置 add key=DBConnectionString value=Provider=SQLOLEDB。Data Source=9B9F42CC4AE04DC。Initial Catalog=SmallHouse。User ID=sa。Pwd=。Trusted_Connection=。/ //設置數(shù)據(jù)庫連接字符串為 key 字符,其值為:數(shù)據(jù)提供者 SQLOLEDB,數(shù)據(jù)資源來自9B9F42CC4AE04DC 命名的數(shù)據(jù)庫,初始化目錄為 SmallHouse,用戶名為 sa,密碼為空。 /appSettings 22 第 5 章 系統(tǒng)的設計與實現(xiàn) 系統(tǒng)的主框架頁面的設計與實現(xiàn) 在該模塊中建立了一個框架頁面 ,結(jié)構 如下圖 所示。其中 top 部分對應的頁面為 ,顯示操作導航; left 部分對應的頁面提供導航各個功能模塊的鏈接, main 部分對應的頁面是當用戶單擊 left 部分相應頁面的鏈接時,在這一部分加載顯示相應的頁面。 圖 該框架頁面對應的 html 代碼為: // top 頁面的設置:行高為 76,無頁面邊框,左邊距和右邊距都設為 0 frameset rows=76,* frameborder=NO border=0 framespacing=0 TOPMARGIN=0 LEFTMARGIN=0 MARGINHEIGHT=0 MARGINWIDTH=0 // 表單名稱為 top,不需要滾動條,信息內(nèi)容是 ,左右邊距都設置 0 frame name=top scrolling=no noresize src= border=0 frameborder=no TOPMARGIN=0 LEFTMARGIN=0 MARGINHEIGHT=0 MARGINWIDTH=0 // left 頁面的設置:列 寬為 150,表格邊框與頁邊框 1, 表格邊距為 2,顏色等 frameset cols=150,* border=1 frameborder=1 FRAMESPACING =2 TOPMARGIN=0 LEFTMARGIN=0 MARGINHEIGHT=0 MARGINWIDTH=0 BORDERCOLOR=78A327 23 // 表單名稱為 left, 自動顯示滾動條 , 信息內(nèi)容是 frame name=left scrolling=auto src= frameborder=NO border=0 framespacing=0 TOPMARGIN=0 LEFTMARGIN=0 MARGINHEIGHT=0 MARGINWIDTH=0 noresize // main 頁面的設置:信息內(nèi)容是 ,邊框為 0,無表格邊框等 frame name=main src= border=0 frameborder=no TOPMARGIN=0 LEFTMARGIN=0 MARGINHEIGHT=0 MARGINWIDTH=0 /frameset 代碼功能解釋:這段代碼主要實現(xiàn)的功能就是設置整個框架的結(jié)構。該框架由三個部分組成,分別是 top 頁面 , left 頁面, main 頁面。下面就是設置這三個頁面的行高,列寬,頁邊距,表格格式等等。在這段代碼中, TOPMARGIN 與 MARGINHEIGHT 都是設置左邊距,而 LEFTMARGIN 與 MARGINWIDTH 都是設置右邊距,使用兩個是為了可以在IE 與 Netscape 中兼容顯示出左邊距與右邊距 同時為 0 的結(jié)果。 用戶身份驗證模塊設計與實現(xiàn) 用戶在登錄該系統(tǒng)時首先進入的是用戶登錄界面,如圖 所示。在該頁面用戶需要輸入賬號和密碼才能登錄,如果用戶需要重新輸入,直接單擊“重置”按鈕就可以使得賬號和密碼的輸入框內(nèi)為空。 圖 登入系統(tǒng)的部分代碼為: 24 protected void Login_login_Click(object sender, e) { // 系統(tǒng)開始登入 int iPassed = ((members, count(*), member_login =39。 + + 39。 and member_password=39。 + () + 39。))。//定義變量用來保存查找的用戶數(shù) if (iPassed 0) { Session[UserID] = ((members, member_id, member_login =39。 + + 39。 and member_password=39。 + () +39。))。 //查找用戶 ID Login_logged = true。 //確認登入記錄 Session[UserRights] = ((members, security_level_id, member_login =39。 + + 39。 and member_password=39。 + () + 39。))。 //查詢用戶安全等級 ID string sQueryString = (querystring)。 //獲取字符串變量的值 string sPage = (ret_page)。 //獲取頁長 if (! ([SCRIPT_NAME]) amp。amp。 0) //查詢服務器變量和頁長匹配是否為真 { (sPage + ? + sQueryString)。// 不是則重定向頁面到? } else {(Login_FormAction)。} //否則就重定向頁面到登錄對話框 } } 重置按鈕的部分代碼為: protected void Login_reset_Click(object sender, e) { =。 //登入姓名清空 =。密碼欄置空 } 代碼功能解釋:這段代碼主要實現(xiàn)的是用戶安全登入驗證和重置的功能。在登入 25 部分中,首先由 iPassed 值保存查詢到的用戶數(shù),當用戶數(shù)大于 0 時則查詢用戶 ID,并將其保存到 Session 數(shù)組中,確認登錄后將該用戶的權限也保存到 Session 數(shù)組,然后再將從類中獲取的數(shù) 據(jù)變量、頁碼與服務器的數(shù)據(jù)變量、頁碼進行比較,為真則進入主頁面,否則返加到登入系統(tǒng)界面。系統(tǒng)重置則是將兩個文本清空。 物業(yè)管理模塊的設計與實現(xiàn) 物業(yè)管理模塊的設計包話四個部分,分別是: 計與實現(xiàn); ; 面的設計與實現(xiàn); ; 料頁面的設計與實現(xiàn)。大部分設計都類似,本系統(tǒng)以房間信息頁面設計作為論述對象,如圖 所示: 圖 房間信息頁面 當單擊界面左側(cè)的“房間信息”鏈接時, 頁面中 main 部分對應的頁面為房間住處頁面 ,在該頁面中可以進行房屋信息的修改和刪除操作。除了這兩個功能外還添加了查詢功能,給出了兩個查詢條件:樓號和房間號。相應的需要在頁面中添加 DropdownLIst、 TextBox 和 Botton 控件。查找按鈕的部分代碼如下: Protected string Search_FormAction=”fjxx,aspx?”。 //定義一個字符串,類型是受保護型的 //定義一個查找函數(shù),類型 是私有的 Private void btSearch_Click(object sender, e){ If (iSel!=0){ //將查詢條件提交到本頁面 String 26 sURL=search_FormAction+”search=”++”amp?!?”paID=”+ue+”amp?!?。 //定義了一個 sURL 字符串,該字符串用來保存用戶輸入的查找信息 ,相對路徑等 sURL+=””。 (sURL)。 //信息重導 }else{}。 //否則就不執(zhí)行 } } //頁面加載查詢結(jié)果 Private void Page_Load(object sender, Args e){ Utility=new CCUtility(this)。 //定義一個新公共類 (1)。 //檢查用戶權限 If (!=)){ //由 Utility 類的 IsPostBack 返回值 Try { ViewState[“Sort”]=””。 //排序空 ViewState[“Page”]=0。 //頁碼為 0 Page_Show(sender,e)。 //分頁面顯示 }catch (Exception er){ //執(zhí)行中斷 ShowErrMsg()。 //顯示錯誤信息 } =false。 //不顯示錯誤信息 } protected void Page_Show(object sender, EventArgs e) {//調(diào)用 Search_Show()函數(shù),該函數(shù)實現(xiàn)查詢顯示功能。 Search_Show()。 //調(diào)用 GridBind()函數(shù),該函數(shù)實現(xiàn)的是頁面表格的調(diào)用功能。 GridBind()。 } 代碼功能解釋:這段代碼主要實現(xiàn)的是房間信息查詢和房間頁碼加載的功能。首先由 Search_FormAction 字符串保存 fjxx,aspx 的頁面地址信息,然后定義了一個btSearch_Click 函數(shù)用來查找該頁面。當判斷輸入信息不為 0 時,則進行查找,并將找到的結(jié)果存放在 Response 對象中,否則就不執(zhí)行。查找成功提交后則進行頁面加載, 27 這個功能由 Page_Load 函數(shù)來實現(xiàn)。當這個類的 IsPostBack 對象返回的信息與頁面輸入不符時則執(zhí)行中斷并返回錯誤信息。否則顯示要查找的頁面,這個功能由page_show()函數(shù)來實現(xiàn)。 住戶管理模塊的設計與實現(xiàn) 在住戶管理模塊里主要包括了住戶基本信息頁面,入住房屋住處信息頁面、空出房屋信息頁面和用戶的電話資料信息頁面設計與實現(xiàn)。當單擊 頁面中的“住戶管理”鏈接時,框架頁面由 調(diào)轉(zhuǎn)達到 頁面,該頁的設計與 頁面的設計相同,其中 頁面中 left 部分的 src 值為“ ”, main 部分的 src 值為“ ”。 頁面實現(xiàn)了住戶管理部分的鏈接導航和用戶退出系統(tǒng)的功能。如圖 所示: 圖 其部分代碼: //定義一個 BindDataGrid()函數(shù),實行篩選頁面信 息功能,并進行重新加載 private void BindDataGrid() {tb = (strSelectSQL).Tables[0]。 DataView dv = 。 //向視圖應用過濾信息(先過濾) if (ViewState[strFilter] != null) 28 { = ViewState[strFilter].ToString().Trim()。} //向視圖應用排序信息 (再排序) if (ViewState[SortExpression] != null) = ViewState[SortExpression].ToString().Trim()。 //重新綁定數(shù)據(jù) =dv。 //在當前頁排序 ,排序后仍然在當前頁(最后確定顯示哪一頁) if (ViewState[NowPage] != null) = (ViewState[NowPage].ToString().Trim())。//對當前頁進行排序 try {()。 } catch //當查詢過濾掉了很多 ,ViewState[NowPage]中保存的頁數(shù)已經(jīng)偏大時 { = 。 //頁數(shù)減 1 ()。} //調(diào)用對象函數(shù) } //通過 BindDropDownList()函數(shù)實現(xiàn)數(shù)據(jù)的添加功能。 private void BindDropDownList() {string strSQL = 。 //定義一個空字符串 if ( 0) ()。 //將對象項目清空 ()。 //增加一條空記錄 strSQL = select distinct jianlizhe from zhuhu。 OleDbCommand cmd = new OleDbCommand(st
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1