2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩49頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  目 錄</b></p><p><b>  摘 要I</b></p><p>  AbstractII</p><p>  前 言III</p><p>  第1章 緒 論1</p><p><b>  1.

2、1課題背景1</b></p><p>  1.2目的和意義1</p><p>  1.3系統(tǒng)設(shè)計(jì)思想1</p><p>  1.4系統(tǒng)開發(fā)環(huán)境2</p><p>  1.4.1 B/S結(jié)構(gòu)的數(shù)據(jù)庫訪問模式2</p><p>  1.4.2 MyEclipse簡介3</p><

3、p>  1.4.3 SQL Server 2005數(shù)據(jù)庫簡介4</p><p>  1.5論文的工作內(nèi)容及論文的結(jié)構(gòu)4</p><p>  第2章 可行性分析6</p><p>  2.1經(jīng)濟(jì)可行性6</p><p>  2.2技術(shù)可行性7</p><p>  2.3操作可行性7</p>

4、<p><b>  2.4業(yè)務(wù)流程8</b></p><p><b>  2.5本章小結(jié)9</b></p><p>  第3章 需求分析10</p><p>  3.1 MIS系統(tǒng)的產(chǎn)生和發(fā)展情況10</p><p>  3.2綏化九州旅行社業(yè)務(wù)管理系統(tǒng)的需求分析10</

5、p><p>  3.2.1數(shù)據(jù)流11</p><p>  3.2.2數(shù)據(jù)字典12</p><p>  3.3本章小結(jié)16</p><p>  第4章 總體設(shè)計(jì)18</p><p>  4.1系統(tǒng)模塊總體設(shè)計(jì)18</p><p>  4.2數(shù)據(jù)庫設(shè)計(jì)18</p><p&

6、gt;  4.3數(shù)據(jù)庫設(shè)計(jì)概述19</p><p>  4.3.1數(shù)據(jù)分析20</p><p>  4.4數(shù)據(jù)庫的詳細(xì)設(shè)計(jì)20</p><p>  4.4.1數(shù)據(jù)庫的E-R圖的設(shè)計(jì)20</p><p>  4.4.2數(shù)據(jù)表的設(shè)計(jì)21</p><p>  4.5本章小結(jié)25</p><p&

7、gt;  第5章 詳細(xì)設(shè)計(jì)26</p><p>  5.1系統(tǒng)運(yùn)行平臺設(shè)置26</p><p>  5.2系統(tǒng)主界面設(shè)計(jì)26</p><p>  5.3用戶登錄系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)26</p><p>  5.3.1用戶登錄的設(shè)計(jì)與實(shí)現(xiàn)27</p><p>  5.3.2旅行團(tuán)管理的設(shè)計(jì)與實(shí)現(xiàn)28</p&g

8、t;<p>  5.4統(tǒng)計(jì)與分析的設(shè)計(jì)與實(shí)現(xiàn)30</p><p>  5.4.1路線統(tǒng)計(jì)與分析的設(shè)計(jì)與實(shí)現(xiàn)30</p><p>  5.5本章小結(jié)33</p><p>  第6章 軟件測試34</p><p>  6.1測試的基本概念34</p><p>  6.2測試的任務(wù)和目的34<

9、/p><p>  6.2.1測試的任務(wù)34</p><p>  6.2.2測試的目的35</p><p>  6.3系統(tǒng)整體測試步驟35</p><p>  6.4本系統(tǒng)測試36</p><p>  6.4.1用戶登錄模塊測試36</p><p>  6.4.2路線統(tǒng)計(jì)模塊測試36<

10、;/p><p>  6.5本章小結(jié)37</p><p><b>  旅行社業(yè)務(wù)管理系統(tǒng)</b></p><p><b>  摘 要</b></p><p>  旅行社業(yè)務(wù)管理系統(tǒng)是將旅行社團(tuán)信息管理、客戶管理、路線管理、員工管理等多功能于一身的旅行社業(yè)務(wù)管理軟件,操作簡單方便,界面美觀大方,能滿足旅

11、行社進(jìn)行業(yè)務(wù)管理的需求,旅行社業(yè)務(wù)管理系統(tǒng)通過準(zhǔn)確、智能、高效、創(chuàng)新的營銷策略,協(xié)助旅行社業(yè)務(wù)不斷提高銷售額、提升旅行社客戶忠誠度。</p><p>  該系統(tǒng)用JSP和SQL Server 2005實(shí)現(xiàn)了旅行社業(yè)務(wù)信息的管理、統(tǒng)計(jì)、分析、查詢以及管理員對系統(tǒng)維護(hù)等功能。</p><p>  旅行社業(yè)務(wù)管理系統(tǒng)有著很好的應(yīng)用前景,隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,它的功能將會得到不斷的發(fā)展和

12、完善。</p><p>  本系統(tǒng)可根據(jù)實(shí)際應(yīng)用的具體情況,適當(dāng)加以修改,以便更好應(yīng)用。本系統(tǒng)操作簡單,靈活性好,系統(tǒng)安全性高,運(yùn)行穩(wěn)定。</p><p>  關(guān)鍵詞:管理系統(tǒng) 旅行社 JSP SQL server 2005</p><p>  SuiHua Kyushu Travel Agency Business Management System</p&

13、gt;<p><b>  Abstract</b></p><p>  Travel agency business travel agency management system is to group information management, customer management, line management, staff management and othe

14、r functions into a travel agency business management software, simple operation, beautiful interface, can meet the needs of travel management for business, travel business management System through accurate, intelligent,

15、 efficient and innovative marketing strategies to help travel agents continued to increase sales, improve customer loyalty tra</p><p>  The system with the JSP and SQL Server 2005 implements the travel agenc

16、y business information management, statistics, analysis, inquiry, and the administrator of the system maintenance.</p><p>  Travel Business Management system has good prospects, with computer technology and

17、network technology development, its function will be continuous development and improvement.</p><p>  The system according to the specific circumstances of the application, appropriately modified to better a

18、pplication. The system is simple, good flexibility, the system safe and stable operation.</p><p>  Keywords Management System Travel agency JSP SQL server 2005</p><p><b>  前 言</b>

19、;</p><p>  隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)、管理技術(shù)的發(fā)展,對信息的處理和利用已經(jīng)深入到人類生活的各個(gè)方面。利用計(jì)算機(jī)的發(fā)展成果結(jié)合旅行社的業(yè)務(wù)特點(diǎn),建立高效的旅行社管理系統(tǒng),以迅速、準(zhǔn)確地捕捉客戶要求,并加以高效回應(yīng),使游客滿意,才能擺脫被擠出的危險(xiǎn)并在業(yè)內(nèi)脫穎而出。我國的旅行社目前正處于一個(gè)科學(xué)技術(shù)日新月異飛速向前發(fā)展的環(huán)境中。在采用該系統(tǒng)后,還可以做到減員增效的作用,提高工作效率,讓決策者的決策

20、更加直觀。</p><p>  從新系統(tǒng)使用難易程度上來看,新系統(tǒng)使用起來并不復(fù)雜,界面設(shè)計(jì)親切,容易使用,通過接觸了解到公司的員工有接受新事物的能力,大多數(shù)平時(shí)都有過使用電腦的經(jīng)歷,學(xué)習(xí)該系統(tǒng)的使用應(yīng)該不會困難。該系統(tǒng)的實(shí)施對公司的組織機(jī)構(gòu)不會有太大的影響。在今后的維護(hù)過程中,領(lǐng)導(dǎo)者可在店面里挑選或培養(yǎng)一、兩名對計(jì)算機(jī)知識比較了解的員工深入學(xué)習(xí)該系統(tǒng),系統(tǒng)的開發(fā)人員也會在系統(tǒng)實(shí)施后的半年時(shí)間內(nèi)不計(jì)酬的隨時(shí)解決系

21、統(tǒng)出現(xiàn)的一些技術(shù)性問題。</p><p><b>  緒 論</b></p><p><b>  1.1課題背景</b></p><p>  現(xiàn)代社會是信息社會。隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)、管理技術(shù)的發(fā)展,對信息的處理和利用已經(jīng)深入到人類生活的各個(gè)方面。21 世紀(jì),全球經(jīng)濟(jì)一體化,企業(yè)將面臨著更激烈的市場競爭。&

