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

正文內(nèi)容

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

2025-07-24 16:52 本頁面
 

【文章內(nèi)容簡介】 。模塊化的依據(jù)是:把復雜問題分解成許多容易解決的小問題。原來的問題也就變得容易解決。模塊化設計是把大型軟件按照一定的原則劃分成一個較小的相對功能獨立又相關聯(lián)的模塊。每個模塊完成一個特定的子功能。把這些模塊結合起來組成一個整體。完成指定的功能,滿足問題的要求。采用模塊化原理的優(yōu)點在于可以使軟件結構清晰,容易測試和調(diào)試。從而提高軟件的可靠性,可修改性。有助于軟件開發(fā)的組織管理。一個大型軟件可分別編寫不同的模塊。模塊化理論的幾個重要概念如下:抽象。抽象就是抽象出事物的本質(zhì)特性而暫時不考慮它們的細節(jié)。處理復雜系統(tǒng)唯一有效的方法是用層次的方式構造和分析它。一個復雜的動態(tài)系統(tǒng)首先可以用一些高級的抽象概念構造和理解,這些高級概念又可以用一些較低級的理解,直到最低層次的具體元素。信息隱蔽和局部化。信息隱蔽是指在設計和確定模塊時,應使得一個模塊內(nèi)包含的信息對于不需要這些信息的模塊來說,是不能訪問。局部化是指把一些關系密切的軟件元素物理的放得彼此靠近。局部化有助于實現(xiàn)信息隱蔽。信息隱蔽原理和局部化有助于在測試期間以及軟件維護期間修改軟件。因為絕大多數(shù)數(shù)據(jù)和過程對于軟件的其它部分而言是隱蔽的,從而由疏忽引入的錯誤就很少可能傳播到軟件的其它部分。逐步求精的模塊化概念。逐步求精和模塊化的抽象是密切相關的。軟件結構每一層中模塊表示對軟件抽象層次的次細化。用自頂向下,逐步求精的方法由抽象到具體的方式分配控制,簡化了軟件設計和實施,提高了軟件的可理解性和可測試性,并使得軟件更容易維護。模塊獨立性。模塊的劃分要使模塊間盡可能的相互獨立,獨立模塊較易維護。度量模塊的獨立程度有兩個標準:內(nèi)聚和耦合。耦合是對一個軟件結構內(nèi)不同模塊之間互連程度的度量。耦合強弱取決于模塊間接口的復雜程度,進入或訪問一個模塊的點,以及通過接口的數(shù)。在軟件的設計中應追求盡可能松散的耦合。內(nèi)聚標志一個模塊內(nèi)各個元素彼此結合的緊密程度,它是信息隱藏和局部化概念的自然擴展,理想內(nèi)聚的模塊只做一件事情。在設計時應力求做到高內(nèi)聚。 功能模塊劃分查詢系統(tǒng)模塊該模塊實現(xiàn)公交查詢功能。可實現(xiàn)按線路查詢、站點查詢和起點—終點查詢?nèi)N查詢方式。錄入系統(tǒng)模塊該模塊實現(xiàn)數(shù)據(jù)的新增、修改、刪除功能。城市公交查詢系統(tǒng)查詢后臺管理按線路查詢按站點查詢兩站點間換乘查詢新增修改刪除線路車輛參數(shù)發(fā)車時間表車次站名圖41 系統(tǒng)模塊圖系統(tǒng)模塊圖如圖41所示: 數(shù)據(jù)庫設計數(shù)據(jù)庫技術是在文件系統(tǒng)的基礎上發(fā)展起來的一種高效的數(shù)據(jù)管理技術,它能保持系統(tǒng)數(shù)據(jù)的整體性,完整性和共享性。在數(shù)據(jù)庫系統(tǒng)中提供了對數(shù)據(jù)的訪問機制,能有組織的存儲相關的數(shù)據(jù),具有合理的存儲方式,快速的查詢效率和最小的數(shù)據(jù)冗余等特性。另外數(shù)據(jù)的存儲和應用程序彼此獨立,不僅便于數(shù)據(jù)的管理與控制而且有利于應用程序的編寫與調(diào)試。數(shù)據(jù)庫類似于一個數(shù)據(jù)的大倉庫,能很好地實現(xiàn)數(shù)據(jù)共享,能維護數(shù)據(jù)的一致性。數(shù)據(jù)庫設計是系統(tǒng)設計的一個重要內(nèi)容,其設計質(zhì)量的好壞直接影響系統(tǒng)開發(fā)的成敗,系統(tǒng)的質(zhì)量,系統(tǒng)效率及可維護性。在本系統(tǒng)的設計中,充分考慮到了管理系統(tǒng)數(shù)據(jù)繁雜,重復性很大,數(shù)據(jù)使用頻繁。因此本系統(tǒng)采用了一種能正確反映用戶實現(xiàn)環(huán)境,能被現(xiàn)行系統(tǒng)接受,易于維護、效率高的數(shù)據(jù)管理方法數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)模型是指數(shù)據(jù)庫中記錄與記錄之間聯(lián)系的數(shù)據(jù)結構形成的。不同的數(shù)據(jù)管理系統(tǒng)有不同的數(shù)據(jù)模型,數(shù)據(jù)庫設計的核心問題是設計好的數(shù)據(jù)模型。在目前的數(shù)據(jù)庫管理系統(tǒng)中有層次模型,網(wǎng)狀模型、關系模型三種數(shù)據(jù)模型。其中,關系模型具有較高的數(shù)據(jù)獨立性,使用也較為方便。本設計采用關系數(shù)據(jù)庫。該數(shù)據(jù)庫實行增、刪、編輯、統(tǒng)計。顯示和打印都極為方便。其中的排序和索引功能,對數(shù)據(jù)快速定位,查詢提供了有利條件。交流互動對于本系統(tǒng)的數(shù)據(jù)庫設計有以下幾點說明:數(shù)據(jù)庫設計兼顧前面設計的數(shù)據(jù)流程圖,管理信息系統(tǒng)的設計并不是以數(shù)據(jù)庫為核心的數(shù)據(jù)庫應用設計,本系統(tǒng)的數(shù)據(jù)庫設計盡量滿足3NF(第三范式)的要求,本系統(tǒng)的數(shù)據(jù)庫設計以提高系統(tǒng)運行效率為前提。 數(shù)據(jù)庫概念結構設計在系統(tǒng)設計的開始,我首先考慮的是如何用數(shù)據(jù)模型來數(shù)據(jù)庫的結構與語義,以對現(xiàn)實世界進行抽象。目前廣泛使用的數(shù)據(jù)模型可分為兩種類型,一種是獨立于計算機系統(tǒng)的“概念數(shù)據(jù)模型”,如“實體聯(lián)系模型”;另一種是直接面向數(shù)據(jù)庫邏輯結構的“結構數(shù)據(jù)模型”。在本系統(tǒng)中我采用“實體聯(lián)系模型”(ER模型)來描述數(shù)據(jù)庫的結構與語義,以對現(xiàn)實世界進行第一次抽象。ER模型直接從現(xiàn)實世界抽象出實體類型及實體間聯(lián)系,然后用ER圖來表示數(shù)據(jù)模型。它有兩個明顯的優(yōu)點:接近于人的思維,容易理解;與計算機無關,用戶容易接受。但它只是數(shù)據(jù)庫設計的第一步。ER圖是直觀表示概念模型的工具,它有三個基本成分: (1)矩形框,表示實體類型(考慮問題的對象)。(2)菱形框,表示聯(lián)系類型(實體間的聯(lián)系)。(3)橢圓形框,表示實體的屬性。實體和屬性的定義如下:管理員表(登陸ID,登錄姓名,登錄密碼)站名表(站名編號,站名)車輛線路編號表(車次,車線類型)線路表(線路編號,車次,站名,次序)車輛表(車輛編號,車次,車輛類型,服務類型,票價,IC卡類型,運行區(qū)間)冬季發(fā)車時間表(車次,編號,首班時間,末班時間)夏季發(fā)車時間表(車次,編號,首班時間,末班時間) 各實體屬性圖如圖42所示。站 名站名編號站名車輛線路編號車次車輛類型線 路線路編號次序車次站名車 輛服務類型運行區(qū)間車輛編號票價車輛類型車次IC卡類型發(fā)車時間車次末班時間編號首班時間管 理 員登錄ID登錄姓名登錄密碼圖42 實體屬性關系圖本系統(tǒng)的總體ER圖如圖43所示。時 刻站 名圖43 ER模型圖車 輛線 路擁有包含屬于M1M1MN本系統(tǒng)采用的數(shù)據(jù)庫管理系統(tǒng)是Microsoft公司的SQL Server 2005。該管理系統(tǒng)由一系列產(chǎn)品組成,不僅能夠滿足最大的數(shù)據(jù)處理系統(tǒng)和商業(yè) Web 站點存儲數(shù)據(jù)的需要,還能為個人或小企業(yè)提供易于使用的數(shù)據(jù)存儲服務。Microsoft SQL Server 2005 的特性包括: (1)企業(yè)數(shù)據(jù)管理在當今的互聯(lián)世界中,數(shù)據(jù)和管理數(shù)據(jù)的系統(tǒng)必須始終為用戶可用且能夠確保安全。有了 SQL Server 2005,組織內(nèi)的用戶和信息技術 (IT) 專家將從減少的應用程序停機時間、提高的可伸縮性及性能、更緊密而靈活的安全控制中獲益。SQL Server 2005 也包括了許多新的和改進的功能來幫助 IT 工作人員更有效率地工作。SQL Server 2005 包含幾個在企業(yè)數(shù)據(jù)管理中關鍵的增強:易管理性、可用性、可伸縮性、安全性。SQL Server 2005 使部署、管理和優(yōu)化企業(yè)數(shù)據(jù)以及分析應用程序變得更簡單、更容易。作為一個企業(yè)數(shù)據(jù)管理平臺,它提供單一管理控制臺,使數(shù)據(jù)管理員能夠在任何地方監(jiān)視、管理和調(diào)諧企業(yè)中所有的數(shù)據(jù)庫和相關的服務。它還提供了一個可以使用 SQL 管理對象輕松編程的可擴展的管理基礎結構,使得用戶可以定制和擴展他們的管理環(huán)境,同時使獨立軟件供應商 (ISV) 也能夠創(chuàng)建附加的工具和功能來更好地擴展打開即得的能力。(2)SQL Server Management StudioSQL Server 2005 通過提供一個集成的管理控制臺來監(jiān)視和管理 SQL Server 關系數(shù)據(jù)庫、Integration Services、Analysis Services、Reporting Services、Notification Services 以及在數(shù)量眾多的分布式服務器和數(shù)據(jù)庫上的 SQL Server Mobile Edition,從而簡化了管理工作。數(shù)據(jù)庫管理員能夠同時執(zhí)行多個任務,例如,編寫和執(zhí)行查詢,查看服務器對象,管理對象,監(jiān)視系統(tǒng)活動和查看聯(lián)機幫助。SQL Server Management Studio 提供了一個開發(fā)環(huán)境,可在其中使用 TransactSQL、多維表達式、XML for Analysis 和 SQL Server Mobile Edition 來編寫、編輯和管理腳本和存儲過程。Management Studio 可以很容易地與源代碼控制集成在一起。Management Studio 還包括一些工具可用來調(diào)度 SQL Server 代理作業(yè)和管理維護計劃,以自動執(zhí)行日常維護和操作任務。管理和腳本編寫集成在單一工具中,同時,該工具具有管理所有類型的服務器的能力,為數(shù)據(jù)庫管理員們提供了更強的生產(chǎn)效率。SQL Server 2005 開放了 70 多個新的內(nèi)部數(shù)據(jù)庫性能和資源使用的度量值,涵蓋了從內(nèi)存、鎖定到對事務、網(wǎng)絡和磁盤 I/O 的調(diào)度等。這些動態(tài)管理視圖 (DMV) 提供了對數(shù)據(jù)庫和強大的基礎結構的更大的透明度和可見性,可以主動監(jiān)視數(shù)據(jù)庫的狀況和性能。(3)SQL 管理對象SQL 管理對象 (SMO) 是一個新的可編程對象集,它可實現(xiàn)所有 SQL Server 數(shù)據(jù)庫的管理功能。事實上,Management Studio 就是構建在 SQL 管理對象之上的。SMO 是作為 Microsoft .NET Framework 程序集實現(xiàn)的。您可以使用 SMO 自動執(zhí)行常見的 SQL Server 管理任務,例如,用編程方式檢索配置設置,創(chuàng)建新數(shù)據(jù)庫,應用 TransactSQL 腳本,創(chuàng)建 SQL Server 代理作業(yè)以及調(diào)度備份等。SMO 對象模型替代了包含在 SQL Server 早期版本中的分布式管理對象 (DMO),因為它更安全可靠并具有更高的可伸縮性。(4)可用性在高可用性技術、額外的備份和恢復功能,以及復制增強上的投資使企業(yè)能夠構建和部署高可用的應用程序。在高可用性上的創(chuàng)新有:數(shù)據(jù)庫鏡像、故障轉移群集、數(shù)據(jù)庫快照和增強的聯(lián)機操作,這有助于最小化停機時間,并確保可以訪問關鍵的企業(yè)系統(tǒng)。本節(jié)將詳細介紹這些增強特性。(5)數(shù)據(jù)庫鏡像數(shù)據(jù)庫鏡像允許事務日志以連續(xù)的方式從源服務器傳遞到單臺目標服務器上。當主系統(tǒng)出現(xiàn)故障時,應用程序可以立即重新連接到輔助服務器上的數(shù)據(jù)庫。輔助實例幾秒鐘內(nèi)即可檢測到主服務器發(fā)生了故障,并能立即接受數(shù)據(jù)庫連接。數(shù)據(jù)庫鏡像工作在標準服務器硬件下,不需要特定的存儲或控制器。本系統(tǒng)創(chuàng)建的SQL數(shù)據(jù)庫名稱為城市公交查詢系統(tǒng)。并將數(shù)據(jù)文件和日志文件保存在公交查詢系統(tǒng)APP_DATA文件夾中。此數(shù)據(jù)庫包含7個表:①管理員表(LoginTable)管理員表存放登陸系統(tǒng)所需要的用戶名和密碼,登錄后臺時需要訪問此表。表41 管理員表字段名數(shù)據(jù)類型長度是否為空是否為主鍵說明LoginIdint4否是登陸IDLoginPwdvarchar
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1