版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
圖3.5.1住戶信息E-R圖單據(jù)編號(hào)單據(jù)編號(hào)投訴內(nèi)容接待人員處理情況處理人員投訴信息實(shí)體圖3.5.2投訴信息E-R圖單據(jù)編號(hào)單據(jù)編號(hào)維修人員物料費(fèi)用維修人員服務(wù)費(fèi)用報(bào)修信息實(shí)體圖3.5.3報(bào)修信息E-R圖單據(jù)編號(hào)單據(jù)編號(hào)繳費(fèi)方式繳費(fèi)方式繳費(fèi)日期繳費(fèi)總額收費(fèi)信息實(shí)體圖3.5.4收費(fèi)信息E-R圖編號(hào)編號(hào)車位編號(hào)備注車位信息實(shí)體圖3.5.5車位信息E-R圖實(shí)體間主要聯(lián)系如下:nn1住戶信息車位信息使用日期收費(fèi)信息投訴信息報(bào)修信息記錄記錄記錄11nnnnnn11圖3-5-5實(shí)體間聯(lián)系圖3.5.2、物理結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)的原則如下:(1) 盡可能的減少數(shù)據(jù)冗余和重復(fù)。(2) 結(jié)構(gòu)設(shè)計(jì)與操作設(shè)計(jì)相結(jié)合。(3) 數(shù)據(jù)結(jié)構(gòu)具有相對(duì)的穩(wěn)定性。基于以上設(shè)計(jì)原則,本系統(tǒng)設(shè)計(jì)了一個(gè)數(shù)據(jù)庫,包含管理員、住戶信息、收費(fèi)信息、車位使用信息、車位信息、報(bào)維信息、維護(hù)信息等幾個(gè)表。為了加快系統(tǒng)訪問的速度把這7個(gè)表放在一個(gè)數(shù)據(jù)庫中。本系統(tǒng)中相關(guān)數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)舉例如下:表1:admin(管理員)表:字段名稱字段類型寬度小數(shù)位ID自動(dòng)編號(hào)UserName文本10Psw文本15 表2: BaseInfo(住戶信息)表:字段名稱字段類型寬度小數(shù)位住戶編號(hào)文本10戶主名稱文本10聯(lián)系電話文本15樓宇名稱文本8樓層文本6房屋號(hào)文本10單元文本10遷入日期日期/時(shí)間15房型文本10備注備注20 表3:DataMoney(收費(fèi)信息)表:字段名稱字段類型寬度小數(shù)位編號(hào)自動(dòng)編號(hào)單據(jù)編號(hào)文本10住戶名稱文本10繳費(fèi)日期日期/時(shí)間15收費(fèi)人員文本10繳費(fèi)方式文本10繳費(fèi)總額數(shù)字102備注備注20表4:Park(車位使用信息)表:字段名稱字段類型寬度小數(shù)位編號(hào)自動(dòng)編號(hào)車位編號(hào)文本10住戶名稱文本10使用日期日期/時(shí)間15備注備注20表5:ParkBase(車位信息)表:字段名稱字段類型寬度小數(shù)位編號(hào)自動(dòng)編號(hào)車位編號(hào)文本10備注備注20表6:Repair(報(bào)修信息)表:字段名稱字段類型寬度小數(shù)位單據(jù)編號(hào)文本10住戶名稱文本10維修人員文本10報(bào)修日期日期/時(shí)間15服務(wù)費(fèi)用數(shù)字102物料費(fèi)用數(shù)字102費(fèi)用合計(jì)數(shù)字102報(bào)修內(nèi)容備注20表7:TouShu(投訴信息)表:字段名稱字段類型寬度小數(shù)位投訴編號(hào)文本10投訴住戶文本10接待人員文本10投訴日期日期/時(shí)間15投訴內(nèi)容備注20處理人員文本10處理情況備注20第四章:系統(tǒng)詳細(xì)設(shè)計(jì)4.1管理員登錄模塊設(shè)計(jì)輸入:用戶名admin,密碼admin,隨機(jī)附加碼處理:判斷用戶名和密碼、附加碼是否有效。填入用戶名、密碼和附加碼后點(diǎn)擊[確定]按鈕,系統(tǒng)將自動(dòng)從數(shù)據(jù)庫中的管理員信息表中判斷是否存在相同的用戶名和密碼等,如果有則進(jìn)入系統(tǒng),如果不存在或密碼錯(cuò)誤,則提示不是管理員或密碼有錯(cuò)誤的信息。輸出:登錄成功,進(jìn)入管理員的功能選擇頁面,若不成功,則顯示錯(cuò)誤信息頁面圖4.1.1系統(tǒng)登錄界面登錄模塊代碼的實(shí)現(xiàn):<%endsubsubchk() dimusername,password,code username=trim(request.form("username")) password=trim(request.form("password")) code=trim(request.Form("code")) ifcode=""then ErrMsg="<li>請(qǐng)返回輸入確認(rèn)碼。" response.Redirect("showerr.asp?action=AdminErr&ErrMsg="&ErrMsg&"") ExitSub elseifsession("getcode")=""then ErrMsg="<li>請(qǐng)不要重復(fù)提交,如需重新登錄請(qǐng)返回登錄頁面。" response.Redirect("showerr.asp?action=AdminErr&ErrMsg="&ErrMsg&"") ExitSub elseifcstr(session("getcode"))<>cstr(trim(code))then ErrMsg="<li>您輸入的確認(rèn)碼和系統(tǒng)產(chǎn)生的不一致,請(qǐng)重新輸入。" response.Redirect("showerr.asp?action=AdminErr&ErrMsg="&ErrMsg&"") ExitSub endif session("getcode")="" ifusername=""orpassword=""then ErrMsg="<li>請(qǐng)輸入您的用戶名或密碼。" response.Redirect("showerr.asp?action=AdminErr&ErrMsg="&ErrMsg&"") ExitSub endif dimrs password=md5(password) setrs=Data.Execute("select*fromadminwhereUsername='"&username&"'") ifrs.eofandrs.bofthen ErrMsg="<li>您輸入的用戶名不正確或者您不是系統(tǒng)管理員。請(qǐng)<ahref=admin_login.asp>重新輸入</a>您的用戶名。" response.Redirect("showerr.asp?action=AdminErr&ErrMsg="&ErrMsg&"") exitsub else Response.Write(Password&" "&rs(1)) ifpassword=rs(2)then Session("IsAdmin")=1 Session("Admin_name")=username Session("Belong")=rs(4) SetTempRs=Data.Execute("SelectName,StIdfromShetuanWhereStId="&Session("Belong")&";") Session("Shetuan")=TempRs("Name") TempRs.close Session("Level")=rs(3) SelectCasers(3) Case0 Session("Admin_type")="超級(jí)管理員" Case1 Session("Admin_type")="協(xié)會(huì)管理員" Case"新聞管理員" Session("Admin_type")="新聞管理員" Case"下載管理員" Session("Admin_type")="下載管理員" Case"圖片管理員" Session("Admin_type")="圖片管理員" Case"音樂管理員" Session("Admin_type")="音樂管理員" EndSelect response.Redirect("index.asp") else ErrMsg="<li>您輸入的密碼不正確或者您不是系統(tǒng)管理員。請(qǐng)<ahref=admin_login.asp>重新輸入</a>您的密碼。" response.Redirect("showerr.asp?action=AdminErr&ErrMsg="&ErrMsg&"") exitsub endif endif rs.closeendsub%>4.2管理員功能選擇頁面管理員登錄后出現(xiàn)功能選擇界面,可以選擇相應(yīng)的操作圖4.2系統(tǒng)操作截面圖4.3系統(tǒng)基本模塊介紹每一個(gè)模塊的右上角都設(shè)置有一個(gè)返回首頁的快捷鍵,該系統(tǒng)是一個(gè)針對(duì)于超級(jí)用戶admin的使用系統(tǒng),修改密碼時(shí)用戶名不可修改,輸入舊密碼和新密碼以及驗(yàn)證碼正確后,點(diǎn)擊提交。系統(tǒng)會(huì)提示密碼修改成功的提示,則下次登錄系統(tǒng)將使用新密碼進(jìn)行確認(rèn)。圖4.3.1管理員密碼修改模塊列舉基本代碼:<!--#includefile="CONN.asp"--><!--#includefile="inc/Char.asp"--><!--#includefile="inc/md5.asp"--><%Head()Data.Admin()IfData.IsAdmin=falsethen ErrMsg="<li>您沒有登陸或不是管理員。請(qǐng)<ahref='admin_login.asp'target='_top'>登陸</a>。" response.Redirect("showerr.asp?action=AdminErr&ErrMsg="&ErrMsg&"") response.End()endififrequest.QueryString("action")="update_info"then callupdate_info() else callmain()endifFooter()SubUpdate_info() dimUsername,Password_org,Password,Password2,code Username=trim(request.Form("Username")) Password_org=trim(request.Form("Password_org")) Password=trim(request.Form("Password_new")) Password2=trim(request.Form("Password_new2")) code=trim(request.Form("code")) ifcode=""then ErrMsg="<li>請(qǐng)返回輸入確認(rèn)碼。" response.Redirect("showerr.asp?action=AdminErr&ErrMsg="&ErrMsg&"") ExitSub elseifsession("getcode")=""then ErrMsg="<li>請(qǐng)不要重復(fù)提交,如需重新登錄請(qǐng)返回登錄頁面。" response.Redirect("showerr.asp?action=AdminErr&ErrMsg="&ErrMsg&"") ExitSub elseifcstr(session("getcode"))<>cstr(trim(code))then ErrMsg="<li>您輸入的確認(rèn)碼和系統(tǒng)產(chǎn)生的不一致,請(qǐng)重新輸入。" response.Redirect("showerr.asp?action=AdminErr&ErrMsg="&ErrMsg&"") ExitSub endif session("getcode")="" ifpassword_org=""orpassword=""orpassword2=""then ErrMsg="<li>請(qǐng)您完整輸入信息。" response.Redirect("showerr.asp?action=AdminErr&ErrMsg="&ErrMsg&"") ExitSub endif ifPassword<>Password2then ErrMsg="<li>您兩次輸入的密碼不一致,請(qǐng)重新輸入。" response.Redirect("showerr.asp?action=AdminErr&ErrMsg="&ErrMsg&"") ExitSub Endif dimrs password_org=md5(password_org) setrs=Data.Execute("select*fromadminwhereUsername='"&username&"'") ifrs.eofandrs.bofthen ErrMsg="<li>用戶名不正確。" response.Redirect("showerr.asp?action=AdminErr&ErrMsg="&ErrMsg&"") exitsub else ifpassword_org=rs(2)then DimSaveSet,cmd,Md5_code Md5_code=md5(Password) cmd="UpdateAdminsetpwd='"&Md5_code&"'whereusername='"&username&"'" Data.Execute(cmd) info="<li>管理員密碼更新成功。" response.Redirect("showerr.asp?action=AdminSuc&info="&info&"") else ErrMsg="<li>您輸入的密碼不正確。" response.Redirect("showerr.asp?action=AdminErr&ErrMsg="&ErrMsg&"") exitsub endif endif rs.close endSubSubMain() dimusername,Admin_type username=Session("Admin_name")%><br><tablewidth="97%"border="0"align="center"cellpadding="3"cellspacing="1"class="tableBorder"> <formaction="admin_admin.asp?action=update_info"method="post"><tr><tdcolspan="3"class="title"><divalign="center"class="title">管理員密碼修改</div></td></tr><tr><tdcolspan="3"class="title2"> 用于添加網(wǎng)站的管理員,管理員可以修改網(wǎng)站的設(shè)置。</td></tr><tr><tdwidth="16%"class="table"> 管理員用戶名</td><tdwidth="84%"colspan="2"class="table"><inputname="Username"type="text"id="UserName3"> <fontclass="alert">不可修改</font></td></tr><tr><tdclass="table"> 輸入舊密碼</td><tdcolspan="2"class="table"><inputname="Password_org"type="password"id="Password_org"></td></tr><tr><tdclass="table"> 輸入新密碼</td><tdcolspan="2"class="table"><inputname="Password_new"type="password"id="Password_new"></td></tr><trvalign="top"><tdclass="table"><palign="left"> 重新輸入新密碼</p></td><tdcolspan="2"class="table"><inputname="Password_new2"type="password"id="Password_new2"></td></tr><trvalign="top"><tdclass="table"><palign="left"> 驗(yàn)證碼</p></td><tdcolspan="2"class="table"><inputname="code"type="text"id="code3"maxlength="4"> 請(qǐng)輸入:<imgsrc="Code.asp"></td></tr><tr><tdcolspan="3"class="table"><divalign="center"><inputtype="submit"name="Submit3"value="提交"> <inputtype="reset"name="Submit22"value="重置"></div></td></tr></form></table><%EndSub%>詳細(xì)代碼請(qǐng)參考源程序~~~~~~~~圖4.3.2新建住戶信息模塊說明:住戶信息包括戶主名稱、聯(lián)系電話、樓宇名稱、樓層等基本信息,當(dāng)填寫信息完成后,點(diǎn)擊頁面下方的提交,如果信息格式正確,則系統(tǒng)提示添加成功。通過系統(tǒng)上端的導(dǎo)航條或控制面板上的相應(yīng)模塊管理可查看用戶的基本信息。圖4.3.3新建住戶投訴信息模塊說明:該模塊包括投訴編號(hào)、投訴住戶、接待人員,投訴內(nèi)容、處理人員、投訴日期,和處理情況,當(dāng)信息錄入完成,單擊提交,系統(tǒng)提示信息已保存。圖4.3.4住戶投訴列表修改模塊說明:該模塊主要是住戶投訴信息查看也刪除功能,鼠標(biāo)選擇投訴住戶名稱時(shí),雙擊左鍵或回車可查看基本信息的處理結(jié)果。當(dāng)點(diǎn)擊刪除時(shí)刻刪除投訴信息以方便信息的及時(shí)更新。圖4.3.5住戶繳費(fèi)信息模塊說明:該模塊的主要功能是對(duì)業(yè)主的繳費(fèi)信息進(jìn)行管理、其中包括單據(jù)編號(hào)、住戶名稱、繳費(fèi)日期、收費(fèi)人員和繳費(fèi)方式、繳費(fèi)總額和所有費(fèi)用明細(xì)。圖4.3.6住戶繳費(fèi)列表模塊說明:該模塊包括所有費(fèi)用明細(xì),方便查看所有用戶的費(fèi)用情況,當(dāng)用戶繳費(fèi)后,刪除繳費(fèi)信息,表示該用戶已經(jīng)繳費(fèi)。第五章:總結(jié)5.1設(shè)計(jì)過程在設(shè)計(jì)開始這前,我對(duì)ASP并不是很了解,后來在老師和同學(xué)的幫助下,慢慢對(duì)ASP有了一定了解,并結(jié)合了FLASH、POTOSHOP等設(shè)計(jì)思想逐步完成了小區(qū)物業(yè)系統(tǒng)中的界面子系統(tǒng)模塊。在整個(gè)設(shè)計(jì)過程中,也出現(xiàn)過很多的問題,在不斷學(xué)習(xí)的過程中我體會(huì)到:a.設(shè)計(jì)是一個(gè)不斷學(xué)習(xí)新鮮事物的過程,從設(shè)計(jì)初的不懂到最后能夠順利完成,我體會(huì)到在實(shí)踐中學(xué)習(xí)的重要性。b.由于前期工作的不徹底,對(duì)系統(tǒng)的需求分析的要求認(rèn)識(shí)不夠清楚,使得后續(xù)的工作不得不經(jīng)常返回去修改數(shù)據(jù)表和個(gè)別代碼。使我體會(huì)到在設(shè)計(jì)中的每一步的重要性,如果上一個(gè)步驟不能很好的完成,在后續(xù)的設(shè)計(jì)將會(huì)付出幾倍的代價(jià)。c.設(shè)計(jì)過程中,由于要實(shí)現(xiàn)某些功能,互聯(lián)網(wǎng)幫了我的大忙。網(wǎng)絡(luò)資源是一個(gè)豐富的共享體系,我通過在ASP論壇上提出問題得到了很多熱心網(wǎng)友的幫助,使我在很多地方少走了很多的了彎路。經(jīng)過近大半年的設(shè)計(jì),我深刻體會(huì)到了一個(gè)軟件的設(shè)計(jì)和它的發(fā)展是那很的嚴(yán)密,容不得半點(diǎn)的馬虎。要嚴(yán)格按照軟件工程的方法與思想,逐步完成。同時(shí)也讓我明白了,很多的知識(shí)在用時(shí)才會(huì)覺的“書到用時(shí)方恨少”,只有靠平常的積累。5.2系統(tǒng)存在的有點(diǎn)與缺點(diǎn)操作比較簡(jiǎn)單直觀,采用了MD5加密算法對(duì)等錄密碼加秘,提高了系統(tǒng)安全性能。使用了ACCESS數(shù)據(jù)庫,系統(tǒng)資源耗費(fèi)比較少。針對(duì)的操作對(duì)象比較單一,沒有接觸過物業(yè)管理數(shù)據(jù)收集方面還不是很全面。第六章:結(jié)束語小區(qū)物業(yè)管理系統(tǒng)是一個(gè)以計(jì)算機(jī)為工具,對(duì)小區(qū)管理信息進(jìn)行處理的人機(jī)系統(tǒng),它能準(zhǔn)確、及時(shí)地反映小區(qū)各項(xiàng)工作的當(dāng)前狀態(tài),能利用過去的數(shù)據(jù)分析,能從全局出發(fā)輔助小區(qū)管理??梢姡^(qū)物業(yè)管理系統(tǒng)首先必須具有處理各項(xiàng)小區(qū)日常事物的能力,能大大提高小區(qū)管理人員的工作效率,減少人員和物資的浪費(fèi)。通過這次畢業(yè)設(shè)計(jì)我除了在ASP程序編程水平和ACCESS數(shù)據(jù)庫應(yīng)用能力上有了很大程度的提高,也更加深入了理解了管理軟件設(shè)計(jì)中常見問題和其設(shè)計(jì)的意義。由于設(shè)計(jì)小區(qū)管理軟件的經(jīng)驗(yàn)不足,時(shí)間
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 英語大賽課件教學(xué)課件
- 互聯(lián)網(wǎng)銷售代運(yùn)營協(xié)議
- 二手轎車交易協(xié)議書
- 乳制品廠防疫管理與應(yīng)急預(yù)案
- 企業(yè)內(nèi)部審計(jì)咨詢合同
- 二手車銷售合同范例
- 個(gè)人物流借款協(xié)議書范本
- 人才培育:物業(yè)管理藍(lán)海策略
- 人力資源部門總監(jiān)勞動(dòng)合同
- 倉儲(chǔ)管理項(xiàng)目中介合同樣本
- 家庭影音室裝修方案
- 2024年浙江杭州濱江城建發(fā)展有限公司招聘筆試參考題庫含答案解析
- 槍庫應(yīng)急處置預(yù)案
- 處理不同類型客戶的技巧與策略
- 倉庫管理中的客戶服務(wù)和溝通技巧
- 2024年給藥錯(cuò)誤護(hù)理不良事件分析持續(xù)改進(jìn)
- 電力行業(yè)網(wǎng)絡(luò)安全
- 《北京大學(xué)介紹》課件
- 提升員工營銷能力的企業(yè)教育培訓(xùn)
- 學(xué)院(部)國際交流與合作工作考核指標(biāo)體系與評(píng)分標(biāo)準(zhǔn)
- 大學(xué)生社團(tuán)對(duì)大學(xué)生的影響的社會(huì)調(diào)查報(bào)告
評(píng)論
0/150
提交評(píng)論