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

正文內(nèi)容

微信選課系統(tǒng)軟件課設報告(編輯修改稿)

2025-09-01 06:34 本頁面
 

【文章內(nèi)容簡介】 下:(1)用戶在微信的手機客戶端里向公眾賬號發(fā)送一條消息,這條消息會通過網(wǎng)絡到達微信的后臺。(2)后臺收到這條消息之后,把消息轉(zhuǎn)發(fā)給公眾賬號的后臺,也就是公眾賬號的服務器。(3)公眾賬號服務器收到請求后,解析消息格式,根據(jù)用戶內(nèi)容和自己的服務器邏輯,計算出需要返回給用戶的消息,然后封裝消息,返回給微信后臺。(4)微信后臺把公眾賬號服務發(fā)來的消息轉(zhuǎn)發(fā)給用戶的微信手機客戶端,這樣用戶在手機客戶端上就可以看到公眾賬號發(fā)來的微信消息了。通過這個過程可以看到公眾賬號服務器要做的事情有三件:(1)獲取微信后臺發(fā)過來的消息。(2)實現(xiàn)自己的業(yè)務邏輯。(3)發(fā)送返回消息給微信后臺。微信公眾平臺開發(fā),本系統(tǒng)主要是在騰訊云的平臺上進行研發(fā)的,主要使用PHP開發(fā)語言和MySQL數(shù)據(jù)庫技術。 HTML該選課系統(tǒng)是一個在線的web應用,它的前端頁面應用到HTML開發(fā)。HTML(超文本標記語言)英文名為Hyper Text Markup Language,它是為“網(wǎng)頁創(chuàng)建和其他可在瀏覽器看到的信息”設計的標記語言,被廣泛用來構建web應用前端。HTML可以結構化信息,比如標題,段落,表格等,在一定程度上也描述文檔的外觀和語義。1982年由蒂姆伯納斯李創(chuàng)建,由IETF用簡化的SGML(標準通用標記語言)語法進行進一步發(fā)展的HTML,后來成為國際標準,由萬維網(wǎng)聯(lián)盟(W3C)維護。,但是有一些比較舊的系統(tǒng)文件拓展名最多只能是三位,如今??梢允褂萌魏蔚奈谋揪庉嬈骶庉媓tml文件,例如記事本,Notepad 等,或者使用“所見即所得”的專業(yè)的HTML編輯器。 DIV+CSSDIV是HTML語言中的一個標簽。CSS是層疊樣式表(Cascading Style Sheets), 用來定義HTML元素的表現(xiàn),是W3C推出的格式化網(wǎng)頁內(nèi)容的標準技術。DIV+CSS被用來設計網(wǎng)頁的布局。傳統(tǒng)的網(wǎng)頁布局采用表格(table)布局的方式。對于一個比較復雜的頁面,使用表格布局會增加table的嵌套數(shù)量,不管是維護還是開發(fā),都會帶來巨大的成本。對于CSS+DIV布局的方式,CSS樣式可以共用,減少垃圾代碼量,并且它實現(xiàn)了結構與表象的分離,對于網(wǎng)站的維護和擴展,查看源代碼時,很容易看出網(wǎng)頁的結構,修改頁面的結構就會變得直觀方便。 ApacheApache HTTP Server是Apache軟件基金會的一個開源的網(wǎng)站服務器,是非常流行的網(wǎng)站服務器端軟件,因為它快速、可靠,還可以通過簡單的API擴展,被廣泛地應用到web應用作為服務器軟件。Apache通過編譯模塊的實現(xiàn)從而支持許多的特性。一些通用的語言接口支持perl,python,php等。因為Apache是開源的,所以任何人在都可以修改項目源代碼,定制自己的網(wǎng)站服務器,更好地為自己的項目服務。 PHPPHP全稱Hyper Preprocessor(超文本處理器),是一種被廣泛用來開發(fā)動態(tài)網(wǎng)頁的服務器端腳本語言,底層使用了C語言。它是一種開源的計算機腳本語言,所以它是完全免費的,任何人都可以使用它開發(fā)自己的動態(tài)網(wǎng)站。一般來說,PHP是運行在服務器端,而且它可以運行在不同的服務器,操作系統(tǒng)平臺上,并且還可以跟不同的數(shù)據(jù)庫系統(tǒng)結合使用。 MySqlMySql是一個開放源代碼的免費的關系型數(shù)據(jù)庫,所以任何人沒有許可的情況下可以使用它。它使用的是著名的數(shù)據(jù)庫語言SQL的標準形式,它的作品在多種操作系統(tǒng)上,有許多種語言,包括php,perl,c,c++,java等。因為MySql性能高,成本低,可靠性好,被廣泛用在各種大中型的網(wǎng)站建設中,相對于DB2,oracle等大型數(shù)據(jù)庫來說,MySql有它的不足之處,例如規(guī)模小功能有限等,但是對于中小型的網(wǎng)站來說,使用MySql已經(jīng)綽綽有余。 bootstrapBootstrap是Twitter開源的一整套前端解決方案,是一個用來快速開發(fā)Web應用程序的工具包。它是CSS跟Html的結合,使用了最新的瀏覽器技術,封裝了一整套的組件,給網(wǎng)頁提供時尚的元素,比如按鈕,表單,列表,網(wǎng)格等,該系統(tǒng)選用的是用bootstrap制作的一個免費的管理員后臺模板charisma,通過對這個模板的重新布局,制作選課系統(tǒng)的前端頁面。 CodeIgniter后臺框架用PHP的CodeIgniter框架。CodeIgniter是一個小巧的輕量級框架,采用單一入口,采用了MVC思想,一般用來開發(fā)中小型的網(wǎng)站項目。圖22 應用程序流程圖其中,它負責初始化應用程序所需要的資源。Routing負責檢查請求,以確定誰負責處理請求。如果緩存文件存在,則繞過系統(tǒng)的一般執(zhí)行程序,直接從緩存中獲取數(shù)據(jù),直接發(fā)送給瀏覽器。應用程序控制器裝在所有數(shù)據(jù)之前,請求和用戶提交的數(shù)據(jù)都將被過濾。控制器接收用戶請求的數(shù)據(jù),并裝載模型、輔助函數(shù)、核心庫,以及處理其他特定請求的資源。最后視圖渲染發(fā)送到web瀏覽器的內(nèi)容。 騰訊云平臺騰訊云包括云服務器、云數(shù)據(jù)庫、CDN、云安全、萬象圖片和云點播等產(chǎn)品。開發(fā)者通過接入騰訊云平臺,可降低初期創(chuàng)業(yè)的成本,能更輕松地應對來自服務器、存儲以及帶寬的壓力。 第三章 可行性分析 技術可行性我們在對計算機的學習過程中,很好地掌握了計算機的基礎知識,并且能熟練地使用PHP+Mysql開發(fā)中小型網(wǎng)站。對系統(tǒng)的數(shù)據(jù)庫設計,能夠按照需求提取系統(tǒng)中的實體,建立ER圖,數(shù)據(jù)庫服務器環(huán)境搭建并且創(chuàng)建數(shù)據(jù)庫。系統(tǒng)分析與設計上,非常清楚該選課系統(tǒng)的需求,通過繪制系統(tǒng)總體結構圖,更加直觀地發(fā)現(xiàn)整個系統(tǒng)如何一步一步地實現(xiàn),并且跟蹤整個開發(fā)進度,把握開發(fā)的時間成本。開發(fā)工具上,該選課系統(tǒng)是屬于web應用項目,有過web項目的開發(fā)經(jīng)驗,對于前端,后臺,數(shù)據(jù)庫的選擇都有直觀的認識,保證編碼的過程中不會出現(xiàn)大問題。對于系統(tǒng)的后期維護上,由于采用的開發(fā)中選擇互聯(lián)網(wǎng)中應用開發(fā)中被廣泛應用的MVC思想開發(fā),而且工具選擇上采用成熟的框架進行敏捷開發(fā),對系統(tǒng)的修改擴展都可以很容易地實現(xiàn)。因此,微信學生選課系統(tǒng)的實現(xiàn)在技術上是可行的。 時間、硬件設備可行性該選課系統(tǒng)的開發(fā)耗時大概兩個月左右,所以時間很充分。硬件設備上,開發(fā)過程中使用自己的計算機,可以在自己的機子上搭建web服務器跟數(shù)據(jù)庫服務器環(huán)境,編碼測試等操作都可以實現(xiàn)。系統(tǒng)完成開發(fā)之后,可以將系統(tǒng)部署到專門的云服務器上,并且綁定微信公眾號,供學生使用。 第四章 系統(tǒng)功能分析 系統(tǒng)介紹本系統(tǒng)定位于高等院校,用戶群體為高等院校在校學生、教師和教務管理員。系統(tǒng)包含三個模塊,分別是管理員模塊,教師模塊,學生模塊。 系統(tǒng)面向的用戶群體本系統(tǒng)定位于高等院校,用戶群體為高等院校在校學生、教師和教務管理員。 系統(tǒng)功能需求 管理員模塊表41 系統(tǒng)管理員模塊功能表編號功能名稱功能說明1資訊管理添加新資訊,查看、修改、刪除已發(fā)表的資訊2專業(yè)課程管理添加課程,查看、修改、刪除已添加的課程,并且可以添加對應課程的班級3班級管理修改、刪除已添加班級信息4學生賬號管理添加學生信息,查看、修改、刪除學生信息5教師賬號管理添加教師信息,查看、修改、刪除教師信息6管理員賬號管理添加管理員信息,查看、修改、刪除管理員信息7課室管理添加課室,查看、修改、刪除課室信息8專業(yè)管理添加專業(yè),查看、修改、刪除專業(yè)信息9修改密碼修改當前登錄用戶的密碼 教師模塊表42 系統(tǒng)教師模塊功能表編號功能名稱功能說明1資訊查看資訊2教師課表查看當前登錄教師的課表信息3修改密碼修改當前登錄用戶的密碼 學生模塊表43 系統(tǒng)學生模塊功能表編號功能名稱功能說明1資訊查看資訊2本專業(yè)選課選擇本專業(yè)課程或者退選已選課程3課表查詢查看課表4修改密碼修改當前登錄用戶的密碼 系統(tǒng)非功能性需求界面:簡潔,易用,美觀,大氣,一定兼容性。環(huán)境:服務器環(huán)境:windows+Apache+PHP+MySql+微信公眾號+騰訊云。質(zhì)量:易用性,穩(wěn)定性,可拓展性。 系統(tǒng)開發(fā)環(huán)境前端頁面開發(fā)環(huán)境用dreamweaver,它是是一個可視化的網(wǎng)頁設計和網(wǎng)站管理工具,支持最新的web技術,例如檢查HTML,HTML的格式控制,圖像編輯,ftp,可視化網(wǎng)頁編程等。PHP開發(fā)環(huán)境用的是Zend Studio,它是專業(yè)的開發(fā)人員使用的一套php集成開發(fā)環(huán)境。 Zend Studio具有專業(yè)和企業(yè)開發(fā)者開發(fā)、配置、調(diào)試和管理關鍵商務PHP應用的易使用
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1