22、lt;/p><p>  我國的旅行社目前正處于一個(gè)科學(xué)技術(shù)日新月異飛速向前發(fā)展的環(huán)境中。信息技術(shù)和通信技術(shù)以令人目不暇接的速度發(fā)展,尤其是互聯(lián)網(wǎng)絡(luò)的廣泛流行,使得各種服務(wù)信息已近乎透明,且個(gè)性突出的游客們已不再滿足于死板的標(biāo)準(zhǔn)化的旅游項(xiàng)目,要求量身定做,旅游行業(yè)內(nèi)的競爭日趨激烈。這就要求旅行社必須采取現(xiàn)代化的管理手段,利用計(jì)算機(jī)的發(fā)展成果結(jié)合旅行社的業(yè)務(wù)特點(diǎn),建立高效的旅行社管理系統(tǒng),以迅速、準(zhǔn)確地捕捉客戶要求,并加

23、以高效回應(yīng),使游客滿意,才能擺脫被擠出的危險(xiǎn)并在業(yè)內(nèi)脫穎而出。</p><p><b>  1.2目的和意義</b></p><p>  我國旅游事業(yè)的發(fā)展十分迅速,旅游是人們生活不可分割的組成部分,旅游業(yè)已成為當(dāng)今世界上發(fā)展勢頭最強(qiáng)勁的產(chǎn)業(yè),那么如何在短的時(shí)間內(nèi)處理好旅行社的日常事務(wù),給客戶和管理人員帶來方便是現(xiàn)在需要解決的問題。</p><p&

24、gt;  旅行社管理信息系統(tǒng)是一個(gè)典型的多表操作系統(tǒng),因?yàn)橐粋€(gè)旅行社涉及到導(dǎo)游的管理與查詢,訂單的管理和查詢,還涉及到導(dǎo)游的各種管理和游客的各種管理等等,因此,它是一個(gè)比較復(fù)雜的管理系統(tǒng)。</p><p><b>  1.3系統(tǒng)設(shè)計(jì)思想</b></p><p>  一個(gè)方便用戶使用的軟件應(yīng)該具備軟件體積小,操作界面友好,基本功能穩(wěn)定,運(yùn)行速度較快,通過計(jì)算機(jī)技術(shù)及網(wǎng)絡(luò)

25、技術(shù)結(jié)合開發(fā)出客戶端與服務(wù)器端,以便方便快捷清晰的進(jìn)行數(shù)據(jù)傳輸,和簡易通訊功能。</p><p>  實(shí)用性:系統(tǒng)以用戶需求為目標(biāo),以方便用戶為原則。根據(jù)用戶實(shí)際的需求情況,度身訂造一套先進(jìn)的局域網(wǎng)數(shù)據(jù)傳輸,從用戶角度出發(fā)盡可能的方便用戶使用,滿足基本的用戶需要,成為公司學(xué)校等通用的網(wǎng)絡(luò)軟件。</p><p>  先進(jìn)性:本設(shè)計(jì)將充分應(yīng)用現(xiàn)有成熟的計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、軟件開發(fā)技術(shù)。以My

26、eclipse8.0為主要開發(fā)環(huán)境,其優(yōu)秀的編碼體制和強(qiáng)大的編譯器是此系統(tǒng)的強(qiáng)力支柱。</p><p>  高可靠性:一個(gè)實(shí)用的系統(tǒng)同時(shí)必須是可靠的,本設(shè)計(jì)通過合理而先進(jìn)的網(wǎng)絡(luò)設(shè)計(jì)以及軟、硬件的優(yōu)化選型,可保證系統(tǒng)數(shù)據(jù)傳輸?shù)恼_性。</p><p>  高安全性:在設(shè)計(jì)中,將充分利用網(wǎng)絡(luò)軟、硬件提供的各種安全措施,既可以保證用戶共享資源,同時(shí)也可保證關(guān)鍵數(shù)據(jù)的安全性。</p>

27、<p>  采用標(biāo)準(zhǔn)技術(shù):本系統(tǒng)的所有設(shè)計(jì)遵循國際上現(xiàn)行的標(biāo)準(zhǔn)進(jìn)行,以提高系統(tǒng)的開放性。</p><p>  可維護(hù)性:系統(tǒng)的設(shè)計(jì)要求方便維護(hù),包括硬件的維護(hù),軟件的維護(hù)(更改,升級等)和網(wǎng)絡(luò)的維護(hù)。</p><p>  可擴(kuò)展性及靈活性:系統(tǒng)的設(shè)計(jì)以方便未來業(yè)務(wù)的擴(kuò)展和系統(tǒng)擴(kuò)充為目標(biāo),系統(tǒng)要求能夠方便的升級,充分保護(hù)系統(tǒng)的投資。</p><p>  智

28、能性:系統(tǒng)在設(shè)計(jì)時(shí),充分考慮系統(tǒng)運(yùn)行的智能性,在使用系統(tǒng)一段時(shí)間后,系統(tǒng)可以適應(yīng)于任何局域網(wǎng)。</p><p><b>  1.4系統(tǒng)開發(fā)環(huán)境</b></p><p>  軟件條件:操作系統(tǒng)Windows 7 ;開發(fā)工具 MyEclipse8.0、Tomcat6.0;后臺數(shù)據(jù)庫SQL Server 2005;硬件條件:DELL筆記本一臺內(nèi)存2G。</p>

29、<p>  1.4.1 B/S結(jié)構(gòu)的數(shù)據(jù)庫訪問模式</p><p>  本高速公路應(yīng)急預(yù)案和指揮系統(tǒng)采用B/S模式,服務(wù)器采用著名的web服務(wù)器端軟件apache,該http服務(wù)器有著良好的跨平臺性和安全性,可以運(yùn)行在包括windows、linux、mac等操作系統(tǒng)上。用戶旅行社業(yè)務(wù)端使用各種瀏覽器都能夠進(jìn)行正常的瀏覽和操作。需要注意的是在程序的開發(fā)過程中,程序和路徑相關(guān)的要考慮到不同的操作系統(tǒng)的文件

30、目錄結(jié)構(gòu)。</p><p>  B/S結(jié)構(gòu),即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),就是只安裝維護(hù)一個(gè)服務(wù)器(Server),而旅行社業(yè)務(wù)端采用瀏覽器(Browse)運(yùn)行軟件。它是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化和改進(jìn)。主要利用了不斷成熟的WWW瀏覽器技術(shù),結(jié)合多種Script語言(VBScript、JavaScript等)和ActiveX技術(shù),是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。

31、</p><p>  B/S三層體系結(jié)構(gòu)采用三層旅行社業(yè)務(wù)/服務(wù)器結(jié)構(gòu),在數(shù)據(jù)管理層(Server)和用戶界面層(Client)增加了一層結(jié)構(gòu),稱為中間件(Middleware),使整個(gè)體系結(jié)構(gòu)成為三層。三層結(jié)構(gòu)是伴隨著中間件技術(shù)的成熟而興起的,核心概念是利用中間件將應(yīng)用分為表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)存儲層三個(gè)不同的處理層次。三個(gè)層次的劃分是從邏輯上分的,具體的物理分法可以有多種組合。中間件作為構(gòu)造三層結(jié)構(gòu)應(yīng)用系統(tǒng)

32、的基礎(chǔ)平臺,提供了以下主要功能:負(fù)責(zé)旅行社業(yè)務(wù)機(jī)與服務(wù)器、服務(wù)器與服務(wù)器間的連接和通信;實(shí)現(xiàn)應(yīng)用與數(shù)據(jù)庫的高效連接;提供一個(gè)三層結(jié)構(gòu)應(yīng)用的開發(fā)、運(yùn)行、部署和管理的平臺。這種三層結(jié)構(gòu)在層與層之間相互獨(dú)立,任何一層的改變不會影響其它層的功能。如圖1-1所示。 </p><p>  圖1-1 B/S三層體系結(jié)構(gòu)</p><p>  在B/S體系結(jié)構(gòu)系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器

33、發(fā)出請求,服務(wù)器對瀏覽器的請求進(jìn)行處理,將用戶所需信息返回到瀏覽器。而其余如數(shù)據(jù)請求、加工、結(jié)果返回以及動(dòng)態(tài)網(wǎng)頁生成、對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行等工作全部由Web Server完成。隨著Windows將瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部,這種結(jié)構(gòu)已成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。顯然B/S結(jié)構(gòu)應(yīng)用程序相對于傳統(tǒng)的C/S結(jié)構(gòu)應(yīng)用程序是一個(gè)非常大的進(jìn)步。</p><p>  B/S三層體系結(jié)構(gòu)的主要優(yōu)點(diǎn):</p&g

