歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

校園教務(wù)系統(tǒng)軟件設(shè)計研究范文.doc

  • 資源ID:1308281       資源大?。?span id="eofagyj" class="font-tahoma">14.61KB        全文頁數(shù):4頁
  • 資源格式: DOC        下載積分:10積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認(rèn)打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

校園教務(wù)系統(tǒng)軟件設(shè)計研究范文.doc

畢業(yè)論文/畢業(yè)論文范文 校園教務(wù)系統(tǒng)軟件設(shè)計研究范文 如今,可以開發(fā)出一套系統(tǒng)應(yīng)用在校園教務(wù)上,它可實現(xiàn)多方面的功能,比如教務(wù)通知的發(fā)布、課表的實時發(fā)布等功能。通過面向?qū)ο蟮某绦蛟O(shè)計技術(shù)開發(fā)出適合教務(wù)使用的應(yīng)用軟件,具有很高的實用價值。在*中主要對軟件的課表解析功能進行介紹。在對系統(tǒng)軟件設(shè)計之前,先要對其進行結(jié)構(gòu)分層處理,即用框圖形式來表示。這樣就使得我們在進行軟件系統(tǒng)各部分的設(shè)計時有了明確的目的和針對性,鑒于這些我們可以很好的進行系統(tǒng)軟件的具體設(shè)計。結(jié)構(gòu)框圖如圖1所示。系統(tǒng)軟件按照功能的實現(xiàn)來看,從結(jié)構(gòu)上主要分為三個部分,分別是課表內(nèi)容獲取、數(shù)據(jù)處理、窗口顯示。當(dāng)數(shù)據(jù)經(jīng)過本軟件時,第一步就是要進行課表源文件的解析,第二步是數(shù)據(jù)的處理,這里包括存檔數(shù)據(jù)庫、數(shù)據(jù)提取分類等。第三步是將提取的數(shù)據(jù)在客戶端中顯示。通過結(jié)構(gòu)分層,使得我們在對軟件系統(tǒng)的各個具體部分的設(shè)計有了明確的目的和針對性。事實上*中的系統(tǒng)軟件設(shè)計就是根據(jù)這個分層結(jié)構(gòu)來一步一步完成的。*中開發(fā)的系統(tǒng)軟件主要為校園教務(wù)服務(wù),最終要形成一個客戶端軟件。它具備的基本功能有:(1)能夠?qū)崟r的發(fā)送教務(wù)通知信息;(2)具備解析課表功能,并存入數(shù)據(jù)庫,能夠?qū)?shù)據(jù)庫中的課表數(shù)據(jù)進行操作(查找、添加、修改、刪除等);(3)將我們需要待發(fā)送的數(shù)據(jù)可以自動排版在圖片所在的顯示窗口。要建立系統(tǒng)軟件的整體架構(gòu),最重要的是要對各種數(shù)據(jù)的流程進行詳細(xì)的規(guī)劃。在*設(shè)計的系統(tǒng)軟件中,數(shù)據(jù)要經(jīng)歷各個功能模塊的處理,最終得到預(yù)期效果。軟件體系數(shù)據(jù)流程如圖2所示。從圖2中可知,本軟件體系的數(shù)據(jù)流程要經(jīng)歷幾個功能模塊的處理。軟件的整個結(jié)構(gòu)中有來自三個方向的數(shù)據(jù)輸入:第一個是背景圖片的加載,它要經(jīng)過流接口istream的裝載,然后把數(shù)據(jù)輸送給ipicture的com接口,并在顯示窗口顯示。第二個是來自客戶端的數(shù)據(jù)輸入(通知信息等),數(shù)據(jù)通過窗口類cwnd處理并在函數(shù)onpaint的作用下將數(shù)據(jù)繪制到窗口中。第三個是課表文件的輸入,在課表解析模塊的作用下得到我們需要的數(shù)據(jù),然后存入數(shù)據(jù)庫。最后把得到的文件送出。該系統(tǒng)的軟件結(jié)構(gòu)框架從整體上規(guī)劃了不同部分的設(shè)計要求和設(shè)計思路。在具體的開發(fā)過程中,還需要對這些功能進行具體的實現(xiàn)。這就需要我們了解在具體設(shè)計中對于每個部分的實現(xiàn)過程。在visual c+6.0設(shè)計平臺上,對于類的定義是一個很重要的設(shè)計部分。為了實現(xiàn)各種應(yīng)用功能,定義了不同需求的類,其最終目的是實現(xiàn)各個部分的具體功能。ipicture的com接口主要管理圖像對象及其屬性,圖像對象為位圖、圖標(biāo)和圖元等提供一種與語言無關(guān)的抽象。它和標(biāo)準(zhǔn)的字體對象一樣,也提供了對圖像對象的標(biāo)準(zhǔn)實現(xiàn)該模塊在jpg編碼過程中起到很重要的作用。它的主要作用是在客戶端中添加背景圖片。對該模塊進行重新的定義后,可以對圖像數(shù)據(jù)進行保存和圖像流數(shù)據(jù)進行裝載。*中定義的ipicture對象名為指針ppic,在打開背景圖片后使用函數(shù)globalalloc對圖片進行分配全局存儲空間,在進行圖像裝載后我們還需要獲取圖像的大小,這里使用ppic-get_width得到圖片的寬度,get_height得到圖片的高度,通過這些就可以把任意的背景添加到客戶端窗口上。在客戶端窗口中的視圖需要轉(zhuǎn)化為jpg圖片格式,在上述中我們能夠獲取視圖圖像的寬度和高度,這兩個參數(shù)能夠為程序中將要獲取視圖的范圍提供數(shù)據(jù)。下面要做的是進行在指定設(shè)備環(huán)境區(qū)域的像素位塊轉(zhuǎn)化,在進行轉(zhuǎn)化時,必須要知道目標(biāo)矩形區(qū)域的x軸與y軸坐標(biāo)才能對設(shè)備環(huán)境中的圖像進行剪切變換,主要是將原場景的顏色格式轉(zhuǎn)換成能夠與目標(biāo)格式匹配的格式。將圖元數(shù)據(jù)通過cximage類的轉(zhuǎn)換,就能夠獲得我們感興趣的區(qū)域圖片。顯示類preview是用于在客戶端中處理過的數(shù)據(jù)能夠顯示在窗口的類。在客戶端輸入的數(shù)據(jù)或課表解析傳過來的數(shù)據(jù)是和窗口句柄相聯(lián)的,將我們需要的數(shù)據(jù)自動的繪在窗口的特定區(qū)域。在該類中,數(shù)據(jù)的顯示是動態(tài)的,這樣的好處是可以方便的實時把其他的功能作用在窗口上。在此基礎(chǔ)上我們還有一些特定功能的函數(shù)和窗口句柄相聯(lián)的,比如背景顏色的變換、字體大小顏色的改變、圖片的變換等。該模塊的作用是在背景圖片中繪制教務(wù)通知等文字信息而使用的。在對函數(shù)cwnd:onpaint進行定義后它能夠?qū)崿F(xiàn)動態(tài)的顯示信息內(nèi)容,并且能夠?qū)崿F(xiàn)實時更新內(nèi)容。onpaint是wm_paint消息的消息處理函數(shù),負(fù)責(zé)響應(yīng)wm_paint消息。通過類cfont來控制文字的格式,可以達到豐富的顯示效果。*l

注意事項

本文(校園教務(wù)系統(tǒng)軟件設(shè)計研究范文.doc)為本站會員(仙***)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!