物業(yè)門戶網(wǎng)站畢業(yè)設(shè)計(jì)_第1頁(yè)
已閱讀1頁(yè),還剩41頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  畢業(yè)設(shè)計(jì)(論文)</b></p><p>  2011 — 2012 學(xué)年第 二 學(xué)期</p><p>  題目 xx物業(yè)門戶網(wǎng)站 </p><p>  畢業(yè)設(shè)計(jì)(論文)任務(wù)書</p><p>  畢業(yè)設(shè)計(jì)(論文)題目(來源、類型)</p><p> 

2、 xx物業(yè)門戶網(wǎng)站 (教師擬定) </p><p>  畢業(yè)設(shè)計(jì)(論文)工作內(nèi)容與基本要求(目標(biāo)、任務(wù)、途徑、方法、成果形式,應(yīng)掌握的原始資料(數(shù)據(jù))、參考資料(文獻(xiàn))以及設(shè)計(jì)技術(shù)要求、注意事項(xiàng)等)(紙張不夠可加頁(yè))</p><p>  該系統(tǒng)設(shè)

3、計(jì)的實(shí)現(xiàn)預(yù)期要求完成以下功能: </p><p>  1、瀏覽網(wǎng)站的游客登錄,可以查看公司對(duì)外公開的的各種信息,例如查看公司所有新聞、所有通知、了解公司的公司概況、企業(yè)文化、組織結(jié)構(gòu)、服務(wù)項(xiàng)目、用人機(jī)制、招聘信息、留言、注冊(cè)公司的論壇后與其他用戶交流、瀏覽企業(yè)所轄的小區(qū)的

4、信息。 </p><p>  2、公司所服務(wù)的小區(qū)管理員登陸,其權(quán)限包括上述1中的所有權(quán)限,此外公司所服務(wù)的小區(qū)管理員登陸各自對(duì)應(yīng)的客戶管理平臺(tái),可進(jìn)行對(duì)應(yīng)的操作管理,例如查看并管理小區(qū)的基本信息、查看管理小區(qū)的新聞、管理房屋出租信息。

5、 </p><p>  3、公司普通管理員登陸,其權(quán)限包括上述1中的所有權(quán)限,此外公司普通管理員登陸相應(yīng)的管理平臺(tái),可進(jìn)行他職權(quán)范圍的操作管理,例如修改查看、修改、刪除公司新聞、管理公司的招聘信息、對(duì)游客的留言查看與管理、查看與管理論壇。

6、 </p><p>  4、系統(tǒng)管理員登陸,系統(tǒng)管理員擁有最高的權(quán)限。除去上述1、2、3中所有的權(quán)限以外,還有其他權(quán)限。例如,添加并管理小區(qū)、管理公司的基本固定的設(shè)置,公司概況、用人機(jī)制、服務(wù)項(xiàng)目等,公司員工的后臺(tái)管理,添加小區(qū)管理員與普通管理員并賦予他們所擁有的權(quán)限。

7、 </p><p>  系統(tǒng)的實(shí)現(xiàn)希望最好采用VS 2010 + SQL 2008,如果采用其它工具實(shí)現(xiàn)以上功能也可以。同時(shí)畢業(yè)論文的完成必須依據(jù)指定的格式要求。 </p><p><b>  教

8、研室審批意見:</b></p><p><b>  審批人簽名:</b></p><p>  備注:(1)來源:A—教師擬訂;B—學(xué)生建議;C—企業(yè)和社會(huì)征集;D—實(shí)習(xí)單位提供</p><p> ?。?)類型:X—真實(shí)課題;Y—模擬課題;Z—虛擬課題</p><p>  xx畢業(yè)設(shè)計(jì)(論文)開題報(bào)告</

9、p><p>  課題名稱(來源、類型):</p><p>  xx物業(yè)門戶網(wǎng)站 (A---教師擬定、Y---真實(shí)課題) </p><p>  開題報(bào)告內(nèi)容:(調(diào)研資料的準(zhǔn)備,設(shè)計(jì)/論文的目的、要求、思路與預(yù)期成果;任

10、務(wù)完成的階段內(nèi)容及時(shí)間安排;小組內(nèi)其他成員的分工;完成設(shè)計(jì)(論文)所具備的條件因素等。)</p><p>  項(xiàng)目開發(fā)背景、目的、意義 : </p><p>  開發(fā)背景:在圖書館查找相關(guān)資料,熟悉系統(tǒng)的所有流程,以及網(wǎng)上參照了大量的其他相對(duì)成熟的已經(jīng)在使用的物業(yè)公司門戶網(wǎng)站,了解他們的網(wǎng)站模式,以及主要功能

11、簡(jiǎn)介。 </p><p>  目的:運(yùn)用ASP.NET 開發(fā)技術(shù),使用SQL SERVER2008數(shù)據(jù)庫(kù)技術(shù),設(shè)計(jì)一個(gè)能夠?qū)崿F(xiàn)游客、公司職員、系統(tǒng)后臺(tái)管理平臺(tái)等主要功能于一體的物業(yè)門戶網(wǎng)站。意義: 通過做一個(gè)真實(shí)的物業(yè)門戶網(wǎng)站,了解一個(gè)真實(shí)的項(xiàng)目需要的流程,明白團(tuán)隊(duì)合作的重要性。

12、 </p><p>  二、系統(tǒng)方案:

13、 </p><p>  目標(biāo):建立注冊(cè)、登陸、修改、查詢、信息輸入、數(shù)據(jù)瀏覽等功能與一體的界面、創(chuàng)建并管理數(shù)據(jù)庫(kù)、添加相關(guān)控件以及編寫代碼,設(shè)計(jì)一個(gè)能夠?qū)崿F(xiàn)游客、公司職員、系統(tǒng)后臺(tái)管理平臺(tái)等主要功能于一體的物業(yè)門戶網(wǎng)站。

14、 </p><p>  技術(shù):運(yùn)用ASP.NET 開發(fā)技術(shù),使用SQL SERVER2008數(shù)據(jù)庫(kù)技術(shù),添加AJAX、JQUERY中相關(guān)組件。 </p><p>  三、進(jìn)度

15、安排: </p><p>  2012.1.1 — 2012.1.31 提交論文任務(wù)書與開題報(bào)告 </p><p

16、>  2012.2.1 — 2012.2.15 對(duì)系統(tǒng)進(jìn)行分析與定位,分配小組成員的任務(wù) </p><p>  2012.2.16 — 2012.2.17 對(duì)系統(tǒng)詳細(xì)設(shè)計(jì)并創(chuàng)建用到的數(shù)據(jù)庫(kù)

17、 </p><p>  2012.2.18 — 2012.3.1 后臺(tái)功能基本實(shí)現(xiàn) </p><p>  2012.3.2 — 2012.4.1 前臺(tái)實(shí)現(xiàn)并整理好論文

18、 </p><p>  四、小組內(nèi)成員分工: </p><p>  李慧貞:負(fù)責(zé) 公司前網(wǎng)站、后臺(tái)小區(qū)模塊、新聞模塊 、權(quán)限設(shè)置 </p><p>

19、  白佳瑩:負(fù)責(zé) 公司子網(wǎng)站、后臺(tái)留言、招聘模塊 </p><p>  姜永帥:負(fù)責(zé) 公司子網(wǎng)站、基本設(shè)置模塊、論壇模塊(未完成)

