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

正文內(nèi)容

畢業(yè)設(shè)計(jì)_vb城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-01-06 20:30 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 規(guī)范公交管理,提高服務(wù)質(zhì)量,方便乘客查詢。 本系統(tǒng)采用結(jié)構(gòu)化設(shè)計(jì)的方法來實(shí)現(xiàn)系統(tǒng)總體功能,提高系統(tǒng)的各項(xiàng)指標(biāo),即將整個(gè)系統(tǒng)合理的劃分成各個(gè)功能模塊,正確地處理模塊之間和模塊內(nèi)部的聯(lián)系以及和數(shù) 據(jù)庫的聯(lián)系,定義各模塊的內(nèi)部結(jié)構(gòu),通過對(duì)模塊的設(shè)計(jì)和模塊之間關(guān)系的系統(tǒng)來實(shí)現(xiàn)整個(gè)系統(tǒng)的功能 [6]。 前臺(tái)主要有 3 個(gè)模塊, 按車次查詢模塊、按起終點(diǎn)查詢模塊、按中轉(zhuǎn)站查詢模塊。 ● 功能名稱: 車次 查詢 。 ● 功能概述:可以獲得要查詢公交 線路 所通過的各個(gè)站點(diǎn)。 ● 功能名稱: 起終點(diǎn) 查詢 。 ● 功能概述:通過輸入的 起終點(diǎn) 查詢經(jīng)過該站點(diǎn)的公交。 ● 功能名稱: 中轉(zhuǎn)站 查詢 。 ● 功能概述:分為公交直達(dá)、公交一次換乘,主要體現(xiàn)那些不可直達(dá)需要轉(zhuǎn)車的路線的所有換法。 (如果用戶輸入的起始點(diǎn)和終點(diǎn),有一條及一條以上的公交線可以 直達(dá)的,則為公交直達(dá);如果輸入的起始點(diǎn)和終點(diǎn),沒有一條公交線可以直接到的,系統(tǒng)將會(huì)給出一次換乘的 所有中轉(zhuǎn)站 ,則為公交一次換乘 。 ) ● 功能名稱:后臺(tái)管理 。 ● 功 能概述:用于管理員登陸,添加、修改、刪除公交線路,修改信息資料 等功能。 本系統(tǒng)提供了的車次查詢功能 , 乘客可以方便的進(jìn)行查詢,以防乘錯(cuò)車次。城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 8 當(dāng)然有些功能的智能化不是很強(qiáng),系統(tǒng)有待進(jìn)一步來完善。 數(shù)據(jù)庫需求分析 數(shù)據(jù)庫在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。 數(shù)據(jù)庫技術(shù)是由傳統(tǒng)的文件系統(tǒng)發(fā)展而來的,從層次模型、網(wǎng)狀模型發(fā)展到關(guān)系模型。數(shù)據(jù)庫技術(shù)是數(shù)據(jù)管理的最新技術(shù),是計(jì)算機(jī)科學(xué)的一個(gè)重要分支,它能指導(dǎo)我們正確地設(shè)計(jì)數(shù)據(jù)庫系統(tǒng),它的出現(xiàn)極大地促進(jìn)了計(jì)算機(jī)應(yīng)用的發(fā)展。采用數(shù)據(jù)庫技術(shù)的原理和方法可以有效地設(shè)計(jì)實(shí)用的數(shù)據(jù)庫系統(tǒng)。一個(gè)完整的數(shù)據(jù)庫系統(tǒng)包括數(shù)據(jù)庫管理系統(tǒng)( DBMS),數(shù)據(jù)庫管理員( DBA)、數(shù)據(jù)庫( DB)、應(yīng)用程序和相應(yīng)的硬件設(shè)施。 目前許多數(shù)據(jù)庫管理系統(tǒng)都基于關(guān)系模型,關(guān)系模型的主要特點(diǎn)是用表格結(jié)構(gòu)表達(dá)實(shí)體, 用鍵表示實(shí)體與實(shí)體之間的聯(lián)系。與層次模型和網(wǎng)狀模型相比,關(guān)系模型比較簡(jiǎn)單,容易為初學(xué)者接受。關(guān)系模型是由若干個(gè)關(guān)系模式組成的集合,關(guān)系模式相當(dāng)于記錄類型,它的實(shí)例稱為關(guān)系。每個(gè)關(guān)系是一張表格。表格簡(jiǎn)單,用戶易懂,用戶只需用簡(jiǎn)單的查詢語句就可以對(duì)數(shù)據(jù)庫進(jìn)行數(shù)據(jù)操作,并不涉及到存儲(chǔ)結(jié)構(gòu),訪問技術(shù)等細(xì)節(jié)。關(guān)系模型是數(shù)學(xué)化的模型,要用到集合論,離散數(shù)學(xué)等知識(shí)。 Access 語言是關(guān)系數(shù)據(jù)庫的代表性語言,已經(jīng)得到廣泛應(yīng)用。 在設(shè)計(jì)應(yīng)用軟件時(shí),應(yīng)嚴(yán)格按照軟件工程學(xué)的方法進(jìn)行設(shè)計(jì),傳統(tǒng)的方法采用瀑布模型,從問題定義、可行性 分析、需求分析、概念設(shè)計(jì)、總體設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)、編碼和軟件測(cè)試、運(yùn)行和維護(hù)等軟件生命周期內(nèi),每一階段均在前一階段的基礎(chǔ)上進(jìn)行設(shè)計(jì),并在每一階段有相應(yīng)的文檔資料。 設(shè)計(jì)數(shù)據(jù)庫系統(tǒng)時(shí)應(yīng)該首先充分了解用戶各個(gè)方面的需求,包括現(xiàn)有的以及將來可能增加的需求。數(shù)據(jù)庫設(shè)計(jì)一般包括如下幾個(gè)步驟:數(shù)據(jù)庫需要分析 , 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) , 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) [7]。 性能要求 為了保證系統(tǒng)能夠安全、穩(wěn)定、可靠、高效的運(yùn)行,城市公交查詢系統(tǒng)應(yīng)該滿足以下的性能需求: (1)系統(tǒng)處理的準(zhǔn)確性和及時(shí)性 城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 9 由于公交查詢系統(tǒng)的查詢功能對(duì) 于整個(gè)系統(tǒng)的功能和性能完成舉足輕重。作為系統(tǒng)的很多數(shù)據(jù)來源,而車票數(shù)量和時(shí)間又影響企業(yè)的決策活動(dòng),其準(zhǔn)確性很大程度上決定了 公交查詢 系統(tǒng)的成敗。在系統(tǒng)開發(fā)過程中,必須采用一定的方法保證系統(tǒng)的準(zhǔn)確性。 (2)系統(tǒng)的開放性和系統(tǒng)的可擴(kuò)充性 公交查詢系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴(kuò)充性。例如網(wǎng)上查詢的用戶查詢的需求也會(huì)不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過系統(tǒng)的開放性來完成,既系統(tǒng)應(yīng)是一個(gè)開放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修補(bǔ)、替換完成系統(tǒng)的升級(jí)和更新?lián)Q代。 ( 3)系統(tǒng)的易用行和易維護(hù)性 公交查詢系統(tǒng)是直接面對(duì)使用人員的,而使用人員往往對(duì)計(jì)算機(jī)并不時(shí)非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面;針對(duì)用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對(duì)系統(tǒng)熟悉的過程。 公交查詢系統(tǒng)中涉及到的數(shù)據(jù)是公交公司的相當(dāng)重要的信息,系統(tǒng)要提供方便的手段供系統(tǒng)維護(hù)人員進(jìn)行數(shù)據(jù)的備份,日常的安全管理,系統(tǒng)意外崩潰時(shí)數(shù)據(jù)的恢復(fù) 等工作。 本階段設(shè)計(jì)的基本目標(biāo)是解決系統(tǒng)如何實(shí)現(xiàn)問題,也叫做概要設(shè)計(jì),本階段主要任務(wù)是劃分出系統(tǒng)的物理元素及設(shè)計(jì)軟件的結(jié)構(gòu),完成軟件定義時(shí)期的任務(wù)之后就應(yīng)該對(duì)系統(tǒng)進(jìn)行總體設(shè)計(jì),這些系統(tǒng)和模塊又如何有機(jī)的結(jié)合在一起,每個(gè)模塊的功能如何實(shí)現(xiàn)。系統(tǒng)設(shè)計(jì)的目標(biāo)是使系統(tǒng)實(shí)現(xiàn)擁有所要求的功能,同時(shí),力爭(zhēng)達(dá)到高效率、高可靠性、可修改性,并且容易掌握和使用 [8]。 城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 10 系統(tǒng)的體系結(jié)構(gòu) 數(shù)據(jù)流程圖 數(shù)據(jù)流程圖是描述系統(tǒng)流程的工具 ,它將數(shù)據(jù)獨(dú)立抽象出來 ,通過圖形方式描述信息的來龍去脈和實(shí)際流程。 經(jīng)對(duì)系統(tǒng)的需 求分析,采用結(jié)構(gòu)化分析方法,對(duì)系統(tǒng)進(jìn)行自頂向下逐層分解得系統(tǒng)的數(shù)據(jù)流圖 如 圖 31 所示 : 圖 31 數(shù)據(jù)流程圖 系統(tǒng)功能模塊圖 查詢系統(tǒng)模塊 用于 公交查詢功能??蓪?shí)現(xiàn)按線路查詢、中轉(zhuǎn)站查詢和起點(diǎn) —終點(diǎn)查詢?nèi)N查詢方式。 錄入系統(tǒng)模塊 用于 實(shí)現(xiàn)數(shù)據(jù)的新增、修改、刪除功能。 系統(tǒng)模塊圖如圖 32 所示 : 正確 錯(cuò)誤 查詢失敗 更新數(shù)據(jù)庫 登陸 界面 選擇檢索信息 查詢 功能界面 功能處理 數(shù)據(jù)庫 功能 界面 城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 11 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)模型是指數(shù)據(jù)庫中記錄與記錄之間聯(lián)系的數(shù)據(jù)結(jié)構(gòu)形成的。不同的數(shù)據(jù)管理系統(tǒng)有不同的數(shù) 據(jù)模型,數(shù)據(jù)庫設(shè)計(jì)的核心問題是設(shè)計(jì)好的數(shù)據(jù)模型。在目前的數(shù)據(jù)庫管理系統(tǒng)中有層次模型,網(wǎng)狀模型、關(guān)系模型三種數(shù)據(jù)模型。其中,關(guān)系模型具有較高的數(shù)據(jù)獨(dú)立性,使用也較為方便。本設(shè)計(jì)采用關(guān)系數(shù)據(jù)庫。該數(shù)據(jù)庫實(shí)行增、刪、編輯、統(tǒng)計(jì)。顯示和打印都極為方便。其中的排序和索引功能,對(duì)數(shù)據(jù)快速定位,查詢提供了有利條件。交流互動(dòng)對(duì)于本系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)有以下幾點(diǎn)說明:數(shù)據(jù)庫設(shè)計(jì)兼顧前面設(shè)計(jì)的數(shù)據(jù)流程圖,管理信息系統(tǒng)的設(shè)計(jì)并不是以數(shù)據(jù)庫為核心的數(shù)據(jù)庫應(yīng)用設(shè)計(jì),本系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)盡量滿足 3NF(第三范式)的要求,本系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)以 提高系統(tǒng)運(yùn)行效率為前提 [9]。 數(shù)據(jù)庫設(shè)計(jì)的原則 一個(gè)成功的 公交 系統(tǒng),是建立在許多條件之上的,而數(shù)據(jù)庫是其中一個(gè)非常重要的條件和關(guān)鍵技術(shù)。要設(shè)計(jì)出一個(gè)好的 郵件 系統(tǒng)數(shù)據(jù)庫,除滿足系統(tǒng)所要求的 基本 功能外,還必須遵守下列原則:基本表的個(gè)數(shù)越少越好;主鍵的個(gè)數(shù)越少越好,鍵是表間連接的工具,主鍵越少,表間的連接就越簡(jiǎn)單;字段的個(gè)數(shù)越少越好;所有基本表的設(shè)計(jì)均應(yīng)盡量符合第三范式。 城市公交查詢系統(tǒng) 查詢 后臺(tái)管理 按車次查詢 按中轉(zhuǎn)站查詢 按起終點(diǎn)查詢 新增 修改 刪除 線路 車輛參數(shù) 站點(diǎn)參數(shù) 車次 站名 圖 32 系統(tǒng)模塊圖 城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 12 數(shù)據(jù)庫的設(shè)計(jì)中, 如何處理多對(duì)多的關(guān)系和如何設(shè)計(jì)主鍵,是兩個(gè)有著較大難度、需要重點(diǎn)考慮的問題。數(shù)據(jù)庫設(shè)計(jì)主要是進(jìn)行數(shù)據(jù)庫的邏輯設(shè)計(jì), 即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶的。數(shù)據(jù)庫設(shè)計(jì)時(shí)需要綜合企業(yè)各個(gè)部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個(gè)數(shù)據(jù)之間的關(guān)系,按照DBMS 提供的功能和描述工具,設(shè)計(jì)出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型 [10]。 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 目前廣泛使用的數(shù)據(jù)模型可分為兩種類型,一種是獨(dú)立于計(jì)算機(jī)系統(tǒng)的“概念數(shù)據(jù)模型”,如“實(shí)體聯(lián)系模型”;另一種是直接面向數(shù)據(jù)庫邏輯結(jié)構(gòu)的“結(jié)構(gòu)數(shù)據(jù)模型”。在本系統(tǒng)中我采用“實(shí)體聯(lián)系模型”( ER 模型)來描述數(shù)據(jù)庫的 結(jié)構(gòu)與語義,以對(duì)現(xiàn)實(shí)世界進(jìn)行第一次抽象。 ER 模型直接從現(xiàn)實(shí)世界抽象出實(shí)體類型及實(shí)體間聯(lián)系,然后用 ER 圖來表示數(shù)據(jù)模型。它有兩個(gè)明顯的優(yōu)點(diǎn):接近于人的思維,容易理解;與計(jì)算機(jī)無關(guān),用戶容易接受。但它只是數(shù)據(jù)庫設(shè)計(jì)的第一步 [11]。 ER 圖是直觀表示概念模型的工具,它有三個(gè)基本成分: (1)矩形框,表示實(shí)體類型(考慮問題的對(duì)象)。 (2)菱形框,表示聯(lián)系類型(實(shí)體間的聯(lián)系)。 (3)橢圓形框,表示實(shí)體的屬性。 實(shí)體和屬性的定義如 表 31 所示 : 表 31 實(shí)體及其屬性 實(shí)體 屬性 站名表 站名編號(hào),站名 車輛線路編號(hào)表 車次,車線類型 線路表 線路 編號(hào), 車次 , 站名 , 次序 車輛表 車輛編號(hào),車次,車輛類型,運(yùn)行區(qū)間 各實(shí)體屬性圖如圖 33 所示 : 城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 13 圖 33 實(shí)體屬性關(guān)系圖 本系統(tǒng)的 總體 ER 圖如圖 34 所示 : 站 名 站名編號(hào) 站名 車輛線路編號(hào) 車次 車輛類型 線 路 線路編號(hào) 次序 車次 站 名 車 輛 車輛編號(hào) 運(yùn)行區(qū)間 車次 城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 14 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 本系統(tǒng)采用的數(shù)據(jù)庫管理系統(tǒng)是 Microsoft 公司的 Access。該管理系統(tǒng)由一系列產(chǎn)品組成,不僅能夠滿足最大的數(shù)據(jù)處理系統(tǒng)和商業(yè) Web 站點(diǎn)存儲(chǔ)數(shù)據(jù)的需要,還能為個(gè)人或 小企業(yè)提供易于使用的數(shù)據(jù)存儲(chǔ)服務(wù) [12]。 本系統(tǒng)創(chuàng)建的 Access 數(shù)據(jù)庫名稱為城市公交查詢系統(tǒng)。并將數(shù)據(jù)文件和日志文件保存在公交查詢系統(tǒng)文件夾中。此數(shù)據(jù)庫 比較簡(jiǎn)單僅 包含 1 個(gè)表 。 所有公交信息存放于此,修改信息時(shí)訪問此表,如圖 3 36: 車次 站 名 圖 34 ER模型圖 車 輛 線 路 擁有 包含 屬于 M 1 M 1 M N 城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 15 圖 35 數(shù)據(jù)庫相關(guān)文件 圖 36 公交查詢信息 城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 16 4 系統(tǒng)功能模塊實(shí)現(xiàn) 按線路查詢 模塊 ( 1) 功能簡(jiǎn)介 本系統(tǒng)可以查詢各個(gè)車次的各個(gè)站點(diǎn) ,在查詢旁邊的下拉列菜單中可以點(diǎn)選任何一公交線路就 可以清楚該線路各個(gè)站點(diǎn)的名稱 ,本系統(tǒng)操作簡(jiǎn)單 ,適合大眾用戶使 用 , 如圖 41 所示 : 圖 41 按線路查詢模塊 ( 2) 主要代碼 Public Sub showdata(num As Integer) 39。用于顯示按車站名進(jìn)行的查詢 showtitle (num) Dim j As Integer Dim i As Integer Dim mrc0 As 城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 17 Set mrc0 = New Set mrc0 = ExecuteSQL(txtsql) If = False Then With MSF1(num) .Rows = 2 .Row = 1 Do While Not .Rows = .Rows + 1 For i = 1 To If (i 1) Null Then .TextMatrix(.Row, i 1) = (i 1) End If Next i .Row = .Row + 1 Loop End With End If MSF1(1).Clear rs = 1 With MSF1(1) .TextMatrix(0, 1) = 車次 For k = 1 To NC + 1 .TextMatrix(0, k + 1) = 站 amp。 CStr(k) Next .TextMatrix(0, NC + 2) = 備注 End With For s = 0 To intpart 1 If alloks(s) = intmin Then 城市公交查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 18
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1