版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 目目 錄錄 1 引言.1 2 系統(tǒng)概述.2 2.1 需求分析.2 2.2 系統(tǒng)可行性分析.2 2.3 系統(tǒng)的構(gòu)思及特點(diǎn).3 2.4 系統(tǒng)環(huán)境.3 3 系統(tǒng)設(shè)計(jì).5 3.1 系統(tǒng)功能描述.5 3.2 功能模塊劃分.5 3.3 創(chuàng)建數(shù)據(jù)庫(kù).7 4 系統(tǒng)實(shí)現(xiàn).8 4.1 登錄界面的實(shí)現(xiàn).8 4.2 主窗體的實(shí)現(xiàn).9 4.3 系統(tǒng)其他主要窗體的實(shí)現(xiàn).11 4.3.1 設(shè)備基本信息錄入窗體的實(shí)現(xiàn).11 4.3.2 定時(shí)設(shè)置窗體的實(shí)現(xiàn).12 4.3.3 設(shè)備信息報(bào)表窗體的實(shí)現(xiàn).14 5 系統(tǒng)測(cè)試.15 5.1 測(cè)試的主要內(nèi)容和方法.15 6 系統(tǒng)評(píng)價(jià).16 6.1 結(jié)果論述.16 6.2 改進(jìn)說(shuō)明.16
2、 7 結(jié)束語(yǔ).17 參考文獻(xiàn).18 abstract.19 致謝.20 可定時(shí)顯示報(bào)警系統(tǒng)的設(shè)計(jì) 摘 要:可定時(shí)顯示報(bào)警系統(tǒng)是一個(gè)能夠定時(shí)并及時(shí)報(bào)警,提醒人們安全有效地按計(jì)劃完成任 務(wù)的系統(tǒng)。本論文從軟件工程的角度,對(duì)可定時(shí)顯示報(bào)警系統(tǒng)做了全面的需求分析,簡(jiǎn)要說(shuō)明 了該系統(tǒng)的構(gòu)思、特點(diǎn)及開(kāi)發(fā)環(huán)境;闡述了系統(tǒng)的主要功能,論述了它的設(shè)計(jì)與實(shí)現(xiàn),并且敘 述了系統(tǒng)的測(cè)試與評(píng)價(jià)。本文論述的可定時(shí)顯示報(bào)警系統(tǒng)實(shí)現(xiàn)了設(shè)備信息的查詢(xún)、增加、刪除、 修改和報(bào)表打印等功能,使定時(shí)報(bào)警的形式具體化,獲得了理想的定時(shí)效果。 關(guān)鍵詞:定時(shí)報(bào)警;顯示;數(shù)據(jù)庫(kù) 1 引言 隨著人們生活水平的不斷提高,特別是物質(zhì)生活水平的提高
3、,人們?cè)絹?lái)越重視 自己的人身安全和財(cái)產(chǎn)安全問(wèn)題;同時(shí),科學(xué)的飛速發(fā)展也迫使人們必須掌握越來(lái) 越多的信息,這樣就給忙碌地人們處理問(wèn)題帶來(lái)新的難題,而事物處理的好壞又直 接影響著個(gè)人利益甚至是人身安全問(wèn)題。所以要保障人們的切身利益,防止不好事 件的發(fā)生,只憑借自己的記憶或者他人的提醒已經(jīng)滿(mǎn)足不了我們的要求,這時(shí)就必 須擁有一個(gè)具有定時(shí)報(bào)警功能的系統(tǒng)來(lái)代替人們記錄這些信息。 可定時(shí)顯示報(bào)警系統(tǒng)已成為當(dāng)前的發(fā)展趨勢(shì),目前這方面的研究項(xiàng)目很多,如 小秘書(shū)辦公軟件的開(kāi)發(fā)與應(yīng)用、日志管理系統(tǒng)的開(kāi)發(fā)都頗為流行。 本文所論述的可定時(shí)顯示報(bào)警系統(tǒng),具有準(zhǔn)確、便捷、易操作的功能。人們?cè)?生活、學(xué)習(xí)、工作等多個(gè)領(lǐng)域都
4、可以使用該系統(tǒng)進(jìn)行定時(shí)報(bào)警,以確保每一位用戶(hù) 指定的計(jì)劃和任務(wù)能夠及時(shí)并且安全有效的完成,這是本系統(tǒng)最大的意義。創(chuàng)造一 個(gè)可定時(shí)并能及時(shí)報(bào)警的系統(tǒng)是本系統(tǒng)的目的所在。 通過(guò)以上的介紹可以看出可定時(shí)顯示報(bào)警系統(tǒng)已經(jīng)逐漸細(xì)化到日常工作和生活 的各個(gè)方面,該系統(tǒng)是一個(gè)適合社會(huì)各類(lèi)人群使用的可定時(shí)顯示報(bào)警系統(tǒng)。本文將 對(duì)系統(tǒng)的開(kāi)發(fā)環(huán)境及相關(guān)的模塊功能進(jìn)行介紹。在此基礎(chǔ)上論述了主要的系統(tǒng)界面 及主要模塊的設(shè)計(jì)與實(shí)現(xiàn)過(guò)程,以及系統(tǒng)的測(cè)試與評(píng)價(jià),并指出了本系統(tǒng)的不足和 對(duì)它的展望。 2 系統(tǒng)概述 2.1 需求分析 可定時(shí)顯示報(bào)警系統(tǒng)用來(lái)幫助人們記錄龐大的信息,1及時(shí)報(bào)警來(lái)提醒人們制 定的任務(wù)已完成,保障人們
5、的切身利益,防止不好事件的發(fā)生。需求分析階段的目 的是在系統(tǒng)工作方面與用戶(hù)達(dá)成一致。需求分析階段的工作必須做到位,否則軟件 很可能一而再、再而三地根據(jù)用戶(hù)需求更改,而這些需求往往都是當(dāng)初沒(méi)有提及的。 問(wèn)題就在于需求雙方?jīng)]有進(jìn)行充分的交流。弄清用戶(hù)復(fù)雜需求的真面目,是軟件需 求分析的關(guān)鍵所在。 可定時(shí)顯示報(bào)警系統(tǒng)進(jìn)行需求分析時(shí)主要從 2 個(gè)方面入手: (1)用戶(hù)需求:反映了用戶(hù)對(duì)系統(tǒng)的目標(biāo)要求,描述了用戶(hù)使用軟件必須完成的任務(wù)。 (2)功能需求:定義了開(kāi)發(fā)人員必須實(shí)現(xiàn)的軟件功能,使用戶(hù)利用系統(tǒng)能夠完成他們 的任務(wù),從而滿(mǎn)足了用戶(hù)需求。 在和實(shí)際用戶(hù)交流與溝通之后,了解到科學(xué)的飛速發(fā)展給人們提供了
6、方便優(yōu)越 的生活條件,但同時(shí)在處理問(wèn)題方面又給忙碌的人們帶來(lái)新的難題:即迫使人們必 須掌握越來(lái)越多的信息。人們對(duì)于這些龐大的數(shù)據(jù)和信息不得不全盤(pán)接受,因?yàn)橛?些數(shù)據(jù)會(huì)直接影響事物處理的好壞,甚至影響著個(gè)人利益和人身安全問(wèn)題。比如, 人們?cè)诩彝ド钪薪?jīng)常要燒開(kāi)水,如果主人在燒水之后由于其他事情的干擾忘記了 還燒著水這件事,時(shí)間過(guò)長(zhǎng)很有可能發(fā)生火災(zāi)等事故。所以人們都迫切需要一個(gè)在 生活、工作、學(xué)習(xí)等環(huán)境中可以進(jìn)行定時(shí)報(bào)警、及時(shí)提醒他們完成制定的任務(wù)的軟 件。根據(jù)用戶(hù)需求和功能需求建立一個(gè)較完善的可定時(shí)顯示報(bào)警系統(tǒng)就顯得尤為重 要了。 2.2 系統(tǒng)可行性分析 可行性研究的目的是用最小的代價(jià)在盡可能短
7、的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。 當(dāng)然不能靠主觀猜想而是要靠客觀分析,必須分析幾種可能解法的利弊,從而判斷 原定的系統(tǒng)目標(biāo)和規(guī)模是否現(xiàn)實(shí),系統(tǒng)完成后所能達(dá)到的效益是否能達(dá)到值得去投 資開(kāi)發(fā)這個(gè)系統(tǒng)的程度。因此,可行性研究實(shí)質(zhì)上是在較高層次以較抽象的方式進(jìn) 行的系統(tǒng)分析和設(shè)計(jì)的過(guò)程??尚行匝芯恐饕獜膬蓚€(gè)方面來(lái)進(jìn)行: (1)技術(shù)可行性:使用現(xiàn)有的技術(shù)能不能實(shí)現(xiàn)這個(gè)系統(tǒng)??啥〞r(shí)顯示報(bào)警系統(tǒng)的技術(shù) 難度不是很大,需要實(shí)現(xiàn)的細(xì)節(jié)功能比較多,所以選擇一個(gè)相對(duì)比較容易使用的開(kāi) 發(fā)工具有利于將注意力集中在軟件的功能本身,而不是開(kāi)發(fā)工具的使用上,所以選 擇 visual basic 6.0 中文版作為開(kāi)發(fā)環(huán)境。又
8、由于本系統(tǒng)要記錄在數(shù)據(jù)庫(kù)中的數(shù)據(jù) 不多,還不能構(gòu)成很大的數(shù)據(jù)量,所以不必采用 ms sql sever 等大中型數(shù)據(jù)庫(kù),而 是采用 ado 技術(shù)調(diào)用的 access 數(shù)據(jù)庫(kù)。 (2)操作可行性:系統(tǒng)的操作方式在這個(gè)用戶(hù)組織內(nèi)能不能行得通。在進(jìn)行需求分析 的時(shí)候,對(duì)用戶(hù)組織進(jìn)行了調(diào)查,針對(duì)他們的情況,設(shè)計(jì)出了適合這類(lèi)用戶(hù)組織的 人機(jī)界面。visual basic 6.0 中文版的開(kāi)發(fā)環(huán)境創(chuàng)建出一個(gè)功能強(qiáng)大的可視化設(shè)計(jì) 方法,給廣大非計(jì)算機(jī)專(zhuān)業(yè)人員使用 windows 環(huán)境下的應(yīng)用程序帶來(lái)很大方便,所 以用戶(hù)們使用起來(lái)簡(jiǎn)單明了。 2.3 系統(tǒng)的構(gòu)思及特點(diǎn) 設(shè)計(jì)可定時(shí)顯示報(bào)警系統(tǒng)主要想實(shí)現(xiàn)以下幾個(gè)功
9、能: 一.用戶(hù)登錄系統(tǒng)后能夠查看使用設(shè)備、設(shè)備事件、事件時(shí)長(zhǎng)等有關(guān)信息,并能進(jìn)行 增加、刪除、修改、保存等操作。這樣可以使用戶(hù)對(duì)數(shù)據(jù)庫(kù)進(jìn)行擴(kuò)充、修改,不斷 的完善用戶(hù)制定的任務(wù)。 二.用戶(hù)通過(guò)系統(tǒng)來(lái)設(shè)置報(bào)警時(shí)間,實(shí)現(xiàn)定時(shí)報(bào)警功能。這樣可以及時(shí)的提醒用戶(hù), 以報(bào)警的方式通知用戶(hù)制定的任務(wù)已經(jīng)完成,應(yīng)該盡快結(jié)束事件,確保人身安全。 三.通過(guò)系統(tǒng)能夠?qū)υO(shè)備信息進(jìn)行匯總、打印。用戶(hù)可以在一個(gè)星期、一個(gè)月之后打 印一次報(bào)表,不僅可以直觀地看出這段時(shí)間的學(xué)習(xí)、生活、工作情況,而且可以方 便的對(duì)某些制定的任務(wù)進(jìn)行改進(jìn)。 四.能夠隨時(shí)更新用戶(hù)密碼,以防他人在了解用戶(hù)密碼后非法進(jìn)入用戶(hù)系統(tǒng),更改用 戶(hù)設(shè)置。 總
10、之,可定時(shí)顯示報(bào)警系統(tǒng)實(shí)現(xiàn)的功能在很大程度上減少了人們的工作量,使 人們的生活越來(lái)越有保障和規(guī)律。 可定時(shí)顯示報(bào)警系統(tǒng)的特色模塊是實(shí)現(xiàn)定時(shí)報(bào)警功能,系統(tǒng)設(shè)計(jì)了現(xiàn)在時(shí)間和 報(bào)警時(shí)間,根據(jù)事件時(shí)長(zhǎng)用戶(hù)自己輸入報(bào)警時(shí)間進(jìn)行報(bào)警。在報(bào)警時(shí)間沒(méi)有到時(shí), 用戶(hù)可以點(diǎn)擊窗體中的“詳細(xì)查詢(xún)”按鈕查看定時(shí)剩余時(shí)間,以及時(shí)提醒用戶(hù)。當(dāng) 報(bào)警聲響起時(shí),可以人為的終止報(bào)警聲音。 2.4 系統(tǒng)環(huán)境 可定時(shí)顯示報(bào)警系統(tǒng)的主體開(kāi)發(fā)環(huán)境選擇的是 visual basic 6.0,2搭配的是 ado 技術(shù)調(diào)用的 access 數(shù)據(jù)庫(kù)。該軟件的技術(shù)難度不是很大,但是需要實(shí)現(xiàn)的細(xì)節(jié) 功能比較多,所以選擇一個(gè)相對(duì)比較容易使用的開(kāi)發(fā)工
11、具有利于將注意力集中在軟 件的功能本身,而不是開(kāi)發(fā)工具的使用,所以選擇 visual basic 6.0 中文版作為開(kāi) 發(fā)環(huán)境。 本系統(tǒng)運(yùn)用的數(shù)據(jù)庫(kù)是 microsoft access 數(shù)據(jù)庫(kù),microsoft access 作為一 種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),是 windows 下最為流行的桌面數(shù)據(jù)庫(kù)管理系統(tǒng)。它是中 文 office 中的重要組成部分之一,具有功能靈活、界面友好、易于學(xué)習(xí)和操作等特 點(diǎn),擁有廣泛的用戶(hù)群體。microsoft access 可以獨(dú)立開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),也可 以作為后臺(tái)數(shù)據(jù)庫(kù)與 visual basic 等高級(jí)語(yǔ)言結(jié)合使用。在該系統(tǒng)中搭配的是 ado 技術(shù)調(diào)用的
12、 access 數(shù)據(jù)庫(kù)。 3 系統(tǒng)設(shè)計(jì) 3.1 系統(tǒng)功能描述 本章將對(duì)可定時(shí)顯示報(bào)警系統(tǒng)進(jìn)行總體設(shè)計(jì),介紹系統(tǒng)的總體功能、模塊劃分, 使讀者對(duì)該系統(tǒng)有一個(gè)大體的認(rèn)識(shí),為進(jìn)一步開(kāi)發(fā)系統(tǒng)奠定基礎(chǔ)。該系統(tǒng)的主要功 能如下: 1.基本信息管理模塊 包括設(shè)備信息錄入,完成的功能是對(duì)信息設(shè)備進(jìn)行增加、刪除、保存、修改、 取消等操作。它可以使用戶(hù)對(duì)數(shù)據(jù)庫(kù)進(jìn)行擴(kuò)充、修改,不斷的完善用戶(hù)制定的任務(wù)。 2.系統(tǒng)功能模塊 包括定時(shí)設(shè)置和定時(shí)設(shè)備詳情,完成的功能是通過(guò)查詢(xún)?cè)O(shè)備事件、事件時(shí)長(zhǎng), 在現(xiàn)在時(shí)間的基礎(chǔ)上根據(jù)事件時(shí)長(zhǎng)的提示信息,用戶(hù)進(jìn)行報(bào)警時(shí)間的輸入,當(dāng)報(bào)警 時(shí)間到時(shí),系統(tǒng)可自動(dòng)報(bào)警,在報(bào)警聲響起時(shí)可以人為終止
13、報(bào)警聲音。這樣可以及 時(shí)提醒用戶(hù),通知用戶(hù)制定的任務(wù)已經(jīng)完成,應(yīng)該盡快結(jié)束事件,確保人身安全。 在報(bào)警時(shí)間沒(méi)有到時(shí),用戶(hù)可點(diǎn)擊“詳細(xì)查詢(xún)”按鈕,查看定時(shí)設(shè)置的詳細(xì)信息, 包括定時(shí)剩余時(shí)間等。 3.用戶(hù)管理模塊 包括設(shè)備信息報(bào)表和用戶(hù)口令修改,用于實(shí)現(xiàn)設(shè)備信息報(bào)表打印和用戶(hù)密碼修 改。 4.系統(tǒng)幫助模塊 包括系統(tǒng)說(shuō)明和關(guān)于,可實(shí)現(xiàn)系統(tǒng)功能簡(jiǎn)介和作者介紹。 5.退出系統(tǒng) 包括退出到登錄和退出。 3.2 功能模塊劃分 根據(jù)上一節(jié)的功能介紹,設(shè)計(jì)出系統(tǒng)的總體功能模塊,如圖 3.1 所示。 圖 3.1 可定時(shí)顯示報(bào)警系統(tǒng)功能模塊示意圖 可以看出,可定時(shí)顯示報(bào)警系統(tǒng)劃分為 5 個(gè)功能模塊,其中基本信息管理
14、模塊 用于管理設(shè)備信息的錄入、刪除、查詢(xún),可以使用戶(hù)不斷的對(duì)數(shù)據(jù)庫(kù)進(jìn)行擴(kuò)充、修 改,不斷的完善用戶(hù)制定的任務(wù)。系統(tǒng)功能模塊用于設(shè)置用戶(hù)的定時(shí)項(xiàng)目,包括定 時(shí)設(shè)置和定時(shí)設(shè)備詳情,用戶(hù)通過(guò)查詢(xún)?cè)O(shè)備事件、事件時(shí)長(zhǎng),在現(xiàn)在時(shí)間的基礎(chǔ)上 根據(jù)事件時(shí)長(zhǎng)的提示信息,進(jìn)行報(bào)警時(shí)間的輸入。當(dāng)報(bào)警時(shí)間到時(shí),系統(tǒng)可自動(dòng)報(bào) 警,當(dāng)報(bào)警聲音響起時(shí)可以人為終止報(bào)警。這樣能夠及時(shí)提醒用戶(hù),通知用戶(hù)制定 退 出 系 統(tǒng) 設(shè) 備 信 息 錄 入 設(shè) 備 信 息 查 詢(xún) 定 時(shí) 設(shè) 置 基 本 信 息 管 理 系 統(tǒng) 功 能 用 戶(hù) 管 理 系 統(tǒng) 幫 助 可定時(shí)顯示報(bào)警系統(tǒng) 設(shè) 備 信 息 錄 入 定 時(shí) 設(shè) 備 詳 情 設(shè)
15、備 信 息 報(bào) 表 用 戶(hù) 口 令 修 改 系 統(tǒng) 說(shuō) 明 關(guān) 于 的任務(wù)已經(jīng)完成,應(yīng)該盡快結(jié)束事件,確保人身安全。用戶(hù)管理模塊用于實(shí)現(xiàn)設(shè)備 信息的匯總、打印。用戶(hù)可以在一個(gè)星期、一個(gè)月之后打印一次報(bào)表,不僅可以直 觀地看出這段時(shí)間的學(xué)習(xí)、生活、工作情況,還可以方便的對(duì)某些制定的任務(wù)進(jìn)行 改進(jìn)。同時(shí)系統(tǒng)能夠?qū)崿F(xiàn)用戶(hù)密碼的修改,防止他人在了解用戶(hù)口令后進(jìn)入系統(tǒng)修 改用戶(hù)設(shè)置。 現(xiàn)在我們已經(jīng)對(duì)可定時(shí)顯示報(bào)警系統(tǒng)的功能、模塊劃分有了比較全面的了解, 下一節(jié)將介紹系統(tǒng)的數(shù)據(jù)庫(kù)表結(jié)構(gòu)。 3.3 創(chuàng)建數(shù)據(jù)庫(kù) 在設(shè)計(jì)數(shù)據(jù)庫(kù)表結(jié)構(gòu)之前,首先要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)庫(kù)??啥〞r(shí)顯示報(bào)警系統(tǒng)主要 應(yīng)用于學(xué)習(xí)、工作、生活的各類(lèi)
16、人群,通過(guò)該系統(tǒng)可以實(shí)現(xiàn)設(shè)備信息的添加、刪除、 修改和查詢(xún)操作,還可以實(shí)現(xiàn)信息的匯總、打印。同時(shí)在用戶(hù)登錄和修改密碼時(shí)也 必須與數(shù)據(jù)庫(kù)連接。根據(jù)這些要求,系統(tǒng)應(yīng)設(shè)置相應(yīng)的數(shù)據(jù)庫(kù)信息。本系統(tǒng)使用的 數(shù)據(jù)庫(kù)為“設(shè)備信息 1.mdb”保存在此目錄下,數(shù)據(jù)庫(kù)中包含“shebei”和“用戶(hù) 名和密碼表”兩個(gè)表。 shebei 表用來(lái)保存使用設(shè)備、事件時(shí)間、使用人等信息。shebei 表的設(shè)置情況 如表 3.2 所示。 表 3.2 shebei 表的設(shè)置 字段名稱(chēng)數(shù)據(jù)類(lèi)型說(shuō)明 使用設(shè)備文本主鍵,必填字段(是) ,允許空字符串(否) 設(shè)備事件文本必填字段(是) ,允許空字符串(否) 事件時(shí)長(zhǎng)數(shù)字必填字段(是
17、) ,允許空字符串(否) 使用人文本必填字段(否) ,允許空字符串(是) 用戶(hù)名和密碼表用來(lái)保存用戶(hù)名和密碼這兩個(gè)字段。用戶(hù)名和密碼表如表 3.3 所示。 表 3.3 用戶(hù)名和密碼表的設(shè)置 字段名稱(chēng)數(shù)據(jù)類(lèi)型說(shuō)明 user文本主鍵,必填字段(是) ,允許空字符串(否) pwd文本必填字段(是) ,允許空字符串(否) 4 系統(tǒng)實(shí)現(xiàn) 用戶(hù)要使用可定時(shí)顯示報(bào)警系統(tǒng),必須先通過(guò)系統(tǒng)的身份認(rèn)證,這個(gè)過(guò)程叫做 登錄。登錄過(guò)程是根據(jù)用戶(hù)名和密碼來(lái)判斷是否能夠進(jìn)入系統(tǒng),成功登錄的用戶(hù)將 進(jìn)入系統(tǒng)的主界面。 4.1 登錄界面的實(shí)現(xiàn) 登錄窗體的名稱(chēng)為 frmlogin,它的界面布局如圖 4.1 所示 圖 4.1 所
18、示 表 4.2 登錄窗體的屬性 窗體屬性設(shè)置值具體說(shuō)明 名稱(chēng) frmlogin 設(shè)置窗體名稱(chēng) border style1-fixed single 設(shè)置窗體的邊界屬性 caption 身份驗(yàn)證窗體的標(biāo)題條文本 controlboxfalse 取消控制按鈕,防止用戶(hù)通 過(guò)控制按鈕關(guān)閉對(duì)話框 startupposition 2-屏幕中心設(shè)置窗體彈出時(shí),位置在屏 幕中心 程序的運(yùn)行過(guò)程如下: (1)判斷用戶(hù)是否輸入了用戶(hù)名和密碼,如果沒(méi)有輸入,則返回,要求用戶(hù)輸入。 (2)當(dāng)用戶(hù)名和密碼都輸入進(jìn)去,如果用戶(hù)名或密碼錯(cuò)誤,要求用戶(hù)重新輸入用戶(hù)名 或密碼,同時(shí)將計(jì)數(shù)變量 pwdcount 加 1。 (3
19、)如果輸入錯(cuò)誤用戶(hù)名或密碼已達(dá) 3 次,即 pwdcount 大于或等于 3,則退出系統(tǒng)。 4.2 主窗體的實(shí)現(xiàn) 主窗體是工程的啟動(dòng)對(duì)象,可以在系統(tǒng)菜單中選擇“工程”/“屬性” ,打開(kāi)屬 性窗體設(shè)置啟動(dòng)對(duì)象,本系統(tǒng)的主窗體是 frmmain。 打開(kāi)主窗體的設(shè)計(jì)窗口,選擇“工具”菜單項(xiàng)中的“菜單編輯器” ,對(duì)菜單內(nèi)容 進(jìn)行編輯。菜單編輯器如圖 4.3 所示。 圖 4.3 菜單編輯器 編輯菜單編輯器時(shí)參見(jiàn)表 4.4 來(lái)設(shè)置菜單項(xiàng)的屬性。 表 4.4 菜單項(xiàng)的屬性 標(biāo)題 名稱(chēng) 基本信息管理 mn_1 設(shè)備信息錄入mn_dxl 系統(tǒng)功能mn_2 定時(shí)設(shè)置mn_sz 用戶(hù)管理mn_3 設(shè)備信息報(bào)表mn_
20、sx 用戶(hù)口令修改 mn_yk 系統(tǒng)幫助mn_4 系統(tǒng)說(shuō)明 mn_xs 關(guān)于mn_gy 退出mn_exit 標(biāo)題名稱(chēng) 退出到登錄mn_td 退出mn_tc 編輯后插入圖片形成“可定時(shí)顯示報(bào)警系統(tǒng)”主窗體,如圖 4.5 所示。 圖 4.5 系統(tǒng)的主界面 在這個(gè)主界面中,用戶(hù)可以參照主界面窗體的屬性進(jìn)行具體操作,如表 4.6 所示 表 4.6 屬性參照表 窗體屬性設(shè)置值設(shè)置值 名稱(chēng) frmmain設(shè)置窗體名稱(chēng) borderstyle 1-fixed single設(shè)置窗體的邊框?qū)傩?caption 身份驗(yàn)證 窗體的標(biāo)題條文本 maxbuttontrue激活最大化按鈕 minbutton true 激
21、活最小化按鈕 窗體屬性設(shè)置值設(shè)置值 pictureimgmian.jpg 設(shè)置窗體背景 startupposition2-屏幕中心設(shè)置窗體彈出時(shí),位置在屏 幕中心 在主窗體 frmmain 中添加如下代碼: private sub form_load() frmmain.show end sub 在主窗體啟動(dòng)前,本系統(tǒng)還設(shè)置了一個(gè)啟動(dòng)系統(tǒng)窗體,在啟動(dòng)窗體過(guò)后進(jìn)入登 錄窗體,如果不能通過(guò)身份驗(yàn)證,則不能進(jìn)入主窗體。這樣可以防止別人非法進(jìn)入 本系統(tǒng)破壞數(shù)據(jù)庫(kù)中的數(shù)據(jù)。 4.3 系統(tǒng)其他主要窗體的實(shí)現(xiàn) 4.3.1 設(shè)備基本信息錄入窗體的實(shí)現(xiàn) 設(shè)備基本信息錄入窗體中可以實(shí)現(xiàn)以下功能:用戶(hù)通過(guò)添加“使用
22、設(shè)備” 、 “設(shè) 備事件” 、 “事件時(shí)長(zhǎng)” 、 “使用人”等信息,可以把信息保存到數(shù)據(jù)庫(kù)中,以便以后 查詢(xún)使用,也可以對(duì)這些信息進(jìn)行刪除、修改。這樣用戶(hù)可以在不知道設(shè)備相關(guān)信 息的情況下進(jìn)行定時(shí)報(bào)警的設(shè)置,如:不知道燒開(kāi)水需要多長(zhǎng)時(shí)間時(shí)可以通過(guò)查詢(xún) 獲得信息;也可以隨時(shí)進(jìn)行設(shè)備信息的修改,如:延長(zhǎng)使用時(shí)間、修改報(bào)表等操作。 圖 4.7 設(shè)備信息錄入窗體 制作好該窗體后通過(guò)“ado 控件”與 數(shù)據(jù)庫(kù)“設(shè)備信息 1.mdb”進(jìn)行連接,這樣 才能對(duì)數(shù)據(jù)庫(kù)進(jìn)行一系列的操作。 ado,即 activex 數(shù)據(jù)對(duì)象(activex data objects):3 實(shí)際上是一種提供 訪問(wèn)各種數(shù)據(jù)類(lèi)型的連接
23、機(jī)制。數(shù)據(jù)訪問(wèn)對(duì)象接口讓程序設(shè)計(jì)者簡(jiǎn)單地創(chuàng)建幾個(gè)對(duì) 象便可以連接數(shù)據(jù)來(lái)源,獲取所需的數(shù)據(jù)和進(jìn)行數(shù)據(jù)訪問(wèn)后的保存操作。ado 對(duì)象 模型定義了一個(gè)可編程的分層對(duì)象集合,主要由三個(gè)對(duì)象成員 connection、command 和 recordset 對(duì)象組成。connection 的作用是連接數(shù)據(jù)來(lái)源, command 是從數(shù)據(jù)源獲取所需數(shù)據(jù)的命令信息,recordset 是所獲取的一組記錄組成 的記錄集。在使用 ado 數(shù)據(jù)控件之前,必須先通過(guò)“工程/部件”菜單命令選擇 “microsoft ado data control 6.0(ole db)”選項(xiàng),將 ado 數(shù)據(jù)控件添加到工具 箱。
24、在 visual basic 6.0 中,數(shù)據(jù)控件本身不能直接顯示記錄集中的數(shù)據(jù),必須通 過(guò)與它綁定的控件來(lái)實(shí)現(xiàn)??膳c數(shù)據(jù)庫(kù)綁定的控件對(duì)象有文本框、標(biāo)簽、圖形框、 列表框等控件。綁定控件、數(shù)據(jù)控件和數(shù)據(jù)庫(kù)三者的關(guān)系如圖 4.8 所示。 圖 4.8 三者的關(guān)系 4.3.2 定時(shí)設(shè)置窗體的實(shí)現(xiàn) 圖 4.9 定時(shí)設(shè)置窗體 定時(shí)設(shè)置窗體中,用戶(hù)通過(guò)“上一條” 、 “下一條”等按鈕查看“設(shè)備事件” 、 “事件時(shí)長(zhǎng)”這兩個(gè)字段在數(shù)據(jù)庫(kù)中的情況。窗體中顯示有現(xiàn)在時(shí)間,它幫助用戶(hù) 判斷報(bào)警時(shí)間,用戶(hù)根據(jù)自己選擇的設(shè)備事件及事件時(shí)長(zhǎng)計(jì)算報(bào)警時(shí)間,然后自己 輸入報(bào)警時(shí)間,點(diǎn)擊“定時(shí)”按鈕進(jìn)行定時(shí)。在發(fā)出報(bào)警聲音時(shí)
25、,用戶(hù)也可以點(diǎn)擊 “停止”按鈕讓系統(tǒng)提前終止報(bào)警聲音。 根據(jù)以上描述,要完成顯示現(xiàn)在時(shí)間和定時(shí)等功能必須在定時(shí)設(shè)置窗體中添加 綁定控件數(shù)據(jù)控件數(shù)據(jù)庫(kù) 時(shí)鐘控件。一個(gè)時(shí)鐘控件能有規(guī)律地以一定的時(shí)間間隔激發(fā)計(jì)時(shí)器事件(timer)執(zhí) 行相應(yīng)的程序代碼。4時(shí)鐘控件有一個(gè)非常重要的屬性 interval(時(shí)間間隔) ,表 示兩個(gè)計(jì)時(shí)器事件之間的時(shí)間間隔,其值以 ms(0.001s)為單位。在程序運(yùn)行期間, 時(shí)鐘控件并不顯示在屏幕上,通常用一個(gè)標(biāo)簽來(lái)顯示時(shí)間。當(dāng) interval 為 0 時(shí)表示 屏蔽計(jì)時(shí)器。如果希望每半秒產(chǎn)生一個(gè)計(jì)時(shí)器事件,那么 interval 屬性值應(yīng)設(shè)為 500。這樣,每隔 50
26、0ms 引發(fā)計(jì)時(shí)器事件,從而執(zhí)行相應(yīng)的 timer 事件過(guò)程。時(shí)鐘控 件只有一個(gè) timer 事件,在該系統(tǒng)中用標(biāo)簽控件來(lái)動(dòng)態(tài)顯示現(xiàn)在時(shí)間(即系統(tǒng)時(shí)間) 。 時(shí)鐘控件的 interval 屬性我們?cè)O(shè)置成 1000,意味著每隔一秒產(chǎn)生一個(gè)計(jì)時(shí)器事件, 這個(gè)計(jì)時(shí)器事件就是讓系統(tǒng)產(chǎn)生報(bào)警聲音,用 beep(系統(tǒng)自動(dòng)發(fā)出“嘟嘟” 聲的 函數(shù))來(lái)實(shí)現(xiàn)。在定時(shí)時(shí)間和現(xiàn)在時(shí)間相同時(shí),每一秒產(chǎn)生一次“嘟”的聲音。本 系統(tǒng)在代碼中用了一個(gè)“for 1 to 100”的循環(huán)語(yǔ)句來(lái)實(shí)現(xiàn)連續(xù)報(bào)警,非人為情況 下能連續(xù)報(bào)警 100 次。 當(dāng)報(bào)警時(shí)間還沒(méi)到,用戶(hù)可以打開(kāi)定時(shí)設(shè)備詳情窗體查看定時(shí)剩余時(shí)間,用來(lái) 及時(shí)提醒用戶(hù)
27、。 定時(shí)設(shè)置窗體中用于實(shí)現(xiàn)定時(shí)功能的部分代碼如下: dim hour, minute private sub tmrclock_timer()/“定時(shí)”按鈕的代碼 rrr.caption = time$ if mid$(time$, 1, 5) = hour + : + minute then for i = 1 to 100 beep next i end if end sub private sub cmdcancel_click()/“終止”按鈕的代碼 hour = * minute = * end sub 代碼中的 time$表示現(xiàn)在時(shí)間(即系統(tǒng)時(shí)間) ,用戶(hù)輸入的報(bào)警時(shí)間中“小時(shí)”
28、用變量“ hour”表示, “分鐘”用變量“minute”表示。當(dāng)現(xiàn)在時(shí)間和報(bào)警時(shí)間相 等時(shí),系統(tǒng)發(fā)出警報(bào)聲音。 在定時(shí)之后,用戶(hù)可以點(diǎn)擊“詳細(xì)查詢(xún)”按鈕,查看設(shè)備的詳細(xì)情況及定時(shí)剩 余時(shí)間等信息,及時(shí)提醒用戶(hù)報(bào)警時(shí)間,如圖 4.10 所示為定時(shí)設(shè)備詳情窗體。 圖 4.10 定時(shí)設(shè)備詳情窗體 4.3.3 設(shè)備信息報(bào)表窗體的實(shí)現(xiàn) 在數(shù)據(jù)處理完畢之后,如果用戶(hù)想打印查看一下設(shè)備以及事件發(fā)生情況,可以 打印報(bào)表。報(bào)表是 access 中用于顯示和打印輸出數(shù)據(jù)的重要對(duì)象,利用報(bào)表不僅可 以調(diào)整內(nèi)容的大小和外觀,還可以進(jìn)行數(shù)據(jù)的分組和匯總,報(bào)表在數(shù)據(jù)展示和提供 綜合性信息方面具有無(wú)可比擬的優(yōu)勢(shì)。 本系統(tǒng)
29、針對(duì)這種情況設(shè)計(jì)出相應(yīng)的報(bào)表。在 visual basic 6.0 中有一個(gè)用來(lái)生 成報(bào)表的報(bào)表設(shè)計(jì)器,它是由 visual basic 6.0 編輯環(huán)境工程菜單欄下“添加 data report”選項(xiàng)調(diào)出。 在設(shè)計(jì)報(bào)表之前必須建立數(shù)據(jù)環(huán)境進(jìn)行數(shù)據(jù)庫(kù)的連接,然后再與數(shù)據(jù)庫(kù)中的相 關(guān)表連接。對(duì)應(yīng)的操作是在“工程”菜單中選擇“data environment”調(diào)出數(shù)據(jù)環(huán) 境,右擊“connection”的屬性,在這里連接數(shù)據(jù)庫(kù);然后在“connection” 的“子命令”中連接相關(guān)的表。在連接好數(shù)據(jù)庫(kù)后,調(diào)用“data report”建立報(bào)表 窗體,在該窗體的屬性中添加“data source”和
30、“data member”兩項(xiàng)屬性值。最 后用“prttextbox” 標(biāo)簽設(shè)計(jì)窗體。在這里要注意的是設(shè)計(jì)“prttextbox” 標(biāo)簽 時(shí),一定不能讓此標(biāo)簽為空。 5 系統(tǒng)測(cè)試 測(cè)試的目的是為了盡可能發(fā)現(xiàn)缺陷。這里的缺陷是一種泛稱(chēng),它可以指功能的 錯(cuò)誤,也可以指性能低下、易用性差等。測(cè)試總是先假設(shè)程序中存在缺陷,再通過(guò) 執(zhí)行程序來(lái)發(fā)現(xiàn)并最終改正缺陷。 測(cè)試有助于提高軟件的質(zhì)量,但是提高軟件的質(zhì)量不能依賴(lài)于測(cè)試,軟件的高 質(zhì)量是設(shè)計(jì)出來(lái)的,而不是靠測(cè)試修補(bǔ)出來(lái)的。 5.1 測(cè)試的主要內(nèi)容和方法 不論是對(duì)可定時(shí)顯示報(bào)警器系統(tǒng)的模塊還是整個(gè)系統(tǒng),都需要進(jìn)行正確性測(cè)試、 容錯(cuò)性測(cè)試、性能與效率測(cè)試、
31、易用性測(cè)試等。 1.正確性測(cè)試 正確性測(cè)試又稱(chēng)功能測(cè)試,它檢查軟件的功能是否符合規(guī)格說(shuō)明。由于正確性 是軟件最重要的質(zhì)量因素,所以其測(cè)試也最重要?;镜姆椒ㄊ菢?gòu)造一些合理輸入, 檢查是否得到期望的輸出??啥〞r(shí)顯示報(bào)警系統(tǒng)設(shè)計(jì)好后,在設(shè)備信息錄入窗體中 添加各個(gè)數(shù)據(jù)項(xiàng),能夠正確的進(jìn)行添加、刪除、修改、保存等操作,所以系統(tǒng)可以 通過(guò)正確性測(cè)試。 2.容錯(cuò)性測(cè)試 容錯(cuò)性測(cè)試是檢查異常條件下的行為。容錯(cuò)性好的軟件能確保系統(tǒng)不發(fā)生無(wú)法 意料的事故。容錯(cuò)性測(cè)試通常構(gòu)造一些不合理的輸入來(lái)誘導(dǎo)軟件出錯(cuò)。經(jīng)過(guò)多次測(cè) 試,本系統(tǒng)沒(méi)有出現(xiàn)上述的錯(cuò)誤,證明該系統(tǒng)通過(guò)了容錯(cuò)性測(cè)試。 3.系統(tǒng)與效率測(cè)試 系統(tǒng)與效率測(cè)試主
32、要是測(cè)試軟件的運(yùn)行速度和對(duì)資源的利用率。確保測(cè)試軟件 運(yùn)行于完全一致的環(huán)境中。這項(xiàng)測(cè)試可定時(shí)顯示報(bào)警系統(tǒng)也能通過(guò),它是完全在 visual basic 6.0 中運(yùn)行的。 4.易用性測(cè)試 易用性測(cè)試沒(méi)有一個(gè)量化的指標(biāo),主觀性較強(qiáng)。一般認(rèn)為,如果用戶(hù)不翻閱手 冊(cè)就能使用軟件,那么表明這個(gè)軟件具有較好的易用性。在需求分析中,已經(jīng)對(duì)用 戶(hù)組織進(jìn)行了調(diào)查,他們都能較容易的通過(guò)操作實(shí)現(xiàn)功能,不必翻閱手冊(cè)。 綜上所述,可定時(shí)顯示報(bào)警系統(tǒng)經(jīng)過(guò) 4 項(xiàng)測(cè)試都合格,證明該軟件能正常的運(yùn) 行。 6 系統(tǒng)評(píng)價(jià) 6.1 結(jié)果論述 可定時(shí)顯示報(bào)警系統(tǒng)實(shí)現(xiàn)了多種形式的報(bào)警活動(dòng),通過(guò)在設(shè)備基本信息錄入窗體 中輸入使用設(shè)備、
33、設(shè)備事件、事件時(shí)長(zhǎng)、使用人等信息并將它們保存到數(shù)據(jù)庫(kù)中。 在定時(shí)設(shè)置窗體中用戶(hù)通過(guò)選擇設(shè)備事件,根據(jù)顯示的事件時(shí)長(zhǎng)進(jìn)行定時(shí),完成多 種事件及動(dòng)作的報(bào)警。在報(bào)警時(shí)間還沒(méi)到時(shí),用戶(hù)可以查看定時(shí)設(shè)備詳情了解有關(guān) 設(shè)備的具體情況,系統(tǒng)還可以進(jìn)一步顯示定時(shí)剩余時(shí)間來(lái)及時(shí)提醒用戶(hù)。 6.2 改進(jìn)說(shuō)明 由于開(kāi)發(fā)本系統(tǒng)時(shí)間倉(cāng)促,能力有限,有許多功能未能實(shí)現(xiàn),望讀者原諒。在以后 的系統(tǒng)優(yōu)化中會(huì)不斷添加,例如本系統(tǒng)可以連接硬件設(shè)備,通過(guò)觸發(fā)硬件設(shè)備來(lái)實(shí) 現(xiàn)報(bào)警功能;還可以實(shí)現(xiàn)當(dāng)用戶(hù)在定時(shí)設(shè)置窗體中選擇設(shè)備事件之后,系統(tǒng)可以根 據(jù)該事件對(duì)應(yīng)的事件時(shí)長(zhǎng)自動(dòng)在現(xiàn)在時(shí)間的基礎(chǔ)上進(jìn)行報(bào)警時(shí)間的操作,不需要用 戶(hù)自己計(jì)算然后
34、填寫(xiě)報(bào)警時(shí)間;系統(tǒng)還可以實(shí)現(xiàn)報(bào)警方式的多樣化,不同的活動(dòng)可 以用不同的聲音報(bào)警,例如,在設(shè)置鬧鈴提醒小孩起床時(shí)用“起床了!起床了!” 的聲音報(bào)警,以上設(shè)計(jì)的完善有待于以后進(jìn)一步研究和開(kāi)發(fā)。 7 結(jié)束語(yǔ) 經(jīng)過(guò)兩個(gè)多月的系統(tǒng)設(shè)計(jì),我所做的可定時(shí)顯示報(bào)警系統(tǒng)已經(jīng)基本完成了。在 這段時(shí)間里,我查閱了許多有關(guān)軟件工程、visual basic 程序設(shè)計(jì)語(yǔ)言、access 數(shù)據(jù) 庫(kù)的資料。通過(guò)學(xué)習(xí)與上機(jī)操作,我基本上熟悉了 visual basic 6.0 的開(kāi)發(fā)環(huán)境、控 件的使用和屬性的添加,掌握了怎樣在 visual basic 6.0 環(huán)境下連接 access 數(shù)據(jù)庫(kù), 學(xué)會(huì)了按照軟件工程的思想開(kāi)發(fā)
35、系統(tǒng)的思路。 幾個(gè)月的學(xué)習(xí)我受益非淺,同時(shí)也為我今后學(xué)習(xí)和開(kāi)發(fā)其他數(shù)據(jù)環(huán)境下的軟件 打下良好基礎(chǔ)。在這里要感謝我的指導(dǎo)教師和幫助過(guò)我的同學(xué),也希望我的畢業(yè)設(shè) 計(jì)能夠符合要求,在大學(xué)畢業(yè)之前給老師們交上最后一份滿(mǎn)意的答卷! 參考文獻(xiàn) 1 啟明工作室.visual basic+access 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)與實(shí)例m.人民郵電出 版社,2004 2 周?chē)?guó)民.visual basic+access 數(shù)據(jù)庫(kù)項(xiàng)目開(kāi)發(fā)實(shí)踐m.中國(guó)鐵道出版社, 2005 3 王興晶,趙萬(wàn)軍.visual basic 軟件項(xiàng)目開(kāi)發(fā)實(shí)例m.電子工業(yè)出版社,2004 4 龔沛曾,陸慰民,楊志強(qiáng). visual basic 程序設(shè)
36、計(jì)教程(6.0 版)m.高等教育 出版社,2004 5 宋德福,張強(qiáng)華.計(jì)算機(jī)專(zhuān)業(yè)英語(yǔ)教程m. 北京高等教育出版社,2002 6 章立民. vb20032005 開(kāi)發(fā)秘訣與范例大全m.電子工業(yè)出版社,2003 7 陳艷峰,高文姬,邵蘊(yùn)秋. visual basic 數(shù)據(jù)庫(kù)項(xiàng)目案例導(dǎo)航m.清華大學(xué)出版 社,2004 8 王興昌,趙萬(wàn)軍.visual basic 軟件項(xiàng)目開(kāi)發(fā)實(shí)例m.電子工業(yè)出版社,2004 9 沈大林.visual basic 6.0 基礎(chǔ)與案例教程m.高等教育出版社,2003 10 張宏林.visual basic 教育信息化系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航m.人民郵電出版社, 2003 th
37、e design of the timing display system of alarm abstract: 5the system can time and give an alarm in time. so the system can remind people of accomplishing tasks safely and efficiently according to their plans.the paper gives a complete request analysis of the system according to the ideas of software
38、 engineering.and the paper gives some introductions in several aspects including design ideas,characteristics,developing environment,main functions,design,realization,testing and evaluation of the system.the system realizes many functions such as query,adding,deleting,modification,report printing an
39、d so on.and these functions make alarm more concrete in form, and more effective in realization. keywords: timing alert;display;database 致 謝 大學(xué)生活即將結(jié)束,在此我要感謝曾經(jīng)栽培和教導(dǎo)過(guò)我的老師和關(guān)心過(guò)我的同 學(xué)。他們?cè)谖页砷L(zhǎng)過(guò)程中給予了我很大的幫助,讓我得到不少提高,這對(duì)我以后的 工作和學(xué)習(xí)都是一種巨大的幫助。論文的成功完成尤其得到了指導(dǎo)教師史月美的大 力支持,她對(duì)我的論文進(jìn)行了認(rèn)真的閱讀,仔細(xì)的推敲和必要的修改。該論文還得 到了同班同學(xué)的幫助,他們給
40、我提出了許多有益的建議。最后還要感謝我的父母, 他們是我堅(jiān)強(qiáng)的后盾。 在此,謹(jǐn)向他們一并表示衷心的感謝! 目目 錄錄 1 引言.1 2 系統(tǒng)概述.2 2.1 需求分析.2 2.2 系統(tǒng)可行性分析.2 2.3 系統(tǒng)的構(gòu)思及特點(diǎn).3 2.4 系統(tǒng)環(huán)境.3 3 系統(tǒng)設(shè)計(jì).5 3.1 系統(tǒng)功能描述.5 3.2 功能模塊劃分.5 3.3 創(chuàng)建數(shù)據(jù)庫(kù).7 4 系統(tǒng)實(shí)現(xiàn).8 4.1 登錄界面的實(shí)現(xiàn).8 4.2 主窗體的實(shí)現(xiàn).9 4.3 系統(tǒng)其他主要窗體的實(shí)現(xiàn).11 4.3.1 設(shè)備基本信息錄入窗體的實(shí)現(xiàn).11 4.3.2 定時(shí)設(shè)置窗體的實(shí)現(xiàn).12 4.3.3 設(shè)備信息報(bào)表窗體的實(shí)現(xiàn).14 5 系統(tǒng)測(cè)試.15
41、 5.1 測(cè)試的主要內(nèi)容和方法.15 6 系統(tǒng)評(píng)價(jià).16 6.1 結(jié)果論述.16 6.2 改進(jìn)說(shuō)明.16 7 結(jié)束語(yǔ).17 參考文獻(xiàn).18 abstract.19 致謝.20 可定時(shí)顯示報(bào)警系統(tǒng)的設(shè)計(jì) 摘 要:可定時(shí)顯示報(bào)警系統(tǒng)是一個(gè)能夠定時(shí)并及時(shí)報(bào)警,提醒人們安全有效地按計(jì)劃完成任 務(wù)的系統(tǒng)。本論文從軟件工程的角度,對(duì)可定時(shí)顯示報(bào)警系統(tǒng)做了全面的需求分析,簡(jiǎn)要說(shuō)明 了該系統(tǒng)的構(gòu)思、特點(diǎn)及開(kāi)發(fā)環(huán)境;闡述了系統(tǒng)的主要功能,論述了它的設(shè)計(jì)與實(shí)現(xiàn),并且敘 述了系統(tǒng)的測(cè)試與評(píng)價(jià)。本文論述的可定時(shí)顯示報(bào)警系統(tǒng)實(shí)現(xiàn)了設(shè)備信息的查詢(xún)、增加、刪除、 修改和報(bào)表打印等功能,使定時(shí)報(bào)警的形式具體化,獲得了理想的定
42、時(shí)效果。 關(guān)鍵詞:定時(shí)報(bào)警;顯示;數(shù)據(jù)庫(kù) 1 引言 隨著人們生活水平的不斷提高,特別是物質(zhì)生活水平的提高,人們?cè)絹?lái)越重視 自己的人身安全和財(cái)產(chǎn)安全問(wèn)題;同時(shí),科學(xué)的飛速發(fā)展也迫使人們必須掌握越來(lái) 越多的信息,這樣就給忙碌地人們處理問(wèn)題帶來(lái)新的難題,而事物處理的好壞又直 接影響著個(gè)人利益甚至是人身安全問(wèn)題。所以要保障人們的切身利益,防止不好事 件的發(fā)生,只憑借自己的記憶或者他人的提醒已經(jīng)滿(mǎn)足不了我們的要求,這時(shí)就必 須擁有一個(gè)具有定時(shí)報(bào)警功能的系統(tǒng)來(lái)代替人們記錄這些信息。 可定時(shí)顯示報(bào)警系統(tǒng)已成為當(dāng)前的發(fā)展趨勢(shì),目前這方面的研究項(xiàng)目很多,如 小秘書(shū)辦公軟件的開(kāi)發(fā)與應(yīng)用、日志管理系統(tǒng)的開(kāi)發(fā)都頗為流
43、行。 本文所論述的可定時(shí)顯示報(bào)警系統(tǒng),具有準(zhǔn)確、便捷、易操作的功能。人們?cè)?生活、學(xué)習(xí)、工作等多個(gè)領(lǐng)域都可以使用該系統(tǒng)進(jìn)行定時(shí)報(bào)警,以確保每一位用戶(hù) 指定的計(jì)劃和任務(wù)能夠及時(shí)并且安全有效的完成,這是本系統(tǒng)最大的意義。創(chuàng)造一 個(gè)可定時(shí)并能及時(shí)報(bào)警的系統(tǒng)是本系統(tǒng)的目的所在。 通過(guò)以上的介紹可以看出可定時(shí)顯示報(bào)警系統(tǒng)已經(jīng)逐漸細(xì)化到日常工作和生活 的各個(gè)方面,該系統(tǒng)是一個(gè)適合社會(huì)各類(lèi)人群使用的可定時(shí)顯示報(bào)警系統(tǒng)。本文將 對(duì)系統(tǒng)的開(kāi)發(fā)環(huán)境及相關(guān)的模塊功能進(jìn)行介紹。在此基礎(chǔ)上論述了主要的系統(tǒng)界面 及主要模塊的設(shè)計(jì)與實(shí)現(xiàn)過(guò)程,以及系統(tǒng)的測(cè)試與評(píng)價(jià),并指出了本系統(tǒng)的不足和 對(duì)它的展望。 2 系統(tǒng)概述 2.1
44、需求分析 可定時(shí)顯示報(bào)警系統(tǒng)用來(lái)幫助人們記錄龐大的信息,1及時(shí)報(bào)警來(lái)提醒人們制 定的任務(wù)已完成,保障人們的切身利益,防止不好事件的發(fā)生。需求分析階段的目 的是在系統(tǒng)工作方面與用戶(hù)達(dá)成一致。需求分析階段的工作必須做到位,否則軟件 很可能一而再、再而三地根據(jù)用戶(hù)需求更改,而這些需求往往都是當(dāng)初沒(méi)有提及的。 問(wèn)題就在于需求雙方?jīng)]有進(jìn)行充分的交流。弄清用戶(hù)復(fù)雜需求的真面目,是軟件需 求分析的關(guān)鍵所在。 可定時(shí)顯示報(bào)警系統(tǒng)進(jìn)行需求分析時(shí)主要從 2 個(gè)方面入手: (1)用戶(hù)需求:反映了用戶(hù)對(duì)系統(tǒng)的目標(biāo)要求,描述了用戶(hù)使用軟件必須完成的任務(wù)。 (2)功能需求:定義了開(kāi)發(fā)人員必須實(shí)現(xiàn)的軟件功能,使用戶(hù)利用系統(tǒng)
45、能夠完成他們 的任務(wù),從而滿(mǎn)足了用戶(hù)需求。 在和實(shí)際用戶(hù)交流與溝通之后,了解到科學(xué)的飛速發(fā)展給人們提供了方便優(yōu)越 的生活條件,但同時(shí)在處理問(wèn)題方面又給忙碌的人們帶來(lái)新的難題:即迫使人們必 須掌握越來(lái)越多的信息。人們對(duì)于這些龐大的數(shù)據(jù)和信息不得不全盤(pán)接受,因?yàn)橛?些數(shù)據(jù)會(huì)直接影響事物處理的好壞,甚至影響著個(gè)人利益和人身安全問(wèn)題。比如, 人們?cè)诩彝ド钪薪?jīng)常要燒開(kāi)水,如果主人在燒水之后由于其他事情的干擾忘記了 還燒著水這件事,時(shí)間過(guò)長(zhǎng)很有可能發(fā)生火災(zāi)等事故。所以人們都迫切需要一個(gè)在 生活、工作、學(xué)習(xí)等環(huán)境中可以進(jìn)行定時(shí)報(bào)警、及時(shí)提醒他們完成制定的任務(wù)的軟 件。根據(jù)用戶(hù)需求和功能需求建立一個(gè)較完善的
46、可定時(shí)顯示報(bào)警系統(tǒng)就顯得尤為重 要了。 2.2 系統(tǒng)可行性分析 可行性研究的目的是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。 當(dāng)然不能靠主觀猜想而是要靠客觀分析,必須分析幾種可能解法的利弊,從而判斷 原定的系統(tǒng)目標(biāo)和規(guī)模是否現(xiàn)實(shí),系統(tǒng)完成后所能達(dá)到的效益是否能達(dá)到值得去投 資開(kāi)發(fā)這個(gè)系統(tǒng)的程度。因此,可行性研究實(shí)質(zhì)上是在較高層次以較抽象的方式進(jìn) 行的系統(tǒng)分析和設(shè)計(jì)的過(guò)程??尚行匝芯恐饕獜膬蓚€(gè)方面來(lái)進(jìn)行: (1)技術(shù)可行性:使用現(xiàn)有的技術(shù)能不能實(shí)現(xiàn)這個(gè)系統(tǒng)??啥〞r(shí)顯示報(bào)警系統(tǒng)的技術(shù) 難度不是很大,需要實(shí)現(xiàn)的細(xì)節(jié)功能比較多,所以選擇一個(gè)相對(duì)比較容易使用的開(kāi) 發(fā)工具有利于將注意力集中在軟件
47、的功能本身,而不是開(kāi)發(fā)工具的使用上,所以選 擇 visual basic 6.0 中文版作為開(kāi)發(fā)環(huán)境。又由于本系統(tǒng)要記錄在數(shù)據(jù)庫(kù)中的數(shù)據(jù) 不多,還不能構(gòu)成很大的數(shù)據(jù)量,所以不必采用 ms sql sever 等大中型數(shù)據(jù)庫(kù),而 是采用 ado 技術(shù)調(diào)用的 access 數(shù)據(jù)庫(kù)。 (2)操作可行性:系統(tǒng)的操作方式在這個(gè)用戶(hù)組織內(nèi)能不能行得通。在進(jìn)行需求分析 的時(shí)候,對(duì)用戶(hù)組織進(jìn)行了調(diào)查,針對(duì)他們的情況,設(shè)計(jì)出了適合這類(lèi)用戶(hù)組織的 人機(jī)界面。visual basic 6.0 中文版的開(kāi)發(fā)環(huán)境創(chuàng)建出一個(gè)功能強(qiáng)大的可視化設(shè)計(jì) 方法,給廣大非計(jì)算機(jī)專(zhuān)業(yè)人員使用 windows 環(huán)境下的應(yīng)用程序帶來(lái)很大方
48、便,所 以用戶(hù)們使用起來(lái)簡(jiǎn)單明了。 2.3 系統(tǒng)的構(gòu)思及特點(diǎn) 設(shè)計(jì)可定時(shí)顯示報(bào)警系統(tǒng)主要想實(shí)現(xiàn)以下幾個(gè)功能: 一.用戶(hù)登錄系統(tǒng)后能夠查看使用設(shè)備、設(shè)備事件、事件時(shí)長(zhǎng)等有關(guān)信息,并能進(jìn)行 增加、刪除、修改、保存等操作。這樣可以使用戶(hù)對(duì)數(shù)據(jù)庫(kù)進(jìn)行擴(kuò)充、修改,不斷 的完善用戶(hù)制定的任務(wù)。 二.用戶(hù)通過(guò)系統(tǒng)來(lái)設(shè)置報(bào)警時(shí)間,實(shí)現(xiàn)定時(shí)報(bào)警功能。這樣可以及時(shí)的提醒用戶(hù), 以報(bào)警的方式通知用戶(hù)制定的任務(wù)已經(jīng)完成,應(yīng)該盡快結(jié)束事件,確保人身安全。 三.通過(guò)系統(tǒng)能夠?qū)υO(shè)備信息進(jìn)行匯總、打印。用戶(hù)可以在一個(gè)星期、一個(gè)月之后打 印一次報(bào)表,不僅可以直觀地看出這段時(shí)間的學(xué)習(xí)、生活、工作情況,而且可以方 便的對(duì)某些制定的
49、任務(wù)進(jìn)行改進(jìn)。 四.能夠隨時(shí)更新用戶(hù)密碼,以防他人在了解用戶(hù)密碼后非法進(jìn)入用戶(hù)系統(tǒng),更改用 戶(hù)設(shè)置。 總之,可定時(shí)顯示報(bào)警系統(tǒng)實(shí)現(xiàn)的功能在很大程度上減少了人們的工作量,使 人們的生活越來(lái)越有保障和規(guī)律。 可定時(shí)顯示報(bào)警系統(tǒng)的特色模塊是實(shí)現(xiàn)定時(shí)報(bào)警功能,系統(tǒng)設(shè)計(jì)了現(xiàn)在時(shí)間和 報(bào)警時(shí)間,根據(jù)事件時(shí)長(zhǎng)用戶(hù)自己輸入報(bào)警時(shí)間進(jìn)行報(bào)警。在報(bào)警時(shí)間沒(méi)有到時(shí), 用戶(hù)可以點(diǎn)擊窗體中的“詳細(xì)查詢(xún)”按鈕查看定時(shí)剩余時(shí)間,以及時(shí)提醒用戶(hù)。當(dāng) 報(bào)警聲響起時(shí),可以人為的終止報(bào)警聲音。 2.4 系統(tǒng)環(huán)境 可定時(shí)顯示報(bào)警系統(tǒng)的主體開(kāi)發(fā)環(huán)境選擇的是 visual basic 6.0,2搭配的是 ado 技術(shù)調(diào)用的 access
50、 數(shù)據(jù)庫(kù)。該軟件的技術(shù)難度不是很大,但是需要實(shí)現(xiàn)的細(xì)節(jié) 功能比較多,所以選擇一個(gè)相對(duì)比較容易使用的開(kāi)發(fā)工具有利于將注意力集中在軟 件的功能本身,而不是開(kāi)發(fā)工具的使用,所以選擇 visual basic 6.0 中文版作為開(kāi) 發(fā)環(huán)境。 本系統(tǒng)運(yùn)用的數(shù)據(jù)庫(kù)是 microsoft access 數(shù)據(jù)庫(kù),microsoft access 作為一 種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),是 windows 下最為流行的桌面數(shù)據(jù)庫(kù)管理系統(tǒng)。它是中 文 office 中的重要組成部分之一,具有功能靈活、界面友好、易于學(xué)習(xí)和操作等特 點(diǎn),擁有廣泛的用戶(hù)群體。microsoft access 可以獨(dú)立開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),也可
51、以作為后臺(tái)數(shù)據(jù)庫(kù)與 visual basic 等高級(jí)語(yǔ)言結(jié)合使用。在該系統(tǒng)中搭配的是 ado 技術(shù)調(diào)用的 access 數(shù)據(jù)庫(kù)。 3 系統(tǒng)設(shè)計(jì) 3.1 系統(tǒng)功能描述 本章將對(duì)可定時(shí)顯示報(bào)警系統(tǒng)進(jìn)行總體設(shè)計(jì),介紹系統(tǒng)的總體功能、模塊劃分, 使讀者對(duì)該系統(tǒng)有一個(gè)大體的認(rèn)識(shí),為進(jìn)一步開(kāi)發(fā)系統(tǒng)奠定基礎(chǔ)。該系統(tǒng)的主要功 能如下: 1.基本信息管理模塊 包括設(shè)備信息錄入,完成的功能是對(duì)信息設(shè)備進(jìn)行增加、刪除、保存、修改、 取消等操作。它可以使用戶(hù)對(duì)數(shù)據(jù)庫(kù)進(jìn)行擴(kuò)充、修改,不斷的完善用戶(hù)制定的任務(wù)。 2.系統(tǒng)功能模塊 包括定時(shí)設(shè)置和定時(shí)設(shè)備詳情,完成的功能是通過(guò)查詢(xún)?cè)O(shè)備事件、事件時(shí)長(zhǎng), 在現(xiàn)在時(shí)間的基礎(chǔ)上根據(jù)
52、事件時(shí)長(zhǎng)的提示信息,用戶(hù)進(jìn)行報(bào)警時(shí)間的輸入,當(dāng)報(bào)警 時(shí)間到時(shí),系統(tǒng)可自動(dòng)報(bào)警,在報(bào)警聲響起時(shí)可以人為終止報(bào)警聲音。這樣可以及 時(shí)提醒用戶(hù),通知用戶(hù)制定的任務(wù)已經(jīng)完成,應(yīng)該盡快結(jié)束事件,確保人身安全。 在報(bào)警時(shí)間沒(méi)有到時(shí),用戶(hù)可點(diǎn)擊“詳細(xì)查詢(xún)”按鈕,查看定時(shí)設(shè)置的詳細(xì)信息, 包括定時(shí)剩余時(shí)間等。 3.用戶(hù)管理模塊 包括設(shè)備信息報(bào)表和用戶(hù)口令修改,用于實(shí)現(xiàn)設(shè)備信息報(bào)表打印和用戶(hù)密碼修 改。 4.系統(tǒng)幫助模塊 包括系統(tǒng)說(shuō)明和關(guān)于,可實(shí)現(xiàn)系統(tǒng)功能簡(jiǎn)介和作者介紹。 5.退出系統(tǒng) 包括退出到登錄和退出。 3.2 功能模塊劃分 根據(jù)上一節(jié)的功能介紹,設(shè)計(jì)出系統(tǒng)的總體功能模塊,如圖 3.1 所示。 圖 3.1
53、 可定時(shí)顯示報(bào)警系統(tǒng)功能模塊示意圖 可以看出,可定時(shí)顯示報(bào)警系統(tǒng)劃分為 5 個(gè)功能模塊,其中基本信息管理模塊 用于管理設(shè)備信息的錄入、刪除、查詢(xún),可以使用戶(hù)不斷的對(duì)數(shù)據(jù)庫(kù)進(jìn)行擴(kuò)充、修 改,不斷的完善用戶(hù)制定的任務(wù)。系統(tǒng)功能模塊用于設(shè)置用戶(hù)的定時(shí)項(xiàng)目,包括定 時(shí)設(shè)置和定時(shí)設(shè)備詳情,用戶(hù)通過(guò)查詢(xún)?cè)O(shè)備事件、事件時(shí)長(zhǎng),在現(xiàn)在時(shí)間的基礎(chǔ)上 根據(jù)事件時(shí)長(zhǎng)的提示信息,進(jìn)行報(bào)警時(shí)間的輸入。當(dāng)報(bào)警時(shí)間到時(shí),系統(tǒng)可自動(dòng)報(bào) 警,當(dāng)報(bào)警聲音響起時(shí)可以人為終止報(bào)警。這樣能夠及時(shí)提醒用戶(hù),通知用戶(hù)制定 退 出 系 統(tǒng) 設(shè) 備 信 息 錄 入 設(shè) 備 信 息 查 詢(xún) 定 時(shí) 設(shè) 置 基 本 信 息 管 理 系 統(tǒng) 功 能
54、用 戶(hù) 管 理 系 統(tǒng) 幫 助 可定時(shí)顯示報(bào)警系統(tǒng) 設(shè) 備 信 息 錄 入 定 時(shí) 設(shè) 備 詳 情 設(shè) 備 信 息 報(bào) 表 用 戶(hù) 口 令 修 改 系 統(tǒng) 說(shuō) 明 關(guān) 于 的任務(wù)已經(jīng)完成,應(yīng)該盡快結(jié)束事件,確保人身安全。用戶(hù)管理模塊用于實(shí)現(xiàn)設(shè)備 信息的匯總、打印。用戶(hù)可以在一個(gè)星期、一個(gè)月之后打印一次報(bào)表,不僅可以直 觀地看出這段時(shí)間的學(xué)習(xí)、生活、工作情況,還可以方便的對(duì)某些制定的任務(wù)進(jìn)行 改進(jìn)。同時(shí)系統(tǒng)能夠?qū)崿F(xiàn)用戶(hù)密碼的修改,防止他人在了解用戶(hù)口令后進(jìn)入系統(tǒng)修 改用戶(hù)設(shè)置。 現(xiàn)在我們已經(jīng)對(duì)可定時(shí)顯示報(bào)警系統(tǒng)的功能、模塊劃分有了比較全面的了解, 下一節(jié)將介紹系統(tǒng)的數(shù)據(jù)庫(kù)表結(jié)構(gòu)。 3.3 創(chuàng)建數(shù)
55、據(jù)庫(kù) 在設(shè)計(jì)數(shù)據(jù)庫(kù)表結(jié)構(gòu)之前,首先要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)庫(kù)??啥〞r(shí)顯示報(bào)警系統(tǒng)主要 應(yīng)用于學(xué)習(xí)、工作、生活的各類(lèi)人群,通過(guò)該系統(tǒng)可以實(shí)現(xiàn)設(shè)備信息的添加、刪除、 修改和查詢(xún)操作,還可以實(shí)現(xiàn)信息的匯總、打印。同時(shí)在用戶(hù)登錄和修改密碼時(shí)也 必須與數(shù)據(jù)庫(kù)連接。根據(jù)這些要求,系統(tǒng)應(yīng)設(shè)置相應(yīng)的數(shù)據(jù)庫(kù)信息。本系統(tǒng)使用的 數(shù)據(jù)庫(kù)為“設(shè)備信息 1.mdb”保存在此目錄下,數(shù)據(jù)庫(kù)中包含“shebei”和“用戶(hù) 名和密碼表”兩個(gè)表。 shebei 表用來(lái)保存使用設(shè)備、事件時(shí)間、使用人等信息。shebei 表的設(shè)置情況 如表 3.2 所示。 表 3.2 shebei 表的設(shè)置 字段名稱(chēng)數(shù)據(jù)類(lèi)型說(shuō)明 使用設(shè)備文本主鍵,必填字段
56、(是) ,允許空字符串(否) 設(shè)備事件文本必填字段(是) ,允許空字符串(否) 事件時(shí)長(zhǎng)數(shù)字必填字段(是) ,允許空字符串(否) 使用人文本必填字段(否) ,允許空字符串(是) 用戶(hù)名和密碼表用來(lái)保存用戶(hù)名和密碼這兩個(gè)字段。用戶(hù)名和密碼表如表 3.3 所示。 表 3.3 用戶(hù)名和密碼表的設(shè)置 字段名稱(chēng)數(shù)據(jù)類(lèi)型說(shuō)明 user文本主鍵,必填字段(是) ,允許空字符串(否) pwd文本必填字段(是) ,允許空字符串(否) 4 系統(tǒng)實(shí)現(xiàn) 用戶(hù)要使用可定時(shí)顯示報(bào)警系統(tǒng),必須先通過(guò)系統(tǒng)的身份認(rèn)證,這個(gè)過(guò)程叫做 登錄。登錄過(guò)程是根據(jù)用戶(hù)名和密碼來(lái)判斷是否能夠進(jìn)入系統(tǒng),成功登錄的用戶(hù)將 進(jìn)入系統(tǒng)的主界面。 4
57、.1 登錄界面的實(shí)現(xiàn) 登錄窗體的名稱(chēng)為 frmlogin,它的界面布局如圖 4.1 所示 圖 4.1 所示 表 4.2 登錄窗體的屬性 窗體屬性設(shè)置值具體說(shuō)明 名稱(chēng) frmlogin 設(shè)置窗體名稱(chēng) border style1-fixed single 設(shè)置窗體的邊界屬性 caption 身份驗(yàn)證窗體的標(biāo)題條文本 controlboxfalse 取消控制按鈕,防止用戶(hù)通 過(guò)控制按鈕關(guān)閉對(duì)話框 startupposition 2-屏幕中心設(shè)置窗體彈出時(shí),位置在屏 幕中心 程序的運(yùn)行過(guò)程如下: (1)判斷用戶(hù)是否輸入了用戶(hù)名和密碼,如果沒(méi)有輸入,則返回,要求用戶(hù)輸入。 (2)當(dāng)用戶(hù)名和密碼都輸入進(jìn)去
58、,如果用戶(hù)名或密碼錯(cuò)誤,要求用戶(hù)重新輸入用戶(hù)名 或密碼,同時(shí)將計(jì)數(shù)變量 pwdcount 加 1。 (3)如果輸入錯(cuò)誤用戶(hù)名或密碼已達(dá) 3 次,即 pwdcount 大于或等于 3,則退出系統(tǒng)。 4.2 主窗體的實(shí)現(xiàn) 主窗體是工程的啟動(dòng)對(duì)象,可以在系統(tǒng)菜單中選擇“工程”/“屬性” ,打開(kāi)屬 性窗體設(shè)置啟動(dòng)對(duì)象,本系統(tǒng)的主窗體是 frmmain。 打開(kāi)主窗體的設(shè)計(jì)窗口,選擇“工具”菜單項(xiàng)中的“菜單編輯器” ,對(duì)菜單內(nèi)容 進(jìn)行編輯。菜單編輯器如圖 4.3 所示。 圖 4.3 菜單編輯器 編輯菜單編輯器時(shí)參見(jiàn)表 4.4 來(lái)設(shè)置菜單項(xiàng)的屬性。 表 4.4 菜單項(xiàng)的屬性 標(biāo)題 名稱(chēng) 基本信息管理 mn_
59、1 設(shè)備信息錄入mn_dxl 系統(tǒng)功能mn_2 定時(shí)設(shè)置mn_sz 用戶(hù)管理mn_3 設(shè)備信息報(bào)表mn_sx 用戶(hù)口令修改 mn_yk 系統(tǒng)幫助mn_4 系統(tǒng)說(shuō)明 mn_xs 關(guān)于mn_gy 退出mn_exit 標(biāo)題名稱(chēng) 退出到登錄mn_td 退出mn_tc 編輯后插入圖片形成“可定時(shí)顯示報(bào)警系統(tǒng)”主窗體,如圖 4.5 所示。 圖 4.5 系統(tǒng)的主界面 在這個(gè)主界面中,用戶(hù)可以參照主界面窗體的屬性進(jìn)行具體操作,如表 4.6 所示 表 4.6 屬性參照表 窗體屬性設(shè)置值設(shè)置值 名稱(chēng) frmmain設(shè)置窗體名稱(chēng) borderstyle 1-fixed single設(shè)置窗體的邊框?qū)傩?caption
60、 身份驗(yàn)證 窗體的標(biāo)題條文本 maxbuttontrue激活最大化按鈕 minbutton true 激活最小化按鈕 窗體屬性設(shè)置值設(shè)置值 pictureimgmian.jpg 設(shè)置窗體背景 startupposition2-屏幕中心設(shè)置窗體彈出時(shí),位置在屏 幕中心 在主窗體 frmmain 中添加如下代碼: private sub form_load() frmmain.show end sub 在主窗體啟動(dòng)前,本系統(tǒng)還設(shè)置了一個(gè)啟動(dòng)系統(tǒng)窗體,在啟動(dòng)窗體過(guò)后進(jìn)入登 錄窗體,如果不能通過(guò)身份驗(yàn)證,則不能進(jìn)入主窗體。這樣可以防止別人非法進(jìn)入 本系統(tǒng)破壞數(shù)據(jù)庫(kù)中的數(shù)據(jù)。 4.3 系統(tǒng)其他主要窗體的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度國(guó)家級(jí)創(chuàng)新平臺(tái)財(cái)政資金股權(quán)投資委托管理合同3篇
- 二零二五年度新型住宅小區(qū)開(kāi)發(fā)商委托專(zhuān)業(yè)物業(yè)管理地下車(chē)庫(kù)服務(wù)合同3篇
- 二零二五年度LED燈具研發(fā)生產(chǎn)與安裝服務(wù)合同模板2篇
- 二零二五年度旅游度假村個(gè)人開(kāi)發(fā)承包合同示例3篇
- 二零二五年度國(guó)有企業(yè)員工持股計(jì)劃股權(quán)轉(zhuǎn)讓合同3篇
- 二零二五年度影視作品角色形象使用權(quán)許可合同3篇
- 二零二五年度板材夾板加工定制專(zhuān)項(xiàng)合同2篇
- 海南醫(yī)學(xué)院《生物醫(yī)藥進(jìn)展專(zhuān)題1》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025版鉆井平臺(tái)打井工程維護(hù)保養(yǎng)合同2篇
- 海南衛(wèi)生健康職業(yè)學(xué)院《網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)》2023-2024學(xué)年第一學(xué)期期末試卷
- 物理實(shí)驗(yàn):測(cè)量電容器的電容和電荷量
- 免疫相關(guān)不良反應(yīng)的預(yù)防和處理
- 【區(qū)域開(kāi)發(fā)戰(zhàn)略中環(huán)境保護(hù)政策的現(xiàn)存問(wèn)題及優(yōu)化建議分析6800字(論文)】
- 高一學(xué)生心理素質(zhì)描述【6篇】
- 2020年高級(jí)統(tǒng)計(jì)實(shí)務(wù)與案例分析真題及答案
- 新型農(nóng)村集體經(jīng)濟(jì)研究綜述
- 人教版數(shù)學(xué)八年級(jí)上冊(cè)第十一章 三角形 作業(yè)設(shè)計(jì) 教案(含答案)
- 管理人履職工作報(bào)告
- 學(xué)校財(cái)務(wù)整改報(bào)告范文(合集5篇)
- 宇電溫控器ai 500 501用戶(hù)手冊(cè)s 6中文說(shuō)明書(shū)
- 部編版五年級(jí)語(yǔ)文下冊(cè)第四單元整體教學(xué)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論