資源簡介 (共20張PPT)信息系統的界面制作3.3-3.5信息系統的交互信息處理程序訪問瀏覽器(B/S模式)1. 輸入的地址發起訪問應用程序的請求2. Web服務器查找應用程序文件,并反饋。3. Web服務器就向數據庫服務器發起訪問請求。4. 數據庫服務器向Web服務器返回操作結果或是數據集合,再由Web服務器根據應用程序文件的要求進行相應處理之后返回給瀏覽器P99信息系統的制作231HTML制作信息系統的界面Python制作信息系統的處理程序Access用于數據的管理交互01HTML什么是HTML?超文本標記語言每一個HTML文檔都是一種靜態的網頁文件DIV框架+CSS樣式在網頁狀態:右鍵→察看網頁源代碼在HTML文件中,網頁中的很多對象(或稱元素)用成對的標記表示01表單:接受用戶的各種輸入(一)表單標簽(二)表單域(三)表單按鈕組成部分nameactionmethodgetpost名稱發送地點傳遞方式呈現數據不呈現數據表單屬性02常見表單域input的屬性typenamevaluestyle名稱類型值/內容格式表單元素 網頁呈現示例 代碼——源碼表單文本框密碼框單選框復選框下拉列表按鈕 表單元素及代碼列表1列表2列表3HTML 定義了三種按鈕,用 type 屬性加以區分:button 為普通按鈕submit 為提交數據到服務器的按鈕reset 為清除表單中所有輸入數據的按鈕【思考】:ISBN、書名、出版時間、作者、類型和數量等信息對應相應的表單元素數據內容 表單元素ISBN書名出版時間作者類型:歷史、地理、文學、科普數量在HTML中,用來定義一個表格。表格包含若干的行,每一個行包括若干單元格。HTML表格https://baike./item/%E5%9C%A8%E7%BA%BF%E8%A1%A8%E6%A0%BC/749095 fr=aladdin上機實踐②在txt文件中,修改為圖書管理表相關內容!③將txt文件轉為html文件!①修改表單元素設計提示信息。圖書數據庫由數據庫管理系統Access實施管理,那么應用程序要將數據存儲到數據庫中,首先要做的就是建立應用程序和數據庫之間的連接。我們在數據庫管理系統的可視化操作界面中訪問某個數據庫中的數據時,需要經歷怎樣的過程?請同學們畫流程圖來表示這個過程。※ 活動1 連接圖書數據庫將圖書數據錄入數據庫03連接圖書數據庫代碼import pyodbc #使用pyodbc連接、調用數據庫的模塊DB le = os.getcwd()+ u"""\圖書管理.mdb""" #起始執行目錄\數據庫文件#建立一個連接對象,該對象用odbc連接管道連接應用程序和指定的數據庫conn = pyodbc.connect (u"Driver = {Microsoft Access Driver (*.mdb,*.accdb)}; DBQ=" + DB le)#為數據連接創建游標對象,此時游標對象中沒有存放任何數據cursor = conn.cursor()cursor.close() #關閉游標conn.close() #關閉數據庫連接游標(cursor)是Web服務器為用戶開設的一個數據緩沖區,存放SQL語句的執行結果。數據庫操作結束后,應按順序關閉游標和數據庫連接,釋放服務器資源。03第一步,獲取錄入頁面用post方式傳遞的數據第二步,連接數據庫第三步,將數據緩存到游標對象中第四步,將數據存儲到數據庫中,并關閉游標和連接對象03連接圖書數據庫代碼從登錄頁面獲取用戶輸入的信息建立數據連接是否有與用戶輸入的用戶名匹配的數據提示:無此用戶!判斷查詢密碼和輸入的密碼是否一致提示:密碼錯誤!保存學號進入新頁面開始結束是否是否擴展活動 編寫用戶登錄判斷程序04圖書館信息系統建設可行性分析功能設計概要設計信息系統設計創建圖書管理數據庫數據庫的構建圖書錄入交互頁面圖書數據錄入數據庫用戶登錄界面信息系統的數據輸入圖書查詢功能圖書預約功能信息系統的數據處理信息系統的數據呈現MVC框架模型-視圖-控制器(MVC)把代碼的定義和數據訪問的方法(模型,model)與請求邏輯(控制器,control)以及用戶接口(視圖,view)分開來。這種設計模式關鍵的優勢在于各種組件都是松散結合的。M——業務模型V——用戶界面C——控制器課堂小結1. 表單和表單元素。2. 制作圖書錄入的交互頁面。3. 添加圖書錄入表單元素并為表單添加圖書錄入提示等。4. 將圖書數據錄入數據庫,連接圖書數據庫和插入圖書數據的流程和代碼.5. SQL語句的使用規則和特點。必修二謝謝傾聽~By WangJuan 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