

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 畢業(yè)論文</b></p><p> 《**》新聞發(fā)布系統(tǒng)的理論研究與實際開發(fā)</p><p> 系 別:計算機與信息工程系</p><p><b> 專業(yè)年級:</b></p><p> 姓 名: </p><p><b
2、> 學(xué) 號: </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 項目名稱·······················
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 相冊信息管理模塊······
24、83;·················8</p><p> 4.3.1 相冊分類·············
25、83;············8</p><p> 4.3.1.1相冊分類發(fā)布··················
26、····8</p><p> 4.3.1.2 管理員添加相冊····················9</p><p> 4.3.1.3 相冊信息的
27、修改····················10</p><p> 4.3.1.4 相冊信息輸出··········
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è)計······
35、83;·····················17</p><p> 5.1 數(shù)據(jù)表的設(shè)計·········
36、183;··············18</p><p> 5.1.1 相冊類型表················
37、·······19</p><p> 5.1.2 相片信息表·······················19&l
38、t;/p><p> 5.1.3 新聞模塊管理······················19</p><p> 6、頁面邏輯設(shè)計···
39、3;·························20</p><p> 7、頁面設(shè)計······&
40、#183;·······················21</p><p> 7.1 首頁·······
41、3;·····················22</p><p> 7.2 新聞頁面··········
42、;················23</p><p> 8、軟件測試···············
43、183;··············24</p><p> 結(jié)論·················
44、83;·····························25</p><p> 致謝··
45、3;····································
46、183;·······26</p><p> 參考文獻························&
47、#183;··················27</p><p> 《**》新聞發(fā)布系統(tǒng)的理論研究與實際開發(fā)</p><p> 系 計專業(yè) </p><p> 學(xué)生
48、 指導(dǎo)教師 </p><p> 摘要: 在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)已成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,正以一種前所未有的沖擊力影響著人類的活動。它在人們政治、經(jīng)濟、生活等各個方面發(fā)揮著重要的作用。因此網(wǎng)站建設(shè)在Internet應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。</p><p> 這次所設(shè)計的課題正是互聯(lián)
49、網(wǎng)與社會生活之間的緊密關(guān)系的體現(xiàn),現(xiàn)今的社會,人們已經(jīng)離不開了網(wǎng)絡(luò),網(wǎng)絡(luò)已經(jīng)成為人與人之間交流的一種形式,它能夠把事情的復(fù)雜化轉(zhuǎn)為簡單化,擺脫了時間和空間的限制。本論文是為消費者提供了一個網(wǎng)絡(luò)生活空間。通過該網(wǎng)頁展示了企業(yè)介紹、企業(yè)榮譽、產(chǎn)品介紹、招商信息、加盟程序、留言等一系列內(nèi)容的介紹。瀏覽者不僅可以利用留言板經(jīng)濟而又快捷地與外界進行各種信息的溝通,也可以直接在網(wǎng)上申請加盟。本論文還介紹了網(wǎng)頁的結(jié)構(gòu)分析和具體功能實現(xiàn),網(wǎng)頁的界面和運
50、作方式,盡力模擬近代網(wǎ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> 國家級大型扶助活動不僅需要通過互聯(lián)網(wǎng)進行服務(wù)宣傳,更需要將核心業(yè)務(wù)進行信息化處理,通過網(wǎng)絡(luò)并依靠門戶網(wǎng)信息門
56、戶,簡化業(yè)務(wù)流程,提高運轉(zhuǎn)效率,實現(xiàn)業(yè)務(wù)流程管理、非業(yè)務(wù)流程管理以及協(xié)同工作的全方位解決方案。從而使計劃的核心競爭力得到提升。</p><p> **門戶網(wǎng)站建設(shè)方案不僅可以實現(xiàn)該計劃的宣傳、展示、組織;客戶交流、客戶信息管理、網(wǎng)站信息管理等;同時可以按系統(tǒng)的各種需求實現(xiàn)個性化的網(wǎng)上案例展示、形象宣傳、疑難解答、留言/像冊等多方面的動態(tài)功能,使門戶網(wǎng)站從簡單的網(wǎng)上櫥窗發(fā)展成為客戶互動交流、客戶與自動服務(wù)器的交流
57、以及客戶與主辦公司相互交流的網(wǎng)站,甚至還可以利用在線調(diào)查引擎調(diào)查客戶的需求和喜好,用留言板接納客戶的意見等。</p><p> 在內(nèi)部業(yè)務(wù)信息化管理方面,在企業(yè)內(nèi)部管理方面,給本次〈**〉活動籌辦放提供一個可靠,方便的管理和辦公的手段;在企業(yè)綜合信息門戶平臺中集成根據(jù)貴公司業(yè)務(wù)特點為您定制開發(fā)的公司協(xié)同辦公系統(tǒng)、客戶關(guān)系管理系統(tǒng)、業(yè)務(wù)流程自動化系統(tǒng)等相關(guān)產(chǎn)品,使您的企業(yè)核心競爭力得到提升</p>
58、<p> 活動門戶網(wǎng)站的作用:</p><p> 1、發(fā)布活動信息-發(fā)布信息的通道2、獲取用戶的各種反饋信息-與用戶溝通的通道3、為用戶提供實時、高效的服務(wù)-服務(wù)客戶的通道4、以低成本傳播產(chǎn)品信息、擴大市場、增強活動動員能力-擴大活動業(yè)務(wù)的通道5、宣傳活動形象,擴大該計劃在社會上的影響力6、活動內(nèi)部員工溝通的渠道,可以借助博愛門戶網(wǎng)站改善活動內(nèi)部員工之間的交流7、為客戶和活動內(nèi)部員工提供
59、信息個性化的功能</p><p> 正是考慮到以上各項相關(guān)信息,所以建立一個自己的門戶網(wǎng)站迫在眉睫,本網(wǎng)站具有性能穩(wěn)定,安全,易于維護等特點。管理員可以輕松方便管理整個系統(tǒng)。</p><p> 本系統(tǒng)主要采用MyEclipse+MySQL+Tomcat的開發(fā)環(huán)境來完成此門戶網(wǎng)站的開發(fā)。采用Dreamwea和HTML來進行網(wǎng)頁的設(shè)計,采用Mysql數(shù)據(jù)庫作為對用戶信息和資料的存儲,并通過
60、JSP編程技術(shù)實現(xiàn)用戶對網(wǎng)絡(luò)數(shù)據(jù)庫的訪問和讀取。</p><p><b> 1、 引言</b></p><p><b> 編寫目的</b></p><p> 本文為博愛種子門戶網(wǎng)站系統(tǒng)分析設(shè)計書。本文檔的主要作用是說明網(wǎng)站的總體結(jié)構(gòu)、系統(tǒng)的功能規(guī)格、關(guān)鍵的業(yè)務(wù)處理流程以及相關(guān)的設(shè)計要求。</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,它對硬件的要求不是很高。硬件的配置如下:</p><p> 1)、服務(wù)器端硬件平臺:選用中低檔服務(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得特點,設(shè)計時選用Windows作為操作系統(tǒng),web服務(wù)器選用tomcat,數(shù)據(jù)存儲方面選用MYSQL作為數(shù)據(jù)庫服務(wù)器,瀏覽器選用常用的IE、360等。</p><p> Apache是一個著名的web網(wǎng)友服務(wù)器,它可以再多個操作系統(tǒng)中使用,例如:Windows系列、Linux系列等。</p><p><b&
64、gt; 3、系統(tǒng)總體概述</b></p><p><b> 3.1 項目名稱</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)主要實現(xiàn)信息的展示
66、,當游客進入本門戶網(wǎng)站,可以注冊成為會員,填寫相關(guān)的會員資料,注冊成功之后使用其這注冊賬號(只有注冊的會員才能上傳視頻和圖片信息);通過網(wǎng)站上的相關(guān)信息對公司的相關(guān)了解,當有更詳細的咨詢時,可以聯(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)常變動的信息,類似新聞、新產(chǎn)品發(fā)布和業(yè)界動態(tài)等更新信息集中管理,并通過信息的某些共性進行分類,最后系統(tǒng)化、標準化發(fā)布到網(wǎng)站上的一種網(wǎng)站應(yīng)用程序。網(wǎng)站信息通過一個操作簡單的界面加入數(shù)據(jù)庫, 然后通過已有的網(wǎng)頁模板格式與審核流程發(fā)布到網(wǎng)站上。它的出現(xiàn)大大減輕了網(wǎng)站更新維護的工作量,通過網(wǎng)絡(luò)數(shù)據(jù)庫的引用,將網(wǎng)站的更新維護工作簡化到只需錄入文字和上傳圖片, 從而使網(wǎng)站的更新速度大大縮短,在某些專門的網(wǎng)上新聞?wù)军c,如新浪
68、的新聞中心等,新聞的更新速度已經(jīng)是即時更新,從而大大加快了信息的傳播速度,讓用戶及時了解相關(guān)產(chǎn)品和企業(yè)的信息,也吸引了更多的用戶群, 時時保持網(wǎ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> 信息管理實現(xiàn)網(wǎng)站內(nèi)容的更新與維護,提供在后臺輸入、查詢、修改、刪除各新聞類別和專題中的具體信息
70、的功能,選擇本信息是否出現(xiàn)在欄目的首頁、網(wǎng)站的首頁等一系列完善的信息管理功能。具體包括以下功能:增添、修改、刪除各欄目信息(包括文字與圖片)的功能。信息管理可以用以下流程圖表示:</p><p> 圖 4.2.4.1 </p><p><b> 后臺新聞管理輸出:</b></p><p> 圖 4.2.4.2</p>&
71、lt;p> 后臺管理進行新聞修改時的輸出:</p><p><b> 圖 4.2.4.3</b></p><p> 4.2.5 新聞界面</p><p><b> ①博愛種子新聞</b></p><p><b> ?、诠嫘侣?lt;/b></p><
72、;p><b> ?、蹏鴥?nèi)慈善新聞</b></p><p><b> 圖 4.2.5</b></p><p> 4.3 相冊信息管理模塊</p><p> 4.3.1 相冊分類</p><p> 相冊分類主要是根據(jù)網(wǎng)站的需要,建立各種類型的相冊。把不同的圖片進行相應(yīng)的分類,把他們放入不同
73、的相冊中,便于網(wǎng)站管理員的信息管理,同時也方便游客對相關(guān)信息的了解。</p><p> 4.3.1.1相冊分類發(fā)布</p><p><b> 圖 4.3.1.1</b></p><p> 4.3.1.2 管理員添加相冊</p><p><b> 圖 4.3.1.2</b></p>
74、<p> 4.3.1.3 相冊信息的修改:</p><p><b> 圖 4.3.1.3</b></p><p> 4.3.1.4 相冊信息輸出:</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)成功案例等。管理員可以通過后臺管理員頁面進行相應(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òu)、部門、員工等相關(guā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)系方式的管理。便于游客對相關(guān)信息的相信了解。當然,也可以直接到公司進行詳細的咨詢。</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> 留言管理模塊主要針對的是所有的相關(guān)用戶,注冊用戶可以留言、發(fā)布圖片。不過相應(yīng)的圖片需要有管理員進行審核,審核通過方可進行播放。當然管理員也
80、可以對游客的留言進行相應(yīng)的刪除、查看操作。</p><p><b> 圖 4.9</b></p><p> 4.10 常見問題管理</p><p> 對于用戶常見的問題,可以通過常見問題模塊進行解決。當用戶遇到一些問題,可以通過該模塊進行查詢,如果沒有找到自己滿意的答案,也可以留言或是通過公司的聯(lián)系方式進行解決。</p>&
81、lt;p> 4.11 合作伙伴管理</p><p> 合作伙伴主要是一些和公司合作的公司的相關(guān)信息。用戶可以通過相應(yīng)的信息進行相關(guān)的信息了解。</p><p><b> 5、 數(shù)據(jù)庫的設(shè)計</b></p><p> 5.1 數(shù)據(jù)表的設(shè)計</p><p> 5.1.1 相冊類型表()</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è)計</b></p><p> 邏輯視圖主要支持系統(tǒng)的功能需求
93、,它是系統(tǒng)提供給最終用戶的服務(wù)。在面向?qū)ο蠹夹g(shù)中,通過抽象、封裝和繼承,可以用對象模型來代表邏輯視圖,用類圖來描述邏輯視圖,以及這些主要類在服務(wù)包和子系統(tǒng)中的組織以及如何將子系統(tǒng)組織為多個層。類圖也用于表示類的存在以及類與類之間的相互關(guān)系,它是從系統(tǒng)構(gòu)成的角度來描述當前的系統(tǒng),即一系列用例實現(xiàn)的構(gòu)成。 </p><p> 包和子系統(tǒng)的分層模型描述如下圖: </p><p>&l
94、t;b> 圖 6.1 </b></p><p> 軟件設(shè)計原則中的對象職責用于定義每一層的邏輯任務(wù),我們總結(jié)出每層的主要職責和任務(wù)如下。 (1)表示層 表示層包含所有表示用戶看到的應(yīng)用程序屏幕的邊界類。該層的職責是: </p><p> 提供友好、
95、方便的用戶界面收集、預(yù)處理用戶的輸入信息顯示數(shù)據(jù)字段編輯并校驗輸入數(shù)據(jù)的合法性格式化處理結(jié)果將輸入數(shù)據(jù)向前傳遞給請求控制層展示的方式支持瀏覽器方式、應(yīng)用程序方式。(2)請求控制層 請求控制層包括代表驅(qū)動應(yīng)用程序行為的用例管理器的所有控制器類。該層代表從客戶機到中間層的邊界。該層的職責是: ? 提供系統(tǒng)統(tǒng)一入口 &
96、#160; ? 接收并分發(fā)用戶請求 ? 將用戶請求轉(zhuǎn)換為業(yè)務(wù)層數(shù)據(jù)對象 (HttpRequest、XML<——>PO) ? 錯誤消息格式化、轉(zhuǎn)換 ? 管理用戶session ? 安全認證、記錄日志等通用處理
97、; 請求控制層要支持多種通訊協(xié)議,即HTTP、RMI等。 (3)應(yīng)用層 應(yīng)用層包括應(yīng)用程序領(lǐng)域內(nèi)的業(yè)務(wù)處理類,該層表示業(yè)務(wù)服務(wù)層的邊界和門面。該層的職責是: ? 提供業(yè)務(wù)服務(wù)門面 ? 管理事務(wù)
98、; ? 管理緩存 對外提供的類型包括:普通JAVA類(POJO)、EJB、RMI服務(wù)、Web Service等。 (4)領(lǐng)域?qū)?#160; 領(lǐng)域?qū)影ū硎緫?yīng)用程序</p><p><b> 7、頁面設(shè)計</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、 軟件測試</b></p><p>
100、; 在軟件開發(fā)的過程中,人們使用了許多保證軟件質(zhì)量的方法分析、設(shè)計和實現(xiàn)軟件,但難免還會在工作中犯錯誤。為了保證軟件的質(zhì)量和可靠性,應(yīng)力求在分析、設(shè)計等各個開發(fā)階段結(jié)束前,對軟件進行嚴格的技術(shù)評審。軟件測試就是在軟件投入運行前,對軟件需求分析、設(shè)計規(guī)格說明和編碼的最終復(fù)審,是軟件質(zhì)量保證的關(guān)鍵,可以說軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。其目的是想以最少的時間和人力找出軟件中潛在的各種錯誤和缺陷。目前,流行的軟件測試方法有兩種,一種
101、是黑盒測試法,另一種是白盒測試法。任何工程產(chǎn)品都可以使用這兩種方法進行測試。</p><p> 黑盒測試是已知產(chǎn)品的功能設(shè)計規(guī)格,可以進行測試證明每個實現(xiàn)了的功能是否符合要求。軟件的白盒測試是對軟件的過程性細節(jié)作細致的檢查,它是已知產(chǎn)品的內(nèi)部工作過程,可以通過測試證明每種操作是否符合設(shè)計規(guī)格要求,所有的內(nèi)部成分是否已經(jīng)檢查。</p><p> 但是,任何軟件的開發(fā)項目都要受到期限、費用
102、、人力和機時等條件的限制。盡管我們以為為了充分揭露程序中的所有隱藏錯誤、徹底的做法是針對所有可能的數(shù)據(jù)進行測試,但事實告訴我們,這樣做是不行的。</p><p> 在測試階段既然窮舉測試不可行,為了節(jié)省時間和資源,提高測試效率,就必須精心設(shè)計測試用例,也就是要從數(shù)量極大的可用測試用例中精心地挑選少量的測試數(shù)據(jù),使得采用這些測試數(shù)據(jù)能夠達到最佳的測試效果,或者說它們能夠高效率地把隱藏的錯誤揭露出來。</p&
103、gt;<p> 對于本軟件的測試,我們選擇的是黑盒測試法中的邊界值測試。</p><p> 人們從長期的測試工作經(jīng)驗得知,大量的錯誤是發(fā)生在輸入或者輸出范圍的邊界值上,而不是在輸入范圍的內(nèi)部。因此針對各種邊界情況設(shè)計測試用例,可以查出更多的錯誤。</p><p> 使用邊界值分析方法設(shè)計測試用例,首先應(yīng)確定邊界情況。通常輸入等價類與輸出等價類的邊界,就是應(yīng)著重測試的邊界
104、情況。應(yīng)當選取正好等于,剛剛大于,或剛剛小于邊界的值作為測試數(shù)據(jù),而不是選取等價類中的典型值或者任意值作為測試用例。</p><p> 邊界值分析方法選擇測試用例的原則:</p><p> ?。?)如果輸入條件規(guī)定了值的范圍,則應(yīng)取剛達到這個范圍的邊界的值,以及剛剛超越這個范圍邊界的值作為測試輸入數(shù)據(jù)。</p><p> ?。?)如果輸入條件規(guī)定了值的個數(shù),則用最
105、大個數(shù)、最小個數(shù)、比最大個數(shù)多1、比最小個數(shù)少1作為測試數(shù)據(jù)。</p><p> ?。?)如果程序的規(guī)格說明給出的輸入域或者輸出域是有序集合,則應(yīng)選取集合的第一個元素和最后一個元素作為測試用例。</p><p> ?。?)如果程序中使用了一個內(nèi)部數(shù)據(jù)結(jié)構(gòu),則應(yīng)當選擇這個內(nèi)部數(shù)據(jù)結(jié)構(gòu)的邊界上的值作為測試用例。</p><p> ?。?)分析規(guī)格說明,找出其他可能的邊界
106、條件</p><p><b> 結(jié)論</b></p><p> 本設(shè)計根據(jù)畢業(yè)設(shè)計任務(wù)書的要求制作,功能基本實現(xiàn),可以完成管理登陸、加盟申請、留言、各產(chǎn)品展示等功能的實現(xiàn)。此次設(shè)計是查看了一些企業(yè)網(wǎng)站的結(jié)構(gòu)然后進行設(shè)計的,雖然此次設(shè)計構(gòu)造不能說是成熟,但也算是盡了力。</p><p> 這是我首次運用Dreamweaver、ASP語言結(jié)合
107、ACCESS數(shù)據(jù)庫系統(tǒng)開發(fā)工具進行動態(tài)網(wǎng)頁的制作,一切都是從零開始學(xué)習,所以制作的時候難免會過于簡單,考慮的也不是很周全。同時由于時間的倉促,有些功能的實現(xiàn)不是很完美。在設(shè)計過程中不可避免地遇到了各種各樣的問題,由于整個設(shè)計完全都是由個人設(shè)計的,有關(guān)Dreamweaver、ASP和數(shù)據(jù)庫連接等方面許多細節(jié)問題都要靠自己去摸索,加之本人水平有限,因此還存在著許多不足之處。</p><p> 在以前的時間內(nèi)我學(xué)習了
108、許多專業(yè)課程,比如C語言,VB語言,數(shù)據(jù)庫系統(tǒng)概論,F(xiàn)LASH等等,雖然通過學(xué)習對這些課程有所了解和掌握,但是始終處于理論知識的掌握階段,并沒有真正應(yīng)用于實踐設(shè)計開發(fā),所以對知識的掌握還不夠全面和熟練,并不能真正獨立的開發(fā)出一個完整的應(yīng)用于實際的系統(tǒng)。通過這次畢業(yè)設(shè)計,使我學(xué)到了很多,對自身的能力有了很大的提高。此次設(shè)計是動態(tài)網(wǎng)頁制作,而不是簡單的靜態(tài)網(wǎng)頁,因此采用了在開發(fā)動態(tài)網(wǎng)頁方面比較先進的ASP語言作為開發(fā)語言。ASP是一種Web
109、編程腳本語言。當然在制作的過程中碰到過一些讓人頭痛的問題,我都一一解決了,直到設(shè)計全部完成,也讓我在解決問題方面的能力得到了提高。</p><p> 整個開發(fā)的過程對我來說是一次將理論應(yīng)用于實踐的過程,是將以前所學(xué)知識充分利用的過程,是一次真正的實踐過程。</p><p> 總體說來,在這學(xué)期的畢業(yè)設(shè)計中,學(xué)到了一些在課堂內(nèi)所學(xué)不到的知識,收獲很大。</p><p&
110、gt;<b> 致謝</b></p><p> 首先感謝我的指導(dǎo)老師***老師,他在我的畢業(yè)設(shè)計過程中給了指導(dǎo)性的方案和架構(gòu),指引我閱讀相關(guān)的資料和書籍,使我能學(xué)習掌握知識并完成了畢業(yè)設(shè)計。 </p><p> 感謝答辯組對此畢業(yè)設(shè)計的考核,如果可以得到答辯組各位老師的認可將對我的學(xué)習和工作給予極大的鼓勵。你們客觀的評價和建議我將牢記在心,在今后的發(fā)展中揚長避短
111、,更加努力的嚴格要求自己。 </p><p> 感謝學(xué)校對我的培育,讓我從思想上、素質(zhì)上和知識上得到很大的提高。在校學(xué)習的過程中的各科老師的悉心教導(dǎo)讓我掌握了更多的知識,對提高我的知識面有很大的幫助。 </p><p> 最后要感謝我的同學(xué)在設(shè)計完成前后對我的幫助,沒有同學(xué)的共同學(xué)習進步也許就沒法完成設(shè)計,沒有同學(xué)的幫助,也許一些潛在的錯誤難以得到更正,在此一并表示感謝。</p&
112、gt;<p> 在此祝愿學(xué)校領(lǐng)導(dǎo)、老師、同學(xué)工作順利,事業(yè)更上一層樓;同時也祝愿學(xué)校更加輝煌!</p><p><b> 參考文獻</b></p><p> [1].李東生.深入精髓:Dreamweaver網(wǎng)頁設(shè)計與配色技術(shù)精粹.北京:清華大學(xué)出版社,2007.6 </p><p> [2].王健南.ASP數(shù)據(jù)庫管理項目方
113、案精解.北京:航空工業(yè)出版社,2006.10</p><p> [3]. 陳季.ASP快速建站全程實錄. 北京:電子工業(yè)出版社</p><p> [4].胡艷潔.動態(tài)網(wǎng)頁編程精彩案例教程(編程篇).北京:電子工業(yè)出版社,2006.1</p><p> [5] 高大釗主編,土力學(xué)與基礎(chǔ)工程[M],北京:中國建筑工業(yè)出版社,1998.9:49-55.</p&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新聞發(fā)布系統(tǒng)畢業(yè)設(shè)計
- 新聞發(fā)布系統(tǒng)畢業(yè)設(shè)計
- 畢業(yè)設(shè)計—新聞發(fā)布系統(tǒng)
- 新聞發(fā)布系統(tǒng)-畢業(yè)設(shè)計論文
- jsp新聞發(fā)布系統(tǒng) 畢業(yè)設(shè)計
- 畢業(yè)設(shè)計--新聞發(fā)布系統(tǒng)的設(shè)計
- 畢業(yè)設(shè)計----新聞發(fā)布及管理系統(tǒng)
- 畢業(yè)設(shè)計--基于php的新聞發(fā)布系統(tǒng)
- 新聞發(fā)布系統(tǒng)的設(shè)計與實現(xiàn)【畢業(yè)設(shè)計】
- 畢業(yè)設(shè)計---新聞發(fā)布系統(tǒng)的設(shè)計與實現(xiàn)
- 畢業(yè)設(shè)計----基于web的學(xué)校新聞發(fā)布系統(tǒng)
- 畢業(yè)設(shè)計(論文)新聞發(fā)布系統(tǒng)的設(shè)計與實現(xiàn)
- 基于web的學(xué)校新聞發(fā)布系統(tǒng)—畢業(yè)設(shè)計論文
- web動態(tài)新聞發(fā)布系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計
- 畢業(yè)設(shè)計---基于web的個人網(wǎng)站新聞發(fā)布系統(tǒng)
- 畢業(yè)設(shè)計論文 校園新聞發(fā)布系統(tǒng)的設(shè)計與實現(xiàn)
- (論文)(新聞發(fā)布系統(tǒng))論文(2013年優(yōu)秀畢業(yè)設(shè)計論文)
- 畢業(yè)設(shè)計-----信息發(fā)布系統(tǒng)
- jsp新聞發(fā)布課程設(shè)計---新聞發(fā)布系統(tǒng)
- 畢業(yè)設(shè)計---信息發(fā)布系統(tǒng)
評論
0/150
提交評論