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

正文內(nèi)容

基于android系統(tǒng)的教學管理系統(tǒng)—學生客戶端的設計與實現(xiàn)(存儲版)

2025-01-27 03:44上一頁面

下一頁面
  

【正文】 簽到頁面 作業(yè)模塊 通過功能選擇模塊跳轉(zhuǎn)到作業(yè)頁面,過程同簽到模塊相似,服務器通過搜索學生所學課程,并將課程信息傳遞給 ComboBox 中,選擇相應課程,以課程選擇數(shù)據(jù)結(jié)構(gòu)為例,服務器將執(zhí)行如下 SQL 語句: Select hw.[hwid],datetime, question, score From hw, hwdata,student Where courseid=? and student.[studentid]=? and hwdata.[hwid]=hw.[hwid] and hw.[classid]=student.[classid] 查詢完成后將刷新頁面,將查詢信息輸出到 作業(yè)頁面上。仍然需要進一步的完善和改進。s 72hour visafree policy has attracted wide attention from both Chinese and foreign experts and businessmen since it took effect on Sept 1 last year. The program permits citizens from 51 countries and regions including the United States, Australia, Canada and Japan who have valid visas and flight tickets to a third country to spend three days in the city. The capital of Sichuan province is the first city in the western region of China to offer foreign tourists a threeday visa and the fourth nationwide to adopt the policy following Shanghai, Beijing and Guangzhou. Li Zhiyong, deputy dean of the tourism institute at Sichuan University, said the move contributes to a large increase in the number of overseas tourists and raises the city39。 最后還要感謝組織畢業(yè)設計的老師們,沒有你們的辛勤付出,就沒有畢業(yè)設計的順利成功的進行。 學生 用戶可以通過學生客戶端 實現(xiàn)了 個人登錄功能 、查看相應課程簽到情況 功能 , 查詢 每個課程留下的作業(yè)和 各作業(yè) 自己的得分 情況功能 , 以及對教師進行 添加 反饋信息, 刪除 反饋信息 和修改 反饋信息 的功能,并在網(wǎng)頁端實現(xiàn)了 包括學生登錄功能,選擇功能,簽到功能,作業(yè)功能以及反饋功能 ,幫助沒有安卓手機的同學 解決了不能應用教學管理系統(tǒng) 的問題, 手機客戶端和網(wǎng)頁客戶端共同實現(xiàn)了 C/S和 B/S兩種模式,讓教學管理系統(tǒng)更加完整和豐滿 。 以選擇數(shù)據(jù)結(jié)構(gòu)為例, 簽到信息查詢 SQL 語句為: Select studentname, datetime, sign From studentid, signdata Where coursename=’ 數(shù)據(jù)結(jié)構(gòu) ’ and studentid=’ 001’ 自動刷新頁面后, 將搜索到的信息顯示在網(wǎng)頁上。 SQL 語句較手機客戶端稍有不同 。 Qizhong ADB_PATH 為 adb 即為 Android Debug Bridge 所在路徑。 while(true){//無線循環(huán) try{ server = new ServerSocket(4567)。 河北大學 2021屆本科畢業(yè)生畢業(yè)論文(設計) 27 服務器 端 模塊 通訊數(shù)據(jù)格式定義 服務器端主要用來接收客戶端發(fā)來的信息,進行相應的操作,并將數(shù)據(jù)返回給客戶端,同時對服務器端數(shù)據(jù)庫進行管理。這個模塊可以完成學生進行反饋信息的增加,刪除和修改功能。客戶端發(fā)送數(shù)據(jù)需要用到 IO 流里面的 OutputStream,通過OutputStream 將 數(shù)據(jù)發(fā)送給服務器端,服務器端用 InputStream 來讀取客戶端當中用OutputStream 所寫入的數(shù)據(jù) , 同樣 ,服務器端想 將數(shù)據(jù)庫文件發(fā)送給 客戶端 時 ,那么就使用 OutputStream寫出數(shù)據(jù),在客戶端通過 InputStream把服務器端當中通過 OutputStream所寫入的數(shù)據(jù)給它讀取出來。 (5)數(shù)據(jù)庫的 其他 表統(tǒng)一儲存在 數(shù)據(jù)庫文件 “ ” 中,以便調(diào)用。 表 48 留言表 河北大學 2021屆本科畢業(yè)生畢業(yè)論文(設計) 19 字段名 描述 類型 長 度 是否主鍵 是否允許空 是否自增 1 fdid 內(nèi)容 編 號 Integer 10 是 否 是 studentid 學生編號 Varchar 10 否 否 否 coursename 課程名 稱 Varchar 20 否 否 否 datetime 日期 Date 0 否 否 否 context 反饋內(nèi)容 Text 0 否 是 否 以上將教務處子系統(tǒng)中數(shù)據(jù)庫概念結(jié)構(gòu)設計的 ER圖轉(zhuǎn)換成 SQLITE 與 Microsoft SQL Server2021 所支持的數(shù)據(jù)模型相符合的結(jié)構(gòu),只需使用數(shù)據(jù)定義語言將數(shù)據(jù) 庫邏輯設計和物理設計的結(jié)果嚴格描述出來,再經(jīng)過調(diào)試產(chǎn)生目標模式就可以組織數(shù)據(jù)入庫,進行數(shù)據(jù)庫實施。由于作業(yè)與學生之間是多對多的關(guān) 系,因此需要創(chuàng)建一個作業(yè)記錄表來關(guān)聯(lián)兩個表,學生可以通過查詢此表來查詢自己的成績。 學生無論是查詢簽到情況,作業(yè)情況還是反饋信息,都需要選擇課程,因此課程表是必須的 。 圖 49 教師實體圖 數(shù)據(jù)庫的物理結(jié)構(gòu)設計 根據(jù)以上的實體屬性集可以建立相應的數(shù)據(jù)庫表結(jié)構(gòu),其中 教學管理 系統(tǒng)學生客戶端主要用到的數(shù)據(jù)庫表結(jié)構(gòu)如下所示。 學生號,班級號和課程號記錄著哪個班級的哪個課程的哪個學生留下的反饋信息,日期對應著反饋信息時間,通過內(nèi)容號找出某個留言信息。課程實體如圖 44 所示 。 教學管理系統(tǒng)學生客戶端的實體聯(lián)系圖的實 體主要包括學生,班級,課程,簽到記錄,作業(yè) ,留言板和教師實體。學生進入界面 后可以選擇 需要查詢的 課程, 然后通過課程名稱和學號查詢數(shù)據(jù)庫,搜索出登陸學生和對應課程的簽到信息,顯示在簽到信息界面。 硬件配置設計 (1)手機客戶端: Android 系統(tǒng)要求: Android 及其以上。 簽到功能 數(shù)據(jù)流圖如圖 37。 學 生選 擇 課 程查 詢 以 往 反 饋 內(nèi) 容添 加 反 饋 信 息修 改 反 饋 信 息刪 除 反 饋 信 息********** 圖 35 反饋功能用例圖 數(shù)據(jù)流圖 數(shù)據(jù) 流圖 描繪信息流和數(shù)據(jù)從輸入移動到輸出的過程中所經(jīng)受的變換 ,它 反映系統(tǒng)必須完成的邏輯功能 。網(wǎng)頁客戶端相似,若學號密碼匹配,則進入系統(tǒng),不匹配則拒絕登錄。軟件登陸,連接網(wǎng)絡不能讓用戶等待時間過長,引起用戶的煩躁 。 該環(huán)境提供了常用控件,直接拖動的開發(fā)方式提高了開發(fā)效率。鑒于畢業(yè)設計管理系統(tǒng)的數(shù)據(jù)量,可以選擇 SQL Server數(shù)據(jù)庫。 也提供了一種新的編程模型和結(jié)構(gòu),可以生成伸縮性和穩(wěn)定性更好的應用程序,并提供更好的安全保護。它定義了語言之間互操作的規(guī)則,以及如何把應用程序編輯為可執(zhí)行代碼,還負責管理任何 Visual 語言創(chuàng)建的應用程序的執(zhí)行。 Eclipse 還 是含有 插件開發(fā)環(huán)境,這個組件主允許 希望擴展 Eclipse的軟件開發(fā)人員 構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。 Android 是 Google 公司推出 的手機開發(fā)平臺 ,和 iPhone 相似, Android 使用了 WebKit瀏覽器引擎,具備觸摸屏、高級圖形顯示和上網(wǎng)功能, 在 手機上 可以實現(xiàn) 查看 電子郵件 、搜索網(wǎng)址和觀看視頻節(jié)目等 功能 , 較 iPhone 等其他手機更強調(diào)搜索功能,界面更強大,可以說是一種融入全 部 Web 應用的單一平臺。 經(jīng)濟、社會效益分析 :主要 進行 成本 效益分析 。 可行性分析 近些年 , 移動設備的高速發(fā)展,使得手機等移動設備高速智能化,移動 網(wǎng)絡 通信 正在以前所未有的驚人速度走入人們的生活、工作和學習中,提高了工作學習的效率,增加了獲取信息的渠道,突破了相互交流的時空界 限。另一部分為學生客戶端,學生 可以通過此客戶端 查看自己簽到狀況,查看作業(yè)題目評分, 以及 進行反饋 。Students39。簡化教學工作,提高 學生學習效率 已經(jīng)成為高校中亟待解決的問題。 2021 年 1 月 20 日,谷歌報告顯示,通過谷歌服務器激活的 Android 設備用戶總數(shù)已經(jīng)超過 億 ,而 Android 在中國大 陸的 智能手機 操作系統(tǒng)市場占有率達到了%。 河北大學 2021屆本科畢業(yè)生畢業(yè)論文(設計) 2 2 課題背景與可行性分析 課題背景 隨著移動平臺的成熟以及互聯(lián)網(wǎng)的不斷發(fā)展, 手機等移動設備已經(jīng)極大地普及,人們可以在隨時隨地用指尖去完成各種以往繁瑣的事情。軟件領(lǐng)域的可行性分析主要考慮四個因素: 技術(shù)可行性分析 , 經(jīng)濟、社會效益分析 , 法律可行性分析 , 開發(fā)人員與進程可行性分析 。 河北大學 2021屆本科畢業(yè)生畢業(yè)論文(設計) 3 開發(fā)人員與進程可行性分析:開發(fā)人員都有一定的 Java 開發(fā)功底,并且學習能力較強 以及 指導老師的悉心教導 完全可以勝任此次開發(fā)。 Eclipse 簡介 Eclipse是 一個 著名的 跨平臺 的 自由 集成開發(fā)環(huán)境 軟件 。 盡管 Eclipse 是使用 Java 語言開發(fā)的,但它的用途并不限于 Java 語言;例如,支持諸如 C/C++ 和 COBOL 等編程語言的插件已經(jīng)可用,或預計將會推出。由于 是編譯執(zhí)行,因而比解釋執(zhí)行的 ASP 等開發(fā)方式具有更高的效率,而且在面向?qū)ο笮?、?shù)據(jù)庫連接、大型站點應用等方面都體現(xiàn)出較好的性能。其固有的特性決定了它是一種高效、安全、靈活的現(xiàn)代程序設計語言。 畢業(yè)設計綜合管理系統(tǒng)需要實現(xiàn)數(shù)據(jù)庫的建立和連接、系統(tǒng)界面的設計以及各個功能模塊 的設計和開發(fā)。 因此,使用 Visual 2021 作為開發(fā)環(huán)境進行高效開發(fā)乃是最佳選擇。系統(tǒng)各個模塊設計應該很明確,核心代碼處應有必要的注釋,使得今后的軟件維護,軟件更新等操作應該能夠順利的進行。 用例圖如 33。 (1)學生登錄功能主要是在服務器端進行的。 河北大學 2021屆本科畢業(yè)生畢業(yè)論文(設計) 10 學   生選 擇 課 程學 號查 詢 數(shù) 據(jù) 庫課 程 名 稱作 業(yè) 信 息選 擇 作 業(yè)學   生作 業(yè) 情 況 作 業(yè) 評 分 信 息查 詢 數(shù) 據(jù) 庫作 業(yè) 號 學 號作 業(yè) 信 息得 分 圖 38 作業(yè)功能數(shù)據(jù)流圖 (4)同簽到功能和作業(yè)功能相同, 進入反饋界面時, 學號,姓名信息被記錄,學生選擇反饋的課程,記錄下課程名稱,根據(jù)學號和課程名稱查詢數(shù)據(jù)庫,進入反饋 界 面后 ,學生可以選擇直接對課程進行添加反饋,也可以修改和刪除反饋信息,完成相關(guān)操作后,數(shù)據(jù)會上傳數(shù)據(jù)庫,教師端通過查詢數(shù)據(jù)庫查看反饋信息。 (2)網(wǎng)頁客戶端: 系統(tǒng)要求: window xp, vista 以及 win7, Linux 等 硬件配置:處理器:奔騰 4處理器及以上; 內(nèi)存: 1G 及其以上。 (4)反饋模塊 包括 添加反饋信息功能,刪除反饋信息功能和修改反饋信息功能。教學管理系統(tǒng)的實體聯(lián)系圖如圖 42 所示。班級實體如圖 45所示。學生號,班級 名 和課程 名 記錄著哪個班級的哪個課程的哪個學生 的簽到信息 ,日期對應著學生簽到的時間, 到否記錄該學生此次考勤是否簽到 。 學生表如表 41。 由于學生與課程之間是多對多的關(guān)系,因此需要在兩個表之間添加 一張 選課 表聯(lián)系兩張表。 學生可以通過這 個表來查詢自己每個課程的簽到情況。學生登陸后要記錄該學生用戶個人信息,以便完成后續(xù)的功能查詢,因此學生的學號信息要傳遞到 studentid 這個全局變量中,其他功能查詢時,接受此變量的值即可使用學號查詢 ,學生姓名傳遞到 studentname 這個全局變量中 ,學生所在班級號 傳遞到 classid 中 。下面便可以通過詳細設計來實現(xiàn)整個系統(tǒng)。 首先,先搜索該學生都學習了哪些課程, 查詢課程名稱的 SQL 語句如下: (例如: studentid=’ 001’ ) Select coursename as _id From course,cs Where studentid=’ 001’ and = 查找到的課程名通過 listview 顯示在 界面中 。 在數(shù)據(jù)庫中搜索登錄學生先前發(fā)表的反饋 SQL 語句如下: Select context From feedback Where studentid=’ 001’ and coursename=’ 離散數(shù)學 ’ 然后進入反饋界面,如下圖 59: 河北大學 2021屆本科畢業(yè)生畢業(yè)論文(設計)
點擊復制文檔內(nèi)容
畢業(yè)設計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1