999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

高校公租房管理信息系統的設計與實現

2016-12-12 08:02:10王威李楠
微型電腦應用 2016年11期
關鍵詞:數據庫功能信息

王威,李楠

高校公租房管理信息系統的設計與實現

王威,李楠

在對系統總體結構、功能、數據庫進行分析、設計的基礎上,通過和職能部門工作人員多次溝通,采用C/S結構、C Sharp語言,結合.NET Framework 4.5框架,以MySQL為后臺數據庫,ADO.NET為數據庫訪問標準,開發集數據錄入、查詢、修改、收費統計及報表等功能為一體的房產管理信息系統,該系統部署和投入使用后,證明系統界面友好、運行穩定可靠、提高了管理部門的工作效率。

房產管理;MySQL;.NET Framework;ADO.NET

0 引言

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

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

以“某大學房產管理信息系統的設計與開發”為例,探討基于C Sharp語言,.NET framework框架和MYSQL數據庫,實現學校房產資源的存儲、分配、收費、生成報表、匯總、檢索等功能的信息系統,將為提高學校房產管理部門的辦公效率和房產資源的合理流通提供有力的信息化管理工具。

1 研究思路與技術

目前,某大學的教學、科研、實驗、職工住宿等公共用房主要由學校資產處統一管理和分配,根據房屋分配管理部門的要求,房產管理信息系統主要需要解決如下問題:

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

儲。

(2)對全校租住房教師信息進行統一管理。

(3)對全校教學、科研、實驗、職工住房等公共用房進行統一管理。

(4)對教職工用房按照學校房產分配原則進行租賃申請、續租、退租等操作。

(5)按照租住教師和所租住房屋的情況,按季度進行租賃費用統計計算。

(6)對教職工信息、房屋信息進行統計匯總和生成相關統計報表。

(7)對房屋收費標準進行調整和更改。

根據前期收集的教職工和房屋信息數據,系統數據存儲和管理規模不大,采用開源且免費的MySQL數據庫完全可滿足要求,綜合考慮擬以Microsoft公司的.NET framework框架為基礎,用C Sharp作為開發語言,以Visual Studio 2015為開發平臺,結合MySQL數據庫,開發基于C/S結構的房產管理系統。

2.NET Framework框架與C#語言

Microsoft .NET Framework是用于Windows的新托管代碼編程模型。它將強大的功能與新技術結合起來,用于構建具有視覺上引人注目的用戶體驗的應用程序,實現跨技術邊界的無縫通信,并且能支持各種業務流程。它是一個Microsoft Windows 組件,Windows 用戶可通過各種分發渠道獲得它,這些分發渠道包括 Microsoft Update 網站和Microsoft 下載中心。

2.1 C#語言

C#(又稱C sharp)是微軟公司在2000年7月發布的一種全新且簡單、安全、面向對象的程序設計語言,是專門為.NET的應用而開發的語言。它吸收了C++、Visual Basic、Delphi、Java等語言的優點,體現了當今最新的程序設計技術的功能和精華。C#繼承了C語言的語法風格,同時又繼承了 C++的面向對象特性。C#是一種完全更新以往程序語言的 NET 平臺的設計,采用 C#不僅可以進行 WEB 程序的編寫又可以進行 Windows 窗口程序的編寫[6]。

2.2 .NET Framework框架

.NET Framework 具有兩個主要組件:公共語言運行庫和.NET Framework 類庫。公共語言運行庫是 .NET Framework 的基礎。您可以將運行庫看作一個在執行時管理代碼的代理,它提供內存管理、線程管理和遠程處理等核心服務,并且還強制實施嚴格的類型安全以及可提高安全性和可靠性的其他形式的代碼準確性。事實上,代碼管理的概念是運行庫的基本原則。以運行庫為目標的代碼稱為托管代碼,而不以運行庫為目標的代碼稱為非托管代碼。.NET Framework 的另一個主要組件是類庫,它是一個綜合性的面向對象的可重用類型集合,您可以使用它開發多種應用程序,這些應用程序包括傳統的命令行或圖形用戶界面(GUI)應用程序,也包括基于所提供的最新創新的應用程序(如Web窗體和XML Web services)。具體結構見圖1所示:

圖1 .NET Framework框架

3 系統功能結構

結合學校房產管理的流程和實際情況,在系統設計中把房產管理的功能劃分為基礎數據管理、房屋租賃管理、查詢管理、維護管理四大模塊,某些模塊又包含若干子模塊,系統功能結構如圖2所示:

圖2 公租房管理信息系統功能結構圖

各模塊具體功能如下:

(1)基礎數據管理:該模塊主要功能是完成系統運行前的基礎數據的輸入和維護管理,包括房屋信息的添加、修改、刪除,教師信息的添加、修改、刪除,系統連接運行信息維護和公租房收費標準設置,其中系統連接運行信息維護和收費標準可以根據應用變化隨時修改,大大提高了系統的適應性和靈活性。

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

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

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