20、 </p><p>  五、參考文獻(xiàn): </p><p>  《數(shù)據(jù)庫(kù)原理與SQL Server實(shí)用教程》 主編:蘇玉 出版社:大象出版社 </p><p>  《jQuery 全

21、面提速》 主編:趙增敏 出版社:機(jī)械工業(yè)出版社 </p><p>  《軟件工程導(dǎo)論》 主編:張海潘 出版社:清華大學(xué)出版社 </p><p>  《ASP.NET WEB 應(yīng)用開發(fā)》 主編:尹增明 出

22、版社:機(jī)械工業(yè)出版社 </p><p>  《網(wǎng)站設(shè)計(jì)與管理》 主編:譚浩強(qiáng) 出版社:清華大學(xué) </p><p>  指導(dǎo)教師簽名: 日期: </p><p>  備注:(1)來源:A—教師擬訂;B—學(xué)生

23、建議;C—企業(yè)和社會(huì)征集;D—實(shí)習(xí)單位提供</p><p>  (2)類型:X—真實(shí)課題;Y—模擬課題;Z—虛擬課題</p><p><b>  目錄</b></p><p><b>  摘要</b></p><p>  隨著科學(xué)技術(shù)的迅速發(fā)展,目前的社會(huì)處在一個(gè)互聯(lián)網(wǎng)時(shí)代,世界各地的人們通過Int

24、ernet進(jìn)行交流,查閱和管理有關(guān)信息等。Internet已經(jīng)成為現(xiàn)代社會(huì)不可缺少的組成部分之一。另外,企業(yè)提高知名度已不再僅僅通過營(yíng)銷單一手段與滿足于獨(dú)立零散的辦公環(huán)境,企業(yè)越來越需要的是綜合、高效、集成化的解決方案。消費(fèi)者也不再是僅僅局限于通過廣告、介紹來了解服務(wù)公司質(zhì)量好壞,選擇服務(wù)公司,而是更能夠充分享受網(wǎng)絡(luò)所帶來的更加多的便利了解比較適合自己的服務(wù)公司。公司的宣傳、相關(guān)新聞通知的實(shí)時(shí)發(fā)布,也不再局限于單一的開會(huì)模式,更能夠通過

25、網(wǎng)絡(luò)來傳遞信息,以此充分來享受科技帶來的便捷。</p><p>  因此,本系統(tǒng)決定模擬開發(fā)物業(yè)管理門戶網(wǎng)站。它是在Windows XP下,以SQL Server 2008為數(shù)據(jù)庫(kù)開發(fā)平臺(tái),采用.NET技術(shù)開發(fā)的物業(yè)管理門戶網(wǎng)站。它分前臺(tái)部分和后臺(tái)部分,前臺(tái)部分由游客、公司客戶、公司職員使用,主要包括留言板管理、用戶注冊(cè)、數(shù)據(jù)瀏覽、論壇等功能;后臺(tái)部分由管理員使用,主要包括新聞管理,招聘管理、留言管理、論壇管理、

26、系統(tǒng)管理等功能。</p><p>  理想的建立后的網(wǎng)站系統(tǒng)是一個(gè)實(shí)時(shí)的、動(dòng)態(tài)的、交互式的、具有簡(jiǎn)易網(wǎng)上瀏覽信息、系統(tǒng)管理、用戶留言等功能的物業(yè)管理門戶網(wǎng)站。</p><p>  關(guān)鍵字:物業(yè),門戶網(wǎng)站;ASP.NET; SQL SERVER 2008</p><p><b>  ABSTRACT</b></p><p>

27、;  Along with the rapid development of science and technology, the society in an Internet era, people from all over the world through the Internet to communicate, access and management relevant information, etc. Internet

28、 has become a modern society is one of the indispensable part. In addition, the enterprise to raise awareness has not only through the marketing a single method and content to independent scattered office environment, th

29、e enterprise needs is more and more comprehensive and efficient</p><p>  Therefore, the system simulation development decision property management web portal. It is in the Windows XP, with SQL Server 2008 fo

30、r database development platform, the.net technology development of the estate management web portal. It points the front desk and the background of part, front desk in part by the tourists, the company's customers, t

31、he company staff to use, including the message board of management, user registration, data browse, BBS functions; The background in part by the admin</p><p>  After the establishment of the ideal website sy

32、stem is a real-time, dynamic, interactive, with simple browsing information, system management, the user message function of property management web portal.</p><p>  Key word: property, gateway website; Asp.

33、net; SQL SERVER 2008</p><p><b>  1.引言</b></p><p>  1.1問題提出與研究的意義</p><p>  1.1.1 問題的提出</p><p>  隨著社會(huì)的發(fā)展,人們?cè)絹碓街匾曃飿I(yè)之質(zhì)量和服務(wù)。物業(yè)管理企業(yè)在管理成本的控制以及提高服務(wù)的專業(yè)性和多樣性等方面面臨著挑戰(zhàn)。

34、我們認(rèn)為物業(yè)管理企業(yè)應(yīng)首先更新管理理念,其次是實(shí)現(xiàn)專業(yè)分工細(xì)化以及采用科學(xué)的管理手段,并制訂相應(yīng)的品牌及人才戰(zhàn)略。隨著電子商務(wù)越來有普及,物業(yè)公司也迫切需要跟上時(shí)代變化,提升自己的競(jìng)爭(zhēng)力。公司門戶網(wǎng)站,本身就具有開放性、全球性、低成本、高效率的特點(diǎn),也可以提高公司管理效率。物業(yè)公司作為以服務(wù)性公司為展示自己的服務(wù)優(yōu)勢(shì)更應(yīng)該建立的公司門戶網(wǎng)站。</p><p>  物業(yè)管理是指業(yè)主對(duì)區(qū)分所有建筑物共有部分以及建筑區(qū)

35、劃內(nèi)共有建筑物、場(chǎng)所、設(shè)施的共同管理或者委托物業(yè)服務(wù)企業(yè)、其他管理人對(duì)業(yè)主共有的建筑物、設(shè)施、設(shè)備、場(chǎng)所、場(chǎng)地進(jìn)行管理的活動(dòng)。物權(quán)法規(guī)定,業(yè)主可以自行管理物業(yè),也可以委托物業(yè)服務(wù)企業(yè)或者其它管理者進(jìn)行管理。物業(yè)公司就是物業(yè)服務(wù)企業(yè),他以服務(wù)的質(zhì)量在競(jìng)爭(zhēng)中取勝,所以讓更多的人看到他們的服務(wù)對(duì)企業(yè)的發(fā)展至關(guān)重要。</p><p>  1.1.2 問題研究意義 </p><p>  物業(yè)管理門戶

36、網(wǎng)站系統(tǒng),具有以下優(yōu)點(diǎn):</p><p>  a.提高公司知名度、提高公司的工作效率、降低成本,避免浪費(fèi)。</p><p>  b.減少延時(shí),方便物業(yè)由用戶及時(shí)溝通,避免誤會(huì)出現(xiàn),物業(yè)與用戶建立良好的關(guān)系 .</p><p>  1.2 物業(yè)公司網(wǎng)站發(fā)展的趨勢(shì)</p><p>  傳統(tǒng)的物業(yè)管理,由于技術(shù)含量不高,只能是一個(gè)勞動(dòng)密集型的行業(yè)。

