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

正文內(nèi)容

畢業(yè)論文-基于智能手機(jī)終端的校園信息管理系統(tǒng)設(shè)計-資料下載頁

2025-06-06 11:14本頁面
  

【正文】 留言發(fā)布數(shù)據(jù)字典表 系統(tǒng)質(zhì)量要求 因為校園信息管理系統(tǒng)保存有所有學(xué)生的重要信息,所以安全性對于系統(tǒng)來說是至關(guān)重要的 。在登陸訪問時,輸入賬號密碼是第一道關(guān),除此之外,還應(yīng)該采取不同備份方式對數(shù)據(jù)進(jìn)行定期備份,還需具有嚴(yán)格的信息保存機(jī)制,以保證信息不被泄露。有效的安全保密措施可以防止非法侵入,還可以對違背安全的事件進(jìn)行記錄并報警。系統(tǒng)的記錄操作日志功能可以很好地掌握系統(tǒng)運行狀態(tài),可隨時發(fā)現(xiàn)問題的所在。 系統(tǒng)具有故障自動檢查、自動告警和處理機(jī)制,能夠確保數(shù)據(jù)的完整性。系統(tǒng)具有負(fù)載均衡的能力,能夠支持多臺服務(wù)器的負(fù)載均衡部署,在單臺服務(wù)器出現(xiàn)故障的時候,系統(tǒng)具有自動恢復(fù)和故障保護(hù)的能力,可以自動切換到其他服務(wù)器以至 于不影響系統(tǒng)所承載服務(wù)的正常運行。 系統(tǒng)應(yīng)具備日志記錄和監(jiān)控管理的功能,可以分粒度進(jìn)行實時監(jiān)控;系統(tǒng)發(fā)現(xiàn)問題時要修改,為了便于修改,系統(tǒng)應(yīng)具有低耦合和高內(nèi)聚性;系統(tǒng)應(yīng)易于擴(kuò)充和二次開發(fā),新增模塊時要求對系統(tǒng)做的修改盡可能少。 本章小結(jié) 本章對校園信息管理系統(tǒng)做了了解和分析,對基于智能手機(jī)終端的校園信息管理系統(tǒng)進(jìn)行需求分析,列出了系統(tǒng)流程表和圖。 24 系統(tǒng)總體規(guī)劃 系統(tǒng)總體框架 系統(tǒng)的總體框架見圖 41: 圖 41 系統(tǒng)總體框架圖 從上 圖可以看出,系統(tǒng)大致分為三個部分:現(xiàn)有校園教務(wù)系統(tǒng)、 WCF 中間件、手機(jī)智能終端。其中現(xiàn)有校園教務(wù)系統(tǒng)是為是整個系統(tǒng)的數(shù)據(jù)來源, WCF 中間件是用來和校園現(xiàn)有教務(wù)系統(tǒng)進(jìn)行數(shù)據(jù)對接,為手機(jī)智能終端提供數(shù)據(jù)接口,手機(jī)智能終端為使用者提供功能操作和信息瀏覽。 系統(tǒng)設(shè)計原則 基于智能手機(jī)終端的校園信息管理系統(tǒng)是以智能手機(jī)為載體,以現(xiàn)有的校園信息管理系統(tǒng)為基準(zhǔn),通過拓展和開發(fā),向師生提供校園信息查詢和瀏覽,具有便捷性和實時性。在設(shè)計中需要滿足安全性、可靠性、易操作性、易維護(hù)性。所以遵循的原則有以下幾點: 。作為一個完整系統(tǒng),安全性和可靠性是其必須遵循的原則; 以學(xué)校教務(wù)信息標(biāo)準(zhǔn)化、規(guī)范化為基礎(chǔ)之上,給師生們提供便捷、及時的信息 25 瀏覽和查詢; 。保存在系統(tǒng)里的數(shù)據(jù)必須完整一致,還要易于維護(hù),不被泄露。 系統(tǒng)設(shè)計目標(biāo) :所設(shè)計系統(tǒng)應(yīng)該在滿足用戶的功能需求的同時具有穩(wěn)定的系統(tǒng)運行能力和臨場處理的能力,能夠有效合理地管理、分配系統(tǒng)資源。 :面向用戶的界面應(yīng)具有簡單清晰易操作的特點,能夠使用戶快速掌握和操作,整體架構(gòu)應(yīng)分層明確、簡明明了 、擴(kuò)展便利、管理簡單。 :為了便于不同的操作系統(tǒng)平臺上的部署,本系統(tǒng)采用 WCF 技 術(shù)、 .NET 語言等開發(fā)。 后臺功能模塊 后臺功能模塊結(jié)構(gòu) 該系統(tǒng)是在原有的校園信息管理系統(tǒng)進(jìn)行的拓展和開發(fā),后臺數(shù)據(jù)與原有的系統(tǒng)是共用的,所以后臺模塊部分主要是和原有的信息系統(tǒng)進(jìn)行數(shù)據(jù)對接和對智能手機(jī)終端提供數(shù)據(jù)和操作的 WCF接口。如圖 42。 圖 42 后臺具體功能圖 后臺各模塊說明 :此模塊和原有的信息系統(tǒng)對接,調(diào)用校園新聞公告,通過接口向智能手機(jī) 終端提供校園最新新聞、最新通知等消息,并可以合理推送。 26 2. 學(xué)生管理模塊:主要包括學(xué)生信息查詢和班級信息查詢,和現(xiàn)有的“學(xué)籍管理系統(tǒng)”對接,為智能手機(jī)終端提供登錄驗證和學(xué)生信息查詢等數(shù)據(jù)。 :主要是和現(xiàn)有的“圖書管理系統(tǒng)”進(jìn)行對接,為智能手機(jī)終端提供圖書檢索,學(xué)生已借閱圖書等信息查詢功能。 :主要是和“成績管理系統(tǒng)”對接,為智能手機(jī)終端提供有關(guān)學(xué)生成績的數(shù)據(jù)。 :主要是和“選課管理系統(tǒng)”對接,為智能手機(jī)終終端提供選課數(shù)據(jù)和選課操作支持。 :主 要是和“教學(xué)調(diào)度系統(tǒng)”對接,為智能手機(jī)終終端提供課程安排數(shù)據(jù)。 :主要是學(xué)生留言,可以將想說的意見和建議通過智能手機(jī)終端留言。 8. 消息推送模塊:主要是利用 Windows Phone 手機(jī)終端的離線消息推送機(jī)制,實現(xiàn)校園信息系統(tǒng)的消息主動推送功能,在此基礎(chǔ)上,可以實現(xiàn)校園最新新聞,學(xué)生最新成績,學(xué)生上課提醒,圖書借閱到期提醒等消息主動從校園管理后臺系統(tǒng)推送到智能手機(jī)終端上,當(dāng)客戶端連接網(wǎng)絡(luò)就可以隨時收到相關(guān)推送消息,無需用戶主動操作,此模塊在后臺主要是以 Windows 服務(wù)技術(shù)實現(xiàn),通 過輪訓(xùn)的模式對校園最新通知,學(xué)生最新成績,圖書到期提醒,最新考試安排提供消息推送數(shù)據(jù)支持。 智能手機(jī)終端前臺功能模塊 智能手機(jī)終端前臺功能結(jié)構(gòu) 智能手機(jī)終端前臺的實現(xiàn)功能結(jié)構(gòu)如圖 43 所示。 圖 43 智能手機(jī)終端前臺功能結(jié)構(gòu)圖 27 智能手機(jī)終端前臺各個模塊說明 :智能手機(jī)終端系統(tǒng)登陸采用賬號和密碼組合的驗證方式,賬號為學(xué)號,密碼可自行設(shè)置,只有通過系統(tǒng)的驗證才可進(jìn)入系統(tǒng)。 2.“教育園地”模塊 為使系統(tǒng)具有層次感,將常用的教務(wù)信息放在“教育園地”中,主 要功能有: ( 1)成績查詢:包括專業(yè)成績和 CET 成績,專業(yè)成績包含最新成績和最新成績;CET 成績包含所有在校的 CET 成績。 ( 2)我的課表:主要是顯示學(xué)生該學(xué)期所選課程的課表安排,包括上課時間、地點、課程名稱、教師等信息。 ( 3)考試安排:包括考試課程名稱、考試地點、時間以及注意事項。 ( 4)補(bǔ)考報名:此模塊主要是讓學(xué)生可以進(jìn)行補(bǔ)考的報名,也可以查詢補(bǔ)考課程的相關(guān)安排等信息。 學(xué)生還可以選擇新聞公告、作息時間、圖書管理等模塊,來相應(yīng)的了解自己想要知道的信息。 系統(tǒng)數(shù)據(jù)庫的實體關(guān)系模型 數(shù)據(jù)庫在信息管理系統(tǒng)中有著至關(guān)重要的作用,在現(xiàn)有的校園信息數(shù)據(jù)庫中,存儲了整個學(xué)校的教務(wù)信息,數(shù)據(jù)量龐大,結(jié)構(gòu)復(fù)雜。但本課題是要為用戶提供方便簡潔的體驗,所以對數(shù)據(jù)庫進(jìn)行了簡化和優(yōu)化。經(jīng)過對需求的分析,分類概括出了簡化的數(shù)據(jù)庫模型,如圖 44 所示,其中“箭頭”所指的方向為“主表”。若沒有從屬關(guān)系,但有聯(lián)系,用無向連接線表示。 28 圖 44 教務(wù)系統(tǒng)的數(shù)據(jù)庫 ER 圖 系統(tǒng)安全設(shè)計 因為此系統(tǒng)與原有系統(tǒng)是共享一個數(shù)據(jù)庫,在共享時存在很多風(fēng)險,并且其中包含有學(xué)生信息、教務(wù)信息等重要信息。因此要從以 下幾點來保證安全性: ,只放行安全的網(wǎng)絡(luò)協(xié)議; ; MD5 算法加密存儲; 接口對敏感性數(shù)據(jù)進(jìn)行加密傳輸。 本章小結(jié) 本章介紹了基于智能手機(jī)終端的校園信息管理系統(tǒng)的總體結(jié)構(gòu),并從功能上劃分和介紹,隨后對各個模塊進(jìn)行劃分和梳理,最后對系統(tǒng)的安全性進(jìn)行分析并設(shè)計方法。 29 系統(tǒng)開發(fā)環(huán)境 該系統(tǒng)系統(tǒng)后臺使用 作為 WEB 服務(wù)器 ,使用 WCF 作為手機(jī)終端和 WEB 服務(wù)之間的接口中間件 ,手機(jī)終端操作系統(tǒng)采用 Windows ,開發(fā)工具為微軟公司的 Microsoft Visual Studio 2021 集成開發(fā)環(huán)境, Windows Phone 的 SDK 版本為 ,后臺數(shù)據(jù)庫采用 ORACLE10g。 關(guān)鍵功能模塊及關(guān)鍵技術(shù)的設(shè)計實現(xiàn) 教務(wù)園地模塊的實現(xiàn)設(shè)計 用戶需輸入正確的賬號和密碼才能登錄到系統(tǒng),然后才能查詢自己所想要知道的信息。流程如圖 51所示。 圖 51 信息查詢流程說明圖 補(bǔ)考模塊設(shè)計 此模塊是針對 有為合格課程的學(xué)生所設(shè)計的。當(dāng)考試不合格時,考生可以登陸系統(tǒng), 30 點擊補(bǔ)考報名,屏幕上會顯示未過且需要補(bǔ)考的科目,根據(jù)提示進(jìn)行補(bǔ)考報名,報名完成后,可以通過補(bǔ)考狀態(tài)查詢補(bǔ)考報名申請情況和補(bǔ)考安排。其流程如圖 52 所示。 圖 52 補(bǔ)考報名的流程圖 留言模塊設(shè)計 留言模塊是個人性化的設(shè)計,用戶可以登陸系統(tǒng),點擊留言模塊,可以輸入自己的想法以及建議和意見,管理員可以隨時對其做出回復(fù),手機(jī)終端也會通過推送接受到消息并做出提醒。其流程如圖 53 所示。 圖 53 留言功能的流程圖 31 消 息推送設(shè)計與實現(xiàn) 消息推送是指不需要用戶主動操作,當(dāng)系統(tǒng)有新的消息時會自動在智能手機(jī)終端提醒用戶。這種方式不僅可以節(jié)省流量,而且能夠?qū)崿F(xiàn)信息的及時性,使用戶能夠在第一時間接收到重要的校園信息、最新成績、課程安排等訊息。 智能手機(jī)終端都會有推送服務(wù),其流程如圖 54。 圖 54 推送服務(wù)圖 后臺系統(tǒng)的消息推送模塊為后臺管理系統(tǒng)提供消息推送服務(wù),后臺管理系統(tǒng)通過該模塊發(fā)布用戶的消息通知,通過微軟的消息服務(wù)器將通知發(fā)送到智能手機(jī)客戶端,手機(jī)客戶端消息推送代理接收到最新消息以后在手機(jī)屏幕上顯示消息通知,如此 就可以發(fā)揮主動推送最新校園新聞,最新成績,考試通知等消息的功能。 1. 推送通知服務(wù)端方法: public static int pushToastNotifications(String uriString, String title, String content, String param) throws IOException{ String toastMsg = ?xml version=\\ encoding=\utf8\?+ wp:Notification xmlns:wp=\WPNotification\ + wp:Toast + wp:Text1 + title + /wp:Text1 + 32 wp:Text2 + content + /wp:Text2 + wp:Param+ param +/wp:Param + /wp:Toast + /wp:Notification。 URL url = null。 HttpURLConnection = null。 try{ url = new URL(uriString)。 = (HttpURLConnection)()。 (true)。 (POST)。 (ContentType,text/xml。charset=utf8)。 (XWindowsPhoneTarget, toast)。 (XNotificationClass, 2)。 (ContentLength, 1024)。 ().write(())。 // 刷新對象輸出流,將任何字節(jié)都寫入潛在的流中 ().flush()。 // 關(guān)閉輸出流 ().close()。 } catch(Exception e) { ()。 } finally{ if( != null){ ()。 } } return ()。 } : 此處的校園新聞是硬編碼測試用 ,正式測試的時候?qū)⑼ㄟ^ windows 服務(wù)的形式定時從數(shù)據(jù)庫里面獲取最新的相關(guān)信息后 ,進(jìn)行推送。 public static void main(String[] args) { 33 // TODO Autogenerated method stub try { ()。 } catch (IOException e1) { // TODO Autogenerated catch block ()。 } // 該 uri 是客戶端運行并創(chuàng)建通道之后獲得的 String urls= X9AgAAAAADAQAAAAQUZm52OjIzOEQ2NDJDRkI5MEVFMEQ。 String text1 = 校園新聞 。 String text2 = 學(xué)院隆重召開 2021 年度政產(chǎn)學(xué)研合作會議 。 String param = / ?NavigatedFrom = ToastNotificationamp。amp 。 // 推送負(fù)載中, amp。 要轉(zhuǎn)換寫為 amp。 try { int code = pushToastNotifications(urls, text1, text2, param)。 (Response code : +code)。 } catch (IOException e) { ()。 } } WCF 接口詳細(xì)設(shè)計 設(shè)計基于智能手機(jī)終端的校園信息管理系統(tǒng)是在已有校園信息系統(tǒng)的基礎(chǔ)上進(jìn)行拓展和開發(fā),遵循 SOA 的體系結(jié)構(gòu), WCF 接口是智能手機(jī)終端、后 臺信息系統(tǒng)和已有校園信息系統(tǒng)之間聯(lián)系的橋梁。如圖
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1