freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

旅游信息管理系統(tǒng)本科畢業(yè)論文(編輯修改稿)

2025-10-01 13:16 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 析與設(shè)計(jì) 問(wèn) 題定義與可行性分析 ( 1)問(wèn)題定義 問(wèn)題定義是整個(gè)軟件開(kāi)發(fā)的第一步,在這個(gè)階段主要問(wèn)題是:“要解決的項(xiàng)目問(wèn)題是什么?”只有弄懂了要解決問(wèn)題,才能夠合理的分析和解決問(wèn)題,并為以后的總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)打下堅(jiān)實(shí)的基礎(chǔ)。根據(jù)軟件工程,前期的問(wèn)題定義占軟件開(kāi)發(fā)很大部分,是很重要的環(huán)節(jié) [8]。 軟件項(xiàng)目定義階段的任務(wù)有以下四項(xiàng): 制定軟件項(xiàng)目規(guī)劃。包括:描述軟件的工作范圍、進(jìn)行風(fēng)險(xiǎn)分析、提出開(kāi)發(fā)軟件所需資源清單、估算軟件項(xiàng)目的成本和進(jìn)度,并易成本和進(jìn)度估算為基礎(chǔ)對(duì)軟件項(xiàng)目進(jìn)行可行性論證。最后,生成經(jīng)過(guò)項(xiàng)目管理組織評(píng)審的 軟件項(xiàng)目規(guī)劃 [9]。 軟件需求分析和定義。確定軟件的功能和性能,詳細(xì)定義軟件系統(tǒng)要素。定義軟件需求有兩種方法。一種是采用形式化的信息分析方法。建立信息流和信息結(jié)構(gòu)模型,然后將這些模型擴(kuò)展為軟件規(guī)格說(shuō)明。另一種是為軟件開(kāi)發(fā)原型,軟件工程師和用戶一起對(duì)原型進(jìn)行評(píng)審和修改,從而使獲得用戶滿意的需求定義信息 [9]。 確定軟件性能和資源約束,這對(duì)軟件設(shè)計(jì)特性會(huì)產(chǎn)生直接的影響。為軟件要素定義驗(yàn)收標(biāo)準(zhǔn),它也是制定軟件測(cè)試計(jì)劃的基礎(chǔ)。 ( 2)可行性分析 開(kāi)發(fā)任何一個(gè)基于計(jì)算機(jī)的系統(tǒng),都會(huì)受到時(shí)間和資源上的限制 [10]。因此 ,在接受項(xiàng)目之前必須根據(jù)客戶可能提供的時(shí)間和資源條件進(jìn)行可行性研究??尚行匝芯窟M(jìn)一步探討問(wèn)題定義階段所確定的問(wèn)題是否具有可能的解。在對(duì)問(wèn)題正確定義的基礎(chǔ)上,通過(guò)分析問(wèn)題,導(dǎo)出試探性的解,然后反復(fù)檢查并修正問(wèn)題定義,最終提出一個(gè)符合系統(tǒng)目標(biāo)的高層次的邏輯模型。然后根據(jù)這個(gè)模型設(shè)想各種可能的物理系統(tǒng)??尚行匝芯颗c風(fēng)險(xiǎn)分析在許多方面是互相關(guān)聯(lián)的??尚行匝芯康哪康木褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠順利解決。它可以避免人力、物力和才力上的浪費(fèi)。項(xiàng)目風(fēng)險(xiǎn)越大,開(kāi)發(fā)高質(zhì)量軟件的可行性就越小。因此,可行性研 究實(shí)質(zhì)上是要進(jìn)行一次大大壓縮簡(jiǎn)化了的系統(tǒng)分析和設(shè)計(jì)的過(guò)程 [10]??尚行匝芯堪ń?jīng)濟(jì)可行性、技術(shù)可行性、法律可行性和開(kāi)發(fā)方案的選 6 擇性等。 以下從三個(gè)方面對(duì)旅行社管理系統(tǒng)進(jìn)行可行性分析:技術(shù)可行性、經(jīng)濟(jì)可行性和操作可行性分析。 技術(shù)可行性分析:為了確定現(xiàn)有技術(shù)能否實(shí)現(xiàn)目標(biāo)系統(tǒng)。 VB 自帶的工具和控件、 Microsoft Access 擁有的對(duì)表的操作以及 Microsoft Excel 協(xié)調(diào)操作完全可以實(shí)現(xiàn)本系統(tǒng)要求達(dá)到的各種功能。 旅行信息管理系統(tǒng)把景點(diǎn)、導(dǎo)游、游客和其他用戶的信息貯存在數(shù)據(jù)庫(kù)里,然后 經(jīng)過(guò)數(shù)據(jù)的抽取和分類,顯示在需要的窗口內(nèi)。因此,使用現(xiàn)有的技術(shù),可以實(shí)現(xiàn)此旅游信息管理系統(tǒng)。 經(jīng)濟(jì)可行性分析: 為了確定待開(kāi)發(fā)的系統(tǒng)的經(jīng)濟(jì)效益能否超過(guò)開(kāi)發(fā)成本。旅行社管理系統(tǒng)是一個(gè)不會(huì)直接產(chǎn)生經(jīng)濟(jì)效益的投資,但是能夠節(jié)省人員資源的消耗和浪費(fèi),從而節(jié)約成本,提高效率。從成本效益角度來(lái)觀察,這個(gè)系統(tǒng)的開(kāi)發(fā)成本不是很高,在使用后,能夠起到的作用也是十分可觀的 [9]。 操作的可行性分析:旅行社管理系統(tǒng)是基于 VB 平臺(tái)開(kāi)發(fā)的, VB 系列是被廣泛應(yīng)用于數(shù)據(jù)庫(kù)開(kāi)發(fā)和操作的一套成熟的軟件平臺(tái),而且它對(duì)于一個(gè)小型的數(shù)據(jù)庫(kù)處 理具有不可比擬的優(yōu)點(diǎn)和簡(jiǎn)單方便。所以叢操作可行性方面是可行的。開(kāi)發(fā)出來(lái)的界面也是十分容易使用,具有簡(jiǎn)單,容易上手的特點(diǎn)。 需求分析 ( 1)需求分析簡(jiǎn)述 需求分析是介于系統(tǒng)分析和軟件設(shè)計(jì)階段之間的重要橋梁。一方面,需求分析以系統(tǒng)規(guī)格說(shuō)明和項(xiàng)目規(guī)劃作為分析活動(dòng)的基本出發(fā)點(diǎn),并從軟件角度對(duì)他們進(jìn)行檢查和調(diào)整。另一方面,需求規(guī)格說(shuō)明又是軟件設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試,直至維護(hù)的主要基礎(chǔ) [9]。 需求分析是在可行性研究的基礎(chǔ)上進(jìn)行的,可行性研究實(shí)質(zhì)上是一次完整的分析和設(shè)計(jì)過(guò)程,只不過(guò)是在抽象的層次上進(jìn)行的大大壓縮和 簡(jiǎn)化的分析和設(shè)計(jì)過(guò)程。需求分析的結(jié)果是軟件開(kāi)發(fā)的基礎(chǔ),必須仔細(xì)驗(yàn)證它的正確性,開(kāi)發(fā)人員必須和用戶取得完全一致的意見(jiàn),需求分析的文檔應(yīng)該被用戶所確認(rèn)。為了更準(zhǔn)確、更具體地確定用戶的需求,往往需要構(gòu)造出目標(biāo)系統(tǒng)的原型,供用戶試用以取得實(shí)踐。良好的分析活動(dòng)有助于避免或盡早剔除早期錯(cuò)誤,從而提高軟件生產(chǎn) 7 率,降低開(kāi)發(fā)成本,改進(jìn)軟件質(zhì)量 [10]。 需求分析的基本任務(wù)是確定目標(biāo)系統(tǒng)必須具備那些功能 ,準(zhǔn)確完整的體現(xiàn)用戶的要求, 通過(guò)仔細(xì)分析應(yīng)該得出用數(shù)據(jù)流圖、ER 圖、數(shù)據(jù)字典和簡(jiǎn)潔的算法描述所定義的詳細(xì)的系統(tǒng)邏輯模型。 ( 2)旅游信息管理系統(tǒng)的需求分析 根據(jù)旅游信息管理的需求,我們對(duì)景點(diǎn)、酒店、游客、導(dǎo)游等常見(jiàn)旅游相關(guān)信息的進(jìn)行管理。主要包括景點(diǎn)信息的管理、酒店信息管理、游客信息管理以及導(dǎo)游信息管理等幾個(gè)方面的內(nèi)容。這幾方面內(nèi)容中包括信息的查詢、刪除、修改以及信息的實(shí)時(shí)更新。 相關(guān)人員通過(guò)自身所具有的權(quán)限登錄界面進(jìn)入該旅游信息管理系統(tǒng),通過(guò)具體對(duì)各個(gè)子系統(tǒng)的操作,對(duì)相關(guān)信息進(jìn)行管理,獲取信息或者對(duì)相關(guān)信息進(jìn)行更新,保證信息的最新性和準(zhǔn)確性。 ( 3) ER 圖 數(shù)據(jù)庫(kù)設(shè)計(jì)中常用 ER 圖來(lái)描繪數(shù)據(jù)庫(kù)的結(jié)構(gòu)。 ER 模型中包含 “實(shí)體 ”、 “聯(lián)系 ”和 “屬性 ”等三個(gè)基本成分,下面介紹這三個(gè)基本成分: 第一:實(shí)體。實(shí)體是客觀世界中存在的且可相互區(qū)分的事物。實(shí)體可以是人也可以是物;可以是具體事物也可以是抽象概念。例如,員工、原料、商品、定單等都是實(shí)體。在 ER 圖中用矩形代表實(shí)體。 第二:聯(lián)系。客觀世界中的事物彼此間往往是有聯(lián)系的。例如,客戶與企業(yè)間有“賣(mài)”這種聯(lián)系;企業(yè)與供應(yīng)商之間存在“買(mǎi)”這種聯(lián)系。聯(lián)系可分為三類: 一對(duì)一聯(lián)系 (1: 1) 例如,一個(gè)公司只有一個(gè)總經(jīng)理,而每個(gè)總經(jīng)理只在一個(gè)公司任職,則公司與總經(jīng)理之間的聯(lián)系是一對(duì)一的; 一對(duì)多聯(lián)系 (1: N) 例如,公司與員工之間存在一對(duì)多的聯(lián)系 “雇傭 ”,即每個(gè)公司雇傭了多名員工; 多對(duì)多聯(lián)系 (M: N) 例如,客戶與公司之間存在的聯(lián)系( “買(mǎi) ”)是多對(duì)多的,即每個(gè)客戶可以向多家公司購(gòu)買(mǎi)商品,而每個(gè)公司也可以向多家客 戶出售產(chǎn)品。在 ER圖中,用連接相關(guān)實(shí)體的菱形框來(lái)表示聯(lián)系。 第三:屬性。屬性是實(shí)體或聯(lián)系所具有的性質(zhì)。通常一個(gè)實(shí)體由若干個(gè)屬性來(lái)刻畫(huà)。例如,“公司”實(shí)體有名稱、類別、地址、電話等屬性;“員工”實(shí)體有姓名、性別、職位、家庭住址等屬性?!岸▎巍睂?shí)體有定單號(hào)、定貨日期、截止日期、商品、數(shù)量、定金等 屬性。在 ER 圖中用橢圓形來(lái)表示實(shí)體(或聯(lián)系) 8 的屬性,并用無(wú)向邊把實(shí)體(或聯(lián)系)與其屬性連接起來(lái)。 人們通常就是用實(shí)體、聯(lián)系和屬性三個(gè)概念來(lái)理解現(xiàn)實(shí)問(wèn)題的,因此, ER模型比較接近人的習(xí)慣思維方式。此外 , ER 模型使 用簡(jiǎn)單的圖形符號(hào)來(lái)表達(dá)系統(tǒng)分析員對(duì)問(wèn)題的理解,不熟悉計(jì)算機(jī)技術(shù)的用戶也能理解它,因此, ER 模型可以作為用戶與分析員之間有效的交流工具。 景點(diǎn)的屬性主要包括景點(diǎn)名稱、編號(hào)、類型、門(mén)票、地點(diǎn)、以及其他信息。其 ER 圖如圖 所示: 圖 景點(diǎn) ER 圖 用戶的屬性主要包括用戶名、密碼、權(quán)限。其 ER 圖如圖 所示: 圖 用戶 ER 圖 游客的屬性主要包括游客姓名、編號(hào)、年齡、所選景點(diǎn)、所選導(dǎo)游、聯(lián)系方式等。其 ER 圖如圖 所示: 圖 游客 ER 圖 景點(diǎn) 編號(hào) 名稱 地點(diǎn) 門(mén)票 其他信息 用戶 密碼 權(quán)限 用戶名 游客 姓名 編號(hào) 所選景點(diǎn) 聯(lián)系方式 年齡 所選導(dǎo)游 類型 9 導(dǎo)游的屬性主要包括姓名、導(dǎo)游編號(hào)、年齡、聯(lián)系方式、級(jí)別等。其 ER圖如圖 所示: 圖 導(dǎo)游 ER 圖 總體設(shè)計(jì) ( 1)總體設(shè)計(jì)概述 總體設(shè)計(jì)的基本目的就是回答“概括地說(shuō),系統(tǒng)應(yīng)該如何實(shí)現(xiàn)?” 這個(gè)問(wèn)題。因此,總體設(shè)計(jì)又稱為概要設(shè)計(jì)或初步設(shè)計(jì)??傮w設(shè)計(jì)階段的基本目的是用比較抽象概括的方式確定系統(tǒng)如何完成預(yù)定的任務(wù),也就是說(shuō),總體設(shè)計(jì)階段主要由兩個(gè)小階段組成。首先需要進(jìn)行系統(tǒng)設(shè)計(jì),從數(shù)據(jù)流圖出發(fā)設(shè)想完成系統(tǒng)功能的若干 種合理的物理方案,分析員應(yīng)該綜合分析比較這些方案,從中選擇一個(gè)最佳方案向用戶和部門(mén)負(fù)責(zé)人推薦。如果用戶和使用部門(mén)負(fù)責(zé)人接收了這個(gè)方案,那么分析員應(yīng)為這個(gè)方案進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì),確定軟件由那些模塊組成以及這些模塊之間的動(dòng)態(tài)調(diào)用關(guān)系 [8]。 在進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì)時(shí),應(yīng)該遵循的最主要的原理是模塊獨(dú)立原理,也就是說(shuō),軟件應(yīng)該由一組完成相對(duì)獨(dú)立的子功能的模塊組成,這些模塊彼此之間的接口關(guān)系應(yīng)該盡量簡(jiǎn)單。軟件結(jié)構(gòu)設(shè)計(jì)時(shí)一種有效的方法是,由抽象到具體地分析和構(gòu)造出軟件的層次結(jié)構(gòu)。自頂而下逐步求精是進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì)的常用途徑;但是,如果已經(jīng)有了詳細(xì)的數(shù)據(jù)流圖,也可以使用面向數(shù)據(jù)流的設(shè)計(jì)方法,用形式化的方法由數(shù)據(jù)流圖影射出軟件結(jié)構(gòu)。 數(shù)據(jù)庫(kù)設(shè)計(jì)是建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開(kāi)發(fā)和建設(shè)中的核心技術(shù),具體說(shuō),數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求) [11]。通過(guò)這個(gè)階段的工作將劃分出組成系統(tǒng)的物理元素 — 程序,文件,數(shù)據(jù)庫(kù),人工過(guò)程和文檔等。 ( 2) 系統(tǒng)的模塊劃分 根據(jù)對(duì)系統(tǒng)需求的分析,可以把系統(tǒng)劃分以下五個(gè)模塊: 系統(tǒng)用戶模塊、景導(dǎo)游 編號(hào) 級(jí)別 年齡 聯(lián)系方式 姓名 10 點(diǎn)信息模塊、酒店信息模塊、游客信息模塊以及導(dǎo)游信息模塊、旅游服務(wù)模塊。詳情如圖 所示。 圖 系統(tǒng)總體模塊圖 系統(tǒng)總體模塊 景點(diǎn)信息 游客信息 用戶信息 酒店信息 導(dǎo)游信息 11 3 詳細(xì)設(shè)計(jì) 詳細(xì)設(shè)計(jì)概述 ( 1) 詳細(xì)設(shè)計(jì)簡(jiǎn)介 詳細(xì)設(shè)計(jì)是軟件工程中軟件開(kāi)發(fā)的一個(gè)步驟,就是對(duì)概要設(shè)計(jì)的一個(gè)細(xì)化,就是詳細(xì)設(shè)計(jì)每個(gè)模塊實(shí)現(xiàn)算法,所需的局部結(jié)構(gòu) [12]。詳細(xì)設(shè)計(jì)是軟件生命周期的一個(gè)重要階段,它最根本的任務(wù)是確定為了滿足用戶的需要系統(tǒng)必須做什么。具體地說(shuō),應(yīng)該確定系統(tǒng)必須具有的功能和性 能,系統(tǒng)要求的運(yùn)行環(huán)境,并且預(yù)測(cè)系統(tǒng)發(fā)展的前景;必須仔細(xì)分析系統(tǒng)中的數(shù)據(jù),既要分析系統(tǒng)中的數(shù)據(jù)流又要分析長(zhǎng)期使用的數(shù)據(jù)存儲(chǔ) [9]。 圖形工具比文字?jǐn)⑹瞿芨玫乇磉_(dá)重要的細(xì)節(jié),數(shù)據(jù)流圖能夠極好地概括描述一個(gè)系統(tǒng)的信息。 ER 圖能直觀、準(zhǔn)確地描繪系統(tǒng)的數(shù)據(jù)需求數(shù)據(jù)字典也是重要的,數(shù)據(jù)是把一個(gè)系統(tǒng)的各個(gè)組成元素連接在一起的“黏合劑”,為了成功地把所有系統(tǒng)元素連接起來(lái),這些元素必須共享公共的數(shù)據(jù)定義,數(shù)據(jù)字典正是這些數(shù)據(jù)定義的集合算法同樣是重要的,分析的目的是確定系統(tǒng)必須做什么,廣義地說(shuō),任何一個(gè)計(jì)算機(jī)系統(tǒng)的基本功 能都是把輸入數(shù)據(jù)轉(zhuǎn)變成輸出信息,算法定義了轉(zhuǎn)變的規(guī)則 [12]。因此,沒(méi)有對(duì)算法的了解就不能確切知道系統(tǒng)必須做什么。此外,在需求分析階段還應(yīng)該根據(jù)對(duì)目標(biāo)系統(tǒng)的更深入更具體的認(rèn)識(shí),修正開(kāi)發(fā)目標(biāo)系統(tǒng)的計(jì)劃。 ( 2) 詳細(xì)設(shè) 計(jì)目標(biāo) 詳 細(xì)設(shè)計(jì)階段的根本目標(biāo)是確定應(yīng)該怎么具體地實(shí)現(xiàn)所要求的系統(tǒng),也就是說(shuō),經(jīng)過(guò)這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得出對(duì)目標(biāo)系統(tǒng)的精確描述,從而在編階段可以把這個(gè)描述直接翻譯成用某種程序設(shè)計(jì)語(yǔ)言書(shū)寫(xiě)的程序 [9]。 ( 3)詳細(xì)設(shè)計(jì)的基本任務(wù) ① 為每 個(gè)模塊進(jìn)行詳細(xì)的算法設(shè)計(jì)。 ② 為每個(gè)模塊內(nèi)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行設(shè)計(jì)。 ③ 對(duì)數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì),即確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)。 ④ 其他設(shè)計(jì)。如代碼設(shè)計(jì)、輸入輸出設(shè)計(jì)、人機(jī)對(duì)話設(shè)計(jì)等。 ⑤ 編寫(xiě)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)。 ⑥ 評(píng)審。 12 系統(tǒng)流 程圖 該旅游信息管理系統(tǒng)流程圖如圖 所示: 否 否 是 是 圖 系統(tǒng)流程圖 系統(tǒng)詳細(xì)設(shè)計(jì) ( 1)系統(tǒng)詳細(xì)設(shè)計(jì)分析 為了滿足旅行信息管理系統(tǒng)的使用要求,本系統(tǒng)通過(guò)使用 Microsoft Access 2020 創(chuàng)建有 4 張表,分別是用戶登錄表、導(dǎo)游信息表、游客信息表以及景點(diǎn)信息表。用戶登錄表的作用是驗(yàn)證登錄時(shí)的用戶名和密碼,并判斷用戶的使用權(quán)限開(kāi)始 登錄 用戶名密碼正確 確 是否有此權(quán)限 主界面 人員信息 景點(diǎn)信息 酒店信息 游客信息 導(dǎo)游信息
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1