高校換客設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第1頁
已閱讀1頁,還剩32頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  畢業(yè)論文(設(shè)計(jì))</b></p><p> 題 目高校換客平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 學(xué)生姓名</p><p> 指導(dǎo)教師</p><p> 學(xué) 院</p><p> 專業(yè)班級(jí)</p><p> 完成時(shí)間</p>

2、<p><b>  摘 要</b></p><p>  本文采用自頂向下的結(jié)構(gòu)化的網(wǎng)站系統(tǒng)分析方法,闡述了一個(gè)功能全面的高校換客平臺(tái)的開發(fā)過程、操作流程及其一些核心的技術(shù)。本文首先進(jìn)行了項(xiàng)目概述,簡(jiǎn)單介紹了項(xiàng)目開發(fā)的背景、項(xiàng)目開發(fā)的目的和項(xiàng)目開發(fā)的意義;接下來是網(wǎng)站系統(tǒng)規(guī)劃階段,通過實(shí)際的業(yè)務(wù)流程調(diào)研,分析了網(wǎng)站系統(tǒng)的組織結(jié)構(gòu),具體完成了高校換客平臺(tái)的需求分析、可行性分析

3、、現(xiàn)行業(yè)務(wù)流程分析,并通過對(duì)現(xiàn)行業(yè)務(wù)流程的優(yōu)化,得出了網(wǎng)站系統(tǒng)的業(yè)務(wù)流程;之后是網(wǎng)站系統(tǒng)分析,具體完成了數(shù)據(jù)流分析和數(shù)據(jù)字典;網(wǎng)站系統(tǒng)設(shè)計(jì)階段主要完成了功能模塊的劃分、數(shù)據(jù)庫的設(shè)計(jì)和網(wǎng)站系統(tǒng)界面設(shè)計(jì)。該階段對(duì)各個(gè)模塊的功能進(jìn)行了詳細(xì)設(shè)計(jì),形成了本網(wǎng)站系統(tǒng)的功能模塊圖,在此基礎(chǔ)上選擇了合適的開發(fā)模式;數(shù)據(jù)庫的設(shè)計(jì)先進(jìn)行了概念結(jié)構(gòu)設(shè)計(jì),之后進(jìn)行了邏輯結(jié)構(gòu)設(shè)計(jì),最后完成了數(shù)據(jù)庫表的設(shè)計(jì)。</p><p>  根據(jù)前幾個(gè)

4、階段的分析和設(shè)計(jì),本網(wǎng)站系統(tǒng)在設(shè)計(jì)方面采用B/S模式,同時(shí)使用JSP技術(shù)進(jìn)行基本頁面的設(shè)計(jì)與功能實(shí)現(xiàn),后臺(tái)數(shù)據(jù)庫選用SQLSERVER數(shù)據(jù)庫。本網(wǎng)站系統(tǒng)的設(shè)計(jì)實(shí)施為高校換客平臺(tái)的運(yùn)行做基礎(chǔ),為高校換客平臺(tái)提供良好的條件。</p><p>  關(guān)鍵詞:高校換客;結(jié)構(gòu)化分析;B/S</p><p><b>  Abstract</b></p><p&g

5、t;  In this paper, top-down structured system analysis method, described parts of a full-featured computer quotation system development process, operational processes and some of its core technology. This paper carried o

6、ut the project overview, a brief background of project development, project development and project development objective of the meaning; followed by the system planning stage, the actual business processes through resea

7、rch and analysis of the system's organizational structure, speci</p><p>  According to the first few stages of the analysis and design, the system used in the design of B / S mode, JSP technology, the ba

8、sic page design and implementation of function, use Sqlserver database backend database. The design and implementation of the system parts for the computer to run a foundation quotation system for computer parts quotatio

9、n system to provide a good condition.</p><p>  Key Words:computer parts purchase; structural analysis; B/S</p><p><b>  目 錄</b></p><p><b>  摘 要I</b><

10、;/p><p>  AbstractII</p><p><b>  一、引言5</b></p><p> ?。ㄒ唬╉?xiàng)目開發(fā)的背景5</p><p>  (二)項(xiàng)目開發(fā)的意義5</p><p>  二、可行性分析及總體設(shè)計(jì)原則6</p><p>  (一)可行性分析

11、6</p><p><b>  1.技術(shù)可行性6</b></p><p><b>  2.經(jīng)濟(jì)可行性6</b></p><p><b>  3.社會(huì)可行性6</b></p><p> ?。ǘ┛傮w設(shè)計(jì)原則7</p><p>  三、網(wǎng)站系統(tǒng)分析

12、8</p><p>  (一)業(yè)務(wù)流程分析8</p><p><b> ?。ǘ?shù)據(jù)流圖8</b></p><p><b> ?。ㄈ?shù)據(jù)字典9</b></p><p>  四、網(wǎng)站系統(tǒng)設(shè)計(jì)12</p><p> ?。ㄒ唬┚W(wǎng)站系統(tǒng)功能設(shè)計(jì)12</p>

13、<p>  (二)網(wǎng)站系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)12</p><p>  1.概念結(jié)構(gòu)設(shè)計(jì)12</p><p>  2.?dāng)?shù)據(jù)庫表設(shè)計(jì)14</p><p> ?。ㄈ┚W(wǎng)站系統(tǒng)開發(fā)工具與開發(fā)模式的選擇16</p><p>  1.網(wǎng)站系統(tǒng)開發(fā)工具16</p><p>  2.網(wǎng)站系統(tǒng)設(shè)計(jì)模式1</p>

14、;<p>  五、網(wǎng)站系統(tǒng)實(shí)現(xiàn)3</p><p><b>  (一)前臺(tái)模塊3</b></p><p><b>  1.首頁3</b></p><p>  2.查看商品信息界面4</p><p>  3.用戶登陸界面4</p><p>  4.商品交換

15、操作界面5</p><p>  5.用戶添加商品界面5</p><p>  6.用戶管理自己的商品界面6</p><p>  7.用戶查看自己的交換積分界面7</p><p>  8.用戶查看自己的交換記錄界面7</p><p>  9.用戶的交換信息界面8</p><p>  六、

16、軟件測(cè)試與分析9</p><p>  (一)軟件測(cè)試的重要性9</p><p> ?。ǘy(cè)試實(shí)例的研究與選擇9</p><p> ?。ㄈy(cè)試環(huán)境與測(cè)試條件10</p><p> ?。ㄋ模┚W(wǎng)站系統(tǒng)運(yùn)行情況11</p><p>  (五)網(wǎng)站系統(tǒng)評(píng)價(jià)11</p><p><b&

17、gt;  結(jié) 論12</b></p><p>  參 考 文 獻(xiàn)13</p><p><b>  致 謝14</b></p><p><b>  引言</b></p><p> ?。ㄒ唬╉?xiàng)目開發(fā)的背景</p><p>  換客就比較明顯的發(fā)揮了網(wǎng)

