

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p> **市網(wǎng)上社區(qū)系統(tǒng)的設計與實現(xiàn)</p><p> 20 12 年 5 月 </p><p> 教 學 部:機電信息工程 </p><p> 專 業(yè):計算機科學技術 </p><p> 學 生 姓
2、名:申嘉瑋 </p><p> 班 級:學號 </p><p> 指導教師姓名:職稱 副教授 </p><p> 最終評定成績</p><p><b> 摘 要</b></p>&l
3、t;p> 在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟、生活等各個方面發(fā)揮著重要的作用。這次我們所設計的課題正是互聯(lián)網(wǎng)與社會生活之間的緊密關系的體現(xiàn),現(xiàn)今的社會,人們已經(jīng)離不開了網(wǎng)絡,網(wǎng)絡已經(jīng)成為人與人之間交流的一種形式,它能夠把事情的復雜化轉為簡單化。在此背景下,網(wǎng)上社區(qū)系統(tǒng)的出現(xiàn)是必然的。只有通過網(wǎng)上社區(qū),人們就可以獲取信息,交流信息,并且可以發(fā)布信息。本系統(tǒng)設計的目
4、的就是可以讓社區(qū)的人們能夠獲取新聞信息、反饋自己的對社區(qū)對社會的意見以及還能在論壇中交流意見,發(fā)表意見等。在**市網(wǎng)上社區(qū)系統(tǒng)的設計與實現(xiàn)中,已經(jīng)實現(xiàn)了新聞信息的獲取、發(fā)布和傳遞。此系統(tǒng)采用基于B/S的體系結構,運用了Hibernate和Struts2框架以及SQL Server 2005數(shù)據(jù)庫技術。</p><p> 關鍵詞:網(wǎng)上社區(qū),信息,B/S系統(tǒng)結構,Hibernate框架</p><
5、;p><b> ABSTRACT</b></p><p> In the rapid development of the Internet today, the Internet become people to quickly get, distribution and transfer information important channel, it people in p
6、olitics, economy, life and other aspects played an important role. This time we design issue it is Internet and social life of the close relationship between the embodiment of today's society, people have cannot leav
7、e the network, the network has become the communication between people of a kind of form, it can make the things complicat</p><p> Keywords: network, information, The B/S system structure , Hibernate framew
8、ork</p><p><b> 目 錄</b></p><p><b> 第1章 緒論1</b></p><p> 1.1 研究背景1</p><p> 1.2研究現(xiàn)狀及發(fā)展趨勢1</p><p> 1.3本課題的研究意義、內容和目標2</p&g
9、t;<p> 1.3.1研究意義2</p><p> 1.3.2研究內容2</p><p> 1.3.3研究目標3</p><p> 第2章 系統(tǒng)開發(fā)工具和技術4</p><p> 2.1 jsp技術4</p><p> 2.2 Hibernate框架4</p>&l
10、t;p> 2.3 Struts2框架5</p><p> 2.4 MyEclipse簡介5</p><p> 2.5 Hibernate和SQL Server2005的連接6</p><p> 第3章 系統(tǒng)需求分析7 </p><p> 3.1 可行性分析7</p><p> 3.2 任務概
11、述7</p><p> 3.3 功能需求8</p><p> 3.4數(shù)據(jù)流程分析9</p><p> 3.4.1整體數(shù)據(jù)流程圖9</p><p> 3.4.2詳細數(shù)據(jù)流程圖10</p><p> 3.5 非功能需求11</p><p> 3.5.1性能需求11</
12、p><p> 3.5.2安全措施需求11</p><p> 3.5.3安全性需求11</p><p> 第4章 系統(tǒng)總體設計13</p><p> 4.1 系統(tǒng)功能模塊設計13</p><p> 4.2系統(tǒng)體系結構設計15</p><p> 4.3 系統(tǒng)的可靠性和安全性設計1
13、6</p><p> 第5章 數(shù)據(jù)庫設計18</p><p> 5.1基于B/S結構數(shù)據(jù)庫設計18</p><p> 5.2本系統(tǒng)數(shù)據(jù)庫的概念設計18</p><p> 5.3 Hibernate與數(shù)據(jù)庫的連接23</p><p> 第6章 系統(tǒng)詳細設計與實現(xiàn)25</p><p&
14、gt; 6.1 系統(tǒng)人機界面設計25</p><p> 6.1.1主界面25</p><p> 6.1.2瀏覽新聞信息模塊界面28</p><p> 6.1.3登陸界面30</p><p> 6.1.4反饋意見界面33</p><p> 6.1.5論壇界面35</p><p&
15、gt; 6.1.6后臺界面37</p><p><b> 結 論40</b></p><p><b> 參考文獻41</b></p><p><b> 致 謝42</b></p><p><b> 第1章 緒論</b></p&
16、gt;<p><b> 1.1 研究背景</b></p><p> 當今社會為信息社會,世界已進入在計算機信息管理領域激烈競爭的時代。信息已成為繼勞動力、土地、資本之后的又一大資源。所以信息的獲取渠道則成為重中之重。傳統(tǒng)的信息獲取渠道有,報紙、新聞節(jié)目等。但在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)已經(jīng)成為了人們最主要的信息渠道。隨著電腦大量的被更多的人們所使用,互聯(lián)網(wǎng)得到了
17、飛速的發(fā)展,人們已經(jīng)不再滿足于在報紙或者新聞節(jié)目上獲取最新、最熱的信息了。</p><p> 當代社會,隨著社會、科技、文化與經(jīng)濟的發(fā)展,特別是計算機網(wǎng)絡技術與通信技術的大力發(fā)展,人們都想隨時隨地的知道最新的信息。但是在傳統(tǒng)的信息獲取渠道中,并不能做到隨時隨地。因此,在這種狀態(tài)下,提供一種網(wǎng)上社區(qū)系統(tǒng),能使人們在任何時候任何地點,都可以了解到最新、最熱的信息,并且使人們可以在這個平臺上進行交流是勢在必行。<
18、;/p><p> 目前,在大城市中這網(wǎng)上社區(qū)系統(tǒng)做的比較完善,但是在中小城市中還是很缺乏的。導致這種狀況的原因的有很多,大部分的人們都還不怎么熟悉電腦。但是這種網(wǎng)上社區(qū)系統(tǒng)卻是操作簡單的。只要掌握了最基本的電腦操作就可以熟練使用了。因此,在**設計出一個**市網(wǎng)上社區(qū)系統(tǒng)是勢在必行的。</p><p> 1.2研究現(xiàn)狀及發(fā)展趨勢</p><p> 網(wǎng)上社區(qū)系統(tǒng)門檻
19、低、互動性和接受信息的能力強,且匿名發(fā)言的特點及我國的傳媒格局促進了網(wǎng)上社區(qū)的繁榮。中國互聯(lián)網(wǎng)絡信息中心(CNNIC)發(fā)布的《第26次中國互聯(lián)網(wǎng)絡發(fā)展狀況統(tǒng)計報告》顯示,截至2010年6月,中國網(wǎng)民規(guī)模達到4.2億,而通過博客和論壇/BBS進行交流溝通的網(wǎng)民占全體網(wǎng)民的比例分別達到55.1%、31.5%。網(wǎng)上社區(qū)的數(shù)量也相當龐大,僅網(wǎng)絡論壇、BBS的數(shù)量就達到130萬個,而博客、微博、貼吧的數(shù)量甚至多到幾乎無法統(tǒng)計。</p>
20、<p> “興趣”網(wǎng)上社區(qū)的發(fā)展十分火爆。這些網(wǎng)上社區(qū)有些由地方政府主辦,有些由大型門戶網(wǎng)站開辦,有些是傳統(tǒng)媒體的業(yè)務拓展和轉型。很多網(wǎng)上社區(qū)通過特色服務來搶奪網(wǎng)民,聚集人氣。在當前130萬個網(wǎng)絡論壇、BBS中,涌現(xiàn)出“水木清華”、“西祠胡同”、“天涯社區(qū)”、“強國論壇”、“19樓空間”等一大批“名牌”社區(qū)。這些網(wǎng)上社區(qū)因參與的網(wǎng)民眾多而形成強大影響力,成為社會事件的放大器、公共輿論的發(fā)源地、傳統(tǒng)媒體倚重的新聞源。近年來
21、很多新聞事件,如山西黑磚窯事件、陜西華南虎事件、上海釣魚執(zhí)法事件、南京天價煙局長事件等都是在網(wǎng)上社區(qū)首發(fā)。據(jù)人民網(wǎng)輿情監(jiān)測室統(tǒng)計,2009年77件影響力較大的社會熱點事件中,有23件、約30%因網(wǎng)絡爆料而引發(fā)公眾關注。</p><p> “地域”網(wǎng)上社區(qū)也顯得生機勃勃。這類社區(qū)的居民在地域上的接近性,使其在民意表達、權益維護、小區(qū)管理、矛盾化解、便民服務等方面發(fā)揮著重要作用。前文提到祈福新村等小區(qū)的業(yè)主,就通過
22、“業(yè)主論壇”成功開展了一系列維權行動。如2009年底廣州市政府宣布取消在番禺建立垃圾焚燒項目,就是祈福新村、華南碧桂園等附近幾個小區(qū)的業(yè)主們通過“業(yè)主論壇”積極維權的成功案例。“業(yè)主論壇”上發(fā)出的“鄰居們團結起來,抵制這一項目”的呼吁,得到了周圍小區(qū)居民的集體響應,最終使該項目擱淺。</p><p> 網(wǎng)上社區(qū)的發(fā)展引起了黨和政府的高度重視。網(wǎng)上社區(qū)已成為黨和政府了解民情、匯集民智的重要渠道。</p>
23、;<p> 1.3本課題的研究意義、內容和目標</p><p><b> 1.3.1研究意義</b></p><p> 在互聯(lián)網(wǎng)飛速發(fā)展的今天信息已成為最重要的資源,了解到信息就可以了解到整個社會的現(xiàn)狀和發(fā)展。截止到現(xiàn)在,我國的網(wǎng)民數(shù)量越來越多,他們已經(jīng)不能滿足于通過報紙等途徑了解信息,因此使得網(wǎng)上社區(qū)、網(wǎng)絡論壇、BBS的蓬勃發(fā)展。而大部分居民可以
24、通過網(wǎng)上社區(qū)系統(tǒng)來表達自己對社區(qū)、甚至對社會的一種意見,這樣一來就使其在民意表達、權益維護、小區(qū)管理、便民服務等方面發(fā)揮著重要作用。并且還能隨時隨地的獲取最新、最熱的新聞,比如今日城區(qū)、政府相關等。</p><p> 因此,在結合網(wǎng)絡的同時,得到廣大網(wǎng)友,居民的支持,網(wǎng)上社區(qū)系統(tǒng)將有不可估量的意義。</p><p><b> 1.3.2研究內容</b></p
25、><p> 本課題主要研究的內容包括:</p><p> 分析當今網(wǎng)上社區(qū)的服務模式,完成網(wǎng)上社區(qū)系統(tǒng)的設計與實現(xiàn)</p><p> 用戶注冊,個人資料的修改。在論壇中發(fā)布帖子和回復帖子等。</p><p> 居民能夠查看新聞信息、政策法規(guī)、政務服務和便民利民等信息。還能反饋意見,接受網(wǎng)站調查等功能。</p><p&g
26、t; 在后臺中能夠詳細的查看所有新聞信息的發(fā)布等,能夠接受居民的各種咨詢、監(jiān)督反饋等。</p><p> 本系統(tǒng)的管理員還能夠對信息進行增加、修改、刪除等操作。</p><p><b> 1.3.3研究目標</b></p><p><b> 本課題的目標為:</b></p><p> 建立
27、與網(wǎng)上社區(qū)相關的數(shù)據(jù)庫,各種不同的原始數(shù)據(jù)加工成規(guī)范化的信息,實現(xiàn)信息的共享與統(tǒng)一管理。</p><p> 權限的劃分,根據(jù)權限確定可以使用的功能,從而實現(xiàn)權限管理。</p><p> 對每天最新、最熱的信息進行統(tǒng)一管理。</p><p> 實現(xiàn)用戶注冊、并且可以進入論壇發(fā)帖回帖、接受網(wǎng)站調查、發(fā)表自己意見。</p><p> 充分利
28、用網(wǎng)絡、完成**市網(wǎng)上社區(qū)系統(tǒng)。</p><p> 第2章 系統(tǒng)開發(fā)工具和技術</p><p><b> 2.1 jsp技術</b></p><p> JSP(Java Server Pages)是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術標準。JSP技術有點類似ASP技術,它是在傳統(tǒng)的網(wǎng)頁HTML
29、文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標記(tag),從而形成JSP文件(*.jsp)。 用JSP開發(fā)的Web應用是跨平臺的,既能在Linux下運行,也能在其他操作系統(tǒng)上運行。</p><p> 一次編寫,到處運行。除了系統(tǒng)之外,代碼不用做任何更改。系統(tǒng)的多平臺支持?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。相比ASP/.ne
30、t的局限性是顯而易見的。強大的可伸縮性。從只有一個小的Jar文件就可以運行Servlet/JSP,到由多臺服務器進行集群和負載均衡,到多臺Application進行事務處理,消息處理,一臺服務器到無數(shù)臺服務器,Java顯示了一個巨大的生命力。</p><p> 多樣化和功能強大的開發(fā)工具支持。這一點與ASP很像,Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平
31、臺之下。 支持服務器端組件。web應用需要強大的服務器端組件來支持,開發(fā)人員需要利用其他工具設計實現(xiàn)復雜功能的組件供web頁面調用,以增強系統(tǒng)性能。JSP可以使用成熟的JAVA BEANS 組件來實現(xiàn)復雜商務功能。</p><p> 2.2 Hibernate框架</p><p> Hibernate是一個開放源代碼的對象關系映射框架,它對JDBC進行了非常輕量級的對象封裝,使得Jav
32、a程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。Hibernate可以應用在任何使用JDBC的場合,既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應用中使用,最具革命意義的是,Hibernate可以在應用EJB的J2EE架構中取代CMP,完成數(shù)據(jù)持久化的重任。</p><p> Hibernate的核心接口一共有6個,分別為:Session、SessionFactory、Trans
33、action、Query、Criteria和Configuration。這6個核心接口在任何開發(fā)中都會用到。通過這些接口,不僅可以對持久化對象進行存取,還能夠進行事務控制。下面對這6個核心接口分別加以介紹。</p><p> Session接口 Session接口負責執(zhí)行被持久化對象的CRUD操作(CRUD的任務是完成與數(shù)據(jù)庫的交流,包含了很多常見的SQL語句。)。但需要注意的是Session對象是非線程安全的
34、。同時,Hibernate的session不同于JSP應用中的HttpSession。這里當使用session這個術語時,其實指的是Hibernate中的session,而以后會將HttpSession對象稱為用戶session。</p><p> SessionFactory接口。SessionFactory接口負責初始化Hibernate。它充當數(shù)據(jù)存儲源的代理,并負責創(chuàng)建Session對象。這里用到了工廠
35、模式。需要注意的是SessionFactory并不是輕量級的,因為一般情況下,一個項目通常只需要一個SessionFactory就夠,當需要操作多個數(shù)據(jù)庫時,可以為每個數(shù)據(jù)庫指定一個SessionFactory。 </p><p> Configuration類 Configuration類負責配置并啟動Hibernate,創(chuàng)建SessionFactory對象。在Hibernate的啟動的過程中,Configu
36、ration類的實例首先定位映射文檔位置、讀取配置,然后創(chuàng)建SessionFactory對象。</p><p> Transaction接口Transaction接口負責事務相關的操作。它是可選的,開發(fā)人員也可以設計編寫自己的底層事務處理代碼。</p><p> Query和Criteria接口Query和Criteria接口負責執(zhí)行各種數(shù)據(jù)庫查詢。它可以使用HQL語言或SQL語句兩種
37、表達方式。</p><p> 2.3 Struts2框架</p><p> Struts 2是Struts的下一代產(chǎn)品,是在 struts 和WebWork的技術基礎上進行了合并的全新的Struts 2框架。其全新的Struts 2的體系結構與Struts 1的體系結構的差別巨大。Struts 2以WebWork為核心,采用攔截器的機制來處理用戶的請求,這樣的設計也使得業(yè)務邏輯控制器能
38、夠與Servlet API完全脫離開,所以Struts 2可以理解為WebWork的更新產(chǎn)品。雖然從Struts 1到Struts 2有著太大的變化,但是相對于WebWork,Struts 2只有很小的變化。Struts2的體系與Struts1體系的差別非常大,因為Struts2使用了WebWork的設計核心,而不是Struts1的設計核心。Struts2中大量使用攔截器來處理用戶的請求,從而允許用戶的業(yè)務邏輯控制器與Servlet A
39、PI分離。至此Struts2是個全新的發(fā)展。</p><p> 2.4 MyEclipse簡介</p><p> MyEclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發(fā)環(huán)境。幸運的是,MyEclipse 附帶了一個標準的插件集,包括 Java 開發(fā)工具(Java Development Kit,JDK)
40、。它主要由Eclipse項目、MyEclipse工具項目、Eclipse技術項目三個項目組成,具體包括四個部分組成——MyEclipse Platform、JDT、CDT和PDE。其中JDT支持Java開發(fā)、CDT支持C開發(fā)、PDE用來支持插件開發(fā),MyEclipse Platform則是一個開放的可擴展IDE,提供了一個通用的開發(fā)平臺</p><p> 2.5 Hibernate和SQL Server2005
41、的連接</p><p> 要實現(xiàn)B/S系統(tǒng)工作,就要實現(xiàn)數(shù)據(jù)與數(shù)據(jù)的連接,所以我們就要使用到Hibernate與SQL Server2005的相連。</p><p> 首先我們要先打開MyEcplipse,然后新建一個Web工程,添加Hibernate支持,選擇最新的版本2.3,導入Hibernate核心包,再創(chuàng)建出一個HibernateSessionFactory,再選擇要連接的數(shù)據(jù)
42、庫類型和名稱。至此Hibernate的準備工作完成了,接來下導入SQL Server2005的數(shù)據(jù)庫連接驅動包,最后,打開數(shù)據(jù)庫視圖,選擇數(shù)據(jù)庫中的表,右鍵點擊Hibernate反轉,選擇POJO類的包名,反向生成POJO類和對應的.hbm.xml。最后退出數(shù)據(jù)庫視圖進入MyEclipse視圖,便完成了Hibernate和SQL Server2005的連接了。</p><p> 第3章 系統(tǒng)需求分析</p
43、><p><b> 3.1 可行性分析</b></p><p><b> ?。?)技術可行性</b></p><p> 該系統(tǒng)采用的是B/S結構,B/S(Browser/Server)結構,即瀏覽器和服務器結構。它是對C/S結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過WWW瀏覽器來實現(xiàn),極少部分事務邏輯在
44、前端(Browser)實現(xiàn),主要事務邏輯在服務器端(Server)實現(xiàn),server端訪問數(shù)據(jù)庫,形成所謂三層3-tier結構。B/S結構使用的http協(xié)議,就是針對超級文本的,而超級文本自身就帶著多媒體的韻味。在B/S結構中結合Hinbernate和Struts2框架,使用戶能夠更簡單的對其進行操作,因此基于框架開發(fā)此系統(tǒng)能夠更好的滿足系統(tǒng)要求。</p><p><b> ?。?)經(jīng)濟可行性</
45、b></p><p> 該系統(tǒng)成本主要集中在軟件的開發(fā)上,當系統(tǒng)投入使用后,它所提供的大量信息、提供的功能,會有更多的居民,更多的網(wǎng)民來使用它。它所帶了的效益遠遠大于系統(tǒng)軟件的開發(fā)成本,在經(jīng)濟上完全可行。</p><p><b> ?。?)操作可行性</b></p><p> 在設計系統(tǒng)的過程中,充分考慮管理人員的習慣。界面風格接近與
46、Windows ,和其他新聞網(wǎng)站類似,操作簡單;可以實現(xiàn)各種數(shù)據(jù)在系統(tǒng)內一次錄入,按權限使用,同時該系統(tǒng)即可以獨立運行,也可以與局管理信息系統(tǒng)聯(lián)網(wǎng)運行,并向各級使用者提供應用數(shù)據(jù)。具有靈活性,易用性和可視性。</p><p><b> 3.2 任務概述</b></p><p> **市網(wǎng)上社區(qū)系統(tǒng)是一個用于居民及時了解到最新信息、反饋意見、合作交流的平臺。它的主要
47、任務是實現(xiàn)以下幾個方面的功能:(1)打開網(wǎng)站的居民能夠查看到今日城區(qū)、政府相關、參政議政、街道社區(qū)、城區(qū)快訊、基層動態(tài)等最新,最熱的信息。(2)在所有的反饋意見、合作交流的操作中都必須進行身份注冊,登錄。(3)居民還能接受網(wǎng)站調查,反饋意見等。(4)在完成身份驗證以后,居民可以進入網(wǎng)站論壇,在論壇中可以發(fā)帖、回帖??梢院推渌用襁M行意見交流。(5)所有數(shù)據(jù)都交給后臺管理,后臺管理員驗證身份以后可以對以上所有數(shù)據(jù)進行統(tǒng)一的管理(增、刪、改
48、、查)。</p><p><b> 3.3 功能需求</b></p><p> **市網(wǎng)上社區(qū)系統(tǒng)主要包括:前臺功能和后臺功能。前臺又主要有:用戶注冊,個人資料的修改。發(fā)帖、回帖等。能夠查看一般新聞信息的發(fā)布、政策法規(guī)、政務服務和便民利民等信息。還能反饋意見,接受網(wǎng)站調查等功能。后臺功能:在后臺中能夠詳細的查看一般新聞信息的發(fā)布等,能夠接受居民的各種咨詢、監(jiān)督反饋
49、等。能夠對信息進行增加、修改、刪除等操作。系統(tǒng)流程圖3.1所示:</p><p> 圖 3.1 系統(tǒng)流程圖</p><p> 用戶注冊的功能是實現(xiàn)居民能夠進一步的加入到網(wǎng)上社區(qū)中,如果居民不滿足于只獲取信息,不能反饋,和交流意見時,那么就可以注冊用戶,注冊后的用戶即可登錄進去,這樣就能反饋意見、接受調查、交流意見等。</p><p> 瀏覽搜索一般新聞信息的功
50、能是實現(xiàn)居民查看最新、最熱的信息。一般事務包括今日城區(qū)、政府相關、參政議政、街道社區(qū)、城區(qū)快訊、基層動態(tài)等。當居民想了解某些信息的時候就可以進入到網(wǎng)上社區(qū)中查看自己感興趣的信息。</p><p> 反饋意見和接受調查的功能是能夠讓居民反饋社區(qū)或自身的一些信息,也包括對社會的一些想法,這樣能夠讓社區(qū)中的居民能加團結起來。在其中居民還能接受網(wǎng)站的調查,可以發(fā)表自己的觀點,指出網(wǎng)站哪些方面的不足之處。</p&g
51、t;<p> 發(fā)表回復和查看帖子的功能是網(wǎng)上社區(qū)系統(tǒng)中論壇模塊的,在此模塊中,居民必須要先進行身份驗證登陸后才能進入,論壇主要包括,發(fā)帖、回帖、查看帖子等功能。居民可以就自己的一些意見或想法發(fā)表帖子,然后可以讓別人回復帖子,這樣整個社區(qū)的居民就都可以聚在一起交換想法,交換意見。</p><p> 用戶管理功能主要是系統(tǒng)管理員對后臺的用戶信息資料進行一系列的管理,這樣可以保護用戶的隱私權,提高系統(tǒng)
52、的安全性。</p><p> 模塊管理的功能主要是系統(tǒng)管理員管理系統(tǒng)中一切模塊的功能,系統(tǒng)管理員可以對一般新聞信息、反饋意見和接受調查,論壇模塊等進行增、刪、改、功能,可以維護系統(tǒng)的流暢性。</p><p><b> 3.4數(shù)據(jù)流程分析</b></p><p> 在系統(tǒng)流程圖的基礎上,為了能夠用計算機進行信息管理,進一步舍去物質要素,收集
53、有關資料,繪制出系統(tǒng)的數(shù)據(jù)流程圖。數(shù)據(jù)流程圖舍去了具體的物質,只剩下數(shù)據(jù)的流動、加工處理和存儲,體現(xiàn)了它的抽象性;同時,數(shù)據(jù)流程圖又能將信息中的各種不同業(yè)務處理過程聯(lián)系起來,形成一個整體,體現(xiàn)了它的概括性。</p><p> 3.4.1整體數(shù)據(jù)流程圖</p><p> 頂層數(shù)據(jù)流程圖反映了該系統(tǒng)最主要的功能,即對所有信息的管理。此時的外部實體是居民、系統(tǒng)管理員這幾個外部相關人員。<
54、;/p><p> ?。?)居民通過系統(tǒng)能夠查看信息,反饋信息和交流信息。</p><p> ?。?)系統(tǒng)管理員可以通過系統(tǒng)查詢各種信息數(shù)據(jù),同時可以修改其中的信息數(shù)據(jù)。</p><p> 圖 3.2系統(tǒng)頂層數(shù)據(jù)流程圖</p><p> 3.4.2詳細數(shù)據(jù)流程圖</p><p> 頂層數(shù)據(jù)流程圖再進一步的分解,更加具體
55、地描述了該系統(tǒng)的數(shù)據(jù)流程,此時不但反映了主要的,正常的處理邏輯,同時還反映一些例外處理或是出錯等更為詳盡的邏輯處理。以下即為分解得出的各個功能流程圖。</p><p> 圖 3.3新聞管理數(shù)據(jù)流程圖</p><p> 圖 3.4反饋意見管理數(shù)據(jù)流程圖</p><p> 圖 3.5論壇管理數(shù)據(jù)流程圖</p><p> 圖 3.6居民管理
56、數(shù)據(jù)流程圖</p><p><b> 3.5 非功能需求</b></p><p><b> 3.5.1性能需求</b></p><p> 為了保證系統(tǒng)穩(wěn)定、良好、無故障的運行,應保證:</p><p> 計算機硬件配置最好保證在CPU 1GHz、內存1G、顯卡128bit位寬、顯示器分辯率8
57、00×600以上。</p><p> 因為采用SQL Server 2005數(shù)據(jù)庫,所以操作系統(tǒng)最低需要安裝Windows 2000。系統(tǒng)要求操作系統(tǒng)為中文WIN2000,WINXP,WIN2003,WIN7。</p><p> 計算機上應該安裝MyEclipse、Microsoft SQL Server2005及其組件,并配置好運行環(huán)境。</p><p&
58、gt; 3.5.2安全措施需求</p><p> 居民丟失了或者忘記了自己的賬號和密碼時可以通過聯(lián)系系統(tǒng)管理員,通過身份證號碼進行驗證后,由系統(tǒng)管理員負責找回居民的賬號密碼。整個系統(tǒng)的數(shù)據(jù)信息都會備份一份,以免系統(tǒng)發(fā)生崩潰損壞到整個操作中的數(shù)據(jù)庫時引起數(shù)據(jù)丟失。</p><p> 3.5.3安全性需求</p><p> 為了防止沒有修改權限的用戶無意間修改了
59、數(shù)據(jù),用戶登錄分為一般用戶登錄和系統(tǒng)管理員登錄,不同的用戶擁有不同的權限。</p><p> 登錄數(shù)據(jù)庫時,用戶必須驗證自己的身份,系統(tǒng)會自動的進行核實,鑒定該用戶是否合法。如果合法,用戶才能進一步操作。</p><p> 第4章 系統(tǒng)總體設計</p><p> 4.1 系統(tǒng)功能模塊設計</p><p> **網(wǎng)上社區(qū)系統(tǒng)是新型的集新
60、聞網(wǎng)站和BBS論壇為一體的。它主要的功能有:前臺功能和后臺功能。前臺又主要有:用戶注冊,個人資料的修改。發(fā)帖、回帖等。能夠查看一般新聞信息的發(fā)布、政策法規(guī)、政務服務和便民利民等信息。還能反饋意見,接受網(wǎng)站調查等功能。后臺功能:在后臺中能夠詳細的查看一般新聞信息的發(fā)布等,能夠接受居民的各種咨詢、監(jiān)督反饋等。能夠對信息進行增加、修改、刪除等操作。根據(jù)這些功能主要劃分為一下幾個模塊。</p><p> ?。?)登陸注冊
61、模塊。</p><p> ?。?)瀏覽搜索新聞信息管理模塊。</p><p> ?。?)反饋意見和接受調查模塊。</p><p><b> ?。?)論壇模塊。</b></p><p> (5)后臺管理模塊。</p><p> 系統(tǒng)功能模塊結構如圖4.1所示:</p><p&
62、gt; 圖 4.1 系統(tǒng)功能模塊圖 </p><p> 論壇模塊又可以進一步劃分為,發(fā)帖、回帖等模塊。如圖4.2所示</p><p><b> 圖4.2 論壇模塊</b></p><p> 在登陸注冊模塊中,居民要想登陸就必須先要注冊,注冊時必須要輸入自己的真實姓名和身份證號碼以便賬號密碼丟失時可以通過管理員找回,以免不必要的損失,登陸
63、注冊的UML圖如4.3所示:</p><p> 圖4.3 登陸注冊UML圖</p><p> 在瀏覽搜索新聞信息管理模塊中,居民并不需要登錄就可以直接查看所有新聞信息,只要居民打開本系統(tǒng)的主頁面就可以直接進入主頁,然后在主頁中有很多新聞類型菜單,都可以直接查看。新聞信息模塊的UML圖如4.4所示:</p><p> 圖4.4 新聞信息UML圖</p>
64、;<p> 在反饋意見和接受調查模塊中,居民必須要先進行身份驗證登陸以后才能反饋意見或接受網(wǎng)站的調查,在該模塊中,居民可以表達自己對社區(qū)的意見或對本系統(tǒng)的一些建議。反饋意見和接受調查模塊的UML圖如4.5所示:</p><p> 圖4.5 反饋意見UML圖</p><p> 在論壇模塊中居民在沒有登陸的情況下可以查看帖子,但是要想自己發(fā)帖或者回帖就必須要進行身份驗證登陸
65、,這樣可以保護信息的安全性,可以更大程度的促使居民之間的意見交流。論壇模塊的UML圖如圖4.6所示:</p><p> 圖4.6 論壇UML圖</p><p> 后臺管理員進入后臺以后可以對所有模塊進行管理包括增刪改查等功能,以保證系統(tǒng)能夠正常安全的運行,后臺管理員管理模塊的UML圖如如4.7所示:</p><p> 圖4.7 后臺管理員UML圖</p&
66、gt;<p> 4.2系統(tǒng)體系結構設計</p><p> 根據(jù)系統(tǒng)的實際情況,本次開發(fā)的**市網(wǎng)上社區(qū)系統(tǒng)采用的是B/S體系結構設計。所謂B/S體系結構就是瀏覽器與服務器的結構,使用該系統(tǒng)的居民是通過互聯(lián)網(wǎng)來訪問所需要的信息,居民只需要打開瀏覽器就可以訪問,而數(shù)據(jù)庫數(shù)據(jù)則保存在服務器這邊。這種體系結構的設計有益于維護,更新簡單,居民只需要擁有一個瀏覽器就可以,不必像C/S體系結構,還需要下載客戶
67、端。基于瀏覽器/服務器的兩層體系結構,數(shù)據(jù)庫放置在服務器端,數(shù)據(jù)服務器為居民分析和取得適當?shù)臄?shù)據(jù),瀏覽器則負責向用戶展示數(shù)據(jù),使居民和數(shù)據(jù)庫聯(lián)系起來,各居民通過互聯(lián)網(wǎng)與服務器相連,共享存在服務器上的SQL Server 2005數(shù)據(jù)庫中的數(shù)據(jù)。</p><p> 4.3 系統(tǒng)的可靠性和安全性設計</p><p> **市網(wǎng)上社區(qū)系統(tǒng)是整個社區(qū)獲得信息的重要來源,也是反饋意見、交流信息的
68、重要平臺。因此數(shù)據(jù)信息的隨意更改會直接影響到信息的真實性,進而影響到整個系統(tǒng)的正常運行。**市網(wǎng)上社區(qū)系統(tǒng)的可靠性和安全性是非常重要的,它的實現(xiàn)不光光是純技術問題,而且要在社區(qū)內部加強管理、制定規(guī)章制度來提高操作者的防范意識、道德意識和法制意識。</p><p> 網(wǎng)上社區(qū)系統(tǒng)的安全性是指保護系統(tǒng)中新聞信息數(shù)據(jù)、反饋意見信息數(shù)據(jù)、發(fā)帖回帖信息數(shù)據(jù)以防止不合法的使用造成數(shù)據(jù)的破壞、更改。系統(tǒng)在安全性設計時,充分利
69、用DBMS提供的安全機制。SQL Server2005安全控制策略是通過身份驗證實現(xiàn)的。身份驗證是指當用戶訪問系統(tǒng)時,系統(tǒng)對用戶的賬號和口令的確認過程。身份驗證的內容包括確認用戶的賬號是否有效、能否訪問系統(tǒng)、能訪問系統(tǒng)的哪些數(shù)據(jù)等。系統(tǒng)設計時,在數(shù)據(jù)庫中建立用戶表、操作權限表。每個操作用戶都擁有自己的操作權限,不同的用戶登錄到本系統(tǒng)所得到的信息各不一樣。系統(tǒng)主要從以下幾個方面來保證安全性:</p><p><
70、;b> 身份驗證</b></p><p> 用戶登錄時,首先進行身份驗證,檢驗用戶名和密碼,非法用戶不能登錄系統(tǒng)。</p><p><b> 權限管理</b></p><p> 對每個用戶可操作項進行權限控制,用戶成功登錄后,系統(tǒng)將查詢操作權限表,沒有權限操作的菜單項將不予操作。因此,權限受限的用戶不能操作自己沒有的功
71、能模塊,這樣更有利于系統(tǒng)的安全。</p><p> 當然數(shù)據(jù)的備份也十分重要,因此必須定期對數(shù)據(jù)庫進行備份??紤]到周六、周日是休息日又不能影響系統(tǒng)的運行,所以做出如下備份計劃:每周備份時間為周一到周五,每天每隔五個小時備份一次,起始時間為每天的七點半開始,這樣每個工作日的白天中午十二點半、下午的五點半都會進行數(shù)據(jù)庫的備份。數(shù)據(jù)庫的定期備份有助于管理者檢查數(shù)據(jù)的修改情況,或者當系統(tǒng)遭受黑客攻擊癱瘓時便于恢復歷史數(shù)
72、據(jù)。</p><p> 系統(tǒng)的可靠性在設計時主要考慮如下幾個方面:</p><p> 容錯性 用戶在輸入錯誤的信息后,都有提示信息</p><p> 維護性 本系統(tǒng)在設計時充分考慮以后的維護工作,系統(tǒng)日常的維護工作量小,使用起來比較簡單</p><p><b> 第5章 數(shù)據(jù)庫設計</b></p
73、><p> 5.1 基于B/S結構數(shù)據(jù)庫設計</p><p> B/S(Browser/Server)結構即瀏覽器和服務器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過WWW瀏覽器來實現(xiàn),極少部分事務邏輯在前端(Browser)實現(xiàn),但是主要事務邏輯在服務器端(Server)實現(xiàn),形成所謂三層3-Tier結構。這樣就大大簡
74、化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本(TCO)。以目前的技術看,局域網(wǎng)建立B/S結構的網(wǎng)絡應用,并通過Internet/Intranet模式下數(shù)據(jù)庫應用,相對易于把握、成本也是較低的。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護數(shù)據(jù)平臺和管理訪問權限,服務器數(shù)據(jù)庫也很安全
75、。特別是在JAVA這樣的跨平臺語言出現(xiàn)之后,B/S架構管理軟件更是方便、快捷、高效。因此得知B/S結構具有如下優(yōu)點:</p><p> ?。?)具有分布性特點,可以隨時隨地地進行查詢、瀏覽等業(yè)務處理;</p><p> ?。?)業(yè)務擴展簡單方便,通過增加網(wǎng)頁即可增加服務器功能;</p><p> (3)維護簡單方便,只需要改變網(wǎng)頁,既可實現(xiàn)所有用戶的同步更新;&l
76、t;/p><p> (4)開發(fā)簡單,共享性強。</p><p> 所以在此系統(tǒng)中采用SQL Server 2005與B/S結構模型設計數(shù)據(jù)庫是非常有必要的。</p><p> 5.2 本系統(tǒng)數(shù)據(jù)庫的概念設計</p><p> 數(shù)據(jù)庫概念結構設計是數(shù)據(jù)庫應用程序開發(fā)的一個非常關鍵的環(huán)節(jié),它具有一定的獨立性,通常采用E-R圖的方法進行設計。
77、概念設計是在需求分析的基礎上,用概念數(shù)據(jù)模型表示數(shù)據(jù)及其相互關系概念設計不包含具體的DBMS技術細節(jié),易于被用戶理解,概要設計的任務一般分為三步完成:首先進行數(shù)據(jù)抽象,設計局部概念模式;再將局部概念模式綜合成全局概念模式;最后評審。本系統(tǒng)的實體類型結構設計如下:</p><p> 居民(居民ID、用戶名、用戶密碼、權限ID、性別、出身年月、地址、聯(lián)系電話、Emali)</p><p>
78、 用戶權限(權限ID、權限名)</p><p> 發(fā)帖(發(fā)帖ID、發(fā)帖標題、發(fā)帖內容、發(fā)帖時間、居民ID)</p><p> 回帖(回帖ID、發(fā)帖ID、回帖內容、回帖時間、居民ID)</p><p> 新聞類型(類型ID、類型名稱)</p><p> 新聞(新聞ID、新聞內容、新聞標題、新聞發(fā)布時間、新聞類型)</p>
79、<p> 意見反饋(意見ID、反饋時間、反饋意見內容、居民ID)</p><p> 根據(jù)以上實體的設計,本系統(tǒng)中設計的全局E-R圖如圖5.1所示:</p><p> 圖 5.1 全局E-R圖</p><p> 具體的實體屬性圖如下:</p><p> 圖 5.2新聞類型實體屬性圖</p><p>
80、 圖 5.3新聞實體屬性圖</p><p> 圖 5.4反饋意見實體屬性圖</p><p> 圖 5.5回帖實體屬性圖</p><p> 圖 5.6發(fā)帖實體屬性圖</p><p> 圖 5.7用戶權限實體屬性圖</p><p> 圖 5.8居民實體屬性圖</p><p> 根據(jù)系統(tǒng)的
81、E-R圖和要求,可以設計數(shù)據(jù)庫表,數(shù)據(jù)庫表結構設計如表5.1到表5.7所示:</p><p><b> 表5.1 新聞表</b></p><p><b> 表5.2新聞類型表</b></p><p><b> 表5.3反饋意見表</b></p><p> 表5.4居民(
82、用戶)表</p><p><b> 表5.5權限表</b></p><p><b> 表5.6發(fā)帖表</b></p><p><b> 表5.7回帖表</b></p><p> 5.3 Hibernate與數(shù)據(jù)庫的連接</p><p> 在連接
83、數(shù)據(jù)的時候我們采用的是Hibernate框架去連接,首先先建立一個web工程,然后在添加Hibernate支持,選擇Hibernate版本,建立HibernateSessionFactory,以下是Hibernate連接數(shù)據(jù)庫的代碼:</p><p> <?xml version='1.0' encoding='UTF-8'?></p><p>
84、; <!DOCTYPE hibernate-configuration PUBLIC</p><p> "-//Hibernate/Hibernate Configuration DTD 3.0//EN"</p><p> "http://hibernate.sourceforge.net/hibernate-configuration-3.0.d
85、td"></p><p> <!-- Generated by MyEclipse Hibernate Tools. --></p><p> <hibernate-configuration></p><p> <session-factory></p>&
86、lt;p> <property name="dialect"></p><p> org.hibernate.dialect.SQLServerDialect</p><p> </property></p><p> <property name="connection.url"&
87、gt;</p><p> jdbc:sqlserver://localhost:1433;databaseName=community</p><p> </property></p><p> <property name="connection.username">sa</property></
88、p><p> <property name="connection.password">123</property></p><p> <property name="connection.driver_class"></p><p> com.microsoft.sqlserver.jd
89、bc.SQLServerDriver</p><p> </property></p><p> <property name="myeclipse.connection.profile">sql</property></p><p> <property name="hbm2ddl.au
90、to">update</property></p><p> <property name="show_sql">true</property></p><p> <mapping resource="com/newer/pojo/NewsType.hbm.xml" /></p
91、><p> <mapping resource="com/newer/pojo/Idea.hbm.xml" /></p><p> <mapping resource="com/newer/pojo/Foren.hbm.xml" /></p><p> <mapping resource=&qu
92、ot;com/newer/pojo/AuthorityList.hbm.xml" /></p><p> <mapping resource="com/newer/pojo/Resident.hbm.xml" /></p><p> <mapping resource="com/newer/pojo/Reply.hbm.x
93、ml" /></p><p> <mapping resource="com/newer/pojo/News.hbm.xml" /></p><p> </session-factory></p><p> </hibernate-configuration></p><
94、;p> 至此數(shù)據(jù)庫連接就此完成。</p><p> 第6章 系統(tǒng)詳細設計與實現(xiàn)</p><p> 在系統(tǒng)總體設計階段,已經(jīng)明確了系統(tǒng)要實現(xiàn)的具體功能,并進行了數(shù)據(jù)庫設計這些前期工作。詳細設計的目標是在系統(tǒng)總體設計的基礎上,確定怎樣具體地實現(xiàn)所要求的功能。在這個階段,將首先設計出編寫程序的算法,作為程序員編碼的依據(jù),然后按照算法寫出實際的程序代碼,實現(xiàn)系統(tǒng)的功能。</p&g
95、t;<p> 6.1 系統(tǒng)人機界面設計</p><p><b> 6.1.1主界面</b></p><p> 網(wǎng)上社區(qū)系統(tǒng)主界面是整個系統(tǒng)的核心顯示,用戶一打開網(wǎng)站,就可以看到主頁上展示出各類新聞的最新,最熱的信息。主要的實現(xiàn)流程是,網(wǎng)站的本身就是一個index.action它里面擁有很多方法,每個方法都是從數(shù)據(jù)庫取出各各新聞的數(shù)據(jù),而系統(tǒng)中主要分
96、為3層,底層為數(shù)據(jù)庫持久層,是負責交互數(shù)據(jù)庫中的信息,是由hibernate.xml負責控制的,第二層就是數(shù)據(jù)服務層,主要是負責持久層與客戶端聯(lián)系的,第三層就是視圖層,是由struts.xml負責控制的,它接受從客戶端傳來的請求,經(jīng)過一系列的攔截器后進入struts.xml然后再調用相應的action類和所對應的方法然后在返回給客戶端。然后取出來的數(shù)據(jù)全部保存到session中,session是servlet中的會話跟蹤技術,可以讓數(shù)據(jù)
97、在客戶端和服務器之間進行傳遞,然后在主頁面(main.jsp)上用jstl標簽把session傳遞過來的新聞信息數(shù)據(jù)迭代出來,然后在標簽里面設置參數(shù)只讓它迭代出其中4到5項最后再顯示到網(wǎng)站上面。今日公告和主頁面時間的顯示都是利用了javascript技術實現(xiàn)的。設計的主界面如圖6.3所示:</p><p><b> 圖6.3 首頁</b></p><p> 展示首
98、頁的代碼如下(部分代碼):</p><p><b> //今日城區(qū)</b></p><p><b> @Override</b></p><p> public String execute() throws Exception {</p><p> HttpServletRequest r
99、equest=ServletActionContext.getRequest();</p><p> HttpSession session=ServletActionContext.getRequest().getSession();</p><p> String id1=request.getParameter("id");</p><p&
100、gt; NewsService service=new NewsServiceImpl();</p><p> Integer id=Integer.parseInt(id1);</p><p> News n=service.findById(id);</p><p> session.setAttribute("cheng", n);
101、</p><p> return super.execute();</p><p><b> }</b></p><p><b> //政府相關</b></p><p> public String zhengFu(){</p><p> HttpServletRe
102、quest request=ServletActionContext.getRequest();</p><p> HttpSessionsession=ServletActionContext.getRequest().getSession();</p><p> String id1=request.getParameter("id");</p>
103、<p> NewsService service=new NewsServiceImpl();</p><p> Integer id=Integer.parseInt(id1);</p><p> News n=service.findById(id);</p><p> session.setAttribute("zheng"
104、;, n);</p><p> return "zhengfu";</p><p><b> }</b></p><p><b> //參政議政</b></p><p> public String canZheng(){</p><p> Ht
105、tpServletRequest request=ServletActionContext.getRequest();</p><p> HttpSession session=ServletActionContext.getRequest().getSession();</p><p> String id1=request.getParameter("id");
106、</p><p> NewsService service=new NewsServiceImpl();</p><p> Integer id=Integer.parseInt(id1);</p><p> News n=service.findById(id);</p><p> session.setAttribute(&quo
107、t;can", n);</p><p> return "canzheng";</p><p><b> }</b></p><p><b> //街道社區(qū)</b></p><p> public String jieDao(){</p><
108、p> HttpServletRequest request=ServletActionContext.getRequest();</p><p> HttpSession session=ServletActionContext.getRequest().getSession();</p><p> String id1=request.getParameter("i
109、d");</p><p> NewsService service=new NewsServiceImpl();</p><p> Integer id=Integer.parseInt(id1);</p><p> News n=service.findById(id);</p><p> session.setAttri
110、bute("jie", n);</p><p> return "jiedao";</p><p><b> }</b></p><p><b> //城區(qū)快訊</b></p><p> public String kuaiXun(){</p&g
111、t;<p> HttpServletRequest request=ServletActionContext.getRequest();</p><p> HttpSession session=ServletActionContext.getRequest().getSession();</p><p> String id1=request.getParameter
112、("id");</p><p> NewsService service=new NewsServiceImpl();</p><p> Integer id=Integer.parseInt(id1);</p><p> News n=service.findById(id);</p><p> session.
113、setAttribute("xun", n);</p><p> return "kuaixun";</p><p><b> }</b></p><p><b> //基層動態(tài)</b></p><p> public String jiCeng(){
114、</p><p> HttpServletRequest request=ServletActionContext.getRequest();</p><p> HttpSession session=ServletActionContext.getRequest().getSession();</p><p> String id1=request.getP
115、arameter("id");</p><p> NewsService service=new NewsServiceImpl();</p><p> Integer id=Integer.parseInt(id1);</p><p> News n=service.findById(id);</p><p>
116、session.setAttribute("ji", n);</p><p> return "jiceng";</p><p><b> }</b></p><p> 6.1.2瀏覽新聞信息模塊界面</p><p> 瀏覽新聞信息模塊是新聞信息的顯示,界面設計設計簡單,居
117、民可以很快地讀取需求的信息,信息分類主要有:今日城區(qū)、政府相關、參政議政、街道社區(qū)、城區(qū)快訊、基層動態(tài)等。在界面上能夠看到菜單一欄,每個菜單都是一個.action,就代表對應著自己的類或者方法,當居民點擊今日城區(qū)時,他訪問的地址就是jin.action。里面擁有很多方法,每個方法都會返回不同的結果,點擊今日城區(qū)以后就調用了里面的execute()方法,該方法就是直接從數(shù)據(jù)庫中查詢出所有的今日城區(qū)的新聞信息。當打開了今日城區(qū)以后,就顯示出
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文---網(wǎng)上投票系統(tǒng)的設計與實現(xiàn)
- 網(wǎng)上購物系統(tǒng)的設計與實現(xiàn)畢業(yè)論文
- 畢業(yè)論文-----網(wǎng)上訂餐系統(tǒng)的設計與實現(xiàn)
- 網(wǎng)上訂餐系統(tǒng)的設計與實現(xiàn)畢業(yè)論文
- 畢業(yè)論文——網(wǎng)上購物系統(tǒng)的設計與實現(xiàn)
- 網(wǎng)上購物系統(tǒng)的設計與實現(xiàn) 畢業(yè)論文
- 網(wǎng)上購物系統(tǒng)的設計與實現(xiàn)設計-畢業(yè)論文
- 網(wǎng)上購物系統(tǒng)的設計與實現(xiàn)畢業(yè)論文
- 畢業(yè)論文——網(wǎng)上購物系統(tǒng)的設計與實現(xiàn)
- 網(wǎng)上購物系統(tǒng)的設計與實現(xiàn)畢業(yè)論文
- 網(wǎng)上購物系統(tǒng)的設計與實現(xiàn)畢業(yè)論文
- 畢業(yè)論文——網(wǎng)上數(shù)碼商店系統(tǒng)設計與實現(xiàn)
- 網(wǎng)上購物系統(tǒng)設計與實現(xiàn)畢業(yè)論文初稿
- 網(wǎng)上選課系統(tǒng)的設計與實現(xiàn)——畢業(yè)論文
- 網(wǎng)上書店系統(tǒng)的設計與實現(xiàn)畢業(yè)論文
- 畢業(yè)論文——網(wǎng)上數(shù)碼商店系統(tǒng)設計與實現(xiàn)
- 畢業(yè)論文-網(wǎng)上拍賣平臺系統(tǒng)的設計與實現(xiàn)
- 網(wǎng)上書店系統(tǒng)的設計與實現(xiàn)-畢業(yè)論文
- 網(wǎng)上教材管理系統(tǒng)的設計與實現(xiàn)——畢業(yè)論文
- 畢業(yè)論文——網(wǎng)上教材管理系統(tǒng)的設計與實現(xiàn)
評論
0/150
提交評論