aaaaa企業(yè)網(wǎng)站設(shè)計1_第1頁
aaaaa企業(yè)網(wǎng)站設(shè)計1_第2頁
aaaaa企業(yè)網(wǎng)站設(shè)計1_第3頁
aaaaa企業(yè)網(wǎng)站設(shè)計1_第4頁
aaaaa企業(yè)網(wǎng)站設(shè)計1_第5頁
已閱讀5頁,還剩37頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、摘要隨著計算機及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,Internet/Intranet 應(yīng)用在全球范圍內(nèi)日益普及,正快速向信息化前進(jìn),信息自動化的作用也越來越大。從而使我們從繁雜的事務(wù)中出來,提高了我們的工作效率。本主要闡述一個功能比較強大的企業(yè)系統(tǒng)的操作過程及一些。該系統(tǒng)信息來源主要由用戶直接添加,通過管理員審核后,在上發(fā)布出來,以供大家相關(guān)公司信息。本系統(tǒng)主要讓各界能更好的了解本本企業(yè),歡迎對本企業(yè)的發(fā)展提出寶貴留言。該企業(yè)系統(tǒng)是應(yīng)用Dreamweaver MX 2004、Flash MX 2004 等軟件,結(jié)合 ASP 編程技術(shù)和Access 數(shù)據(jù)庫技術(shù)開發(fā)出來的。:用戶管理;信息發(fā)布;ASP;企業(yè)Ab

2、stractWith the rapid development of computer and network technology, Internet/TheIntranet application popularizes day by day in the global scope, now the society fast totheing an information based society advance, the information automationfunction also more and more is big. Thus causes us to libera

3、te from the numerous and diverse business, enhanced our working efficiency.The present paper mainly elaborates a function quite formidable enterprise website system backstage operating process and some essential technologies. This system information originates mainly directly increases by the user,

4、verifies after the manager,issues in the website ,by for everybody inquiry related company information.This system mainly enables the society from all walks of life the better understandingnotebook enterprise,development.e to propose more precious messages to this enterprise'sThis enterprise web

5、site system is applies software Dreamweaver MX 2004, Flash MX 2004, and so on, the unifies of the ASP programming technology and theAccess database technology development.Key word: user management; information issued; ASP; enterprise website目錄第 1 章1.11.2第 2 章2.12.2第 3 章3.1概論1簡介1開發(fā)環(huán)境2系統(tǒng)分析4的可行性分析4的需求分

6、析4系統(tǒng)設(shè)計6登錄73.1.1管理登錄界面73.1.2 左子樹目錄12系統(tǒng)管理123.2.1 管理員管理配置14管理16類別設(shè)置16管理訂單管理203.4.1 訂單管理203.4.2 支付管理22會員管理24管理.13.6.2管理全部.26管理類別283.7留言管理303.7.1 留言管理303.7.2 管理員公告32管理3設(shè)置333.8.2 添加新.35總致結(jié)37謝38參考文獻(xiàn)38第 1 章概論1.1簡介目前,中國企業(yè)信息化意識明顯提高,信息化進(jìn)程正在加快,企業(yè)信息化工作在提高生產(chǎn)率和企業(yè)競爭力方

7、面正在形成巨大的潛力。但在總體水平提高的同時,仍與全球領(lǐng)先水平有較明顯的差距;從成功實施信息化的四大影響因素(即力、管理機制、執(zhí)行能力和 IT 平臺)方面分析,中國企業(yè)均存在不同程度的問題和差距;從管理角度看,還許多事關(guān)信息化成敗的關(guān)鍵性。下面的數(shù)據(jù)能一定程度上反映出問題來,中國企業(yè)與全球 500 強企業(yè)之間在信息化方面還存在多方面的差距:全球最佳實踐企業(yè)的信息化程度(網(wǎng)絡(luò)就緒水平)比國內(nèi)企業(yè)高出 38%。建設(shè)是企業(yè)信息化建設(shè)和管理的重要 之一。一個企業(yè)通過 可以實現(xiàn)以下幾個方面:品牌形象創(chuàng)建。 的形象代表著企業(yè)的網(wǎng)上品牌形象,人們在網(wǎng)上了解一個企業(yè)的主要方式就是該公司的建設(shè)的專業(yè)化與否直接影