18、絡(luò)這一強(qiáng)大的資源共享平臺(tái)所凝聚的作用,通過網(wǎng)絡(luò)關(guān)系建立強(qiáng)大的人脈和物資資源網(wǎng),你不需要的東西可能在網(wǎng)的那一頭有人特別想找到,網(wǎng)絡(luò)給人生活帶來的確實(shí)是切切實(shí)實(shí)的便利,怒蛙網(wǎng)絡(luò)策劃?rùn)C(jī)構(gòu)評(píng)論換客這一現(xiàn)象。 </p><p>  現(xiàn)在物價(jià)飛漲,買件襯衣都不便宜,現(xiàn)在很多“換客”開始在網(wǎng)上交換自己閑置的衣物。 </p><p>  “以你所需換我所求”,秉承這個(gè)理念,時(shí)下?lián)Q物網(wǎng)站日漸火爆起來,正為時(shí)

19、尚白領(lǐng)所追捧。換物網(wǎng)站直接催生了“換客”這一群體,他們遵循“需求決定價(jià)值”的理念,在互聯(lián)網(wǎng)上交換物品和服務(wù),并享受著交換樂趣。 </p><p>  以物易物,這種在貨幣出現(xiàn)之前大行其道的古老交易方式,穿過數(shù)千年的時(shí)光長(zhǎng)廊,以一種時(shí)尚、新潮的姿態(tài)華麗亮相。換我網(wǎng)、換啦網(wǎng)、第九集市、換啦聯(lián)盟總站、中國(guó)換客網(wǎng)、上海易物網(wǎng)、愛喜千團(tuán)網(wǎng)……眾多換物網(wǎng)站希望打造一個(gè)全新的“社區(qū)化物品交換平臺(tái)”,為廣大用戶提供誠(chéng)信、安全的在

20、線物品交換新體驗(yàn)。</p><p>  (二)項(xiàng)目開發(fā)的意義</p><p>  換客網(wǎng)是一個(gè)致力于為中國(guó)的網(wǎng)絡(luò)用戶打造一個(gè)全方位、立體的網(wǎng)上換物易物平臺(tái)。網(wǎng)站采用了最新的WEB2.0技術(shù),向換客提供完全免費(fèi)的物品置換平臺(tái)。通過這一平臺(tái),換客可以通過原始的交易方式在網(wǎng)站上發(fā)布自己的閑置物品,并換到自己所需要的物品,讓剩余物資重新煥發(fā)其價(jià)值。</p><p>  主要

21、以學(xué)校為中心。關(guān)鍵操作圍繞著您“有什么”和“要什么”來進(jìn)行。在這里,有多種模糊搜索方式和完善的搜索助手功能可供您選擇;分類詳細(xì)的物品,可以讓您非常方便地定位自己的交換目標(biāo);物品界面信息完整、互動(dòng)能力強(qiáng)、閱讀便捷,可以使您快速地發(fā)布和閱讀信息。同時(shí),網(wǎng)站還為換客提供了很多的周邊服務(wù)。</p><p>  二、可行性分析及總體設(shè)計(jì)原則</p><p><b>  (一)可行性分析&l

22、t;/b></p><p>  可行性分析也稱為可行性研究,是在調(diào)查的基礎(chǔ)上,針對(duì)新網(wǎng)站系統(tǒng)的開發(fā)是否具備必要性和可能性,對(duì)新網(wǎng)站系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)等方面進(jìn)行分析和研究,以避免投資失誤,保證新網(wǎng)站系統(tǒng)的開發(fā)成功[2]。可行性研究的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。</p><p>  下面將分別從技術(shù)、經(jīng)濟(jì)、社會(huì)三個(gè)方面對(duì)高校換客平臺(tái)的建設(shè)進(jìn)行分析

23、和研究。</p><p><b>  1.技術(shù)可行性</b></p><p>  根據(jù)社會(huì)發(fā)展,物質(zhì)消費(fèi)的功能、性能及實(shí)現(xiàn)網(wǎng)站系統(tǒng)的各種約束條件,根據(jù)新網(wǎng)站系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,本網(wǎng)站系統(tǒng)是一個(gè)數(shù)據(jù)庫管理網(wǎng)站系統(tǒng),現(xiàn)有的技術(shù)已較為成熟,硬件、軟件的性能要求、環(huán)境條件等各項(xiàng)條件良好,估計(jì)利用現(xiàn)有技術(shù)條件應(yīng)完全可以達(dá)到該網(wǎng)站系統(tǒng)的功能目標(biāo)。同時(shí),考慮給予的開發(fā)

24、期限也較為充裕,預(yù)計(jì)網(wǎng)站系統(tǒng)是可以在規(guī)定期限內(nèi)完成開發(fā)的。</p><p>  由以上分析可知,高校換客平臺(tái)的開發(fā)在技術(shù)上是可行的。</p><p><b>  2.經(jīng)濟(jì)可行性</b></p><p>  大眾客戶具有信息化的處理設(shè)施,并且擁有支持本網(wǎng)站系統(tǒng)的應(yīng)用平臺(tái)。因此無需再投入資金購(gòu)買其他設(shè)施。</p><p> 

25、 網(wǎng)站系統(tǒng)的開發(fā)基于本人對(duì)程序開發(fā)的實(shí)踐學(xué)習(xí)而來,無需太多資金投入,并且軟件開發(fā)過程投入的成本不高,因此開發(fā)經(jīng)費(fèi)完全可以接受。</p><p>  由以上分析可知,高校換客平臺(tái)在經(jīng)濟(jì)上是可行的。</p><p><b>  3.社會(huì)可行性</b></p><p>  本網(wǎng)站系統(tǒng)的社會(huì)可行性主要從法律因素、用戶使用可行性兩方面進(jìn)行研究。</

26、p><p><b>  (1)法律因素</b></p><p>  本網(wǎng)站系統(tǒng)是根據(jù)高校換客平臺(tái)的實(shí)際情況開發(fā)研制的,是通過大量的調(diào)研得出的,網(wǎng)站系統(tǒng)的軟件設(shè)計(jì)是在獨(dú)立的環(huán)境下完成的,無可供抄襲的軟件產(chǎn)品。</p><p>  (2)用戶使用可行性</p><p>  本網(wǎng)站系統(tǒng)對(duì)用戶的要求,除了需要具備在Microsoft

27、 Windows平臺(tái)上使用個(gè)人電腦的知識(shí)外,并不需要特別的技術(shù)能力。使用網(wǎng)站系統(tǒng)的管理員,需要具備對(duì)Tomcat服務(wù)器的使用能力,在投入使用前,無需對(duì)操作網(wǎng)站系統(tǒng)的人員進(jìn)行培訓(xùn)。這樣既減少投入成本又簡(jiǎn)化了操作環(huán)節(jié)。</p><p>  由以上分析可知,本網(wǎng)站系統(tǒng)具有社會(huì)可行性。</p><p><b>  (二)總體設(shè)計(jì)原則</b></p><p&

