版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、浙 江 萬 里 學(xué) 院集 中 實(shí) 踐 課 程 報(bào) 告課程名稱:程序設(shè)計(jì)綜合訓(xùn)練實(shí)踐方向:PHP 開發(fā)專業(yè)班級:計(jì)算機(jī)專業(yè) 2022 級 164 班姓名:林文輝學(xué)號: 2022011147起止日期: 2022 年 7 月 2 日-2022 年 7 月 12 日一、背景介紹工程名稱:PHP 用戶信息治理系統(tǒng)面對群體:個人用戶、小型企業(yè)、小型團(tuán)隊(duì)開發(fā)環(huán)境:PHP 結(jié)合 MYSQL 數(shù)據(jù)庫背景介紹:隨著信息化時代的不斷推動,人們不斷意識到海量的信息實(shí)際上也是一種重要資源,如何將這些信息進(jìn)展利用,信息治理應(yīng)運(yùn)而生。信息治理誕生的目的就是為了提高信息利用效率、最大限度地實(shí)現(xiàn)信息效用價值,如今信息遍布社會的
2、方方面面,成為社會進(jìn)展的中堅(jiān)力氣,誰把握了信息誰就把握了時代,無論是企業(yè)治理者,還是團(tuán)隊(duì)領(lǐng)導(dǎo)者,都需要重視信息的把握及信息的治理。而信息的治理是一件不太簡潔的事情,為了讓非專業(yè)的人也能輕松的治理信息,于是便有了信息治理系統(tǒng),它由多個學(xué)科穿插,應(yīng)用多種技術(shù),像計(jì)算機(jī)技術(shù)、數(shù)據(jù)庫技術(shù)、通信技術(shù)等等。它使得信息治理更加高效,也讓信息治理的同時能夠事實(shí)的共享,便于協(xié)同工作。本工程就是一個信息治理系統(tǒng),雖然只是用戶信息治理系統(tǒng),加以修改也可以很輕松的調(diào)整為其他信息的治理系統(tǒng)。二、需求分析分析: 該工程是由 PHP 結(jié)合 MYSQL 開發(fā)的小型用戶信息治理系統(tǒng)。MYSQL 需要能夠與 PHP 進(jìn)展鏈接,在
3、鏈接的根底上,系統(tǒng)應(yīng)當(dāng)能夠獵取到數(shù)據(jù)庫中的相關(guān)信息,并且直觀簡潔的形式呈現(xiàn)在前端界面供給應(yīng)使用者。與此同時,應(yīng)當(dāng)供給肯定的編輯功能,使用者可以通過前端的交互操作來對數(shù)據(jù)庫的內(nèi)容進(jìn)展增加刪除修改,并且這個過程應(yīng)當(dāng)是簡潔明白的,點(diǎn)擊網(wǎng)頁上的按鈕即可完成實(shí)現(xiàn)對應(yīng)的功能。另外,需配有簡易的后臺登錄功能,即數(shù)據(jù)庫后臺存放治理員信息,使用者需要填寫正確的治理員賬號及密碼方可進(jìn)入信息治理系統(tǒng),在未登錄的狀況下,對操作進(jìn)展攔截并跳轉(zhuǎn)到登錄界面。最終,工程上傳至效勞器后,需要能夠切實(shí)可用,而且使用者可以隨時隨地,便利快捷的進(jìn)展治理用戶信息數(shù)據(jù),并支持多端同步。依據(jù)上述分析,總結(jié)本工程需要具備如下功能:治理員賬號
4、的登錄與退出治理員賬號、密碼的驗(yàn)證當(dāng)且僅當(dāng)治理員登錄時方可進(jìn)入數(shù)據(jù)治理系統(tǒng)可以查看數(shù)據(jù)庫的用戶信息表,具備簡易分頁功能可以對數(shù)據(jù)庫用戶信息表的內(nèi)容進(jìn)展增加可以對數(shù)據(jù)庫用戶信息表的內(nèi)容進(jìn)展刪除可以對數(shù)據(jù)庫用戶信息表的內(nèi)容進(jìn)展修改可視化的 UI 界面,對應(yīng)的操作都至少具備按鈕、超鏈接等交互方式三、概要設(shè)計(jì)PHP 方面:【用戶信息模塊】此模塊又分為四局部:用戶信息查詢:該局部臨時只具備分頁查詢,按 ID 依次排序呈現(xiàn)到前端界面, 不具備按條件/索引查詢等其他功能,在鏈接數(shù)據(jù)庫的根底上,對數(shù)據(jù)庫總記錄數(shù)進(jìn)展統(tǒng)計(jì),并設(shè)置對應(yīng)變量每頁顯示條數(shù)、偏移量等,通過數(shù)學(xué)規(guī)律運(yùn)算,對變量進(jìn)展整合可以實(shí)現(xiàn)分頁查詢。用
5、戶信息添加:單獨(dú)寫一個前端界面供給當(dāng)功能,利用 html 的 submit 表單提交,method=“post”可以實(shí)現(xiàn)將用戶前端填寫的數(shù)據(jù)傳到后臺,結(jié)合數(shù)據(jù)庫鏈接操作,配置對應(yīng)的 sql 語句即可實(shí)現(xiàn)該局部功能。用戶信息刪除: 刪除操作比較簡潔,獵取需要刪除記錄的 id,在數(shù)據(jù)庫中刪除對應(yīng) id 的數(shù)據(jù)即可實(shí)現(xiàn)。用戶信息修改:與添加操作根本全都,也是單獨(dú)寫一個前端界面供給當(dāng)功能,也是利用 html 的 submit 表單提交,method=“post”結(jié)合數(shù)據(jù)庫鏈接實(shí)現(xiàn)的, 不同之處就是對應(yīng)的 sql 語句不同?!镜卿浤K】數(shù)據(jù)庫方面:由于工程體量問題,初步設(shè)定為兩張表。第一張表為 user
6、 表,主要負(fù)責(zé)存放用戶信息,以便于供給應(yīng) php 進(jìn)展增刪改查的相關(guān)操作。表中應(yīng)至少具備編號、姓名、性別以及其他常用信息等假設(shè)干個字段信息。其次張表為 admin_user 表,主要負(fù)責(zé)存放治理員賬號信息,供給應(yīng) php 登錄時進(jìn)展匹配推斷輸入的賬號密碼是否正確。表中應(yīng)至少具備,編號、賬號、密碼三個字段信息。四、具體設(shè)計(jì)PHP 名目構(gòu)造及對應(yīng)功能:project 工程工程文件根名目,壓縮包內(nèi) wl_project.sql 為數(shù)據(jù)庫文件config.php工程中一些常量,主要是一些數(shù)據(jù)庫的配置信息,單獨(dú)處理在該文件,便利 init.php 調(diào)用index.php整個工程的主頁 本身沒有什么內(nèi)容,
7、調(diào)用 menu.php顯示一個導(dǎo)航欄init.php工程的初始化文件,該文件通過拼接的方式定義了兩個常用的地址類常量 ADMIN_URL 和 ADMIN_PATH 在后面涉及地址跳轉(zhuǎn)等操作的文件中經(jīng)常性使用login.php登錄界面 樣式如以下圖 logindo.php 登錄的規(guī)律在這里實(shí)現(xiàn),主要是與數(shù)據(jù)庫amdin_user 表中的賬號密碼字段進(jìn)展匹配,分開匹配,先推斷賬號,密碼在之后推斷,同時 SESSION 數(shù)組實(shí)現(xiàn)了對登錄狀態(tài)的存儲,協(xié)作 redirect 可以實(shí)現(xiàn)非登錄狀態(tài)自動跳轉(zhuǎn)到登錄界面logout.php登出,實(shí)現(xiàn)比較簡潔,只需要將 SESSION 數(shù)組對應(yīng)存儲登錄狀態(tài)的局部去
8、除即可imgsincludefunction.phpmenu.php子名目,工程臨時沒有用到工程的一個子名目,主要存放一些經(jīng)常被調(diào)用的文件,函數(shù)、導(dǎo)航、跳轉(zhuǎn)頁等等.工程的一些常用函數(shù)在這個文件夾內(nèi),包括將測試常用的 var_dump 定義為函數(shù)、以及跳轉(zhuǎn)用的 redirect、還有全部對數(shù)據(jù)庫的增加、刪除、修改、查詢都在此處統(tǒng)一為了函數(shù),便利其他文件調(diào)用導(dǎo)航條,樣式如工程首頁,可以跳轉(zhuǎn)到用戶治理和用戶添加界面.php分頁查詢有關(guān)的一些的 html 樣式,例如提示當(dāng)前頁碼記錄數(shù),以及上一 頁、下一頁等標(biāo)簽都是在這里寫的redirect.php通過 html 的 refresh 實(shí)現(xiàn)的界面跳轉(zhuǎn),此
9、文件下還定義了一些 css 樣式,對其他文件的某些標(biāo)簽樣式有肯定影響public子名目,工程臨時沒有用到user子名目,用戶信息治理系統(tǒng)的主要界面和主要功能action.php 調(diào)用 function.php 實(shí)際調(diào)用的是 init.php,由于 init.php 調(diào)用了 function.php 故不用重復(fù)調(diào)用,并供給對應(yīng)的 sql 語句來具體實(shí)現(xiàn)增刪改查的操作add.php用戶信息增加界面的前端 html 代碼edit.php用戶編輯增加界面的前端 html 代碼index.php用戶信息治理系統(tǒng)的主界面 樣式如圖數(shù)據(jù)庫表構(gòu)造admin_user 表字段名字段類型長度允許空值Idint10
10、主鍵namevarchar255passwordvarchar255user 表字段名id字段類型int長度10允許空值主鍵namevarchar255sexvarchar255addressvarchar255hobbyvarchar255五、總結(jié)我選擇的方向是 PHP 開發(fā),本次實(shí)訓(xùn)的形式是教師帶著我們做一個PHP 工程,其實(shí)在此之前的專業(yè)課上的數(shù)據(jù)庫課程大作業(yè)和這次實(shí)訓(xùn)比較類似,只不過前者是用 Java+Mysql,后者是用 PHP+Mysql,雖然使用的開發(fā)環(huán)境有所不同, 但是萬變不離其宗,其實(shí)認(rèn)真想想,業(yè)務(wù)規(guī)律上還是有很多相像之處的。加上這次實(shí)訓(xùn)考慮到我們的根底和時間問題,工程簡單度還是不高的,所以整體下來, 有肯定的閱歷,再加上難度適宜,所以給我的感覺還是比較良好的。感覺自己也切實(shí)學(xué)到很多東西,在工程的構(gòu)造構(gòu)建方面尤為明顯,萬事開頭難,一個好的工程構(gòu)造,能夠幫助自己厘清思路,工程的構(gòu)建與完善也會更順當(dāng)。教師講的很細(xì), 之前幾天的根底課也讓我對 PHP 的語法、標(biāo)準(zhǔn)有了肯定的了解,而后由淺入深的帶我們做簡潔工程,也讓我對 PHP 的應(yīng)用有了更充分的的生疏。做工程的過程中也不乏遇到很多問題,有語法錯誤,也有馬虎落下符號字母的錯誤,也有規(guī)律上理解不到位引起的一些錯誤,多半都在摸索中解決了,剩下的也在教師的幫助之下解決了,最終順當(dāng)?shù)耐瓿闪苏麄€
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度旅游意外受傷賠償協(xié)議書范本2篇
- 乳腺癌患者蒙醫(yī)飲食起居治療方案研制及療效觀察
- 《儒林外史》 上課課件
- 面向自動調(diào)制識別模型的后門攻擊方法研究
- 應(yīng)急指揮系統(tǒng)的改進(jìn)與優(yōu)化
- 熟人借款合同三篇
- 2025版夏令營拓展訓(xùn)練項(xiàng)目代理商合作協(xié)議范本3篇
- 二零二五年度行政合同訂立實(shí)務(wù)操作與案例分享3篇
- 二零二五年版?zhèn)€人股東股權(quán)轉(zhuǎn)讓協(xié)議范本適用于所有企業(yè)股權(quán)變更19篇
- 二零二五年度品牌授權(quán)銷售系統(tǒng)合同樣本2篇
- 北京小客車指標(biāo)租賃協(xié)議五篇
- 輸液室運(yùn)用PDCA降低靜脈輸液患者外滲的發(fā)生率品管圈(QCC)活動成果
- YY/T 0681.2-2010無菌醫(yī)療器械包裝試驗(yàn)方法第2部分:軟性屏障材料的密封強(qiáng)度
- GB/T 8005.2-2011鋁及鋁合金術(shù)語第2部分:化學(xué)分析
- 不動產(chǎn)登記實(shí)務(wù)培訓(xùn)教程課件
- 不銹鋼制作合同范本(3篇)
- 2023年系統(tǒng)性硬化病診斷及診療指南
- 煙氣管道阻力計(jì)算
- 《英語教師職業(yè)技能訓(xùn)練簡明教程》全冊配套優(yōu)質(zhì)教學(xué)課件
- 城鄉(xiāng)環(huán)衛(wèi)一體化保潔服務(wù)迎接重大節(jié)日、活動的保障措施
- 冀教版八年級上冊Unit 1 單詞短語句型復(fù)習(xí)預(yù)習(xí)單
評論
0/150
提交評論