8、響企業(yè)的網(wǎng)絡(luò)品牌形象,同時也對/服務(wù)展示。顧客的其他功能產(chǎn)生直接影響。的主要目的是為了對公司的和服務(wù)進(jìn)行說明及圖片甚深入的了解,企業(yè)的主要價值也就在于靈活地向用戶展示至多信息,即使一個功能簡單的至少也相當(dāng)于一本可以隨時更新的宣傳資料。信息發(fā)布。 利于企業(yè)形象、顧是一個 信息載體,在法律務(wù)以及促進(jìn)銷售的企業(yè)的范圍內(nèi),可以發(fā)布一切有、信息、各種促銷信息、招標(biāo)信息、合作信息、招聘信息等等。因此,擁有一個個強有力的宣傳工具。就相當(dāng)于擁有一網(wǎng)上。通過上的表,可以獲得用戶的反饋信息,用于、消費者行為具。、品牌形象等,是獲得第市場資料有效的工網(wǎng)上。為了獲得更好的網(wǎng)上推廣效果,需要與供應(yīng)商、經(jīng)銷商、客戶網(wǎng)站、

9、以及其他內(nèi)容互補或者相關(guān)的企業(yè)建立合作關(guān)系,沒有起。,合作就無從談網(wǎng)上銷售。建立及開展網(wǎng)絡(luò)活動的目的之一是為了增加銷售,一個功能完善的本身就可以完成訂單確認(rèn)、網(wǎng)上支付等電子商務(wù)功能,即本身就是一個銷售。根據(jù)企業(yè)的需要,設(shè)立前臺管理系統(tǒng)(信息發(fā)布系統(tǒng)、客戶系統(tǒng)、展示系統(tǒng)、網(wǎng)上訂貨系統(tǒng))和管理系統(tǒng)。信息發(fā)布系統(tǒng)里面涉及一切需要發(fā)布的信息,包括信息的修改和新信息的添加)。和更新(舊信息客戶系統(tǒng)是管理客戶對本企業(yè)的的需求、相應(yīng)的意見反饋。展示系統(tǒng)則負(fù)責(zé)展示本企業(yè)的所有。網(wǎng)上訂貨系統(tǒng)就是在網(wǎng)上給客戶提供訂貨和相應(yīng)支付方式。該企業(yè)動化、全智能的管理系統(tǒng)基于 ASP+ACCESS 技術(shù)開發(fā)的電子商務(wù)平臺,屬

10、于全自方式管理、維護(hù)、更新的管理系統(tǒng)。管理系統(tǒng)采用Access 數(shù)據(jù)庫技術(shù)。前臺管理系統(tǒng)和主要功能:管理系統(tǒng)的協(xié)調(diào)一致。系統(tǒng)管理、理。管理、訂單管理、會員管理、管理、留言管理、管前臺網(wǎng)頁所實現(xiàn)的主要功能模塊是資訊、務(wù)。展示、網(wǎng)絡(luò)、客戶服資訊包括企業(yè)和業(yè)內(nèi)資訊;展示包括展示、分類和產(chǎn)品搜索;網(wǎng)絡(luò)包括國內(nèi)市場和國外市場;客戶服務(wù)包括會員中心、信息反饋、留言中心、訂單。1.2開發(fā)環(huán)境Windows XP PhotoshopMicromedia Dreamweaver MX 2004 FLASH MX 2004MicrosoftOffice 2003IIS 5.0目前開發(fā)的技術(shù)主要有 ASP、ASP.

11、NET、JAVA 等。ASP 是 Microsoft 提出的一個概念。所謂 ASP 是指在 Windows 系統(tǒng)中運行的Web Server 所能利用的 Server 端的 Script 環(huán)境,通常以 DLL(asp.dll)的形式表示。ASP(Active Server Pages)從字面上看包含面含義:(1) Active:ASP 使用 Microsoft 的 ActiveX 技術(shù)。(2) Server:ASP 運行在服務(wù)器端。(3) Page:ASP 返回標(biāo)準(zhǔn)的 HTML 頁面,可以正常地在常用的瀏覽器中顯示。ASP.NET 是新一代的網(wǎng)頁開發(fā)技術(shù),不但能提供更高的效率,而且功能強大兼容

12、性高,操作簡單容易使用,安全性高,更可自行開發(fā)且延伸性高。Java 是 Sun Microsystem 公司研制的一種新型的程序設(shè)計語言。在高級語言已經(jīng)非常豐富的背景下,它脫穎而出,不僅成為一門最為流行的計算機語言, 而且形成一種專門的技術(shù),有其獨特的歷史背景和獨樹一幟的品質(zhì)。擬采用 ASP 技術(shù)。ASP 是目前最流行的 Web 應(yīng)用程序開發(fā)工具之一。它功能強大并簡單易學(xué),利用 ASP 不僅可以快速創(chuàng)建交互的是它不用考慮客戶端使用何種瀏覽器。頁,而且程序代碼完全,更重要的Access2003 就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供、和檢索。Access 的優(yōu)點在于它能使用數(shù)據(jù)表示圖或

13、自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。另外,Access 允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。Access 也提供了數(shù)據(jù)庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。Access 是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。如上所述,Access 作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強大功能。網(wǎng)頁(WebPage)文件主要是用超文本標(biāo)記語言(HyperText Markup Language,簡稱 HTML)語句來寫成

14、。您可以通過 IE 瀏覽器的“查看”菜單中的“源文件” 看到該頁的 HTML 代碼。HTML 語言由一系列元素(element)組成,用于組織文件的內(nèi)容和指導(dǎo)文件的輸出格式。元素名稱不分大小寫。一個元素可以有多個屬性, 屬性及其屬性值不分大小寫。屬性名屬性值合起來構(gòu)成一個完整的屬性,一個元素可以有多個屬性,各個屬性用空格。元素又由標(biāo)記(tag)的構(gòu)成,大多數(shù)標(biāo)記是成對出現(xiàn)的,分起始標(biāo)記< >(start tag)和結(jié)尾標(biāo)記</ >(end tag), 以便和頁面的內(nèi)容區(qū)來。其寫成的文件是標(biāo)準(zhǔn)的 ASCII 文件,不同于一般的編程語言,故稱為(Script)更準(zhǔn)確一點。其

15、實也很簡單,特別是在專門的HTML 編輯器的幫助下,您可以迅速地學(xué)會 HTML,并能很快寫出有自己特色的Homepage 來。HTML 的基本結(jié)構(gòu):超文本文檔分文檔頭和文檔體兩部分,在文檔頭里,對這個文檔進(jìn)行了一些必要的定義,文檔體中才是要顯示的各種文檔信息。<HTML><HEAD>頭 部 信 息</HEAD><BODY>文 檔 主 體, 正 文 部 分</BODY></HTML>其中<HTML>在最外層, 表示這對標(biāo)記間的內(nèi)容是 HTML 文 檔。我們還會看到一些 Hompage 省略<HTML>

16、標(biāo)記,因為.html 或.htm 文件被 Web 瀏覽器默認(rèn)為是 HTML 文檔。<HEAD> 之間包括文檔的頭部信息,如文檔總標(biāo)題等,若不需頭部信息則可省略此標(biāo)記。<BODY> 標(biāo)記一般不省略, 表示正文內(nèi)容的開始。第 2 章系統(tǒng)分析2.1的可行性分析隨著計算機技術(shù)的發(fā)展和網(wǎng)絡(luò)人口的增加,網(wǎng)絡(luò)世界也越來越廣博,越來越豐富,電子商務(wù)已經(jīng)成為網(wǎng)上的一股潮流。我們相信要不了太長有時間,顧客就可以在網(wǎng)絡(luò)世界上獲得他們在現(xiàn)實世界上可以獲得的所有商品和服務(wù)。可行性研究是為了弄清楚系統(tǒng)開發(fā)的項目是不是可以實現(xiàn)和值得進(jìn)行研究的過程,實際上是一次大大簡化系統(tǒng)分析和系統(tǒng)設(shè)計的過程,所以,

17、進(jìn)行可執(zhí)行性的分析是非常必要的,也是很重要的,經(jīng)過最初的設(shè)計目標(biāo)和進(jìn)行的市場得出以下四點的可行性分析:經(jīng)濟可行性:即實現(xiàn)這個平臺設(shè)計有沒有什么經(jīng)濟效益?該平臺設(shè)計只是本人的畢業(yè)設(shè)計,又因經(jīng)濟效益可談。人的設(shè)計能力有限,其功能還不夠完善,所以沒有什么技術(shù)可行性:即現(xiàn)有的技術(shù)能否開發(fā)該平臺,會有哪些和 Access 數(shù)據(jù)庫技術(shù),這點當(dāng)然可以做到。運用 ASP 編程操作可行性:即該平臺規(guī)定的運行方式是否可行。有 Windows XP、Microsoft IIS 和 Internet Explorer 就能實現(xiàn)它。法律可行性:即該平臺的開發(fā)會在上引起或其它責(zé)任問題。為該平臺是作為畢業(yè)設(shè)計與商業(yè)無關(guān),又

18、因為是在法律上是可行的。開發(fā)設(shè)計,因此構(gòu)成,通過以上的可行性分析,我將采用 Microsoft IIS+ASP 結(jié)合的技術(shù),運用Access 數(shù)據(jù)庫對進(jìn)行建設(shè)。2.2的需求分析系統(tǒng)分析即需求分析,是平臺開發(fā)的一個不可缺少的環(huán)節(jié),為了能夠使本系統(tǒng)更好、更完善地被設(shè)計出來,就必須先研究。在系統(tǒng)的基礎(chǔ)上,對新系統(tǒng)的功能進(jìn)行細(xì)致的分析,從而才能夠開發(fā)出完整的系統(tǒng)設(shè)計。需求分析階段確定的系統(tǒng)邏輯模型是以后設(shè)計和實現(xiàn)目標(biāo)系統(tǒng)的基礎(chǔ),因此必須準(zhǔn)確完整地體現(xiàn)用戶的要求。系統(tǒng)分析員通常都是計算機軟件,技術(shù)專家一般不喜歡著手搞具體設(shè)計,然而,一旦分析員開始談?wù)摮绦蛟O(shè)計的細(xì)節(jié)時, 就會脫離用戶,使他們不能繼續(xù)提出他