37、面對(duì)現(xiàn)代科技的迅猛發(fā)展,以樓宇智能化、寬帶社區(qū)網(wǎng)絡(luò)為代表的高新技術(shù)在現(xiàn)代建筑中的廣泛運(yùn)用,物業(yè)管理行業(yè)賴以生存和發(fā)展的各種物業(yè)“硬件”發(fā)生了前所未有的變化。如何適應(yīng)這一發(fā)展潮流,并實(shí)現(xiàn)物業(yè)管理行業(yè)的科技轉(zhuǎn)型,是擺在所有業(yè)內(nèi)人士面前的一道“難題”,有效破譯這一“難題”的“密碼”便是建立“網(wǎng)絡(luò)大平臺(tái)”,實(shí)現(xiàn)網(wǎng)絡(luò)管理現(xiàn)代化。1 p6 u3 u4 s$ R) k) k/ G9 r) |+ | 1.2.1一個(gè)居住區(qū)就是一個(gè)小社會(huì),實(shí)現(xiàn)各社會(huì)

38、成員之間的協(xié)調(diào)運(yùn)轉(zhuǎn),必須借助網(wǎng)絡(luò)化手段 2 [+ f/ j7 h- S2 M, f! G& R9 }- x1 {$ W住宅是一個(gè)產(chǎn)品群,不是單一的產(chǎn)品,它包含了環(huán)境、配套和日常生活的方方面面。物業(yè)管理要做好對(duì)這個(gè)產(chǎn)品群的服務(wù),必須遵循一定的規(guī)律。建立小區(qū)物業(yè)管理的“大平臺(tái)”,讓不同文化背景、不同層次的人們都在“大平臺(tái)”管理下和諧地工作、生活,物業(yè)公司也需要利用這個(gè)“平臺(tái)”,把大家聯(lián)系起來,實(shí)現(xiàn)人與人之間的交流、溝通、理解

39、,使物業(yè)服務(wù)人性化。 1.2.2網(wǎng)絡(luò)化管理可以提高物業(yè)管理的</p><p>  1.3 項(xiàng)目開發(fā)的目標(biāo)</p><p>  本系統(tǒng)為一物業(yè)公司門戶網(wǎng)站系統(tǒng),它主要特點(diǎn)是:減少流通中間環(huán)節(jié),節(jié)省開支,降低交易成本。能夠?qū)崟r(shí)、準(zhǔn)確地了解住戶的信息與要求,與用戶建立良好信任關(guān)系,對(duì)于用戶來說,用戶與物業(yè)公司溝通要方便得多。</p><p>  1.4項(xiàng)目開發(fā)的可行

40、性分析</p><p>  1.4.1 技術(shù)可行性分析</p><p>  本網(wǎng)站主要利用.net、SQL Server數(shù)據(jù)庫(kù)、ajax等技術(shù)。對(duì)于系統(tǒng)開發(fā)</p><p>  人員來說并沒用多大的困難。</p><p>  1.4.2經(jīng)濟(jì)可行性分析</p><p>  “十一五”時(shí)期,我國(guó)電子商務(wù)行業(yè)發(fā)展迅猛,產(chǎn)業(yè)規(guī)

41、模迅速擴(kuò)大,電子商務(wù)信息、交易和技術(shù)等服務(wù)企業(yè)不斷涌現(xiàn)。2010年中國(guó)電子商務(wù)市場(chǎng)交易額已達(dá)4.5萬億,同比增長(zhǎng)22%?! 〗刂?011年6月30日,我國(guó)互聯(lián)網(wǎng)用戶已達(dá)4.85億,互聯(lián)網(wǎng)普及率達(dá)36.2%,全社會(huì)電子商務(wù)應(yīng)用意識(shí)不斷增強(qiáng)。政府相關(guān)部門圍繞促進(jìn)發(fā)展、網(wǎng)絡(luò)購(gòu)物、網(wǎng)上交易和支付服務(wù)出臺(tái)了一系列政策、規(guī)章與標(biāo)準(zhǔn)規(guī)范,為構(gòu)建適合我國(guó)國(guó)情和發(fā)展規(guī)律的電子商務(wù)政策法制環(huán)境做出了積極探索。在此背景下,越來越多的公司也建立了自己的門戶網(wǎng)

42、站,贏得名利雙豐收,本系統(tǒng)投資少,使用人員少,但是使用后帶來的經(jīng)濟(jì)效益是沒法估量的。</p><p>  1.4.3 操作可行性分析</p><p>  該系統(tǒng)投入使用后,因?yàn)榉止ぽ^細(xì),簡(jiǎn)便,易操作,只要對(duì)使用者進(jìn)行簡(jiǎn)單的培訓(xùn),公司的操作員就可以對(duì)公司的網(wǎng)站進(jìn)行維護(hù)。</p><p>  1.4.4網(wǎng)站的工作原理 </p><p>  a.

43、先建立數(shù)據(jù)庫(kù)。 </p><p>  b. 在使用時(shí),分為后臺(tái)管理和前臺(tái)瀏覽。</p><p>  c. 在后臺(tái)管理員輸入賬戶基本信息進(jìn)行登錄,然后方能進(jìn)行下一步操作 。</p><p>  d. 然后當(dāng)用戶選擇功能后,系統(tǒng)在操作用戶的要求的同時(shí),后臺(tái)數(shù)據(jù)庫(kù)也更新。</p><p>  e. 在前臺(tái)瀏覽時(shí),游客無需任何賬號(hào)登陸就可以查看公司的

44、信息,當(dāng)選擇不同的功能時(shí),后臺(tái)數(shù)據(jù)庫(kù)會(huì)與前臺(tái)建立連接,游客可以看到自己想看的信息,如果游客留言時(shí),后臺(tái)數(shù)據(jù)庫(kù)會(huì)及時(shí)更新。</p><p>  1.4.5 網(wǎng)站后臺(tái)系統(tǒng)流程圖</p><p>  公司的管理員在后臺(tái)進(jìn)行操作時(shí),首先要登陸后臺(tái)的登陸界面,輸入賬號(hào)和密碼,這時(shí)會(huì)調(diào)用數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù)中查詢管理員是否存在并有和權(quán)限,然后會(huì)顯示主界面,操作員進(jìn)行功能選擇后,進(jìn)行操作,這時(shí)又會(huì)調(diào)用數(shù)據(jù)庫(kù)

45、,對(duì)數(shù)據(jù)庫(kù)的信息進(jìn)行更新,然后數(shù)據(jù)庫(kù)在返回信息,這時(shí)操作員可以看到自己更新的信息是否操作正確。</p><p>  1.4.6 網(wǎng)站的數(shù)據(jù)流圖</p><p>  操作員在操作時(shí),對(duì)不同的功能模塊,其數(shù)據(jù)的流向是一樣的,都是最后保存的數(shù)據(jù)庫(kù)當(dāng)中,如下圖的數(shù)據(jù)流圖所示:</p><p>  1.5 本項(xiàng)目研究?jī)?nèi)容</p><p>  隨著計(jì)算機(jī)