理員包括系統管理員和普通管理員兩個角色,系統管理員擁有系統的所有權限,普通管理員的權限受一定限制。數據庫維護主要包括備份數據庫和還原數據庫兩大功能,同時系統提供了完備的幫助手冊。

4 數據訪問

4.1 數據庫設計

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

表1 公租房管理信息系統數據庫關系表

其中house表中存儲的是學校所有可被出租房間的信息,是系統的基礎數據表,teacher表中存儲的是全校租賃房教師的信息,也屬于系統基礎數據,house_czqk和house_history存儲的是房間出租過程中產生的中間數據,用來反應房間的租住過程和租住記錄,其它三個關系表是系統運行中的輔助表。

4.2 ADO.NET

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

4.3 數據庫連接

房產管理系統與MySQL數據連接,可以通過ADO.NET中的相關類來完成,部分連接代碼如下:

程序通過創建連接 MySql數據庫的 Connection實例conn對象,再調用conn對象的Open()方法,打開數據庫連接,接著創建執行MySql命令的Command對象cmd,通過MySqlCommand的構造方法執行Select命令,然后創建了DataAdapter類對象ada,讓其和cmd對象執行后的結果集進行關聯,最后創建了數據集對象ds,通過適配器對象ada的Fill方法實現查詢結果和數據集對象的綁定,從而實現了對數據庫中的數據進行檢索操作。

5 系統功能實現

公租房管理信息系統實現了基礎數據管理、房屋租賃管理、查詢管理、維護管理等功能,其中基礎數據管理和房屋租賃管理兩個模塊是系統的核心功能。

5.1 房產管理

公租房管理系統要實現房屋的出租,首先要解決的問題就是房源信息要準確的錄入到房產管理數據庫中對應的表中,在該系統中主要是 house表,同時房源信息發生變化,要能及時對房源信息進行修改,比如某個房間退租之后,不再做公租房,應及時將其從總租房表中刪除,或者某間房屋信息發生變化,要能及時對發生變化的信息進行修改,保證數據的真實性和一致性。房屋信息管理界面如圖3所示:

圖3 房屋信息管理界面

5.2 房屋租賃管理

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

商洛學院科學與技術研究基金項目(15SKY-FWDF008)

王 威(1980-),男,陜西洛南,商洛學院,數學與計算機應用學院,講師,碩士,研究方向:空間數據處理、系統設計和開發,商洛726000

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

猜你喜歡
數據庫功能信息
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
關于非首都功能疏解的幾點思考
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
中西醫結合治療甲狀腺功能亢進癥31例
辨證施護在輕度認知功能損害中的應用
主站蜘蛛池模板: 她的性爱视频| 91精品国产无线乱码在线| 亚欧成人无码AV在线播放| 欧美视频在线不卡| 99精品伊人久久久大香线蕉| 国产精品自在在线午夜区app| 国产h视频免费观看| 九九香蕉视频| 91精品网站| 亚洲天堂在线免费| 在线精品亚洲国产| 日本五区在线不卡精品| 2021国产精品自产拍在线观看| 伊人天堂网| 日本在线视频免费| 亚洲色图另类| 中文字幕丝袜一区二区| 强奷白丝美女在线观看| 国产91精品最新在线播放| 欧美成人综合在线| 久久成人免费| 成人午夜视频网站| 精品国产福利在线| 成人第一页| 亚洲成人精品| 亚洲成年人片| 国产高清在线观看91精品| 色综合a怡红院怡红院首页| 无码国产偷倩在线播放老年人| 美女亚洲一区| 欧美中文字幕一区二区三区| 免费观看精品视频999| 成人毛片免费观看| 老汉色老汉首页a亚洲| 亚洲无码37.| 亚洲精品人成网线在线| 91精品国产综合久久香蕉922| 97精品国产高清久久久久蜜芽 | 久久亚洲黄色视频| 国产小视频免费| 亚洲欧美日本国产综合在线| 亚洲欧美一区二区三区麻豆| 久久综合伊人77777| AV天堂资源福利在线观看| 91九色视频网| 国产免费观看av大片的网站| 久久精品无码中文字幕| 国产三级a| 国产成人一级| 国产精品午夜电影| 99国产精品一区二区| 全免费a级毛片免费看不卡| 97国产在线观看| 久久一色本道亚洲| 国产一在线观看| 欧美激情视频二区| 欧美精品三级在线| 久久国产热| 免费a级毛片视频| 国产精品.com| 亚洲h视频在线| 无码人中文字幕| 国产亚洲一区二区三区在线| 91精品国产一区自在线拍| 欧美日韩精品综合在线一区| 四虎永久在线| 国产黄色视频综合| 在线中文字幕日韩| 国产欧美日韩va| 老司国产精品视频91| 国产人人乐人人爱| 国产精品女主播| 无码av免费不卡在线观看| 免费A∨中文乱码专区| 凹凸国产熟女精品视频| 亚洲人成网站日本片| 台湾AV国片精品女同性| 久久这里只有精品23| 欧美在线视频a| 国产成人无码综合亚洲日韩不卡| 99久久免费精品特色大片| 天堂va亚洲va欧美va国产|