19、們的要求和建議。軟件工程使用的結(jié)構(gòu)分析設(shè)計的方法為每個階段都規(guī)定了特定的結(jié)束標(biāo)準(zhǔn),需求分析階段必須提出完整的準(zhǔn)確的系統(tǒng)邏輯模型,經(jīng)過用戶確認(rèn)之后才能進(jìn)入下一階段。需求分析是軟件生命周期的一個重要階段,它根本的任務(wù)是確定為了滿足用戶的需要必須做什么。具體地說,應(yīng)該確定系統(tǒng)必須具有的功能和性能,系統(tǒng)要求的運行環(huán)境,并且系統(tǒng)發(fā)展的前景,必須仔細(xì)分析系統(tǒng)中的數(shù)據(jù),既要分析系統(tǒng)中的數(shù)據(jù)流。又要分析長期使用的數(shù)據(jù)圖、數(shù)據(jù)字典,為系統(tǒng)的設(shè)計奠定基礎(chǔ)。,通過分析應(yīng)該得出用數(shù)據(jù)流根據(jù)企業(yè)的需要,設(shè)立前臺管理系統(tǒng)(信息發(fā)布系統(tǒng)、客戶系統(tǒng)、展示系統(tǒng)、網(wǎng)上訂貨系統(tǒng))和管理系統(tǒng)。信息發(fā)布系統(tǒng)里面涉及一切需要發(fā)布的信息,