34、t;<p>  B/S模式提供靈活的信息交流和信息發(fā)布服務(wù)。B/S模式借助Internet強(qiáng)大的信息發(fā)布與信息傳送能力可以有效地解決旅行社業(yè)務(wù)內(nèi)部的大量不規(guī)則的信息交流。</p><p>  可共享性。單個(gè)應(yīng)用服務(wù)器可以為處于不同平臺的旅行社業(yè)務(wù)應(yīng)用程序提供服務(wù),在很大程度上節(jié)省了開發(fā)時(shí)間和資金投入。</p><p>  較好的安全性。在這種結(jié)構(gòu)中,旅行社業(yè)務(wù)應(yīng)用程序不能直接

35、訪問數(shù)據(jù),應(yīng)用服務(wù)器不僅可控制哪些數(shù)據(jù)被改變和被訪問,而且還可控制數(shù)據(jù)的改變和訪問方式 。</p><p>  三層模式成為真正意義上的“瘦旅行社業(yè)務(wù)端”,旅行社業(yè)務(wù)端計(jì)算機(jī)不需要很高的硬件配置,也無需特殊的軟件配置要求,只要有web瀏覽器就可以使用系統(tǒng)。</p><p>  B/S模式提供了一致的用戶界面:B/S模式的應(yīng)用軟件都是基于Web瀏覽器的,這些瀏覽器的界面都很相似。對于無用戶交

36、互功能的頁面,用戶接觸的界面都是一致的,從而可以降低軟件的培訓(xùn)費(fèi)用。</p><p>  在B/S模式下,外部的用戶亦可通過通用的瀏覽器進(jìn)行訪問。</p><p>  B/S模式的結(jié)構(gòu)易于擴(kuò)展:由于Web 的平臺無關(guān)性,B/S模式結(jié)構(gòu)可以任意擴(kuò)展,可以從一臺服務(wù)器、幾個(gè)用戶的工作組級擴(kuò)展成為擁有成千上萬用戶的大型系統(tǒng)。</p><p>  B/S模式具有更強(qiáng)的信息系

37、統(tǒng)集成性:在B/S模式下,集成了解決企事業(yè)單位各種問題的服務(wù),而非零散的單一功能的多系統(tǒng)模式,因而它能提供更高的工作效率。</p><p>  1.4.2 MyEclipse簡介</p><p>  MyEclipse是一個(gè)開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是,MyEclipse附帶了一個(gè)標(biāo)準(zhǔn)的插件集

38、,包括 Java 開發(fā)工具(Java Development Tools,JDT)。 </p><p>  雖然大多數(shù)用戶很樂于將 MyEclipse當(dāng)作 Java IDE 來使用,但 Eclipse 的目標(biāo)不僅限于此。MyEclipse還包括插件開發(fā)環(huán)境(Plug-in Development Environment,PDE),這個(gè)組件主要針對希望擴(kuò)展 MyEclipse的軟件開發(fā)人員,因?yàn)樗试S他們構(gòu)建與 M

39、yEclipse環(huán)境無縫集成的工具。由于 MyEclipse中的每樣?xùn)|西都是插件,對于給 MyEclipse提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。</p><p>  這種平等和一致性并不僅限于 Java 開發(fā)工具。盡管 MyEclipse是使用 Java 語言開發(fā)的,但它的用途并不限于Java 語言;例如,支持諸如 C/C++、COBOL 和 Eiffel

40、等編程語言的插件已經(jīng)可用,或預(yù)計(jì)會推出。MyEclipse框架還可用來做為與軟件開發(fā)無關(guān)的其他應(yīng)用程序類型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。</p><p>  基于 MyEclipse的應(yīng)用程序的突出例子是 IBM 的 WebSphere Studio Workbench,它構(gòu)成了 IBM Java 開發(fā)工具系列的基礎(chǔ)。例如,WebSphere Studio Application Developer 添加了對 JSP

41、、servlet、EJB、XML、Web 服務(wù)和數(shù)據(jù)庫訪問的支持。</p><p>  MyEclipse是一個(gè)開發(fā)源碼項(xiàng)目,它其實(shí)是Visual Age for Java的替代品,其界面跟先前的Visual Age for Java差不多,但由于其開放源碼,任何人都可以免費(fèi)得到,并可以在此基礎(chǔ)上開發(fā)各自的插件,因此越來越受人們關(guān)注。近期還有包括Oracle在內(nèi)的許多大公司也紛紛加入了該項(xiàng)目,并宣稱MyEclip

42、se將來能成為可進(jìn)行任何語言開發(fā)的IDE集大成者,使用者只需下載各種語言的插件即可。</p><p>  1.4.3 SQL Server 2005數(shù)據(jù)庫簡介</p><p>  作為微軟下一代的數(shù)據(jù)管理與商業(yè)智能平臺,SQL Server 2005將是微軟5年來具有里程碑性質(zhì)的企業(yè)級數(shù)據(jù)庫產(chǎn)品。和以往的數(shù)據(jù)解決方案相比,SQL Server 2005將給您帶來空前的價(jià)值、超強(qiáng)的功能和激動(dòng)

43、人心的全新體驗(yàn)。</p><p>  SQL Server 2005中包含了非常豐富的新特性:通過提供一個(gè)更安全、可靠和高效的數(shù)據(jù)管理平臺,增強(qiáng)企業(yè)組織中用戶的管理能力,大幅提升IT管理效率并降低運(yùn)維風(fēng)險(xiǎn)和成本;通過提供先進(jìn)的商業(yè)智能平臺,滿足眾多客戶對業(yè)務(wù)的實(shí)時(shí)統(tǒng)計(jì)分析、監(jiān)控預(yù)測等多種復(fù)雜管理需求,推動(dòng)企業(yè)管理信息化建設(shè)和業(yè)務(wù)發(fā)展;同時(shí),SQL Server 2005將提供一個(gè)極具擴(kuò)展性和靈活性的開發(fā)平臺,不斷

44、拓展你的應(yīng)用空間,實(shí)現(xiàn)Internet數(shù)據(jù)業(yè)務(wù)互聯(lián),為你帶來新的商業(yè)機(jī)遇。</p><p>  由于大大減少了應(yīng)用程序當(dāng)機(jī)時(shí)間,提高了系統(tǒng)的可伸縮性和性能,并加以更嚴(yán)格的控制,SQL Server 2005在支持現(xiàn)實(shí)中最苛刻的企業(yè)級系統(tǒng)要求的道路上,邁出了極大的一步。SQL Server 是微軟服務(wù)器家族中重要的一部分,通過微軟服務(wù)器系列產(chǎn)品共有的Engineering strategy所實(shí)現(xiàn)的增強(qiáng)的管理性和集成

45、性,客戶可以有效降低總體擁有成本并從更快的開發(fā)部署時(shí)間中受益。</p><p>  安全、可靠、高效的企業(yè)級數(shù)據(jù)管理平臺</p><p>  先進(jìn)、一體化的商業(yè)智能平臺</p><p>  極具擴(kuò)展性和靈活性的開發(fā)平臺</p><p>  1.5論文的工作內(nèi)容及論文的結(jié)構(gòu)</p><p>  本文在研究旅行社業(yè)務(wù)管理系

46、統(tǒng)的課題基礎(chǔ)上,充分利用現(xiàn)在的發(fā)達(dá)的網(wǎng)絡(luò)資源和技術(shù)力量優(yōu)勢,結(jié)合旅行社的實(shí)際工作情況,按照軟件生命周期法的開發(fā)步驟,從系統(tǒng)調(diào)查開始,對系統(tǒng)分析、系統(tǒng)設(shè)計(jì)及系統(tǒng)實(shí)施各階段進(jìn)行了描述。</p><p>  系統(tǒng)需求分析階段。經(jīng)過初步調(diào)查,對系統(tǒng)進(jìn)行可行性分析,確定系統(tǒng)的開發(fā)模式和實(shí)現(xiàn)的目標(biāo)。在初步調(diào)查的基礎(chǔ)上對旅行社業(yè)務(wù)管理系統(tǒng)的流程做詳細(xì)調(diào)查,并做了詳盡的分析,對旅行社業(yè)務(wù)管理系統(tǒng)的需求,包括旅行社的業(yè)務(wù)流程、業(yè)務(wù)

