畢業(yè)答辯-基于微信小程序的校園跑腿系統(tǒng)設計php_第1頁
畢業(yè)答辯-基于微信小程序的校園跑腿系統(tǒng)設計php_第2頁
畢業(yè)答辯-基于微信小程序的校園跑腿系統(tǒng)設計php_第3頁
畢業(yè)答辯-基于微信小程序的校園跑腿系統(tǒng)設計php_第4頁
畢業(yè)答辯-基于微信小程序的校園跑腿系統(tǒng)設計php_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

小程序校園跑腿-ppt點擊添加文本點擊添加文本點擊添加文本點擊添加文本摘要伴隨著科技水平的不斷提高,人們的消費水平也逐日增加,當今大學校園,學生對跑腿服務的需求日益增多,繁忙的學業(yè)、使學生沒有多于的時間去食堂,這就成就了小程序校園跑腿服務,小程序覆蓋了用戶的跑腿訂單發(fā)布、訂單信息查看、對跑腿員評價、以及活動申請與提交,用戶可以以多種身份登錄系統(tǒng),同時完成發(fā)布和訂單的查看,在小程序校園跑腿沒有開發(fā)之前進行了深入調查,并設計開發(fā)一套小程序校園跑腿,該系統(tǒng)一方面方便用戶日常生活、解決學習時間沖突等問題。另一方面為提供給在校大學生勤工儉學的途徑。系統(tǒng)后臺服務端使用php編寫,使用mysql數據庫,小程序端使用的是微信開發(fā)者、Uni-weixin框架,可以展示豐富絢麗的小程序界面,數據庫方面使用的MySql的數據庫,完全可以滿足小程序校園跑腿使用,并且性能優(yōu)秀。系統(tǒng)分析和設計采用面向對象的方法。論文對整個系統(tǒng)的分析、設計和實現(xiàn)做了詳細的描述。關鍵詞:小程序校園跑腿;微信小程序;Mysql數據庫;校園跑腿;點擊添加文本點擊添加文本點擊添加文本點擊添加文本近年來城市與社會經濟發(fā)展較快,人們的生活水平不斷提高,消費觀念發(fā)生很大變化,隨著微信小程序技術的發(fā)展,小程序已經滲透到人們日常生活的方方面面,悄悄地改變著人們的生活方式。在國內,利用小程序進行“跑腿訂單”的交易漸漸變成一種常見的交易方式。比如我們常見的美團、淘寶、幫忙跑腿等類似的小程序近幾年的發(fā)展趨勢就非常的好。這類校園跑腿小程序的發(fā)展的最大的優(yōu)勢在于信息傳播快、時效性高。隨著計算機和小程序技術的發(fā)展,小程序校園跑腿給傳統(tǒng)的跑腿訂單交易提供了生機。但是,消費觀念、投資成本、技術人才、支付以及跑腿訂單存在破損等因素阻礙了它的發(fā)展。所以解決這些問題是促進跑腿訂單交易發(fā)展的首要任務。小程序校園跑腿還是存在著巨大的潛力的,大部分用戶還是愿意去美團、淘寶、幫忙跑腿下單,物美價廉。隨著社會經濟不斷發(fā)展,用戶的消費水平也在不斷提高,大部分人都會在美團、餓了么、幫忙跑腿或者實體店等購買很多的物品,如:衣服、鞋子、玩具、書籍、美食等等,但很多物品買了之后,有些用了一兩次或者有些還沒使用,就一直擺放在家里,不僅占用了家里的空間,還讓物品沒有得到合理的利用,這樣還是比較浪費空間和金錢的。所以如果我們能夠建立一個校園跑腿小程序,使得這些跑腿訂單能夠以較便宜的價格賣給所需的用戶,這樣無論是對不需要這些跑腿訂單的用戶,還是對需要這些物品的用戶都是非常有利的。這就是微信小程序校園跑腿建立的意義。本課題研究背景點擊添加文本點擊添加文本點擊添加文本點擊添加文本信息化時代的到來,人們已經習慣小程序來做一些事情,而當今社會向信息社會邁進,信息自動化的作用也在不斷增長。使人們把復雜的事物精簡化,提高人們的工作效率。該小程序校園跑腿采用B/S架構、php技術,B/S結構,采用MYSQL數據庫開發(fā),實現(xiàn)了用戶進行跑腿訂單發(fā)布,跑腿員實現(xiàn)跑腿訂單查看接單、審核用戶訂單,管理員進行校園跑腿關信息的管理,能夠提小程序校園跑腿效率。目的:通過這次設計熟練的掌握小程序、php技術以及MYSQL數據庫,對基于B/S架構的小程序校園跑腿系統(tǒng)的開發(fā)有一個基本的了解,經過這次的設計,熟練掌握了數據庫的編程方法。意義:具有現(xiàn)代的微信小程序信息技術的小程序校園跑腿的建設,對于小程序校園跑腿的發(fā)展具有非常重要的意義,滿足了小程序校園跑腿的需求,并且促進校園跑腿發(fā)展。