20、包括信息的修改和新信息的添加)。和更新(舊信息客戶系統(tǒng)是管理客戶對本企業(yè)的的需求、相應(yīng)的意見反饋。展示系統(tǒng)則負(fù)責(zé)展示本企業(yè)的所有。網(wǎng)上訂貨系統(tǒng)就是在網(wǎng)上給客戶提供訂貨和相應(yīng)支付方式。該企業(yè)動化、全智能的管理系統(tǒng)基于 ASP+ACCESS 技術(shù)開發(fā)的電子商務(wù)平臺,屬于全自方式管理、維護(hù)、更新的管理系統(tǒng)。管理系統(tǒng)采用Access 數(shù)據(jù)庫技術(shù)。前臺管理系統(tǒng)和主要功能:管理系統(tǒng)的協(xié)調(diào)一致。系統(tǒng)管理、理。管理、訂單管理、會員管理、管理、留言管理、管前臺網(wǎng)頁所實現(xiàn)的主要功能模塊是資訊、務(wù)。展示、網(wǎng)絡(luò)、客戶服資訊包括企業(yè)和業(yè)內(nèi)資訊;展示包括展示、分類和產(chǎn)品搜索;網(wǎng)絡(luò)包括國內(nèi)市場和國外市場;客戶服務(wù)包括會員中

21、心、信息反饋、留言中心、訂單。第 3 章系統(tǒng)設(shè)計管理系統(tǒng)結(jié)構(gòu):管理回到首頁退出訂單管理會員管理新聞管理支付管理注冊會員管理管理全部新聞添加新調(diào)查調(diào)查設(shè)置管理員公告留言管理管理新聞類別訂單管理產(chǎn)品管理產(chǎn)品類別設(shè)置網(wǎng)站配置管理員管理調(diào)查管理留言管理產(chǎn)品管理系統(tǒng)管理3.1登錄管理示意圖:用戶驗證3.1.1管理登錄界面進(jìn)入管理( 管理員) 登錄界面即Login.asp, 里面的調(diào)用checkcode.asp。圖 3.1管理系統(tǒng)界面管理員登錄界面Login.asp:<meta http-equiv="Content-Type" content="text/html;

22、charset=gb2312"><link rel="stylesheet" href="inc/southidc.css"><script language=javascript> function SetFocus()if (document.Login.UserName.value="") document.Login.UserName.focus();elsedocument.Login.UserName.select();function CheckForm()if(document.

23、Login.UserName.value="")alert("請輸入用戶名!"); document.Login.UserName.focus(); return false;if(document.Login.Password.value = "")alert("請輸入!");document.Login.Password.focus(); return false;if (document.Login.CheckCode.value="")alert ("請輸入您的!")