46、信息技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展和日益成熟,社會(huì)生活也發(fā)生翻天覆地的變化,公司門戶網(wǎng)站,作為一種新的貿(mào)易形式,會(huì)改變企業(yè)的查詢和管理活動(dòng)。本文從理論和實(shí)踐兩個(gè)角度出發(fā),對(duì)物業(yè)門戶網(wǎng)站進(jìn)行了深入的探討。論文首先全面而系統(tǒng)地研究了構(gòu)建一個(gè)成熟的物業(yè)門戶網(wǎng)站所必備的各種知識(shí)與技術(shù)手段,然后從開發(fā)一個(gè)真實(shí)的物業(yè)門戶網(wǎng)站入手,對(duì)系統(tǒng)的設(shè)計(jì)思想、設(shè)計(jì)目標(biāo)與系統(tǒng)的整體結(jié)構(gòu)進(jìn)行了詳細(xì)的規(guī)劃,在此基礎(chǔ)上完成了真實(shí)物業(yè)門戶網(wǎng)站構(gòu)建過程。</p>&l

47、t;p>  物業(yè)門戶網(wǎng)站的主要功能就是向用戶展示公司的服務(wù)項(xiàng)目與特色,這要通過及時(shí)更新發(fā)布公司新聞與通告來實(shí)現(xiàn),這由公司普通管理員來操作。普通管理員在后臺(tái)的管理平臺(tái)上對(duì)新聞、通知、招聘信息添加、修改、刪除等操作,還有對(duì)用戶留言的查看和回復(fù),管理。公司最重要的是項(xiàng)目管理,項(xiàng)目管理包含了服務(wù)的小區(qū),因?yàn)樾^(qū)的規(guī)模、檔次不一樣服務(wù)也會(huì)有所不同,所以每個(gè)小區(qū)實(shí)際上就是一個(gè)簡(jiǎn)單的小網(wǎng)站,小區(qū)的新聞、通告、出租房屋等都應(yīng)與公司的管理分開,所以

48、有了專門的小區(qū)管理員,只負(fù)責(zé)管理自己的小區(qū)即可,這樣也減輕了普通管理員的負(fù)擔(dān),這樣設(shè)計(jì)也為新加管理項(xiàng)目時(shí)提供方便。公司核心的權(quán)限設(shè)置是由公司負(fù)責(zé)人擔(dān)任的,這是為公司安全考慮的。</p><p>  系統(tǒng)同時(shí)有小型論壇,這樣用戶之間交友,也可以與用戶交流,使用戶與用戶之間,用戶與物業(yè)之間關(guān)系更和諧,共創(chuàng)美好小區(qū),也可以讓更多潛在用戶了解公司,進(jìn)而選擇公司服務(wù)。本文所做工作如下:</p><p&g

49、t;  (1) 介紹了個(gè)性化頁(yè)面的背景及SQL2008+Visual2010系統(tǒng)的一般原理。</p><p>  (2) 闡述整個(gè)個(gè)性化頁(yè)面生成系統(tǒng)的系統(tǒng)結(jié)構(gòu)及工作原理;分析了系統(tǒng)實(shí)現(xiàn)中的特殊性、難點(diǎn)和重點(diǎn)。</p><p>  (3) 設(shè)計(jì)實(shí)現(xiàn)新聞、小區(qū)管理、招聘管理、留言管理、論壇管理、系統(tǒng)設(shè)置等功能和公司基本信息、出租、招聘、項(xiàng)目管理等頁(yè)面。</p><p>

50、  (4) 分析并解決實(shí)現(xiàn)中的若干技術(shù)問題。</p><p>  (5) 建立完整的企業(yè)網(wǎng)站門戶,進(jìn)行測(cè)試并分析結(jié)果。</p><p>  2.系統(tǒng)設(shè)計(jì)相關(guān)技術(shù)</p><p>  2.1 ASP.NET技術(shù)介紹</p><p>  2.1.1 ASP.NET簡(jiǎn)介</p><p>  ASP.NET是創(chuàng)建動(dòng)態(tài)網(wǎng)頁(yè)的一種

51、功能強(qiáng)大的服務(wù)器端新技術(shù),利用這項(xiàng)技術(shù)可以為Word Wide Web站點(diǎn)或企業(yè)內(nèi)部互聯(lián)網(wǎng)創(chuàng)建動(dòng)態(tài)的可進(jìn)行交互的Web頁(yè)面。它是一種獨(dú)立于瀏覽器的Internet編程技術(shù),是.NET Framework的一項(xiàng)核心技術(shù)。.NET框架的基本思想是將所有的開發(fā)語言放在同等的位置上。</p><p>  現(xiàn)在計(jì)算機(jī)行業(yè)中,最為流行的軟件開發(fā)工具有ASP.NET、java、PHP、VB、C++等許多軟件開發(fā)工具,我們的系統(tǒng)

52、選擇的開發(fā)軟件是使用C#語言的ASP.NET, 它是一個(gè)革命性的程序設(shè)計(jì)框架,能夠快速開發(fā)功能強(qiáng)大的Web應(yīng)用程序和服務(wù),它的優(yōu)點(diǎn)有很多,最基本的優(yōu)點(diǎn)主要體現(xiàn)在下面幾個(gè)方面:</p><p>  (1) 與瀏覽器無關(guān)</p><p>  ASP.NET是一個(gè)與瀏覽器無關(guān)的和程序設(shè)計(jì)框架,利用它編寫的應(yīng)用程序可以與最新版本的Internet Explorer、Netscape Navigat

53、or 等常用瀏覽器兼容。</p><p>  (2) 新的集成開發(fā)環(huán)境</p><p>  Visual Studio.NET提供了一個(gè)功能強(qiáng)大的、界面友好的集成開發(fā)環(huán)境,使開發(fā)人員能夠輕松的開發(fā)Web應(yīng)用程序。</p><p>  (3) 簡(jiǎn)單性和易學(xué)性</p><p>  ASP.NET使得運(yùn)行一些很平常的任務(wù)如表單的提交、客戶端的身份驗(yàn)

54、證、網(wǎng)站配置等變得非常簡(jiǎn)單。</p><p>  ASP.NET包含HTML服務(wù)器控件和Web服務(wù)器控件,它們都有自己的屬性、方法和事件,用于控制控件在應(yīng)用程序中的外觀和行為,并可通過引發(fā)控件的事件來處理事件對(duì)應(yīng)的事件代碼,從而更好地管理代碼。在ASP.NET中,在一組用于用戶驗(yàn)證的控件,可以大大減少驗(yàn)證代碼的編寫量。</p><p>  (4) 執(zhí)行效率大幅提高</p>&

55、lt;p>  不像以前的ASP即時(shí)解釋程序,ASP.NET是將程序經(jīng)過服務(wù)器進(jìn)行編譯執(zhí)行的。當(dāng)一個(gè)程序第一次被執(zhí)行時(shí),它先被編譯為中間代碼,再被編譯為二進(jìn)制代碼。當(dāng)這個(gè)程序被再次執(zhí)行時(shí),只要程序沒變化,就會(huì)直接在服務(wù)器上執(zhí)行已編譯的代碼,這樣大大提高了執(zhí)行效率。</p><p>  (5) 將業(yè)務(wù)邏輯代碼與現(xiàn)時(shí)邏輯分開</p><p>  在ASP.NET中引入了“代碼隱藏”這一新概

56、念,通過在單獨(dú)的文件中編寫應(yīng)用程序的業(yè)務(wù)邏輯代碼,使其與HTML編寫的現(xiàn)實(shí)邏輯分開,從而更好地理解和維護(hù)應(yīng)用程序,并使程序員可以獨(dú)立于設(shè)計(jì)人員工作。</p><p>  (6) 易于部署和安裝</p><p>  部署ASP.NET應(yīng)用程序就是如何發(fā)布應(yīng)用程序。在ASP.NET中,可以使用Visual Studio。NET集成開發(fā)環(huán)境的“復(fù)制項(xiàng)目”功能,很方便的進(jìn)行WEB應(yīng)用程序的部署和安