28、gt;  本網(wǎng)站系統(tǒng)為了設(shè)計(jì)、實(shí)現(xiàn)和后期維護(hù)的方便,以及網(wǎng)站系統(tǒng)用戶使用的便利,所以必須采取一定的設(shè)計(jì)原則[3]。其主要設(shè)計(jì)原則有:</p><p>  簡(jiǎn)單性:在實(shí)現(xiàn)網(wǎng)站系統(tǒng)的功能的同時(shí),盡量讓網(wǎng)站系統(tǒng)操作簡(jiǎn)單易懂,這對(duì)于一個(gè)網(wǎng)站系統(tǒng)來說是非常重要的。</p><p>  針對(duì)性:本網(wǎng)站系統(tǒng)設(shè)計(jì)是針對(duì)高校換客的需求定向開發(fā)設(shè)計(jì),所以具有專業(yè)突出和很強(qiáng)的針對(duì)性。</p>&l

29、t;p>  實(shí)用性:要求本網(wǎng)站系統(tǒng)能夠滿足高校換客的需求,因此具有良好的實(shí)用性。</p><p>  一致性:頁面整體設(shè)計(jì)風(fēng)格以及命名規(guī)則的一致性:整體頁面布局和用圖用色風(fēng)格及變量、類名和其他元素的命名規(guī)則保持一致。功能一致性:完成同樣的功能應(yīng)該盡量使用同樣的元素。 元素風(fēng)格一致性:界面元素的美觀風(fēng)格、擺放位置在同一個(gè)界面和不同界面之間都應(yīng)該是一致的。變量命名規(guī)則的一致性:變量應(yīng)該用統(tǒng)一的規(guī)則進(jìn)行命名,做到

30、任意變量均能從上下文推斷其義。</p><p>  先進(jìn)性:本網(wǎng)站系統(tǒng)采用JSP技術(shù)、SQLSERVER等被廣泛采用網(wǎng)站系統(tǒng)開發(fā)技術(shù)和數(shù)據(jù)庫,因此本設(shè)計(jì)具有良好的先進(jìn)性,具體表現(xiàn)在其具有良好的可擴(kuò)展性,可開發(fā)性。</p><p><b>  三、網(wǎng)站系統(tǒng)分析</b></p><p><b>  (一)業(yè)務(wù)流程分析</b>&

31、lt;/p><p>  在進(jìn)行業(yè)務(wù)流程分析時(shí),需要按照原有信息流動(dòng)過程,逐個(gè)地調(diào)查分析所有環(huán)節(jié)的處理業(yè)務(wù)、處理內(nèi)容、處理順序和對(duì)處理時(shí)間的要求,弄清各個(gè)環(huán)節(jié)需要的信息、信息來源、流經(jīng)去向、處理方法、計(jì)算方法、提供信息的時(shí)間和信息形態(tài)(報(bào)告、報(bào)單、屏幕顯示)等[4]。</p><p>  業(yè)務(wù)流程分析可以幫助開發(fā)者了解該業(yè)務(wù)處理過程,發(fā)現(xiàn)和處理網(wǎng)站系統(tǒng)調(diào)查工作中的錯(cuò)誤和疏漏。業(yè)務(wù)流程分析是通過業(yè)

32、務(wù)流程圖來進(jìn)行,即用一些規(guī)定的符號(hào)及連線來表示某個(gè)具體業(yè)務(wù)處理過程[5]。</p><p><b> ?。ǘ?shù)據(jù)流圖</b></p><p>  數(shù)據(jù)流程是指數(shù)據(jù)在網(wǎng)站系統(tǒng)中產(chǎn)生、傳輸、加工處理、使用、存儲(chǔ)的過程[6]。數(shù)據(jù)流程分析是把數(shù)據(jù)在現(xiàn)行網(wǎng)站系統(tǒng)內(nèi)部的流動(dòng)抽象的獨(dú)立起來,舍去了具體組織機(jī)構(gòu)、信息載體、處理工具、物質(zhì)、材料等,單從數(shù)據(jù)流動(dòng)過程來考查實(shí)際業(yè)務(wù)的數(shù)

33、據(jù)處理模式。</p><p>  數(shù)據(jù)流程與數(shù)據(jù)流程分析是今后建立數(shù)據(jù)庫網(wǎng)站系統(tǒng)和設(shè)計(jì)功能模塊處理過程的基礎(chǔ)。描述數(shù)據(jù)流程的工具是數(shù)據(jù)流程圖以及其附帶的數(shù)據(jù)字典、處理邏輯等圖表。其中數(shù)據(jù)流程圖是描述網(wǎng)站系統(tǒng)邏輯模型的主要工具,它以少數(shù)幾種符號(hào)綜合地反映出信息在網(wǎng)站系統(tǒng)中的流動(dòng)、存儲(chǔ)和傳遞[7]。</p><p>  在業(yè)務(wù)流程分析的基礎(chǔ)上,對(duì)數(shù)據(jù)流進(jìn)行了分析,從數(shù)據(jù)流動(dòng)過程考察了實(shí)際業(yè)務(wù)的

34、數(shù)據(jù)處理模式。該網(wǎng)站系統(tǒng)的數(shù)據(jù)流圖分為頂層、一層、二層。現(xiàn)行的頂層數(shù)據(jù)流圖</p><p><b> ?。ㄈ?shù)據(jù)字典</b></p><p>  通過對(duì)網(wǎng)站系統(tǒng)數(shù)據(jù)流的分析,接下來用數(shù)據(jù)字典描述數(shù)據(jù)流圖中一些主要的數(shù)據(jù)元素條目、數(shù)據(jù)流、處理過程、數(shù)據(jù)存儲(chǔ)和外部實(shí)體[8]。</p><p>  數(shù)據(jù)元素條目如表3.1所示。</p>

35、<p><b>  表3.1數(shù)據(jù)元素</b></p><p>  數(shù)據(jù)結(jié)構(gòu)條目如表3.2所示。</p><p><b>  表3.2數(shù)據(jù)結(jié)構(gòu)</b></p><p>  數(shù)據(jù)流條目如表3.3所示:</p><p><b>  表3.3數(shù)據(jù)流</b></p>

36、;<p>  數(shù)據(jù)存儲(chǔ)條目如表3.4所示:</p><p><b>  表3.4數(shù)據(jù)存儲(chǔ)</b></p><p>  交易記錄條目如表3.5所示:</p><p><b>  表3.5處理過程</b></p><p>  商品類別條目如表3.6所示:</p><p&