24、;document.Login.CheckCode.focus(); return(false);</script>能否進(jìn)入管理系統(tǒng),調(diào)用 Admin_ChkLogin.asp,其中又用到Conn.asp(連接數(shù)據(jù)庫),Config.asp(配置),md5.asp(加密算法)。Admin_ChkLogin.asp:<%dim sql,rsdim username,password,CheckCode username=replace(trim(request("username"),"'","") passw

25、ord=replace(trim(Request("password"),"'","") CheckCode=replace(trim(Request("CheckCode"),"'","") if UserName="" thenFoundErr=TrueErrMsg=ErrMsg & "<br><li>用戶名不能為空! end ifif Password="" then Fo

26、undErr=TrueErrMsg=ErrMsg & "<br><li> end ifif CheckCode="" then FoundErr=True ErrMsg=ErrMsg & "<br><li>end ifif session("CheckCode")="" then FoundErr=True ErrMsg=ErrMsg & "<br>不能為空!不能為空!你登錄時間過長,請重新返回登錄頁面進(jìn)行登錄。end i

27、fif CheckCode<>CStr(session("CheckCode") then FoundErr=TrueErrMsg=ErrMsg & "<br><li>您輸入的確認(rèn)碼和系統(tǒng)產(chǎn)生的不一致,請重新輸入。end ifif FoundErr<>True then password=md5(password)set rs=server.createobject("adodb.recordset")sql="select*fromAdminwherepassword='

28、;"&password&"'andusername='"&username&"'" rs.open sql,conn,1,3if rs.bof and rs.eof then FoundErr=TrueErrMsg=ErrMsg & "<br><li>用戶名或if password<>rs("password") then FoundErr=TrueErrMsg=ErrMsg & "<br&g

29、t;<li>用戶名或RndPassword=GetRndPassword(16)錯誤! else錯誤!elsers("LastLoginIP")=Request.ServerVariables("REMOTE_ADDR") rs("LastLoginTime")=now() rs("LoginTimes")=rs("LoginTimes")+1 rs("RndPassword")=RndPasswordrs.update session.Timeout=Sessi

30、onTimeout session("AdminName")=rs("username")session("AdminPassword")=rs("Password") session("RndPassword")=RndPassword rs.closeset rs=nothing call CloseConn()Response.Redirect "default.asp" end ifend if rs.closeset rs=nothing end ifif Foun

31、dErr=True then call WriteErrMsg()end ifcall CloseConn() sub WriteErrMsg()dim strErr strErr=strErr & " response.write strErrend sub%>Conn.asp:<%dim conn dim connstr dim db db="./Databases/myszw.mdb" '數(shù)據(jù)庫文件位置on error resume nextconnstr="DBQ="+server.mappath("

32、;"&db&"")+"Defau Access Driver (*.mdb);"set conn=server.createobject("ADODB.CONNECTION") if err thenerr.clear elseconn.open connstr end if%>ir=;DRIVER=Microsoftconfig.asp:<%Const SiteName="浙西網(wǎng)域公司企業(yè)Const SiteTitle="浙西網(wǎng)域公司企業(yè)"'名稱標(biāo)題地址&q

33、uot;''Const SiteUrl="h Const Enterpris/gsqy/"="h"'企業(yè)郵局Const LogoUrl="images/logo.gif" Const BannerUrl="Img/myszw.swf"'Logo 地址'Banner 地址Const High=100'高度Const WebmasterName="ykb"'站長"Const Webmaster="'站長信箱Const

34、Copyright="線:所 有,浙西網(wǎng)域公司企業(yè) <br> 銷 售 熱,417586492"'信息Const MaxPerPage_Default=10 Const MaxPerPage_Search=10 Const ShowContentByPage="Yes" Const MaxPerPage_Content=200000 Const EnableArticleCheck="Yes"'首頁每頁或文章數(shù)'文章搜索頁每頁文章數(shù)'文章內(nèi)容是否分頁顯示 '每頁顯示大約字符數(shù)'

35、是否啟用文章審核功能Const HitsOfHot=50%>'熱門文章點擊數(shù)左子樹目錄調(diào)用 LeftTree.asp,右邊顯示“系統(tǒng)信息”(Sysadmin_view.asp),它用到 Conn.asp 和 Admin.asp。圖 3.2圖 3.3Sysadmin_view.asp:<%set rs = Server.CreateObject("ADODB.Recordset")sqltext="select * from Admin where username='"+Session("AdminName"

36、;)+"'" rs.Open sqltext,conn,1,1if not rs.EOF then LoginTimes=rs("LoginTimes") LastLoginTime=rs("LastLoginTime")idcount=rs(0) end ifrs.Close%>3.1.2 左子樹目錄左子樹目錄包括:回到首頁(index.asp)、(Loginout.asp)、系統(tǒng)管理、管理、訂單管理、會員管理、管理、留言管理、管理。系統(tǒng)管理分為管理員管理(Manage_Admin.asp)、置(ClassManage

37、.asp)、配置(SiteConfig.asp);管理分為類別設(shè)管理(ProductManage.asp);訂單管理分為訂單管理(Manage_Eshop.asp)、支付管理(Manage_pay.asp);會員管理就會員管理(UserManage.asp);管理分為管理全部(News_Manage.asp)、管理類別(News_ClassManage.asp);留言管理分為留言管理(Manage_Book.asp)、管理員公告(Manage_AddBook.asp);管理分為設(shè)置(VoteManage.asp)和添加新(VoteAdd.asp)。Loginout.asp:<%sessi

38、on("AdminName")="" Response.Redirect "Login.asp"%>3.2系統(tǒng)管理3.2.1 管理員管理即 Manage_Admin.asp,它前與 Conn.asp 和 Admin.asp、Inc/Head.asp 關(guān)聯(lián), 后與 Inc/Foot.asp 關(guān)聯(lián)。進(jìn)行數(shù)據(jù)庫連接,用到表 Admin?!疤砑庸芾韱T賬號”即 addmanagerok.asp,與 Conn.asp 和 Admin.asp、inc/md5.asp 關(guān)聯(lián)。連接到數(shù)據(jù)庫,在 myszw 數(shù)據(jù)庫的表 Admin 中添加Admin

39、 如下:,表表 3.1AdminPassword 是經(jīng)過 md5 加密算法加密的?!安僮鳌钡?ASP 代碼即“管理員修改”用到 Manage_Main3edit.asp,前與 Conn.asp、Admin.asp、Inc/Head.asp 關(guān)聯(lián),后與 Inc/Foot.asp 關(guān)聯(lián),用到表 Admin ?!皠h除”即 Delmanager.asp,Conn.asp 和 Admin.asp 關(guān)聯(lián),則與“添加”相反,即從表 Admin 中刪除。圖 3.4Manage_Admin.asp:<%set rs=server.createobject("adodb.recordset&quo

40、t;) sqltext="select * from admin"rs.open sqltext,conn,1,1%><script language="javascript"> function confirmdel(id)if (confirm("真的要刪除此管理員帳號?")window.location.href="Delmanager.asp?id="+id+"</script>"字段名稱數(shù)據(jù)類型說明UserID(key)數(shù)字用戶編號UserName文本用戶

41、名Password文本用戶LastLoginIp文本最后登錄 IPLastLoginTime日期/時間最后登錄時間LoginTimes數(shù)字登錄次數(shù)<SCRIPT language=javascript id=clientEventHandlersJS> function form1_onsubmit()if (document.FORM1.pwd1.value!=document.FORM1.pwd2.value)alert ("請確認(rèn)您的。");document.FORM1.pwd1.value='' document.FORM1.pwd2.v

42、alue='' document.FORM1.pwd1.focus(); return false;</SCRIPT>3.2.2配置即 SiteConfig.asp,它與 Conn.asp、Admin.asp、./Inc/config.asp、Inc/function.asp 關(guān)聯(lián)。分為信息配置和信息配置有選項配置。名稱、標(biāo)題、LOGO 地址、首頁 Banner 地址、站長姓名、站長信箱、信息。選項配置有首頁每頁或文章數(shù)、搜索頁每頁文章數(shù)、內(nèi)容是否分頁顯示、每頁顯示大約字符數(shù)、是否啟用文章審核功能、熱門文章點擊數(shù)。圖 3.53.3管理3.3.1類別設(shè)置即 Class

43、Manage.asp,它也前與 Conn.asp 和 Admin.asp 關(guān)聯(lián),后與 Inc/Foot.asp 關(guān)聯(lián)。涉及數(shù)據(jù)庫,用到表 BigClass 和 SmallClass?!疤砑哟箢悺迸c ClassAddBig.asp,“添加子欄目”即添加小類與 ClassAddSmall.asp,“刪除”(大類)與 ClassDelBig.asp接,“刪除”(小類)與 ClassDelSmall.asp,“修改”(大類)與 ClassModifyBig.asp,“修改”(小類)與 ClassModifySmall.asp 鏈。表 3.2BigClass表 3.3SmallClass圖 3.6Cla

44、ssManage.asp:<%dim sql,rsBigClass,rsSmallClass,ErrMsgset rsBigClass=server.CreateObject("adodb.recordset") rsBigClass.open "Select * From BigClass",conn,1,3字段名稱數(shù)據(jù)類型說明SmallClassID (key)數(shù)字小類 IDSmallClassName文本小類名稱BigClassName文本所屬大類名稱字段名稱數(shù)據(jù)類型說明BigClassID(key)數(shù)字大類編號BigClassName文本大

45、類名%>function checkBig()if (document.form1.BigClassName.value="")alert("大類名稱不能為空!"); document.form1.BigClassName.focus(); return false;function checkSmall()if (document.form2.BigClassName.value="")alert("請先添加大類名稱!"); document.form1.BigClassName.focus(); retu

46、rn false;if (document.form2.SmallClassName.value="")alert("小類名稱不能為空!"); document.form2.SmallClassName.focus(); return false;function ConfirmDelBig()if(confirm("確定要刪除此大類嗎?刪除此大類同時將刪除所包含的小類,并且不能恢復(fù)!")return true; elsereturn false;function ConfirmDelSmall()if(confirm("確

47、定要刪除此小類嗎?一旦刪除將不能恢復(fù)!") return true;elsereturn false;%>3.3.2管理ProductManage.asp,它前與 Conn.asp、 Admin.asp、./Inc/Ubbcode.asp、Inc/Function.asp、Inc/Head.asp,后與 Inc/Foot.asp 關(guān)聯(lián)。涉及 Product、BigClass、SmallClass 這三個表。表 BigClass 和 SmallClass 已在上面列出, 表 Product 如下:表 3.4Product“修改”是 ProductModify.asp,前與 Con

48、n.asp、Admin.asp、./Inc/Ubbcode.asp、Inc/Function.asp,后與 Inc/Foot.asp 關(guān)聯(lián),涉及表 BigClass、SmallClass?!氨4嫘薷慕Y(jié)果”即“ 修改成功”是 ProductSave.asp, 前與 Conn.asp 、Admin.asp、./Inc/Ubbcode.asp、Inc/Function.asp、./Inc/Config.asp、后與 Inc/Foot.asp,涉及Product 表?!邦A(yù)覽內(nèi)容”是前臺的 ProductShow.asp,前與Inc/syscode.asp、Inc/Skin_css.asp、Head.a

49、sp(前臺)關(guān)聯(lián),后與 Inc/Foot.asp 關(guān)聯(lián),涉及 Product 表。字段名稱數(shù)據(jù)類型說明ProductID (key)數(shù)字編號ProductNum文本號碼BigClassName文本所屬大類名稱SmallClassName文本所屬小類名稱SpecialName數(shù)字所屬專題名稱Title文本名稱Spec文本規(guī)格Buy_Price數(shù)字進(jìn)價Product_Gain數(shù)字利潤Price數(shù)字售價Unit文本Memo文本備注key文本關(guān)鍵字Hits數(shù)字點擊數(shù)UpdateTime日期/時間更新時間Elite是/否是否為推薦Passed是/否是否通過審核Content備注內(nèi)容IncludePic是

50、/否是否包含圖片DefaultPicUrl文本首頁圖片地址,用于首頁圖片圖 3.7ProductManage.asp:<%dim strFileName const MaxPerPage=20dim totalPut,CurrentPage,TotalPages dim i,jdim ArticleID dim Titledim sql,rsdim BigClassName,SmallClassName,SpecialName dim PurviewCheckeddim strAdmin,arrAdmin PurviewChecked=falsestrFileName="Pro

51、ductManage.asp?BigClassName="&BigClassName&"&SmallClassName=" & SmallClassName & "&SpecialName=" & SpecialName Title=Trim(request("Title")ArticleID=Request("ArticleID") BigClassName=Trim(request("BigClassName") SmallC

52、lassName=Trim(request("SmallClassName") SpecialName=trim(request("SpecialName")if request("page")<>"" then currentPage=cint(request("page")elsecurrentPage=1 end ifsql="select * from Product where ArticleID>0" if session("purvi

53、ew")>4 thensql=sql & " and Editor='" & Session("admin") & "' and Passed=false" end ifif Title<>"" thensql=sql & " and title like '%" & Title & "%' " end ifif BigClassName<>"&q

54、uot; thensql=sql & " and BigClassName='" & BigClassName & "' " if SmallClassName<>"" thensql=sql & " and SmallClassName='" & SmallClassName & "' " end ifelseif SpecialName<>"" thensql=sql

55、& " and SpecialName='" & SpecialName & "' " end ifend ifsql=sql & " order by articleid desc"Set rs= Server.CreateObject("ADODB.Recordset") rs.open sql,conn,1,1%>function unselectall()if(document.del.chkAll.checked)document.del.chkAll

56、.checked = document.del.chkAll.checked&0;function CheckAll(form)for (var i=0;i<form.elements.length;i+)var e = form.elementsi; if (e.Name != "chkAll")e.checked = form.chkAll.checked;function ConfirmDel()if(confirm("確定要刪除選中的return true;elsereturn false;嗎?一旦刪除將不能恢復(fù)!")3.4訂單管理

57、3.4.1 訂單管理即 Manage_Eshop.asp,前與 Conn.asp、Admin.asp、Inc/Head.asp 關(guān)聯(lián),后與 Inc/Foot.asp關(guān)聯(lián),涉及表 OrderList。表 OrderList 如下:表 3.5OrderList“訂單詳情”中的“詳細(xì)資料”是 Manage_Eshop_detail.asp,也與 Conn.asp、Admin.asp、Inc/Head.asp 關(guān)聯(lián),涉及表 OrderList。“刪除”是 Delorderlist.asp, 與Conn.asp、Admin.asp、Manage_Eshop.asp 關(guān)聯(lián),涉及表 OrderList。圖

58、3.8Manage_Eshop.asp:<%set rs=server.createobject("adodb.recordset")sqltext="select * from OrderListorder by OrderTime desc"字段名稱數(shù)據(jù)類型說明OrderID(key)數(shù)字訂單編號OrderNum文本訂單號碼Comane文本公司名稱UserId文本下單人 IDOrderTime日期/時間下單時間Discount數(shù)字折扣金額OrderSum數(shù)字折后總金額PayType文本支付方式ame文本收貨人RecAddress文本收貨人地址RecPhone文本收貨人Fox文本傳真RecMail文本收貨人郵件地址RecTime日期/時間收貨期限,可以擴充為預(yù)定商品的最后期限。ZipCode文本Notes備注顧客下單的訂單備注Status文本訂單狀態(tài),默認(rèn)為 0LastModifytime日期/時間最后處理時間Memo備注處理備忘Del是/否是否刪除Flag文本是否已處理rs.open sqltext,conn,1,1%>3.4.2 支付管理即 Manage_pay.asp,也是前與 Conn.asp、Admin.asp、Inc/Head.asp 關(guān)聯(lián),后與Inc/Foot.asp 關(guān)聯(lián),涉及表 Paydefau

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論