【文章內(nèi)容簡介】
成績統(tǒng)計表中。 圖413 錄入模塊界面 證書模塊用戶單擊證書后,系統(tǒng)自動導(dǎo)入到證書模塊。證書模塊界面如圖414所示。此系統(tǒng)可以完成證書所需要各種功能。可進行打印預(yù)覽。 圖414 證書模塊界面 幫助文件的設(shè)計 在Visual (即HTML樣式)的幫助系統(tǒng),HTML樣式的幫助文件可以由HTML Help WorkShop 創(chuàng)建。本系統(tǒng)將建立HTML樣式的幫助文件,包括應(yīng)用系統(tǒng)各個模塊的功能介紹和幫助主題等內(nèi)容,是一種基于HTML文件特征的CHM幫助文件。, CHM幫助文件是一個統(tǒng)一的窗口,左側(cè)是目錄、索引和搜索3個功能項,通過常見的選項卡進行切換;右側(cè)是HTML文件的顯示部分,改變了原來幫助文件目錄窗口和主題窗口分離的情況,上部是工具欄。 在使用HTML Help WorkShop制作幫助文件時,需要形成以下文件:1..hhp文件:HTML幫助的項目文件。它是一個文本文件,此文件將所有構(gòu)成幫助項目的元素以及包含有編譯后的幫助文件的顯示方式的信息組織在一起,它是生成CHM文件最直接的一類文件,系統(tǒng)根據(jù)它來編譯相應(yīng)的CHM文件。本幫助系統(tǒng)所生成使用hhp文件的項目元素如下所示:2..hhc文件:目錄列表文件,是HTML Help Table of contents 的縮寫,表示的是HTML 幫助文件的目錄。通常我們在CHM文件瀏覽器的左邊窗口中看到的目錄內(nèi)容就是它來提供的,它并不能直接編譯成CHM文件,而先要集成到某一hhp文件中才能發(fā)揮作用。本系統(tǒng)所生成的目錄列表文件如圖所示: 幫助目錄本系統(tǒng)的幫助文件包含各個模塊的功能介紹、幫助主題以及關(guān)于,所以在這里沒必要建立索引文件。添加完內(nèi)容表后可以進行保存、編譯、測試幫助文件。用戶單擊幫助后,系統(tǒng)自動導(dǎo)入到幫助系統(tǒng)中。幫助系統(tǒng)包含了目錄與索引、關(guān)于兩部分。目錄與索引錄入主表顯示了幫助主題和考務(wù)管理系統(tǒng)各個模塊的功能信息,幫助用戶查看所需的模塊功能信息。 幫助文件目錄與索引界面 5 系統(tǒng)運行與調(diào)試 測試目的測試是軟件開發(fā)時期的最后一個階段,也是軟件質(zhì)量保證中至關(guān)重要的一個環(huán)節(jié),所以作為一個完整的軟件系統(tǒng),必須要有完整的開發(fā)過程及其相關(guān)的文檔。在這個軟件系統(tǒng)的開發(fā)過程中,無論分析的有多周密,設(shè)計的有多詳細精確,一定會存在或多或少,或大或小的錯誤與缺陷,正是基于這個原因,我們在軟件開發(fā)的最后,為該軟件設(shè)計了一些測試用例,并對其進行了相關(guān)的測試操作. 測試環(huán)境本系統(tǒng)的測試環(huán)境是在兩臺PC機上,通過互聯(lián)網(wǎng)進行模擬各項功能的虛擬測試,而實際要求的系統(tǒng)運行環(huán)境是,要求有真正的服務(wù)器,網(wǎng)絡(luò),多臺客戶端機器......等等一系列的硬件環(huán)境的支持,所以,測試結(jié)果與實際結(jié)果會有很大的差別,但它是一個系統(tǒng)基本功能測試,可以檢驗出該系統(tǒng)中所存在的缺陷. 測試方法由于在本系統(tǒng)的開發(fā)過程當中,沒有做具體的編碼實現(xiàn),所以,在測試方法的選擇過程中,我們根據(jù)現(xiàn)有的實際情況,選擇了傳統(tǒng)的功能性測試方法,即黑盒測試,主要是對系統(tǒng)設(shè)計的各個模塊的功能進行測試,以檢查其中存在的錯誤,為系統(tǒng)的改進做好鋪墊.而以后的集成測試和系統(tǒng)測試,也就沒有測試的平臺了,我們便簡化了該部分. 出現(xiàn)的異常 在測試的過程中,出現(xiàn)過如下一些異常情況:,但有時會出現(xiàn)諸如”成績接收不到”、”網(wǎng)絡(luò)故障,無法打開網(wǎng)頁”、”成績出現(xiàn)亂碼”一些與網(wǎng)絡(luò)有關(guān)的無法預(yù)知的異常情況,影響該系統(tǒng)的功能.,系統(tǒng)能夠識別時,就給出”操作錯誤”的提示,但還有時會無法運行,只能重新啟動. 測試分析總結(jié)通過對本軟件系統(tǒng)的測試,了解到該系統(tǒng)的基本功能相對完整,但仍存在主要的問題,即:第一,傳輸?shù)牟皇呛茼樌?主要原因可能還是該系統(tǒng)與網(wǎng)絡(luò)的接口沒有做好,還有待于進一步的改進.第二,經(jīng)常會出現(xiàn)違反操作規(guī)則的誤操作,影響系統(tǒng)的運行,有待于詳細的改善.第三,系統(tǒng)的操性不強,不能很好地容忍用戶的失誤。 建議做好細節(jié)方面的工作,進一步加強網(wǎng)絡(luò)技術(shù)的研究,多做些網(wǎng)絡(luò)教學(xué)方面的調(diào)查研究,多了解一些該方面的需求,作好系統(tǒng)的改進工作,爭取將該軟件做的更智能化,更人性化.6 用戶操作說明 軟硬件環(huán)境硬件配置:486以上檔次的計算機,彩色顯示器,內(nèi)存8M,硬盤200M。軟件配置:Windows 9X/Xp操作系統(tǒng),Visual FoxPro 。 應(yīng)用系統(tǒng)安裝1.使用安裝盤:本應(yīng)用系統(tǒng)經(jīng)過Visual ,使用時只須按標號順序在Windows環(huán)境下直接安裝即可。安裝后在D盤建立一個新文件夾zx。2.直接拷貝:把應(yīng)用系統(tǒng)軟盤插入到驅(qū)動器中,在D盤根目錄下建立子文件夾zx,將安裝軟件根目錄中所用的文件拷貝到D盤文件夾zx中。初次運行時,須對某些文件進行重定向。 操作方法 1.啟動應(yīng)用系統(tǒng):先啟動Visual FoxPro 8. 0,然后運行“” 可執(zhí)行文件。2. 在主界面中,選擇需要的控制按鈕,即可進入相應(yīng)的子系統(tǒng),選擇“退出”則退出該系統(tǒng)。3. 報名模塊:點擊按鈕“報名”,出現(xiàn)子菜單“報名”,該模塊為您提供了各個報名點的具體學(xué)校,系別,點擊“增加”按鈕,可以具體添加報名號、姓名、院系序號、班級、身份證、科目、等級、備注及您個人的照片。如果你不需要當前的記錄可以點擊“刪除”來確定您是否刪除此記錄。如果您需要查詢具體的信息,則可以點擊“搜索”,輸入學(xué)校名稱,然后點擊“查詢”就可以查詢到您所需要的報名信息,如不需要,則點擊“退出”就可以退出該查詢系統(tǒng)。您需要具體的文本信息,點擊“打印”按鈕,系統(tǒng)自動幫您完成工作。4.匯總模塊:點擊按鈕“匯總”,出現(xiàn)子菜單“匯總”。在接收了軟盤中的報名信息后,點擊“匯總”按鈕,系統(tǒng)自動進行統(tǒng)計,點擊“上報”按鈕,系統(tǒng)將自動生成上報盤完成統(tǒng)計工作。這必將代替了大量的人工操作,使工作量大量的較少了。如需打印,則點擊“打印”按鈕就可以完成您所需要的文本信息。完成相應(yīng)的操作您可單擊“退出”退出該模塊。5.考場編排:點擊按鈕“考場”,出現(xiàn)子菜單“考場編排”,進入考場編排界面。任意選擇考核點中的一個信息,科目欄里的外語或者計算機,選擇需要的等級,點擊“自動編排”按鈕,系統(tǒng)將自動更新現(xiàn)有的考場庫進行考場的編排,這時就可以點擊“打印準考證”按鈕打印。完成相應(yīng)操作您可單擊“退出”按鈕退出該設(shè)置。6. 成績接收:點擊按鈕“接收”,出現(xiàn)子菜單“接收”,“打印成績單”。點擊按鈕“接收”,提示“請插入成績盤”,出現(xiàn)對話框“接收成績”,詢問“請將成績盤插入A驅(qū)動器”,點擊“確定”,把成績拷貝到成績盤,點擊“取消”不執(zhí)行操作;點擊按鈕“打印成績單”,預(yù)覽標簽“學(xué)生成績統(tǒng)計表”。點擊按鈕“退出”,返回主界面。7. 成績統(tǒng)計:點擊按鈕“統(tǒng)計”,出現(xiàn)表單“成績統(tǒng)計”。點擊按鈕“考前統(tǒng)計表”再點擊“統(tǒng)計”,預(yù)覽報表“學(xué)生成績統(tǒng)計表”;通過預(yù)覽頁面的打印按鈕可以打印所需的成績統(tǒng)計表。點擊按鈕“退出”,返回主界面。 8. 數(shù)據(jù)錄入:點擊按鈕“錄入”出現(xiàn)子菜單“統(tǒng)計錄入”,“成績錄入”,“證書錄入”,點擊后出現(xiàn)相應(yīng)的錄入界面,可以進行添加、刪除、修改等操作。在輸入完畢后點擊“確定”按鈕可以自動保存數(shù)據(jù),點擊“退出”返回主界面。9. 證書管理:點擊按鈕“證書”,出現(xiàn)表單“證書打印”。分別有三個按鍵“打印預(yù)覽”“打印”“返回”。點擊按鈕“打印預(yù)覽”,出現(xiàn)報表“證書”預(yù)覽,在確認無誤后,返回“證書打印”表單。點擊“打印”出現(xiàn)對話框“請準備好打印機,選擇確定開始打印” 點擊“取消”不執(zhí)行操作。點擊按鈕“返回”,回到主界面。10.系統(tǒng)維護:點擊“系統(tǒng)”可以對系統(tǒng)系統(tǒng)進行設(shè)置口令、初始化、備份等工作。11.幫助:點擊按鈕“幫助”出現(xiàn)子菜單“目錄與索引”,“關(guān)于”。點擊“目錄與索引”,用戶可以查看系統(tǒng)各個模塊的功能信息以及幫助主題。點擊“關(guān)于”可以查看系統(tǒng)相關(guān)信息。 12.退出:點擊按鈕“退出”后,可以確定退出該系統(tǒng)。7 結(jié)論經(jīng)過幾個月的努力完成了基于Visual FoxPro的考務(wù)管理系統(tǒng)軟件的實現(xiàn)。在系統(tǒng)軟件的開發(fā)設(shè)計中各系統(tǒng)組件均已設(shè)計完成,并達到了預(yù)期的設(shè)計目標,實現(xiàn)了其主要功能。并對整個系統(tǒng)軟件進行了測試。 本軟件已進行打包,刻制了系統(tǒng)安裝光盤,可在Windos 98以上操作平臺安裝使用。并編寫了《考務(wù)管理系統(tǒng)》使用說明書(詳見系統(tǒng)光盤及軟件說明書),以供用戶測試使用。該軟件主要解決了考務(wù)的信息核對,沖突效驗,查詢,及打印等方面問題,完成了預(yù)期的設(shè)計任務(wù)。同時在整個設(shè)計過程中體驗了整個軟件項目開發(fā)過程,學(xué)到了許多軟件知識除此之外在其他許多方面使我受益匪淺。致 謝經(jīng)過幾個月的努力完成了此次畢業(yè)設(shè)計,基本上實現(xiàn)了設(shè)計要求和設(shè)計目標。在整個開發(fā)制作過程中得到了院系及輔導(dǎo)教師的大力支持,特別感謝陳紅老師的辛勤輔導(dǎo)與全力支持。在整個設(shè)計過程中他們一絲不茍的工作態(tài)度使我受益匪淺,不論何時何地總能細心的給我以指導(dǎo),這種精神令我敬佩。畢業(yè)設(shè)計雖然完了但他們的許多地方依舊值得我細心學(xué)習(xí)。本次畢業(yè)設(shè)計過程中還得到了許多同學(xué)的熱心幫助,在此向他們表示由衷的感謝。最后再次對所有關(guān)心我,幫助我的老師及同學(xué)表以深切的感謝。參考文獻1 . 2 FoxPro課程設(shè)計案例精. 3 FoxPro高級應(yīng)用實例. 4 . 清華大學(xué)出版社. 1998. 6 7 8 DATE C Introduction to Database Systems ,AddisonWesley,version 6 ,19959 Database Language SQL ,1993 10 周恒 .數(shù)據(jù)開發(fā)關(guān)鍵技術(shù)與實例應(yīng)用. 11 FoxPro程序設(shè)計基礎(chǔ). 12 范例入門與提高 . 13 FoxPro 附錄A 外文翻譯A Reconfigurable DSP BoardBased on CORDIC ElementsE. P. Mariatos, M. K. Birbas* and A. N. Birbas**VLSI Design Lab. University of Patras, Greece* Synergy Systems, 68 Amerikis AV. Patras, Greece**Applied Electronics Lab. University of Patras, GreeceABSTRACTIn this paper, a reconf igurable rapid prototyping system,oriented to DSP applications is proposed. Using the novel approach of bining the reconfigurability offered by an FPGA unit and the processing power of the CORDIC architecture, a fast, flexible, scalable and highly parallel structure has been developed. The results obtained by experimenting with the implementation of DCT algorithms are really promising, in terms of performance and versatility, which allows us to proceed for the development of a prototype that will be targeted to an image pression standard like . Moreover, it is envisioned to built a parametrised library of hardware pilers that will map a wide range of DSP algorithms on the proposed board.1. INTRODUCTIONMost algorithms that are used in multimedia and other DSP systems, need hardware that can operate at very high speeds that conventional DSP processors cannot achieve. The use of application specific hardware offers the desired performance, however the penalty in terms of time to market and