本課題研究的目的和意義點擊添加文本點擊添加文本點擊添加文本點擊添加文本微信小程序技術整個小程序框架系統(tǒng)分為兩部分:邏輯層和視圖層。小程序開發(fā)框架的目標是通過盡可能簡單、高效的方式讓開發(fā)者可以在微信中開發(fā)具有原生小程序體驗的服務。小程序在視圖層與邏輯層間提供了數據傳輸和事件系統(tǒng),提供了自己的視圖層以及邏輯層框架,讓開發(fā)者能夠專注于數據與邏輯??蚣艿暮诵氖且粋€響應的數據綁定系統(tǒng),可以讓數據與視圖非常簡單地保持同步。在邏輯層做數據修改,在視圖層就會做相應的更新??蚣芴峁┝艘惶谆A的組件,這些組件自帶微信風格的樣式以及特殊的邏輯,開發(fā)者可以通過組合基礎組件,創(chuàng)建出強大的微信小程序。微信開發(fā)者工具現(xiàn)在已經被小程序開發(fā)團隊開發(fā)運行,目前微信開發(fā)者工具任然在不斷的完善中,在開發(fā)小程序時經常要不斷的更新??梢允褂梦⑿艗叽a登錄開發(fā)者工具,開發(fā)者工具將使用這個微信帳號的信息進行小程序的開發(fā)和調試。PHP語言簡介PHP,是英文超級文本預處理語言HypertextPreprocessor的縮寫。PHP是一種HTML內嵌式的語言,是一種在服務器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風格有類似于C語言,被廣泛的運用。PHP獨特的語法混合了C、php、Perl以及PHP自創(chuàng)新的語法。它可以比CGI或者Perl更快速的執(zhí)行動態(tài)網頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達到加密和優(yōu)化代碼運行,使代碼運行更快。PHP具有非常強大的功能,所有的CGI的功能PHP都能實現(xiàn),而且支持幾乎所有流行的數據庫以及操作系統(tǒng)。最重要的是PHP可以用C、C++進行程序的擴展!PHP的特性包括:1、開放的源代碼:所有的PHP源代碼事實上都可以得到。2、PHP是免費的:和其它技術相比,PHP本身免費。3、PHP的快捷性:程序開發(fā)快,運行快,技術本身學習快。嵌入于HTML:因為PHP可以被入于HTML語言,它相對于其他語言,編輯簡單,實用性強,更適合初學者。4、跨平臺性強:由于PHP是運行在服務器端的腳本,可以運行在UNIX、LINUX、WINDOWS下。5、效率高:PHP消耗相當少的系統(tǒng)資源。6、圖像處理:用PHP動態(tài)創(chuàng)建圖像。7、面向對象:在php4,php5中,面向對象方面都有了很大的改進,現(xiàn)在php完全可以用來開發(fā)大型商業(yè)程序。8、專業(yè)專注:PHP支持腳本語言為主,同為類C語言。可行性分析

隨著時代的快速發(fā)展,網上跑腿訂單交易已經進入人們的生活,尤其是對于現(xiàn)在的年輕人。微信小程序校園跑腿有很強的實際應用性,無論是對于用戶還是對于其他人都是很有意義的。為了實現(xiàn)本系統(tǒng)的所有功能,必須使用合理而又性能優(yōu)良的開發(fā)工具,這樣才能保證數據的正常訪問修改,以及以后系統(tǒng)的維護、變更和功能擴充。常用的小程序設計語言有很多,例如:ASP、JSP、微信小程序、PHP等。這次小程序設計使用的是程序開發(fā)語言微信小程序,它具有簡單、易學和易維護的特點。大體說來,整個程序要分兩個部分,一部分是我們所見到的用戶界面,它主要是由一系列的小程序DIV+CSS,JS組成的,所以要求它有友好的用戶界面,可用來開發(fā)它的工具很多,,支持DHTML動態(tài)網頁、Flash動畫和插件),F(xiàn)ireworks(主要用于制作網頁圖像、標志、圖像按鈕和導航欄等),F(xiàn)lash(主要用于制作矢量動畫,如廣告、小程序片頭動畫和MTV等),考慮到實際應用性和與數據庫的結合,最后選用了Dreamweaver。另一部分是數據庫部分,數據庫可采用的工具也比較多,我采用了Mysql數據庫,系統(tǒng)所基于的開發(fā)操作系統(tǒng)采用WindowsXP,程序可運行在其中相當于服務器端,若有多臺計算機相連,只需將其配置成服務器,其他計算機當作客戶端,即可完成B/S模式的操作。需求分析用戶的需求具體體現(xiàn)在各種跑腿訂單相關信息的提供、保存、更新和查詢,這就要求數據庫結構能充分滿足各種信息的輸入和輸出。收集基本數據,數據結構及數據處理的流程,組成一份詳盡的數據字典。通過對本系統(tǒng)的功能和結構分析,可以總結出系統(tǒng)的需求,如下:l (1)使用系統(tǒng)的用戶分為管理員,用戶、跑腿員。l (2)不同的用戶類型對應不同的頁面訪問權限。l (3)小程序用戶有兩種角色,即跑腿員和用戶,服務端即管理員。

