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

正文內(nèi)容

基于安卓系統(tǒng)的教學(xué)管理系統(tǒng)學(xué)生客戶端的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2024-07-21 15:56 本頁面
 

【文章內(nèi)容簡介】  硬件配置設(shè)計(jì)(1)手機(jī)客戶端:Android系統(tǒng)要求:Android 及其以上。手機(jī)配置:內(nèi)存 256M 及其以上。主頻 600HZ 及其以上。(2)網(wǎng)頁客戶端:系統(tǒng)要求:window xp,vista 以及 win7,Linux 等硬件配置:處理器:奔騰 4處理器及以上;內(nèi)存:1G 及其以上。硬盤:20G 及其以上?!∠到y(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)教學(xué)管理系統(tǒng)學(xué)生客戶端主要提供學(xué)生登陸,查詢簽到情況,查詢作業(yè)情況,反饋信息四項(xiàng)功能,因此可以將系統(tǒng)分為四個模塊:登陸模塊,簽到模塊,作業(yè)模塊,反饋模塊??记谙到y(tǒng)學(xué)生客戶端登陸模塊 簽到模塊 作業(yè)模塊 反饋模塊網(wǎng)絡(luò)傳遞功能選擇課程功能查看作業(yè)得分功能修改反饋信息功能查看簽到信息功能查看作業(yè)內(nèi)容功能添加反饋信息功能驗(yàn)證信息功能刪除反饋信息功能12圖 41  考勤系統(tǒng)結(jié)構(gòu)圖系統(tǒng)的主要功能概述:(1)登錄模塊包括驗(yàn)證信息功能和網(wǎng)絡(luò)傳遞功能,學(xué)生可以通過此模塊輸入學(xué)號密碼,通過網(wǎng)絡(luò)將輸入的學(xué)號和密碼傳遞給服務(wù)器,服務(wù)器通過搜索數(shù)據(jù)庫驗(yàn)證密碼和學(xué)號是否匹配,若不匹配則傳遞提示錯誤信息給相應(yīng)客戶端,若匹配則傳遞給手機(jī)客戶端需要的數(shù)據(jù)庫文件和學(xué)生信息,網(wǎng)頁客戶端則直接進(jìn)入功能界面。(2)簽到模塊包括選擇課程功能和查看簽到信息功能。學(xué)生進(jìn)入界面后可以選擇需要查詢的課程,然后通過課程名稱和學(xué)號查詢數(shù)據(jù)庫,搜索出登陸學(xué)生和對應(yīng)課程的簽到信息,顯示在簽到信息界面。(3)作業(yè)模塊包括查看作業(yè)內(nèi)容功能和查看作業(yè)評分內(nèi)容。學(xué)生進(jìn)入作業(yè)查詢界面后,可以選擇需要查詢的課程,在數(shù)據(jù)庫中搜索對應(yīng)課程的作業(yè)信息,顯示在作業(yè)情況界面,點(diǎn)擊單個作業(yè)情況,可以查看作業(yè)題目的具體內(nèi)容,并查詢數(shù)據(jù)庫,顯示該作業(yè)的登錄學(xué)生的個人得分情況。(4)反饋模塊包括添加反饋信息功能,刪除反饋信息功能和修改反饋信息功能。學(xué)生先選擇需要反饋的課程,然后進(jìn)入反饋信息界面。在反饋信息可以進(jìn)行添加,修改和刪除反饋信息功能,添加修改刪除完成后,對數(shù)據(jù)庫進(jìn)行更改,然后由網(wǎng)絡(luò)發(fā)送信息使服務(wù)器也進(jìn)行相應(yīng)更改,使客戶端和數(shù)據(jù)庫端信息實(shí)現(xiàn)同步?!?shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)實(shí)體聯(lián)系圖,即 ER圖,提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實(shí)世界的概念模型,在數(shù)據(jù)庫系統(tǒng)概論中屬于概念設(shè)計(jì)階段。ER 圖的設(shè)計(jì)與建立,可以幫助開發(fā)者更加合理的去制定數(shù)據(jù)庫內(nèi)容,使得在開發(fā)過程中對數(shù)據(jù)庫的各種操作(添加,查詢,修改或刪除)變得簡單易行。教學(xué)管理系統(tǒng)學(xué)生客戶端的實(shí)體聯(lián)系圖的實(shí)體主要包括學(xué)生,班級,課程,簽到記錄,作業(yè),留言板和教師實(shí)體。其中,班級和學(xué)生之間是一對多的關(guān)系;簽到記錄和學(xué)生之間是一對多的關(guān)系;教師與簽到記錄之間是一對多的關(guān)系;課程與教師之間是一對多的關(guān)系;教師與作業(yè)之間是一對多的關(guān)系;課程與作業(yè)之間是一對多的關(guān)系;學(xué)生與留言記錄之間是一對多的關(guān)系;教師與留言記錄之間是一對多的關(guān)系。由于每個課程都可以有很多學(xué)生選,而每個學(xué)生可以選很多課程,所以兩者之間是多對多的關(guān)系;由于每個學(xué)生都要有評分,因此作業(yè)與學(xué)生之間有對應(yīng)關(guān)系,而每個作業(yè)對應(yīng)的是一個班級所有學(xué)生的,而每個學(xué)生可以有很多作業(yè),因此作業(yè)和學(xué)生之間是多對多的關(guān)系。教學(xué)管理系統(tǒng)的實(shí)體聯(lián)系圖如圖 42所示。13學(xué)生班級在N課程作業(yè)選課NM作業(yè)記錄MN留簽到1NNN教1教師反饋1N1留言記錄 查看1N1簽到記錄 點(diǎn)名1 N 有1N圖 42  教學(xué)管理系統(tǒng) ER 圖部分實(shí)體圖如下:(1)學(xué)生實(shí)體圖包括四個屬性,其中包括學(xué)號,姓名,密碼以及班級號,學(xué)號密碼兩個屬性可以用來作為身份驗(yàn)證,供登錄模塊使用,班級號作為與班級實(shí)體對應(yīng),學(xué)號與姓名實(shí)現(xiàn)與其他實(shí)體連接。學(xué)生實(shí)體圖如圖 43。圖 43  學(xué)生實(shí)體圖(2)課程實(shí)體圖包括兩個屬性,分別為課程名稱與課程號。兩個屬性可以連接學(xué)生實(shí)學(xué) 生學(xué)號密碼 班級號姓名14體,教師實(shí)體以及作業(yè)實(shí)體。課程實(shí)體如圖 44所示。課程名課程號課 程圖 44  課程實(shí)體圖(3)班級實(shí)體圖包括兩個屬性,分別為班級名稱與班級號。兩個屬性可以連接學(xué)生實(shí)體。班級實(shí)體如圖 45所示。班 級班級名班級號圖 45  班級實(shí)體圖(4)作業(yè)實(shí)體圖包括作業(yè)號,課程號,日期,班級號以及作業(yè)題目五項(xiàng)屬性。作業(yè)題目記錄著作業(yè)的詳細(xì)內(nèi)容,日期記錄者作業(yè)的日期,課程號和班級對應(yīng)著哪個班哪個課程留的作業(yè),作業(yè)號聯(lián)系著學(xué)生,教師以及課程實(shí)體。作業(yè)實(shí)體圖如圖 46。15作 業(yè)作業(yè)號課程號班級號 題 目日期圖 46  作業(yè)實(shí)體圖(5)留言記錄實(shí)體圖包括內(nèi)容編號,學(xué)生編號,班級號,日期,課程號,反饋內(nèi)容六個屬性。學(xué)生號,班級號和課程號記錄著哪個班級的哪個課程的哪個學(xué)生留下的反饋信息,日期對應(yīng)著反饋信息時(shí)間,通過內(nèi)容號找出某個留言信息。實(shí)體圖如圖 47。留言記錄學(xué)生號班級號課程號內(nèi)容號反饋內(nèi)容日期圖 47  留言記錄實(shí)體圖(6)簽到記錄實(shí)體圖包括學(xué)生編號,班級名,日期,課程名,到否五個屬性。學(xué)生號,班級名和課程名記錄著哪個班級的哪個課程的哪個學(xué)生的簽到信息,日期對應(yīng)著學(xué)生簽到的時(shí)間,到否記錄該學(xué)生此次考勤是否簽到。實(shí)體圖如圖 48。16簽到記錄學(xué)生號課程名 班級名到否日期圖 48  簽到記錄實(shí)體圖(7)教師實(shí)體圖包括教師號,密碼,以及教師姓名三項(xiàng)屬性。教師實(shí)體主要應(yīng)用于教師客戶端,學(xué)生客戶端不涉及到教師實(shí)體。實(shí)體圖如圖 49。教 師教師號姓名密碼圖 49  教師實(shí)體圖 數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計(jì)根據(jù)以上的實(shí)體屬性集可以建立相應(yīng)的數(shù)據(jù)庫表結(jié)構(gòu),其中教學(xué)管理系統(tǒng)學(xué)生客戶端主要用到的數(shù)據(jù)庫表結(jié)構(gòu)如下所示。(1)學(xué)生表(student)包括學(xué)號,姓名,密碼,與班級號四個字段。教學(xué)管理系統(tǒng)學(xué)生客戶端需要通過查詢學(xué)生表驗(yàn)證學(xué)生信息,查詢登陸者是否屬于學(xué)校人員,并將學(xué)生信息的部分內(nèi)容反饋給客戶端。學(xué)生表如表 41。17表 41  學(xué)生表字段名 描述 類型 長度 是否允許為空 是否主鍵classid 學(xué)號 Varchar 10 否 是studentname 姓名 Varchar 20 否 否password 密碼 Varchar 10 否 否classid 班級號 Varchar 10 否 否(2)班級表(class)包括班級號與班級名兩個字段。教學(xué)管理系統(tǒng)無論學(xué)生端還是教師端都需要查詢班級內(nèi)容,將班級內(nèi)容從學(xué)生表和教師表中提取出來可以簡化數(shù)據(jù)庫的相關(guān)操作。班級表如表 42所示。表 42  班級表字段名 描述 類型 長度 是否允許為空 是否主鍵classid 班級號 Varchar 10 否 是classname 班級名 Varchar 20 否 否(3)課程表(course)包括課程編號與課程名兩個字段。學(xué)生無論是查詢簽到情況,作業(yè)情況還是反饋信息,都需要選擇課程,因此課程表是必須的。課程表如表 43。表 43  課程表字段名 描述 類型 長度 是否允許為空 是否主鍵courseid 課程編號 Varchar 10 否 是coursename 課程名 Varchar 20 否 否(4)選課表(cs)包括學(xué)生編號和課程信息兩個字段。由于學(xué)生與課程之間是多對多的關(guān)系,因此需要在兩個表之間添加一張選課表聯(lián)系兩張表。選課表如表 44:表 44  選課表字段名 描述 類型 長度 是否允許為空 是否主鍵studentid 學(xué)生編號 Varchar 10 否 是courseid 課程編號 Varchar 10 否 是(5)作業(yè)表(hw)是用來記錄每個班級作業(yè)的具體情況,學(xué)生查看作業(yè)內(nèi)容需要查詢此表。作業(yè)表包括作業(yè)編號,課程編號,班級號,日期和題目五個字段其中問題內(nèi)容可以為空,hwid 要求每次自增 1。 作業(yè)表如表 45。18表 45  作業(yè)表字段名 描述 類型 長度 是否主鍵 是否允許空 是否自增 1hwid 作業(yè)編號 Varchar 10 是 否 是courseid 課程編號 Varchar 10 否 否 否classid 班級號 Varchar 10 否 否 否datetime 日期 Date 0 否 否 否question 題目 Text 0 否 是 否(6)作業(yè)表(hwdata)包括作業(yè)編號,學(xué)生編號,分?jǐn)?shù)三個字段,其中分?jǐn)?shù)采用 5分制。由于作業(yè)與學(xué)生之間是多對多的關(guān)系,因此需要創(chuàng)建一個作業(yè)記錄表來關(guān)聯(lián)兩個表,學(xué)生可以通過查詢此表來查詢自己的成績。作業(yè)記錄表如表 46。表 46  作業(yè)記錄表字段名 描述 類型 長度 是否允許為空 是否主鍵hwid 作業(yè)編號 Varchar 10 否 是studentid 學(xué)生編號 Varchar 10 否 是score 分?jǐn)?shù) Integer 0 否 否(7)簽到記錄表(signdata)包括五個字段,分別為學(xué)生編號,課程名稱,日期,班級名稱和到否。學(xué)生可以通過這個表來查詢自己每個課程的簽到情況。簽到記錄表如表 47。表 47  簽到記錄表字段名 描述 類型 長度 是否允許為空 是否主鍵studentid 學(xué)生編號 Varchar 10 否 是coursename 課程名稱 Varchar 20 否 是datetime 日期 Date 0 否 是classname 班級名稱 Varchar 20 否 否sign 到否 Varchar 5 否 否(8)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1