47、需求,確立了系統(tǒng)的功能需求,為系統(tǒng)的設(shè)計(jì)打下了基礎(chǔ)。</p><p>  系統(tǒng)設(shè)計(jì)階段。詳細(xì)討論體系結(jié)構(gòu)、邏輯設(shè)計(jì)及數(shù)據(jù)庫設(shè)計(jì)。運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)思想,將系統(tǒng)分解成為若干個(gè)模塊。對系統(tǒng)設(shè)計(jì)的每個(gè)模塊進(jìn)行詳細(xì)定義和說明。</p><p>  系統(tǒng)測試運(yùn)行階段。依據(jù)系統(tǒng)的分析和設(shè)計(jì),使用語言的集成開發(fā)環(huán)境實(shí)現(xiàn)系統(tǒng)并解決功能實(shí)現(xiàn)過程中遇到的問題。在測試運(yùn)行階段,同時(shí)保留手工操作,經(jīng)過一段時(shí)間的運(yùn)

48、行和對照檢查,確認(rèn)系統(tǒng)已能達(dá)到手工操作的效果后,正式投入使用。</p><p><b>  論文的組織結(jié)構(gòu)。</b></p><p>  本文分6個(gè)章節(jié)進(jìn)行闡述。</p><p>  第一章:緒論,主要介紹了系統(tǒng)開發(fā)的背景、目的和意義。概述了系統(tǒng)的設(shè)計(jì)思想、開發(fā)環(huán)境、本文的主要內(nèi)容和組織結(jié)構(gòu)。</p><p>  第二章

49、:可行性分析,通過對系統(tǒng)經(jīng)濟(jì)可行性、技術(shù)可行性和操作可行性的分析,確定了系統(tǒng)是否值得去做,通過分析設(shè)計(jì)出系統(tǒng)的業(yè)務(wù)流程圖。</p><p>  第三章:需求分析,通過旅行社日常的業(yè)務(wù)流程,進(jìn)行系統(tǒng)的需求分析。</p><p>  第四章:總體設(shè)計(jì),詳細(xì)描述了系統(tǒng)的設(shè)計(jì),包括總體設(shè)計(jì)的原則、功能設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì),并對總體設(shè)計(jì)中劃分的模塊再進(jìn)行詳細(xì)的定義和說明。</p><

50、p>  第五章:詳細(xì)設(shè)計(jì),詳細(xì)敘述了系統(tǒng)的實(shí)現(xiàn)和相關(guān)技術(shù)。</p><p>  第六章:軟件測試,對系統(tǒng)完成的功能模塊進(jìn)行測試,找出系統(tǒng)存在的漏洞,及時(shí)修改。</p><p>  最后,結(jié)束部分總結(jié)了所做的工作和不足,就下一步的研究提出了想法和展望。</p><p><b>  可行性分析</b></p><p>

51、  目前各個(gè)行業(yè)業(yè)務(wù)銷售量的不斷增加,但對計(jì)算機(jī)在工作中的應(yīng)用投入很少,甚至仍然停留在手工記錄的模式,給工作帶來了許多不必要的麻煩。進(jìn)過調(diào)研,各管理者表示愿意在有完善的管理系統(tǒng)基礎(chǔ)上在現(xiàn)代化管理上多做投入,將自己的公司發(fā)展成為管理先進(jìn)的現(xiàn)代化銷售公司。現(xiàn)代化管理手段、辦公設(shè)施被列為各個(gè)公司發(fā)展的第一步。 由此可見本系統(tǒng)的應(yīng)用首先已經(jīng)得到了領(lǐng)導(dǎo)的支持。</p><p>  在軟件的開發(fā)過程中,在世界上普遍采用的一種

52、研究工程項(xiàng)目是否可行的科學(xué)。它通過各種有效的方法,對工程項(xiàng)目進(jìn)行分析,從技術(shù)、經(jīng)濟(jì)、財(cái)務(wù)等方面加以評價(jià),最終給投資決策者提供是否選擇該項(xiàng)目進(jìn)行投資的依據(jù)。</p><p>  可行性研究的目的是用最小的代價(jià),在盡可能短時(shí)間內(nèi)確定問題是否能夠解決,它的目的不是解決問題,而是確定問題是否值得去解決,可行性從以下三個(gè)方面來考慮:</p><p><b>  2.1經(jīng)濟(jì)可行性</b

53、></p><p>  該系統(tǒng)規(guī)模不大,價(jià)格并不昂貴,完全可以支付,又恰恰是在企業(yè)尋求發(fā)展的開始階段提出,迎合了決策者的想法。在采用該系統(tǒng)后,還可以做到減員增效的作用,提高工作效率,讓決策者的決策更加直觀。</p><p><b>  系統(tǒng)初期投資</b></p><p>  系統(tǒng)初期投資如表2-1所示。</p><p

54、>  表2-1 旅行社業(yè)務(wù)管理系統(tǒng)初期投資</p><p><b>  貨幣的時(shí)間價(jià)值</b></p><p>  系統(tǒng)貨幣時(shí)間價(jià)值如表2-2所示。</p><p>  表2-2 旅行社業(yè)務(wù)管理系統(tǒng)貨幣時(shí)間價(jià)值</p><p><b>  投資回收期</b></p><

55、p>  引入旅行社管理系統(tǒng)三年后,可以節(jié)省54464元,比最初投資還少536元。但第四年可以節(jié)省16454元。</p><p>  即:投資回收期=3+(55000-54464)/16454=3.033年 </p><p><b>  純收入</b></p><p>  純收入=4年累計(jì)的當(dāng)前值-系統(tǒng)投資=70918-55000

56、=15918(元)</p><p>  當(dāng)然,如果想要在四年后得到預(yù)計(jì)的純收入,那么首先就應(yīng)拿出初期投資的55000元。而且考慮到開發(fā)本系統(tǒng)將為以后帶來的利益,拿出55000元來進(jìn)行旅行社業(yè)務(wù)管理系統(tǒng)的開發(fā),是絕對必要。</p><p>  經(jīng)過以上分析,旅行社業(yè)務(wù)管理系統(tǒng)的開發(fā)是可行的。</p><p><b>  2.2技術(shù)可行性</b>&

57、lt;/p><p>  技術(shù)可行性是對現(xiàn)有技術(shù)進(jìn)行評價(jià),分析系統(tǒng)是否可以用現(xiàn)有技術(shù)來實(shí)施以及技術(shù)發(fā)展對系統(tǒng)建設(shè)有什么影響。</p><p>  新系統(tǒng)可以用現(xiàn)有的技術(shù)來實(shí)現(xiàn),針對目前的開發(fā)工具而言,新系統(tǒng)比較適合采用流行的WEB開發(fā)工具JSP。這種開發(fā)工具非常適合于B/S 結(jié)構(gòu)的應(yīng)用系統(tǒng),提供了強(qiáng)大的軟件生成器。與其他開發(fā)工具相比,JSP能夠支持跨平臺客戶端應(yīng)用程序開發(fā)的工具,除WINDOWS

58、外,它還支持MACINTOSH和UNIX平臺,可提供優(yōu)秀的報(bào)表生成方法和完整的在線幫助以及豐富的INTERNET訪問功能和組件特征。</p><p>  JSP安全可靠,對于開發(fā)人員而言開發(fā)方便,對于使用人員而言界面友好,開發(fā)出來的軟件簡單易用,掌握方便。開發(fā)出的軟件易學(xué)易用,即便原來沒有什么計(jì)算機(jī)操作基礎(chǔ)也會很容易學(xué)會使用。</p><p><b>  2.3操作可行性<

59、/b></p><p>  操作可行性是指系統(tǒng)對組織機(jī)構(gòu)的影響,現(xiàn)有人員和機(jī)構(gòu)、設(shè)施、環(huán)境等對系統(tǒng)的適應(yīng)性以及進(jìn)行人員培訓(xùn)的補(bǔ)充計(jì)劃可行性。</p><p>  從新系統(tǒng)使用難易程度上來看,新系統(tǒng)使用起來并不復(fù)雜,界面設(shè)計(jì)親切,容易使用,通過接觸了解到公司的員工有接受新事物的能力,大多數(shù)平時(shí)都有過使用電腦的經(jīng)歷,學(xué)習(xí)該系統(tǒng)的使用應(yīng)該不會困難。該系統(tǒng)的實(shí)施對公司的組織機(jī)構(gòu)不會有太大的影

60、響。在今后的維護(hù)過程中,領(lǐng)導(dǎo)者可在店面里挑選或培養(yǎng)一、兩名對計(jì)算機(jī)知識比較了解的員工深入學(xué)習(xí)該系統(tǒng),系統(tǒng)的開發(fā)人員也會在系統(tǒng)實(shí)施后的半年時(shí)間內(nèi)不計(jì)酬的隨時(shí)解決系統(tǒng)出現(xiàn)的一些技術(shù)性問題。</p><p>  經(jīng)過上述論述分析,新系統(tǒng)的實(shí)施非常可行。</p><p><b>  2.4業(yè)務(wù)流程</b></p><p>  現(xiàn)行系統(tǒng)的業(yè)務(wù)流程圖是分析