37、gt;<b>  表3.6外部實(shí)體</b></p><p>  由于論文篇幅的限制,不在此一一列舉,其他所有的數(shù)據(jù)字典條目都是根據(jù)數(shù)據(jù)流圖繪制的。</p><p><b>  四、網(wǎng)站系統(tǒng)設(shè)計(jì)</b></p><p>  (一)網(wǎng)站系統(tǒng)功能設(shè)計(jì)</p><p>  網(wǎng)站系統(tǒng)設(shè)計(jì)是一個(gè)把軟件需求轉(zhuǎn)換成

38、用軟件網(wǎng)站系統(tǒng)表示的過程[9]。通過對(duì)目標(biāo)網(wǎng)站系統(tǒng)的分析和研究,做出了高校換客平臺(tái)的總體規(guī)劃,這是全面開發(fā)網(wǎng)站系統(tǒng)的重要基礎(chǔ)。在對(duì)高校換客平臺(tái)全面分析調(diào)查的基礎(chǔ)上,制定出高校換客平臺(tái)的總體規(guī)劃。網(wǎng)站系統(tǒng)設(shè)計(jì)包括網(wǎng)站系統(tǒng)總體設(shè)計(jì)、網(wǎng)站系統(tǒng)詳細(xì)設(shè)計(jì)、網(wǎng)站系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)、網(wǎng)站系統(tǒng)開發(fā)工具、開發(fā)技術(shù)和開發(fā)模式等。</p><p>  (二)網(wǎng)站系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)</p><p>  數(shù)據(jù)庫是本網(wǎng)站系統(tǒng)

39、的核心和基礎(chǔ)[10]。它設(shè)計(jì)的好壞直接影響著整個(gè)網(wǎng)站系統(tǒng)的質(zhì)量。數(shù)據(jù)是一切網(wǎng)站系統(tǒng)設(shè)計(jì)的基礎(chǔ),通俗地說,數(shù)據(jù)庫設(shè)計(jì)就像高樓大廈的根基一樣,如果設(shè)計(jì)的不合理、不完善,將在網(wǎng)站系統(tǒng)開發(fā)過程中,甚至到后期的網(wǎng)站系統(tǒng)維護(hù)、功能變更和功能擴(kuò)充時(shí),引起較多問題,嚴(yán)重時(shí)甚至要重新設(shè)計(jì),重做大量已完成工作。</p><p><b>  1.概念結(jié)構(gòu)設(shè)計(jì)</b></p><p>  從

40、數(shù)據(jù)需求分析中得出網(wǎng)站系統(tǒng)的實(shí)體屬性圖。</p><p>  管理員實(shí)體屬性圖如圖4.3所示:</p><p>  圖4.3管理員實(shí)體屬性圖</p><p>  用戶表屬性圖如圖4.4所示:</p><p>  圖4.4用戶實(shí)體屬性圖</p><p>  商品實(shí)體屬性圖如圖4.5所示:</p><p

41、>  圖4.5商品實(shí)體屬性圖</p><p>  數(shù)據(jù)庫關(guān)系模型的組成元素有:實(shí)體、屬性、聯(lián)系。數(shù)據(jù)庫關(guān)系模型用數(shù)據(jù)庫關(guān)系圖表示。實(shí)體是用戶工作環(huán)境中所涉及的事務(wù),屬性是對(duì)實(shí)體特征的描述[11]。</p><p>  (1)模型中的實(shí)體相當(dāng)于實(shí)體集、一個(gè)表,而不是單個(gè)實(shí)體或表中的一行。實(shí)體用矩形框表示,實(shí)體名稱標(biāo)注在矩形框內(nèi)。用菱形表示實(shí)體間的聯(lián)系,菱形框內(nèi)寫上聯(lián)系名,用無向邊把菱形

42、分別與有關(guān)實(shí)體相連接,在無向邊旁標(biāo)上聯(lián)系的類型[12]。</p><p>  (2)屬性是實(shí)體的性質(zhì)。用橢圓框表示,與實(shí)體之間用一條線相連表的主碼是關(guān)鍵屬性,關(guān)鍵屬性項(xiàng)加下劃線。</p><p>  (3)各子網(wǎng)站系統(tǒng)模塊中主鍵相同的字段之間存在著相互關(guān)聯(lián)的關(guān)系。</p><p>  (4)在程序中實(shí)現(xiàn)對(duì)他們的完整性和一致性控制。</p><p&

43、gt;  從數(shù)據(jù)需求分析中得出網(wǎng)站系統(tǒng)的實(shí)體屬性圖,遵循三范式原則,對(duì)實(shí)體之間的依賴關(guān)系進(jìn)行了整合,得出網(wǎng)站系統(tǒng)數(shù)據(jù)庫關(guān)系圖,如圖4.10所示:</p><p>  圖4.10網(wǎng)站系統(tǒng)數(shù)據(jù)庫關(guān)系圖</p><p>  說明:圖中用矩形表示實(shí)體。實(shí)體之間的關(guān)系用菱形表示,用無向邊把菱形與有關(guān)實(shí)體連接,在邊上標(biāo)明聯(lián)系的類型。實(shí)體的屬性用橢圓表示,并用無向邊把實(shí)體與屬性聯(lián)系起來。</p&g

44、t;<p><b>  2.?dāng)?shù)據(jù)庫表設(shè)計(jì)</b></p><p><b>  表4.1用戶信息表</b></p><p>  說明:用戶表用于存放用戶和管理員的信息。</p><p><b>  表4.2商品信息表</b></p><p>  說明:用于存放商品的

45、基本信息。</p><p> ?。ㄈ┚W(wǎng)站系統(tǒng)開發(fā)工具與開發(fā)模式的選擇</p><p>  1.網(wǎng)站系統(tǒng)開發(fā)工具</p><p> ?。?)JSP表示層技術(shù)</p><p>  本網(wǎng)站系統(tǒng)主要使用JSP、技術(shù)對(duì)網(wǎng)站系統(tǒng)進(jìn)行設(shè)計(jì)和開發(fā)。JSP擁有Java程序設(shè)計(jì)語言“一次編寫,各處執(zhí)行”、“安全性、保密性高”等的特點(diǎn)[13];框架為開放者提供了

46、一個(gè)統(tǒng)一的標(biāo)準(zhǔn)框架,通過使用作為基礎(chǔ),開發(fā)者能夠更專注于應(yīng)用程序的商業(yè)邏輯,能充分滿足應(yīng)用開發(fā)的需求,簡(jiǎn)單易用,敏捷迅速。JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。 Web服務(wù)器在遇到訪問J

47、SP網(wǎng)頁的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁所需要的功能。 </p><p>  JSP與Java Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端的就是一個(gè)HTML文本,因此客戶端只要有瀏覽器就能瀏覽。 </p><p>  JSP的1.0規(guī)范的最后版本是

48、1999年9月推出的,12月又推出了1.1規(guī)范。目前較新的是JSP1.2規(guī)范,JSP2.0規(guī)范的征求意見稿也已出臺(tái)。JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務(wù)器在頁面被客戶端請(qǐng)求以后對(duì)這些Java代碼進(jìn)行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。Java Servlet 是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開發(fā)需要Java Servlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡(jiǎn)單易用,完全

