freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

畢業(yè)設計------基于web的房屋出租管理系統(tǒng)的設計與實現(xiàn)-畢業(yè)設計(編輯修改稿)

2025-02-24 05:04 本頁面
 

【文章內容簡介】 租管理方面的問題。 本課題的研究方法 本課題的開發(fā)要求基于 WEB 數(shù)據(jù)庫來實現(xiàn) ,本設計首先分析用戶身份認證方面的問題 ,結合本次畢業(yè)設計的相關要求寫出需求分析;其次,綜合運用以前所學的相關知識(包括計算機網絡技術、相 關協(xié)議、信息安全相關知識等),選擇所熟悉的開發(fā)工具進行本畢業(yè)設計的開發(fā);在設計中以需求分析為基礎,寫出系統(tǒng)開發(fā)計劃、實現(xiàn)流程及相關問題的實現(xiàn)方法;同時,在開發(fā)設計與實現(xiàn)中,要保存好相關的設計文擋,為以后的系統(tǒng)更新升級準備材料。最后,系統(tǒng)開發(fā)完畢后,進行調試和試運行,做好調試和試運行的相關記錄,為進一步提升系統(tǒng)性能做好準備。 第 2 頁 共 22 頁 2 開發(fā)工具 和采用技術 介紹 開發(fā)工具簡介 Sql Server2021 Microsoft174。 SQL Server? 2021 擴展了 Microsoft SQL Server 版的性能、可靠性、質量和易用性。 Microsoft SQL Server 2021 增加了幾種新的功能,由此成為大規(guī)模聯(lián)機事務處理 (OLTP)、數(shù)據(jù)倉庫和電子商務應用程序的優(yōu)秀數(shù)據(jù)庫平臺。 SQL Server 是一個全面的、集成的、端到端的數(shù)據(jù)解決方案,它為組織中的用戶提供了一個更安全可靠和更高效的平臺用于企業(yè)數(shù)據(jù)和 BI 應用。SQL Server 2021 為 IT 專家和信息工作者帶來了強大的、熟悉的工具,同時降低了在從移動設備到企業(yè)數(shù)據(jù)系統(tǒng)的多平臺上創(chuàng)建、部署、管理和使用企業(yè)數(shù) 據(jù)和分析應用程序的復雜性。通過全面的功能集、與現(xiàn)有系統(tǒng)的互操作性以及對日常任務的自動化管理能力, SQL Server 2021 為不同規(guī)模的企業(yè)提供了一個完整的數(shù)據(jù)解決方案。 Dreamweaver 8 Macromedia174。 Dreamweaver174。 8 是建立 Web 站點和應用程序的專業(yè)工具。它將可視布局工具、應用程序開發(fā)功能和代碼編輯支持組合在一起,其功能強大,使得各個層次的開發(fā)人員和設計人員都能夠快速創(chuàng)建界面吸引人的基于標準的網站和應用程序。從對基于 CSS 的設計的領先支持到手工編碼 功能,Dreamweaver 提供了專業(yè)人員在一個集成、高效的環(huán)境中所需的工具。開發(fā)人員可以使用 Dreamweaver 及所選擇的服務器技術來創(chuàng)建功能強大的 Inter 應用程序,從而使用戶能連接到數(shù)據(jù)庫、 Web 服務和舊式系統(tǒng)。 IIS IIS 是 Inter Information Server 的縮寫,它是微軟公司主推的服務器,本系統(tǒng)采用 Windows2021 里面包含的 IIS , IIS 與 WindowNT Server 完全集成在一起,因而用戶能夠利用 Windows NT Server 和 NTFS( NT File System,NT的文件系統(tǒng))內置的安全特性,建立強大,靈活而安全的 Inter 和 Intra站點。 IIS 支持 HTTP( Hypertext Transfer Protocol,超文本傳輸協(xié)議), FTP( Fele Transfer Protocol,文件傳輸協(xié)議)以及 SMTP 協(xié)議,通過使用 CGI 和ISAPI, IIS 可以得到高度的擴展。 IIS 的一個重要特性是支持 ASP。 IIS 版本以后引入了 ASP,可以很容易的張貼動態(tài)內容和開發(fā)基于 Web 的應用程序。 對于諸如 VBScript, JavaScript開發(fā)軟件,或者由 Visual Basic, Java, Visual C++開發(fā)系統(tǒng),以及現(xiàn)有的 CGI和 WinCGI 腳本開發(fā)的應用程序, IIS 都提供強大的本地支持。 第 3 頁 共 22 頁 采用技術簡介 ASP 技術簡介 Active Server Pages的中文含義為活動服務器網頁,簡稱 ASP,是 Microsoft公司在 1996 年底推出的一種運行于服務器端的 Web 應用程序開發(fā)技術。 ASP 只能運行于 WinNT(IIS)/Windows(PWS)平臺,它既不是一種語言,也 不是一種開發(fā)工具,而是一種內含于 IIS/PWS 之中的易學易用、可以集成 Script 語言(如:VBScript 或 JavaScript)到 HTML 主頁的服務器端( server side)的腳本語言環(huán)境,其主要功能是為生成動態(tài)的、交互的 WEB 服務器應用程序提供一種功能強大的方式或者技術。所以可以說: ASP 是一種類似 HTML、 Script 與 CGI 的結合體,但是其運行效率卻比 CGI 更高,程序編制也比 HTML 更方便且更有靈活性,程序安全及保密性也比 Script 好。 B/S(Browser/Server)結構 B/S(Browser/Server)結構即瀏覽器和服務器結構。它是隨著 Inter 技術的興起,對 C/S 結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過 WWW 瀏覽器來實現(xiàn),極少部分事務邏輯在前端( Browser)實現(xiàn),但是主要事務邏輯在服務器端 (Server)實現(xiàn),形成所謂三層 3tier 結構。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本。 Web 數(shù)據(jù)庫訪問原理 對后臺數(shù)據(jù)庫的支持可以說是目前網絡變成技術發(fā)展的趨勢和最重要的應用之一 。一般來說,網絡編程技術都是通過提供對 ODBC(Open Database Connectivity,開放數(shù)據(jù)庫連接標準 )的支持,使用 SQL(Structured Query Language,結構化查詢語言 )實現(xiàn)對當前各種主流數(shù)據(jù)庫的訪問、查詢和更新等操作。 一般實現(xiàn) Web 數(shù)據(jù)庫系統(tǒng)的連接和應用可采取兩種方法,一種是在 Web 服務器端提供中間件來連接 Web 數(shù)據(jù)庫服務器,另一種是把應用程序下載到客戶端并在客戶端直接訪問數(shù)據(jù)庫。中間件負責管理 Web 服務器和數(shù)據(jù)庫服務器之間的通信并提供應用程序服務,它能夠直接調用 外部程序或腳本代碼來訪問數(shù)據(jù)庫,因此可以提供與數(shù)據(jù)庫相關的動態(tài) HTML 頁面,或執(zhí)行用戶查詢,并將查詢結果格式化成 HTML 頁面,通過 Web 服務器返回給 Web 瀏覽器。最基本的中間件技術有公共網關接口 CGI 和應用程序編程接口 API 兩種。 Web 數(shù)據(jù)庫技術采用三層或多層體系結構,前端采用基于瘦客戶機的瀏覽器技術,通過 Web 服務器及中間件訪問數(shù)據(jù)庫,如圖 21 所示。 第 4 頁 共 22 頁 圖 21 web數(shù)據(jù)庫訪問 3 系統(tǒng) 總體設計 基于 WEB 的房屋出租管理系統(tǒng)是采用 B/S 構架的,網絡信息發(fā)布數(shù) 據(jù)處理系統(tǒng)。 本系統(tǒng)首先要求輸入數(shù)據(jù)信息,然后利用 ASP技術結合 SQL語言對數(shù)據(jù)庫進行各種操作,達到發(fā)布 信息,和管理數(shù)據(jù)的目的。本系統(tǒng)對用戶采用了身份驗證,高級操作只有 會員用戶才能進行,限制普通用戶的一些操作。 以功能范圍而言身份驗證,數(shù)據(jù)發(fā)布,數(shù)據(jù)管理,數(shù)據(jù)查詢,數(shù)據(jù)計算 5大模塊構成整個系統(tǒng)。 系統(tǒng)構成 圖 31 系統(tǒng)構成 在各個模塊中,數(shù)據(jù)管理模塊和數(shù)據(jù)計算模塊的操作需要通過身份驗證后才能進行。信息發(fā)布模塊里的會員信息發(fā)布和管理員發(fā)布公告信息也需要通過身份驗證。數(shù)據(jù)查詢模塊對所有用戶開放, 方便用戶查詢相關留言 信息以及 房屋出租等信息。 客戶端 Web 服務器 中間件 數(shù)據(jù)庫服務器 第 5 頁 共 22 頁 會員登陸 會員登陸主要是通過對“ session”變量賦值來實現(xiàn)會員用戶的身份驗證,確保非法用戶不能進入會員操作頁面進行非法操作。作為收費的信息發(fā)布平臺,只有通過了會員登陸驗證的用戶才能發(fā)布信息。通過登陸驗證功能極大的提高了系統(tǒng)的安全性。 管理員登陸 同會員登陸驗證方式類似,管理的登陸驗證也是通過對“ session”賦值以及在后面的操作中對這個變量進行驗證來確保管理員的合法身份。本系統(tǒng)的身份驗證都是通過對“ session”變量的賦值和后續(xù)操作中對該變量的檢驗來實現(xiàn)的。 游客留言發(fā)布 游客留言的發(fā)布是通過表單提交來實現(xiàn)的,當用戶在填寫留言頁面寫好了相關的留言信息后。選擇提交留言,剛才的留言內容就通過表單傳遞到表單處理頁面,通過表單處理頁的程序功能就可以把留言內容插入到數(shù)據(jù)庫的留言表中。 會員發(fā)布信息 會員信息發(fā)布也是 采用的表單提交處理方式來實現(xiàn)的。不過在將會員信息提交到數(shù)據(jù)庫的時候,系統(tǒng)會自動插入會員 ID 編號,信息發(fā)布時間等內容以方便對其他模塊信息數(shù)據(jù)表的處理。 管理員發(fā)布公告消息 管理員登陸成功后可以發(fā)布網站的公告消息,管理員可以利用公告消息功能發(fā)一些通知,注意事項,或者其它的緊急信息之類的消息。消息發(fā)布后先是提交到數(shù)據(jù)庫的公告表里面,網站的公告欄會自動從數(shù)據(jù)庫的讀取一條最新公告并在網站首頁滾動顯示出來。用戶點擊滾動公告可以查看該公告的相信內容。 數(shù)據(jù)查詢 查看所有房屋信息和留言信息 通過數(shù)據(jù)庫連接代碼實現(xiàn)了數(shù)據(jù)庫連接后,可以用 SQL查詢語句來檢索房屋信息表和留言信息表的所有內容。然后再用 response 對象的 write 方法就可以從數(shù)據(jù)庫讀取所有房屋信息和留言信息并詳細的顯示在用戶的瀏覽器頁面。 模糊查詢房屋信息 房屋信息的模糊查詢主要是通過 SQL 語言的通配符來實現(xiàn)的。用戶在模糊查詢界面選擇好相應的查詢條件提交后,系統(tǒng)利用 request 對象來獲取用戶提交的 第 6 頁 共 22 頁 查詢條件,并將這些條件利用到對后臺數(shù)據(jù)庫的查詢中。符合查詢條件的結果將會顯示到瀏覽器頁面上供用戶選擇。 會員查 看自己發(fā)布的信息 會員登陸后可以選擇“查看已發(fā)布的房屋信息”來查看自己發(fā)布的房屋信息,當會員登陸成功的時候系統(tǒng)就自動對“ session”變量賦上了該會員的賬號值。所以會員選擇“查看已發(fā)布的房屋信息”后,查詢語句會利用“ session”變量來限制,這樣顯示出來的就只是該用戶發(fā)布的房屋信息。 數(shù)據(jù)管理 密碼修改 管理員登陸后可以通過選擇“用戶信息管理”來修改任意會員的密碼。該操作是利用 SQL 語言的 UPDATE 函數(shù)來實現(xiàn)的。 刪除留言 會員登陸成功后可以刪除對自己發(fā)布的房屋信息的相 應留言,管理員登陸后可以刪除公共留言信息。該操作需要由 SQL 語言的 DELETE 函數(shù)來實現(xiàn)。 編輯房屋信息
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1