61、和描述現(xiàn)行系統(tǒng)業(yè)務(wù)的重要工具之一。其主要作用是:描述現(xiàn)行系統(tǒng)的業(yè)務(wù)情況以便于與企業(yè)管理人員交流,它是系統(tǒng)設(shè)計(jì)的前提和保證。</p><p>  基本信息業(yè)務(wù)流程描述如下:</p><p>  本系統(tǒng)分為不同的角色每個(gè)角色登陸后,所要做的操作也不同,首先前臺接待根據(jù)客戶所填的信息單核對客戶的信息,信息正確后存入客戶檔案,然后客戶根據(jù)所選的路線的費(fèi)用去財(cái)務(wù)交款,付款后拿回收據(jù),財(cái)務(wù)根據(jù)各個(gè)路線

62、的統(tǒng)計(jì)人數(shù)和賬目明細(xì),結(jié)算賬目,然后由總經(jīng)理簽字并且賬目存檔,人事部門根據(jù)每條線路的人數(shù)組成旅游團(tuán),然后為每個(gè)團(tuán)隊(duì)分配導(dǎo)游。</p><p>  本系統(tǒng)的部分流程圖如圖2-1所示。</p><p>  圖2-1 基本信息業(yè)務(wù)流程圖</p><p>  路線管理的業(yè)務(wù)流程描述如下:</p><p>  路線的管理是有計(jì)調(diào)部門完成的,計(jì)調(diào)部門的

63、主要職責(zé)是負(fù)責(zé)開發(fā)路線和路線信息的維護(hù)。</p><p>  路線管理的業(yè)務(wù)流程如圖2-2所示。</p><p>  圖2-2 路線管理業(yè)務(wù)流程圖</p><p><b>  2.5本章小結(jié)</b></p><p>  本章主要對于系統(tǒng)的可行性研究進(jìn)行了簡要的分析,通過以上對本系統(tǒng)在經(jīng)濟(jì)上、技術(shù)上、運(yùn)行上的可行性,以及

64、對于新系統(tǒng)的主客觀條件的分析,認(rèn)為該系統(tǒng)的技術(shù)成熟、完備,測試手段可靠,具有良好的市場拓展,它追求的是簡單、易學(xué)、易懂、易用,技術(shù)較為成熟、完備、可靠,因此本系統(tǒng)具有一定的開發(fā)前景,可以立即執(zhí)行。通過復(fù)查系統(tǒng)的規(guī)模和目標(biāo),了解系統(tǒng)的流程,并且從現(xiàn)有的物理系統(tǒng)出發(fā),能夠?qū)С鱿到y(tǒng)的高層邏輯模型。</p><p><b>  需求分析</b></p><p>  需求分析的

65、主要任務(wù)是確定系統(tǒng)必須完成哪些工作,在用戶的參與下提出目標(biāo)系統(tǒng)的完整、準(zhǔn)確、清晰、具體的實(shí)際要求,軟件應(yīng)完成的具體功能和性能。通過對軟件的需求分析,為軟件開發(fā)提供了一種可以向抽象數(shù)據(jù)設(shè)計(jì)、軟件結(jié)構(gòu)設(shè)計(jì)和過程詳細(xì)設(shè)計(jì)的具體軟件元素的表示。需求分析過程是整個(gè)系統(tǒng)開發(fā)的重要階段,分析的成功與否,決定著整個(gè)系統(tǒng)功能的完善性以及穩(wěn)定性。在該階段需求分析人員需要確定整個(gè)產(chǎn)品的功能要求,并且將現(xiàn)實(shí)事務(wù)抽象成對象并建模。</p><

66、p>  軟件需求分析工作是軟件生存周期中重要的一步。只有通過需求分析才能把軟件功能和性能的總體概念描述為具體上的軟件需求規(guī)格說明,從而奠定軟件開發(fā)的基礎(chǔ)。軟件需求分析工作也是一個(gè)不斷認(rèn)識和逐步細(xì)化的過程。該過程將軟件調(diào)研階段的需求資料進(jìn)行分析和設(shè)計(jì),使軟件范圍逐步細(xì)化到詳細(xì)定義的程度,并分析出各種不同的軟件元素,然后為這些元素找到可行的解決辦法。本章將從不同角度的需求分析問題,講述軟件需求類型,分析過程,并部分給出了數(shù)據(jù)字典和數(shù)據(jù)

67、流圖。</p><p>  3.1 MIS系統(tǒng)的產(chǎn)生和發(fā)展情況</p><p>  所謂管理信息系統(tǒng)(Management Information System),是一個(gè)由人、計(jì)算機(jī)及其他外圍設(shè)備等組成的能進(jìn)行信息的收集、傳遞、存貯、加工、維護(hù)和使用的系統(tǒng),是一門新興的科學(xué),其主要任務(wù)是最大限度的利用現(xiàn)代計(jì)算機(jī)及網(wǎng)絡(luò)通訊技術(shù)加強(qiáng)企業(yè)的信息管理,通過對企業(yè)擁有的人力、物力、財(cái)力、設(shè)備、技術(shù)等

68、資源的調(diào)查了解,建立正確的數(shù)據(jù),加工處理并編制成各種信息資料及時(shí)提供給管理人員,以便進(jìn)行正確的決策,不斷提高企業(yè)的管理水平和經(jīng)濟(jì)效益。目前,企業(yè)的計(jì)算機(jī)網(wǎng)絡(luò)已成為企業(yè)進(jìn)行技術(shù)改造及提高企業(yè)管理水平的重要手段。隨著我國與世界信息高速公路的接軌,企業(yè)通過計(jì)算機(jī)網(wǎng)絡(luò)獲得信息必將為企業(yè)帶來巨大的經(jīng)濟(jì)效益和社會效益,企業(yè)的辦公及管理都將朝著高效、快速、無紙化的方向發(fā)展。MIS系統(tǒng)通常用于系統(tǒng)決策,例如,可以利用MIS系統(tǒng)找出目前迫切需要解決的問題

69、,并將信息及時(shí)反饋給上層管理人員,使他們了解當(dāng)前工作發(fā)展的進(jìn)展或不足。換句話說,MIS系統(tǒng)的最終目的是使管理人員及時(shí)了解公司現(xiàn)狀,把握將來的發(fā)展路徑。與傳統(tǒng)的管理系統(tǒng)相比,在MIS中,處理的對象是抽象成數(shù)據(jù)的信息,因此,MIS有著自己的巨大優(yōu)勢。</p><p>  3.2綏化九州旅行社業(yè)務(wù)管理系統(tǒng)的需求分析</p><p>  我國旅游事業(yè)的發(fā)展十分迅速,旅游是人們生活不可分割的組成部分

70、,旅游業(yè)已成為當(dāng)今世界上發(fā)展勢頭最強(qiáng)勁的產(chǎn)業(yè),那么如何在短的時(shí)間內(nèi)處理好旅行社的日常事務(wù),給客戶和管理人員帶來方便是現(xiàn)在需要解決的問題。</p><p>  綏化九州旅行社業(yè)務(wù)管理系統(tǒng)主要包括三大部分的管理:團(tuán)隊(duì)信息的管理、路線信息的管理、統(tǒng)計(jì)分析信息的管理。軟件項(xiàng)目中40%~60% 的問題都是在需求階段埋下的禍根。在產(chǎn)品需求分析過程中出現(xiàn)的方法和步驟上的失誤,包括信息收集不全、功能不明確、需求文檔不完善等,都可

71、以造成軟件開發(fā)中的困難。因此,需求分析階段要解決的問題,是讓用戶和開發(fā)者共同明確將要開發(fā)的是一個(gè)什么樣的系統(tǒng)。因此必須用有效的方法對軟件需求進(jìn)行分析。</p><p><b>  3.2.1數(shù)據(jù)流</b></p><p>  數(shù)據(jù)流圖(Data Flow Diagram,簡稱DFD) 是一種最常用的結(jié)構(gòu)化分析工具,它從數(shù)據(jù)傳遞和加工角度,以圖形的方式刻畫系統(tǒng)內(nèi)的數(shù)據(jù)運(yùn)