49、的面向?qū)ο?,具有平臺(tái)無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。自JSP推出后,眾多大學(xué)校都支持JSP技術(shù)的服務(wù)器,如IBM、Oracle、Bea學(xué)校等,所以JSP迅速成為商業(yè)應(yīng)用的服務(wù)器端語言。</p><p>  使用Sqlserver數(shù)據(jù)庫作為后臺(tái)數(shù)據(jù)庫,Sqlserver網(wǎng)站系統(tǒng)具有強(qiáng)大的網(wǎng)上功能,可以在互聯(lián)網(wǎng)上發(fā)布數(shù)據(jù)庫中的數(shù)據(jù)。在Sqlserver網(wǎng)站系統(tǒng)中,允許用戶簡(jiǎn)單的使用一些向?qū)Ш凸ぞ甙褦?shù)據(jù)庫的

50、數(shù)據(jù)發(fā)布到網(wǎng)絡(luò)上,并且可以根據(jù)需要來調(diào)度修改已經(jīng)發(fā)布的數(shù)據(jù)。在大家所了解數(shù)據(jù)庫網(wǎng)站系統(tǒng)中,Sqlserver,經(jīng)過三十多年的發(fā)展,已經(jīng)成為最重要的數(shù)據(jù)處理技術(shù),被廣泛應(yīng)用到多種項(xiàng)目的開發(fā)與設(shè)計(jì)中,決定采用此數(shù)據(jù)庫網(wǎng)站系統(tǒng)來完成網(wǎng)站系統(tǒng)的設(shè)計(jì)。</p><p> ?。?)JDBC操作數(shù)據(jù)庫</p><p>  JDBC(Java Data Base Connectivity,java數(shù)據(jù)庫連

51、接)是一種用于執(zhí)行SQL語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用Java語言編寫的類和接口組成。JDBC為工具/數(shù)據(jù)庫開發(fā)人員提供了一個(gè)標(biāo)準(zhǔn)的API,據(jù)此可以構(gòu)建更高級(jí)的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠用純 Java API 編寫數(shù)據(jù)庫應(yīng)用程序,同時(shí),JDBC也是個(gè)商標(biāo)名。 </p><p>  有了JDBC,向各種關(guān)系數(shù)據(jù)發(fā)送SQL語句就是一件很容易的事。換言之,有了JDBC API

52、,就不必為訪問Sybase數(shù)據(jù)庫專門寫一個(gè)程序,為訪問Oracle數(shù)據(jù)庫又專門寫一個(gè)程序,或?yàn)樵L問Informix數(shù)據(jù)庫又編寫另一個(gè)程序等等,程序員只需用JDBC API寫一個(gè)程序就夠了,它可向相應(yīng)數(shù)據(jù)庫發(fā)送SQL調(diào)用。同時(shí),將Java語言和JDBC結(jié)合起來使程序員不必為不同的平臺(tái)編寫不同的應(yīng)用程序,只須寫一遍程序就可以讓它在任何平臺(tái)上運(yùn)行,這也是Java語言“編寫一次,處處運(yùn)行”的優(yōu)勢(shì)。 </p><p>  

53、Java數(shù)據(jù)庫連接體系結(jié)構(gòu)是用于Java應(yīng)用程序連接數(shù)據(jù)庫的標(biāo)準(zhǔn)方法。JDBC對(duì)Java程序員而言是API,對(duì)實(shí)現(xiàn)與數(shù)據(jù)庫連接的服務(wù)提供商而言是接口模型。作為API,JDBC為程序開發(fā)提供標(biāo)準(zhǔn)的接口,并為數(shù)據(jù)庫廠商及第三方中間件廠商實(shí)現(xiàn)與數(shù)據(jù)庫的連接提供了標(biāo)準(zhǔn)方法。JDBC使用已有的SQL標(biāo)準(zhǔn)并支持與其它數(shù)據(jù)庫連接標(biāo)準(zhǔn),如ODBC之間的橋接。JDBC實(shí)現(xiàn)了所有這些面向標(biāo)準(zhǔn)的目標(biāo)并且具有簡(jiǎn)單、嚴(yán)格類型定義且高性能實(shí)現(xiàn)的接口。 </p

54、><p>  Java 具有堅(jiān)固、安全、易于使用、易于理解和可從網(wǎng)絡(luò)上自動(dòng)下載等特性,是編寫數(shù)據(jù)庫應(yīng)用程序的杰出語言。所需要的只是 Java應(yīng)用程序與各種不同數(shù)據(jù)庫之間進(jìn)行對(duì)話的方法。而 JDBC 正是作為此種用途的機(jī)制。 </p><p>  JDBC 擴(kuò)展了 Java 的功能。例如,用 Java 和 JDBC API 可以發(fā)布含有 applet 的網(wǎng)頁,而該 applet 使用的信息可能來

55、自遠(yuǎn)程數(shù)據(jù)庫。企業(yè)也可以用 JDBC 通過 Intranet 將所有職員連到一個(gè)或多個(gè)內(nèi)部數(shù)據(jù)庫中(即使這些職員所用的計(jì)算機(jī)有 Windows、 Macintosh 和UNIX 等各種不同的操作系統(tǒng))。隨著越來越多的程序員開始使用Java 編程語言,對(duì)從 Java 中便捷地訪問數(shù)據(jù)庫的要求也在日益增加。 </p><p> ?。?)SQLSERVER數(shù)據(jù)庫</p><p>  SQL Se

56、rver 2000 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng)的一個(gè)版本。該版本繼承了SQL Server 7.0 版本的優(yōu)點(diǎn)同時(shí)又比它增加了許多更先進(jìn)的功能,具有使用方便,可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn),可跨越從運(yùn)行Microsoft Windows 98 的膝上型電腦到運(yùn)行Microsoft Windows 2000 的大型多處理器的服務(wù)器等多種平臺(tái)使用[14]。</p><p&g

57、t;  SQL Server 2000的特性包括:Internet集成,可伸縮性和可用性,企業(yè)級(jí)數(shù)據(jù)庫功能,易于安裝、部署和使用[15]。</p><p>  數(shù)據(jù)倉庫。SQL Server 2000 中包括析取和分析匯總數(shù)據(jù)以進(jìn)行聯(lián)機(jī)分析處理 (OLAP) 的工具。SQL Server 中還包括一些工具,可用來直觀地設(shè)計(jì)數(shù)據(jù)庫并通過 English Query 來分析數(shù)據(jù)。</p><p&g

58、t;  SQL Server 2000共有4個(gè)版本,分別是個(gè)人版,標(biāo)準(zhǔn)版,企業(yè)版和開發(fā)版[16]。</p><p>  2.網(wǎng)站系統(tǒng)設(shè)計(jì)模式</p><p>  B/S結(jié)構(gòu),即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶界面完全通過WWW瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在

