亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

智慧機電項目云端與管理軟件的設計與實現(xiàn)

時間:2023-03-15 13:31:18 電子信息工程畢業(yè)論文 我要投稿
  • 相關(guān)推薦

智慧機電項目云端與管理軟件的設計與實現(xiàn)

  摘要:無錫機電高等職業(yè)技術(shù)學校致力于開發(fā)一系列智慧機電的相關(guān)應用,結(jié)合智能手機的普及與云計算的強大存儲功能,機電好聲音機電好聲音項目就是其中的重要組成,本文介紹了機電好聲音的云端與管理員軟件的應用需求和部分執(zhí)行流程。

智慧機電項目云端與管理軟件的設計與實現(xiàn)

  關(guān)鍵詞:系統(tǒng)概述;幫助說明;開發(fā)環(huán)境

  一、系統(tǒng)概述

  1、系統(tǒng)名稱。智慧機電-機電好聲音-云端與管理員軟件

  2、項目概述。機電好聲音是無錫機電高等職業(yè)技術(shù)學校為豐富高職校學生的業(yè)余生活與娛樂而舉辦的學生選秀活動,舉辦至今深受各界學生與老師的喜愛,但由于受制于高職校教學與作息的時間限制,導致其參與人數(shù)有限,為了解決這個問題,我們開發(fā)了機電好聲音項目,使用手機參與比賽參與投票,將機電好聲音的選秀,淘汰賽,投票,個性秀,歌王決戰(zhàn)等環(huán)節(jié)全部移植到網(wǎng)絡上,使其使用數(shù)字網(wǎng)絡化,不再受限制于時間與空間。

  3、開發(fā)環(huán)境。本項目具體程序由3部分組成,本文主要講述其服務器端軟件功能網(wǎng)站部分使用Visual Studio 2005進行開發(fā)使用ASP.NET 4.0作為開發(fā)平臺,管理員管理軟件使用Visual Studio 2005進行開發(fā)。

  4、數(shù)據(jù)庫。SQL server 2005

  5、使用場合。無錫機電高等職業(yè)技術(shù)學校,經(jīng)推廣后可適用于江蘇省所有高職類聯(lián)合職業(yè)技術(shù)學校。

  二、項目功能使用說明

  機電好聲音-移動客戶端系統(tǒng)的設計與實現(xiàn)已通過“智慧機電-機電好聲音項目-移動客戶端的設計與實現(xiàn)”進行了介紹,本文重點講述了其網(wǎng)絡端的工作原理,如何管理相關(guān)選手信息與觀眾信息;如何控制海選、淘汰賽、個人秀與決賽信息。

  包含門戶端口,比賽報名,參與投票,查看結(jié)果四個主要核心,四個核心界面的需滿足其網(wǎng)絡訪問功能主要包括以下幾塊:

  1、結(jié)合學校教務處對應的學生信息數(shù)據(jù)庫進行核實學生信息;2、上傳并下載參賽選手對應的個人信息與參賽歌曲;3、上傳投票觀眾所選擇的投票與評論。

  由于這篇文章主要是項目的功能需求分析,而不是具體的執(zhí)行算法流程介紹,所以我們簡單的將以上功能進行細分與量化歸為

  網(wǎng)絡端管理學生數(shù)據(jù)庫,學生數(shù)據(jù)庫條目存放信息主要包括以下幾類1.普通基礎變量,比如字符,整數(shù),小數(shù)以及簡單字符串等2.數(shù)量較大的字符串信息,主要是選手對自己歌曲的相關(guān)介紹與投票觀眾對選手的評論,由于字數(shù)變化較大,不適合使用數(shù)據(jù)庫條目進行存放,所以將其保存在一個文本文檔中,按存放的序號進行編輯讀寫,而數(shù)據(jù)庫中只存放對應的編號3富媒體文件,主要包括選手的個人頭像已經(jīng)參賽歌曲,由于富媒體文件本身就比較大,而且為了避免失真,所以就直接存放于目錄中,數(shù)據(jù)庫放置其存放地址。

  三、幫助說明

  1、網(wǎng)絡端API的訪問

  網(wǎng)絡服務API函數(shù)

  門戶端口

  1、Boolen check_info(string Name, string StuID,string classID)

  //學生信息驗證程序,移動端上傳學生名字,學生ID,班級ID,返回布爾值,true表示驗證成立,false表示驗證失敗

  2、Int update_info(string Name, string StuID,string classID,string UserName, string password,int age,int grade,int gender)

  //上傳學生的注冊信息,移動端上傳學生名字,學生ID,班級ID,軟件用戶名,軟件密碼,年齡,年級,性別,返回整數(shù)值用戶ID,UserID,用戶ID由服務器生成,應對每個選手獨一身份

  3、Boolen check_login(int UserID, string password)

  //登錄驗證程序,移動端上傳用戶ID,用戶密碼,并與數(shù)據(jù)庫驗證,返回布爾值,true表示登錄成立,false表示登錄失敗

  比賽報名

  4、Boolen update_profile(int UserID,string Singer, string signature, string[5] idol)

  //上傳選手的參賽信息,移動端上傳選手ID,選手藝名,個性簽名,偶像(最多選5個)返回布爾值,true表示上傳成立,false表示上傳失敗

  5、Boolen update_img(int UserID, string img)

  //上傳選手的個性頭像,移動端上傳選手ID,個性頭像,返回布爾值,true表示上傳成立,false表示上傳失敗

  參考

  http://www.cnblogs.com/gzggyy/archive/2011/08/02/2125237.html

  6、Boolen update_song(int UserID,int num, string song,string introduce)

  //上傳選手的參賽歌曲,移動端上傳選手ID,參數(shù)歌曲目錄,歌曲地址,歌曲介紹,返回布爾值,true表示上傳成立,false表示上傳失敗

  默認一個人只能上傳3首歌,第一版默認只上傳一首歌,num默認1 song為歌曲存儲地址

  參與投票

  7、download_info()

  //下載所有的比賽相關(guān)信息,包括個性頭像與歌單

  8、download_song(int UserID, int songID)

  //下載相關(guān)的對應歌曲,手機端上傳對應的參賽歌手用戶ID,與比賽歌曲用戶ID,比賽歌曲是download_info()程序?qū)螺d時獲得的

  9、Boolen update_judgement(int UserID1, int songID, int UserID2)

  //上傳對參賽選手的相關(guān)評論,移動端上傳投票參賽選手的用戶ID于UserID1,參數(shù)歌曲songID,自己的用戶ID, UserID返回布爾值,true表示上傳成立,false表示上傳失敗

  10、Boolen update_vote(int UserID1, int songID, int UserID2)

  //上傳對參賽選手的投票,移動端上傳投票參賽選手的用戶ID于UserID1,參數(shù)歌曲songID,自己的用戶ID, UserID返回布爾值,true表示上傳成立,false表示上傳失敗。

【智慧機電項目云端與管理軟件的設計與實現(xiàn)】相關(guān)文章:

都市頻道制作網(wǎng)的設計與實現(xiàn)05-29

城市旅游網(wǎng)站的設計與實現(xiàn)論文(精選6篇)05-07

電力企業(yè)信息管理軟件的規(guī)劃08-09

基于minigui的網(wǎng)真機界面的實現(xiàn)08-05

機電職稱論文06-13

機電設備論文11-12

構(gòu)筑企業(yè)數(shù)據(jù)中心 實現(xiàn)理性分析決策06-04

用Verilog HDL實現(xiàn)I2C總線功能06-01

如何通過內(nèi)部控制實現(xiàn)企業(yè)持續(xù)性發(fā)展05-21

利用電力線實現(xiàn)住宅智能化06-13