網(wǎng)站編輯

網(wǎng)站需求

網(wǎng)站的構(gòu)成

前臺(用戶查看)

后臺(管理員登錄,進(jìn)行網(wǎng)站管理)

開發(fā)流程:后臺——>前臺

后臺需求分析:

1.管理員登錄模塊

a.新建一個網(wǎng)頁文件login.html,制作FORM表單,用于收集管理員提供的登陸名和密碼。

b.將收集到的登陸名與密碼提交給PHP文件(checklogin.php)去驗證。

c.在checklogin.php文件中接受傳遞過來的登陸名和密碼,驗證有效性。

d.構(gòu)造查詢數(shù)據(jù)庫的SQL語句,發(fā)往數(shù)據(jù)庫執(zhí)行,將執(zhí)行的結(jié)果返回給一個變量(結(jié)果集)。

e.將查詢的結(jié)果進(jìn)行判斷,如果有數(shù)據(jù)庫則表示傳遞過來的登陸名和密碼是正確的,跳轉(zhuǎn)到后臺首頁。否則,沒有數(shù)據(jù)時,表示提供的登陸名和密碼數(shù)據(jù)庫中不存在,驗證不通過,跳轉(zhuǎn)回登錄界面。

注意:A、驗證用戶是否登錄或者登錄過期

(1)在后臺的公共文件中,判斷用戶登錄SESSION數(shù)據(jù)是否存在,如果不存在,提示用戶重新登錄,跳轉(zhuǎn)到登錄界面login.html

B、退出系統(tǒng)功能

(1)新建一個退出功能文件logout.php實現(xiàn)退出功能

(2)清除SESSION登錄數(shù)據(jù),跳轉(zhuǎn)回logout.php實現(xiàn)退出

2.單頁介紹模塊

(1)新增一個單頁

a.在后臺導(dǎo)航上添加一個鏈接“新增單頁”,文件名:page_new.php

b.新建文件page_new.php,制作FORM表單,表單元素:模塊名(文本框)、內(nèi)容(文本域)

c.將表單數(shù)據(jù)提交到page_new_save.php【POST】

d.新建page_new_save.php頁面,接受表單傳值

e.構(gòu)造SQL語句將數(shù)據(jù)插入到數(shù)據(jù)庫中,返回執(zhí)行狀態(tài)

insert into表名(模塊名,內(nèi)容)values('模塊名的值','內(nèi)容得值')

f.判斷執(zhí)行狀態(tài),輸出相應(yīng)結(jié)果

(2)顯示所有單頁列表

a.在后臺導(dǎo)航上添加一個連接“單頁管理”,文件名:page_list.php

b.新建page_list.php,用于顯示所有的單頁列表,可以提前做好顯示列表的樣式

c.構(gòu)造SQL語句,從數(shù)據(jù)庫中讀取所有的單頁數(shù)據(jù),顯示出來

select*from表名

while循環(huán)從結(jié)果集中讀取所有數(shù)據(jù),再echo顯示出來

(3)修改單頁

a.在單頁列表每一項的后面添加一個操作欄目,加上“修改”連接,跳轉(zhuǎn)到page_edit.php,同時傳輸一個單頁的標(biāo)識(id)

b.新建文件page_edit.php 制作FORM表單用于顯示從數(shù)據(jù)庫讀取的所有單頁信息,提供給管理員修改

c.修改完成后,將數(shù)據(jù)提交到page_edit_save.php 【POST】

d.新建文件page_edit_save.php? 用于保存修改后的數(shù)據(jù),接收表單傳值

e.構(gòu)造sql語句,將新的數(shù)據(jù)寫入到數(shù)據(jù)庫中即完成修改功能

update 表名 set 模塊名='新的模塊值',內(nèi)容='新的內(nèi)容值' where id=被修改的數(shù)據(jù)ID

e.批判執(zhí)行狀態(tài),輸出相應(yīng)結(jié)果

(4)刪除單頁

a.在單頁列表每一項后面添加一個“刪除”連接,跳轉(zhuǎn)到page_delete.php,同時傳輸一個單頁的標(biāo)識(ID)

b.新建一個page_delete.php,用于刪除單頁數(shù)據(jù),接收被刪除的單頁的標(biāo)識ID

c.構(gòu)造刪除數(shù)據(jù)的sql語句,發(fā)往數(shù)據(jù)庫執(zhí)行,實現(xiàn)刪除功能

delete from 表名 where id=被刪除的單頁的標(biāo)識ID

d.判斷執(zhí)行狀態(tài),輸出相應(yīng)的結(jié)果

3.新聞模塊

4.產(chǎn)品模塊

5.分類模塊

6.友情鏈接模塊

7.管理員模塊

8.留言管理模塊

前臺需求分析:

1.首頁

2.簡介

3.新聞中心

5.訪客留言

6.企業(yè)文化

7.聯(lián)系我們

業(yè)務(wù)流程分析:


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容