【正文】
,更新和刪除。 公告欄:可以查看管理員所發(fā)布的信息。 例如 意見反饋中查看意見頁(yè)面實(shí)現(xiàn)步驟是:先從意見的存儲(chǔ)表中查找出來(lái)顯示,再?gòu)幕貜?fù)意見表中查找出回復(fù)的內(nèi)容把它 顯示出來(lái) 論壇模塊的只能是普通用戶。用戶級(jí)別分為普通用戶和管理員用戶。這樣就大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本( TCO)。發(fā)帖和回復(fù)跟意見反饋的提意見和回復(fù)類似。如數(shù)據(jù)流圖 25 圖 25 意見反 饋模塊數(shù)據(jù)流圖 普通用戶 可以通過 提意見 ( p2操作)將意見放在 yijian 表 中, 還可以 查看自己提交的所有意見 ( 操作 ) ,僅看到自己一個(gè)人的意見,對(duì)于 管理員的回復(fù) ,可以通過查看 huifu 表實(shí)現(xiàn)( 操作) ;管理員 的權(quán)限 可以查看所有用戶提交的意見,并且可以回復(fù)和刪除意見 。如數(shù)據(jù)流圖 23: 圖 23 帳號(hào)模塊數(shù)據(jù)流圖 帳號(hào)管理模塊也分為普通用戶和管理員兩種用戶級(jí)別,普通用戶的資料是放在 yonghu 表中 ,其中普通用戶進(jìn)入后,能夠看到自己的注冊(cè)內(nèi)容, 可以對(duì)內(nèi)容進(jìn)行 更新 修改 , 管理員 可以進(jìn)行 p2 操作,具體權(quán)限是可以 查看所有用戶的 登陸帳號(hào) ,可以刪除用戶 帳號(hào) 。 小區(qū)住戶和外來(lái)人員的信息注冊(cè)更新 模塊 。 另外,系統(tǒng)運(yùn)行環(huán)境要求較低,具體 如下: (1)Inter 瀏覽 (2)內(nèi)存 256兆 (3)數(shù)據(jù)庫(kù): SQL Server 2021 (4)裝有 windows xp 系統(tǒng)的電腦一臺(tái) 因此,開發(fā)本系統(tǒng)在經(jīng)濟(jì)上,效益是遠(yuǎn)大于投入的, 營(yíng)運(yùn)可行性分析 主要是管理人員對(duì)開發(fā)信息系統(tǒng)是否支持,系統(tǒng)應(yīng)該具有操作簡(jiǎn)單、界面友好、易于理解,管理者經(jīng)過短時(shí)間的培訓(xùn)就可以較為熟練地使用該系統(tǒng)。而 社區(qū)的管理人員 完全有能力自己使用和維護(hù)該系統(tǒng) 。這是一個(gè)所見即所得主頁(yè)編輯器,并帶有站點(diǎn)管理功能,讓你方便地設(shè)計(jì)和管理多個(gè)站點(diǎn) ,能夠大大地縮短程序人員的編程時(shí)間。 這樣 使整個(gè)系統(tǒng)具有較好的性能 并且使瀏覽器端能 夠快速的運(yùn)行和顯示,而服務(wù)器 可以并行地處理 瀏覽器端發(fā)送 的請(qǐng)求降低了 瀏覽器 的負(fù)荷。 技術(shù)可行性 從 用戶應(yīng)用角度來(lái)看,可把應(yīng)用程序系統(tǒng)的組成部分分成數(shù)據(jù)存儲(chǔ)層 ( DAO) 、業(yè)務(wù)處理層 ( SERVICE) 和界面表示層 ( WEB) 3個(gè)層次,而應(yīng)用程序結(jié)構(gòu)可歸納為:集中式應(yīng)用程序結(jié)構(gòu)、單用戶應(yīng)用程序結(jié)構(gòu)、多層服務(wù)器應(yīng)用程序結(jié)構(gòu)、瀏覽器/服務(wù)器應(yīng)用程序結(jié)構(gòu)、客戶機(jī)/服務(wù)器應(yīng)用程序結(jié)構(gòu)等 5 種類型。 通過本系統(tǒng)的運(yùn)用能夠達(dá)到 人力與費(fèi)用的節(jié)省、處理速度的提高、管理信息服務(wù)的改進(jìn)、人員工作效率的提高 。這樣用戶就可以更加方便的人性化的交流。 系統(tǒng)的主要設(shè)計(jì)方法 系統(tǒng)采用的是 B/S 模式開發(fā),界面簡(jiǎn)單實(shí)用,沒有冗余頁(yè)面。因此,在這種狀況下,提供一種網(wǎng)絡(luò) 社區(qū)服務(wù)與 管理系統(tǒng)對(duì)一個(gè)社 區(qū)進(jìn)行管理,使任何人在任何時(shí)候任何地點(diǎn),都可以了解到小區(qū)的信息,并且使人們可以在這個(gè)平臺(tái)上進(jìn)行交流是勢(shì)在必行。數(shù)據(jù)庫(kù)技術(shù)在經(jīng)過幾代變革以后,出現(xiàn)了以關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品為主流的數(shù)據(jù)庫(kù)時(shí)代。 databases。 關(guān)鍵字: 社區(qū)管理系統(tǒng) ; 數(shù)據(jù)庫(kù) ; 論壇 ; ASP The Design and Realization of Community Service and Management System Network Abstract Community Service and Management System (CSMS) is such a software system that manages the information of the munity resident by using puter technology. Comparing with the traditional way of handwritten, it has significant advantages such as avoiding the data loss, limiting the writing errors, reducing the labor intensity and breaking the space restriction. Through the puter work, remote data accessing and data sharing can be implemented to facilitate the management and to save the cost. This paper introduces the designation and implementation of a concrete Community Service and Management System. This system pletely analyzed the business requirements and system requirements of the CSMS, and designed the system in detail. Based on this, it implemented the basic functionalities of the CSMS, including resident information management, immigrant information management, information broadcasting, and user registration and user forum. Meanwhile, the system grades the users to enhance the system security. Technically, the system adopted the TriLevel work architecture. The client uses HTML, VBScript, JAVA Script technologies to provide the user interface。 同時(shí),系統(tǒng)對(duì)用戶進(jìn)行了分級(jí)管理,提高了系統(tǒng)的安全性。 通過 計(jì)算機(jī)聯(lián)網(wǎng)后, 可以 實(shí)現(xiàn)數(shù)據(jù) 的遠(yuǎn)程訪問和 共享,從而 方便管理并節(jié)約成本。 本文介紹了一個(gè)社區(qū)服務(wù)與管理 系 統(tǒng) 的設(shè)計(jì)與 實(shí)現(xiàn) 。 在技術(shù)上,該 系統(tǒng) 選擇了三層的網(wǎng)絡(luò)體系結(jié)構(gòu)。 the application server uses IIS, ASP dynamic web programming technology to achieve the business logic。 forums。 人們對(duì)于現(xiàn)實(shí)中的各種事物的管理已經(jīng)越來(lái)越依靠計(jì)算機(jī)進(jìn)行智能化管理,而不是靠手工輸入進(jìn)行統(tǒng)計(jì)管理。 目前,在發(fā)達(dá)國(guó)家,對(duì)居民小區(qū)基本上是用軟件進(jìn)行統(tǒng)計(jì)管理,而在國(guó)內(nèi),除了在較發(fā)達(dá)的地區(qū)是用了電腦,在大多數(shù)的地方,基本上是用人工對(duì)人員信息進(jìn)行統(tǒng)計(jì)。此系統(tǒng)既可以在 網(wǎng)站上用,也可以在局域網(wǎng)上使用。 系統(tǒng)開發(fā)條件 系統(tǒng)開發(fā)費(fèi)用教少 ,只是需要開發(fā)人員一名,而系統(tǒng)完成后,在全國(guó)許多地方都可以用來(lái)作為小區(qū)的管理軟件。 可行性分析 在明確系統(tǒng)目標(biāo)和環(huán)境的基礎(chǔ)上,需要進(jìn)一步對(duì)系統(tǒng)的可行性進(jìn)行研究。 本 系統(tǒng)就采用 是瀏覽器 /服務(wù)器應(yīng)用程序結(jié)構(gòu) (即 B/S 結(jié)構(gòu))。 由于條件所限,將此系統(tǒng)的所有瀏覽器都置于一臺(tái)計(jì)算機(jī)上,以便開發(fā)以及調(diào)試運(yùn)行。 經(jīng)濟(jì)可行性 主要是對(duì)主要是對(duì)項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)價(jià),一方面是支出的費(fèi)用,其中包括設(shè)備購(gòu)置費(fèi)、軟件開發(fā)費(fèi) 、管理和維護(hù)費(fèi)、人員工資和培訓(xùn)費(fèi)等。 建立 一個(gè)社區(qū)管理 系統(tǒng)后,能大大減少重復(fù)性的工作過程,降低工作時(shí)間,提高工作效率。用戶可以方便使用本系統(tǒng)的功能。 如數(shù)據(jù)流圖 22: 圖 22 注冊(cè)更新模塊數(shù)據(jù)流圖 管理員將數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)表中( P1操作),小區(qū)住戶的個(gè)人信息是放在 jumin表中,外來(lái)人員的進(jìn)入進(jìn)出信息放在 wailairenyuan 表中,其中管理員 (P1信息注冊(cè)和處理處理 )對(duì)小區(qū)住戶和外來(lái)人員信息的處理權(quán)限包括:查詢、插入、刪除和更新。 3 、 公告欄 模塊。 5.凡是注冊(cè)的用戶,都可以在論壇發(fā)帖和回復(fù)帖子。 3 社區(qū)管理系統(tǒng)總體設(shè)計(jì) 系統(tǒng)體系結(jié)構(gòu)選擇 社區(qū)管理系統(tǒng)采用的是 B/S( Browser/Server) 體系 結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。以目前的技術(shù)看,局域網(wǎng)建立 B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過 Inter/Intra模式下數(shù)據(jù)庫(kù) 應(yīng)用,相對(duì)易于把握、成本也是較低的。 注冊(cè)和帳戶管理模塊 居民信息和外來(lái)人員信息查看和統(tǒng)計(jì)模塊 公告欄模塊 意見反饋模塊 論壇交流模塊 。步驟同意見反饋差不多 。 意見反饋:可以發(fā)表意見,并且可以查看自己所有發(fā)表的意見和管理員對(duì)他的回復(fù)。 公告欄:可以查看和發(fā)布信息。 Microsoft SQL server 2021 是目前使用最為 廣泛的數(shù)據(jù)庫(kù),它與 Windows網(wǎng)絡(luò)操作系統(tǒng)的無(wú)縫繼成,智能化的內(nèi)容管理,強(qiáng)大的功能,使它得到大量用戶的喜愛。 數(shù)據(jù)庫(kù)的建立和維護(hù)功能 。 yonghu 表 :普通用戶的注冊(cè)表 用于登記注冊(cè)用戶的注冊(cè)信息 。 wailairenyuan 表:統(tǒng)計(jì)外來(lái)人員進(jìn)入進(jìn)出時(shí)間和所帶物品,主鍵 是 id。 board 表:用來(lái)記錄論壇版塊的。 設(shè)置數(shù)據(jù)源:打開控制面板→選擇管理工具→打開選擇數(shù)據(jù)源→選擇系統(tǒng) dsn→點(diǎn)擊添加→選擇 server sql→設(shè)置數(shù)據(jù)源名(我輸入的是 jiang)和設(shè)置服務(wù)器為 (local) →在下一步中→選擇使用用戶輸入登陸 ID和密碼的 SQL身份驗(yàn)證在下面輸入登陸 ID 和密碼→在下一步中選擇更改默認(rèn)數(shù)據(jù)庫(kù),選擇你要連接的數(shù)據(jù)庫(kù)(我選擇的是 jiang)→最后單擊完成。pwd=sa% 數(shù)據(jù)庫(kù)關(guān)系圖 本系統(tǒng)只有一個(gè)關(guān)系圖 DIAGRAM1 主要是防止普通用戶的用戶名的更改, 而造成 yijian 表和 wenzhang 表里的作者項(xiàng)與 yonghu 表里的作者名稱不符和。 請(qǐng) 填 寫 完 整39。amp。?。?!對(duì)不起,用戶名已經(jīng)被占用,請(qǐng)使用其他用戶名 39。amp。amp。amp。amp。amp。amp。在普通用戶頁(yè)面中,你可以更改自己的注冊(cè)資料如圖 52: 圖 52 用戶信息更改界面 代碼如下: % t1=request(t1) t2=request(t2) t3=request(t3) t4=request(t4) s=select * from yonghu where (username=39。) set rs=(s) if t1=or t2= or t3= or t4=then () elseif then 沒有該用戶 else set objs=(update yonghu set pwd=39。,sex=39。,qq=39。,=39。where (username=39。) ) (更新成功 ) end if % 管理員則可以查看和刪除注冊(cè)用戶的資料,如圖 53: 圖 53 管理用戶資料界面 管理員通過單擊 “ 刪除 ”來(lái)刪除普通用戶的注冊(cè)名,這里主要是通過超鏈接傳遞一個(gè)參數(shù)( yonghu 表里的 id,數(shù)據(jù)庫(kù)系統(tǒng)自動(dòng)生成)到刪除處理程序,通過查找符合參數(shù)的記錄,最后再刪除這條記錄。代碼跟普通用戶的查詢的代碼差不多,只是 SQL 語(yǔ)句的不同而已 查看公告信息模塊 查看公告信息的實(shí)現(xiàn)代碼基本上同查看住戶的代碼相同,唯一不同的是加入了分頁(yè)顯示,如圖 56: 圖 56 公告信息顯示界面 其中普通用戶只能查看,而管理員則可以刪除和發(fā)布。另外,分頁(yè)顯示顯示的實(shí)現(xiàn)代碼如下: % set rs=() select * from xinxi order by time desc,conn,3 =5 a=cint((a)) if a=0 then a=1 else =a end if % td width=83 valign=topa href=? 第一頁(yè) /a /td td width=60 /td %If a 1 Then % td width=91 valign=topa href=?a=%=a1% 上 一 頁(yè)/a /td % end if% td width=65 /td %If (a )Then % td width=87 valign=topA HREF=?a=%=a+1% 下一/A /td %End If