72、動(dòng)情況。主要就是采用圖形方式來表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法。 </p><p>  數(shù)據(jù)流表示數(shù)據(jù)的流動(dòng)情況。加工表示對數(shù)據(jù)的加工處理過程,它的名字應(yīng)能簡明扼要地表明所完成的是什么加工。數(shù)據(jù)存貯在數(shù)據(jù)流圖中起著保存數(shù)據(jù)的作用,指向數(shù)據(jù)存貯的數(shù)據(jù)流可以理解為寫數(shù)據(jù),從數(shù)據(jù)存貯引出的數(shù)據(jù)流可以理解為讀數(shù)據(jù),雙向

73、數(shù)據(jù)流可以理解為修改數(shù)據(jù)、數(shù)據(jù)源點(diǎn)或終點(diǎn),表示圖中出現(xiàn)數(shù)據(jù)的始發(fā)點(diǎn)或終止點(diǎn),它在圖中的出現(xiàn)僅僅是一種符號,并不需要以軟件的形式進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)。</p><p>  系統(tǒng)頂層數(shù)據(jù)流圖主要描述系統(tǒng)操作人員進(jìn)入系統(tǒng)前,首先進(jìn)行登錄操作。登錄成功后,系統(tǒng)操作人員可進(jìn)行路線管理、客戶管理、旅行團(tuán)管理、統(tǒng)計(jì)管理、日志管理、景點(diǎn)管理及員工管理等操作。每個(gè)用戶都有不同的角色,每個(gè)角色根據(jù)說分配的權(quán)限不同,使用的功能也大不相同,例

74、如,計(jì)調(diào)這個(gè)部門只需要對線路進(jìn)行管理,可以對線路進(jìn)行增加和維護(hù)。最后,將操作結(jié)果顯示給系統(tǒng)操作人員。系統(tǒng)頂層數(shù)據(jù)流圖,如圖3-1所示。</p><p>  圖3-1 系統(tǒng)的數(shù)據(jù)流圖</p><p>  路線管理數(shù)據(jù)流圖主要描述了路線在路線管理中數(shù)據(jù)流向和操作。計(jì)調(diào)人員根據(jù)路線信息表和景點(diǎn)信息表進(jìn)行添加新路線信息操作,首先查看路線信息是否已經(jīng)添加,如果已經(jīng)添加那么就不用再重新添加了,否則的

75、話要選擇景點(diǎn)信息,添加新的路線信息。路線信息添加完成后,來報(bào)名旅游的客戶就可以根據(jù)路線信息來選擇要參加的旅行團(tuán),路線信息的分析,就是根據(jù)路線所出團(tuán)的次數(shù)和出團(tuán)的人數(shù)來做統(tǒng)計(jì),然后根據(jù)路線的統(tǒng)計(jì)分析決定該路線是否受歡迎,如果受歡迎那么就繼續(xù)推廣,如果不合格那么就廢棄。路線管理數(shù)據(jù)流圖,如圖3-2所示。</p><p>  圖 3-2 路線管理數(shù)據(jù)流圖</p><p><b>  

76、3.2.2數(shù)據(jù)字典</b></p><p>  數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)字典的作用是在軟件的分析和設(shè)計(jì)過程中提供關(guān)于數(shù)據(jù)的描述信息。一般說來,數(shù)據(jù)字典應(yīng)該由下列四類元素構(gòu)成:數(shù)據(jù)元素,數(shù)據(jù)流,數(shù)據(jù)存儲和數(shù)據(jù)處理</p><p>  數(shù)據(jù)字典的作用是在軟件分析和設(shè)計(jì)的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。它主要是對數(shù)據(jù)流圖中的

77、數(shù)據(jù)流、處理邏輯、外部實(shí)體、數(shù)據(jù)存儲和數(shù)據(jù)項(xiàng)等方面進(jìn)行具體的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個(gè)方面對系統(tǒng)的邏輯模型進(jìn)行完整的描述。</p><p><b>  數(shù)據(jù)元素</b></p><p>  數(shù)據(jù)元素也稱為數(shù)據(jù)項(xiàng),是“不可再分”的數(shù)據(jù)單位,是數(shù)據(jù)的最小組成單位。具體內(nèi)容如表3-1所示。</p><p>  表3-1 系

78、統(tǒng)數(shù)據(jù)元素定義表</p><p><b>  數(shù)據(jù)存儲</b></p><p>  數(shù)據(jù)存儲是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方。也是數(shù)據(jù)流的來源和去向之 一,可以是手工文檔或手工憑單,也可以是計(jì)算機(jī)及文檔,具體內(nèi)容如下。</p><p><b>  數(shù)據(jù)存儲編號:F1</b></p><p

79、>  數(shù)據(jù)存儲名稱:員工信息表</p><p>  描述:用于存儲員工的基本信息</p><p>  組成:員工編號+員工名+密碼+性別+類別</p><p><b>  數(shù)據(jù)存儲編號:F2</b></p><p>  數(shù)據(jù)存儲名稱:路線信息表</p><p>  描述:用于存儲路線的基本信

80、息</p><p>  組成:路線編號+路線名稱+路線簡稱+始發(fā)地+目的地+行程天數(shù)</p><p>  +線路等級+線路類型+線路區(qū)域+對外報(bào)價(jià)+備注+是否可以組團(tuán)</p><p><b>  數(shù)據(jù)存儲編號:F3</b></p><p>  數(shù)據(jù)存儲名稱:景點(diǎn)信息表</p><p>  描述:用

81、于存儲景點(diǎn)的基本信息</p><p>  組成:景點(diǎn)編號+景點(diǎn)名稱+城市名稱+景點(diǎn)特色+景點(diǎn)介紹+報(bào)價(jià)</p><p><b>  數(shù)據(jù)流</b></p><p>  數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂?,具體內(nèi)容如下。</p><p>  路線管理數(shù)據(jù)流圖中主要描述的數(shù)據(jù)流定義:</p><p>

82、  數(shù)據(jù)流編號:D2.1</p><p>  數(shù)據(jù)流名稱:路線信息</p><p>  數(shù)據(jù)流來源:計(jì)調(diào)管理人員</p><p>  數(shù)據(jù)流去向:P2.1</p><p>  數(shù)據(jù)流組成:I01-25+I01-13+I01-14+I01-15+I01-16+I01-18+I01-22</p><p>  數(shù)據(jù)流編號:D

83、2.2</p><p>  數(shù)據(jù)流名稱:路線信息</p><p><b>  數(shù)據(jù)流來源:F2</b></p><p>  數(shù)據(jù)流去向:P2.1</p><p>  數(shù)據(jù)流組成:I01-13+I01-14+I01-15+I01-16+I01-18+I01-22</p><p>  數(shù)據(jù)流編號:D2

84、.3</p><p>  數(shù)據(jù)流名稱:路線信息</p><p><b>  數(shù)據(jù)流來源:F2</b></p><p>  數(shù)據(jù)流去向:P2.3</p><p>  數(shù)據(jù)流組成:I01-13+I01-14+I01-15+I01-16+I01-07+I01-08+I01-09</p><p>  數(shù)據(jù)

85、流編號:D2.4</p><p>  數(shù)據(jù)流名稱:景點(diǎn)信息</p><p>  數(shù)據(jù)流來源:計(jì)調(diào)管理人員</p><p>  數(shù)據(jù)流去向:P2.2</p><p>  數(shù)據(jù)流組成:I01-01+I01-03+I01-02+I01-04+I01-06</p><p>  數(shù)據(jù)流編號:D2.5</p><

86、;p>  數(shù)據(jù)流名稱:景點(diǎn)信息</p><p><b>  數(shù)據(jù)流來源:F3</b></p><p>  數(shù)據(jù)流去向:P2.2</p><p>  數(shù)據(jù)流組成:I01-01+I01-03+I01-02+I01-04+I01-06</p><p>  數(shù)據(jù)流編號:D2.6</p><p>  

87、數(shù)據(jù)流名稱:景點(diǎn)信息</p><p>  數(shù)據(jù)流來源:P2.2</p><p>  數(shù)據(jù)流去向:P2.3</p><p>  數(shù)據(jù)流組成:I01-01+I01-03+I01-02+I01-04+I01-06</p><p>  數(shù)據(jù)流編號:D2.7</p><p>  數(shù)據(jù)流名稱:新路線信息</p>&l

88、t;p>  數(shù)據(jù)流來源:P2.3</p><p><b>  數(shù)據(jù)流去向:F2</b></p><p>  數(shù)據(jù)流組成:I01-26+I01-03+I01-20+I01-17+I01-18</p><p>  數(shù)據(jù)流編號:D2.8</p><p>  數(shù)據(jù)流名稱:旅行團(tuán)信息,路線信息</p><