59、服務(wù)器端實(shí)現(xiàn),形成所謂3-tier結(jié)構(gòu)。B/S結(jié)構(gòu),主要是利用了不斷成熟的WWW瀏覽器技術(shù),結(jié)合瀏覽器的多種Script語言(VBScript、JavaScript…)和ActiveX技術(shù),用通用瀏覽器就實(shí)現(xiàn)了原來需要復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件網(wǎng)站系統(tǒng)構(gòu)造技術(shù)。隨著Windows 98/Windows 2000將瀏覽器技術(shù)植入操作網(wǎng)站系統(tǒng)內(nèi)部,這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。顯然B/S結(jié)

60、構(gòu)應(yīng)用程序相對(duì)于傳統(tǒng)的C/S結(jié)構(gòu)應(yīng)用程序?qū)⑹蔷薮蟮倪M(jìn)步。B/S結(jié)構(gòu)采用星形拓?fù)浣Y(jié)構(gòu)建立企業(yè)內(nèi)部通信網(wǎng)絡(luò)或利用Internet虛擬專網(wǎng)(VPN)。前者的特點(diǎn)是安全、快捷、準(zhǔn)確。后者則具有節(jié)省投資、跨地域廣的優(yōu)點(diǎn)。須視企業(yè)規(guī)模和地理分布確定。企業(yè)內(nèi)部通過防火墻接入Internet,再整個(gè)網(wǎng)絡(luò)采TCP/IP協(xié)議。</p><p>  C/S 與 B/S 區(qū)別:Client/Server是建立在局域網(wǎng)的基礎(chǔ)上的.Brow

61、ser/Server是建立在廣域網(wǎng)的基礎(chǔ)上的。1.硬件環(huán)境不同: C/S 一般建立在專用的網(wǎng)絡(luò)上, 小范圍里的網(wǎng)絡(luò)環(huán)境, 局域網(wǎng)之間再通過專門服務(wù)器提供連接和數(shù)據(jù)交換服務(wù).B/S 建立在廣域網(wǎng)之上的, 不必是專門的網(wǎng)絡(luò)硬件環(huán)境,例與電話上網(wǎng), 租用設(shè)備. 信息自己管理. 有比C/S更強(qiáng)的適應(yīng)范圍, 一般只要有操作網(wǎng)站系統(tǒng)和瀏覽器就行 2.對(duì)安全要求不同 C/S 一般面向相對(duì)固定的用戶群, 對(duì)信息安全的控制能力很強(qiáng). 一般高度機(jī)密的信息

62、網(wǎng)站系統(tǒng)采用C/S 結(jié)構(gòu)適宜. 可以通過B/S發(fā)布部分可公開信息.B/S 建立在廣域網(wǎng)之上, 對(duì)安全的控制能力相對(duì)弱, 面向是不可知的用戶群. 3.對(duì)程序架構(gòu)不同 C/S 程序可以更加注重流程, 可以對(duì)權(quán)限多層次校驗(yàn), 對(duì)網(wǎng)站系統(tǒng)運(yùn)行速度可以較少考慮.B/S 對(duì)安全以及訪問速度的多重的考慮, 建立在需要更加優(yōu)化的基礎(chǔ)之上. 比C/S有更高的要求 B/S結(jié)構(gòu)的程序架構(gòu)是發(fā)展的趨勢(shì), 從MS的.Net系列的BizTalk 2000 Exch

63、ange 2000等, 全面支持網(wǎng)</p><p><b>  五、網(wǎng)站系統(tǒng)實(shí)現(xiàn)</b></p><p><b> ?。ㄒ唬┣芭_(tái)模塊</b></p><p><b>  1.首頁</b></p><p>  打開網(wǎng)站后,即來到了高校換客平臺(tái)的前臺(tái)頁面。如下圖所示:</p&

64、gt;<p><b>  圖5.1 首頁</b></p><p>  2.查看商品信息界面</p><p>  用戶打開本網(wǎng)站后,可以查看商品信息。如下圖所示:</p><p>  圖5.2查看商品信息界面</p><p><b>  3.用戶登陸界面</b></p>&

65、lt;p>  用戶登錄平臺(tái)后,可以進(jìn)行商品交換操作。如下圖所示:</p><p>  圖5.3用戶登陸界面</p><p>  4.商品交換操作界面</p><p>  用戶登陸進(jìn)入之后查看商品,進(jìn)行交易,然后會(huì)顯示出自己的商品,供交易選擇。如下圖所示:</p><p>  圖5.4商品交換界面</p><p>

66、  5.用戶添加商品界面</p><p>  用戶登后,可以添加自己的商品,。如下圖所示:</p><p>  圖5.5用戶添加商品界面</p><p>  6.用戶管理自己的商品界面</p><p>  用戶可以對(duì)自己的商品進(jìn)行修改和刪除操作,</p><p><b>  修改頁面如下:</b>

67、</p><p>  7.用戶查看自己的交換積分界面</p><p>  8.用戶查看自己的交換記錄界面</p><p>  9.用戶的交換信息界面</p><p>  J交換信息界面可以查看是否有人請(qǐng)求交易,并且顯示對(duì)方請(qǐng)求交易的商品??梢赃M(jìn)行是否同意交換的操作。</p><p><b>  六、軟件測(cè)試與

68、分析</b></p><p>  測(cè)試是開發(fā)時(shí)期最后一個(gè)階段,是保證軟件質(zhì)量的重要手段。軟件測(cè)試就是在受控制的條件下對(duì)網(wǎng)站系統(tǒng)或應(yīng)用程序進(jìn)行操作并評(píng)價(jià)操作結(jié)果的過程,所謂控制條件應(yīng)包括正常條件與非正常條件。軟件測(cè)試過程中應(yīng)該故意地去促使錯(cuò)誤的發(fā)生,也就是事情在不該出現(xiàn)的時(shí)候出現(xiàn)或者在應(yīng)該出現(xiàn)的時(shí)候沒有出現(xiàn)。從本質(zhì)上說,軟件測(cè)試是"探測(cè)",在“探測(cè)”中發(fā)現(xiàn)軟件的毛病。</p&g

69、t;<p> ?。ㄒ唬┸浖y(cè)試的重要性</p><p>  軟件測(cè)試在軟件生命周期中占據(jù)重要的地位,在傳統(tǒng)的瀑布模型中,軟件測(cè)試學(xué)僅處于運(yùn)行維護(hù)階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質(zhì)量的重要手段。近來,軟件工程界趨向于一種新的觀點(diǎn),即認(rèn)為軟件生命周期每一階段中都應(yīng)包含測(cè)試,從而檢驗(yàn)本階段的成果是否接近預(yù)期的目標(biāo),盡可能早的發(fā)現(xiàn)錯(cuò)誤并加以修正,如果不在早期階段進(jìn)行測(cè)試,錯(cuò)誤的延時(shí)擴(kuò)散常常會(huì)導(dǎo)致

