高一信息技術(shù)教科版必修2課件35信息系統(tǒng)的數(shù)據(jù)呈現(xiàn)_第1頁
高一信息技術(shù)教科版必修2課件35信息系統(tǒng)的數(shù)據(jù)呈現(xiàn)_第2頁
高一信息技術(shù)教科版必修2課件35信息系統(tǒng)的數(shù)據(jù)呈現(xiàn)_第3頁
高一信息技術(shù)教科版必修2課件35信息系統(tǒng)的數(shù)據(jù)呈現(xiàn)_第4頁
高一信息技術(shù)教科版必修2課件35信息系統(tǒng)的數(shù)據(jù)呈現(xiàn)_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

3.5信息系統(tǒng)的數(shù)據(jù)呈現(xiàn)第3單元第一課時★能夠根據(jù)現(xiàn)實需求確定需要輸出的數(shù)據(jù)。

★理解數(shù)據(jù)輸出樣式對信息應(yīng)用的影響。信息系統(tǒng)以各種各樣的方式向系統(tǒng)使用者輸出信息,以屏幕顯示方

式輸出各種數(shù)據(jù)是最為常見的方式。各種數(shù)據(jù)經(jīng)信息系統(tǒng)處理之后,哪些結(jié)果需要呈現(xiàn)?數(shù)據(jù)結(jié)果以什么樣的方式呈現(xiàn)呢?課堂導(dǎo)入任務(wù)一尋找最受學(xué)生歡迎的圖書活動1設(shè)計圖書排行榜經(jīng)過一段時間的運行,圖書借閱管理系統(tǒng)存儲了很多關(guān)于學(xué)生閱讀情況的數(shù)據(jù),學(xué)校如何才能了解哪些類型的圖書最受學(xué)生歡迎呢?想一想,如何哪類圖書最受學(xué)生的歡迎?不同視角了解學(xué)生閱讀情況按照不同的方式對學(xué)生借閱圖書的數(shù)據(jù)進行排序輸出,可以從不同視角了解學(xué)生的閱讀情況,比如按照性別分類可以了解男生、女生分別喜愛閱讀哪些類型的圖書。還可以從哪些視角對圖書進行分類排序呢?任務(wù)一尋找最受學(xué)生歡迎的圖書活動2編寫最受歡迎的圖書排行榜程序如何用程序來實現(xiàn)統(tǒng)計出圖書累計被借閱次數(shù)最多的10本書呢?圖書被借閱的次數(shù)直接反映了圖書的受歡迎程度,由此可以對圖書質(zhì)量以及閱讀行為進行科學(xué)分析,分析結(jié)果可以作為向?qū)W生提供閱讀建議或向?qū)W校提供圖書更新建議的依據(jù)。請在老師幫助下編寫、調(diào)試程序,統(tǒng)計圖書累計被借閱次數(shù)最多的10本書。聚合查詢在SQL語旬中,聚合查詢(aggregatequery)是指通過包含一個聚合函數(shù)(aggregatefunction)來匯總多個數(shù)據(jù)項的值。聚合函數(shù)的一組值執(zhí)行計算并返回單一的值。常見的聚合函數(shù)包括:求和函數(shù)SUM()

求平均值函數(shù)AVG()求最大值函數(shù)MAX()