89、p>  數(shù)據(jù)流來源:計(jì)調(diào)管理人員</p><p>  數(shù)據(jù)流去向:P2.4</p><p>  數(shù)據(jù)流組成:I01-07+I01-08+I01-09+I01-13+I01-14+I01-18+I01-19</p><p>  數(shù)據(jù)流編號:D2.9</p><p>  數(shù)據(jù)流名稱:不受歡迎信息</p><p>  

90、數(shù)據(jù)流來源:P2.4</p><p>  數(shù)據(jù)流去向:P2.6</p><p>  數(shù)據(jù)流組成:I01-01+I01-13+I01-25</p><p>  數(shù)據(jù)流編號:D2.10</p><p>  數(shù)據(jù)流名稱:受歡迎路線信息</p><p>  數(shù)據(jù)流來源:P2.4</p><p>  數(shù)據(jù)

91、流去向:P2.5</p><p>  數(shù)據(jù)流組成:I01-01+I01-13+I01-25+I01-22+I01-23</p><p><b>  數(shù)據(jù)處理</b></p><p>  處理過程的具體處理邏輯通常在詳細(xì)設(shè)計(jì)過程中用判定表或判定樹來描述。在數(shù)據(jù)字典中,只無原則描述處理過程的說明性信息,具體內(nèi)容如下。</p><

92、p>  銷售管理數(shù)據(jù)流圖中主要描述的數(shù)據(jù)處理定義:</p><p>  數(shù)據(jù)處理編號:P2.1</p><p>  數(shù)據(jù)處理名稱:查詢路線信息</p><p>  描述:管理員通過查詢路線信息來添加旅行社信息</p><p>  輸入/輸出:D2.1,D2.2,D2.3</p><p>  數(shù)據(jù)處理編號:P2.2

93、</p><p>  數(shù)據(jù)處理名稱:查詢景色信息</p><p>  描述:通過對景色信息的查詢,確定路線信息</p><p>  輸入/輸出:D2.4,D2.5,D2.6</p><p>  數(shù)據(jù)處理編號:P2.3</p><p>  數(shù)據(jù)處理名稱:添加新路線信息</p><p>  描述:添

94、加新的路線信息</p><p>  輸入/輸出:D2.3,D2.6,D2.7</p><p>  數(shù)據(jù)處理編號:P2.4</p><p>  數(shù)據(jù)處理名稱:路線信息分析</p><p>  描述:對路線信息的分析</p><p>  輸入/輸出:D2.4,D2.9,D2.10</p><p> 

95、 數(shù)據(jù)處理編號:P2.5</p><p>  數(shù)據(jù)處理名稱:繼續(xù)推廣</p><p>  描述:推廣那些受歡迎的路線</p><p>  輸入/輸出:D2.10</p><p>  數(shù)據(jù)處理編號:P2.6</p><p><b>  數(shù)據(jù)處理名稱:廢棄</b></p><p&g

96、t;  描述:廢棄那些不受歡迎的路線</p><p>  輸入/輸出:D2.9</p><p><b>  3.3本章小結(jié)</b></p><p>  需求分析報(bào)告是對系統(tǒng)需求的書面表達(dá)形式。由于需求分析報(bào)告是采用軟件設(shè)計(jì)的術(shù)語編寫的,因此常常令計(jì)算機(jī)背景知識較少的用戶方難以理解,也就很難發(fā)現(xiàn)需求報(bào)告中與實(shí)際需求不符之處,更難提出建設(shè)性的意見。

97、特別是那些編寫得較差的需求分析報(bào)告,用戶方更不知所云。</p><p><b>  總體設(shè)計(jì)</b></p><p>  4.1系統(tǒng)模塊總體設(shè)計(jì)</p><p>  本階段設(shè)計(jì)的基本目標(biāo)是解決系統(tǒng)如何實(shí)現(xiàn)問題,也叫做概要設(shè)計(jì),本階段主要任務(wù)是劃分出系統(tǒng)的物理元素及設(shè)計(jì)軟件的結(jié)構(gòu),完成軟件定義時(shí)期的任務(wù)之后就應(yīng)該對系統(tǒng)進(jìn)行總體設(shè)計(jì),即根據(jù)系統(tǒng)分析

98、產(chǎn)生的分析結(jié)果來確定這個(gè)系統(tǒng)由哪些系統(tǒng)和模塊組成,這些系統(tǒng)和模塊又如何有機(jī)的結(jié)合在一起,每個(gè)模塊的功能如何實(shí)現(xiàn)。系統(tǒng)設(shè)計(jì)的目標(biāo)是使系統(tǒng)實(shí)現(xiàn)擁有所要求的功能,同時(shí),力爭達(dá)到高效率、高可靠性、可修改性,并且容易掌握和使用??傮w設(shè)計(jì)過程通常有兩個(gè)主要階段組成:系統(tǒng)設(shè)計(jì)和結(jié)構(gòu)設(shè)計(jì),其中系統(tǒng)設(shè)計(jì)確定系統(tǒng)的具體實(shí)現(xiàn)方案,結(jié)構(gòu)設(shè)計(jì)確定軟件結(jié)構(gòu)。</p><p>  結(jié)構(gòu)化設(shè)計(jì)技術(shù)的核心是模塊分解設(shè)計(jì),模塊上系統(tǒng)結(jié)構(gòu)圖的主要元素

99、。其設(shè)計(jì)思想是,采用自頂向下、逐層分解的方法,先給出總的模塊功能,再逐層分解,使其分為多個(gè)大小適當(dāng),功能明確,具有一定獨(dú)立性且容易實(shí)現(xiàn)的模塊,從而把一個(gè)復(fù)雜的系統(tǒng)設(shè)計(jì)轉(zhuǎn)變成為多個(gè)簡單模塊的設(shè)計(jì)。</p><p>  在本系統(tǒng)中,采用了模塊結(jié)構(gòu)化設(shè)計(jì)方法,根據(jù)數(shù)據(jù)流圖,按層次劃分各個(gè)模塊,每個(gè)模塊完成一個(gè)功能,且每個(gè)模塊具有單入口單出口。</p><p>  本系統(tǒng)一共分為六個(gè)模塊,每個(gè)模塊

100、之間雖然在表面上是相互獨(dú)立的,但是在對數(shù)據(jù)庫的訪問上是緊密相連的,各個(gè)模塊訪問的是同一個(gè)數(shù)據(jù)庫,只是所訪問的表不同而已。每個(gè)模塊的功能都是按照在調(diào)研中搜集的資料進(jìn)行編排制作的。</p><p><b>  4.2數(shù)據(jù)庫設(shè)計(jì)</b></p><p>  各模塊的詳細(xì)功能如下:</p><p>  報(bào)名接待管理的功能:客戶報(bào)團(tuán)時(shí)的客戶基本信息的錄入

101、對旅行團(tuán)信息的管理與維護(hù)和國內(nèi)旅行社的價(jià)格查詢</p><p>  員工信息管理的功能:對旅行社中所有員工基本檔案的管理、根據(jù)員工在旅行社中職位的高低,對其進(jìn)行權(quán)限分配、權(quán)限不同所看到系統(tǒng)中的內(nèi)容就大不相同。</p><p>  客戶信息管理的功能:對旅行社中所有客戶基本信息的管理,例如個(gè)人客戶和集團(tuán)客戶和對旅行社的合作企業(yè)信息的管理。例如:餐廳、賓館等。</p><p

102、>  旅游線路管理的功能:對線路原始數(shù)據(jù)的維護(hù),也就是對線路的增、刪、改和對旅游線路進(jìn)行查詢。</p><p>  景點(diǎn)信息管理的功能:對景點(diǎn)信息的查詢以及維護(hù)。 </p><p>  統(tǒng)計(jì)分析功能的管理:對旅游線路進(jìn)行分析,為線路銷售統(tǒng)計(jì)做準(zhǔn)備、對各個(gè)線路的銷售情況,做統(tǒng)計(jì),分析該線路是否值得繼續(xù)推廣以及對客戶的銷售情況做統(tǒng)計(jì)分析,也就是客戶除旅游費(fèi)用外產(chǎn)生的額外費(fèi)用。系統(tǒng)功能如圖

103、4-1所示。</p><p>  圖4-1 系統(tǒng)功能模塊圖</p><p>  4.3數(shù)據(jù)庫設(shè)計(jì)概述</p><p>  數(shù)據(jù)庫設(shè)計(jì)的意義是在給定的DBMS、操作系統(tǒng)和硬件環(huán)境下,如何表達(dá)用戶的需求,并將其轉(zhuǎn)換為有效的數(shù)據(jù)庫結(jié)構(gòu),構(gòu)成較好的數(shù)據(jù)庫模式,這個(gè)過程稱為數(shù)據(jù)庫設(shè)計(jì)。數(shù)據(jù)庫及其應(yīng)用系統(tǒng)開發(fā)的全過程可分為兩大階段:數(shù)據(jù)庫系統(tǒng)的分析與設(shè)計(jì)階段;數(shù)據(jù)庫系統(tǒng)的實(shí)施

