第一篇:移動(dòng)校園門(mén)戶(hù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)論文
摘 要:移動(dòng)校園平臺(tái)在數(shù)字化校園的基礎(chǔ)上,整合各方資源,具有交互性、共享性、自適應(yīng)性強(qiáng)的特點(diǎn)。平臺(tái)的實(shí)現(xiàn),廣大師生在智能移動(dòng)終端上可隨時(shí)隨地利用數(shù)字校園平臺(tái)進(jìn)行相關(guān)應(yīng)用應(yīng)用系統(tǒng)內(nèi)的信息查詢(xún)、發(fā)布,提高工作和學(xué)習(xí)效率。
關(guān)鍵詞:數(shù)字校園;移動(dòng)校園;門(mén)戶(hù);Portal移動(dòng)校園平臺(tái)的研究意義
自從進(jìn)入二十一世紀(jì)以來(lái),互聯(lián)網(wǎng)和移動(dòng)通信技術(shù)得到了突飛猛進(jìn)的發(fā)展,智能移動(dòng)設(shè)備在硬件性能和軟件功能方面得到不斷的、迅速的提升,智能移動(dòng)設(shè)備已經(jīng)不再僅僅把功能限定在接打電話(huà)和收發(fā)短消息這些簡(jiǎn)單的功能上,而是順應(yīng)使用者日常需求日益多樣化、個(gè)性化的發(fā)展形勢(shì),越來(lái)越類(lèi)似于個(gè)人家用電腦——擁有獨(dú)立操作系統(tǒng),獨(dú)立運(yùn)行空間,使用者可以根據(jù)自己的需求下載安裝相應(yīng)的應(yīng)用(辦公軟件、游戲軟件、即時(shí)通訊軟件等手機(jī)APP),且能夠借助移動(dòng)通訊網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)無(wú)線網(wǎng)絡(luò)接入。根據(jù)中國(guó)互聯(lián)網(wǎng)絡(luò)信息中心CNNIC《第35次互聯(lián)網(wǎng)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告》,截至2014年12月,臺(tái)式機(jī)、筆記本等傳統(tǒng)上網(wǎng)設(shè)備的使用率保持平穩(wěn),移動(dòng)上網(wǎng)設(shè)備的使用率進(jìn)一步增長(zhǎng),通過(guò)臺(tái)式電腦和筆記本電腦接入互聯(lián)網(wǎng)的比例分別為70.8%、43.2%,與2013年底基本持平;通過(guò)手機(jī)接入互聯(lián)網(wǎng)的比例繼續(xù)增高,較2013年底提高4.8個(gè)百分點(diǎn);平板電腦的娛樂(lè)性和便捷性特點(diǎn)使其成為網(wǎng)民的重要娛樂(lè)設(shè)備,2014年底使用率達(dá)到34.8%,并在高學(xué)歷(本科及以上學(xué)歷網(wǎng)民使用率51.0%)、高收入人群(月收入5000元以上網(wǎng)民使用率43.0%)中擁有更高使用率。我國(guó)手機(jī)網(wǎng)民規(guī)模達(dá)到5.57億,較2013年增加5672人。手機(jī)網(wǎng)民中學(xué)生群體所占的比例最高,為23.8%。
移動(dòng)智能終端(智能手機(jī)、筆記本、PDA掌上電腦、Pad平板電腦等)的普及和移動(dòng)通信技術(shù)的發(fā)展,不僅對(duì)傳統(tǒng)PC發(fā)起挑戰(zhàn),也使得舊有傳統(tǒng)移動(dòng)站暴露出越來(lái)越多諸如交互性差、共享性差、自適應(yīng)能力差的弱點(diǎn),使得其“新媒體”地位已經(jīng)岌岌可危,甚至有淪落為“舊媒體”的危險(xiǎn)。
通過(guò)對(duì)智能終端數(shù)量的增長(zhǎng)速度、不同類(lèi)型人群使用智能終端的比例、三種主流智能手機(jī)操作系統(tǒng)所占市場(chǎng)份額及傳統(tǒng)移動(dòng)站所存在的問(wèn)題分析發(fā)現(xiàn),高校中的廣大師生符合高學(xué)歷群體、學(xué)生群體這些特征,這就意味著高校的信息化建設(shè)將不可避免的要緊隨時(shí)代腳步,順應(yīng)用戶(hù)需求,加快高校信息化應(yīng)用平臺(tái)和應(yīng)用系統(tǒng)向網(wǎng)絡(luò)應(yīng)用移動(dòng)化方向發(fā)展。移動(dòng)校園平臺(tái)的研究現(xiàn)狀
近年來(lái),隨著各高校網(wǎng)絡(luò)基礎(chǔ)設(shè)施建設(shè)和信息系統(tǒng)平臺(tái)搭建的陸續(xù)完成和完善,數(shù)字校園建設(shè)已經(jīng)開(kāi)始逐漸采取整體規(guī)劃和建設(shè)的模式,進(jìn)入信息資源建設(shè)和信息系統(tǒng)集成時(shí)期,信息資源豐富程度和整合程度關(guān)乎整個(gè)數(shù)字校園平臺(tái)的性能,以數(shù)字校園的建設(shè)目的或者用戶(hù)主體主要有三類(lèi),第一是為教師群體服務(wù),以用戶(hù)的教學(xué)、科研為核心,圍繞這個(gè)核心進(jìn)行資源整合;第二是為管理部門(mén)服務(wù),以高校日常管理工作為核心;第三則是以學(xué)生群體為主要服務(wù)對(duì)象,綜合并且平衡三類(lèi)用戶(hù)的特性和需求,嘗試?yán)眯畔⒒夹g(shù)提高教學(xué)、科研、管理和學(xué)習(xí)的效率。然而根據(jù)目前及未來(lái)高校教師和學(xué)生群體的特點(diǎn),他們獲取海量的信息化資源的主要途徑還是智能移動(dòng)終端,所以移動(dòng)校園平臺(tái)的重要性日益凸顯,隨著信息技術(shù)的快速發(fā)展,高校信息化建設(shè)也與時(shí)俱進(jìn),移動(dòng)校園平臺(tái)旨在改變師生傳統(tǒng)的工作、學(xué)習(xí)、生活模式,力圖實(shí)現(xiàn)真正的便利化、移動(dòng)化。移動(dòng)校園平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)需要解決的問(wèn)題
3.1 移動(dòng)終端中間件
中間件是一類(lèi)位于應(yīng)用系統(tǒng)與系統(tǒng)軟件之間的軟件,在移動(dòng)應(yīng)用開(kāi)發(fā)中,移動(dòng)終端通過(guò)虛擬瀏覽器向服務(wù)器提交用戶(hù)的訪問(wèn)申請(qǐng),并分析、抓取并最終生成數(shù)據(jù)流交給數(shù)據(jù)流過(guò)濾模塊,并由這一模塊過(guò)濾多余控制符的操作,最后由數(shù)據(jù)渲染模塊生成用戶(hù)顯示頁(yè)面并返回給瀏覽器呈現(xiàn)給用戶(hù)。由于移動(dòng)智能終端性能和無(wú)線網(wǎng)絡(luò)的差別和特性的限制,在傳統(tǒng)的分布式應(yīng)用系統(tǒng)中使用的中間件技術(shù)不能滿(mǎn)足移動(dòng)應(yīng)用的需求,移動(dòng)終端中間件應(yīng)滿(mǎn)足如下要求。
3.1.1 輕計(jì)算負(fù)載
由于移動(dòng)應(yīng)用是運(yùn)行于資源有限的移動(dòng)智能終端,所以要考慮終端性能、網(wǎng)絡(luò)條件的差異性,簡(jiǎn)化功能,構(gòu)造輕量型中間件。
3.1.2 上下文感知
由于使用移動(dòng)應(yīng)用的用戶(hù)位置可能是隨時(shí)發(fā)生變化的,導(dǎo)致本來(lái)就不太穩(wěn)定的無(wú)線網(wǎng)絡(luò)(相對(duì)于高速、穩(wěn)定的有線網(wǎng)絡(luò)而言)的穩(wěn)定性更加難以保障,從而帶來(lái)不能正常獲取服務(wù),這就要求中間件具備一定的上下文感知性能,通過(guò)及時(shí)感知上下文變化,提高應(yīng)用性能。
3.1.3 自適應(yīng)
中間件要隨時(shí)監(jiān)視資源供需變化情況,并及時(shí)做出相應(yīng)調(diào)整,采取不同的執(zhí)行策略確保應(yīng)用的高效穩(wěn)定運(yùn)行。
3.2 移動(dòng)終端單點(diǎn)登錄
在移動(dòng)終端開(kāi)發(fā)中,我們可以利用SharedPreferences類(lèi)實(shí)現(xiàn)單點(diǎn)登錄,它是一種輕量級(jí)應(yīng)用程序內(nèi)部的輕量級(jí)存儲(chǔ)方案,是一種常用來(lái)保存配置文件的類(lèi),通
第二篇:幼兒園門(mén)戶(hù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)(論文)
鄭州大學(xué)畢業(yè)設(shè)計(jì)
題 目: 幼兒園門(mén)戶(hù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 指導(dǎo)教師: XX 職稱(chēng): 講師
學(xué)生姓名:
XXX
學(xué)號(hào):
20087750530
專(zhuān)
業(yè):
計(jì)算機(jī)科學(xué)與技術(shù)(軟件開(kāi)發(fā).NET)
院(系):
軟件學(xué)院
完成時(shí)間:
2011年12月20日
2011年
月
日
目錄
1項(xiàng)目開(kāi)發(fā)目標(biāo)..................................................................................................................................................3
1.1 項(xiàng)目來(lái)源.............................................................................................................................................3 1.2 開(kāi)發(fā)目標(biāo).............................................................................................................................................3 2項(xiàng)目總體設(shè)計(jì)..................................................................................................................................................4
2.1 技術(shù)框架設(shè)計(jì).....................................................................................................................................4 2.2 功能模塊設(shè)計(jì).....................................................................................................................................4
2.2.1幼兒園動(dòng)態(tài)模塊........................................................................................................................5 2.2.2 歡樂(lè)時(shí)光模塊...........................................................................................................................5 2.2.3 許愿墻模塊.............................................................................................................................6 2.2.4 留言板模塊...............................................................................................................................6 2.2.5幼兒園風(fēng)采模塊........................................................................................................................6
3項(xiàng)目功能描述..................................................................................................................................................7
3.1 新聞動(dòng)態(tài).............................................................................................................................................7 3.2 許愿墻.................................................................................................................................................7 3.3 歡樂(lè)時(shí)光.............................................................................................................................................7 3.4 園長(zhǎng)信箱.............................................................................................................................................8 3.5 每周食譜.............................................................................................................................................8 3.6 幼兒作品.............................................................................................................................................8 3.7 在線報(bào)名.............................................................................................................................................9 3.8老師風(fēng)采:............................................................................................................................................9 3.9幼兒保健:..........................................................................................................................................9 3.10 學(xué)生風(fēng)采:.......................................................................................................................................9 3.11留言板:..............................................................................................................................................9 3.12班級(jí)管理;........................................................................................................................................10 3.13 用戶(hù)管理.........................................................................................................................................10 4項(xiàng)目技術(shù)總結(jié).................................................................................................................................................11
4.1 技術(shù)創(chuàng)新及特點(diǎn)................................................................................................................................11 4.2 個(gè)人收獲與體會(huì)................................................................................................................................11
1項(xiàng)目開(kāi)發(fā)目標(biāo)
1.1 項(xiàng)目來(lái)源
自選項(xiàng)目(調(diào)研)
1.2 開(kāi)發(fā)目標(biāo)
幼兒教育應(yīng)于幼兒生理素質(zhì)、心理素質(zhì)、社會(huì)文化素質(zhì)的完整培養(yǎng),達(dá)成幼兒體、德、智、勞、美的全面和諧發(fā)展,幼兒不僅要有健壯的體魄,著重才藝的學(xué)習(xí),還要發(fā)展生存的能力,樂(lè)于與人交往,行為統(tǒng)一和協(xié)調(diào),性格特征良好,形成一個(gè)能調(diào)整內(nèi)在需要和外在壓力保持平衡狀態(tài)的健康心理,教師要在教育行為,一日生活中,關(guān)心了解幼兒,為幼兒創(chuàng)設(shè)良好的心理健康環(huán)境,在幼兒心理健康教育發(fā)揮重要性。因此對(duì)于家長(zhǎng)來(lái)說(shuō),選擇一個(gè)優(yōu)秀的合適自己孩子的幼兒園對(duì)幼兒的成長(zhǎng)起著至關(guān)重要的作用。
如今,隨著人們生活節(jié)奏的加快,各個(gè)行業(yè)的競(jìng)爭(zhēng)也是越演越烈。幼兒園要想得到好的口碑并招收到更多的幼兒不只需要良好的教學(xué)設(shè)備讓家長(zhǎng)信賴(lài),還需要有好的宣傳才能讓大家更多的認(rèn)識(shí)并信任將自己的孩子在這里茁壯成長(zhǎng)。而目前,很多幼兒園在提升兒童教育的同時(shí),不能力將幼兒園整體情況、學(xué)期計(jì)劃、師資力量,以及孩子們?cè)趫@中的表現(xiàn)、喜好、特長(zhǎng)等全方位的作宣傳,而網(wǎng)絡(luò)則是宣傳的首選,因?yàn)榛ヂ?lián)網(wǎng)可以在一夜之間把你要展示的信息傳播到世界的每個(gè)角落,依靠互聯(lián)網(wǎng)的的力量,展現(xiàn)了幼兒園的風(fēng)采的同時(shí),又服務(wù)了家長(zhǎng),同時(shí)也樹(shù)立了自己的品牌。而要想互聯(lián)網(wǎng)的宣傳作用長(zhǎng)久的持續(xù)下去,就有必要建設(shè)自己的網(wǎng)站該項(xiàng)目就是為該幼兒園提供一個(gè)展示的平臺(tái),用戶(hù)可以瀏覽到該幼兒園的一些相關(guān)信息,家長(zhǎng)可以登錄查看自己孩子最新表現(xiàn)。極大的促進(jìn)了幼兒園和家長(zhǎng)之間的聯(lián)系,能夠使幼兒園與家長(zhǎng)、家長(zhǎng)之間的溝通更為通暢。通過(guò)實(shí)時(shí)的園內(nèi)信息發(fā)布,能夠使家長(zhǎng)和老師更為便捷地了解幼兒園相關(guān)信息。通過(guò)合理的網(wǎng)絡(luò)推廣,頁(yè)面設(shè)計(jì),能夠有力推動(dòng)幼兒園的宣傳力度。通過(guò)人性化的管理和平臺(tái)維護(hù),滿(mǎn)足老師和家長(zhǎng)以及孩子們的各種需求。可以利用網(wǎng)絡(luò)和,共享集體智慧,為幼兒園建立起完整而豐富的教學(xué)資源庫(kù)。全方位展示幼兒園,實(shí)現(xiàn)幼兒園品牌形象的快速提升。
2項(xiàng)目總體設(shè)計(jì)
2.1 技術(shù)框架設(shè)計(jì)
在軟件體系架構(gòu)設(shè)計(jì)中,分層式結(jié)構(gòu)是最常見(jiàn),也是最重要的一種結(jié)構(gòu),而該項(xiàng)目采用的是三層架構(gòu)設(shè)計(jì)
通常意義上的三層架構(gòu)就是將整個(gè)業(yè)務(wù)應(yīng)用劃分為:表現(xiàn)層(UI)、業(yè)務(wù)邏輯層(BLL)、數(shù)據(jù)訪問(wèn)層(DAL)。區(qū)分層次的目的即為了“高內(nèi)聚,低耦合”的思想。
使用三層架構(gòu)設(shè)計(jì)有很多優(yōu)點(diǎn)
(1)開(kāi)發(fā)人員可以只關(guān)注整個(gè)結(jié)構(gòu)中的其中某一層;(2)可以很容易的用新的實(shí)現(xiàn)來(lái)替換原有層次的實(shí)現(xiàn);(3)可以降低層與層之間的依賴(lài);(4)有利于標(biāo)準(zhǔn)化;(5)利于各層邏輯的復(fù)用。
由此可見(jiàn) 使用三層架構(gòu)設(shè)計(jì)便于維護(hù)和代碼重用,但它是以犧牲性能為代價(jià)的,甚至有時(shí)會(huì)導(dǎo)致級(jí)聯(lián)的修改。
三層架構(gòu)設(shè)計(jì)可以說(shuō)是一把雙刃劍,但綜合考慮,該項(xiàng)目還是采用三層架構(gòu)設(shè)計(jì)。
2.2 功能模塊設(shè)計(jì)
前臺(tái)用戶(hù)幼兒園動(dòng)態(tài)許愿墻歡樂(lè)時(shí)光留言板幼兒園風(fēng)采查看新聞動(dòng)態(tài) 查看幼兒保健下載每周食譜瀏覽許愿墻許愿精查彩看瞬幼間兒查看幼兒作品查看留言板發(fā)表留言查看班級(jí)信息查看老師信息查看學(xué)生信息修改個(gè)人信息圖1:幼兒園前臺(tái)設(shè)計(jì)模塊
后臺(tái)管理員幼兒園動(dòng)態(tài)管理許愿墻管理歡樂(lè)時(shí)光管理留言板管理幼兒園風(fēng)采管理新聞動(dòng)態(tài)增刪改查幼兒保健增刪改查每周食譜增刪改查瀏覽許愿墻刪除愿望幼兒圖片增刪改查幼兒作品增刪改查查看留言板刪除留言班級(jí)增刪改查老師增刪改查學(xué)生增刪改查用戶(hù)管理
圖2:幼兒園后臺(tái)設(shè)計(jì)模塊
2.2.1幼兒園動(dòng)態(tài)模塊
包括新聞動(dòng)態(tài),幼兒保健,每周食譜三個(gè)部分。用來(lái)發(fā)布幼兒園最新通知,是幼兒園宣傳的重要窗口。幼兒園動(dòng)態(tài)欄目保持經(jīng)常性更新,不僅可以讓網(wǎng)站訪客能夠更好地了解幼兒園。還會(huì)讓搜索引擎對(duì)您的網(wǎng)站更加關(guān)注,幫助幼兒園更好地進(jìn)行網(wǎng)絡(luò)營(yíng)銷(xiāo)。
新聞動(dòng)態(tài)會(huì)時(shí)常將幼兒園的最新事件或通告發(fā)布到網(wǎng)站首頁(yè),如幼兒園的放假通知,繳費(fèi)情況,開(kāi)學(xué)通知,還有小朋友在幼兒園參加的各種活動(dòng)等,能夠讓家長(zhǎng)時(shí)刻了解到孩子在幼兒園的生活學(xué)習(xí)情況。
幼兒保健包括發(fā)布一些關(guān)于幼兒保健的消息新聞健康知識(shí),小朋友正處于長(zhǎng)身體階段,需要補(bǔ)充大量的營(yíng)養(yǎng)和進(jìn)行合理的身體運(yùn)動(dòng)才能使身體健康,這里提供了很多關(guān)于幼兒保健的知識(shí),家長(zhǎng)們可以查看瀏覽并時(shí)常注意孩子在家時(shí)的健康,老師和家長(zhǎng)一起使寶寶能夠健康茁壯的成長(zhǎng)。
每周食譜包括每周小朋友們?cè)谟變簣@的餐飲情況。孩子們每天在幼兒園吃什么呢?這可是每一位小朋友家長(zhǎng)最關(guān)心的事情了?,F(xiàn)在,家長(zhǎng)無(wú)論在哪里,都可以通過(guò)幼兒園網(wǎng)站的每周食譜欄目,了解幼兒園的伙食情況啦。合理飲食能增強(qiáng)幼兒機(jī)體的抗病和耐寒能力。精心規(guī)劃、營(yíng)養(yǎng)豐富的每周食譜內(nèi)容,不僅可以讓家長(zhǎng)們放心滿(mǎn)意,也是新生家長(zhǎng)擇園時(shí)的重要考慮因素
2.2.2 歡樂(lè)時(shí)光模塊 歡樂(lè)時(shí)光模塊包括幼兒圖片和幼兒作品兩個(gè)部分。通過(guò)照片記錄孩子們的快樂(lè)瞬間和
幼兒所做的作品。幼兒園可以在歡樂(lè)時(shí)光欄目中上傳日?;顒?dòng)中的精彩照片,更好的進(jìn)行宣傳展示。歡樂(lè)時(shí)光欄目支持相冊(cè)集,支持自行定義在首頁(yè)展示的照片
幼兒圖片是將小朋友平時(shí)在幼兒園班上的表現(xiàn)還有在戶(hù)外活動(dòng)的表現(xiàn)記錄拍攝下來(lái)展示在首頁(yè),可以讓家長(zhǎng)更清楚的了解到孩子們?cè)谟變簣@的情況。也可以讓其他用戶(hù)瀏覽到幼兒園的精彩瞬間,感受到良好的學(xué)習(xí)生活氣氛。
幼兒作品是孩子們的展示舞臺(tái),一件件精品的手工作品照片,不僅是對(duì)孩子們的最好贊譽(yù),也包含了幼兒園老師們的無(wú)數(shù)心血。手工作品欄目同樣支持相冊(cè)集,支持自行定義在首頁(yè)展示的照片。
2.2.3 許愿墻模塊
隨著互聯(lián)網(wǎng)的深入發(fā)展,人們將許愿墻虛擬化搬到了網(wǎng)絡(luò)上,人們能夠暢所欲言?,F(xiàn)代人之間面對(duì)面交流逐漸減少,傾訴的機(jī)會(huì)變少了,有些人比較靦腆保守,許愿墻可以匿名,提供大家安全隱秘方便的傾訴平臺(tái)。只要瀏覽該網(wǎng)站無(wú)需登錄注冊(cè)就可以進(jìn)行許愿,家長(zhǎng)也可以表達(dá)出對(duì)孩子的美好期望。小朋友也可以在此貼出自己的愿望,說(shuō)出自己快樂(lè)的想法和奇特的想法。溫馨的祝愿,包含濃濃的友情和深深的愛(ài),一個(gè)個(gè)愿望帶上誠(chéng)摯溫馨的問(wèn)候更增添了孩子和家長(zhǎng),家長(zhǎng)和老師之間的聯(lián)系。
2.2.4 留言板模塊
幼兒園網(wǎng)站的訪客登錄或注冊(cè)后可以通過(guò)留言板與幼兒園進(jìn)行網(wǎng)絡(luò)互動(dòng),為了避免惡意或廣告留言,保證版面整潔,所有留言需要管理員在后臺(tái)進(jìn)行審核,用戶(hù)可以在這里留下自己的意見(jiàn)或建議,管理員將會(huì)盡快回復(fù)。
2.2.5幼兒園風(fēng)采模塊
包括瀏覽班級(jí),明星老師,明星幼兒,院所介紹,園區(qū)風(fēng)貌等有關(guān)幼兒園特色展現(xiàn)的模塊。
其中班級(jí)列表可以瀏覽各個(gè)班級(jí)的詳細(xì)信息,該班級(jí)的老師和學(xué)生的詳細(xì)信息。明星老師就是將優(yōu)秀的幼兒園老師放到首頁(yè)顯示,好的老師是每一位家長(zhǎng)最關(guān)心的問(wèn)題,也是孩子健康快樂(lè)成長(zhǎng)的重要基礎(chǔ)保障。園丁風(fēng)采欄目幫助您更好地展現(xiàn)幼兒園專(zhuān)業(yè)、富有愛(ài)心的師資隊(duì)伍
明星幼兒是本周表現(xiàn)較好的幼兒放到首頁(yè),這樣可以幫助家長(zhǎng)了解學(xué)生在幼兒園的情況,還可以促進(jìn)幼兒更好的展現(xiàn)自己的風(fēng)采。
院所介紹是詳細(xì)描述該幼兒園的文化信息,園區(qū)風(fēng)景等,更好的宣傳幼兒園。
3項(xiàng)目功能描述
幼兒園網(wǎng)站包含新聞動(dòng)態(tài),幼兒作品,歡樂(lè)時(shí)光,許愿墻,在線報(bào)名,留言板,給院長(zhǎng)發(fā)送郵件,幼兒保健,每周食譜等多個(gè)模塊,不僅方便家長(zhǎng)了解孩子在幼兒園的表現(xiàn)情況,還可以吸引更多的家長(zhǎng)報(bào)名幼兒園,管理員也能夠很方便的進(jìn)行幼兒和老師的簡(jiǎn)單管理。
3.1 新聞動(dòng)態(tài)
在新聞列表中通過(guò)查詢(xún)數(shù)據(jù)庫(kù)中的News表將數(shù)據(jù)按時(shí)間倒序排列綁定到repeater上。管理員在后臺(tái)可以對(duì)新聞進(jìn)行簡(jiǎn)單的增刪改查,修改數(shù)據(jù)庫(kù)中新聞表的值,從而控制新聞在前臺(tái)的顯示。用戶(hù)在前臺(tái)和管理員在后臺(tái)還可以查看新聞的詳細(xì)信息,通過(guò)新聞列表頁(yè)的repeater控件,點(diǎn)擊某條新聞數(shù)據(jù),通過(guò)查詢(xún)字符串將新聞News_Id傳入詳細(xì)頁(yè)面,再通過(guò)該條News_Id查詢(xún)數(shù)據(jù)庫(kù)中數(shù)據(jù)后綁定到DataList中。
3.2 許愿墻
在許愿墻列表中,將用戶(hù)所許下的所有愿望通過(guò)查詢(xún)數(shù)據(jù)庫(kù)綁定到許愿墻上,通過(guò)一個(gè)個(gè)小的模塊顯示出來(lái)。
注冊(cè)用戶(hù)或未注冊(cè)用戶(hù)都可以在許愿墻上寫(xiě)下自己美好的祝福和真實(shí)的愿望,通過(guò)驗(yàn)證碼的驗(yàn)證后插入到數(shù)據(jù)庫(kù)的Wishes表中。
后臺(tái)管理員可以對(duì)愿望進(jìn)行管理刪除
3.3 歡樂(lè)時(shí)光
在圖像集列表中通過(guò)查詢(xún)數(shù)據(jù)庫(kù)中的ImageThema表將圖像集綁定到列表中,每個(gè)圖像集有相對(duì)應(yīng)的圖像集封面圖片。每個(gè)圖像集包含任意張圖片,圖片表中的Image_ImagePa通過(guò)和圖像集表中的Images_Id進(jìn)行主外鍵的鏈接綁定。
用戶(hù)在首頁(yè)可以看到輪顯式的幼兒作品集,點(diǎn)擊任何一張圖片都會(huì)進(jìn)入相應(yīng)的圖像集合中查看該圖像集中的圖像信息。
管理員在后臺(tái)可以對(duì)圖片集進(jìn)行簡(jiǎn)單的增刪改查,修改數(shù)據(jù)庫(kù)中圖片集的值,從而控制圖片集在前臺(tái)的綁定和顯示。
在各個(gè)圖片集中,管理員可以根據(jù)某個(gè)圖像集進(jìn)行上傳任意多張圖片,可以瀏覽到任意位置的圖片進(jìn)行上傳,瀏覽過(guò)后在頁(yè)面中也可以直接看到該圖片,圖片也會(huì)根據(jù)自己的Image_ImagePa綁定到不同的圖像集中。如果語(yǔ)句執(zhí)行成功就會(huì)向數(shù)據(jù)庫(kù)中的Images表
中插入一條新的數(shù)據(jù)。還可以進(jìn)行修改和刪除。
管理員還可以通過(guò)圖片名字或是圖片的名字進(jìn)行搜索,如果所查詢(xún)的條件在數(shù)據(jù)庫(kù)中有符合查詢(xún)條件的就會(huì)顯示在頁(yè)面中,如果沒(méi)有就會(huì)返回空。
3.4 園長(zhǎng)信箱
發(fā)送郵件: 用戶(hù)無(wú)需登錄就可以瀏覽到發(fā)送郵件的頁(yè)面,輸入要發(fā)送的標(biāo)題和內(nèi)容后,需要通過(guò)驗(yàn)證碼的驗(yàn)證,如果驗(yàn)證碼成功就會(huì)將該條信息通過(guò)sina提供的smtp協(xié)議直接發(fā)送到院長(zhǎng)的個(gè)人郵箱中。
3.5 每周食譜
在食譜列表中,用戶(hù)瀏覽網(wǎng)頁(yè)時(shí)可以查看到幼兒園小朋友每周的食譜列表
用戶(hù)如果想要詳細(xì)了解到小朋友每天的餐飲情況,可以點(diǎn)擊下載按鈕,然后選擇自己電腦上的任意路徑將食譜下來(lái)。
管理員在后臺(tái)可以上傳新的一周的食譜,包含doc,jpg,excel文件等,還可以進(jìn)行修改和刪除的管理。
3.6 幼兒作品
在幼兒作品列表中,管理員通過(guò)查詢(xún)數(shù)據(jù)庫(kù)中的Works表將幼兒作品集綁定到列表中,每個(gè)幼兒作品集有相對(duì)應(yīng)的封面圖片。每個(gè)幼兒作品集包含任意張作品圖片,圖片表中的Work_WorkPa通過(guò)和圖像集表中的Works_Id進(jìn)行主外鍵的鏈接綁定。
用戶(hù)在首頁(yè)可以看到滾動(dòng)式的幼兒作品集,點(diǎn)擊任何一張圖片都會(huì)進(jìn)入相應(yīng)的作品集合中查看該作品集中的作品信息。
管理員在后臺(tái)添加新的作品集,和修改刪除作品集
在一個(gè)作品集中,管理員可以根據(jù)某個(gè)圖像幼兒作品集進(jìn)行上傳任意多張作品圖片,可以瀏覽到任意位置的圖片進(jìn)行上傳,瀏覽過(guò)后再頁(yè)面中也可以直接看到該圖片,圖片也會(huì)根據(jù)自己的Work_WorkPa綁定到不同的幼兒作品集中。如果語(yǔ)句執(zhí)行成功就會(huì)向數(shù)據(jù)庫(kù)中的Works表中插入一條新的數(shù)據(jù)。還可以對(duì)圖片進(jìn)行修改和刪除。
管理員還可以通過(guò)作品集的名字或是作品的名字進(jìn)行搜索,如果所查詢(xún)的條件在數(shù)據(jù)庫(kù)中有符合查詢(xún)條件的就會(huì)顯示在頁(yè)面中,如果沒(méi)有就會(huì)返回空。
3.7 在線報(bào)名
管理員在后臺(tái)可以查看到已經(jīng)報(bào)名的學(xué)生的詳細(xì)信息,可以根據(jù)情況及時(shí)和家長(zhǎng)取得聯(lián)系。還可以對(duì)已經(jīng)報(bào)名的學(xué)生進(jìn)行刪除等管理。
在前臺(tái)無(wú)論是登錄注冊(cè)用戶(hù)還是未注冊(cè)用戶(hù)都可以瀏覽到在線報(bào)名的頁(yè)面,填寫(xiě)必要的信息后,點(diǎn)擊保存,就可以將自己所填的信息插入到數(shù)據(jù)庫(kù)中。
3.8老師風(fēng)采
用戶(hù)瀏覽該網(wǎng)站的首頁(yè)時(shí)就會(huì)看到部分老師的圖片,點(diǎn)擊任意一張都可以進(jìn)入到該位老師的詳細(xì)介紹中。點(diǎn)擊“更多”就會(huì)列出該幼兒園中所有老師的圖片。
管理員在后臺(tái)可以對(duì)老師進(jìn)行簡(jiǎn)單的添加和刪除管理。
3.9幼兒保健
在幼兒保健列表中通過(guò)查詢(xún)數(shù)據(jù)庫(kù)中的ChildHealth表將數(shù)據(jù)按時(shí)間倒序排列綁定到repeater上。管理員還可以進(jìn)行簡(jiǎn)單的添加,修改,刪除等管理。從而控制幼兒保健信息在前臺(tái)的顯示信息。通過(guò)幼兒保健列表頁(yè)的repeater控件,點(diǎn)擊某條幼兒保健數(shù)據(jù),通過(guò)查詢(xún)字符串將幼兒保健CH_Id傳入詳細(xì)頁(yè)面,再通過(guò)該條CH_Id查詢(xún)數(shù)據(jù)庫(kù)中數(shù)據(jù)后綁定到DataList中,就能夠查看到幼兒保健的詳細(xì)信息。
3.10 學(xué)生風(fēng)采
在學(xué)生列表中,根據(jù)學(xué)生表中的grade選出分?jǐn)?shù)最高的四位學(xué)生,將他們的圖片顯示在首頁(yè)上,用戶(hù)可以點(diǎn)擊任意一張查看到學(xué)生的詳細(xì)信息,也可以點(diǎn)擊“更多”,會(huì)跳轉(zhuǎn)到所有的學(xué)生列表,也可以查看任意一位學(xué)生的詳細(xì)信息。
管理員可以在后臺(tái)通過(guò)學(xué)生姓名,班級(jí),老師等進(jìn)行查詢(xún),如果有對(duì)應(yīng)的數(shù)據(jù)將會(huì)綁定到頁(yè)面控件上,如果沒(méi)有就會(huì)返回空。還可以進(jìn)行學(xué)生的添加,修改,刪除等管理。
3.11留言板
用戶(hù)需要登錄注冊(cè)成功后才能進(jìn)行留言,將自己的意見(jiàn)或建議寫(xiě)在留言板中。用戶(hù)在前臺(tái)頁(yè)面可以查看所有用戶(hù)的留言,管理員在后臺(tái)也可以查看 管理員登陸后可以對(duì)相應(yīng)的留言通過(guò)Msg_Id傳遞進(jìn)行回復(fù)留言和刪除留言。
3.12班級(jí)管理;提供了對(duì)班級(jí)進(jìn)行增、刪、改、查等日常維護(hù)操作,支持可視化展示、班級(jí)批量升班等實(shí)用性操作,最大程度減少老師工作量。
3.13 用戶(hù)管理
用戶(hù)填寫(xiě)注冊(cè)信息,查詢(xún)數(shù)據(jù)庫(kù)用戶(hù)表中是否有相同的用戶(hù)名,如果沒(méi)有,就將用戶(hù)的信息插入到用戶(hù)表中,如果有就插入失敗需要重新填寫(xiě)。
用戶(hù)輸入用戶(hù)名和密碼后,查詢(xún)數(shù)據(jù)庫(kù),如果有符合該信息的數(shù)據(jù)就登錄成功,如果沒(méi)有就跳轉(zhuǎn)失敗。
用戶(hù)登錄后可以修改自己的個(gè)人信息。
用戶(hù)登錄后可以修改自己的密碼,但是需要先輸入原密碼,如果原密碼輸入和數(shù)據(jù)庫(kù)中該用戶(hù)名的密碼一直則修改成功,如果不一致則修改失敗。
管理員在后臺(tái)可以對(duì)用戶(hù)進(jìn)行刪除等簡(jiǎn)單管理。
4項(xiàng)目技術(shù)總結(jié)
4.1 技術(shù)創(chuàng)新及特點(diǎn)
該項(xiàng)目用到的主要技術(shù)有HTML、CSS、Dreamweaver、C#、Asp.Net、ADO.Net、SQLServer、JavaScript、Ajax等技術(shù)。
技術(shù)創(chuàng)新為Web Service(用于天氣預(yù)報(bào)的小提醒),Ajax,HTTP協(xié)議,SMTP協(xié)議,flash 4.2 個(gè)人收獲與體會(huì)
從該項(xiàng)目的分析設(shè)計(jì)過(guò)程中,我了解到一個(gè)項(xiàng)目的成敗關(guān)鍵在于需求分析的調(diào)研、功能模塊的設(shè)計(jì),一個(gè)好的項(xiàng)目就是滿(mǎn)足客戶(hù)需求的項(xiàng)目。同時(shí)在學(xué)習(xí)系統(tǒng)分析與設(shè)計(jì)的基礎(chǔ)上對(duì)系統(tǒng)設(shè)計(jì)有了更深刻的了解,也有了更強(qiáng)的鞏固和加深了ASP.net動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)、SQL Server 2008和Visual Studio 2010的應(yīng)用能力。我知道在此次的學(xué)生信息管理系統(tǒng)網(wǎng)站設(shè)計(jì)中有許多的欠缺,在以后的日子中,我一定得更加嚴(yán)格要求自己,改正缺點(diǎn),不斷努力,不斷進(jìn)步,爭(zhēng)取做到更好。
作為一個(gè)軟件開(kāi)發(fā)人員,我們需要學(xué)習(xí)多種技術(shù),如HTML、CSS、Dreamweaver、C#、Asp.Net、ADO.Net、SQLServer、JavaScript、XML,Ajax等,對(duì)于其技術(shù)要求,我深深地認(rèn)識(shí)到自己的不足,雖然上述技術(shù)都是自己曾經(jīng)學(xué)過(guò)的,但是要做到融會(huì)貫通、游刃有余還有一段很長(zhǎng)的路要走。
從該項(xiàng)目中,我了解到了項(xiàng)目的流程及重點(diǎn)與難點(diǎn),我也認(rèn)識(shí)到了自己的不足。以后的學(xué)習(xí)我有了更明確的目標(biāo)和方向,很讓我受益匪淺。我也會(huì)更加努力不斷鞏固自己學(xué)過(guò)的基礎(chǔ)知識(shí),而且也要時(shí)時(shí)關(guān)注新的技術(shù)的發(fā)展,社會(huì)日新月異,知識(shí)也更新發(fā)展的很快,只有不斷的充實(shí)自己才能真正的把握時(shí)機(jī),努力向上,做一個(gè)跟得上時(shí)代腳步的程序員。
第三篇:教學(xué)資源共享平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
教學(xué)資源共享平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
摘要
隨著多媒體信息技術(shù)和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的日益普及,網(wǎng)絡(luò)教學(xué)作為教育的一種形式在世界范圍內(nèi)得到迅猛的發(fā)展,它突破傳統(tǒng)教育過(guò)程在空間和時(shí)間上的限制,實(shí)現(xiàn)了教育資源在更大范圍上的共享。網(wǎng)絡(luò)教育資源建設(shè)是影響網(wǎng)絡(luò)教育發(fā)展,保障網(wǎng)絡(luò)教育質(zhì)量的重要因素之一。怎樣有效解決資源的網(wǎng)絡(luò)共享問(wèn)題,提高教學(xué)資源的可利用率,如何實(shí)現(xiàn)教學(xué)資源信息化的優(yōu)化管理,充分發(fā)揮網(wǎng)絡(luò)信息共享資源在高校教學(xué)中的作用等問(wèn)題便成了每個(gè)高校迫切需要解決的問(wèn)題。現(xiàn)在許多高校已經(jīng)成功的搭建了自己的網(wǎng)絡(luò)資源共享平臺(tái),有許多的成功經(jīng)驗(yàn),而作為新型高等本科院校,教學(xué)資源平臺(tái)的建設(shè)還往往處于起步摸索階段,因此有必要借鑒其它高校的成功經(jīng)驗(yàn),加快教學(xué)資源平臺(tái)的建設(shè),改善現(xiàn)存的資源共享訪問(wèn)瓶頸,為高校科研教學(xué)提供良好的資源服務(wù)。
通過(guò)創(chuàng)建交互式網(wǎng)頁(yè)應(yīng)用的網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)手段,數(shù)據(jù)不再和頁(yè)面以及網(wǎng)站混粘在一起,它獨(dú)立了跟著用戶(hù)走。在基于數(shù)據(jù)的應(yīng)用中,用戶(hù)需求的數(shù)據(jù),可以從獨(dú)立于實(shí)際網(wǎng)頁(yè)的服務(wù)端取得并且可以被動(dòng)態(tài)地寫(xiě)入網(wǎng)頁(yè)中。幫助用戶(hù)即師生解決管理、維護(hù)、存儲(chǔ)、分享內(nèi)容,并且通過(guò)用戶(hù)對(duì)資源的訪問(wèn)密集度來(lái)作出整個(gè)網(wǎng)絡(luò)資源的分布調(diào)整計(jì)劃,使系統(tǒng)網(wǎng)絡(luò)資源平臺(tái)的共享性得到充分的發(fā)揮。
[關(guān)鍵詞] 資源共享
管理系統(tǒng)
存儲(chǔ)分享系統(tǒng)
ABSTRACT
目錄
一、前言...........................................................................................................................................4
二、需求分析.................................................................................................錯(cuò)誤!未定義書(shū)簽。
(一)、系統(tǒng)需求...................................................................................錯(cuò)誤!未定義書(shū)簽。
(二)、功能需求...................................................................................錯(cuò)誤!未定義書(shū)簽。
1.權(quán)限設(shè)置......................................................................................錯(cuò)誤!未定義書(shū)簽。
三、總體設(shè)計(jì).................................................................................................錯(cuò)誤!未定義書(shū)簽。
(一)、基本設(shè)計(jì)概念和處理流程.......................................................錯(cuò)誤!未定義書(shū)簽。
(二)、系統(tǒng)層次模塊圖.......................................................................錯(cuò)誤!未定義書(shū)簽。
(三)、數(shù)據(jù)庫(kù)設(shè)計(jì)...............................................................................錯(cuò)誤!未定義書(shū)簽。
1.數(shù)據(jù)庫(kù)需求分析..........................................................................錯(cuò)誤!未定義書(shū)簽。
四、詳細(xì)設(shè)計(jì)與設(shè)計(jì).....................................................................................錯(cuò)誤!未定義書(shū)簽。
五、結(jié)論與體會(huì).............................................................................................錯(cuò)誤!未定義書(shū)簽。參考文獻(xiàn).........................................................................................................錯(cuò)誤!未定義書(shū)簽。
教學(xué)資源共享平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
一、前言
目前,大多數(shù)的校園網(wǎng)絡(luò)平臺(tái)是針對(duì)用戶(hù)使用功能定制的,沒(méi)有一個(gè)統(tǒng)一的校園網(wǎng)教學(xué)資源庫(kù)的建設(shè)。教師在使用網(wǎng)絡(luò)資源時(shí),仍然需要到校園網(wǎng)以外的網(wǎng)上搜索資源,使得某些共享教學(xué)資源重復(fù)被搜索、下載,降低了他們的利用率。為了提高共享教學(xué)資源的利用率,建立一個(gè)規(guī)范、豐富、實(shí)用、可廣泛共享的高校網(wǎng)絡(luò)教學(xué)資源共享系統(tǒng),已經(jīng)成為亟待解決的問(wèn)題。
第四篇:校園O2O訂餐平臺(tái)APP的設(shè)計(jì)與實(shí)現(xiàn)
校園O2O訂餐平臺(tái)APP的設(shè)計(jì)與實(shí)現(xiàn)
摘要:針對(duì)高校訂餐的特點(diǎn),設(shè)計(jì)與實(shí)現(xiàn)校園O2O訂餐平臺(tái)。采用軟件工程的方法,在需求分析的基礎(chǔ)上,設(shè)計(jì)了系統(tǒng)總體架構(gòu)及功能。使用Android+HTML5開(kāi)發(fā)WebAPP,MySQL進(jìn)行數(shù)據(jù)庫(kù)管理,采用ThinkPHP框架提供后臺(tái)服務(wù)。該平臺(tái)為用戶(hù)提供校園訂餐、送餐服務(wù),有效緩解了校園餐廳階段性擁堵問(wèn)題。
關(guān)鍵詞:O2O;訂餐;移動(dòng)APP;Android
中圖分類(lèi)號(hào):TP319 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2018)17-0127-02
1問(wèn)題的提出
隨著“互聯(lián)網(wǎng)+”的理念的提出和發(fā)展,O2O運(yùn)營(yíng)模式已經(jīng)悄然改變了人的消費(fèi)習(xí)慣。據(jù)調(diào)查,截至2017年12月,手機(jī)網(wǎng)上訂外賣(mài)的用戶(hù)規(guī)模已達(dá)32229萬(wàn)人,占網(wǎng)民手機(jī)使用率的42%。在眾多網(wǎng)民中,學(xué)生的占比達(dá)到25.4%,僅2017年中國(guó)大學(xué)生互聯(lián)網(wǎng)消費(fèi)已經(jīng)達(dá)到1412億元,且還在持續(xù)增長(zhǎng)。校園O2O平臺(tái)多是企業(yè)從餐飲、金融、便利店、眾包等行業(yè)及細(xì)分領(lǐng)域切入校園市場(chǎng)。
高校社區(qū)內(nèi)餐廳、食堂的最明顯的優(yōu)點(diǎn)是學(xué)校對(duì)食品衛(wèi)生安全監(jiān)管?chē)?yán)格、菜品價(jià)格合理、距離近。校內(nèi)就餐也存在一些問(wèn)題如:就餐時(shí)間過(guò)于集中,特別是中午,很多餐廳、食堂都非常擁擠,不僅需要排隊(duì)長(zhǎng)時(shí)間等待,而且找到空座也是非常不容易的。解決這一問(wèn)題的主要方法就是可以采用預(yù)約訂餐及外帶/外送方式就餐。因此,開(kāi)發(fā)校園O2O訂餐平臺(tái)是非常必要的。
2系統(tǒng)分析
2.1系統(tǒng)目標(biāo)
旨在保證食品安全的前提下,節(jié)省學(xué)生就餐等待時(shí)間、提升餐飲服務(wù)質(zhì)量,運(yùn)用計(jì)算機(jī)網(wǎng)絡(luò)、移動(dòng)開(kāi)發(fā)、數(shù)據(jù)庫(kù)等技術(shù),設(shè)計(jì)并實(shí)現(xiàn)基于智能手機(jī)的校園訂餐平臺(tái)。買(mǎi)家使用該系統(tǒng),可以餐前預(yù)定,可以在不方便去食堂時(shí)選擇外送,可以在食堂就餐時(shí)選擇較快的攤位;進(jìn)入系統(tǒng)的餐飲服務(wù)機(jī)構(gòu)使用該系統(tǒng),改變傳統(tǒng)的手寫(xiě)訂單的落后方式,通過(guò)點(diǎn)手機(jī)屏幕,完成訂單管理及收費(fèi)。
2.2 系統(tǒng)總體架構(gòu)
2.2.1基于Android平臺(tái)的校園訂餐APP
校園訂餐APP的使用者為買(mǎi)家,經(jīng)過(guò)注冊(cè)的用戶(hù)均可以通過(guò)該APP可進(jìn)行訂餐。APP的主要功能包括注冊(cè)登錄管理、用戶(hù)管理、瀏覽店鋪信息、瀏覽菜品信息、購(gòu)物車(chē)管理、訂單管理等功能。用戶(hù)使用該APP,可以通過(guò)熱門(mén)推薦、收藏、分類(lèi)查詢(xún)等方式快速瀏覽店鋪及菜品詳情,添加菜品到購(gòu)物車(chē),進(jìn)而下單、結(jié)算、支付。特別是在下單時(shí),既可以選擇預(yù)約時(shí)間,還可以選擇外送或自取或堂食。
2.2.2 基于Android平臺(tái)的商戶(hù)端管理APP
商戶(hù)端管理APP的使用者為店鋪管理員,完成商戶(hù)端的日常管理功能。該APP的主要功能包括注冊(cè)登錄管理、用戶(hù)管理、店鋪管理、紅包管理、菜品管理、訂單管理、餐廳下單、制作單管理等功能。店鋪管理員使用該APP,可以幫助用戶(hù)在餐廳現(xiàn)場(chǎng)下單、結(jié)算、支付,對(duì)網(wǎng)訂和餐廳訂單進(jìn)行管理,合理安排菜品的制作順序,以保證菜品按照用戶(hù)提出的時(shí)間要求完成。
2.2.3 基于B/S的商戶(hù)端管理系統(tǒng)
商戶(hù)端管理系統(tǒng)的使用者為店鋪管理員,完成商戶(hù)端的日常管理功能。該APP的主要功能包括與商戶(hù)端管理APP的功能類(lèi)似,只是實(shí)現(xiàn)形式是基于B/S的,應(yīng)用于PC或筆記本。商戶(hù)端管理系統(tǒng)的功能重點(diǎn)放在店鋪管理、菜品管理方面,商戶(hù)端管理APP的功能重點(diǎn)放在餐廳下單、訂單管理及制作單管理方面。
2.3.4 基于Android平臺(tái)的物流APP
物流APP的使用者是配送員,完成餐品的物流配送功能。配送員包括店鋪的送餐員及眾包配送員。如果是眾包配送員,需要進(jìn)行搶單、取餐、配送、確認(rèn)完成等環(huán)節(jié);如果是店鋪的送餐員,則不需要搶單、取餐,可直接進(jìn)入配送環(huán)節(jié)。
2.3.5 基于B/S的平臺(tái)管理系統(tǒng)
平臺(tái)管理系統(tǒng)的使用者是平臺(tái)管理人員,完成這個(gè)訂餐平臺(tái)的管理功能。平臺(tái)管理系統(tǒng)的主要功能包括注冊(cè)登錄管理、用戶(hù)管理、眾包物流管理、校外物流管理、店鋪管理、訂單管理、投訴管理等。系統(tǒng)設(shè)計(jì)
由系統(tǒng)分析可以看到,校園O2O訂餐平臺(tái)是由多個(gè)APP和管理系統(tǒng)有機(jī)組成的,功能復(fù)雜,本文僅對(duì)校園訂餐APP、商戶(hù)端管理APP的主要功能做介紹。
3.1 校園訂餐APP
3.1.1注冊(cè)登錄管理
主要包括注冊(cè)、登錄、忘記密碼、登出功能。用戶(hù)登錄后,才能使用APP進(jìn)行訂餐,一般用戶(hù)只能進(jìn)行店鋪、菜品的瀏覽。
3.1.2 用戶(hù)管理
主要包括個(gè)人基本信息管理、綁定/解綁手機(jī)、重置密碼、收貨地址管理、瀏覽紅包信息、瀏覽關(guān)注店鋪、瀏覽關(guān)注菜品等功能。瀏覽關(guān)注店鋪、瀏覽關(guān)注菜品功能是用戶(hù)快速進(jìn)入瀏覽店鋪和菜品的快捷方式。
3.1.3 瀏覽店鋪信息
主要包括瀏覽店鋪基本信息、瀏覽店鋪資質(zhì)信息、瀏覽店鋪促銷(xiāo)信息、瀏覽店鋪評(píng)價(jià)詳情、領(lǐng)取店鋪通用紅包等功能。瀏覽店鋪信息可以通過(guò)APP主頁(yè)的熱門(mén)推薦、分類(lèi)搜索及用戶(hù)管理的關(guān)注店鋪和訂單管理快速進(jìn)入。
3.1.4 瀏覽菜品信息
瀏覽菜品信息是以店鋪為單位,按照菜品分組(如優(yōu)惠、招牌、主食等分組)進(jìn)行瀏覽。與瀏覽店鋪信息一樣,可以通過(guò)APP主頁(yè)的熱門(mén)推薦、分類(lèi)搜索及用戶(hù)管理的關(guān)注菜品和訂單管理快速進(jìn)入。用戶(hù)還可以瀏覽菜品的實(shí)時(shí)制作、排隊(duì)情況,指導(dǎo)下單。
3.1.5 購(gòu)物車(chē)管理
主要包括購(gòu)物車(chē)菜品的增刪改查。
3.1.6 訂單管理
主要包括結(jié)算(生成訂單)、支付訂單、取消訂單、到店取餐、評(píng)價(jià)訂單等功能
3.2 商戶(hù)端管理APP
3.2.1注冊(cè)登錄管理
主要包括注??、垫@肌⑼?記密碼、登出功能。店鋪管理員登錄后,才能使用APP進(jìn)行各項(xiàng)操作。注冊(cè)后的店鋪管理員需要店鋪管理員授權(quán)才能進(jìn)行店鋪的各項(xiàng)管理功能。
3.2.2 用戶(hù)管理
主要包括個(gè)人基本信息管理、綁定/解綁手機(jī)、重置密碼、實(shí)名認(rèn)證等功能。
3.2.3 店鋪管理
主要包括店鋪基本信息管理、店鋪資質(zhì)信息管理、店鋪促銷(xiāo)管理、店鋪狀態(tài)管理、店鋪人員管理。其中,店鋪基本信息管理、店鋪資質(zhì)信息管理需要編輯大量文本信息和上傳圖片且不需要經(jīng)常操作,因此移動(dòng)端APP不需要加入此功能。店鋪狀態(tài)管理和店鋪人員管理只有店鋪的超級(jí)管理員才有權(quán)限操作。店鋪狀態(tài)管理包括暫停營(yíng)業(yè)、申請(qǐng)注銷(xiāo),店鋪人員管理包括添加、刪除店鋪一般管理員。店鋪超級(jí)管理員的授權(quán)只有店主有權(quán)限操作。店鋪促銷(xiāo)管理主要是對(duì)店?訂餐的滿(mǎn)減規(guī)則進(jìn)行增刪改查,并生成促銷(xiāo)信息,供用戶(hù)訂餐時(shí)瀏覽。
3.2.4 紅包管理
店鋪的紅包管理也可以放在店鋪管理中,但是由于比較復(fù)雜,也可以單獨(dú)進(jìn)行管理,其主要功能是生成、瀏覽、編輯、刪除、發(fā)布、發(fā)放紅包。紅包要設(shè)置消費(fèi)門(mén)檻、紅包金額、數(shù)量、類(lèi)型、消費(fèi)截止時(shí)間。其中紅包類(lèi)型包括通用紅包和老用戶(hù)紅包,通用紅包不需要發(fā)放,用戶(hù)可以通過(guò)訂餐APP直接領(lǐng)?。欢嫌脩?hù)紅包需要店鋪管理員選擇老用戶(hù)進(jìn)行針對(duì)性的發(fā)放,通常需要瀏覽一段時(shí)間內(nèi)用戶(hù)消費(fèi)情況。
3.2.5 菜品信息管理
主要包括店鋪內(nèi)菜品信息的增刪改查、發(fā)布和下架。一般情況下,已經(jīng)產(chǎn)生訂單的菜品信息不能刪除,未完成訂單中的菜品不能下架。
3.2.6 菜品分組管理
用于菜品信息往往比較多,需要對(duì)菜品進(jìn)行分組管理,因此菜品分組管理主要包括菜品分組的增刪改查和對(duì)菜品進(jìn)行分組。需要注意的是,所有店鋪都會(huì)有“優(yōu)惠”分組,而且改分組不允許用戶(hù)直接添加菜品,只要菜品的現(xiàn)價(jià)小于原價(jià)就會(huì)自動(dòng)被列入“優(yōu)惠”。
3.2.7 訂單管理
主要包括訂單信息查詢(xún)和訂單狀態(tài)更新。訂單狀態(tài)更新包括接受/拒絕訂單、制作、配送、確認(rèn)完成。
3.2.8餐廳點(diǎn)餐
餐廳點(diǎn)餐類(lèi)似于訂餐APP的下單過(guò)程,只是訂單中不需要用戶(hù)的相關(guān)信息,也不需要用戶(hù)評(píng)價(jià),因此購(gòu)物車(chē)在每次下單前都要清空。其具體過(guò)程包括:分組瀏覽菜品、購(gòu)物車(chē)管理、結(jié)算、支付(支持線下、線上支付)。
3.2.9 制作單管理
為了保證菜品制作及時(shí),需要將網(wǎng)上訂單和餐廳現(xiàn)場(chǎng)訂單整合管理,形成菜品制作單。該制作單是一個(gè)隊(duì)列,廚師會(huì)按照其順序制作菜品。制作單每天清空,預(yù)約訂單的“最晚開(kāi)始制作時(shí)間”需要按照預(yù)約時(shí)間和菜品本身制作時(shí)間進(jìn)行反推,其他訂單的“最晚開(kāi)始制作時(shí)間”按照下單時(shí)間自動(dòng)排序。店鋪管理員可根據(jù)餐品具體情況,適當(dāng)調(diào)整制作順序,如兩份一樣的餐品可同時(shí)做。
4系統(tǒng)實(shí)現(xiàn)
4.1基于Android平臺(tái)的移動(dòng)APP
移動(dòng)APP使用原生的Android開(kāi)發(fā)技術(shù)和GoogleAndroidSDK,利用XML編寫(xiě)界面,用Java實(shí)現(xiàn)界面邏輯。APP的服務(wù)器端使用PHP腳本語(yǔ)言以及ThinkPHP開(kāi)源框架,實(shí)現(xiàn)對(duì)MySQL數(shù)據(jù)庫(kù)中信息的增刪改查、上傳文件等功能。
4.2基于B/S的管理系統(tǒng)
管理系統(tǒng)的前端使用基于HTML、CSS、JavaScript的Bootstrap Web框架進(jìn)行網(wǎng)頁(yè)設(shè)計(jì),服務(wù)器端使用的也是ThinkPHP框架。
5結(jié)束語(yǔ)
高校學(xué)生就餐時(shí)間集中、消費(fèi)水平低、食品安全要求高。校園O2O訂餐平臺(tái),可以幫助學(xué)生預(yù)約訂餐(自提和送餐)。該平臺(tái)將散布在校園社區(qū)的餐廳、食堂、攤位整合在一起,通過(guò)應(yīng)用互聯(lián)網(wǎng)+技術(shù)將訂餐、送餐服務(wù)從線上到線下,不僅提高了服務(wù)質(zhì)量,滿(mǎn)足了用戶(hù)的需要,也使商戶(hù)實(shí)現(xiàn)了更多的經(jīng)濟(jì)價(jià)值。
參考文獻(xiàn):
[1] 第41次中國(guó)互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告[R].北京:中國(guó)互聯(lián)網(wǎng)絡(luò)信息中心,2018.[2] 楊旭.互聯(lián)網(wǎng)餐飲外賣(mài)用戶(hù)專(zhuān)題分析2017[EB/OL].https://004km.cn/analysis/ 8/detail/1001018/.
第五篇:基于微信公眾平臺(tái)的高校移動(dòng)圖書(shū)館系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于微信公眾平臺(tái)的高校移動(dòng)圖書(shū)館系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
摘 要:微信公從平臺(tái)的興起為圖書(shū)館提供了更廣闊的發(fā)展空間,使移動(dòng)圖書(shū)館服務(wù)得到長(zhǎng)足發(fā)展和應(yīng)用。本文基于微信公眾平臺(tái)的獨(dú)特性,結(jié)合圖書(shū)館自身特點(diǎn),介紹了基于微信公共平臺(tái)的移動(dòng)圖書(shū)館的設(shè)計(jì)與實(shí)現(xiàn)。
關(guān)鍵詞:開(kāi)放接口;微信公眾平臺(tái);圖書(shū)館引言
微信是一款比QQ更加便捷的手機(jī)即時(shí)通訊APP,由它所引領(lǐng)的“微生活”方式正逐漸滲透到我們生活的方方面面 [1]。截止到2014年12月,全球的微信注冊(cè)用戶(hù)已突破11.2億,其中月活躍用戶(hù)高達(dá)4.4億,微信在智能手機(jī)中滲透率接近100%,是亞洲地區(qū)最大用戶(hù)群體的移動(dòng)即時(shí)通訊軟件。其用戶(hù)主要是一線城市的年輕人,特別是高校的學(xué)生群體。
對(duì)于高校而言,微信的使用群體最為密集,圖書(shū)館服務(wù)與微信公眾平臺(tái)的有效結(jié)合定將有益于廣大學(xué)生。自從騰訊公司2012年推出微信公眾平臺(tái)后,全國(guó)各大圖書(shū)館也積極利用微信平臺(tái)開(kāi)展圖書(shū)館的各項(xiàng)服務(wù),如新書(shū)和講座的消息推送服務(wù)、自動(dòng)咨詢(xún)應(yīng)答服務(wù)、借閱信息查詢(xún)和續(xù)借辦理服務(wù)等。截止2014年6月底,已有23所高校圖書(shū)館開(kāi)通了其微信公眾平臺(tái),為學(xué)生和老師提供信息服務(wù)。但很多圖書(shū)館僅限于基本的信息推送和自動(dòng)應(yīng)答服務(wù),沒(méi)有對(duì)其公眾平臺(tái)進(jìn)行更深層次的開(kāi)發(fā)。本文主要介紹高校圖書(shū)館微信公眾平臺(tái)的二次開(kāi)發(fā),以此來(lái)拓展移動(dòng)圖書(shū)館的高級(jí)功能,向讀者提供更便捷、更快速的個(gè)性化服務(wù)。圖書(shū)館微信公眾平臺(tái)的功能設(shè)計(jì)
2.1 注冊(cè)
微信公眾平臺(tái)面向所有企業(yè)或個(gè)人,在注冊(cè)界面輸入驗(yàn)證郵箱和密碼,根據(jù)提示在注冊(cè)郵箱中點(diǎn)擊鏈接進(jìn)行激活。郵箱驗(yàn)證成功后就可以進(jìn)入資料提交界面,在類(lèi)型選擇時(shí)有政府、媒體、企業(yè)、其他組織和個(gè)人,圖書(shū)館服務(wù)則選擇其他組織。隨后填寫(xiě)圖書(shū)館的真實(shí)信息,包括名稱(chēng)、郵箱、郵編、地址、電話(huà)、機(jī)構(gòu)代碼、組織機(jī)構(gòu)加蓋公章掃描件、運(yùn)營(yíng)者身份證號(hào)碼及名稱(chēng)、職務(wù)、運(yùn)營(yíng)者手持證件照片、手機(jī)號(hào)碼、短信驗(yàn)證碼和授權(quán)運(yùn)營(yíng)書(shū),一般會(huì)在7個(gè)工作日內(nèi)通過(guò)審核。
2.2 賬號(hào)設(shè)置
注冊(cè)成功后的微信公眾號(hào)可以進(jìn)行基本的賬號(hào)設(shè)置,比如頭像設(shè)置、公眾號(hào)名稱(chēng)和微信號(hào)碼設(shè)置(設(shè)置好后不允許更改)、功能介紹和二維碼,并選擇回復(fù)設(shè)置――自動(dòng)回復(fù)、消息回復(fù)和自定義回復(fù),回復(fù)設(shè)置的選擇是圖書(shū)館實(shí)現(xiàn)自動(dòng)查詢(xún)功能的基礎(chǔ)。
2.3 功能設(shè)計(jì)
微信公共平臺(tái)可以實(shí)現(xiàn)群發(fā)消息、用戶(hù)管理、資源內(nèi)容管理、API開(kāi)放接口等多個(gè)強(qiáng)大的功能。本文根據(jù)普通高校圖書(shū)館的特點(diǎn),設(shè)計(jì)以下功能:
2.3.1 圖書(shū)證的綁定與解綁功能
讀者通過(guò)向公眾賬號(hào)發(fā)送具有個(gè)人圖書(shū)證編碼和密碼的信息,圖書(shū)館的微信服務(wù)端對(duì)其身份進(jìn)行一對(duì)一的驗(yàn)證,驗(yàn)證成功后發(fā)送服務(wù)操作指令,實(shí)現(xiàn)圖書(shū)證與公眾號(hào)的綁定,便可隨時(shí)隨地獲得快速信息查詢(xún)和續(xù)借等服務(wù)。如果解除綁定,則將取消一切服務(wù)。
2.3.2 借閱信息查詢(xún)功能
通過(guò)微信公從平臺(tái),讀者在開(kāi)發(fā)的菜單上點(diǎn)擊“查詢(xún)借閱信息”命令,將會(huì)在手機(jī)上快速查看自己圖書(shū)證上已借圖書(shū)情況。
2.3.3 圖書(shū)預(yù)約與續(xù)借功能
通過(guò)微信公從平臺(tái),讀者在菜單上點(diǎn)擊“預(yù)約”或“續(xù)借”命令,圖書(shū)館微信服務(wù)端接收命令后會(huì)及時(shí)向讀者返回,便可快速辦理圖書(shū)的預(yù)約續(xù)借服務(wù)。
2.3.4 新書(shū)通報(bào)功能
利用微信的群發(fā)功能,及時(shí)有效地將新書(shū)信息發(fā)送到每位讀者,可以讓讀者通過(guò)微信平臺(tái)更加積極地互動(dòng),有效提高新書(shū)利用率和周轉(zhuǎn)率。
2.3.5 通知、新聞等功能
微信群發(fā)可以使圖書(shū)館的講座通知、新聞以及培訓(xùn)等信息第一時(shí)間發(fā)送給讀者。圖書(shū)館微信公眾平臺(tái)實(shí)現(xiàn)的關(guān)鍵技術(shù)
3.1 消息接口配置
微信公眾號(hào)審核通過(guò)后,就可利用微信公眾平臺(tái)“高級(jí)功能”菜單中的“開(kāi)發(fā)模式”實(shí)現(xiàn)對(duì)該公眾號(hào)的二次開(kāi)發(fā)。二次開(kāi)發(fā)的首要環(huán)節(jié)就是配置消息接口,登記圖書(shū)館用于消息處理的服務(wù)器資源URL和用于生成簽名的Token值,實(shí)現(xiàn)網(wǎng)址的接入。
當(dāng)有消息提交時(shí),微信服務(wù)器即刻向所登記的服務(wù)器資源URL發(fā)送GET請(qǐng)求。消息服務(wù)器首先檢驗(yàn)加密簽名Signature,驗(yàn)證成功則原樣返回隨機(jī)字符串Echostr的內(nèi)容,以表明成功接入,反之則接入失敗。消息接口配置成功后,URL就會(huì)接收到發(fā)送至微信公眾號(hào)的所有消息,而對(duì)于消息的解析和回復(fù),則交由指令解析模塊和各個(gè)服務(wù)子模塊來(lái)完成。
3.2 指令解析
3.2.1 消息接收
微信一般是通過(guò)消息的交互來(lái)實(shí)現(xiàn)其應(yīng)用的,對(duì)消息的解析由指令解析模塊來(lái)負(fù)責(zé)。我們通常采XML作為請(qǐng)求消息格式,采用 Dom4j來(lái)對(duì)其進(jìn)行解析。當(dāng)微信服務(wù)器接收POST請(qǐng)求,指令解析模塊就會(huì)匹配消息類(lèi)型和指令,并調(diào)用服務(wù)子模塊來(lái)進(jìn)行具體的處理。其中所涉及到的主要代碼和解釋如下:
解析指令內(nèi)容,確定子模塊及調(diào)用參數(shù):function execute Command(cmd)
執(zhí)行子模塊,完成指令要求功能:(module,params)= parseCommand(cmd)Execute Module(module,params)
本設(shè)計(jì)中微信公眾平臺(tái)所支持的文本消息指令包括兩種:
(1)關(guān)鍵詞指令:例如“新書(shū)”、“計(jì)算機(jī)”、“空座位”等;
(2)復(fù)雜功能性指令:例如“cs#t:題名”(按題名查詢(xún)圖書(shū))、“jy#證號(hào),PIN 碼”(查詢(xún)個(gè)人借閱情況)等。
3.2.2 消息回復(fù)
對(duì)接收到消息指令進(jìn)行解析后,服務(wù)子模塊就會(huì)對(duì)其進(jìn)行響應(yīng)和處理,并將查詢(xún)結(jié)果返回給指令解析模塊進(jìn)行重新封裝,從而生成XML格式的回復(fù)消息。以回上例中的消息為例,輸入指令“cs#t:人生”,將得到如下回復(fù)消息。
3.3 服務(wù)子模塊的實(shí)現(xiàn)
圖書(shū)館微信公眾平臺(tái)在進(jìn)行二次開(kāi)發(fā)時(shí),為了使其服務(wù)子模塊具備良好的擴(kuò)展性,在消息處理時(shí)可以自由添加一些功能。但這并不意味著可以隨意設(shè)置功能模塊,因?yàn)榉?wù)子模塊的實(shí)現(xiàn)方式還和第三方系統(tǒng)的開(kāi)放程度有關(guān),因此各子模塊的實(shí)現(xiàn)也會(huì)有所不同。例如圖書(shū)館的預(yù)約續(xù)借管理系統(tǒng)如果能夠提供完整的功能接口,該微信服務(wù)子模塊的實(shí)現(xiàn)就比較簡(jiǎn)單,通過(guò)直接調(diào)用該功能接口,將預(yù)約或續(xù)借情況的信息封裝成微信消息。但是如果第三方系統(tǒng)沒(méi)有提供現(xiàn)成的接口,子模塊的實(shí)現(xiàn)就有點(diǎn)復(fù)雜。例如圖書(shū)館的書(shū)目查詢(xún)系統(tǒng)沒(méi)有提供現(xiàn)成的接口,實(shí)現(xiàn)時(shí)則需要使用HTMLParser模擬查詢(xún)操作,并通過(guò)解析查詢(xún)結(jié)果頁(yè)面,而獲得查詢(xún)信息。
除了將微信與圖書(shū)館傳統(tǒng)服務(wù)集成外,還可以通過(guò)微信傳播更豐富的圖書(shū)館信息。圖書(shū)館有書(shū)展、培訓(xùn)講座等動(dòng)態(tài)信息,如果通過(guò)人工維護(hù)的方式在微信應(yīng)用中提供這些信息,工作量大且難以保證信息的及時(shí)同步,因此可充分利用已有的RSS源,實(shí)現(xiàn)熱點(diǎn)消息查詢(xún)子模塊[2]。當(dāng)用戶(hù)向微信公眾號(hào)發(fā)送指令(如“新聞”)時(shí),系統(tǒng)將讀取相應(yīng)的RSS源,程序解析后將以回復(fù)文本消息的形式,返回包含新聞標(biāo)題和網(wǎng)址的XML。結(jié)束語(yǔ)
基于微信公眾平臺(tái)構(gòu)建的高校移動(dòng)圖書(shū)館服務(wù)系統(tǒng)具有靈活開(kāi)放、功能強(qiáng)大等優(yōu)點(diǎn),可以極大地節(jié)約建設(shè)成本,提高圖書(shū)館移動(dòng)服務(wù)水平。本文設(shè)計(jì)并實(shí)現(xiàn)了微信圖書(shū)館公眾平臺(tái)的二次開(kāi)發(fā),希望可以給我校圖書(shū)館在建設(shè)移動(dòng)圖書(shū)館時(shí)提供一種選擇和參考。
參考文獻(xiàn):
[1]黃浩波,何衛(wèi)華,葉青微信及其在圖書(shū)館信息服務(wù)中的應(yīng)用[J].圖書(shū)館學(xué)刊,2013(01):62-64.[2]張蓓,竇天芳,張成昱.圖書(shū)館微信公眾平臺(tái)服務(wù)的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代圖書(shū)情況技術(shù)2014(01):87-90.本文系西安培華學(xué)院2014校級(jí)科研課題“基于微信公眾平臺(tái)的高校移動(dòng)圖書(shū)館系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)”(項(xiàng)目編號(hào):PHKT20140745)的研究成果。
作者簡(jiǎn)介:王心妍(1978-),女,陜西西安人,講師,研究生,研究方向:計(jì)算機(jī)應(yīng)用技術(shù)。