57、裝。</p><p>  除此之外。ASP.NET還有高安全性、可擴(kuò)展性等很多的優(yōu)點(diǎn)。</p><p>  2.1.2 ASP.NET 其他特點(diǎn)</p><p>  (1)、ASP.NET 內(nèi)置對(duì)象</p><p>  與ASP相比,ASP.NET的對(duì)象模型變化十分顯著,它更為結(jié)構(gòu)化并且面向?qū)ο蟆T贏SP.NET中,對(duì)象都是由類來定義的。類用

58、于描述對(duì)象的字段、屬性、方法和事件,對(duì)象則是類的實(shí)例。定義了一個(gè)類后,可以用該類來創(chuàng)建所需的任何數(shù)量的對(duì)象。每個(gè)類又擁有各自的屬性、方法、集合和事件。</p><p>  ASP.NET的內(nèi)置對(duì)象主要包括Page對(duì)象、Response對(duì)象、Request對(duì)象、Server對(duì)象、Session對(duì)象及Application對(duì)象。</p><p>  Page對(duì)象對(duì)應(yīng)于.aspx文件。ASP.N

59、ET網(wǎng)頁(yè)在執(zhí)行時(shí)將自動(dòng)生成Page對(duì)象,此對(duì)象無需特別指定名稱,其保留名稱為Page。Page對(duì)象是Web窗體所有器控件的命名容器。</p><p>  Response對(duì)象派生自HttpResponse類,可以Page對(duì)象的Response屬性獲取該對(duì)象。它主要用于控制發(fā)送給用戶的信息。包括直接發(fā)送信息給瀏覽器、重定向?yàn)g覽器到另一個(gè)URL或設(shè)置Cookie的值。</p><p>  Re

60、quest對(duì)象允許程序使用服務(wù)器上的很多功能,例如使用服務(wù)器中的COM組件。另外,Server對(duì)象提供取回Web Server運(yùn)行環(huán)境,以及進(jìn)行HTML編碼的功能,這些功能分別由Server對(duì)象相應(yīng)的方法和屬性完成。</p><p>  Session對(duì)象是ASP.NET中很有特色的一個(gè)對(duì)象。</p><p>  (2)、系統(tǒng)使用的腳本語言JavaScript</p><

61、;p>  javaScript 是重要的web開發(fā)工具之一,是一種基于對(duì)象(Object)和事件驅(qū)動(dòng)(Event Driven)并具有安全性能的腳本語言。使用它的目的是與HTML超文本標(biāo)記語言、Java 腳本語言(Java小程序)一起實(shí)現(xiàn)在一個(gè)Web頁(yè)面中鏈接多個(gè)對(duì)象,與Web客戶交互作用。從而可以開發(fā)客戶端的應(yīng)用程序等。它是通過嵌入或調(diào)入在標(biāo)準(zhǔn)的HTML語言中實(shí)現(xiàn)的。它的出現(xiàn)彌補(bǔ)了HTML語言的缺陷,它是Java與HTML折衷的

62、選擇,具有以下幾個(gè)基本特點(diǎn): </p><p>  (1) 是一種腳本編寫語言</p><p>  JavaScript是一種腳本語言,它采用小程序段的方式實(shí)現(xiàn)編程。像其它腳本語言一樣,JavaScript同樣已是一種解釋性語言,它提供了一個(gè)易的開發(fā)過程。它的基本結(jié)構(gòu)形式與C、C++、VB、Delphi十分類似。但它不像這些語言一樣,需要先編譯,而是在程序運(yùn)行過程中被逐行地解釋。它與HTM

63、L標(biāo)識(shí)結(jié)合在一起,從而方便用戶的使用操作。</p><p>  (2) 基于對(duì)象的語言。</p><p>  JavaScript是一種基于對(duì)象的語言,同時(shí)以可以看作一種面向?qū)ο蟮?。這意味著它能運(yùn)用自己已經(jīng)創(chuàng)建的對(duì)象。因此,許多功能可以來自于腳本環(huán)境中對(duì)象的方法與腳本的相互作用。 </p><p>  綜合所述JavaScript 是一種新的描述語言,它可以被箝入到

64、 HTML 的文件之中。 JavaScript語言可以做到回應(yīng)使用者的需求事件 (如: form 的輸入) ,而不用任何的網(wǎng)路來回傳輸資料,所以當(dāng)一位使用者輸入一項(xiàng)資料時(shí),它不用經(jīng)過傳給伺服端 (server)處理,再傳回來的過程,而直接可以被客戶端 (client) 的應(yīng)用程式所處理。JavaScript 和 Java 很類似,但到底并不一樣! Java 是一種比 JavaScript 更復(fù)雜許多的程式語言,而 JavaScript

65、則是相當(dāng)容易了解的語言。javascript是html文檔的一部分,它是依托html而存在的,也就是說,必須把腳本代碼放在html文檔中,否則將無法執(zhí)行。html文檔大體上由兩部分組成,即首部和主體部分。一般來說,腳本代碼可以放在html文檔的任何地方(當(dāng)然必須放在<html> </html>標(biāo)記內(nèi)),不過,一般將把腳本代碼放在html文檔的首部。腳本代碼以<script>開頭,以</scrip

66、t>結(jié)束,其一般格式如下:</p><p>  <script language=javascript></p><p><b>  <! - -</b></p><p>  scripting code</p><p><b>  - - ></b></p>

67、;<p><b>  </script></b></p><p>  2.2 SQL server 數(shù)據(jù)庫(kù)</p><p>  SQL 是英文structured query language 的縮寫,意為結(jié)構(gòu)化查詢語言。SQL語言的主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系,進(jìn)行溝通。</p><p>  在軟件開發(fā)過程中,選

68、擇最適合的數(shù)據(jù)庫(kù)也是非常重要的。目前最為流行的數(shù)據(jù)庫(kù)有SQL Server、oracle、mysql、access等數(shù)據(jù)庫(kù),本系統(tǒng)選擇的數(shù)據(jù)庫(kù)是SQL Server 2000數(shù)據(jù)庫(kù),它的特點(diǎn)體現(xiàn)在以下幾個(gè)方面:</p><p><b>  (1) 上手容易</b></p><p>  大多數(shù)的中小企業(yè)日常的數(shù)據(jù)應(yīng)用是建立在Windows平臺(tái)上的。由于SQL Serve

69、r與Windows界面風(fēng)格完全一致,且有許多"向?qū)?Wizard)"幫助,因此易于安裝和學(xué)習(xí),有關(guān)SQL Server的資料、培訓(xùn)隨處可得,并且目前國(guó)內(nèi)具有MCDBA認(rèn)證的工程師不在少數(shù)。從另一個(gè)角度來講,學(xué)習(xí)SQL Server是掌握其他平臺(tái)及大型數(shù)據(jù),如Oracle ,DB/2的基礎(chǔ)。因?yàn)檫@些大型數(shù)據(jù)庫(kù)對(duì)于設(shè)備、平臺(tái)、人員知識(shí)的要求往往較高,而并不是每個(gè)人都具備這樣的條件,且有機(jī)會(huì)去接觸它們。但有了SQL Ser