104、、運(yùn)行與維護(hù)階段。</p><p>  數(shù)據(jù)庫設(shè)計(jì)是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù),具體的說,數(shù)據(jù)庫設(shè)計(jì)是一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的用戶的應(yīng)用需求。這個(gè)問題是我們在進(jìn)行軟件開發(fā)時(shí)期的主要研究方向。</p><p>  數(shù)據(jù)庫設(shè)計(jì)應(yīng)該和應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合,也就是說,整個(gè)設(shè)計(jì)過程中要把結(jié)構(gòu)(數(shù)據(jù))設(shè)計(jì)和行為(處理)設(shè)計(jì)密切結(jié)合起來。</p>&

105、lt;p>  由于信息結(jié)構(gòu)復(fù)雜,應(yīng)用環(huán)境多樣,在相當(dāng)長的一段時(shí)間內(nèi)數(shù)據(jù)庫設(shè)計(jì)主要采用手工法。使用這種方法與設(shè)計(jì)人員的經(jīng)驗(yàn)和水平有直接的關(guān)系,數(shù)據(jù)庫設(shè)計(jì)成為一種技藝而不是工程技術(shù),缺乏科學(xué)理論和工程方法的支持,軟件的質(zhì)量難以保證,常常是數(shù)據(jù)庫運(yùn)行一段時(shí)間后又不同程度地發(fā)現(xiàn)了各種問題,增加了系統(tǒng)維護(hù)的代價(jià)。十余年來,人們努力探索,提出了各種設(shè)計(jì)準(zhǔn)則和規(guī)程,都屬于規(guī)范設(shè)計(jì)法。</p><p>  數(shù)據(jù)庫技術(shù)是計(jì)算

106、機(jī)技術(shù)中發(fā)展最快的領(lǐng)域之一,也是應(yīng)用最廣的技術(shù)之一,目前,它已成為計(jì)算機(jī)信息系統(tǒng)與應(yīng)用系統(tǒng)的核心技術(shù)和重要基礎(chǔ)。</p><p><b>  4.3.1數(shù)據(jù)分析</b></p><p>  數(shù)據(jù)分析過程同數(shù)據(jù)庫的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)密切相關(guān),根據(jù)客戶的所給出業(yè)務(wù)邏輯,并且對業(yè)務(wù)邏輯進(jìn)行分析,形成數(shù)據(jù)庫的物理結(jié)構(gòu)和邏輯結(jié)構(gòu),對系統(tǒng)中使用的信息進(jìn)行組成、篩選。對用戶的所有信

107、息進(jìn)行組織、梳理、形成數(shù)據(jù)庫結(jié)構(gòu)。</p><p>  使用一種信息建模技術(shù),這種技術(shù)是通過實(shí)體、關(guān)系、屬性三種基本對象來定義信息。實(shí)體是需要維護(hù)和使用的相關(guān)特性的集合體;屬性是實(shí)體的特性或特征;關(guān)系是實(shí)體之間的聯(lián)系,關(guān)系為實(shí)體記錄(實(shí)例)之間的聯(lián)系和交互作用方式建立了模型。</p><p>  通過確定每個(gè)實(shí)體和實(shí)體的屬性之間的相互關(guān)系,定義一個(gè)完整的業(yè)務(wù)邏輯關(guān)系。要確定實(shí)體和實(shí)體的屬性

108、之間的相互關(guān)系,必須確定單個(gè)實(shí)體和他們相關(guān)的屬性。在對實(shí)體定義的同時(shí),對實(shí)體屬性的類型、長度、約束以及初始值進(jìn)行定義。通過這些屬性來反映業(yè)務(wù)邏輯中的實(shí)體的屬性并且對數(shù)據(jù)進(jìn)行規(guī)范化。</p><p>  4.4數(shù)據(jù)庫的詳細(xì)設(shè)計(jì)</p><p>  在設(shè)計(jì)數(shù)據(jù)庫前應(yīng)對現(xiàn)有類似系統(tǒng)的數(shù)據(jù)庫進(jìn)行仔細(xì)研究,找出它的不足以完善自己所設(shè)計(jì)的數(shù)據(jù)庫。</p><p>  在設(shè)計(jì)前,

109、應(yīng)考慮以下事項(xiàng): </p><p>  定義標(biāo)準(zhǔn)的對象命名規(guī)范。</p><p>  工欲善其事,必先利其器。選擇理想的數(shù)據(jù)庫設(shè)計(jì)工具。</p><p>  了解你的業(yè)務(wù)。根據(jù)業(yè)務(wù)需要?jiǎng)?chuàng)建數(shù)據(jù)表。</p><p>  創(chuàng)建數(shù)據(jù)字典和 E-R 圖表。</p><p><b>  數(shù)據(jù)庫維護(hù)。</b>

110、</p><p>  4.4.1數(shù)據(jù)庫的E-R圖的設(shè)計(jì)</p><p>  E-R方法是一種用來在數(shù)據(jù)庫設(shè)計(jì)過程中表示數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)的方法,該方法用E-R圖來描述現(xiàn)實(shí)世界的概念模型,E-R方法也稱為E-R模型。</p><p>  在E-R圖中,包含了實(shí)體(即數(shù)據(jù)對象)、關(guān)系和屬性等3種基本成份。實(shí)體是需要維護(hù)和使用的相關(guān)特性的集合體;屬性是實(shí)體的特性或特征;關(guān)系是

111、實(shí)體之間的聯(lián)系。在E-R圖中,用方框表示實(shí)體,用菱形表示聯(lián)系,用橢圓表示屬性。</p><p>  通過之前同用戶的交流和咨詢、對系統(tǒng)整體的需求分析和總體模塊的設(shè)計(jì),對本系統(tǒng)的數(shù)據(jù)庫進(jìn)行了詳細(xì)的設(shè)計(jì),根據(jù)各實(shí)體之間的相互聯(lián)系和各實(shí)體之間的相互管理,得出了本系統(tǒng)的數(shù)據(jù)庫的E-R圖設(shè)計(jì)。</p><p>  下述實(shí)體中存在如下聯(lián)系:</p><p>  一個(gè)旅行團(tuán)可以過

112、個(gè)客戶來參加,一個(gè)客戶只能參加一個(gè)團(tuán)。</p><p>  一個(gè)景點(diǎn)信息可有被多條路線擁有,一條路線可以有多個(gè)景點(diǎn)信息。</p><p>  計(jì)調(diào)人員可以創(chuàng)建多條路線,一條路線只能被一個(gè)計(jì)調(diào)人員創(chuàng)建。</p><p>  一個(gè)旅行團(tuán)只包含一條路線,一條路線可以被多個(gè)旅行團(tuán)擁有。</p><p>  一條路線對應(yīng)多家旅行社的報(bào)價(jià)</p&g

113、t;<p>  旅行社業(yè)務(wù)管理系統(tǒng)系統(tǒng)E-R圖,如圖4-2所示。</p><p>  圖4-2 旅行社業(yè)務(wù)管理系統(tǒng)E-R</p><p>  4.4.2數(shù)據(jù)表的設(shè)計(jì)</p><p>  對于信息管理系統(tǒng),數(shù)據(jù)基本上都是使用數(shù)據(jù)庫進(jìn)行管理。數(shù)據(jù)庫設(shè)計(jì)是對保存管理系統(tǒng)數(shù)據(jù)的數(shù)據(jù)庫結(jié)構(gòu)進(jìn)行設(shè)計(jì),對整個(gè)系統(tǒng)的開發(fā)具有非常重要的作用。</p>&

114、lt;p>  根據(jù)實(shí)際情況,本系統(tǒng)的數(shù)據(jù)庫命名為:Demo,用來存儲客戶、路線信息、團(tuán)隊(duì)信息、景點(diǎn)信息、合作伙伴、員工檔案等數(shù)據(jù)信息。</p><p>  Demo數(shù)據(jù)庫中共分8張信息表如表4-1至表4-8所示。</p><p>  個(gè)人客戶信息表,用來存儲個(gè)人用戶信息,也就是單個(gè)人來報(bào)名參團(tuán)的信息,如表4-1所示。</p><p>  表4-1 singl

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論