小區(qū)物業(yè)管理系統(tǒng)課程設(shè)計_第1頁
小區(qū)物業(yè)管理系統(tǒng)課程設(shè)計_第2頁
小區(qū)物業(yè)管理系統(tǒng)課程設(shè)計_第3頁
小區(qū)物業(yè)管理系統(tǒng)課程設(shè)計_第4頁
小區(qū)物業(yè)管理系統(tǒng)課程設(shè)計_第5頁
已閱讀5頁,還剩95頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

100/100動態(tài)網(wǎng)頁制作技術(shù)課程設(shè)計課程設(shè)計報告書題目小區(qū)物業(yè)治理系統(tǒng)專業(yè)信息治理指導(dǎo)老師同組成員計算機(jī)與數(shù)據(jù)科學(xué)學(xué)院

目錄一.需求分析 31.1開發(fā)背景 31.2開發(fā)意義 3二.總體概述 42.1系統(tǒng)功能 42.1.1子模塊詳細(xì)設(shè)計 52.2界面設(shè)計 62.2.1治理員登錄模塊設(shè)計 62.2.2用戶登錄模塊的設(shè)計 7三.?dāng)?shù)據(jù)庫設(shè)計 8四.系統(tǒng)公共類部署 11五.要緊功能模塊實(shí)現(xiàn) 205.1治理員功能模塊 205.2一般用戶功能模塊 21六.網(wǎng)站的公布 236.1網(wǎng)站的實(shí)現(xiàn)步驟 236.2系統(tǒng)實(shí)現(xiàn)的部分代碼 28七.心得與體會 37八.參考文獻(xiàn) 39出售ASP.NET各類課程設(shè)計/畢業(yè)設(shè)計,包括(課程設(shè)計文檔、.NET程序、數(shù)據(jù)庫),詳情請咨詢qq:1193390850,質(zhì)量上乘,價格優(yōu)惠出售ASP.NET各類課程設(shè)計/畢業(yè)設(shè)計,包括(課程設(shè)計文檔、.NET程序、數(shù)據(jù)庫),詳情請咨詢qq:1193390850,質(zhì)量上乘,價格優(yōu)惠一.需求分析1.1開發(fā)背景隨著人民生活水平不斷提高,人們對生活環(huán)境要求日益提高,尤其是對居住環(huán)境不斷提出新的需求,為了適應(yīng)這種形式,小區(qū)的經(jīng)營者不僅首先要有堅實(shí)的硬件基礎(chǔ),還要有一套現(xiàn)代化的物業(yè)治理系統(tǒng)。而要實(shí)現(xiàn)這一功能,就職求物業(yè)治理者配備一套高效的治理住處網(wǎng)絡(luò)系統(tǒng),以便在小區(qū)內(nèi)快速地公布和獵取住處并以最快地速度響應(yīng)用戶的需求,及時為用戶提供服務(wù),為住戶提供一個高效、舒適的居住、生活環(huán)境。住宅小區(qū)的物業(yè)治理準(zhǔn)確地講應(yīng)當(dāng)是指對以居住為要緊功用的物業(yè)進(jìn)行治理。除住宅外還應(yīng)包括公寓、不墅等。本物業(yè)治理系統(tǒng)的開發(fā),是為了規(guī)范住宅小區(qū)的治理工作,為物業(yè)治理部門提供一套高效、快捷的應(yīng)用軟件。適用于治理以下物業(yè),房產(chǎn)業(yè)主、大中小型物業(yè)治理公司、物業(yè)服務(wù)提供商、房地產(chǎn)開發(fā)商、物業(yè)中介公司等物業(yè)治理企業(yè),用來治理公寓、住宅群體、智能小區(qū)、商品房、多層住宅、商業(yè)大廈、學(xué)校、醫(yī)院、不墅區(qū)、部隊(duì)營房區(qū)、各類小區(qū)等。使用計算機(jī)進(jìn)行小區(qū)物業(yè)信息的處理,具有如下的優(yōu)點(diǎn)(1)及時信息交流,改善服務(wù)質(zhì)量通過本系統(tǒng)對小區(qū)物管信息的規(guī)范治理,能夠及時的掌握業(yè)主們的需求,并依照需求有針對性的改進(jìn)業(yè)務(wù),以提高服質(zhì)量。(2)方便查詢,提高工作效率。1.2開發(fā)意義隨著時代的進(jìn)展,計算機(jī)技術(shù)越來越深入各行各業(yè),為寬敞的用戶提供了更為周到和便捷的服務(wù)。目前各行各業(yè)廣泛使用專用系統(tǒng),其內(nèi)容范圍跨越了教育科研、文化事業(yè)、金融、商業(yè)、新聞出版、娛樂、體育等各個領(lǐng)域,其用戶群十分龐大。因此,設(shè)計開發(fā)好一個專用系統(tǒng)對一個機(jī)構(gòu)(或部門)的進(jìn)展十分重要。近年來,隨著用戶要求的不斷提高及計算機(jī)科學(xué)的迅速進(jìn)展,特不是數(shù)據(jù)庫技術(shù)的廣泛應(yīng)用,向用戶提供的服務(wù)將越來越豐富,越來越人性化。近年來,一種將建筑藝術(shù)美學(xué)、科學(xué)信息技術(shù)與優(yōu)質(zhì)生活理念有機(jī)結(jié)合,共同為社會和人類提供舒適、安全、便捷、環(huán)保、智能生活環(huán)境的新型住宅群被創(chuàng)建并迅速推廣,這種新型住宅被稱為“智能社區(qū)”。智能社區(qū)的出現(xiàn)極大的改善了人們生活環(huán)境的層次,提高了人們生活質(zhì)量和水平。與此同時,智能社區(qū)的進(jìn)展對智能社區(qū)的物業(yè)治理提出了新的要求:一是加強(qiáng)對社區(qū)內(nèi)部公共服務(wù)設(shè)施和智能設(shè)施的綜合治理;二是充分利用社區(qū)內(nèi)部公共服務(wù)設(shè)施和智能設(shè)施,以及結(jié)合先進(jìn)的物聯(lián)網(wǎng)技術(shù),共同提升智能社區(qū)的物業(yè)治理水平。物業(yè)治理行業(yè)是房地產(chǎn)行業(yè)的一個重要組成部分,隨著房地產(chǎn)行業(yè)的快速進(jìn)展,人們逐漸同意了物業(yè)治理這一治理模式。良好的物業(yè)治理差不多成為樓盤銷售的重要因素,也成為業(yè)主或租戶選擇物業(yè)公司的重要考慮因素。好的物業(yè)治理系統(tǒng)為一個小區(qū)內(nèi)節(jié)約了專門多的人力物力資源,不拘泥與傳統(tǒng)的各種活動都需要小區(qū)物業(yè)治理員進(jìn)行通知,收費(fèi)等。小區(qū)物業(yè)治理系統(tǒng)不再需要小區(qū)治理員親力親為,而只需要在電腦上公布信息通知小區(qū)人員,繳費(fèi)也不需要跑到營業(yè)廳進(jìn)行,只需要在電腦上即可完成,為人們帶來了專門大的方便。二.總體概述2.1系統(tǒng)功能依照系統(tǒng)功能的要求,小區(qū)物業(yè)系統(tǒng)分為五個要緊模塊。即用戶信息治理、投訴治理、住戶報修治理、物業(yè)繳費(fèi)治理、住戶停車車位治理。能夠?qū)⑾到y(tǒng)分解成為幾個功能模塊來分不設(shè)計,功能模塊間的關(guān)系如圖2.1.1所示。圖2.1差不多模塊圖關(guān)于小區(qū)物業(yè)系統(tǒng),依照系統(tǒng)功能分析,治理員能夠直接登錄后臺,也可通過前臺界面進(jìn)入。因此從歡迎頁面到登錄頁面,假如登錄成功,則進(jìn)入相應(yīng)的功能頁。整個系統(tǒng)的頁面邏輯結(jié)構(gòu)示意圖如圖2.1.2所示。圖2.1.2系統(tǒng)頁面圖2.1.1子模塊詳細(xì)設(shè)計該系統(tǒng)要緊是針對系統(tǒng)治理員的小區(qū)物業(yè)治理系統(tǒng),沒有設(shè)置其他用戶登錄,該系統(tǒng)有六個要緊的功能模塊構(gòu)成其中有:(1)小區(qū)公告信息治理:要緊是對小區(qū)公告信息的增、刪、改、查。(2)用戶信息治理:包括業(yè)主差不多資料添加和治理模塊。(3)投訴治理:包括投訴添加和投訴治理,要緊是內(nèi)容上投訴的差不多事項(xiàng)和處理詳細(xì)內(nèi)容。(4)維修治理:報修添加和報修治理兩個子模塊,添加信息有報修事項(xiàng)和報修處理結(jié)果及產(chǎn)生的費(fèi)用內(nèi)容。(5)繳費(fèi)治理:是該系統(tǒng)的最重要組成模塊,包括要緊收費(fèi)項(xiàng)目和繳費(fèi)業(yè)主信息,包括指定業(yè)主的要緊產(chǎn)生費(fèi)用項(xiàng)目治理。(6)停車車位治理:包括停車車位治理和信息治理,要緊是車位差不多信息方面的添加與查看。2.2界面設(shè)計2.2.1治理員登錄模塊設(shè)計治理員界面本系統(tǒng)的一般用戶登陸成功與治理員登陸成功進(jìn)入不同的頁面,關(guān)于治理員來講,他的實(shí)現(xiàn)的功能要多于一般用戶,一般一般用戶只能實(shí)現(xiàn)查詢的功能,不能進(jìn)行增刪改,關(guān)于治理員來講都要實(shí)現(xiàn)增刪改的功能,因此在代碼添加,頁面設(shè)計總差不多上比較復(fù)雜的,治理員模塊使用了treeview導(dǎo)航,然后在右側(cè)添加contenthold控件,把所需要用的其他控件textbox,button,gridview等添加到該區(qū)域中。治理員在使用本系統(tǒng)后,專門多情況不用再每家每戶的去通知,親自去收費(fèi),只需要在電腦上操作即可。首先,能夠在界面上進(jìn)行小區(qū)公告,時事公告等的添加,假如添加過程中出現(xiàn)了錯誤,在公告查看界面能夠進(jìn)行編輯,修改出錯的信息,為治理員提供了專門大的方便,然后,繳費(fèi)界面治理員能夠?qū)€用戶的繳費(fèi)情況進(jìn)行處理,需要繳費(fèi)的能夠通知,交過費(fèi)的在繳費(fèi)添加界面添加繳費(fèi)信息即可,投訴信息治理員也需要處理,有投訴的業(yè)主編號,也有投訴的內(nèi)容,維修信息治理員治理員能夠在維修信息頁面添加,假如維修人員差不多維修過,那么治理員能夠在維修治理頁面進(jìn)行維修信息的修改,包括維修時刻,維修人員,維修價鈔票等信息進(jìn)行編輯。如圖2.2.1所示。圖2.2.1治理員的功能圖輸入:用戶名,密碼,處理:假如登錄成功,系統(tǒng)將自動從數(shù)據(jù)庫中的治理員信息表中推斷是否存在相同的用戶名和密碼等,假如有則進(jìn)入系統(tǒng),假如不存在或密碼錯誤,則提示不是治理員或密碼有錯誤的信息。輸出:登錄成功,進(jìn)入治理員的功能選擇頁面,若不成功,則顯示錯誤信息頁面2.2.2用戶登錄模塊的設(shè)計用戶界面本系統(tǒng)的一般用戶登陸成功與治理員登陸成功進(jìn)入不同的頁面,關(guān)于一般用戶來講,他的實(shí)現(xiàn)的功能要少于治理員,一般一般用戶只能實(shí)現(xiàn)查詢的功能,不能進(jìn)行增刪改,因此一般用戶的界面設(shè)計要比較簡單一些,一般用戶使用的模板頁與治理員不同的,一般用戶的模板頁使用母版頁、超鏈接添加了一些一般用戶的功能,然后在把所需要用的其他控件textbox,button,gridview等添加到內(nèi)容區(qū)域中,其中的要緊功能如下,公告信息:查看本小區(qū)的公告,但沒有增、刪、改的功能,維修功能:一般用戶能夠通過住戶編號查詢維修信息;在一般用戶登陸成功界面,能夠通過繳費(fèi)編號等信息進(jìn)行查詢,同時也能夠進(jìn)行詳細(xì)欠費(fèi)信息查詢,有用戶名,編號,類不,狀態(tài)以及金額,投訴功能:在一般用戶登陸成功后,只能進(jìn)行查詢,一般用戶的功能表如圖2.2.2所示。圖2.2.2一般用戶的功能三.?dāng)?shù)據(jù)庫設(shè)計SQL數(shù)據(jù)庫中,一個關(guān)系就對應(yīng)一個差不多表,一個或多個差不多表對應(yīng)一個存儲文件。用戶建立一個差不多表后,能夠?qū)λM(jìn)行增加、刪除、修改、查詢等操作。本系統(tǒng)數(shù)據(jù)庫設(shè)計中使用的差不多表如下,數(shù)據(jù)庫名為:db_XQWY,數(shù)據(jù)庫中包含的表總共有9個,分不為治理員信息表如下表4-1,用戶信息表如下表4-2,用戶登錄表如下表4-3,公告信息表如下表4-,4,維修信息表如下表4-5,投訴信息表如下表4-6,繳費(fèi)信息表如下表4-7,停車位信息表如下表4-8,空余車位信息表件如下表4-9。每個表分不在不同的頁面顯示信息,方便用戶查看不同的信息,提供了專門大的便利。表4-1治理員信息表字段名數(shù)據(jù)類型長度可否為空講明admi_idint32否治理員編號nameChar10否治理員姓名mimachar10否登錄密碼表4-2用戶信息表字段名數(shù)據(jù)類型長度可否為空講明Useridvarchar10否用戶idnamevarchar10否用戶姓名sexvarchar10是性不Shenfen_numbervarchar18是用戶身份證telvarchar11是用戶電話號emailvarchar25是電子郵箱addressVarchar50是用戶住址表4-3用戶登錄表字段名數(shù)據(jù)類型長度可否為空講明Useridvarchar15否用戶登錄號pwdvarchar25否用戶密碼levelvarchar15是用戶身份表4-4公告信息表字段名數(shù)據(jù)類型長度可否為空講明tiltevarchar25否公告標(biāo)題neirongvarchar50否公告內(nèi)容faburenvarchar20否公布人timedatatime24否公布時刻表4-5維修治理表字段名數(shù)據(jù)類型長度可否為空講明Weixiu_idvarchar25否維修編號Useridvarchar10否用戶編號Time1datatime24是報修時刻neirongvarchar25否報修內(nèi)容Time2datatime24是維修時刻renyuanvarchar10是處理人表4-6投訴治理表字段名數(shù)據(jù)類型長度可否為空講明Tousu_dvarchar25否投訴編號UseridVarchar10否用戶編號time1datetime24是投訴時刻time2datetime24是處理時刻neirongvarchar25否處理內(nèi)容renyuanvarchar25是處理人jieguovarchar25是處理結(jié)果表4-7繳費(fèi)治理表字段名數(shù)據(jù)類型長度可否為空講明jilu_idvarchar50否繳費(fèi)編號Useridvarchar10否用戶編號timedatetime24是繳費(fèi)時刻namevarchar50是繳費(fèi)姓名neirongnvarchar50是繳費(fèi)內(nèi)容money11money11否繳費(fèi)金額beizhunvarchar50是備注表4-8停車位信息表字段名數(shù)據(jù)類型長度可否為空講明chewei_idint32否停車位編號Useridint32否用戶編號zhanyongchar10是是否被占用表4-9空車位信息表字段名數(shù)據(jù)類型長度可否為空講明chewei_idint32否停車位編號addressnchar10否停車位地址四.系統(tǒng)公共類部署在開發(fā)項(xiàng)目中以類的形式來組織、封裝一些常用的方法和事件,不僅能夠提高代碼的重用率,也大大方便了代碼的治理。本系統(tǒng)中創(chuàng)建了一個公共類-Conn.cs類,要緊用來訪問SQL數(shù)據(jù)庫,數(shù)據(jù)庫操作類的要緊功能是連接數(shù)據(jù)庫。首先在命名空間區(qū)域引用usingSystem.Data;usingSystem.Data.SqlClient;命名空間。小區(qū)物業(yè)內(nèi)部治理網(wǎng)中采納SQL數(shù)據(jù)庫,下面給出鏈接SQL數(shù)據(jù)庫的字符串以及連接數(shù)據(jù)庫表的個各類。具體代碼如下:1.在網(wǎng)站中集中連接數(shù)據(jù)庫,建立集中連接數(shù)據(jù)庫的類:Conn.cs具體代碼如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Data;usingSystem.Data.SqlClient;///<summary>///Conn的摘要講明///</summary>publicclassConn{publicConn(){////TODO:在此處添加構(gòu)造函數(shù)邏輯//}publicstaticSqlConnectionCreateCon(){returnnewSqlConnection("Server=.;DataBase=db_XQWY;IntegratedSecurity=true");}}2.系統(tǒng)又分不添加了,公布公告類,投訴信息類,維修信息類,停車位信息類,用戶信息類,繳費(fèi)信息類以供下面各個功能模塊的實(shí)現(xiàn)調(diào)用,具體代碼如下:Fabugonggao.cs代碼:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Data;usingSystem.Data.SqlClient;///<summary>///fabugonggao的摘要講明///</summary>publicclassfabugonggao{ publicfabugonggao() { // //TODO:在此處添加構(gòu)造函數(shù)邏輯 // }publicDataSetGettDepartment(){SqlConnectionMyConn=Conn.CreateCon();stringstrSql="select*from公告信息表";SqlDataAdapterMyDA=newSqlDataAdapter(strSql,MyConn);DataSetMyDS=newDataSet();MyDA.Fill(MyDS,"Departmentx");returnMyDS;}publicvoidUpdateDepartment(stringtitle,stringtime,stringneirong,stringfaburen){SqlConnectionMyConn=Conn.CreateCon();stringupdateString="UPDATE公告信息表settime=@timeneirong=@neirongfaburen=@faburenwheretitle=@title";SqlCommandcmd=newSqlCommand(updateString,MyConn);cmd.Parameters.AddWithValue("@time",time);cmd.Parameters.AddWithValue("@faburen",faburen);cmd.Parameters.AddWithValue("@title",title);cmd.Parameters.AddWithValue("@neirong",neirong);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}publicvoidInsertDepartment(stringtitle,stringtime,stringneirong,stringfaburen){SqlConnectionMyConn=Conn.CreateCon();stringinsertString="INSERTINTO公告信息表(title,time,neirong,faburen)VALUES(@title,@time,@neirong,@faburen)";SqlCommandcmd=newSqlCommand(insertString,MyConn);cmd.Parameters.AddWithValue("@title",title);cmd.Parameters.AddWithValue("@time",time);cmd.Parameters.AddWithValue("@neirong",neirong);cmd.Parameters.AddWithValue("@faburen",faburen);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}publicvoidDeleteDepartment(stringtitle){SqlConnectionMyConn=Conn.CreateCon();stringdeleteString="DELETEFROM公告信息表wheretitle=@title";SqlCommandcmd=newSqlCommand(deleteString,MyConn);cmd.Parameters.AddWithValue("@title",title);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}}tousu.cs代碼:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Data;usingSystem.Data.SqlClient;///<summary>///jiaofei的摘要講明///</summary>publicclasstousu{publictousu(){////TODO:在此處添加構(gòu)造函數(shù)邏輯//}publicDataSetGettDepartment(){SqlConnectionMyConn=Conn.CreateCon();stringstrSql="select*from投訴治理表";SqlDataAdapterMyDA=newSqlDataAdapter(strSql,MyConn);DataSetMyDS=newDataSet();MyDA.Fill(MyDS,"Departmentx");returnMyDS;}publicvoidUpdateDepartment(inttousu_d,stringUserid,stringtime1,stringneirong,stringtime2,stringrenyuan,stringjieguo){SqlConnectionMyConn=Conn.CreateCon();stringupdateString="UPDATE投訴治理表setUserid=@Userid,time1=@time1,neirong=@neirong,time2=@time2,renyuan=@renyuan,jieguo=@jieguowheretousu_d=@tousu_d";SqlCommandcmd=newSqlCommand(updateString,MyConn);cmd.Parameters.AddWithValue("@Userid",Userid);cmd.Parameters.AddWithValue("@time1",time1);cmd.Parameters.AddWithValue("@neirong",neirong);cmd.Parameters.AddWithValue("@time2",time2);cmd.Parameters.AddWithValue("@renyuan",renyuan);cmd.Parameters.AddWithValue("@jieguo",jieguo);cmd.Parameters.AddWithValue("@tousu_d",tousu_d);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}publicvoidInsertDepartment(inttousu_d,stringUserid,stringtime1,stringneirong,stringtime2,stringrenyuan,stringjieguo){SqlConnectionMyConn=Conn.CreateCon();stringinsertString="INSERTINTO投訴治理表(tousu_d,Userid,time1,neirong,renyuan,jieguo)VALUES(@tousu_d,@Userid,@time1,@neirong,@renyuan,@jieguo)";SqlCommandcmd=newSqlCommand(insertString,MyConn);cmd.Parameters.AddWithValue("@tousu_d",tousu_d);cmd.Parameters.AddWithValue("@Userid",Userid);cmd.Parameters.AddWithValue("@time1",time1);cmd.Parameters.AddWithValue("@neirong",neirong);cmd.Parameters.AddWithValue("@time2",time2);cmd.Parameters.AddWithValue("@renyuan",renyuan);cmd.Parameters.AddWithValue("@jieguo",jieguo);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}publicvoidDeleteDepartment(inttousu_d){SqlConnectionMyConn=Conn.CreateCon();stringdeleteString="DELETEFROM投訴治理表wheretousu_d=@tousu_d";SqlCommandcmd=newSqlCommand(deleteString,MyConn);cmd.Parameters.AddWithValue("@tousu_d",tousu_d);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}}jiaofei.cs代碼:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Data;usingSystem.Data.SqlClient;///<summary>///jiaofei的摘要講明///</summary>publicclassjiaofei{ publicjiaofei() { // //TODO:在此處添加構(gòu)造函數(shù)邏輯 // }publicDataSetGettDepartment(){SqlConnectionMyConn=Conn.CreateCon();stringstrSql="select*from繳費(fèi)治理表";SqlDataAdapterMyDA=newSqlDataAdapter(strSql,MyConn);DataSetMyDS=newDataSet();MyDA.Fill(MyDS,"Departmentx");returnMyDS;}publicvoidUpdateDepartment(intjilu_id,stringUserid,stringtime,stringname,stringneirong,stringmoney11,stringbeizhu){SqlConnectionMyConn=Conn.CreateCon();stringupdateString="UPDATE繳費(fèi)治理表setUserid=@Userid,time=@time,name=@name,neirong=@neirong,money11=@money11,beizhu=@beizhuwherejilu_id=@jilu_id";SqlCommandcmd=newSqlCommand(updateString,MyConn);cmd.Parameters.AddWithValue("@Userid",Userid);cmd.Parameters.AddWithValue("@time",time);cmd.Parameters.AddWithValue("@name",name);cmd.Parameters.AddWithValue("@neirong",neirong);cmd.Parameters.AddWithValue("@money11",money11);cmd.Parameters.AddWithValue("@beizhu",beizhu);cmd.Parameters.AddWithValue("@jilu_id",jilu_id);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}publicvoidInsertDepartment(intjilu_id,stringUserid,stringtime,stringname,stringneirong,stringmoney11,stringbeizhu){SqlConnectionMyConn=Conn.CreateCon();stringinsertString="INSERTINTO繳費(fèi)治理表(jilu_id,Userid,time,name,neirong,money11,beizhu)VALUES(@jilu_id,@Userid,@time,@name,@neirong,@money11,@beizhu)";SqlCommandcmd=newSqlCommand(insertString,MyConn);cmd.Parameters.AddWithValue("@jilu_id",jilu_id);cmd.Parameters.AddWithValue("@Userid",Userid);cmd.Parameters.AddWithValue("@time",time);cmd.Parameters.AddWithValue("@name",name);cmd.Parameters.AddWithValue("@neirong",neirong);cmd.Parameters.AddWithValue("@money11",money11);cmd.Parameters.AddWithValue("@beizhu",beizhu);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}publicvoidDeleteDepartment(intjilu_id){SqlConnectionMyConn=Conn.CreateCon();stringdeleteString="DELETEFROM繳費(fèi)治理表wherejilu_id=@jilu_id";SqlCommandcmd=newSqlCommand(deleteString,MyConn);cmd.Parameters.AddWithValue("@jilu_id",jilu_id);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}}tingchewei.cs代碼:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Data;usingSystem.Data.SqlClient;///<summary>///Department的摘要講明///</summary>publicclassDepartment{publicDepartment(){////TODO:在此處添加構(gòu)造函數(shù)邏輯//}publicDataSetGettDepartment(){SqlConnectionMyConn=Conn.CreateCon();stringstrSql="select*fromtingchewei";SqlDataAdapterMyDA=newSqlDataAdapter(strSql,MyConn);DataSetMyDS=newDataSet();MyDA.Fill(MyDS,"Departmentx");returnMyDS;}publicvoidUpdateDepartment(intchewei_id,stringyezhu_id,stringzhanyong){SqlConnectionMyConn=Conn.CreateCon();stringupdateString="UPDATEtingcheweisetyezhu_id=@yezhu_id,zhanyong=@zhanyongwherechewei_id=@chewei_id";SqlCommandcmd=newSqlCommand(updateString,MyConn);cmd.Parameters.AddWithValue("@yezhu_id",yezhu_id);cmd.Parameters.AddWithValue("@zhanyong",zhanyong);cmd.Parameters.AddWithValue("@chewei_id",chewei_id);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}publicvoidInsertDepartment(intchewei_id,stringyezhu_id,stringzhanyong){SqlConnectionMyConn=Conn.CreateCon();stringinsertString="INSERTINTODepartment(chewei_id,yezhu_id,zhanyong)VALUES(@chewei_id,@yezhu_id,@zhanyong)";SqlCommandcmd=newSqlCommand(insertString,MyConn);cmd.Parameters.AddWithValue("@chewei_id",chewei_id);cmd.Parameters.AddWithValue("@yezhu_id",yezhu_id);cmd.Parameters.AddWithValue("@zhanyong",zhanyong);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}publicvoidDeleteDepartment(intchewei_id){SqlConnectionMyConn=Conn.CreateCon();stringdeleteString="DELETEFROMtingcheweiwherechewei_id=@chewei_id";SqlCommandcmd=newSqlCommand(deleteString,MyConn);cmd.Parameters.AddWithValue("@chewei_id",chewei_id);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}}Weixiu.cs代碼:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Data;usingSystem.Data.SqlClient;///<summary>///jiaofei的摘要講明///</summary>publicclassweixiu{publicweixiu(){////TODO:在此處添加構(gòu)造函數(shù)邏輯//}publicDataSetGettDepartment(){SqlConnectionMyConn=Conn.CreateCon();stringstrSql="select*from維修治理表";SqlDataAdapterMyDA=newSqlDataAdapter(strSql,MyConn);DataSetMyDS=newDataSet();MyDA.Fill(MyDS,"Departmentx");returnMyDS;}publicvoidUpdateDepartment(intweixiu_id,stringUserid,stringneirong,stringtime1,stringtime2,stringrenyuan){SqlConnectionMyConn=Conn.CreateCon();stringupdateString="UPDATE維修治理表setUserid=@Userid,time1=@time1,neirong=@neirong,time2=@time2,renyuan=@renyuanwhereweixiu_id=@weixiu_id";SqlCommandcmd=newSqlCommand(updateString,MyConn);cmd.Parameters.AddWithValue("@Userid",Userid);cmd.Parameters.AddWithValue("@time1",time1);cmd.Parameters.AddWithValue("@neirong",neirong);cmd.Parameters.AddWithValue("@time2",time2);cmd.Parameters.AddWithValue("@renyuan",renyuan);cmd.Parameters.AddWithValue("@weixiu_id",weixiu_id);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}publicvoidInsertDepartment(intweixiu_id,stringUserid,stringtime1,stringneirong,stringtime2,stringrenyuan){SqlConnectionMyConn=Conn.CreateCon();stringinsertString="INSERTINTO維修治理表(weixiu_id,Userid,time1,neirong,time2,renyuan)VALUES(@weixiu_id,@Userid,@time1,@neirong,@time2,@renyuan)";SqlCommandcmd=newSqlCommand(insertString,MyConn);cmd.Parameters.AddWithValue("@weixiu_id",weixiu_id);cmd.Parameters.AddWithValue("@Userid",Userid);cmd.Parameters.AddWithValue("@time1",time1);cmd.Parameters.AddWithValue("@neirong",neirong);cmd.Parameters.AddWithValue("@time2",time2);cmd.Parameters.AddWithValue("@renyuan",renyuan);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}publicvoidDeleteDepartment(intweixiu_id){SqlConnectionMyConn=Conn.CreateCon();stringdeleteString="DELETEFROM維修治理表whereweixiu_id=@weixiu_id";SqlCommandcmd=newSqlCommand(deleteString,MyConn);cmd.Parameters.AddWithValue("@weixiu_id",weixiu_id);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}}yonghuxinxi.cs代碼:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Data;usingSystem.Data.SqlClient;///<summary>///jiaofei的摘要講明///</summary>publicclassyonghuxinxi{publicyonghuxinxi(){////TODO:在此處添加構(gòu)造函數(shù)邏輯//}publicDataSetGettDepartment(){SqlConnectionMyConn=Conn.CreateCon();stringstrSql="select*from用戶信息表";SqlDataAdapterMyDA=newSqlDataAdapter(strSql,MyConn);DataSetMyDS=newDataSet();MyDA.Fill(MyDS,"Departmentx");returnMyDS;}publicvoidUpdateDepartment(stringUserid,stringname,stringsex,stringshenfen_number,stringtel,stringemail,stringaddress){SqlConnectionMyConn=Conn.CreateCon();stringupdateString="UPDATE用戶信息表setname=@name,sex=@sex,shenfen_number=@shenfen_number,tel=@tel,email=@emailaddress=@addresswhereUserid=@Userid";SqlCommandcmd=newSqlCommand(updateString,MyConn);cmd.Parameters.AddWithValue("@Userid",Userid);cmd.Parameters.AddWithValue("@name",name);cmd.Parameters.AddWithValue("@sex",sex);cmd.Parameters.AddWithValue("@shenfen_number",shenfen_number);cmd.Parameters.AddWithValue("@tel",tel);cmd.Parameters.AddWithValue("@email",email);cmd.Parameters.AddWithValue("@address",address);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}publicvoidInsertDepartment(stringUserid,stringname,stringsex,stringshenfen_number,stringtel,stringemail,stringaddress){SqlConnectionMyConn=Conn.CreateCon();stringinsertString="INSERTINTO用戶信息表(Userid,name,sex,shenfen_number,tel,email,address)VALUES(@Userid,@name,@sex,@shenfen_number,@tel,@email,@address)";SqlCommandcmd=newSqlCommand(insertString,MyConn);cmd.Parameters.AddWithValue("@Userid",Userid);cmd.Parameters.AddWithValue("@name",name);cmd.Parameters.AddWithValue("@sex",sex);cmd.Parameters.AddWithValue("@shenfen_number",shenfen_number);cmd.Parameters.AddWithValue("@tel",tel);cmd.Parameters.AddWithValue("@email",email);cmd.Parameters.AddWithValue("@address",address);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}publicvoidDeleteDepartment(intUserid){SqlConnectionMyConn=Conn.CreateCon();stringdeleteString="DELETEFROM用戶信息表whereUserid=@Userid";SqlCommandcmd=newSqlCommand(deleteString,MyConn);cmd.Parameters.AddWithValue("@Userid",Userid);MyConn.Open();cmd.ExecuteNonQuery();MyConn.Close();}五.要緊功能模塊實(shí)現(xiàn)5.1治理員功能模塊治理員的主界面如圖5-7所示,治理員的具體操作就能夠在那個界面上選擇要操作的內(nèi)容來實(shí)現(xiàn):治理員登陸成功進(jìn)入歡迎界面,左側(cè)的treeview中包括了治理員的差不多功能:公告信息,公告信息添加,收費(fèi)信息顯示所用的,收費(fèi)信息添加,投訴信息,投訴信息添加,維修信息,維修信息添加,用戶信息,用戶信息添加,住戶信息,住戶信息添加,停車位信息,以及停車位信息添加,返回首頁。治理員登陸成功后,是能夠修改各種信息的,包括公告信息,繳費(fèi)信息,投訴信息和用戶的資料信息,具體設(shè)計如圖5-8所示。5.2一般用戶功能模塊一般用戶的主界面如圖5-3所示,一般用戶的具體操作就能夠在那個界面上選擇要操作的內(nèi)容來實(shí)現(xiàn):一般用戶登錄成功后進(jìn)入歡迎界面:公告信息,繳費(fèi)信息,投訴信息,維修信息,停車位信息,返回首頁和退出本系統(tǒng),這些功能是一般用戶所能操作的差不多功能,在繳費(fèi)信息中能夠進(jìn)行查詢,自家繳費(fèi)信息中顯示的是自己的繳費(fèi)信息記錄,投訴查詢能夠查詢投訴信息,能夠查看以往維修記錄,具體頁面設(shè)計如圖5-3所示。在進(jìn)入一般用戶界面后,點(diǎn)擊小區(qū)公告,會出現(xiàn)如下界面,里面介紹了公告標(biāo)題,公布時刻等,維修信息、投訴信息、停車位信息等具體界面設(shè)計如圖示。用戶信息模塊,用戶沒有修改功能,只能查看用戶的信息,假如信息有錯誤的,需要到治理員那兒去修改,而不能自己修改,提高了安全性。具體界面設(shè)計如圖5-6所示。六.網(wǎng)站的公布6.1網(wǎng)站的實(shí)現(xiàn)步驟1.首先用戶從用戶登錄界面進(jìn)入系統(tǒng),假如用戶名密碼登錄成功進(jìn)入網(wǎng)站主界面,截圖如下6-1:2.假如用戶登錄不成功,運(yùn)行結(jié)果截圖如下6-2:3.用戶進(jìn)入主界面后通過點(diǎn)擊各個模塊掃瞄相應(yīng)的信息,具體運(yùn)行結(jié)果圖如下:公告信息掃瞄如下6-3:投訴信息掃瞄如下6-4:停車位信息掃瞄如下6-5:維修信息掃瞄如下6-6:繳費(fèi)信息掃瞄如下6-7:4治理員也能夠通過主界面進(jìn)入后臺,分不對,小區(qū)公告信息,投訴信息,用戶差不多信息,維修信息,繳費(fèi)信息,進(jìn)行增、刪、改、查維護(hù)。具體運(yùn)行結(jié)果圖如下:維修信息查詢?nèi)缦聢D6-8、6-9、6-10:輸入編號查詢?nèi)缦聢D6-9:輸入編號查詢?nèi)缦聢D6-10:小區(qū)公告信息添加如下6-11、6-12:小區(qū)公告信息添加結(jié)果如下6-12:6.2系統(tǒng)實(shí)現(xiàn)的部分代碼用戶登錄界面代碼及登錄按鈕代碼:<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="login12.aspx.cs"Inherits="用戶_login12"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="/1999/xhtml"><headrunat="server"><title></title><styletype="text/css">.style1{width:47%;height:278px;}.style2{background-color:#0099FF;}</style></head><bodystyle="font-size:x-large;font-weight:700"><formid="form1"runat="server"><div>                                               <tablealign="center"class="style1"><tr><tdclass="style2"style="text-align:center;font-size:x-large;font-weight:700">用戶登錄</td></tr><tr><tdclass="style2"style="text-align:center">用戶名:<asp:TextBoxID="TextBox1"runat="server"Height="28px"Width="148px"></asp:TextBox></td></tr><tr><tdclass="style2"style="text-align:center">密 碼:<asp:TextBoxID="TextBox2"runat="server"Height="26px"Width="145px"></asp:TextBox></td></tr><tr><tdclass="style2"style="text-align:center"><asp:ButtonID="Button1"runat="server"Height="38px"onclick="Button1_Click"style="font-size:x-large"Text="登錄"Width="88px"/><asp:ButtonID="Button2"runat="server"Height="37px"onclick="Button2_Click"style="font-size:x-large"Text="取消"Width="89px"/></td></tr></table></div></form></body></html>Login12.cs代碼:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Data;usingSystem.Data.SqlClient;publicpartialclass用戶_login12:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){}protectedvoidButton1_Click(objectsender,EventArgse){strings="";stringt="";s=TextBox1.Text;t=TextBox2.Text;SqlConnectionconn=newSqlConnection("Server=.;database=db_XQWY;IntegratedSecurity=True");conn.Open();SqlCommandcmd=newSqlCommand();cmd.CommandText="select*from用戶登錄表whereUserid='"+s+"'andpwd='"+t+"'";cmd.Connection=conn;SqlDataReadersdr=cmd.ExecuteReader();if(sdr.Read()){Response.Redirect("jiemian.aspx");}else{Response.Write("<script>alert(\"登錄名或密碼錯誤!\");</script>");}sdr.Close();conn.Close();}protectedvoidButton2_Click(objectsender,EventArgse){Response.Write("<script>window.close();</script>");}}用戶登錄界面母版頁源代碼:<%@MasterLanguage="C#"AutoEventWireup="true"CodeFile="MasterPage.master.cs"Inherits="MasterPage"%><!DOCTYPEhtml><htmlxmlns="/1999/xhtml"><headrunat="server"><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title></title><linkhref="css/css.css"rel="stylesheet"/><asp:ContentPlaceHolderid="head"runat="server"></asp:ContentPlaceHolder><styletype="text/css">.daohangh{background-color:#0066FF;}.danhuang{background-color:#FF0000;}.auto-style1{width:79%;height:504px;background-color:#0099FF;}.auto-style2{height:100px;font-size:36pt;font-weight:700;text-align:center;}.auto-style3{height:40px;text-align:center;background-color:#800000;}.auto-style4{height:316px;}.auto-style5{height:40px;text-align:center;width:163px;background-color:#800000;}.auto-style6{height:40px;text-align:center;width:152px;background-color:#800000;}.auto-style7{height:40px;text-align:center;width:137px;background-color:#800000;}

溫馨提示

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

最新文檔

評論

0/150

提交評論