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

正文內(nèi)容

基于mfcaccess的交通換乘路線畢業(yè)設(shè)計-預(yù)覽頁

2025-07-16 08:40 上一頁面

下一頁面
 

【正文】 了微軟公司的VC開發(fā)工具下的MFC來編程。在1993年Microsoft公司推出首款Visual C++系列程序Visual C++,Visual C++不斷的推出新的版本,隨著Visual C++的不斷更新,功能不斷增強(qiáng),現(xiàn)如今不少的專業(yè)程序員在進(jìn)行程序編寫編譯時的首選工具便是Visual C++。Visual C++,包括編輯器、調(diào)試器以及程序向?qū)ppWizard、類向?qū)lass Wizard等開發(fā)工具。Developer Studio雖然擁有者一個很出色的編輯器以及眾多Wizard,但是它本身并不包含程序編譯或者鏈接程序的程序功能。MFC提供大部分用來進(jìn)行界面開發(fā)的類,關(guān)聯(lián)一個窗口的動作,但它所提供所有類中,有許多的類并不是與窗口進(jìn)行關(guān)聯(lián),也就是說這些類是不實現(xiàn)對一個窗口對象的控制的,這些類的作用并不是一個界面類,而是一些在WinDOS(用MFC編寫的程序絕大部分都在WinDOS中運行)中進(jìn)行內(nèi)部處理的類,例如數(shù)據(jù)庫的管理類就是這樣就是這樣的一種實現(xiàn)。 Access 2003 微軟在1992年基于Windows 。 (2)面向?qū)ο? Access這個開發(fā)工具是面向?qū)ο蟮?,將各種功能利用面向?qū)ο蟮姆绞皆跀?shù)據(jù)庫管理系統(tǒng)中進(jìn)行對象化,把不同的功能看作為不同的對象,并且將數(shù)據(jù)庫管理的各種功能封裝于各類對象中。 (3)界面友好且易操作 Access是一個可視化的開發(fā)工具,它的開發(fā)風(fēng)格和Windows是相同的,用戶若是想要生成對象并應(yīng)用,只需要拖放鼠標(biāo)即可使用,操作非常的簡便、直觀。Access還可以通過網(wǎng)絡(luò)應(yīng)用程序與網(wǎng)絡(luò)上的動態(tài)數(shù)據(jù)進(jìn)行聯(lián)接。C++主要特點:完全支持C語言與面向?qū)ο?。由于C++語言是在C語言的基礎(chǔ)上發(fā)展而來的一種優(yōu)良的面向?qū)ο蟪绦蛟O(shè)計語言所以C++與C語言是可以實現(xiàn)相互兼容的,這樣許多C語言代碼不用進(jìn)行修改即可在C++編譯器中編譯運行,這樣的可以相互移植的特性使得實用軟件和眾多庫函數(shù)都可以在C語言和C++移植使用。C++支持多種程序設(shè)計方法,支持對過程化和基于對象的程序設(shè)計方法。內(nèi)存:最低限值512MB(最好是在1GB以上)。本系統(tǒng)在實現(xiàn)信息系統(tǒng)的整體功能時采用了面向?qū)ο笤O(shè)計思想和方法,將信息系統(tǒng)的每個模塊的功能應(yīng)用達(dá)到系統(tǒng)所需標(biāo)準(zhǔn),即將整體系統(tǒng)進(jìn)行合理的劃分,使每個不同的模塊能夠完成其相應(yīng)的功能,將各個功能模塊之間和模塊內(nèi)部的聯(lián)系清晰的體現(xiàn),避免系統(tǒng)設(shè)計凌亂無序,正確合理完整的將存儲信息的數(shù)據(jù)庫進(jìn)行相互關(guān)聯(lián),實現(xiàn)每個功能模塊之間的數(shù)據(jù)信息共享,確定各個功能模塊其內(nèi)部結(jié)構(gòu)設(shè)計,在模塊內(nèi)部的功能設(shè)計完成的同時建立各個功能模塊之間的數(shù)據(jù)、邏輯聯(lián)系,達(dá)到預(yù)先計劃要求的系統(tǒng)的整體功能。3. 功能名稱:公交換乘查詢功能概述:通過輸入起始站和目的站,系統(tǒng)根據(jù)dijkstra算法給出一個基于最短路徑的乘車方案。目前獨立于計算機(jī)系統(tǒng)的“概念數(shù)據(jù)模型”,如“實體聯(lián)系模型”和直接面向數(shù)據(jù)庫邏輯結(jié)構(gòu)的“結(jié)構(gòu)數(shù)據(jù)模型”是使用比較廣泛的數(shù)據(jù)模型。但是建立ER模型只是構(gòu)建數(shù)據(jù)庫的第一個步驟。一個優(yōu)良的信息管理系統(tǒng)需要有高效的數(shù)據(jù)存儲的效率,而合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以保證數(shù)據(jù)的整體性和一致性。設(shè)計構(gòu)建一個完善、結(jié)構(gòu)清晰的數(shù)據(jù)庫系統(tǒng)需要涵蓋數(shù)據(jù)庫管理系統(tǒng)(DBMS),數(shù)據(jù)庫管理員(DBA)、數(shù)據(jù)庫(DB)、應(yīng)用程序和相應(yīng)的硬件設(shè)施等各部分內(nèi)容。我們將每個關(guān)系用一張表格來描述。在設(shè)計數(shù)據(jù)庫的時候,首先要考慮數(shù)據(jù)的安全性,確保系統(tǒng)運行過程中系統(tǒng)內(nèi)部數(shù)據(jù)的安全,防止非法用戶通過非法操作入侵到數(shù)據(jù)庫,造成數(shù)據(jù)庫中的一些重要信息泄露,安全嚴(yán)密的數(shù)據(jù)庫保護(hù)結(jié)構(gòu)能夠有效防止非法用戶對數(shù)據(jù)庫進(jìn)行蓄意破壞。設(shè)計數(shù)據(jù)庫系統(tǒng)時,要提前了解、考慮到用戶現(xiàn)有的使用需求和在未來可能增加的系統(tǒng)操作需求,以此來使得系統(tǒng)更加完善,用戶使用更加長久化。模塊化設(shè)計是將大型軟件按照一定的軟件設(shè)計原則、軟件設(shè)計要求分割為一個個較小型的功能模塊,但是這些小型功能模塊在功能上是較為獨立的但在邏輯上是相關(guān)聯(lián)的。模塊化理論的幾個重要概念如下:抽象。信息隱蔽和局部化。在程序測試期間以及軟件維護(hù)期間由于應(yīng)用信息隱蔽原理和局部化,使得程序開發(fā)者方便、快捷的修改軟件。在每一層的軟件結(jié)構(gòu)中模塊是將軟件抽象層次更加的細(xì)化。模塊獨立的概念是模塊化、抽象、信息隱蔽和局部化概念的直接結(jié)果。這是因為相對說來,修改設(shè)計和程序需要的工作量比較小,錯誤傳播范圍小,需要擴(kuò)充功能時能夠插入模塊。在軟件的設(shè)計中應(yīng)追求盡可能松散的耦合。此模塊有三種查詢方式:公交線路查詢、公交站點查詢和起點—終點查。公交站點查詢模塊:當(dāng)使用者進(jìn)入該系統(tǒng)后,從系統(tǒng)主界面切換到公交站點查詢的界面,在站點查詢模塊的文字輸入框中輸入站點名稱進(jìn)行站點信息查詢,點擊查找按鈕,進(jìn)行查找。系統(tǒng)數(shù)據(jù)管理模塊:本系統(tǒng)的設(shè)計包含了數(shù)據(jù)庫管理員和普通使用者能共同的數(shù)據(jù)管理界面。此外,數(shù)據(jù)庫管理員還要對整個的信息系統(tǒng)進(jìn)行定期的運行維護(hù),保證該系統(tǒng)能夠安全穩(wěn)定的運行,長久的服務(wù)于廣大市民用戶,為市民用戶提供完準(zhǔn)確、詳盡的查詢服務(wù)。數(shù)據(jù)庫好比是一個儲蓄數(shù)據(jù)信息的大倉庫,將數(shù)據(jù)存儲于數(shù)據(jù)庫中能夠方便、有效地實現(xiàn)數(shù)據(jù)共享并且保持?jǐn)?shù)據(jù)的一致性。本系統(tǒng)構(gòu)建的Access數(shù)據(jù)庫是城市公交換乘路線信息系統(tǒng)。 站名表字段名數(shù)據(jù)類型長度是否為空是否為主鍵 說明St_Numint4否是站點編號St_Namevarchar50否否站名③線路表(Bus_St) 線路表存放的是公交車線路經(jīng)過全部站點的數(shù)據(jù),修改線路或車站查詢的時候需要訪問該表。 夏季發(fā)車時刻表字段名數(shù)據(jù)類型長度是否為空是否為主鍵說明Bus_Numvarchar50否是編號BeginStvarchar50否否起始站點EndStvarchar50否否終點站點BeginTimevarchar50否否首班時間EndTimevarchar50否否末班時間Notevarchar50否否車輛概況5 測試因為程序中隱藏的缺陷只又在特定的情況下下才能顯露出來,系統(tǒng)缺陷常常是因為對某些特定情況考慮不全面造成。從產(chǎn)品角度看,測試方案中的需要測試的范圍包括軟件系統(tǒng)的分層結(jié)構(gòu)、次系統(tǒng)層、功能模塊層、程序模塊層中的各功能結(jié)構(gòu)的子模塊,從測試方式來看,分為單元測試,集成測試,確認(rèn)測試等。對對程序源代碼進(jìn)行檢查,對照設(shè)計初期起草的設(shè)計說明書檢測源程序能否實現(xiàn)系統(tǒng)要求的功能邏輯,是單元測試之前的需要完成的必備工作。部件可以是代碼塊、獨立的應(yīng)用、網(wǎng)絡(luò)上的客戶端或服務(wù)器端程序。它的最簡單的形式是:兩個已經(jīng)測試過的單元組合成一個組件,并且測試它們之間的接口。最后,將構(gòu)成進(jìn)程的所有模塊一起測試。確認(rèn)測試是按照這些要求定出的“確認(rèn)測試計劃”進(jìn)行的。系統(tǒng)測試的范圍是整個軟件系統(tǒng),該階段測試并不是單單針對軟件進(jìn)行測試,而是把系統(tǒng)整合將硬、軟件配套在一起進(jìn)行。在系統(tǒng)測試完成后,進(jìn)行用戶的驗收測試,它是用戶在實際應(yīng)用環(huán)境中所進(jìn)行的真實數(shù)據(jù)測試。白盒測試是把測試對象看作一個打開的盒子。白盒測試是知道產(chǎn)品內(nèi)部工作過程,可通過測試來檢測產(chǎn)品內(nèi)部動作是否按照規(guī)格說明書的規(guī)定正常進(jìn)行,按照程序內(nèi)部的結(jié)構(gòu)測試程序,檢驗程序中的每條通路是否都有能按預(yù)定要求正確工作,而不顧它的功能,白盒測試的主要方法有邏輯驅(qū)動、基路測試等,主要用于軟件驗證。黑盒測試是根據(jù)軟件的規(guī)格對軟件進(jìn)行的測試,這類測試不考慮軟件內(nèi)部的運作原理,因此軟件對用戶來說就像一個黑盒子。 測試用例測試目的:檢查管理員能否正常登錄。 普通用戶登錄功能測試記錄表測試描述不需要輸入用戶名和密碼口令,直接點擊進(jìn)入。 :測試目的:檢查能否實現(xiàn)路線查詢功能。 站點查詢功能測試記錄表測試描述在站點查詢界面,在公交站點輸入框輸入相應(yīng)站點,點擊站點詳情。:測試目的:檢查能否實現(xiàn)增加車次功能。該信息系統(tǒng)是在大學(xué)階段比較獨立的完成一個整體的軟件編程,從最初的基礎(chǔ)知識學(xué)習(xí)、知識拓展到整個系統(tǒng)功能構(gòu)想、數(shù)據(jù)庫設(shè)計、界面設(shè)計再到最后的代碼編寫、功能代碼調(diào)試這一系列的設(shè)計工作讓我深深感受到完成一個編程開發(fā)的不容易,一個系統(tǒng)性的完整編程實現(xiàn)靠一己之力去實現(xiàn)是比較困難的。多動腦多動手,在日后的開發(fā)項目中不斷拓展知識、見識,全面提升個人能力。在此我要對
點擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1