70、最后成品測(cè)試的巨大困難。 </p><p>  事實(shí)上,對(duì)于軟件來講,不論采用什么技術(shù)和什么方法,軟件中仍然會(huì)有錯(cuò)。采用新的語言、先進(jìn)的開發(fā)方式、完善的開發(fā)過程,可以減少錯(cuò)誤的引入,但是不可能完全杜絕軟件中的錯(cuò)誤,這些引入的錯(cuò)誤需要測(cè)試來找出,軟件中的錯(cuò)誤密度也需要測(cè)試來進(jìn)行估計(jì)。測(cè)試是所有工程學(xué)科的基本組成單元,是軟件開發(fā)的重要部分。自有程序設(shè)計(jì)的那天起測(cè)試就一直伴隨著。統(tǒng)計(jì)表明,在典型的軟件開發(fā)項(xiàng)目中,軟件測(cè)

71、試工作量往往占軟件開發(fā)總工作量的40%以上。而在軟件開發(fā)的總成本中,用在測(cè)試上的開銷要占30%到50%。如果把維護(hù)階段也考慮在內(nèi),討論整個(gè)軟件生存期時(shí),測(cè)試的成本比例也許會(huì)有所降低,但實(shí)際上維護(hù)工作相當(dāng)于二次開發(fā),乃至多次開發(fā),其中必定還包含有許多測(cè)試工作。</p><p> ?。ǘy(cè)試實(shí)例的研究與選擇</p><p>  程序測(cè)試的主要方法分為兩大類,白盒測(cè)試和黑盒測(cè)試。</p&

72、gt;<p>  白盒測(cè)試:一種是以程序的內(nèi)部邏輯結(jié)構(gòu)為依據(jù)而設(shè)計(jì)測(cè)試用例的方法,因而又稱結(jié)構(gòu)測(cè)試或玻璃盒測(cè)試,將軟件看成一個(gè)透明的白盒子,按照程序的內(nèi)部結(jié)構(gòu)和處理邏輯來選定測(cè)試用例,對(duì)軟件的邏輯路徑及過程進(jìn)行測(cè)試,檢查它與設(shè)計(jì)是否相符[17]。白盒測(cè)試就是要選取足夠的測(cè)試用例,對(duì)源代碼實(shí)行比較充分的覆蓋,以便盡可能多地發(fā)現(xiàn)程序中的錯(cuò)誤。主要有兩種方法:一種稱為邏輯覆蓋法,另一種稱為路徑覆蓋法。</p>&l

73、t;p>  黑盒測(cè)試:也稱功能測(cè)試,數(shù)據(jù)驅(qū)動(dòng)測(cè)試等,它將待測(cè)對(duì)象堪稱是一個(gè)黑盒子,在完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性的情況下,只依據(jù)規(guī)格說明書檢查程序的功能是否能正常使用。</p><p>  黑盒測(cè)試主要是根據(jù)輸入條件和輸出條件的確定測(cè)試數(shù)據(jù),來檢查程序是否能產(chǎn)生正確的輸出。進(jìn)行黑盒測(cè)試主要有下面幾種方法:等價(jià)分類法、邊界值分析法、猜錯(cuò)法、因果圖法。</p><p>  本網(wǎng)站系統(tǒng)的

74、測(cè)試綜合了白盒測(cè)試、黑盒測(cè)試兩種方法,但主要使用的是黑盒測(cè)試方法。在測(cè)試當(dāng)中遵循了“盡早地和不斷進(jìn)行測(cè)試”,“保證測(cè)試用例的完整性和有效性”原則。通過測(cè)試達(dá)到以下測(cè)試目的:</p><p>  1.功能檢查:檢查功能是否爭(zhēng)取,是否遺漏或?qū)崿F(xiàn)不了應(yīng)該實(shí)現(xiàn)的功能等。</p><p>  2接口檢查:檢查能否正確地接受信息或輸出信息。</p><p>  3數(shù)據(jù)檢查:檢查

75、數(shù)據(jù)結(jié)構(gòu)或外部信息是否有(如數(shù)據(jù)文件)訪問錯(cuò)誤。</p><p>  4性能檢查:檢查性能需求能否得到滿足。</p><p>  5初始化、終止檢查:檢查是否能進(jìn)行正確地初始化或終止。</p><p> ?。ㄈy(cè)試環(huán)境與測(cè)試條件</p><p>  處理器:Inter(R) Core (TM)2 Duo T5750</p>&

76、lt;p><b>  內(nèi)存:2GB</b></p><p><b>  硬盤:160G</b></p><p>  操作網(wǎng)站系統(tǒng):Windows XP</p><p>  數(shù)據(jù)庫:Sqlserver</p><p> ?。ㄋ模┚W(wǎng)站系統(tǒng)運(yùn)行情況</p><p>  通過對(duì)

77、網(wǎng)站系統(tǒng)的全面測(cè)試,所有測(cè)試條目都已經(jīng)通過,實(shí)現(xiàn)了基本要求,網(wǎng)站系統(tǒng)可以正常運(yùn)行。</p><p><b> ?。ㄎ澹┚W(wǎng)站系統(tǒng)評(píng)價(jià)</b></p><p>  網(wǎng)站系統(tǒng)評(píng)價(jià)是指網(wǎng)站系統(tǒng)在正式運(yùn)行了一段時(shí)間之后,對(duì)它在功能上、技術(shù)上和經(jīng)濟(jì)上所進(jìn)行的審核評(píng)價(jià)。針對(duì)本網(wǎng)站系統(tǒng)的評(píng)價(jià)如下:</p><p>  (1)網(wǎng)站系統(tǒng)功能評(píng)價(jià)</p>

78、<p>  根據(jù)本網(wǎng)站系統(tǒng)開發(fā)前所訂的目標(biāo),在網(wǎng)站系統(tǒng)完成后經(jīng)過測(cè)試運(yùn)行,該網(wǎng)站系統(tǒng)達(dá)到了預(yù)定的開發(fā)目標(biāo),在實(shí)際使用中的功能可以滿足用戶需求。</p><p>  (2)網(wǎng)站系統(tǒng)技術(shù)評(píng)價(jià)</p><p>  本網(wǎng)站系統(tǒng)設(shè)計(jì)合理,功能達(dá)到了預(yù)期目標(biāo),且網(wǎng)站系統(tǒng)運(yùn)行后穩(wěn)定可靠,安全性高,具有實(shí)用性,大大提高了信訪辦公效率。</p><p>  (3)網(wǎng)站系