70、ver的基礎(chǔ),再去學(xué)習(xí)和使用它們就容易多了。IT行業(yè)的實(shí)踐經(jīng)驗(yàn)充分證明了這一點(diǎn)。</p><p><b>  (2) 兼容性良好</b></p><p>  由于今天Windows操作系統(tǒng)占領(lǐng)著主導(dǎo)地的位,選擇SQL Server一定會(huì)在兼容性方面取得一些優(yōu)勢(shì)。另外,SQLServer2000除了具有擴(kuò)展性,可靠性以外,還具有可以迅速開發(fā)新的因特網(wǎng)系統(tǒng)的功能。尤其是它

71、可以直接存貯XML數(shù)據(jù),可以將搜索結(jié)果以XML格式輸出等特點(diǎn),有利于構(gòu)建了異構(gòu)系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應(yīng)用和服務(wù)的基石。這些特點(diǎn)在.NET戰(zhàn)略中發(fā)揮著重要的作用。</p><p><b>  (3) 數(shù)據(jù)倉(cāng)庫(kù)</b></p><p>  MicrosoftSQLServer2000非常明顯的改進(jìn)就是增加了OLAP(聯(lián)機(jī)分析處理)功能,這可以讓很多中小企業(yè)

72、用戶也可以使用數(shù)據(jù)倉(cāng)庫(kù)的一些特性進(jìn)行分析。OLAP可以通過多維存儲(chǔ)技術(shù)對(duì)大型、復(fù)雜數(shù)據(jù)集執(zhí)行快速、高級(jí)的分析工作。數(shù)據(jù)挖掘功能能夠揭示出隱藏在大量數(shù)據(jù)中的傾向及趨勢(shì),它允許組織或機(jī)構(gòu)最大限度的從數(shù)據(jù)中獲取價(jià)值。通過對(duì)現(xiàn)有數(shù)據(jù)進(jìn)行有效分析,這一功能可以對(duì)未來的趨勢(shì)進(jìn)行預(yù)測(cè)。</p><p><b>  3.需求分析</b></p><p><b>  3.1項(xiàng)

73、目背景</b></p><p>  隨著信息時(shí)代的到來,物業(yè)管理手段發(fā)生了根本性的變化。傳統(tǒng)的手工操作模式,辦公方式效率低,工作強(qiáng)度大,需要大量的人力、物力和財(cái)力,極大的浪費(fèi)了物業(yè)的資源。本系統(tǒng)將計(jì)算機(jī)的強(qiáng)大功能與現(xiàn)代的管理思想相結(jié)合,建立現(xiàn)代化物業(yè)管理,使得日常管理更加方便。</p><p><b>  3.2任務(wù)描述</b></p>&l

74、t;p><b>  3.2.1目標(biāo)</b></p><p>  本系統(tǒng)在設(shè)計(jì)上,盡可能使功能模塊獨(dú)立于其他模塊之間耦合性較低,這樣一旦其中一模塊出現(xiàn)問題時(shí),不影響其他模塊的功能。操作上靈活,管理員可以很快的掌握,節(jié)省時(shí)間。功能上多樣,有可擴(kuò)展性的接口,易于以后的系統(tǒng)維護(hù),實(shí)現(xiàn)上應(yīng)該具有如下功能: </p><p>  1.采用人機(jī)對(duì)話的方式,界面美觀友好。<

75、;/p><p>  2.為用戶提供方便,快捷的業(yè)務(wù)辦理功能。</p><p>  3.對(duì)用戶輸入的數(shù)據(jù)進(jìn)行檢查,盡可能排除人為的錯(cuò)誤。</p><p>  4.游客可以快速的查看網(wǎng)站信息,網(wǎng)站運(yùn)行速度快。</p><p>  8.系統(tǒng)運(yùn)行穩(wěn)定,數(shù)據(jù)存儲(chǔ)安全可靠。</p><p>  3.2.2 運(yùn)行環(huán)境</p>

76、<p>  3.3 系統(tǒng)功能描述</p><p>  3.3.1 系統(tǒng)的功能特性</p><p>  一、此系統(tǒng)與其他的物業(yè)公司最大的不同之處是有項(xiàng)目管理模塊,此模塊是對(duì)小區(qū)進(jìn)行管理的,物業(yè)公司管理不同的小區(qū),因?yàn)樾^(qū)的規(guī)模大小和檔次,公司對(duì)其提供的服務(wù)也有所不同,但是好多物業(yè)網(wǎng)站都沒能體現(xiàn)出來,我們有了小區(qū)管理模塊就可以對(duì)每個(gè)小區(qū)進(jìn)行不同管理,小區(qū)的通告、新聞也是有不同的小

77、區(qū)管理員來發(fā)布的。此系統(tǒng)要滿足以點(diǎn)幾個(gè)功能特性:</p><p>  (1) 系統(tǒng)的安全性:要求數(shù)據(jù)庫(kù)合理安全。防止出現(xiàn)用戶信息泄露,賬號(hào)被盜的現(xiàn)象。</p><p>  (2) 系統(tǒng)易維護(hù)性:要求應(yīng)用文件易于維護(hù),數(shù)據(jù)庫(kù)應(yīng)用速度快,不出現(xiàn)錯(cuò)誤數(shù)據(jù)。配置合理的IIS服務(wù),使服務(wù)器不出現(xiàn)死鎖現(xiàn)象。</p><p>  (3) 操作的簡(jiǎn)單性:不同的操作員操作不同的功能,

78、因模塊間的獨(dú)立性,操作員使用起來更方便,也會(huì)降低錯(cuò)誤發(fā)生機(jī)率。</p><p>  二、此系統(tǒng)的留言板模塊,允許任何登錄到本企業(yè)網(wǎng)站的人進(jìn)行留言,從而已方便游客或是小區(qū)住戶和企業(yè)的互動(dòng)交流,以滿足溝通的需求。</p><p>  三、此系統(tǒng)的新聞、通知模塊,該模塊主要是有系統(tǒng)管理員進(jìn)行管理與維護(hù),通過系統(tǒng)管理員的添加與修改,以便達(dá)到新聞與通知的實(shí)時(shí)、準(zhǔn)確的傳遞。</p>&l

79、t;p>  四、此系統(tǒng)的項(xiàng)目管理模塊,該模塊是首先系統(tǒng)管理員對(duì)其進(jìn)行小區(qū)的添加,然后由小區(qū)管理員對(duì)小區(qū)里的新聞、通知進(jìn)行發(fā)布與管理。</p><p>  五、此系統(tǒng)的系統(tǒng)管理模塊,是本系統(tǒng)的最為重要的模塊之一,主要是管理員通過權(quán)限設(shè)置添加或刪除管理員,修改管理員信息并為管理員分配屬于其的管理權(quán)限。</p><p>  3.2.2 系統(tǒng)的功能分析</p><p>

80、;  留言板模塊的功能主要是方便網(wǎng)站的瀏覽者與企業(yè)之間的實(shí)時(shí)互動(dòng)與交流。例如游客可以通過留言板進(jìn)行信息的反饋。同時(shí),與公司的交流也可以通過論壇功能實(shí)現(xiàn),論壇不僅方便游客與公司交流,它也是小區(qū)住戶交流的平臺(tái),公司對(duì)論壇的管理,可以直接與住戶溝通,提高公司的管理水平。</p><p>  管理項(xiàng)目系統(tǒng)功能開發(fā)的總體任務(wù)是為實(shí)現(xiàn)管理了新的小區(qū)后,這一小區(qū)可以直接添加到公司網(wǎng)站上,本系統(tǒng)最大的特點(diǎn)是不僅在后臺(tái)留有接口,前

