天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 碩博論文 > 信息類碩士論文 >

師生交互軟件跨平臺研究與實(shí)現(xiàn)

發(fā)布時間:2018-01-13 23:17

  本文關(guān)鍵詞:師生交互軟件跨平臺研究與實(shí)現(xiàn) 出處:《江蘇大學(xué)》2017年碩士論文 論文類型:學(xué)位論文


  更多相關(guān)文章: cordova ionic 師生交互 跨平臺


【摘要】:輔導(dǎo)員主要負(fù)責(zé)學(xué)生工作,他們與學(xué)生聯(lián)系最緊密,然而目前高校存在輔導(dǎo)員與學(xué)生之間信息交流不暢通,交流渠道不便利,消息傳達(dá)滯后等問題,本論文致力于開發(fā)一套適合輔導(dǎo)員使用的后臺管理系統(tǒng)及學(xué)生使用的移動客戶端應(yīng)用,以方便師生間的交流。該軟件集成師生交互的常用功能,僅需一個軟件即可保證常用交互功能的實(shí)現(xiàn),具有較好的集成化效果,界面簡潔,運(yùn)行高效。后臺管理系統(tǒng)為方便輔導(dǎo)員的管理工作服務(wù),主要實(shí)現(xiàn)文章的增刪改查,論壇內(nèi)容管理,學(xué)生發(fā)帖查看與管理,客戶端留言等相關(guān)信息收集,學(xué)生課表上傳,上傳下載資料等功能;移動客戶端為方便學(xué)生在;顒臃⻊(wù),主要包括學(xué)生簽到、投票、應(yīng)聘、查看課表及課前提醒、發(fā)帖留言、瀏覽文章及系統(tǒng)設(shè)置等功能。本文所研究的師生交互軟件采用cordova+ionic的方式進(jìn)行混合開發(fā);旌祥_發(fā)既有web開發(fā)的跨平臺優(yōu)點(diǎn),又可以像原生開發(fā)一樣調(diào)用設(shè)備的本地功能,且在用戶體驗上接近于原生開發(fā)。移動客戶端界面設(shè)計采用ionic框架,ionic是基于Angularjs的,開發(fā)的軟件界面美觀、運(yùn)行速度快。系統(tǒng)采用node.js搭建Android及iOS的開發(fā)環(huán)境,node.js也是JavaScript,npm是很方便的包管理系統(tǒng),可以便捷地安裝所有的依賴關(guān)系。Cordova是跨平臺開發(fā)框架,它負(fù)責(zé)將web應(yīng)用及瀏覽器打包成可以安裝的apk或ipa。移動客戶端與服務(wù)器端的數(shù)據(jù)庫交互采用ajax+Json的方式,Json是一種輕量級的數(shù)據(jù)傳輸方式,有效地將前后臺數(shù)據(jù)分離,ajax與服務(wù)器進(jìn)行異步通信、動態(tài)顯示和交互,簡單的代碼即可實(shí)現(xiàn)數(shù)據(jù)調(diào)用。數(shù)據(jù)庫是系統(tǒng)的資源存儲中心,移動客戶端的界面顯示和后臺管理系統(tǒng)的內(nèi)容管理等都離不開數(shù)據(jù)庫,因此數(shù)據(jù)庫是整個系統(tǒng)的核心,接口涉及數(shù)據(jù)調(diào)用的準(zhǔn)確、快速、高效,因此數(shù)據(jù)庫和接口設(shè)計是系統(tǒng)研究的重點(diǎn)。本系統(tǒng)的服務(wù)器端主要使用PHP+MySQL,MySQL是一個輕量化的數(shù)據(jù)庫,PHP是開源的服務(wù)器端語言。后臺管理系統(tǒng)本質(zhì)上是一個web端網(wǎng)頁,方便管理員來操作和管理數(shù)據(jù)庫。論文在查閱大量相關(guān)資料的基礎(chǔ)上分析系統(tǒng)的關(guān)鍵技術(shù)和功能需求,在理論和技術(shù)支持的基礎(chǔ)上進(jìn)行總體設(shè)計研究和具體實(shí)現(xiàn)研究,運(yùn)用MVC的開發(fā)模式對系統(tǒng)的實(shí)現(xiàn)進(jìn)行具體研究,然后測試系統(tǒng)的實(shí)現(xiàn)功能,經(jīng)測試目標(biāo)功能已實(shí)現(xiàn),最后進(jìn)行本文研究工作的總結(jié)和系統(tǒng)進(jìn)一步開發(fā)的展望。
[Abstract]:The counselor is mainly responsible for the work of students, their students and most closely linked, however, between college instructors and students' communication, communication channels are not convenient, delayted message, this thesis aims to develop a mobile client application for the backstage management system and student counselor use, to facilitate between teachers and students the software integrated communication. Common functions of teacher-student interaction, only a software can be realized in common with integrated interactive functions, good effect, simple interface, efficient operation. The management of service for the convenience of their background management system, mainly to achieve the crud, forum posting and content management, student view client management, message and other related information collection, the student schedules to upload, upload and download data and other functions; the mobile client for the convenience of students in the school activities Services, including student registration, voting, candidates, and view the curriculum before class to remind, posted messages, browse articles and system settings and other functions. The interaction software mentioned in this paper are mixed with cordova+ionic development way. Mixed development have both advantages of cross platform development of web, but also like the original development call equipment the local functions, and in user experience close to native development. The design of the mobile client interface using the ionic framework, ionic is based on Angularjs software, beautiful interface, fast running speed. The system adopts the node.js to build Android and iOS development environment, node.js is JavaScript, NPM is a package management system is very convenient, can be convenient to install the.Cordova dependence of all is a cross platform development framework, which is responsible for the application of web and the browser can be packed into the installation of APK or ipa. mobile client and service. The server-side database interaction using ajax+Json mode, Json data transmission is a lightweight, efficient forward and backward data separation, AJAX asynchronous communication with the server, dynamic display and interaction, simple code can be realized. The database is called data resource storage center system, mobile client interface and backstage management the content of system management, cannot do without the database, the database is the core of the whole system, the interface relates to data transfer is accurate, fast, efficient, so the database and interface design is the focus of the system. This system mainly uses PHP+MySQL server, MySQL is a lightweight database PHP server language the open source nature. The background management system is a web page, convenient to operate and manage the database administrator. Based on lots of relevant information Key technical requirements and functional analysis of the system, the overall design of the research and implementation of research based on support theory and technology, the use of MVC development model to carry out a detailed research on the realization of the system, the realization of the system function is then tested by the test target function has been achieved, and finally summarize the system of this research work prospects for further development.

【學(xué)位授予單位】:江蘇大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP311.52

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 王慶剛;張林;張劍;;基于移動互聯(lián)網(wǎng)的農(nóng)業(yè)電商系統(tǒng)設(shè)計與實(shí)現(xiàn)[J];計算機(jī)應(yīng)用;2016年S1期

2 顧學(xué)海;胡牧;蔣厚明;王俊;;基于HTML5的混合移動應(yīng)用開發(fā)[J];計算機(jī)系統(tǒng)應(yīng)用;2016年05期

3 朱凱南;李艷平;申閆春;魏鄧航;余越;;基于Ionic和Cordova的跨平臺移動APP的研究與應(yīng)用[J];電腦知識與技術(shù);2016年01期

4 蘇延平;林增坦;蘇樂輝;田謙益;;探討如何應(yīng)用Hybrid混合開發(fā)技術(shù)為校園開發(fā)移動圖書館APP[J];信息系統(tǒng)工程;2016年01期

5 姜翠;;混合開發(fā)模式在移動校園APP中的應(yīng)用研究[J];無線互聯(lián)科技;2016年01期

6 劉毅;俞p,

本文編號:1420993


資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/1420993.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶240ba***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com