• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      高校公租房管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

      2016-12-12 08:02:10王威李楠
      微型電腦應(yīng)用 2016年11期
      關(guān)鍵詞:租房房間檢索

      王威,李楠

      高校公租房管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

      王威,李楠

      在對系統(tǒng)總體結(jié)構(gòu)、功能、數(shù)據(jù)庫進(jìn)行分析、設(shè)計(jì)的基礎(chǔ)上,通過和職能部門工作人員多次溝通,采用C/S結(jié)構(gòu)、C Sharp語言,結(jié)合.NET Framework 4.5框架,以MySQL為后臺數(shù)據(jù)庫,ADO.NET為數(shù)據(jù)庫訪問標(biāo)準(zhǔn),開發(fā)集數(shù)據(jù)錄入、查詢、修改、收費(fèi)統(tǒng)計(jì)及報(bào)表等功能為一體的房產(chǎn)管理信息系統(tǒng),該系統(tǒng)部署和投入使用后,證明系統(tǒng)界面友好、運(yùn)行穩(wěn)定可靠、提高了管理部門的工作效率。

      房產(chǎn)管理;MySQL;.NET Framework;ADO.NET

      0 引言

      高校房產(chǎn)資源是學(xué)校辦學(xué)的物質(zhì)基礎(chǔ)和基本保障,作為公辦高校,房產(chǎn)資源也是國有資產(chǎn)的重要組成部分,房產(chǎn)使用效率和管理水平的高低直接影響學(xué)校辦學(xué)效益和管理水平。高等院校作為積極推廣、使用高新技術(shù)的集中地,理應(yīng)要求學(xué)校管理者掌握的信息現(xiàn)勢性強(qiáng),內(nèi)容豐富準(zhǔn)確,而且能進(jìn)行快速查找和綜合分析,為學(xué)校的發(fā)展預(yù)測、規(guī)劃決策以及科學(xué)管理提供可靠的依據(jù)[1]。隨著高校辦學(xué)規(guī)模的不斷擴(kuò)大,相關(guān)硬件建設(shè)進(jìn)一步完善和提高.房產(chǎn)管理成為高校資產(chǎn)管理的重要組成部分,其目的在于運(yùn)用科學(xué)的管理方法,按照經(jīng)濟(jì)規(guī)律辦事,使房產(chǎn)經(jīng)常保持良好的狀態(tài),延長其使用年限,最大限度地發(fā)揮房屋應(yīng)有的作用,并根據(jù)實(shí)際條件,盡可能地改善教職工的住房居住條件[2]。

      房產(chǎn)管理看似簡單,實(shí)際涉及多方面的問題,需要處理各種對象的數(shù)據(jù),包括教職員工信息、學(xué)生信息、已建房屋信息、新建房屋信息,這些信息可能是職工住宅樓、教學(xué)樓、實(shí)驗(yàn)樓,也可能是學(xué)生公寓等,可能是教師、學(xué)生、房產(chǎn)資源的屬性信息,也可能是房屋建筑布局平面圖等。隨著新進(jìn)教師的不斷增加,學(xué)生規(guī)模的不斷擴(kuò)大,校園占地面積、基礎(chǔ)設(shè)施建設(shè)、教學(xué)資源的改善,這就給房產(chǎn)管理人員提出了很大的挑戰(zhàn)和困難。在數(shù)據(jù)庫技術(shù)的支持下,將教師信息、學(xué)生信息、房屋信息、租賃信息等進(jìn)行統(tǒng)一管理和存儲,對實(shí)現(xiàn)學(xué)校房產(chǎn)資源的集中管理、統(tǒng)一調(diào)配、信息共享,提供透明服務(wù),將起到巨大的推動作用[3-5]。

      以“某大學(xué)房產(chǎn)管理信息系統(tǒng)的設(shè)計(jì)與開發(fā)”為例,探討基于C Sharp語言,.NET framework框架和MYSQL數(shù)據(jù)庫,實(shí)現(xiàn)學(xué)校房產(chǎn)資源的存儲、分配、收費(fèi)、生成報(bào)表、匯總、檢索等功能的信息系統(tǒng),將為提高學(xué)校房產(chǎn)管理部門的辦公效率和房產(chǎn)資源的合理流通提供有力的信息化管理工具。

      1 研究思路與技術(shù)

      目前,某大學(xué)的教學(xué)、科研、實(shí)驗(yàn)、職工住宿等公共用房主要由學(xué)校資產(chǎn)處統(tǒng)一管理和分配,根據(jù)房屋分配管理部門的要求,房產(chǎn)管理信息系統(tǒng)主要需要解決如下問題:

      (1)建立房產(chǎn)管理數(shù)據(jù)庫,對教職工信息、房產(chǎn)信息(樓號、樓層、房號、面積、類型等)、租賃信息等進(jìn)行存

      儲。

      (2)對全校租住房教師信息進(jìn)行統(tǒng)一管理。

      (3)對全校教學(xué)、科研、實(shí)驗(yàn)、職工住房等公共用房進(jìn)行統(tǒng)一管理。

      (4)對教職工用房按照學(xué)校房產(chǎn)分配原則進(jìn)行租賃申請、續(xù)租、退租等操作。

      (5)按照租住教師和所租住房屋的情況,按季度進(jìn)行租賃費(fèi)用統(tǒng)計(jì)計(jì)算。

      (6)對教職工信息、房屋信息進(jìn)行統(tǒng)計(jì)匯總和生成相關(guān)統(tǒng)計(jì)報(bào)表。

      (7)對房屋收費(fèi)標(biāo)準(zhǔn)進(jìn)行調(diào)整和更改。

      根據(jù)前期收集的教職工和房屋信息數(shù)據(jù),系統(tǒng)數(shù)據(jù)存儲和管理規(guī)模不大,采用開源且免費(fèi)的MySQL數(shù)據(jù)庫完全可滿足要求,綜合考慮擬以Microsoft公司的.NET framework框架為基礎(chǔ),用C Sharp作為開發(fā)語言,以Visual Studio 2015為開發(fā)平臺,結(jié)合MySQL數(shù)據(jù)庫,開發(fā)基于C/S結(jié)構(gòu)的房產(chǎn)管理系統(tǒng)。

      2.NET Framework框架與C#語言

      Microsoft .NET Framework是用于Windows的新托管代碼編程模型。它將強(qiáng)大的功能與新技術(shù)結(jié)合起來,用于構(gòu)建具有視覺上引人注目的用戶體驗(yàn)的應(yīng)用程序,實(shí)現(xiàn)跨技術(shù)邊界的無縫通信,并且能支持各種業(yè)務(wù)流程。它是一個(gè)Microsoft Windows 組件,Windows 用戶可通過各種分發(fā)渠道獲得它,這些分發(fā)渠道包括 Microsoft Update 網(wǎng)站和Microsoft 下載中心。

      2.1 C#語言

      C#(又稱C sharp)是微軟公司在2000年7月發(fā)布的一種全新且簡單、安全、面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,是專門為.NET的應(yīng)用而開發(fā)的語言。它吸收了C++、Visual Basic、Delphi、Java等語言的優(yōu)點(diǎn),體現(xiàn)了當(dāng)今最新的程序設(shè)計(jì)技術(shù)的功能和精華。C#繼承了C語言的語法風(fēng)格,同時(shí)又繼承了 C++的面向?qū)ο筇匦浴#是一種完全更新以往程序語言的 NET 平臺的設(shè)計(jì),采用 C#不僅可以進(jìn)行 WEB 程序的編寫又可以進(jìn)行 Windows 窗口程序的編寫[6]。

      2.2 .NET Framework框架

      .NET Framework 具有兩個(gè)主要組件:公共語言運(yùn)行庫和.NET Framework 類庫。公共語言運(yùn)行庫是 .NET Framework 的基礎(chǔ)。您可以將運(yùn)行庫看作一個(gè)在執(zhí)行時(shí)管理代碼的代理,它提供內(nèi)存管理、線程管理和遠(yuǎn)程處理等核心服務(wù),并且還強(qiáng)制實(shí)施嚴(yán)格的類型安全以及可提高安全性和可靠性的其他形式的代碼準(zhǔn)確性。事實(shí)上,代碼管理的概念是運(yùn)行庫的基本原則。以運(yùn)行庫為目標(biāo)的代碼稱為托管代碼,而不以運(yùn)行庫為目標(biāo)的代碼稱為非托管代碼。.NET Framework 的另一個(gè)主要組件是類庫,它是一個(gè)綜合性的面向?qū)ο蟮目芍赜妙愋图?,您可以使用它開發(fā)多種應(yīng)用程序,這些應(yīng)用程序包括傳統(tǒng)的命令行或圖形用戶界面(GUI)應(yīng)用程序,也包括基于所提供的最新創(chuàng)新的應(yīng)用程序(如Web窗體和XML Web services)。具體結(jié)構(gòu)見圖1所示:

      圖1 .NET Framework框架

      3 系統(tǒng)功能結(jié)構(gòu)

      結(jié)合學(xué)校房產(chǎn)管理的流程和實(shí)際情況,在系統(tǒng)設(shè)計(jì)中把房產(chǎn)管理的功能劃分為基礎(chǔ)數(shù)據(jù)管理、房屋租賃管理、查詢管理、維護(hù)管理四大模塊,某些模塊又包含若干子模塊,系統(tǒng)功能結(jié)構(gòu)如圖2所示:

      圖2 公租房管理信息系統(tǒng)功能結(jié)構(gòu)圖

      各模塊具體功能如下:

      (1)基礎(chǔ)數(shù)據(jù)管理:該模塊主要功能是完成系統(tǒng)運(yùn)行前的基礎(chǔ)數(shù)據(jù)的輸入和維護(hù)管理,包括房屋信息的添加、修改、刪除,教師信息的添加、修改、刪除,系統(tǒng)連接運(yùn)行信息維護(hù)和公租房收費(fèi)標(biāo)準(zhǔn)設(shè)置,其中系統(tǒng)連接運(yùn)行信息維護(hù)和收費(fèi)標(biāo)準(zhǔn)可以根據(jù)應(yīng)用變化隨時(shí)修改,大大提高了系統(tǒng)的適應(yīng)性和靈活性。

      (2)房屋租賃管理:該模塊是系統(tǒng)的核心模塊,主要包括申請租賃房間、申請續(xù)租房間和退租房間三大子功能,初次租賃,應(yīng)該先申請,到期后可繼續(xù)續(xù)租,不想租住可退租房間,先后次序不能混淆,查詢管理中的許多檢索功能依賴于該功能模塊產(chǎn)生的租賃數(shù)據(jù)。

      (3)查詢管理:主要對系統(tǒng)中需要檢索的功能模塊進(jìn)行統(tǒng)一整合,方便操作人員快速檢索信息,包括公租房信息查詢、教師信息查詢、收費(fèi)匯總查詢、公租房收費(fèi)統(tǒng)計(jì)、到期報(bào)警查詢、公租房出租情況查詢、公租房出租歷史查詢七大檢索功能,不同檢索模塊檢索的方式和約束條件也不相同,每一個(gè)檢索模塊都可將檢索結(jié)果另存為Excel文件,方便排版打印。其中公租房收費(fèi)統(tǒng)計(jì)會根據(jù)收費(fèi)標(biāo)準(zhǔn)、每個(gè)租住者的租住情況、房間情況等相關(guān)信息,計(jì)算出每個(gè)租住者在選定時(shí)間內(nèi)的租住費(fèi)用,并生成Excel表格,供財(cái)務(wù)收費(fèi)使用。

      (4)維護(hù)管理:該模塊主要包括管理員維護(hù)、數(shù)據(jù)庫維護(hù)、系統(tǒng)幫助三個(gè)子功能,系統(tǒng)根據(jù)使用角色的需求,管

      理員包括系統(tǒng)管理員和普通管理員兩個(gè)角色,系統(tǒng)管理員擁有系統(tǒng)的所有權(quán)限,普通管理員的權(quán)限受一定限制。數(shù)據(jù)庫維護(hù)主要包括備份數(shù)據(jù)庫和還原數(shù)據(jù)庫兩大功能,同時(shí)系統(tǒng)提供了完備的幫助手冊。

      4 數(shù)據(jù)訪問

      4.1 數(shù)據(jù)庫設(shè)計(jì)

      考慮系統(tǒng)規(guī)模有限,選用MySQL 5.6作為關(guān)系數(shù)據(jù)庫引擎,該關(guān)系數(shù)據(jù)庫軟件體積小、速度快、總體擁有成本低,而且是開源軟件。系統(tǒng)包含的關(guān)系表見表1所示:

      表1 公租房管理信息系統(tǒng)數(shù)據(jù)庫關(guān)系表

      其中house表中存儲的是學(xué)校所有可被出租房間的信息,是系統(tǒng)的基礎(chǔ)數(shù)據(jù)表,teacher表中存儲的是全校租賃房教師的信息,也屬于系統(tǒng)基礎(chǔ)數(shù)據(jù),house_czqk和house_history存儲的是房間出租過程中產(chǎn)生的中間數(shù)據(jù),用來反應(yīng)房間的租住過程和租住記錄,其它三個(gè)關(guān)系表是系統(tǒng)運(yùn)行中的輔助表。

      4.2 ADO.NET

      ADO.NET是ActiveX Data Objects.net的縮寫,是一個(gè)COM組件庫,在該組件庫中,提供了利用.NET編程環(huán)境訪問不同數(shù)據(jù)庫的數(shù)據(jù)訪問接口,其本質(zhì)是定義的對數(shù)據(jù)庫進(jìn)行連接和對其中的數(shù)據(jù)進(jìn)行處理的若干個(gè)類,包括Connection類、Command類、DataReader類、DataSet類、DataAdapter類以及DataTable類。 其中Connction類主要負(fù)責(zé)和數(shù)據(jù)庫進(jìn)行交互,在進(jìn)行數(shù)據(jù)庫操作之前,必須首先創(chuàng)建該類的一個(gè)實(shí)例對象,并提供連接字符串,包括要訪問的數(shù)據(jù)庫服務(wù)器名稱、數(shù)據(jù)庫名稱、數(shù)據(jù)庫用戶名、訪問密碼等信息。Command類主要負(fù)責(zé)通過對Connection類連接的數(shù)據(jù)源進(jìn)行查詢、刪除、更新、修改操作命令,Command對象常用的方法有 ExecuteReader()方法、ExecuteScalar()方法和ExecuteNonQuery()方法。DataSet類創(chuàng)建的對象是從數(shù)據(jù)庫中檢索的數(shù)據(jù)在內(nèi)存中的表現(xiàn)形式。DataAdapter對象充當(dāng) DataSet和數(shù)據(jù)源之間用于檢索和保存數(shù)據(jù)的橋梁,DataAdapter類代表用于填充DataSet以及更新數(shù)據(jù)源的一組數(shù)據(jù)庫命令和一個(gè)數(shù)據(jù)庫連接。

      4.3 數(shù)據(jù)庫連接

      房產(chǎn)管理系統(tǒng)與MySQL數(shù)據(jù)連接,可以通過ADO.NET中的相關(guān)類來完成,部分連接代碼如下:

      程序通過創(chuàng)建連接 MySql數(shù)據(jù)庫的 Connection實(shí)例conn對象,再調(diào)用conn對象的Open()方法,打開數(shù)據(jù)庫連接,接著創(chuàng)建執(zhí)行MySql命令的Command對象cmd,通過MySqlCommand的構(gòu)造方法執(zhí)行Select命令,然后創(chuàng)建了DataAdapter類對象ada,讓其和cmd對象執(zhí)行后的結(jié)果集進(jìn)行關(guān)聯(lián),最后創(chuàng)建了數(shù)據(jù)集對象ds,通過適配器對象ada的Fill方法實(shí)現(xiàn)查詢結(jié)果和數(shù)據(jù)集對象的綁定,從而實(shí)現(xiàn)了對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行檢索操作。

      5 系統(tǒng)功能實(shí)現(xiàn)

      公租房管理信息系統(tǒng)實(shí)現(xiàn)了基礎(chǔ)數(shù)據(jù)管理、房屋租賃管理、查詢管理、維護(hù)管理等功能,其中基礎(chǔ)數(shù)據(jù)管理和房屋租賃管理兩個(gè)模塊是系統(tǒng)的核心功能。

      5.1 房產(chǎn)管理

      公租房管理系統(tǒng)要實(shí)現(xiàn)房屋的出租,首先要解決的問題就是房源信息要準(zhǔn)確的錄入到房產(chǎn)管理數(shù)據(jù)庫中對應(yīng)的表中,在該系統(tǒng)中主要是 house表,同時(shí)房源信息發(fā)生變化,要能及時(shí)對房源信息進(jìn)行修改,比如某個(gè)房間退租之后,不再做公租房,應(yīng)及時(shí)將其從總租房表中刪除,或者某間房屋信息發(fā)生變化,要能及時(shí)對發(fā)生變化的信息進(jìn)行修改,保證數(shù)據(jù)的真實(shí)性和一致性。房屋信息管理界面如圖3所示:

      圖3 房屋信息管理界面

      5.2 房屋租賃管理

      系統(tǒng)的另一核心功能是房屋租賃模塊,該模塊主要實(shí)現(xiàn)對房間的出租管理,包括申請租賃房間、續(xù)租房間和退租三大功能。其中,申請住房之前應(yīng)先確定并選擇適合自己的房間,全校公租房源近400套左右,準(zhǔn)確的找到適合自己的并未出租的房間信息是保障申請效率的關(guān)鍵因素,如果把所有房間數(shù)據(jù)提供出來供申請者選擇,則效率較低,按樓號分類選擇可以提高選擇效率,但是不直觀,最好的方式就是將房間信息以圖形化的界面呈現(xiàn)出來,申請者在選擇每一個(gè)房間之前,可以對房間信息進(jìn)行簡單的了解,然后再申請,未被申請租住的房間的圖標(biāo)可以用灰色顯示,租住的房間的圖標(biāo)用彩色顯示,既直觀又便捷,選擇房間界面如圖4所示:

      Design and Implementation of Information System for University Public Rental Housing Management

      Wang Wei, Li Nan
      (Institute of Mathematics and Computer Application, Shangluo University, Shangluo 726000, Shaanxi)

      Based on analysis of general structure, functions, and database, and by communicatcng with department staff for many times, using C/S structure, C Sharp language. NET Framework 4.5 frame, MySQL database as the background and ADO NET as database access standards, the paper develops a management information system which has functions of data input and query, modifccation, statistics, and reports charges. The system has been put into use, and is proved that the interface is friendly, the aperation is reliable, and effrciency is imprcved.

      Housing management; MySQL; .NET Framework; ADO.NET

      TP311

      A

      1007-757X(2016)11-0030-03

      商洛學(xué)院科學(xué)與技術(shù)研究基金項(xiàng)目(15SKY-FWDF008)

      王 威(1980-),男,陜西洛南,商洛學(xué)院,數(shù)學(xué)與計(jì)算機(jī)應(yīng)用學(xué)院,講師,碩士,研究方向:空間數(shù)據(jù)處理、系統(tǒng)設(shè)計(jì)和開發(fā),商洛726000

      李 楠(1981-),女,商洛學(xué)院,數(shù)學(xué)與計(jì)算機(jī)應(yīng)用學(xué)院,講師,碩士,研究方向:數(shù)據(jù)挖掘,智能信息處理,商洛 726000

      猜你喜歡
      租房房間檢索
      Chapter 4 Merrick's first home
      房間
      2019年第4-6期便捷檢索目錄
      租房也是家 “租一代”90后的租房觀
      遵義(2018年10期)2018-05-25 01:25:02
      租房客
      廉政瞭望(2017年2期)2017-03-13 11:41:56
      аРЕНДа жИЛЬя В пЕКИНЕ
      中國(俄文)(2016年7期)2016-11-28 12:14:30
      房間,這是我的房間
      破解租房難,路還有多遠(yuǎn)?
      鎖在房間里的云
      專利檢索中“語義”的表現(xiàn)
      專利代理(2016年1期)2016-05-17 06:14:36
      巫山县| 灵宝市| 英山县| 鄄城县| 云梦县| 晋城| 清丰县| 武安市| 新绛县| 紫云| 贞丰县| 龙州县| 竹山县| 隆尧县| 鹤壁市| 靖安县| 克山县| 德昌县| 南川市| 扶沟县| 神池县| 呼图壁县| 贵定县| 富锦市| 琼结县| 霍城县| 晋江市| 大方县| 增城市| 枝江市| 鹰潭市| 长治县| 交城县| 共和县| 绵竹市| 象山县| 临颍县| 沁水县| 封丘县| 桑日县| 长宁区|