81、臺(tái)也留有接口,因?yàn)閷?duì)小區(qū)網(wǎng)站來說,他不是名義上的網(wǎng)站,它只是通過一定的技術(shù),可自動(dòng)生成的小網(wǎng)站,所以每添加一個(gè)小區(qū),前臺(tái)就可以看到新的小區(qū)網(wǎng)站,后臺(tái)有小區(qū)的接口,就可以對(duì)這個(gè)小區(qū)的通知、新聞進(jìn)行添加與管理。</p><p>  新聞、通知模塊,主要是為了實(shí)現(xiàn)信息的快速交流,減少中間溝通環(huán)節(jié)的時(shí)間而進(jìn)行的開發(fā)。所有的人均可以查看新聞及通知,從某種意義上說,也是企業(yè)自身的一種宣傳,為了讓更多的人、更好的了解企業(yè)文化、

82、發(fā)展歷史、從而增加客戶對(duì)企業(yè)的信任與信心,為之間更好的合作搭橋鋪路。</p><p>  網(wǎng)站功能要求主要表現(xiàn):</p><p><b> ?。?)、對(duì)于游客:</b></p><p>  1、都可以登錄到物業(yè)網(wǎng)站,瀏覽本公司新聞及通知等,查看企業(yè)簡(jiǎn)介,公司文化、新聞、也可留言等等,以及其他沒有權(quán)限要求的界面內(nèi)容。

83、 (2)、對(duì)于普通操作員:</p><p>  1、包括游客登錄的所有權(quán)限。</p><p>  2、通過系統(tǒng)管理員分配給的賬號(hào)與密碼登錄后,對(duì)公司的新聞、留言、招聘等信息添加與管理。</p><p>  (3)、對(duì)于本小區(qū)管理員:</p><p>  1、包括游客登錄的所有權(quán)限。</p><p&

84、gt;  2、通過系統(tǒng)管理員分配給的賬號(hào)與密碼登錄后,可以登錄到相應(yīng)的小區(qū)管理界面,對(duì)小區(qū)的新聞、通告添加與管理。</p><p> ?。?)、對(duì)于系統(tǒng)管理員</p><p>  1、具有最高權(quán)限,包括游客、普通管理者和小區(qū)管理員所有的權(quán)限。</p><p>  2、添加新的小區(qū),管理小區(qū),添加系統(tǒng)的管理員,管理管理員的信息等。</p><p&g

85、t;  3.2.3 系統(tǒng)的流程分析</p><p>  通過對(duì)用戶的需求和系統(tǒng)功能的分析,得出了系統(tǒng)的總體思路,下面是系統(tǒng)總體的使用流程,顯示了用戶在xx物業(yè)網(wǎng)中可以完成的操作。系統(tǒng)的總體流程圖如圖3.1所示:</p><p>  游客登錄登陸xx物業(yè)網(wǎng)站后可以完成的操作如下圖:</p><p>  普通管理員登陸xx網(wǎng)站后可以完成的操作如下圖:</p>

86、<p>  小區(qū)管理員登陸xx物業(yè)后可以完成的操作:</p><p>  系統(tǒng)管理員登陸xx物業(yè)管理系統(tǒng)后可以完成以下操作:</p><p>  3.2.4 系統(tǒng)數(shù)據(jù)描述</p><p><b>  系統(tǒng)E—R圖:</b></p><p>  3.4系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p>

87、  數(shù)據(jù)庫(kù)設(shè)計(jì)是一個(gè)項(xiàng)目開發(fā)設(shè)計(jì)中的一個(gè)關(guān)鍵環(huán)節(jié),系統(tǒng)的大量數(shù)據(jù)信息都將存儲(chǔ)在其中,而且還要使用數(shù)據(jù)庫(kù)來完成信息的讀取、查詢、修改相關(guān)的操作。數(shù)據(jù)庫(kù)技術(shù)是使用計(jì)算機(jī)進(jìn)行數(shù)據(jù)管理的核心技術(shù),幾乎所有的計(jì)算機(jī)信息管理系統(tǒng)都是以數(shù)據(jù)庫(kù)為基礎(chǔ)的。</p><p>  3.4.1 數(shù)據(jù)庫(kù)分析與設(shè)計(jì)</p><p>  本項(xiàng)目中的部分功能是動(dòng)態(tài)的、實(shí)時(shí)的,主要是為方便后臺(tái)與前臺(tái)之間的信息傳遞,更是為了

88、加強(qiáng)網(wǎng)站的交互便捷性。所以,為了實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)傳遞功能,必須在設(shè)計(jì)的過程中考慮到數(shù)據(jù)的實(shí)時(shí)傳遞性。例如,管理的新聞、通知發(fā)布于修改刪除功能,對(duì)管理員、小區(qū)管理員的后臺(tái)認(rèn)證與管理等,小區(qū)的添加與小區(qū)新聞的管理,都需要與后臺(tái)數(shù)據(jù)庫(kù)的鏈接,并進(jìn)行實(shí)時(shí)的數(shù)據(jù)更新。</p><p>  在設(shè)計(jì)數(shù)據(jù)庫(kù)表的過程中,要記住幾條原則:一個(gè)數(shù)據(jù)庫(kù)表最好只存儲(chǔ)一個(gè)實(shí)體和對(duì)象的相關(guān)信息,不同的實(shí)體最好存儲(chǔ)在不同的數(shù)據(jù)表中;數(shù)據(jù)表的信息結(jié)

89、構(gòu)一定要合適,表的字段的數(shù)量一定不要過多;擴(kuò)充信息和動(dòng)態(tài)變化的信息一定要分開存放在不同的表中,盡量減少多對(duì)多表關(guān)系,這樣以便準(zhǔn)確快速的查找出錯(cuò)信息。</p><p>  本系統(tǒng)使用的是SQL Server 2010數(shù)據(jù)庫(kù)管理系統(tǒng),數(shù)據(jù)庫(kù)服務(wù)器為本機(jī),數(shù)據(jù)庫(kù)名為wygl,具體情況如下:</p><p>  3.4.2 數(shù)據(jù)庫(kù)表設(shè)計(jì)</p><p>  (1)管理員權(quán)限

90、表user,依次為用戶的賬戶、用戶類型、密碼、權(quán)限。</p><p> ?。?)公司信息表company,id為自增字段唯一的標(biāo)示符,companyname為公司的名稱,后面字段依次為公司地址、郵政編碼、聯(lián)系人姓名、電話、qq。</p><p>  (3)公司新聞表companynews,下面的字段分別代表公司新聞id、公司新聞?lì)悇e、公司新聞標(biāo)題、公司新聞內(nèi)容和新聞發(fā)布時(shí)間。</p&

91、gt;<p>  (4)公司新聞?lì)悇e表newscategory,下面的的字段為公司的新聞?lì)悇eid,公司的新聞?lì)悇e名稱。</p><p> ?。?)招聘信息表job,id為自增字段,其他字段依次為工作職位、工作地點(diǎn)、招聘的人數(shù)、職位所屬部門、工作要求、招聘信息開始時(shí)間、招聘信息結(jié)束時(shí)間。</p><p>  (6)留言信息表message,id為自增字段,其他字段依次為留言人的