(4)用戶可以查看自己的信息,發(fā)布跑腿訂單,修改自己的跑腿訂單。(5)用戶實現(xiàn)在線申請活動報名。(6)實現(xiàn)用戶對跑腿訂單費用進行支付,以及對跑腿員進行評分。(7)用戶通過意見角可進行帖子發(fā)布,以及對他人帖子進行評論等操作。(8)跑腿員可以實現(xiàn)通過跑腿訂單查看審核接單,查看訂單支付費用。(9)跑腿員通過活動頁面可點擊參與活動,后臺管理員審核。(10)后臺服務端管理員實現(xiàn)對整個小程序校園跑腿系統(tǒng)的維護。系統(tǒng)的調試和測試調試其實也是一個相當重要的過程,對于編程完成的功能,并不一定很完善,很多時候不像程序員想象中那么順利,有很多漏洞都是在調試過程中發(fā)現(xiàn)的。測試前,我們首先要清空數據庫中的所有數據,然后輸入少量的數據進行測試。測試過程中有些功能并不是像構思好的那樣順序執(zhí)行,并且有時系統(tǒng)會很不穩(wěn)定,所以測試幫助我們發(fā)現(xiàn)錯誤并對程序做一些修改和完善。本系統(tǒng)的測試應從用戶注冊測試開始,然后再進行用戶登錄測試,對系統(tǒng)的各個模塊的功能進行測試,查看是否與需求說明上要求的功能一致。有時候少寫一條語句、session未執(zhí)行或者數據庫的某些字段名字改掉了而造成引用不成功這樣的小錯誤是常有的,有時刪掉了一些方法但是忘記在前臺頁面上刪除會引發(fā)一些錯誤或者Mysql語句不正確之類的錯誤都也是比較常見的??偨Y[本次畢業(yè)設計是以微信小程序為開發(fā)基礎,以Mysql為數據庫進行開發(fā)設計的,著重討論了數據庫模塊、用戶查看用戶信息、訂單信息、評價信息、活動信息、用戶申請、我要發(fā)貼、我的發(fā)貼等內容的管理、管理員對用戶管理、跑腿員管理、跑腿訂單管理、訂單信息管理、評價信息管理、活動信息管理、用戶申請管理、跑腿員參與管理、意見角、系統(tǒng)管理等功能的設計與的實現(xiàn),并對整個設計進行了簡單的調試和修改。本小程序操作簡單方便快捷,適用于跑腿訂單的交易。當然,一個完整的小程序校園跑腿,還需要有很強吸引力的頁面美觀效果,不過這是本設計所欠缺的。同時,如何讓大家對你的小程序感興趣,如何設計的即美觀又實用等等都是我們需要考慮到的。做小程序不是單單是為賣東西、買東西提供一個平臺,更主要的是針對人的需求,這也是本小程序開發(fā)的意義,所以要多些人性化的元素。參考文獻[1]楊新年,蘇暢,高冠福,魏喜雯.一種車牌檢測與識別系統(tǒng)的設計與實現(xiàn)[J].物聯(lián)網技術,2021,11(04):15-16+19.[2]孟壘.Python在自動化運維業(yè)務中的設計與實現(xiàn)[J].中國有線電視,2021(04):359-362.[3]劉雪琳,章鈺琪,董愛國.基于Python的物理實驗數據處理系統(tǒng)設計與實現(xiàn)[J].實驗技術與管理,2021,38(03):74-78.[4]黃敬軒,劉康軍,云辰太,梁楚衡,江健武.基于Java和Python的輔助評標系統(tǒng)的設計與實現(xiàn)[J].工業(yè)控制計算機,2021,34(03):18-20.[5]劉亮均,楊柳.電影推薦系統(tǒng)的設計與實現(xiàn)[J].物聯(lián)網技術,2021,11(03):86-88+92.[6]夏玲玲,戴文,韓旭,錢怡吉.基于Python的微信公眾號信息采集系統(tǒng)設計與實現(xiàn)[J].電子制作,2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論