freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

——基于安卓系統(tǒng)的教學管理系統(tǒng)一學生客戶端的設計與實現(編輯修改稿)

2025-01-12 01:06 本頁面
 

【文章內容簡介】 , 系統(tǒng)會將課程名稱記錄下來,根據學號和課程名稱信息查詢此課程 學生用戶的簽到情況。簽到 功 能數據 流 圖 如 圖 37。 學生 ← 號 選擇課程 課程名稱 查詢數據庫 圖 37 簽到功能數據流圖 (3) 在進入作業(yè)功能界面 時 , 學號信息會被記錄下 來 , 學生選擇查詢的課 程 ,記 錄 下 課程名稱,根據學號與課程名稱查詢數據庫 , 顯示出查詢到的作業(yè)信 息 , 學生選擇某一個 作業(yè),通過 學 號信息查詢自己的得分情況。 作 業(yè)功能數據流程 如 圖 38。 本科畢業(yè)生畢業(yè)論文 (設計 ) 10 | 學生 h叫 選擇陽 )陽 作 業(yè) {盧息 學生 圖 38 作業(yè)功能數據流圖 (4) 同簽到功能和作業(yè)功能相 同 , 進入反饋界面 時 , 學 號 , 姓名信息被記錄,學生選 擇反饋的課 程 , 記錄下課程名稱 , 根據學號和課程名稱查詢數據 庫 , 進入反饋界面 后 , 學 生可以選擇直接對課程進行添加反 饋 , 也可以修改和刪除反饋信 息 , 完成相關操作 后 , 數 據會上 傳數據 庫 , 教師端通過查詢數據庫查看反饋信息。反饋功能數據流圖如圖 39。 課程名 | 學華 ← 學 陽 →(修改反饋信 牛叫 更附庫 卡 叫 教師 | |陽 二 忡反饋 葉 m 因 39 作業(yè)功能數據流圖 本科畢業(yè)生畢業(yè)論文 (設計 ) 11 4 總體設計 總 驗 證體 信息功能 設計即對有關系統(tǒng) 全 局問題的設 計 ,也就是設計系統(tǒng)總的處理方案,又稱系統(tǒng)概 要設計。它包 括 :硬件配置設計、系統(tǒng)模塊結構設計、數據庫設計、代碼設計等內容。軟 件功能分解 屬 于 下 列軟件開發(fā)中的總體設計階段。 網絡 傳遞功能 硬件配置設計 (1)手機客戶 端 : Android 系統(tǒng)要求 : Android選 擇課 程 功2能 . 3. 3 及其以上。 手機配置 :內存 256M 及其以上。 主頻 600HZ 及其以上。 (2) 網頁客戶 端 : 查看簽到信息功能 系統(tǒng)要 求 : wi ndow xp, vista 以及 win7, Linux 等 硬件配置 :處理器 :奔騰 4 處理器及以 上 。 4. 2 內存 : lG及其以上。 硬盤 : 20G 及其以上。 系統(tǒng)模塊結構設計 查看作業(yè)內容功能 作 查業(yè)得 分看功能 教學管理系統(tǒng)學生客戶端主要提供學生登陸,查詢簽到情 況 , 查詢 作 業(yè)情況,反饋信 息四項功能,因此可以將系統(tǒng)分為四個模塊 :登陸模 塊 , 簽到模 塊 ,作業(yè)模塊,反饋模塊。 添加反饋信息功能 修改反饋信息功能 圖 41 考勤系統(tǒng)結構圖 刪除反饋信息功能 本科畢業(yè)生畢業(yè)論文 (設計 ) 12 系統(tǒng)的主要功能概述 : (1) 登錄模塊包括驗證信息功能和網絡傳遞功能,學生可以通過此模塊輸入學號密 碼 , 通過網絡將輸入的學號和密碼傳遞給服務 器 , 服務器通過搜索數據庫驗證密碼和學號是否 匹 配 , 若不匹配則傳遞提示錯誤信息給相應客戶端,若匹配 則傳遞給手機客戶端需要的數 據庫文件和學生信 息 , 網頁客戶端則直接進入功能界面。 (2) 簽到模塊包括選擇課程功能和查看簽到信息功能。學生進入界面后可以選擇需要 查詢的課 程 , 然后通過課程名稱和學號查詢數據庫 , 搜索出登陸學生和對應課程的簽到信 息 , 顯示在簽到信息界面。 (3) 作業(yè)模塊包括查看作業(yè)內容功能和查看作業(yè)評分內容。學生進入作業(yè)查詢界面 后 , 可以選擇需要查詢的課 程 , 在數據庫中搜索對應課程的作業(yè)信息,顯示在作業(yè)情況界 面 , 點擊單個作業(yè)情況,可以查看作業(yè)題目的具體內 容 , 并查詢數據 庫 , 顯示該作業(yè)的登錄學 生的 個人得分情況。 (4) 反饋模塊包括添加反饋信息功 能 , 刪除反饋信息功能和修改反饋信息功能。學生 先選擇需要反饋的課 程 , 然后進入反饋信息界面。在反饋信息可以進行添 加 , 修改和刪除 反饋信息功 能 , 添加修改刪除完成 后 , 對數據庫進行更 改 , 然后由網絡發(fā)送信息使服務器 也進行相應更改,使 客 戶端和數據庫端信息實現同步。 數據庫設計 . 1 數據庫概念結構設計 實體 聯(lián)系圈,即 ER 圖 , 提供了表示實體型、屬性和聯(lián)系的方 法 , 用來描述現實世 界的概念模 型 , 在數據庫系統(tǒng)概論中 屬 于 概念設計階段 。 ER 圖的設 計與建 立 , 可以幫助 開發(fā)者更加合理的去制定數據庫內 容 , 使得在開發(fā)過程中對數據庫的各種操作 (添加,查 詢 , 修改或刪除 )變得簡單易行。 教學管理系統(tǒng)學生客戶端的實體聯(lián)系圖的實體主要包括學生,班 級 , 課 程 , 簽到記 錄 , 作 業(yè) , 留言板和教師實體。其 中 , 班級和學生之間是一對多的關系 :簽到記錄和學生之間 是一對多的關系 :教師與簽到記錄之間是一對多的關 系 :課程與教師之間是一對多的關 系 : 教師與作業(yè)之間是一對多的關系 :課程與作業(yè)之間是一對多的關系 :學生與留言記錄之間 是一對多的關系 :教師與留言記錄之間是一對多的關系。 由 于 每個課 程都可以有很多學生 選 , 而每個學生可以選很多課 程 , 所以兩者之間是多對多的關系 :由 于 每個學生都要有評 分,因此作業(yè)與學 生 之間有對應關 系 , 而 每 個作業(yè)對應的是一個班級所有學生的 , 而 每 個 學生可以有很多作 業(yè) , 因此作業(yè)和學生之間是多對多的關系。教學管理系統(tǒng)的實體聯(lián)系圖 如圖 42所示。 13 河北大學 2021 屆本科畢業(yè)生畢業(yè)論文 (設計 ) 簽到記錄 留言記錄 N I N 回 42 教學管理系 統(tǒng) 巳 R 圖 部分實體圖如下 : (1)學生實體圖包括四個屬 性 , 其中包括學號,姓 名 , 密碼以及班級 號 , 學號密碼兩 個屬性可以用來作為身份驗證,供登錄模塊使用,班級號作為與班級實體對應,學號與姓 名實現與其他實體連接。學生實體圖如圖 43。 國 43 學生實體圖 14 河北大學 2021 屆本科畢業(yè)生畢業(yè)論文 (設計 ) (2) 課程實體圖包括兩個屬 性 , 分別為課程名稱與課程號。兩個屬性可以連接學生實 體 , 教師實體以及作業(yè)實體。課程實體如圖 44 所示。 圖 44 課程實體圖 (3) 班級實體圖包括兩個屬 性 , 分 別 為班級名稱與班級號。兩個屬性可以連接學生實 體。班級實體如圖 45 所示。 班級名 班級號 圖 45 班級實體圖 (4) 作業(yè)實體圖包括作業(yè) 號 , 課程 號 , 日 期 , 班級號以及作業(yè)題目五項屬性。作業(yè)題 目記錄著作業(yè)的詳細內 容 , 日期記錄者作業(yè)的日 期 , 課程號和班級對應著哪個班哪個課程 留的作業(yè),作業(yè)號聯(lián)系著學 生 , 教師以及課程實體。作業(yè)實體圖如圖 46。 15 河北大學 2021 屆本科畢業(yè)生畢業(yè)論文 (設計 ) 圖 46 作業(yè)實體圖 (5) 留 言 記錄實體圖包括內容編 號 , 學生編 號 , 班級 號 , 日 期 , 課程 號 , 反饋內容六 個屬性。學生 號 , 班級號和課程號記 錄 著 哪個班級的哪個課程的哪個學生留下的反饋信 息 , 日期對應著反饋信息時 間 , 通過內容號找出某個 留 言 信 息。實體圖如圖 47。 圖 47 留言記錄實體圖 (6) 簽到記錄實體圖包括學生編 號 , 班級 名 , 日 期 , 課程名,到否五個屬性。學生 號 , 班級名和課程名記 錄 著 哪 個班級的哪個課程的哪個學生的簽到信 息 , 日期對應著學生簽到 的時 間 , 到否記錄該學生此次考勤是否簽到。實體圖如圖 48。 16 河北大學 2021 屆本科畢業(yè)生畢業(yè)論文 (設計 ) 班級名 圖 48 簽到記錄實體圖 (7) 教師實體圖包括教師 號 , 密 碼 , 以及教師姓名三項屬性。教師實體主要應 用 于 教 師客戶 端 , 學生客戶端不涉及到教師實體。實體圖如圖 49。 國 49 教師實體圖 數據庫的物理結構設計 根據以上的實體屬性集可以建立相應的數據庫表結 構 , 其中教學管理系統(tǒng)學生客戶端 主要用到的數據庫表結構如下所示。 (1)學生表 (student)包括學 號 , 姓名,密 碼 , 與班級 號 四 個字段。教學管理系統(tǒng)學生 客戶端需要通 過 查 詢學生表驗證學生信 息 , 查 詢登陸者是否 屬 于 學校人 員 , 并將學生信息 的部分內容反饋給客戶端。學生表如 表 41。 17 河北大學 2021 屆本科畢業(yè)生畢業(yè)論文 (設計 ) 表 41 學生表 字段名 描述 類型 長度 是否允許為空 是否主鍵 classid 學號 Yarchar 10 否 是 studentname 姓名 Yarchar 20 否 否 password 密碼 Yarchar 10 否 否 classid 班級號 Yarchar 10 否 否 (2) 班級表 (class) 包括班級號與班級名兩個字段。教學管理系統(tǒng)無論學生端還是教師 端都需要查詢班級內 容 ,將 班級內容從學生表和教師表中提 取出來可以簡化數據庫的相關 操作。班級表如表 42所示。 表 42 班級表 字段名 描述 類型 長度 是否允許為空 是否主鍵 classid 班級號 Varchar 10 否 是 classname 班級名 Varchar 20 否 否 (3) 課程表 (course) 包括課程編號與課程名兩個字段。學生無論是查詢簽到情況,作 業(yè)情況還是反饋信息,都需要選擇課程,因此課程表是必須的。課程表如表 43。 表 43 課程表 宇段名 描述 類型 長度 是否允許為空 是否主鍵 courseid 課程編號 Varchar 10 否 是 coursename 課程名 Varchar 20 否 否 (4) 選課表 (cs) 包括學生編號和課程信息兩個字段。 由 于 學生與課程之間是多對多的 關 系 , 因此需要在兩個表之間添加一張選課表聯(lián)系兩張表。選課表如 表 44: 表 44 選課表 字段名 描述 類型 長度 是否允許為空 是否主鍵 studentid 學生編號 Varchar 10 否 是 courseid 課程編號 Varchar 10 否 是 (5) 作業(yè)表 (hw) 是用來記錄每個班級作業(yè)的具體情況,學生查看作業(yè)內容需要查詢此 表。作業(yè)表包括作業(yè)編 號 , 課 程編 號 , 班 級 號 , 日期和題目五個字段其中問題內容可以為 空 , hwid 要求每 次 自 增 1。 作業(yè)表如表 45。 18 河北大學 2021 屆本科畢業(yè)生畢業(yè)論文 (設計 ) 字段名 描述 類型 長度 是否主鍵 是否允許空 是否自增 1 hwid 作業(yè)編號 Varchar 10 是 否 是 courseid 課程編號 Varchar 10 否 否 否 classid 班級號 Varchar 10 否 否 否 datetime 日期 Date 否 否 否 quest ion 題目 Text 否 是 否 字段名 描述 類型 長度 是否允許為空 是否主鍵 hwid 作業(yè)編號 V町 char 10 否 是 student id 學生編號 V町 char 10 否 是
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1