92、姓名、email、電話、小區(qū)名(因?yàn)榱粞缘拇蟛糠质切^(qū)的住戶,設(shè)置此字段可以方便公司針對(duì)小區(qū)解決問題,提高效率)、留言名稱、留言內(nèi)容、留言時(shí)間。</p><p> ?。?)小區(qū)新聞信息表precinct,字段依次為小區(qū)id、小區(qū)名稱、小區(qū)圖片、小區(qū)簡(jiǎn)介、小區(qū)地址。</p><p>  (8)小區(qū)新聞表precincenews,id為自增字段,prenewscategory為小區(qū)新聞?lì)悇eid

93、,precinctid為小區(qū)id,這兩個(gè)字段都不可以為空,因?yàn)樾^(qū)新聞得以區(qū)是因?yàn)閷?duì)小區(qū)id和新聞?lì)悇eid引用的結(jié)果。其他字段依次為小區(qū)新聞標(biāo)題、小區(qū)新聞內(nèi)容、小區(qū)新聞發(fā)布時(shí)間。</p><p>  (9)小區(qū)新聞?lì)悇e表prenewscateg,字段依次為小區(qū)新聞?lì)悇eid、小區(qū)新聞?lì)悇e名稱、小區(qū)id。</p><p><b>  4.系統(tǒng)實(shí)現(xiàn)</b></p>

94、;<p>  4.1系統(tǒng)實(shí)現(xiàn)用到的思想</p><p>  在進(jìn)行詳細(xì)設(shè)計(jì)時(shí),通過分析,我們用c#語言實(shí)現(xiàn),現(xiàn)在做系統(tǒng)都幾乎都在用三層架構(gòu)來設(shè)計(jì),三層架構(gòu)(3-tier application) 通常意義上的三層架構(gòu)就是將整個(gè)業(yè)務(wù)應(yīng)用劃分為:表現(xiàn)層(UI)、業(yè)務(wù)邏輯層(BLL)、數(shù)據(jù)訪問層(DAL)。</p><p>  1、表現(xiàn)層(UI):通俗講就是展現(xiàn)給用戶的界面,即用戶

95、在使用一個(gè)系統(tǒng)的時(shí)候他的所見所得。 </p><p>  2、業(yè)務(wù)邏輯層(BLL):針對(duì)具體問題的操作,也可以說是對(duì)數(shù)據(jù)層的操作,對(duì)數(shù)據(jù)業(yè)務(wù)邏輯處理。 </p><p>  3、數(shù)據(jù)訪問層(DAL):該層所做事務(wù)直接操作數(shù)據(jù)庫(kù),針對(duì)數(shù)據(jù)的增添、刪除、修改、查找等。</p><p><b>  三層架構(gòu)各層的作用</b></p>&

96、lt;p>  1:數(shù)據(jù)數(shù)據(jù)訪問層:主要是對(duì)原始數(shù)據(jù)(數(shù)據(jù)庫(kù)或者文本文件等存放數(shù)據(jù)的形式)的操作層,而不是指原始數(shù)據(jù),也就是說,是對(duì)數(shù)據(jù)的操作,而不是數(shù)據(jù)庫(kù),具體為業(yè)務(wù)邏輯層或表示層提供數(shù)據(jù)服務(wù). </p><p>  2:業(yè)務(wù)邏輯層:主要是針對(duì)具體的問題的操作,也可以理解成對(duì)數(shù)據(jù)層的操作,對(duì)數(shù)據(jù)業(yè)務(wù)邏輯處理,如果說數(shù)據(jù)層是積木,那邏輯層就是對(duì)這些積木的搭建。 </p><p>  3

97、:表示層:主要表示W(wǎng)EB方式,也可以表示成WINFORM方式,WEB方式也可以表現(xiàn)成:aspx, 如果邏輯層相當(dāng)強(qiáng)大和完善,無論表現(xiàn)層如何定義和更改,邏輯層都能完善地提供服務(wù)。</p><p><b>  三層架構(gòu)優(yōu)點(diǎn)</b></p><p>  1、開發(fā)人員可以只關(guān)注整個(gè)結(jié)構(gòu)中的其中某一層; </p><p>  2、可以很容易的用新的實(shí)現(xiàn)來

98、替換原有層次的實(shí)現(xiàn); </p><p>  3、可以降低層與層之間的依賴; </p><p>  4、有利于標(biāo)準(zhǔn)化; </p><p>  5、利于各層邏輯的復(fù)用。</p><p>  用此思想來實(shí)現(xiàn)系統(tǒng),對(duì)程序員的開發(fā)有很大的幫助,然我們剛接觸到此思想,用的不是很好,只用了DAL,而沒有用到BLL。</p><p>

99、  4.2 數(shù)據(jù)庫(kù)操作類</p><p>  對(duì)數(shù)據(jù)庫(kù)的操作的放在了common類的sqldb.cs里,數(shù)據(jù)庫(kù)的連接與關(guān)閉,數(shù)據(jù)庫(kù)的綁定等,具體代碼如下:</p><p>  public class sqldb</p><p><b>  { </b></p><p>  public static string c

100、onn = ConfigurationManager.ConnectionStrings["SqlConn"].ToString();</p><p>  public static SqlConnection myconn = new SqlConnection(conn);</p><p>  public static SqlCommand mycomm;<

101、/p><p>  public static int execute(string sql)</p><p><b>  {</b></p><p>  myconn = new SqlConnection();</p><p>  myconn.ConnectionString = ConfigurationManager

102、.ConnectionStrings["sqlconn"].ConnectionString;</p><p><b>  try</b></p><p><b>  {</b></p><p>  myconn.Open();</p><p>  mycomm = new Sq

103、lCommand(sql, myconn);</p><p>  //myconn.Close();</p><p>  return mycomm.ExecuteNonQuery();</p><p><b>  }</b></p><p><b>  finally</b></p>

104、<p><b>  {</b></p><p>  if (myconn.State == ConnectionState.Open)</p><p>  myconn.Close();</p><p><b>  }</b></p><p><b>  }</b>

105、</p><p>  public static object ExecuteSql(string sql, params SqlParameter[] cmdParms)</p><p><b>  {</b></p><p>  myconn = new SqlConnection();</p><p>  myco

106、nn.ConnectionString = ConfigurationManager.ConnectionStrings["sqlconn"].ConnectionString;</p><p><b>  try</b></p><p><b>  {</b></p><p>  myconn.Ope

107、n();</p><p>  mycomm = new SqlCommand(sql,myconn);</p><p>  mycomm.Parameters.AddRange(cmdParms);</p><p>  return mycomm.ExecuteNonQuery();</p><p><b>  }</b>

108、;</p><p><b>  finally</b></p><p><b>  {</b></p><p>  if (myconn.State == ConnectionState.Open)</p><p>  myconn.Close();</p><p><

109、b>  }</b></p><p><b>  }</b></p><p>  public static object executescalar(string sql)</p><p><b>  {</b></p><p><b>  try</b>&l

110、t;/p><p><b>  {</b></p><p>  myconn = new SqlConnection();</p><p>  myconn.ConnectionString = ConfigurationManager.ConnectionStrings["sqlconn"].ConnectionString;&

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論