求最小值函數(shù)MIN()計數(shù)函數(shù)COUNT()除了COUNT()的空值為0以外,其余聚合函數(shù)忽略空值。聚合函數(shù)經(jīng)常與SELECT語句的GROUPBY子句一同使用。SQL聚合函數(shù)使用案例:在沒有登錄的情況下,系統(tǒng)將自動進入登錄界面;沒有賬號的同學(xué)可以使用電子郵箱注冊;登錄后可以添加郵寄地址?!纠纭拷y(tǒng)計圖書數(shù)據(jù)表查詢結(jié)果 SELECTcount(*)FROM[圖書表]【例如】從借閱表中查詢圖書累計借閱情況SELECTTOP10ISBN,COUNT(*)AS[借閱數(shù)量]FROM[borrow]GROUPBYISBNORDERBY[借閱數(shù)橄]DESC【例如】取出數(shù)據(jù)中id最小的值 selectmin(id)fromtableTOP子句在SQL語旬中,TOP子旬用于規(guī)定要返回的記錄的數(shù)目。TOP子句以兩種方式指定輸出的記錄數(shù),一種是直接指定輸出的數(shù)量,一種是指定記錄的百分比?!纠纭繌膶W(xué)生表中選擇前兩條記錄: SELECTTOP2*FROM[學(xué)生表]【例如】從從學(xué)生表中選擇前50%的記錄: SELECTTOP50PERCENT*FROM[學(xué)生表]ORDERBY子句在SQL語旬中,ORDERBY子句用于根據(jù)指定的列對結(jié)果集進行排序。ORDERBY子句默認按照升序?qū)τ涗涍M行排序。如果按照降序?qū)τ涗涍M行排序,可以使用DESC關(guān)鍵字?,F(xiàn)有如表3.5.2所示的學(xué)生表。根據(jù)姓名降序輸出所有數(shù)據(jù),SQL語旬為:SELECT*FROM[學(xué)生表]ORDERBY姓名DESC得到的結(jié)果如下:數(shù)據(jù)輸出的內(nèi)容和形式能夠體現(xiàn)出信息系統(tǒng)的功能設(shè)計是否優(yōu)良,如何才能讓數(shù)據(jù)輸出更優(yōu)化呢?任務(wù)二優(yōu)化借閱管理系統(tǒng)的輸出無論是用戶登錄、預(yù)約圖書,還是圖書錄入、圖書查詢,信息系統(tǒng)的各個功能都需要通過數(shù)據(jù)輸出向使用者描述工作狀態(tài)或執(zhí)行結(jié)果?;顒?設(shè)計優(yōu)化輸出的項目分析在已經(jīng)完成的圖書借閱系統(tǒng)中,有哪些地方需要向用戶反饋數(shù)據(jù)?如何反饋能更加有效?任務(wù)二優(yōu)化借閱管理系統(tǒng)的輸出根據(jù)設(shè)計,用戶登錄成功之后將進入圖書查詢頁面。如果能夠在圖書查詢頁面顯示當前日期、“歡迎XXX使用圖書借閱系統(tǒng)”等信息,將會提升用戶的使用體驗?;顒?優(yōu)化輸出的程序?qū)崿F(xiàn)如何才能在圖書查詢頁面顯示當前信息與歡迎信息。具體流程如下圖所示。HTML表格——table在HTML中,用<table></table>來定義一個表格。表格包含若干的行<tr></tr>,每一個行包括若干單元格<td></td>。MVC框架模型-視圖-控制器(MVC)把代碼的定義和數(shù)據(jù)訪問的方法(模型,model)與請求邏輯(控制器,control)以及用戶接口(視圖,view)分開來。這種設(shè)計模式關(guān)鍵的優(yōu)勢在于各種組件都是松散結(jié)合的。M——業(yè)務(wù)模型V——用戶界面C——控制器CSSCSS是一種用來表現(xiàn)HTML對象顯示屬性的語言。HTML標記中的style屬性即為該標記的CSS代碼。style屬性的取值與其他屬性的取值有所不同。其他屬性的值為具體的數(shù)據(jù),如<input>標記的name屬性、width屬性。style屬性的值為一段代碼,能夠為該標記的一個或多個屬性賦值,更為精細地描述對象的顯示狀態(tài)。在門戶網(wǎng)站注冊并登錄郵箱,查看郵箱系統(tǒng)反饋了哪些信息。1.常見的聚合函數(shù)包括哪些?2.如何對學(xué)生表中的所有數(shù)據(jù)按照姓名來進行降序排列呢?

3.從學(xué)生表中選擇前50%的記錄,程序代碼為?

SELECTTOP50PERCENT*FROM[學(xué)生表]求和函數(shù)SUM()、求平均值函數(shù)AVG()、求最大值函數(shù)MAX()、最小值函數(shù)MAX()和計數(shù)函數(shù)COUNT()等。SELECT*FROM[學(xué)生表]ORDERBY姓名DESC1.MVC框架的設(shè)計模式主要優(yōu)勢是什么?

2.修改圖書錄入頁面,顯示歡迎信息、日期信息。這種設(shè)計模式關(guān)鍵的優(yōu)勢在于各種組件都是松散結(jié)合的。這樣,頁面設(shè)計師可以改變HTML頁面的樣式而不用接觸PYTHON代碼;數(shù)據(jù)庫管理員只需要關(guān)心數(shù)據(jù)庫和數(shù)據(jù)表的結(jié)構(gòu)設(shè)計而不用考慮數(shù)據(jù)如何訪問。由此,從事系統(tǒng)開發(fā)的人員能夠更好地進行分工合作,提升開發(fā)效率。提示:在view.py的圖書錄入程序中作如下修改(1)從session中獲取保存的userN

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論