版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 畢業(yè)論文</b></p><p> 《**》新聞發(fā)布系統(tǒng)的理論研究與實(shí)際開發(fā)</p><p> 系 別:計(jì)算機(jī)與信息工程系</p><p><b> 專業(yè)年級(jí):</b></p><p> 姓 名: </p><p><b
2、> 學(xué) 號(hào): </b></p><p><b> 指導(dǎo)教師: </b></p><p> 職 稱: 助教</p><p> 2010年 12 月 2日</p><p><b> 目錄</b></p><p> 中文摘要
3、83;····································&
4、#183;·······</p><p> 英文摘要························
5、183;····················</p><p> 概要············
6、;····································
7、83;</p><p> 1、引言·······························
8、3;1</p><p> 1.1編寫目的···························.2</p><p>
9、 1.2背景······························2</p><p> 1.3定義首字母
10、縮寫或縮略詞······················2</p><p> 2、開發(fā)環(huán)境介紹········
11、183;···················2</p><p> 2.1 硬件環(huán)境···········
12、3;················2</p><p> 2.2 軟件開發(fā)環(huán)境··············
13、3;···········2</p><p> 3、系統(tǒng)總體概述····················
14、········3</p><p> 3.1 項(xiàng)目名稱·······················
15、183;····3</p><p> 3.2 開發(fā)工具··························
16、3;·3</p><p> 3.3 開發(fā)語言····························3</p>
17、<p> 4、系統(tǒng)分析······························4</p><p>
18、 4.1 系統(tǒng)總體架構(gòu)··························4</p><p> 4.2 新聞管理模塊···
19、·······················4</p><p> 4.2.1 新聞發(fā)布流程·······
20、3;················5</p><p> 4.2.2 管理員發(fā)布新聞信息··············
21、;·······5</p><p> 4.2.3 新聞信息輸出·······················6&l
22、t;/p><p> 4.2.4 新聞管理·························7</p><p> 4.2.5 新聞界面·
23、;························8</p><p> 4.3 相冊(cè)信息管理模塊······
24、83;·················8</p><p> 4.3.1 相冊(cè)分類·············
25、83;············8</p><p> 4.3.1.1相冊(cè)分類發(fā)布··················
26、····8</p><p> 4.3.1.2 管理員添加相冊(cè)····················9</p><p> 4.3.1.3 相冊(cè)信息的
27、修改····················10</p><p> 4.3.1.4 相冊(cè)信息輸出··········
28、;············11</p><p> 4.3.2 相片管理··················
29、3;······11</p><p> 4.3.2.1 相片的發(fā)布流程··················`·11</p><p> 4.
30、3.2.2 管理員發(fā)布相片信息·················12</p><p> 4.3.2 相片界面···········
31、183;·············13</p><p> 4.4 案例管理模塊·················&
32、#183;·······14</p><p> 4.5 事跡管理模塊·······················
33、··14</p><p> 4.5.1 常見問題管理·······················15</p><p> 4.5.2 合作
34、伙伴管理························16</p><p> 5、數(shù)據(jù)庫的設(shè)計(jì)······
35、83;·····················17</p><p> 5.1 數(shù)據(jù)表的設(shè)計(jì)·········
36、183;··············18</p><p> 5.1.1 相冊(cè)類型表················
37、·······19</p><p> 5.1.2 相片信息表·······················19&l
38、t;/p><p> 5.1.3 新聞模塊管理······················19</p><p> 6、頁面邏輯設(shè)計(jì)···
39、3;·························20</p><p> 7、頁面設(shè)計(jì)······&
40、#183;·······················21</p><p> 7.1 首頁·······
41、3;·····················22</p><p> 7.2 新聞頁面··········
42、;················23</p><p> 8、軟件測(cè)試···············
43、183;··············24</p><p> 結(jié)論·················
44、83;·····························25</p><p> 致謝··
45、3;····································
46、183;·······26</p><p> 參考文獻(xiàn)························&
47、#183;··················27</p><p> 《**》新聞發(fā)布系統(tǒng)的理論研究與實(shí)際開發(fā)</p><p> 系 計(jì)專業(yè) </p><p> 學(xué)生
48、 指導(dǎo)教師 </p><p> 摘要: 在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)已成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,正以一種前所未有的沖擊力影響著人類的活動(dòng)。它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用。因此網(wǎng)站建設(shè)在Internet應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。</p><p> 這次所設(shè)計(jì)的課題正是互聯(lián)
49、網(wǎng)與社會(huì)生活之間的緊密關(guān)系的體現(xiàn),現(xiàn)今的社會(huì),人們已經(jīng)離不開了網(wǎng)絡(luò),網(wǎng)絡(luò)已經(jīng)成為人與人之間交流的一種形式,它能夠把事情的復(fù)雜化轉(zhuǎn)為簡(jiǎn)單化,擺脫了時(shí)間和空間的限制。本論文是為消費(fèi)者提供了一個(gè)網(wǎng)絡(luò)生活空間。通過該網(wǎng)頁展示了企業(yè)介紹、企業(yè)榮譽(yù)、產(chǎn)品介紹、招商信息、加盟程序、留言等一系列內(nèi)容的介紹。瀏覽者不僅可以利用留言板經(jīng)濟(jì)而又快捷地與外界進(jìn)行各種信息的溝通,也可以直接在網(wǎng)上申請(qǐng)加盟。本論文還介紹了網(wǎng)頁的結(jié)構(gòu)分析和具體功能實(shí)現(xiàn),網(wǎng)頁的界面和運(yùn)
50、作方式,盡力模擬近代網(wǎng)頁普遍性形式,成為一個(gè)完整的動(dòng)態(tài)網(wǎng)站。</p><p> 關(guān)鍵字: Dreamweaver、JSP、Access、態(tài)網(wǎng)頁</p><p> Abstract In Internet swift development's today, the Internet becomes the people to gain, the issue and the tr
51、ansmit message important channel fast, it in the people politics, the economy, the life and so on each aspect is playing the vital role. Therefore the website construction is obvious in the Internet application's sta
52、tus, it has become the government, in the Enterprises and institutions informationization construction important component, thus time people's value.</p><p> This time designs the topic is precisely the
53、 Internet and between social life close relations manifestation, nowadays's society, the people already could not leave the network, the network had already become one form which between the human and the human excha
54、nges, it can transfer matter's complication the simplification. The present paper has provided a network life space for the consumer, had demonstrated through this homepage the enterprise said that the enterprise hon
55、or, the product introduc</p><p> Keywords: Dreamweaver、JSP、Access 、Dynamic homepage</p><p><b> 概要:</b></p><p> 國(guó)家級(jí)大型扶助活動(dòng)不僅需要通過互聯(lián)網(wǎng)進(jìn)行服務(wù)宣傳,更需要將核心業(yè)務(wù)進(jìn)行信息化處理,通過網(wǎng)絡(luò)并依靠門戶網(wǎng)信息門
56、戶,簡(jiǎn)化業(yè)務(wù)流程,提高運(yùn)轉(zhuǎn)效率,實(shí)現(xiàn)業(yè)務(wù)流程管理、非業(yè)務(wù)流程管理以及協(xié)同工作的全方位解決方案。從而使計(jì)劃的核心競(jìng)爭(zhēng)力得到提升。</p><p> **門戶網(wǎng)站建設(shè)方案不僅可以實(shí)現(xiàn)該計(jì)劃的宣傳、展示、組織;客戶交流、客戶信息管理、網(wǎng)站信息管理等;同時(shí)可以按系統(tǒng)的各種需求實(shí)現(xiàn)個(gè)性化的網(wǎng)上案例展示、形象宣傳、疑難解答、留言/像冊(cè)等多方面的動(dòng)態(tài)功能,使門戶網(wǎng)站從簡(jiǎn)單的網(wǎng)上櫥窗發(fā)展成為客戶互動(dòng)交流、客戶與自動(dòng)服務(wù)器的交流
57、以及客戶與主辦公司相互交流的網(wǎng)站,甚至還可以利用在線調(diào)查引擎調(diào)查客戶的需求和喜好,用留言板接納客戶的意見等。</p><p> 在內(nèi)部業(yè)務(wù)信息化管理方面,在企業(yè)內(nèi)部管理方面,給本次〈**〉活動(dòng)籌辦放提供一個(gè)可靠,方便的管理和辦公的手段;在企業(yè)綜合信息門戶平臺(tái)中集成根據(jù)貴公司業(yè)務(wù)特點(diǎn)為您定制開發(fā)的公司協(xié)同辦公系統(tǒng)、客戶關(guān)系管理系統(tǒng)、業(yè)務(wù)流程自動(dòng)化系統(tǒng)等相關(guān)產(chǎn)品,使您的企業(yè)核心競(jìng)爭(zhēng)力得到提升</p>
58、<p> 活動(dòng)門戶網(wǎng)站的作用:</p><p> 1、發(fā)布活動(dòng)信息-發(fā)布信息的通道2、獲取用戶的各種反饋信息-與用戶溝通的通道3、為用戶提供實(shí)時(shí)、高效的服務(wù)-服務(wù)客戶的通道4、以低成本傳播產(chǎn)品信息、擴(kuò)大市場(chǎng)、增強(qiáng)活動(dòng)動(dòng)員能力-擴(kuò)大活動(dòng)業(yè)務(wù)的通道5、宣傳活動(dòng)形象,擴(kuò)大該計(jì)劃在社會(huì)上的影響力6、活動(dòng)內(nèi)部員工溝通的渠道,可以借助博愛門戶網(wǎng)站改善活動(dòng)內(nèi)部員工之間的交流7、為客戶和活動(dòng)內(nèi)部員工提供
59、信息個(gè)性化的功能</p><p> 正是考慮到以上各項(xiàng)相關(guān)信息,所以建立一個(gè)自己的門戶網(wǎng)站迫在眉睫,本網(wǎng)站具有性能穩(wěn)定,安全,易于維護(hù)等特點(diǎn)。管理員可以輕松方便管理整個(gè)系統(tǒng)。</p><p> 本系統(tǒng)主要采用MyEclipse+MySQL+Tomcat的開發(fā)環(huán)境來完成此門戶網(wǎng)站的開發(fā)。采用Dreamwea和HTML來進(jìn)行網(wǎng)頁的設(shè)計(jì),采用Mysql數(shù)據(jù)庫作為對(duì)用戶信息和資料的存儲(chǔ),并通過
60、JSP編程技術(shù)實(shí)現(xiàn)用戶對(duì)網(wǎng)絡(luò)數(shù)據(jù)庫的訪問和讀取。</p><p><b> 1、 引言</b></p><p><b> 編寫目的</b></p><p> 本文為博愛種子門戶網(wǎng)站系統(tǒng)分析設(shè)計(jì)書。本文檔的主要作用是說明網(wǎng)站的總體結(jié)構(gòu)、系統(tǒng)的功能規(guī)格、關(guān)鍵的業(yè)務(wù)處理流程以及相關(guān)的設(shè)計(jì)要求。</p><
61、;p><b> 背景</b></p><p> 本系統(tǒng)為博愛種子建制的門戶信息網(wǎng),使得在相同領(lǐng)域更勝一籌。</p><p> 定義首字母縮寫或縮略詞</p><p><b> 暫無</b></p><p><b> 2、開發(fā)環(huán)境介紹</b></p>
62、<p><b> 2.1 硬件環(huán)境</b></p><p> 本系統(tǒng)采用的操作系統(tǒng)為Windows,它對(duì)硬件的要求不是很高。硬件的配置如下:</p><p> 1)、服務(wù)器端硬件平臺(tái):選用中低檔服務(wù)器</p><p> 2)、系統(tǒng)網(wǎng)絡(luò)的主要設(shè)備:集線器、網(wǎng)卡、網(wǎng)線等</p><p> 2.2 軟件開
63、發(fā)環(huán)境</p><p> 結(jié)合JSP和MYSQL得特點(diǎn),設(shè)計(jì)時(shí)選用Windows作為操作系統(tǒng),web服務(wù)器選用tomcat,數(shù)據(jù)存儲(chǔ)方面選用MYSQL作為數(shù)據(jù)庫服務(wù)器,瀏覽器選用常用的IE、360等。</p><p> Apache是一個(gè)著名的web網(wǎng)友服務(wù)器,它可以再多個(gè)操作系統(tǒng)中使用,例如:Windows系列、Linux系列等。</p><p><b&
64、gt; 3、系統(tǒng)總體概述</b></p><p><b> 3.1 項(xiàng)目名稱</b></p><p><b> 博愛種子門戶網(wǎng)站</b></p><p><b> 3.2 開發(fā)工具</b></p><p> MySQL+MyEclipse6.0.1+Toc
65、at6.0</p><p><b> 3.3 開發(fā)語言</b></p><p><b> JAVA</b></p><p><b> 4、 系統(tǒng)分析</b></p><p> 4.1 系統(tǒng)總體架構(gòu)</p><p> 博愛門戶網(wǎng)主要實(shí)現(xiàn)信息的展示
66、,當(dāng)游客進(jìn)入本門戶網(wǎng)站,可以注冊(cè)成為會(huì)員,填寫相關(guān)的會(huì)員資料,注冊(cè)成功之后使用其這注冊(cè)賬號(hào)(只有注冊(cè)的會(huì)員才能上傳視頻和圖片信息);通過網(wǎng)站上的相關(guān)信息對(duì)公司的相關(guān)了解,當(dāng)有更詳細(xì)的咨詢時(shí),可以聯(lián)系相關(guān)的工作人員信息相關(guān)的信息咨詢。</p><p> 具體的功能架構(gòu)如下: 圖 4.1</p><p> 4.2 新聞管理模塊</p><p> 網(wǎng)站新聞發(fā)布系
67、統(tǒng),是將網(wǎng)頁上的某些需要經(jīng)常變動(dòng)的信息,類似新聞、新產(chǎn)品發(fā)布和業(yè)界動(dòng)態(tài)等更新信息集中管理,并通過信息的某些共性進(jìn)行分類,最后系統(tǒng)化、標(biāo)準(zhǔn)化發(fā)布到網(wǎng)站上的一種網(wǎng)站應(yīng)用程序。網(wǎng)站信息通過一個(gè)操作簡(jiǎn)單的界面加入數(shù)據(jù)庫, 然后通過已有的網(wǎng)頁模板格式與審核流程發(fā)布到網(wǎng)站上。它的出現(xiàn)大大減輕了網(wǎng)站更新維護(hù)的工作量,通過網(wǎng)絡(luò)數(shù)據(jù)庫的引用,將網(wǎng)站的更新維護(hù)工作簡(jiǎn)化到只需錄入文字和上傳圖片, 從而使網(wǎng)站的更新速度大大縮短,在某些專門的網(wǎng)上新聞?wù)军c(diǎn),如新浪
68、的新聞中心等,新聞的更新速度已經(jīng)是即時(shí)更新,從而大大加快了信息的傳播速度,讓用戶及時(shí)了解相關(guān)產(chǎn)品和企業(yè)的信息,也吸引了更多的用戶群, 時(shí)時(shí)保持網(wǎng)站的活動(dòng)力和影響力。</p><p> 4.2.1 新聞發(fā)布流程</p><p><b> 圖 4.2.1</b></p><p> 4.2.2 管理員發(fā)布新聞信息</p><
69、p><b> 圖 4.2.2</b></p><p> 4.2.3 新聞信息輸出</p><p><b> 圖 4.2.3</b></p><p> 4.2.4 新聞管理</p><p> 信息管理實(shí)現(xiàn)網(wǎng)站內(nèi)容的更新與維護(hù),提供在后臺(tái)輸入、查詢、修改、刪除各新聞?lì)悇e和專題中的具體信息
70、的功能,選擇本信息是否出現(xiàn)在欄目的首頁、網(wǎng)站的首頁等一系列完善的信息管理功能。具體包括以下功能:增添、修改、刪除各欄目信息(包括文字與圖片)的功能。信息管理可以用以下流程圖表示:</p><p> 圖 4.2.4.1 </p><p><b> 后臺(tái)新聞管理輸出:</b></p><p> 圖 4.2.4.2</p>&
71、lt;p> 后臺(tái)管理進(jìn)行新聞修改時(shí)的輸出:</p><p><b> 圖 4.2.4.3</b></p><p> 4.2.5 新聞界面</p><p><b> ?、俨鄯N子新聞</b></p><p><b> ?、诠嫘侣?lt;/b></p><
72、;p><b> ?、蹏?guó)內(nèi)慈善新聞</b></p><p><b> 圖 4.2.5</b></p><p> 4.3 相冊(cè)信息管理模塊</p><p> 4.3.1 相冊(cè)分類</p><p> 相冊(cè)分類主要是根據(jù)網(wǎng)站的需要,建立各種類型的相冊(cè)。把不同的圖片進(jìn)行相應(yīng)的分類,把他們放入不同
73、的相冊(cè)中,便于網(wǎng)站管理員的信息管理,同時(shí)也方便游客對(duì)相關(guān)信息的了解。</p><p> 4.3.1.1相冊(cè)分類發(fā)布</p><p><b> 圖 4.3.1.1</b></p><p> 4.3.1.2 管理員添加相冊(cè)</p><p><b> 圖 4.3.1.2</b></p>
74、<p> 4.3.1.3 相冊(cè)信息的修改:</p><p><b> 圖 4.3.1.3</b></p><p> 4.3.1.4 相冊(cè)信息輸出:</p><p><b> 圖 4.3.1.4</b></p><p> 4.3.2 相片管理</p><p&
75、gt; 4.3.2.1 相片的發(fā)布流程</p><p><b> 圖 4.3.2.1</b></p><p> 4.3.2.2 管理員發(fā)布相片信息</p><p><b> 圖 4.3.2.2</b></p><p> 4.4 案例管理模塊</p><p> 主要
76、介紹一些公司的相關(guān)成功案例等。管理員可以通過后臺(tái)管理員頁面進(jìn)行相應(yīng)的CRUD操作??梢圆樵兿鄳?yīng)的信息。</p><p><b> 圖 4.4</b></p><p> 4.5 事跡管理模塊</p><p><b> 介紹相關(guān)事跡。</b></p><p><b> 圖 4.5<
77、;/b></p><p><b> 4.6 組織管理</b></p><p> 主要介紹一些本公司的相關(guān)構(gòu)成,例如有多個(gè)機(jī)構(gòu)、部門、員工等相關(guān)信息。只是一個(gè)簡(jiǎn)單的介紹信息,并沒有相關(guān)部門的管理功能。</p><p><b> 圖4.6</b></p><p><b> 4.7
78、 聯(lián)系管理</b></p><p> 聯(lián)系管理模塊主要內(nèi)容是一些關(guān)于本公司的相關(guān)的聯(lián)系方式的管理。便于游客對(duì)相關(guān)信息的相信了解。當(dāng)然,也可以直接到公司進(jìn)行詳細(xì)的咨詢。</p><p><b> 圖 4.7</b></p><p><b> 4.8 地區(qū)管理</b></p><p>
79、 本公司有很多相應(yīng)的地區(qū)信息,便于游客更好的了解公司的信息。</p><p><b> 圖 4.8</b></p><p><b> 4.9 留言管理</b></p><p> 留言管理模塊主要針對(duì)的是所有的相關(guān)用戶,注冊(cè)用戶可以留言、發(fā)布圖片。不過相應(yīng)的圖片需要有管理員進(jìn)行審核,審核通過方可進(jìn)行播放。當(dāng)然管理員也
80、可以對(duì)游客的留言進(jìn)行相應(yīng)的刪除、查看操作。</p><p><b> 圖 4.9</b></p><p> 4.10 常見問題管理</p><p> 對(duì)于用戶常見的問題,可以通過常見問題模塊進(jìn)行解決。當(dāng)用戶遇到一些問題,可以通過該模塊進(jìn)行查詢,如果沒有找到自己滿意的答案,也可以留言或是通過公司的聯(lián)系方式進(jìn)行解決。</p>&
81、lt;p> 4.11 合作伙伴管理</p><p> 合作伙伴主要是一些和公司合作的公司的相關(guān)信息。用戶可以通過相應(yīng)的信息進(jìn)行相關(guān)的信息了解。</p><p><b> 5、 數(shù)據(jù)庫的設(shè)計(jì)</b></p><p> 5.1 數(shù)據(jù)表的設(shè)計(jì)</p><p> 5.1.1 相冊(cè)類型表()</p>
82、<p> DROP TABLE IF EXISTS `t_type`;</p><p> CREATE TABLE `t_type` (</p><p> `id` int(11) NOT NULL auto_increment,</p><p> `name` varchar(255) collate utf8_czech_ci default
83、NULL,</p><p> `remark` varchar(255) collate utf8_czech_ci default NULL,</p><p> `type` varchar(255) collate utf8_czech_ci default NULL,</p><p> PRIMARY KEY (`id`)</p><
84、;p> ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci; </p><p> 5.1.2 相片信息表</p><p> DROP TABLE IF EXISTS `t_album`;</p><p> CREATE TABLE `t_album` (
85、</p><p> `id` int(11) NOT NULL auto_increment,</p><p> `t_id` int(11) default NULL,</p><p> `picture` varchar(255) collate utf8_czech_ci default NULL,</p><p> `rema
86、rk` varchar(255) collate utf8_czech_ci default NULL,</p><p> PRIMARY KEY (`id`),</p><p> KEY `FK9FF8BAE45DBB9ECE` (`t_id`),</p><p> CONSTRAINT `t_album_ibfk_1` FOREIGN KEY (`t_i
87、d`) REFERENCES `t_type` (`id`) ON DELETE CASCADE</p><p> ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci</p><p><b> 圖 5.1.2</b></p><p> 5
88、.1.3 新聞模塊管理</p><p> DROP TABLE IF EXISTS `t_news`;</p><p> CREATE TABLE `t_news` (</p><p> `id` int(11) NOT NULL auto_increment,</p><p> `title` varchar(255) collat
89、e utf8_czech_ci default NULL,</p><p> `content` text collate utf8_czech_ci,</p><p> `source` varchar(255) collate utf8_czech_ci default NULL,</p><p> `author` varchar(255) collat
90、e utf8_czech_ci default NULL,</p><p> `remark` varchar(255) collate utf8_czech_ci default NULL,</p><p> `url` varchar(255) collate utf8_czech_ci default NULL,</p><p> `picture` v
91、archar(255) collate utf8_czech_ci default NULL,</p><p> `rtime` datetime default NULL,</p><p> `type` varchar(255) collate utf8_czech_ci default NULL,</p><p> PRIMARY KEY (`id`)
92、</p><p> ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci;</p><p><b> 圖 5.1.3</b></p><p><b> 6、 頁面邏輯設(shè)計(jì)</b></p><p> 邏輯視圖主要支持系統(tǒng)的功能需求
93、,它是系統(tǒng)提供給最終用戶的服務(wù)。在面向?qū)ο蠹夹g(shù)中,通過抽象、封裝和繼承,可以用對(duì)象模型來代表邏輯視圖,用類圖來描述邏輯視圖,以及這些主要類在服務(wù)包和子系統(tǒng)中的組織以及如何將子系統(tǒng)組織為多個(gè)層。類圖也用于表示類的存在以及類與類之間的相互關(guān)系,它是從系統(tǒng)構(gòu)成的角度來描述當(dāng)前的系統(tǒng),即一系列用例實(shí)現(xiàn)的構(gòu)成。 </p><p> 包和子系統(tǒng)的分層模型描述如下圖: </p><p>&l
94、t;b> 圖 6.1 </b></p><p> 軟件設(shè)計(jì)原則中的對(duì)象職責(zé)用于定義每一層的邏輯任務(wù),我們總結(jié)出每層的主要職責(zé)和任務(wù)如下。 (1)表示層 表示層包含所有表示用戶看到的應(yīng)用程序屏幕的邊界類。該層的職責(zé)是: </p><p> 提供友好、
95、方便的用戶界面收集、預(yù)處理用戶的輸入信息顯示數(shù)據(jù)字段編輯并校驗(yàn)輸入數(shù)據(jù)的合法性格式化處理結(jié)果將輸入數(shù)據(jù)向前傳遞給請(qǐng)求控制層展示的方式支持瀏覽器方式、應(yīng)用程序方式。(2)請(qǐng)求控制層 請(qǐng)求控制層包括代表驅(qū)動(dòng)應(yīng)用程序行為的用例管理器的所有控制器類。該層代表從客戶機(jī)到中間層的邊界。該層的職責(zé)是: ? 提供系統(tǒng)統(tǒng)一入口 &
96、#160; ? 接收并分發(fā)用戶請(qǐng)求 ? 將用戶請(qǐng)求轉(zhuǎn)換為業(yè)務(wù)層數(shù)據(jù)對(duì)象 (HttpRequest、XML<——>PO) ? 錯(cuò)誤消息格式化、轉(zhuǎn)換 ? 管理用戶session ? 安全認(rèn)證、記錄日志等通用處理
97、; 請(qǐng)求控制層要支持多種通訊協(xié)議,即HTTP、RMI等。 (3)應(yīng)用層 應(yīng)用層包括應(yīng)用程序領(lǐng)域內(nèi)的業(yè)務(wù)處理類,該層表示業(yè)務(wù)服務(wù)層的邊界和門面。該層的職責(zé)是: ? 提供業(yè)務(wù)服務(wù)門面 ? 管理事務(wù)
98、; ? 管理緩存 對(duì)外提供的類型包括:普通JAVA類(POJO)、EJB、RMI服務(wù)、Web Service等。 (4)領(lǐng)域?qū)?#160; 領(lǐng)域?qū)影ū硎緫?yīng)用程序</p><p><b> 7、頁面設(shè)計(jì)</b></p><p><b> 7.1 首頁<
99、;/b></p><p><b> 圖 7.1</b></p><p><b> 7.2 新聞頁面</b></p><p><b> 圖 7.2</b></p><p><b> 8、 軟件測(cè)試</b></p><p>
100、; 在軟件開發(fā)的過程中,人們使用了許多保證軟件質(zhì)量的方法分析、設(shè)計(jì)和實(shí)現(xiàn)軟件,但難免還會(huì)在工作中犯錯(cuò)誤。為了保證軟件的質(zhì)量和可靠性,應(yīng)力求在分析、設(shè)計(jì)等各個(gè)開發(fā)階段結(jié)束前,對(duì)軟件進(jìn)行嚴(yán)格的技術(shù)評(píng)審。軟件測(cè)試就是在軟件投入運(yùn)行前,對(duì)軟件需求分析、設(shè)計(jì)規(guī)格說明和編碼的最終復(fù)審,是軟件質(zhì)量保證的關(guān)鍵,可以說軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程。其目的是想以最少的時(shí)間和人力找出軟件中潛在的各種錯(cuò)誤和缺陷。目前,流行的軟件測(cè)試方法有兩種,一種
101、是黑盒測(cè)試法,另一種是白盒測(cè)試法。任何工程產(chǎn)品都可以使用這兩種方法進(jìn)行測(cè)試。</p><p> 黑盒測(cè)試是已知產(chǎn)品的功能設(shè)計(jì)規(guī)格,可以進(jìn)行測(cè)試證明每個(gè)實(shí)現(xiàn)了的功能是否符合要求。軟件的白盒測(cè)試是對(duì)軟件的過程性細(xì)節(jié)作細(xì)致的檢查,它是已知產(chǎn)品的內(nèi)部工作過程,可以通過測(cè)試證明每種操作是否符合設(shè)計(jì)規(guī)格要求,所有的內(nèi)部成分是否已經(jīng)檢查。</p><p> 但是,任何軟件的開發(fā)項(xiàng)目都要受到期限、費(fèi)用
102、、人力和機(jī)時(shí)等條件的限制。盡管我們以為為了充分揭露程序中的所有隱藏錯(cuò)誤、徹底的做法是針對(duì)所有可能的數(shù)據(jù)進(jìn)行測(cè)試,但事實(shí)告訴我們,這樣做是不行的。</p><p> 在測(cè)試階段既然窮舉測(cè)試不可行,為了節(jié)省時(shí)間和資源,提高測(cè)試效率,就必須精心設(shè)計(jì)測(cè)試用例,也就是要從數(shù)量極大的可用測(cè)試用例中精心地挑選少量的測(cè)試數(shù)據(jù),使得采用這些測(cè)試數(shù)據(jù)能夠達(dá)到最佳的測(cè)試效果,或者說它們能夠高效率地把隱藏的錯(cuò)誤揭露出來。</p&
103、gt;<p> 對(duì)于本軟件的測(cè)試,我們選擇的是黑盒測(cè)試法中的邊界值測(cè)試。</p><p> 人們從長(zhǎng)期的測(cè)試工作經(jīng)驗(yàn)得知,大量的錯(cuò)誤是發(fā)生在輸入或者輸出范圍的邊界值上,而不是在輸入范圍的內(nèi)部。因此針對(duì)各種邊界情況設(shè)計(jì)測(cè)試用例,可以查出更多的錯(cuò)誤。</p><p> 使用邊界值分析方法設(shè)計(jì)測(cè)試用例,首先應(yīng)確定邊界情況。通常輸入等價(jià)類與輸出等價(jià)類的邊界,就是應(yīng)著重測(cè)試的邊界
104、情況。應(yīng)當(dāng)選取正好等于,剛剛大于,或剛剛小于邊界的值作為測(cè)試數(shù)據(jù),而不是選取等價(jià)類中的典型值或者任意值作為測(cè)試用例。</p><p> 邊界值分析方法選擇測(cè)試用例的原則:</p><p> ?。?)如果輸入條件規(guī)定了值的范圍,則應(yīng)取剛達(dá)到這個(gè)范圍的邊界的值,以及剛剛超越這個(gè)范圍邊界的值作為測(cè)試輸入數(shù)據(jù)。</p><p> ?。?)如果輸入條件規(guī)定了值的個(gè)數(shù),則用最
105、大個(gè)數(shù)、最小個(gè)數(shù)、比最大個(gè)數(shù)多1、比最小個(gè)數(shù)少1作為測(cè)試數(shù)據(jù)。</p><p> ?。?)如果程序的規(guī)格說明給出的輸入域或者輸出域是有序集合,則應(yīng)選取集合的第一個(gè)元素和最后一個(gè)元素作為測(cè)試用例。</p><p> (4)如果程序中使用了一個(gè)內(nèi)部數(shù)據(jù)結(jié)構(gòu),則應(yīng)當(dāng)選擇這個(gè)內(nèi)部數(shù)據(jù)結(jié)構(gòu)的邊界上的值作為測(cè)試用例。</p><p> ?。?)分析規(guī)格說明,找出其他可能的邊界
106、條件</p><p><b> 結(jié)論</b></p><p> 本設(shè)計(jì)根據(jù)畢業(yè)設(shè)計(jì)任務(wù)書的要求制作,功能基本實(shí)現(xiàn),可以完成管理登陸、加盟申請(qǐng)、留言、各產(chǎn)品展示等功能的實(shí)現(xiàn)。此次設(shè)計(jì)是查看了一些企業(yè)網(wǎng)站的結(jié)構(gòu)然后進(jìn)行設(shè)計(jì)的,雖然此次設(shè)計(jì)構(gòu)造不能說是成熟,但也算是盡了力。</p><p> 這是我首次運(yùn)用Dreamweaver、ASP語言結(jié)合
107、ACCESS數(shù)據(jù)庫系統(tǒng)開發(fā)工具進(jìn)行動(dòng)態(tài)網(wǎng)頁的制作,一切都是從零開始學(xué)習(xí),所以制作的時(shí)候難免會(huì)過于簡(jiǎn)單,考慮的也不是很周全。同時(shí)由于時(shí)間的倉促,有些功能的實(shí)現(xiàn)不是很完美。在設(shè)計(jì)過程中不可避免地遇到了各種各樣的問題,由于整個(gè)設(shè)計(jì)完全都是由個(gè)人設(shè)計(jì)的,有關(guān)Dreamweaver、ASP和數(shù)據(jù)庫連接等方面許多細(xì)節(jié)問題都要靠自己去摸索,加之本人水平有限,因此還存在著許多不足之處。</p><p> 在以前的時(shí)間內(nèi)我學(xué)習(xí)了
108、許多專業(yè)課程,比如C語言,VB語言,數(shù)據(jù)庫系統(tǒng)概論,F(xiàn)LASH等等,雖然通過學(xué)習(xí)對(duì)這些課程有所了解和掌握,但是始終處于理論知識(shí)的掌握階段,并沒有真正應(yīng)用于實(shí)踐設(shè)計(jì)開發(fā),所以對(duì)知識(shí)的掌握還不夠全面和熟練,并不能真正獨(dú)立的開發(fā)出一個(gè)完整的應(yīng)用于實(shí)際的系統(tǒng)。通過這次畢業(yè)設(shè)計(jì),使我學(xué)到了很多,對(duì)自身的能力有了很大的提高。此次設(shè)計(jì)是動(dòng)態(tài)網(wǎng)頁制作,而不是簡(jiǎn)單的靜態(tài)網(wǎng)頁,因此采用了在開發(fā)動(dòng)態(tài)網(wǎng)頁方面比較先進(jìn)的ASP語言作為開發(fā)語言。ASP是一種Web
109、編程腳本語言。當(dāng)然在制作的過程中碰到過一些讓人頭痛的問題,我都一一解決了,直到設(shè)計(jì)全部完成,也讓我在解決問題方面的能力得到了提高。</p><p> 整個(gè)開發(fā)的過程對(duì)我來說是一次將理論應(yīng)用于實(shí)踐的過程,是將以前所學(xué)知識(shí)充分利用的過程,是一次真正的實(shí)踐過程。</p><p> 總體說來,在這學(xué)期的畢業(yè)設(shè)計(jì)中,學(xué)到了一些在課堂內(nèi)所學(xué)不到的知識(shí),收獲很大。</p><p&
110、gt;<b> 致謝</b></p><p> 首先感謝我的指導(dǎo)老師***老師,他在我的畢業(yè)設(shè)計(jì)過程中給了指導(dǎo)性的方案和架構(gòu),指引我閱讀相關(guān)的資料和書籍,使我能學(xué)習(xí)掌握知識(shí)并完成了畢業(yè)設(shè)計(jì)。 </p><p> 感謝答辯組對(duì)此畢業(yè)設(shè)計(jì)的考核,如果可以得到答辯組各位老師的認(rèn)可將對(duì)我的學(xué)習(xí)和工作給予極大的鼓勵(lì)。你們客觀的評(píng)價(jià)和建議我將牢記在心,在今后的發(fā)展中揚(yáng)長(zhǎng)避短
111、,更加努力的嚴(yán)格要求自己。 </p><p> 感謝學(xué)校對(duì)我的培育,讓我從思想上、素質(zhì)上和知識(shí)上得到很大的提高。在校學(xué)習(xí)的過程中的各科老師的悉心教導(dǎo)讓我掌握了更多的知識(shí),對(duì)提高我的知識(shí)面有很大的幫助。 </p><p> 最后要感謝我的同學(xué)在設(shè)計(jì)完成前后對(duì)我的幫助,沒有同學(xué)的共同學(xué)習(xí)進(jìn)步也許就沒法完成設(shè)計(jì),沒有同學(xué)的幫助,也許一些潛在的錯(cuò)誤難以得到更正,在此一并表示感謝。</p&
112、gt;<p> 在此祝愿學(xué)校領(lǐng)導(dǎo)、老師、同學(xué)工作順利,事業(yè)更上一層樓;同時(shí)也祝愿學(xué)校更加輝煌!</p><p><b> 參考文獻(xiàn)</b></p><p> [1].李東生.深入精髓:Dreamweaver網(wǎng)頁設(shè)計(jì)與配色技術(shù)精粹.北京:清華大學(xué)出版社,2007.6 </p><p> [2].王健南.ASP數(shù)據(jù)庫管理項(xiàng)目方
113、案精解.北京:航空工業(yè)出版社,2006.10</p><p> [3]. 陳季.ASP快速建站全程實(shí)錄. 北京:電子工業(yè)出版社</p><p> [4].胡艷潔.動(dòng)態(tài)網(wǎng)頁編程精彩案例教程(編程篇).北京:電子工業(yè)出版社,2006.1</p><p> [5] 高大釗主編,土力學(xué)與基礎(chǔ)工程[M],北京:中國(guó)建筑工業(yè)出版社,1998.9:49-55.</p&
溫馨提示
- 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. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 新聞發(fā)布系統(tǒng)畢業(yè)設(shè)計(jì)
- 新聞發(fā)布系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)—新聞發(fā)布系統(tǒng)
- 新聞發(fā)布系統(tǒng)-畢業(yè)設(shè)計(jì)論文
- jsp新聞發(fā)布系統(tǒng) 畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)--新聞發(fā)布系統(tǒng)的設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)----新聞發(fā)布及管理系統(tǒng)
- 畢業(yè)設(shè)計(jì)--基于php的新聞發(fā)布系統(tǒng)
- 新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)設(shè)計(jì)】
- 畢業(yè)設(shè)計(jì)---新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)設(shè)計(jì)----基于web的學(xué)校新聞發(fā)布系統(tǒng)
- 畢業(yè)設(shè)計(jì)(論文)新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 基于web的學(xué)校新聞發(fā)布系統(tǒng)—畢業(yè)設(shè)計(jì)論文
- web動(dòng)態(tài)新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---基于web的個(gè)人網(wǎng)站新聞發(fā)布系統(tǒng)
- 畢業(yè)設(shè)計(jì)論文 校園新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- (論文)(新聞發(fā)布系統(tǒng))論文(2013年優(yōu)秀畢業(yè)設(shè)計(jì)論文)
- 畢業(yè)設(shè)計(jì)-----信息發(fā)布系統(tǒng)
- jsp新聞發(fā)布課程設(shè)計(jì)---新聞發(fā)布系統(tǒng)
- 畢業(yè)設(shè)計(jì)---信息發(fā)布系統(tǒng)
評(píng)論
0/150
提交評(píng)論