房屋租賃管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)公共管理專業(yè)
《房屋租賃管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)公共管理專業(yè)》由會(huì)員分享,可在線閱讀,更多相關(guān)《房屋租賃管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)公共管理專業(yè)(24頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、摘 要 在Internet快速發(fā)展的今天,傳統(tǒng)商業(yè)活動(dòng)逐漸引入了信息技術(shù),互聯(lián)網(wǎng)帶動(dòng)著一種新的趨勢發(fā)展起來?;ヂ?lián)網(wǎng)的出現(xiàn)為網(wǎng)上交易提供了平臺(tái),為企業(yè)與客戶之間的交流提供了方便,并且極大的提高了管理人員的工作效率和用戶獲得信息的便捷。為了對(duì)房屋租賃信息進(jìn)行便捷、精確地統(tǒng)計(jì)與分析,使本系統(tǒng)的工作更加準(zhǔn)確和時(shí)效,所以將信息化技術(shù)與方法引入房屋租賃的管理當(dāng)中,為管理工作帶來更大的實(shí)效。 本文實(shí)現(xiàn)的系統(tǒng)是一個(gè)為房屋公司租賃房服務(wù)的管理信息系統(tǒng),主要采用C語言進(jìn)行編程、采用微軟ASP.NET技術(shù)進(jìn)行開發(fā)、采用SQL Server數(shù)據(jù)庫進(jìn)行存儲(chǔ)。一方面關(guān)系到操作容易性、界面簡潔性、功能實(shí)用性等特點(diǎn);另一
2、方面該系統(tǒng)又要為客戶提供一個(gè)廣闊而方便的平臺(tái),該平臺(tái)可為客戶呈現(xiàn)清晰而全面的房屋租賃信息,使客戶可以迅速、方便地找到條件、價(jià)格合適的房源。 關(guān)鍵詞:房屋租賃;管理信息系統(tǒng);系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) Abstract In the rapid development of Internet today, the traditional business activities gradually introduced in
3、formation technology, the Internet is driving a new trend of development. The emergence of the Internet provides a platform for online transactions, facilitates the communication
4、160;between enterprises and customers, and greatly improves the working efficiency of managers and the convenience for users to obtain information. In order to make convenient
5、;and accurate statistics and analysis of house leasing information, and make the work of this system more accurate and timely, information technology and methods are introduce
6、d into the management of house leasing, bringing greater effectiveness to the management. The system implemented in this paper is a management information system for rental house services of housing companies, mainly using C language for p
7、rogramming, using Microsoft ASP.NET technology for development, using SQL Server database for storage. On the one hand, related to the ease of operation, simplicity and utility function interface, on the other hand, the system should also provide a broad and convenient platform for customers, which
8、can present clear and comprehensive housing rental information for customers, so that customers can quickly and conveniently find the right housing resources at the right price. Key words: Housing Rental;Management Information System;System Design and Implementation 第1章 緒論 1.1 系統(tǒng)開發(fā)的背景 目前,我
9、們生活在網(wǎng)絡(luò)技術(shù)快速發(fā)展的時(shí)代,為順應(yīng)時(shí)代的發(fā)展需求,我們?nèi)粘5母鞣N活動(dòng),包括工作方面、學(xué)習(xí)方面、生活方面等,都已經(jīng)與網(wǎng)絡(luò)越來越緊密聯(lián)系、密不可分,因此,新時(shí)代正在網(wǎng)絡(luò)技術(shù)的引領(lǐng)下不斷發(fā)展。顯然,在新時(shí)代來臨之際,能夠得到快速發(fā)展的是新興行業(yè),而得到很大程度沖擊的是傳統(tǒng)行業(yè)。在這些新興行業(yè)里,最為領(lǐng)先的莫過于“互聯(lián)網(wǎng)+”這一技術(shù),所謂“互聯(lián)網(wǎng)+”技術(shù)其實(shí)就是把傳統(tǒng)行業(yè)技術(shù)與互聯(lián)網(wǎng)信息技術(shù)相結(jié)合起來,但也不僅僅是涉及兩者簡簡單單的相加和,而是涉及到讓傳統(tǒng)行業(yè)通過運(yùn)用互聯(lián)網(wǎng)信息技術(shù)能夠高效地傳送相關(guān)信息的功能。簡單地說,就是能將系統(tǒng)中需要管理的信息傳播到各相關(guān)應(yīng)用領(lǐng)域并可以被需要的人們所利用,最終
10、達(dá)到傳統(tǒng)行業(yè)信息共享的結(jié)果,這也是此功能最大的優(yōu)點(diǎn)。因此,我們就想著在利用對(duì)外開放的Internet網(wǎng)絡(luò)信息技術(shù),來開發(fā)一個(gè)可以傳送信息的平臺(tái),并且這一平臺(tái)在傳送信息時(shí)具有操作方便、信息廣泛等特點(diǎn)。 1.2 系統(tǒng)開發(fā)的目的、意義 其實(shí),商業(yè)信息系統(tǒng)一般都是具有交互功能的,當(dāng)然,此房屋租賃管理系統(tǒng)也不例外,所謂交互功能就是向用戶提供靜態(tài)信息資源或動(dòng)態(tài)信息資源。其中,靜態(tài)信息是指那些變動(dòng)或更新的頻率較低的資源,例如:公司簡介、管理規(guī)劃、公司制度等等;動(dòng)態(tài)信息是指變化頻率較高的信息,例如出租房屋的戶型、價(jià)格等。正是具有這種強(qiáng)大的交互功能,才讓商家和用戶之間傳遞信息更加方便,進(jìn)一步順利地完成交易、
11、完成雙贏。 首先,由于我們處在社會(huì)主義市場經(jīng)濟(jì)快速發(fā)展的時(shí)代,人們進(jìn)入城市的人數(shù)日益劇增,但是,對(duì)于低收入者他們無法直接買房,因此需要租房,這就促進(jìn)了房屋租賃的發(fā)展。所以,該系統(tǒng)設(shè)計(jì)具有重要的社會(huì)價(jià)值,同時(shí)也為未來的發(fā)展提供了一些技術(shù)上的支持。 其次,當(dāng)下流行的管理信息系統(tǒng)不但要有大度的網(wǎng)頁,而且也要有嚴(yán)謹(jǐn)?shù)捻撁嬉?guī)劃,注重每個(gè)微小的環(huán)節(jié),這樣才能使得在查詢信息時(shí)防止產(chǎn)生不必要的錯(cuò)誤。盡人皆知,把信息輸入到管理系統(tǒng)的數(shù)據(jù)庫中的工作是由專業(yè)文字錄入職員完成的,這一過程就是傳統(tǒng)的管理信息系統(tǒng)獲得信息的方式,當(dāng)數(shù)據(jù)量不大時(shí)這類方式可以較好運(yùn)用;可是,當(dāng)信息量比較大,并且有較強(qiáng)的專業(yè)性內(nèi)容時(shí),錄入的
12、費(fèi)用和犯錯(cuò)的可能性都相對(duì)較高。為了完善傳統(tǒng)的管理信息系統(tǒng),本論文設(shè)計(jì)的解決方案主要是在實(shí)際應(yīng)用中通過建立相關(guān)的數(shù)據(jù)庫,使得管理員能夠適時(shí)地上傳和更新房屋信息,也使得租房者能夠更快地了解房屋租賃的信息詳情。 1.3 國內(nèi)、國外研究現(xiàn)狀 1、國內(nèi)研究現(xiàn)狀 一方面,因?yàn)槲覀儑页擎?zhèn)化發(fā)展的速度不斷加快和進(jìn)入城市工作、學(xué)習(xí)的機(jī)會(huì)日益增多;另一方面,我們國家高校的校園面積也在不斷地?cái)U(kuò)建,這將更多的學(xué)生納入校園學(xué)習(xí),稱之為高校擴(kuò)招,使得更多的人作為高校畢業(yè)學(xué)生選擇留在了城市進(jìn)行工作。如今,租賃者不斷增多、我國房屋租賃市場的快速發(fā)展等情況都是這兩方面的原因造成的。 其實(shí),房屋租賃市場的發(fā)展并不是垂
13、手可得的,經(jīng)調(diào)查發(fā)現(xiàn),我國國內(nèi)發(fā)展其實(shí)是經(jīng)過了三個(gè)階段: 第一個(gè)階段是二十世紀(jì)八九十年代,這個(gè)時(shí)代我國的房地產(chǎn)產(chǎn)業(yè)經(jīng)歷了狂飆式發(fā)展,由于很多人都選擇買房,把房屋價(jià)格越抬越高,但是沒有購房能力的青年只能選擇暫時(shí)租房的結(jié)果。因此,較多數(shù)人認(rèn)為房屋租賃市場的迅速崛起是由房地產(chǎn)的迅速發(fā)展促成的,但是,當(dāng)時(shí)國內(nèi)的網(wǎng)絡(luò)技術(shù)和信息化水平并沒有跟隨房地產(chǎn)的迅速發(fā)展而提高。所以,技術(shù)支持和市場發(fā)展產(chǎn)生了脫節(jié),正因網(wǎng)絡(luò)信息技術(shù)不發(fā)達(dá),當(dāng)面對(duì)客戶租房,對(duì)信息進(jìn)行記錄工作時(shí),租賃公司仍然使用傳統(tǒng)的手寫方式進(jìn)行記錄;當(dāng)面對(duì)數(shù)據(jù)信息,對(duì)信息進(jìn)行查詢工作時(shí),租賃公司依然采用傳統(tǒng)的手工搜索方式進(jìn)行查詢。很明顯,這種傳統(tǒng)的、
14、效率低的信息管理方式對(duì)人力、物力、管理成本等方面要求都相對(duì)較高。 第二個(gè)階段是中國加入WTO以后,在這個(gè)階段,我們國家的房屋租賃市場發(fā)展的速度相當(dāng)緩慢,而國外的房屋租賃市場已經(jīng)采用了發(fā)展較為先進(jìn)的信息發(fā)送平臺(tái)和相應(yīng)的網(wǎng)絡(luò)技術(shù),又同時(shí)在WTO中共存,因此國外企業(yè)提出向我國國內(nèi)房屋租賃行情發(fā)出技術(shù)挑戰(zhàn)。這一挑戰(zhàn)對(duì)我國造成了很大的沖擊。我們從始至終都是不甘落后的國家,當(dāng)我國國內(nèi)企業(yè)意識(shí)到自己的房屋管理信息系統(tǒng)的管理方式較為落后時(shí),他們自己開始不斷摸索和探究房屋管理信息系統(tǒng)新的網(wǎng)絡(luò)技術(shù)。 第三個(gè)階段是新世紀(jì)時(shí)代,在這個(gè)期間我國的網(wǎng)絡(luò)信息技術(shù)得到快速發(fā)展,也是上一階段自我探索能力的實(shí)現(xiàn)。像趕集網(wǎng)、5
15、8同城租賃等很多互聯(lián)網(wǎng)企業(yè)都掌握了網(wǎng)絡(luò)核心技術(shù),并快速的發(fā)展成為較完善的租賃企業(yè)。這個(gè)時(shí)代,我們基本掌握了第三方平臺(tái)業(yè)務(wù),這種平臺(tái)業(yè)務(wù)緊隨我國市場也得到了快速發(fā)展,但是之前我國房屋租賃系統(tǒng)的發(fā)展較遲緩,與平臺(tái)業(yè)務(wù)的發(fā)展產(chǎn)生了脫節(jié),這種脫節(jié)的主要原因是各企業(yè)之間相對(duì)獨(dú)立、沒有數(shù)據(jù)共享。雖然當(dāng)時(shí)我們的網(wǎng)絡(luò)信息技術(shù)得到了相應(yīng)的提高也進(jìn)行了數(shù)據(jù)挖掘,但是隨著時(shí)代發(fā)展的步伐,我們?nèi)匀恍枰M(jìn)一步提高,現(xiàn)如今還存在以下問題[1]: (1)發(fā)布的房屋信息不準(zhǔn)確。許多租賃企業(yè)在網(wǎng)站上給租賃者發(fā)布的房屋信息與實(shí)際的房屋信息差距有點(diǎn)大,這樣就會(huì)使租房者難以識(shí)別真實(shí)的信息。 (2)信息化、專業(yè)化水平不
16、足。現(xiàn)代信息管理系統(tǒng)的要求較高,而房屋租賃管理系統(tǒng)還不能很好的滿足此要求。 (3)對(duì)房屋信息進(jìn)行管理的專業(yè)技術(shù)人才短缺。 針對(duì)上述三方面的問題,我國國內(nèi)多數(shù)學(xué)者對(duì)網(wǎng)絡(luò)信息技術(shù)的相關(guān)問題做了更進(jìn)一步地討論和研究。其中有一些學(xué)者針對(duì)有關(guān)房屋租賃系統(tǒng)的問題做了一些簡單的設(shè)計(jì)。研究學(xué)者包括:張哲使實(shí)現(xiàn)了可以在房屋銷售和租賃信息網(wǎng)站上發(fā)布信息,他主要使用的開發(fā)環(huán)境是C#、ASP.NET、MVC框架等技術(shù)[2];唐娜針對(duì)社區(qū)暫時(shí)居住方面的研究,實(shí)現(xiàn)了可以在房屋出租管理系統(tǒng)上發(fā)布信息[3],她使用的技術(shù)是.net;施磊設(shè)計(jì)實(shí)現(xiàn)了房屋租賃管理系統(tǒng)方面的內(nèi)容,他的設(shè)計(jì)是基于B/S結(jié)構(gòu),使用的也是.net
17、技術(shù)[4];任小艷在分析房屋租賃管理系統(tǒng)時(shí)所用的方法有一定的創(chuàng)新,她使用的分析語言是一種比較先進(jìn)的UML建模語言[6];李寧設(shè)計(jì)開發(fā)并且實(shí)現(xiàn)了一個(gè)完整的房屋租賃管理系統(tǒng),他使用的開發(fā)技術(shù)是PHP[7];吳瓊和張旭超在合作的環(huán)境下也設(shè)計(jì)實(shí)現(xiàn)了一個(gè)房屋租賃管理系統(tǒng),他們使用的主要是B/S模式[8,9]。另外一些學(xué)者同樣對(duì)設(shè)計(jì)房屋租賃管理系統(tǒng)做了很大貢獻(xiàn),只不過他們是通過借鑒別的學(xué)科技術(shù)來完成的。例如李國華使用GIS技術(shù)進(jìn)行了設(shè)計(jì)[10]。 通過對(duì)以上學(xué)者的研究分析,不難發(fā)現(xiàn)我國中小企業(yè)的房屋租賃發(fā)展并不先進(jìn),主要體現(xiàn)為在房屋租賃過程中不能很好地與數(shù)據(jù)接口進(jìn)行使用和對(duì)接,并且第三方企業(yè)也沒有辦法
18、針對(duì)該企業(yè)已經(jīng)開發(fā)的數(shù)據(jù)信息進(jìn)行相關(guān)的數(shù)據(jù)挖掘。現(xiàn)在是網(wǎng)絡(luò)時(shí)代,“互聯(lián)網(wǎng)+”的思維是將傳統(tǒng)行業(yè)的數(shù)據(jù)通過網(wǎng)絡(luò)信息化進(jìn)行融合。由于我國的人口數(shù)量多,每個(gè)人都想過一種相對(duì)較為舒適的生活,因此需要租房的人口基數(shù)就會(huì)較大,租房系統(tǒng)顯得尤為重要,為了更方便地處理信息,所以,當(dāng)今研究的熱點(diǎn)便是將“互聯(lián)網(wǎng)+”與傳統(tǒng)行業(yè)聯(lián)系起來,同時(shí)它也推動(dòng)了未來技術(shù)的革新。 2、國外研究現(xiàn)狀 因?yàn)榫W(wǎng)絡(luò)信息技術(shù)產(chǎn)生于歐美,所以對(duì)房屋租賃系統(tǒng)進(jìn)行開發(fā)與設(shè)計(jì)也較早發(fā)展于歐美地區(qū),這樣以來,房屋租賃市場的網(wǎng)絡(luò)信息化最早在歐美完成[11]。雖然歐美的網(wǎng)絡(luò)信息技術(shù)在一定程度上對(duì)房屋租賃系統(tǒng)進(jìn)行了完善,但是還會(huì)有一些學(xué)者關(guān)心到如下
19、問題:第一,如何才能更好地把管理思想運(yùn)用到解決房屋租賃過程中,以及在運(yùn)用的過程中還會(huì)產(chǎn)生怎樣的其他問題;第二,在功能模塊,應(yīng)開發(fā)和設(shè)計(jì)怎樣的管理系統(tǒng)框架。 針對(duì)于這兩方面的問題,具體的研究學(xué)者們包括:Forgionne G A從租房距離方面進(jìn)行研究,主要是減少租房者到達(dá)目的地的距離,他使用的是決策系統(tǒng)方法,本方法最先是用在軍隊(duì)領(lǐng)域[12];Darinka Czischke從管理員的管理效率進(jìn)行研究,主要是采用一種新的戰(zhàn)略和新的技術(shù)來提高效率,這樣才方便管理員維護(hù)房屋信息[13]。除以上詳細(xì)介紹的研究學(xué)者以外,作出貢獻(xiàn)的學(xué)者還有Wei P X[14]和 Roberts A[
20、15]。國外較為成功的房屋租賃企業(yè)其實(shí)就是利用Internet進(jìn)行對(duì)管理員和租賃者雙重信息的管理,這些企業(yè)通過MLS對(duì)管理員和租賃者進(jìn)行信息對(duì)接,完成了數(shù)據(jù)庫的基本管理[11]。 1.4 系統(tǒng)的介紹 本文設(shè)計(jì)實(shí)現(xiàn)的系統(tǒng)是隨著網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,為了更好地解決傳統(tǒng)行業(yè)的房屋租賃在查詢和管理等工作過程中產(chǎn)生的繁雜事項(xiàng)而開發(fā)的,這一系統(tǒng)最大的優(yōu)點(diǎn)主要體現(xiàn)在兩方面:第一,在發(fā)布出租的房屋信息時(shí),可以使房屋管理員在操作上更加方便、高效;第二,在查找符合自己所需房源時(shí),可以使租房者更加迅速、便捷。本文設(shè)計(jì)開發(fā)的系統(tǒng)主要包括管理員信息管理、用戶信息管理、查看房屋信息、增加房屋信息、修改房屋信息、刪除房屋
21、信息等功能,這些功能基本滿足了房屋租賃工作的需求。 本文共有五章,首先,對(duì)房屋租賃行業(yè)的發(fā)展背景以及該行業(yè)信息管理系統(tǒng)的發(fā)展現(xiàn)狀與動(dòng)態(tài)趨勢進(jìn)行了闡述;其次,閱讀國內(nèi)外相關(guān)文獻(xiàn),對(duì)房屋租賃管理系統(tǒng)中需要改進(jìn)的地方進(jìn)行了總結(jié),并從社會(huì)可行性、經(jīng)濟(jì)可行性、技術(shù)可行性分析系統(tǒng)的可行性;然后,對(duì)目標(biāo)用戶的實(shí)際需求、系統(tǒng)的模塊設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)進(jìn)行了描述和提出,針對(duì)主要功能模塊進(jìn)行了具體的代碼設(shè)計(jì),通過設(shè)計(jì)、測試、運(yùn)行完成了各模塊的功能;最后,總結(jié)了系統(tǒng)所完成的工作,也從中找出了本系統(tǒng)設(shè)計(jì)的不足。并對(duì)后期需要改進(jìn)的地方進(jìn)行了思考。 第2章 系統(tǒng)分析 2.1 用戶需求分析
22、 為了使用戶需求得到滿足,本系統(tǒng)在用戶登錄時(shí),首先需對(duì)用戶的身份進(jìn)行檢驗(yàn),看該用戶的用戶名是否存在系統(tǒng)中。若用戶名存在,則可輸入密碼,如果該用戶的用戶名和密碼相匹配,那么經(jīng)系統(tǒng)確認(rèn)后直接進(jìn)入房屋租賃管理系統(tǒng)的用戶頁面;如果該用戶的用戶名和密碼不匹配,那么該用戶無法進(jìn)入系統(tǒng),更不可能進(jìn)行下單操作。當(dāng)輸入的用戶名不存在時(shí),可以通過新注冊成為該系統(tǒng)的用戶,以便可以在登錄系統(tǒng)后完成下單操作。另外,由于系統(tǒng)管理員在對(duì)房源信息進(jìn)行管理時(shí),需要對(duì)信息進(jìn)行增加、刪除、修改等操作,因此管理員也需要事先對(duì)身份進(jìn)行檢驗(yàn),只有有效的身份才能登錄系統(tǒng)、發(fā)布房屋信息,發(fā)布完成之后會(huì)公布在首頁,若用戶只想瀏覽房屋租賃信息
23、,則此時(shí)并不需要用戶登錄。 用戶注冊使用的功能有: (1)用戶注冊。輸入符合格式要求的用戶名和密碼。 (2)用戶下單功能。完成下單功能的過程設(shè)計(jì),此設(shè)計(jì)必須方便用戶操作。 (3)用戶對(duì)自己信息的管理。用戶可以對(duì)自己的基本信息進(jìn)行修改,也可以查看歷史下單信息。 2.2 可行性分析 2.2.1 技術(shù)可行性分析 要想順利的進(jìn)行編碼的實(shí)現(xiàn)必須依靠適合自身系統(tǒng)的技術(shù),因此技術(shù)可行性是一個(gè)系統(tǒng)能否可以順利運(yùn)行的關(guān)鍵。由于本文設(shè)計(jì)實(shí)現(xiàn)的系統(tǒng)是基于“互聯(lián)網(wǎng)+”的思維邏輯,所以,采用了流行和成熟的ASP技術(shù),該技術(shù)最大的特點(diǎn)是具有免費(fèi)開源、擁有許多開源項(xiàng)目可供開發(fā)系統(tǒng)時(shí)采用和改進(jìn);在實(shí)現(xiàn)系統(tǒng)編碼時(shí)
24、,后臺(tái)采用Visual Studio 2012編碼,該語言具有完全面向?qū)ο蟮奶攸c(diǎn);在存儲(chǔ)數(shù)據(jù)時(shí),后臺(tái)采用了MySql數(shù)據(jù)庫,該數(shù)據(jù)庫有兩方面的優(yōu)點(diǎn):一方面是占用內(nèi)存較小,另一方面是MySql數(shù)據(jù)庫是關(guān)系型數(shù)據(jù)庫,要想很容易地完成建模和數(shù)據(jù)庫的設(shè)計(jì),我們只要認(rèn)識(shí)到實(shí)體和實(shí)體之間存在的關(guān)系就可以;在分析系統(tǒng)所包含的業(yè)務(wù)時(shí),我們運(yùn)用的分析方法是面向?qū)ο蟮?,并且為完成業(yè)務(wù)邏輯建模而使用了建模語言,最后系統(tǒng)的開發(fā)得到了順利的運(yùn)行。總之,不管是從開發(fā)工具、編程語言、數(shù)據(jù)庫設(shè)計(jì)還是從業(yè)務(wù)分析的角度來看,本設(shè)計(jì)實(shí)現(xiàn)的房屋租賃管理信息系統(tǒng)從技術(shù)上來說是較為成功的,是可行的。 2.2.2 經(jīng)濟(jì)可行性分析 在設(shè)
25、計(jì)與開發(fā)系統(tǒng)時(shí),此系統(tǒng)的市場情景是否良好是開發(fā)人員需要考慮的,但是它是否符合現(xiàn)實(shí)也不容忽視,如果設(shè)計(jì)的這個(gè)系統(tǒng)它的開發(fā)成本、市場推廣費(fèi)用較高,那么也不會(huì)使系統(tǒng)順利的開發(fā)及運(yùn)行。因此,經(jīng)濟(jì)可行性是開發(fā)人員在開發(fā)系統(tǒng)時(shí)應(yīng)該留意的。基于經(jīng)濟(jì)可行性,本文房屋租賃管理系統(tǒng)的設(shè)計(jì)選擇使用的ASP技術(shù)具有免費(fèi)的開源,并且在設(shè)計(jì)系統(tǒng)時(shí)版權(quán)問題是不需要考慮的,技術(shù)使用費(fèi)用也比較低;在瀏覽器端,基于經(jīng)濟(jì)可行性,可考慮省去客戶端軟件的維護(hù)成本,可讓客戶直接通過設(shè)備上的瀏覽器來訪問該系統(tǒng)獲取有關(guān)信息,而不需安裝多余的軟件。通過分析可以看出,該系統(tǒng)在開發(fā)時(shí)較好的考慮了經(jīng)濟(jì)可行性。 2.2.3營運(yùn)可行性分析 開發(fā)完成
26、一個(gè)較為成功系統(tǒng),還應(yīng)具有簡潔、完美的界面,以及在營運(yùn)操作上簡單、方便、靈活、安全性設(shè)備良好等特點(diǎn),同時(shí)管理人員和用戶都可以在較短時(shí)間內(nèi)掌握并且熟練使用。本系統(tǒng)就是奔著這種較為實(shí)用性的操作性能來設(shè)計(jì)的,使得用戶能夠輕松、快速地查詢信息。我們希望具有計(jì)算機(jī)基礎(chǔ)或了解計(jì)算機(jī)專業(yè)知識(shí)的人作為管理人員,這樣更方便進(jìn)行信息的維護(hù)。所以,該系統(tǒng)在開發(fā)時(shí)較好的考慮了營運(yùn)可行性。 2.3 業(yè)務(wù)流程 主界面 用戶 管理員 是否注冊 登陸 是 選擇頁面 登陸
27、 否 注冊 維護(hù)信息 查看房屋信息 查看用戶信息 查看訂單信息 查看房屋信息 增加房屋信息 修改房屋信息 刪除房屋信息 查找用戶 選擇房屋下單 提交訂單 刪除過期用戶 圖2-1 業(yè)務(wù)流程圖 當(dāng)一位人士想進(jìn)入本系統(tǒng),首先需在主界面對(duì)自己的身份進(jìn)行選擇。 若身份是用戶,則選擇是否新注冊用戶信息;若不是本系統(tǒng)用戶,則需首次注冊,否則進(jìn)入用戶登錄界面,可按所需對(duì)房屋租賃進(jìn)行下單 (1)用戶可查看房屋信息。 (2)選中自己需要的房屋并選擇其定購進(jìn)行下單; (3)用戶提交自己的下單頁面,數(shù)據(jù)庫
28、對(duì)提交的信息進(jìn)行記錄,然后對(duì)訂單表進(jìn)行更新。 (4)訂單表更新完成后,返回用戶下單成功的信息。 若身份是管理員,進(jìn)行登錄之后可進(jìn)入以下選擇頁面 (1)管理員登錄系統(tǒng)后,可查看到所有的房屋信息。 (2)管理員可刪除房屋信息、修改房屋信息、增加房屋信息,管理員對(duì)相應(yīng)內(nèi)容進(jìn)行維護(hù)后需提交給系統(tǒng)進(jìn)行處理,系統(tǒng)對(duì)數(shù)據(jù)庫中房屋表的信息更新完成后,方可顯示出修改成功的新頁面。 (3)管理員在后臺(tái)數(shù)據(jù)庫,可查詢訂單信息。 (4)管理員在后臺(tái)數(shù)據(jù)庫,可查詢或刪除用戶信息。 第3章 系統(tǒng)設(shè)計(jì) 3.1 系統(tǒng)的功能模塊設(shè)計(jì) 房屋租賃管理系統(tǒng)在設(shè)計(jì)與開發(fā)時(shí),主要考慮的因素有房屋租賃管理的業(yè)務(wù)流程
29、、租賃者和管理員的實(shí)際需求、租賃市場的信息需求。因此,把本系統(tǒng)劃分為租賃者管理、管理員管理兩大功能模塊。 下面針對(duì)于這兩個(gè)功能模塊的具體設(shè)計(jì)過程作簡要說明。 3.1.1 租賃者管理模塊需求設(shè)計(jì) 租賃者管理模塊的功能主要有: (1)用戶注冊 (2)用戶登陸 (3)下單功能 (4)修改用戶信息 (5)查看房屋信息 (6)查看歷史訂單詳情 租賃者管理模塊 查看歷史訂單詳情 查看房屋信息 修改用戶信息 下單功能 用戶登錄 用戶注冊 圖3-1 租賃者管理模塊功能圖 3.1.2 管理員管理模塊需求設(shè)計(jì) 管理員
30、管理模塊的功能主要有: (1)房屋租賃信息的管理:可增加、修改、刪除、查看信息。 (2)管理員信息的管理:可查看、修改、刪除、增加信息。 (3)訂單信息的管理:可查看訂單信息詳情或刪除訂單信息。 管理員管理模塊 訂單信息管理 房屋租賃信息管理 管理員信息管理 刪除訂單信息 查看訂單信息詳情 查看房屋信息 刪除房屋信息 修改房屋信息 增加房屋信息 刪除管理員信息 修改管理員信息 查看管理員信息 圖3-2 管理員管理模塊功能圖 3.2 數(shù)據(jù)庫設(shè)計(jì) 3.2.1 數(shù)據(jù)庫的概念設(shè)計(jì) 所謂數(shù)據(jù)庫的概念設(shè)
31、計(jì)就是把各部門的信息之間的關(guān)系進(jìn)行描述、加以概括[16]。 我們根據(jù)前面的需求分析把房屋租賃管理系統(tǒng)的實(shí)體可分為:租賃者、管理員、房屋、訂單。通過這四個(gè)實(shí)體以及實(shí)體包含的相關(guān)信息,可總結(jié)出系統(tǒng)的整體E-R關(guān)系圖。 Swhere Sname 密碼 用戶名 Sprice Sno 租賃者 租賃 房屋 Picture m n 下單 管理 1 m 處理 訂單 管理員 n n n 1 Sname 密碼 賬號(hào) 姓名 備注 聯(lián)系電話 圖3-3 E-R圖 3.2.2 數(shù)
32、據(jù)庫的邏輯設(shè)計(jì) 所謂數(shù)據(jù)庫的邏輯設(shè)計(jì)就是把系統(tǒng)得到的E-R圖轉(zhuǎn)換為符合數(shù)據(jù)模型相關(guān)要求的邏輯結(jié)構(gòu)。這種邏輯結(jié)構(gòu)也可稱之為數(shù)據(jù)庫表結(jié)構(gòu),數(shù)據(jù)庫表結(jié)構(gòu)是由表的列名、數(shù)據(jù)類型、字符長度、主外鍵等基本屬性構(gòu)成[17]。 根據(jù)需求分析所得到的E-R圖可轉(zhuǎn)換成四張關(guān)系表結(jié)構(gòu),分別為房屋表結(jié)構(gòu)、訂單表結(jié)構(gòu)、用戶表結(jié)構(gòu)、管理員表結(jié)構(gòu)。 表3-1 房屋表 列名 數(shù)據(jù)類型 字符長度 是否允許為空 Sno int 8 否 Sname char 50 否 Sprice float 10 否 Swhere char 100 是 Picture var
33、char max 否 表3-2 訂單表 列名 數(shù)據(jù)類型 字符長度 是否允許為空 sname char 50 否 姓名 char 30 否 聯(lián)系電話 char 40 否 備注 char 100 否 表3-3 用戶表 列名 數(shù)據(jù)類型 字符長度 是否允許為空 用戶名 nchar 50 否 密碼 nchar 50 否 表3-4 管理員表 列名 數(shù)據(jù)類型 字符長度 是否允許為空 賬號(hào) nchar 50 否 密碼 nchar 50 否 第4章 系統(tǒng)實(shí)現(xiàn) 4.1 系統(tǒng)首
34、頁的實(shí)現(xiàn) 在完成和實(shí)現(xiàn)房屋租賃管理系統(tǒng)時(shí),第一步就是系統(tǒng)首頁的實(shí)現(xiàn)和運(yùn)行,首頁的美觀使用戶運(yùn)用起來更加賞心悅目,本系統(tǒng)首頁主要包括撈房網(wǎng)系統(tǒng)的簡介、商品詳情、工作詳情三部分內(nèi)容。 系統(tǒng)的簡介實(shí)現(xiàn)界面如下: 系統(tǒng)商品詳情界面如下: 系統(tǒng)的工作詳情界面如下: 4.2 系統(tǒng)管理員登錄模塊的實(shí)現(xiàn) 系統(tǒng)管理員通過賬號(hào)和密碼進(jìn)行登錄,登錄成功后便可查看撈房網(wǎng)租賃的總體信息,也可選擇對(duì)房屋信息進(jìn)行插入、刪除、修改。 管理員登錄查看房屋信息界面如下: 4.3 系統(tǒng)用戶注冊模塊的實(shí)現(xiàn) 系統(tǒng)新用戶需進(jìn)行注冊,注冊時(shí)應(yīng)輸入符合格式要求的用戶名和密碼,本系
35、統(tǒng)設(shè)定的用戶名格式不能為空,密碼格式不能為空也不能為123,當(dāng)用戶名和密碼的格式均符合要求時(shí),點(diǎn)擊注冊按鈕,即可注冊成功。 系統(tǒng)用戶注冊界面如下: 4.4 系統(tǒng)用戶查看歷史訂單模塊的實(shí)現(xiàn) 系統(tǒng)用戶查看歷史訂單時(shí),只需輸入用戶的姓名提交后即可查看此用戶的歷史訂單詳情,如果想再次下單無需重新登錄,點(diǎn)擊下方我要下單便可進(jìn)行。 系統(tǒng)用戶查看歷史訂單界面如下: 4.5 系統(tǒng)用戶下單模塊的實(shí)現(xiàn) 系統(tǒng)用戶下單時(shí),需填寫sname、姓名、聯(lián)系電話、備注等相關(guān)信息,再次點(diǎn)擊提交,即下單成功。如果用戶下單有誤可對(duì)訂單進(jìn)行更改或刪除。 系統(tǒng)用戶下單界面如下:
36、 第5章 系統(tǒng)物理配置方案 5.1 系統(tǒng)開發(fā)方案 本系統(tǒng)的開發(fā)主要采用的服務(wù)器是Windows sql Server2000,主要采用的數(shù)據(jù)庫是SQL Server2000。由于開發(fā)該系統(tǒng)時(shí)考慮的因素不周,在運(yùn)行時(shí)可能會(huì)受到硬件、軟件以及開發(fā)和運(yùn)行技術(shù)方面的影響,但是在法律方面還是保證所有信息的嚴(yán)格性、合法性。 5.2 系統(tǒng)相關(guān)技術(shù)簡介 5.2.1 Visual Studio技術(shù) Visual Studio(簡稱VS或MSVS)是基于Windows平臺(tái)應(yīng)用程序的一種開發(fā)環(huán)境,并且是由微軟公司推出的一款產(chǎn)品
37、,在大規(guī)模的軟件生命周期中,它幾乎包括了需要的所有工具[18]。Visual Studio主要有三方面的特性:第一,可用來創(chuàng)建Windows平臺(tái)下的Windows方面的應(yīng)用程序以及網(wǎng)絡(luò)方面的應(yīng)用程序;第二,可用來創(chuàng)建網(wǎng)絡(luò)信息服務(wù)系統(tǒng)、電子智能設(shè)備應(yīng)用系統(tǒng)和Office應(yīng)用程序插件;第三,可用來開發(fā)安卓平臺(tái)應(yīng)用及IOS平臺(tái)應(yīng)用。 5.2.2 SQL Server技術(shù) 目前,所謂SQL Server技術(shù),是由微軟開發(fā)并且進(jìn)一步推廣出去的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(DBMS)。但是,它起初是由三家公司(Microsoft、Sybase、Ashton-Tate)合作開發(fā)的,通過合作第一個(gè)OS/
38、2版本于1988年推出;SQL Server版本不斷地更新,SQL Server 6.5版本于1996年、SQL Server 7.0版本于1998年都是由Microsoft 推出;如今,隨著技術(shù)的快速發(fā)展,最新版本SQL Server 2000于2000年上市,當(dāng)然也是Microsoft 推出的[20]。 SQL Server 有以下三方面的特性:第一,它具有的體系結(jié)構(gòu)是客戶機(jī)與服務(wù)器相結(jié)合;第二,它能使管理員方便地將數(shù)據(jù)庫中的相關(guān)信息發(fā)布到網(wǎng)頁上;第三,保存管理信息的安全性較高。 結(jié) 語 本論文的前臺(tái)模塊開發(fā)工具是Visual Studio 201
39、2,后臺(tái)數(shù)據(jù)庫編程語言是SQL Server Management Studio,同時(shí)也結(jié)合了軟件工程設(shè)計(jì)的相關(guān)內(nèi)容,在這些技術(shù)的基礎(chǔ)上,房屋租賃管理系統(tǒng)得到了成功的開發(fā)與實(shí)現(xiàn)。管理員可在該系統(tǒng)中及時(shí)修改與維護(hù)房屋租賃管理的相關(guān)信息,提高了房屋租賃管理的水平。 總的來說,本文的主要工作體現(xiàn)在以下方面: 第一,分析國內(nèi)房屋租賃市場信息化的基本需求,并對(duì)國內(nèi)外成功和失敗的例子進(jìn)行探討,成功地提出了適應(yīng)當(dāng)下房屋租賃管理系統(tǒng)的設(shè)計(jì)框架。 第二,對(duì)本論文從技術(shù)、經(jīng)濟(jì)、營運(yùn)方面進(jìn)行可行性分析。 第三,實(shí)現(xiàn)了整體結(jié)構(gòu)和功能模塊這兩部分的設(shè)計(jì)。 第四,根據(jù)本論文的設(shè)計(jì)思路,選擇合適的數(shù)據(jù)庫進(jìn)行整體設(shè)計(jì),繪制E-R圖。 最后,針對(duì)本系統(tǒng)用戶需求模塊和功能設(shè)計(jì)模塊進(jìn)行測試,測試過程都能很好地運(yùn)轉(zhuǎn),并且達(dá)到了預(yù)期的效果。 現(xiàn)在,本系統(tǒng)可滿足房屋租賃系統(tǒng)中管理員和租賃者的需求,并且試運(yùn)行的情況也相對(duì)穩(wěn)定。對(duì)后期正式運(yùn)行過程中出現(xiàn)的任何問題以及租賃者提出的意見,我們都會(huì)對(duì)系統(tǒng)進(jìn)行完善使之更加友好、便捷。 24
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識(shí)競賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓(xùn)考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識(shí)測試題庫及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習(xí)題含答案
- 2煤礦安全監(jiān)測工種技術(shù)比武題庫含解析
- 1 礦山應(yīng)急救援安全知識(shí)競賽試題
- 1 礦井泵工考試練習(xí)題含答案
- 2煤礦爆破工考試復(fù)習(xí)題含答案
- 1 各種煤礦安全考試試題含答案