79、統(tǒng)經(jīng)濟(jì)評(píng)價(jià)</p><p>  在規(guī)定時(shí)間內(nèi),該網(wǎng)站系統(tǒng)完成了網(wǎng)站系統(tǒng)分析時(shí)所確定的網(wǎng)站系統(tǒng)開發(fā)目標(biāo),達(dá)到了設(shè)計(jì)要求,投入使用后為用戶節(jié)省了大量人力物力財(cái)力,提高了科學(xué)管理水平。</p><p><b>  結(jié) 論</b></p><p>  計(jì)算機(jī)技術(shù)的飛速發(fā)展帶動(dòng)了很多行業(yè)的發(fā)展,計(jì)算機(jī)帶給我們最直觀的價(jià)值就是減少了人力物力的投資,提

80、高了工作質(zhì)量和效率,從而提高了整個(gè)社會(huì)的生產(chǎn)力。目前各大酒店充分利用計(jì)算機(jī)資源和網(wǎng)絡(luò)資源來提高自身的管理水平,而有關(guān)高校換客平臺(tái)的設(shè)計(jì)也成為高校換客爭(zhēng)論的熱點(diǎn)問題。</p><p>  本文在分析高校換客平臺(tái)的基礎(chǔ)上,用JSP和Sqlserver數(shù)據(jù)庫設(shè)計(jì)并完成高校換客平臺(tái)。通過網(wǎng)站系統(tǒng)調(diào)試結(jié)果顯示,本網(wǎng)站系統(tǒng)基本完成了功能需求。在整個(gè)設(shè)計(jì)過程中,采用瀑布模型和結(jié)構(gòu)化的設(shè)計(jì)方法。本網(wǎng)站系統(tǒng)界面美觀友好,操作方便,

81、做出了自己的特色。但由于時(shí)間倉促加上缺乏網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn),網(wǎng)站系統(tǒng)在設(shè)計(jì)過程中不可避免地遇到了各種各樣的問題,如:</p><p>  1. 有些數(shù)據(jù)輸入時(shí)沒有及時(shí)的進(jìn)行數(shù)據(jù)格式校驗(yàn),不能保證數(shù)據(jù)絕對(duì)正確性。</p><p>  2. 由于時(shí)間關(guān)系,網(wǎng)站系統(tǒng)功能實(shí)現(xiàn)不夠完善,使用可能存在一些不方便。</p><p>  本網(wǎng)站系統(tǒng)在實(shí)際使用過程中有可能出現(xiàn)一些問題,

82、通過對(duì)網(wǎng)站系統(tǒng)的不斷優(yōu)化和完善,能夠調(diào)試出真正符合實(shí)際情況的高校換客平臺(tái),形成統(tǒng)一、規(guī)范、科學(xué)、合理的高校換客平臺(tái)。</p><p><b>  參 考 文 獻(xiàn)</b></p><p>  [1] 陳雷,尚冰,楊光等.教師教學(xué)檔案信息管理網(wǎng)站系統(tǒng)的設(shè)計(jì)研究.遼寧中醫(yī)學(xué)院學(xué)報(bào)(第五卷第4期),2003年11月. </p><p>  [2] 滕佳

83、東.管理信息網(wǎng)站系統(tǒng).東北財(cái)經(jīng)大學(xué)出版社.2008.2. </p><p>  [3] 薛鶴娟.基于WEB的大學(xué)選課網(wǎng)站系統(tǒng)分析.希望月報(bào)(上半月),2007年11期.</p><p>  [4] 甘仞初,顏志軍,龍 虹.信息網(wǎng)站系統(tǒng)分析與設(shè)計(jì).北京:高等教育出版社,2003.</p><p>  [5] 劉永勤.成人高校教學(xué)檔案開發(fā)利用的現(xiàn)實(shí)意義.中文期刊.200

84、8年3期.</p><p>  [6] 張海藩.軟件工程導(dǎo)論(第五版)學(xué)習(xí)輔導(dǎo).清華大學(xué)出版社,2008年9期. </p><p>  [7] 王曉敏等.信息網(wǎng)站系統(tǒng)分析與設(shè)計(jì).清華大學(xué)出版社,2006.</p><p>  [8] 王璞.網(wǎng)頁制作三劍客.北京清華大學(xué)出版社.2003</p><p>  [9] 孫鑫.Java Web開發(fā)詳解

85、.電子工業(yè)出版社,2007年.</p><p>  [10] ArtTaylor.JDBCDatabasePrograming with J2EE.電子工業(yè)出版社.2004.4</p><p>  [11] 劉曉華.JSP 應(yīng)用開發(fā)詳解.北京電子工業(yè)出版社.2005</p><p>  [11] 李永亮,黃凱鋒.基于Jsp的電子商務(wù)購(gòu)物車的實(shí)現(xiàn)研究.2006.11&

86、lt;/p><p>  [12] 萬峰科技.JSP網(wǎng)站系統(tǒng)開發(fā)四酷全書.電子工業(yè)出版社.2005.9</p><p>  [13] 邱旭東,劉文浩.基于JSP的MVC開發(fā)模式研究及應(yīng)用[J].中國(guó)科學(xué)信息技術(shù)2006. 12-13.</p><p>  [14] Jim Budzynski.E-business:Model for success or failure.

87、AgriMarketing,2001(3):30</p><p>  [15] 王選.軟件設(shè)計(jì)方法.北京: 清華大學(xué)出版社,1992.</p><p><b>  致 謝</b></p><p>  大學(xué)生活在這個(gè)時(shí)候即將劃上一個(gè)句號(hào)。但是對(duì)于我的人生道路來說,這僅僅是一個(gè)逗號(hào),我將面對(duì)的是又一次征程的開始。</p><

88、;p>  回憶過去,許許多多的事情浮現(xiàn)在腦海:剛上大學(xué)時(shí)歡樂心情和興奮的場(chǎng)景還歷歷在目。一切都是那么新鮮,那么富有吸引力。有快樂也有艱辛,有收獲也有失落。衷心感謝信息學(xué)院所有支持幫助過我的老師,謝謝你們多年來的關(guān)心和愛護(hù)。同窗的友情同樣難忘,你們與我共同走過了人生中不平凡的道路,給我留下了值得珍藏的美好記憶。</p><p>  最后,我要特別感謝指導(dǎo)教師XX老師。本論文是在她們的悉心指導(dǎo)和熱情幫助下完成的

89、,老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和精深的理論水平都使我受益匪淺。她們無論在理論上還是在實(shí)踐中,都給予我很大的幫助,使我專業(yè)技能的應(yīng)用水平得到很大提高,這對(duì)于我以后的工作和學(xué)習(xí)都有益處。值此論文完成之際,特別向指導(dǎo)老師表示衷心的感謝和崇高的敬意,謝謝她們細(xì)心而又耐心地輔導(dǎo),使得我得以順利的完成畢業(yè)設(shè)計(jì)開發(fā)工作,同時(shí)也要感謝其他幫助過我的老師和同學(xué),他們?cè)谖页砷L(zhǎng)過程中給予了我很大的幫助,在此一并表示感謝。</p>&l

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論