【正文】
使用 ASP 語言進行編程的程序員,在這里我使用的是 deamweaver MX2021 編寫程序,在程序完成以后,還應(yīng)該在 Inter 分配 IP 地址,這樣,才能使系統(tǒng) 能夠在網(wǎng)絡(luò)中正常的運行。所以系統(tǒng)的維護只要集中維護一二臺服務(wù)器的即可,而不需要維護分散在各個辦公室的數(shù)據(jù)龐大的客戶機。這樣只要增加服務(wù)器的處理能力,就能夠滿足系統(tǒng)處理業(yè)務(wù)的增長需求。程序主要運行在服務(wù)器上。這樣,在很大的程度上就杜絕了 C/S 結(jié)構(gòu)存在的問題。 由于程序進行了分割,它們就可以安裝在不同的機器上。它包含三層結(jié)構(gòu)即把程序按照內(nèi)部分工及業(yè)務(wù)邏輯分割成幾個相對獨立的程序,一般劃分為界面層,業(yè)務(wù)處理層,數(shù)據(jù)存儲層。而且,要解決地域上不同的問題。在面對不同的后臺數(shù)據(jù)庫時,需要修改的只是很少的一些地 方即可。 綜合上面的考慮,我采用了 Access 作為系統(tǒng)的后臺數(shù)據(jù)庫,因為從前端的 ASP頁面來看,它并不關(guān)心后臺的數(shù)據(jù)庫類型。這是因為 Access 數(shù)據(jù)庫容易使用。 Access比起 SQL Server 而言,總體安全性能要差。對于數(shù)據(jù)龐大的情況, Access 本身不是一個好的選擇。 后臺數(shù)據(jù)庫 本系統(tǒng)用的是微軟公司的 Access 數(shù)據(jù)庫。 (10)商品明細表:貨號,商品子類,商品分類,數(shù)量,名稱,價格,是否已經(jīng)加入,訂購數(shù)量,說明,是否打包,圖例,是否在頂層,是否推薦。 (8)訂單信息表:用戶名,訂單號,時間,總金額,支付方式,交易是否已經(jīng)完成, 送貨地點電子郵件。 (6)電子郵件管理列表:郵件主題,郵件內(nèi)容,寄信人。 (4)商品分類表:商品分類。 (2)用戶信息表:用戶名,用戶密碼,所在省市,電子郵件 , O icq 號,電話,享受打折比例,積分。 e、其他管理部分(添加公告,瀏覽/刪除公告,設(shè)置用戶折扣比例,設(shè)置用戶級別,設(shè)置積分和級別的關(guān)系,添加支付方式,瀏覽和刪除支付方式)。 c、管理(發(fā)送郵件,設(shè)置郵件默認標(biāo)題/內(nèi)容)。 (2)管理員管理系統(tǒng)的主要功能要求 a、用戶管理(查詢/編輯/修改帳號)。 d、用戶最后支付時,可選擇不同的支付方式,將看到不同 的信息。 b、用戶可以隨時找回密碼,密碼將發(fā)送到其注冊時候填寫的信箱。而管理員不僅可以查看用戶資料和產(chǎn)品信息,并且能修改,刪除,添加新的產(chǎn)品信息等更新產(chǎn)品的操作。根據(jù)上面的介紹,用 Browser/Server 結(jié)構(gòu)來設(shè)計訂單管理系統(tǒng)是合理可行的,并且是最先進的。 對于系統(tǒng)的 管理和維護來說,用 B/S 架構(gòu)的軟件只需要管理服務(wù)器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護。瀏覽器界面不僅直觀和易于使用,更主要的是基于瀏覽器平臺的任何應(yīng)用軟件其界面風(fēng)格一致,用戶對操作培訓(xùn)的要求大為下降,軟件可操作性增強。 管理軟件的主流技術(shù)與管理思想一樣,也經(jīng)歷了 3 個發(fā)展時期。 目前大多數(shù)應(yīng)用軟件體系都是 Client/Server 形式的兩層結(jié)構(gòu),現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的 Web 應(yīng)用發(fā)展;內(nèi)部的和外部的用戶都可以訪問新的和現(xiàn)有的應(yīng)用系統(tǒng), Web 和 Client/Server 應(yīng)用都可以進行同樣的業(yè)務(wù)處理;不同的應(yīng)用模塊共享邏輯組件 ;通過現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴展出新的應(yīng)用系統(tǒng)。 B/S 結(jié)構(gòu),主要是利用了不斷成熟的 WWW瀏覽器技術(shù),結(jié)合瀏覽器的多種 腳本語言( VBScript、 JavaScript 等)和 ActiveX技術(shù),通用的瀏覽器就實現(xiàn)了原來需要專用軟件才能實現(xiàn)的強大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。 B/S 結(jié)構(gòu),即 Browser/Server(瀏覽器 /服務(wù)器)結(jié)構(gòu),是隨著 Inter技術(shù)的興起,對 C/S 結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu)。在時間要素方面,完成對客戶的承諾,從而提高客戶的滿意程度,維系住客戶。VB(Script of language) 前 言 在網(wǎng)絡(luò)技術(shù)和電子商務(wù)高度發(fā)展的今天,商務(wù)運作系統(tǒng)在銷售、到貨、售后服務(wù)和維護方面的優(yōu)越性十分明顯。Browser/ server。HTML語言 。 關(guān)鍵詞 : ASP??蛻粲嗁徬到y(tǒng)支持一般的用戶登陸,用戶可以選擇自己需要的產(chǎn)品,并可進行網(wǎng)絡(luò)交易。并且,基于 ASP技術(shù)開發(fā)的 銷售網(wǎng)站 管理系統(tǒng),系統(tǒng)只需要運行在服務(wù)器上, 操作管理上沒有特定的區(qū)域限制,只要有因特網(wǎng)的地方都可以對系統(tǒng)進行維護管理。鐵觀音銷售網(wǎng)站設(shè)計與實現(xiàn) 目 錄 前 言 .............................................................. 5 1 系統(tǒng)需求分析 ...................................................... 6 用戶需求分析 .................................................. 6 數(shù)據(jù)庫需求分析 ................................................ 6 后臺數(shù)據(jù)庫 .................................................... 7 系統(tǒng)的方案選擇 ................................................ 7 2 軟件的開發(fā)環(huán)境 .................................................... 8 軟件開發(fā)的條件與限制 ........................................... 8 程序語言 ...................................................... 8 ASP 簡介 .................................................. 8 HTML 語言 ................................................. 9 ADO 組件 .................................................. 9 編碼工具及網(wǎng)頁制作工具選擇 .............................. 10 3 系統(tǒng)設(shè)計 ......................................................... 11 系統(tǒng)功能模塊的設(shè)計 ........................................... 11 訂單管理系統(tǒng)功能模塊結(jié)構(gòu)圖 .............................. 11 系統(tǒng)流程圖 ................................................... 13 用戶訂單 ER圖 ................................................ 14 數(shù)據(jù)庫設(shè)計 .................................................... 14 數(shù)據(jù)庫概念模型圖 ......................................... 14 數(shù)據(jù)庫表描述 ............................................. 15 數(shù)據(jù)庫表清單 ........................................... 16 4 系統(tǒng)詳細設(shè)計和主要編碼 ........................................... 20 系統(tǒng)頁面劃分 .................................................. 20 系統(tǒng)的頁面邏輯功能圖 ......................................... 20 系統(tǒng)功能模塊 描述 ............................................. 22 客戶端首頁( ) ................................... 22 新用戶注冊頁面( ) ........................... 22 購物頁面( ) .................................... 25 管理員登錄頁面( ) ........................ 28 用戶管理部分的一些重要頁面 .............................. 29 訂單管理部分的一些重要頁面 .............................. 30 商品管理部分的重要頁面 .................................. 32 5 系統(tǒng)測試與發(fā)布 ................................................... 34 用戶頁面的出錯控制測試 ....................................... 34 登陸頁面測試 ............................................. 34 新用戶注冊頁面 .......................................... 34 系統(tǒng)發(fā)布 ..................................................... 35 總 結(jié) : ......................................................... 38 參考文獻 : ......................................................... 39 致 謝 : ......................................................... 40 鐵觀音銷售網(wǎng)站設(shè)計與實現(xiàn) 摘 要: 本系統(tǒng)是基于 ASP的 鐵觀音銷售網(wǎng)站 ,利用因特網(wǎng)的方便快捷等優(yōu)點,使我們的客戶能在第一時間內(nèi)訂購到自己需要的 茶葉 產(chǎn)品。 ASP結(jié)構(gòu)主要是利用了不斷成熟的 WWW瀏覽器技術(shù),結(jié)合瀏覽器的多種腳本語言( VBScript、 JavaScript 等)和 ActiveX 技術(shù),通用的瀏覽器就實現(xiàn)了原來需要專用軟件才能實現(xiàn)的強大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。本訂單管理系統(tǒng)分為客戶訂購系統(tǒng)和管理員管理系統(tǒng)兩大部分。管理員管理系統(tǒng),是系統(tǒng)的后臺管理,可以對產(chǎn)品進行更新維護等操作。瀏覽器 /服務(wù)器 。腳本語言( VBScript) The Order Management System Based on the ASP Technology Abstract: This system is according to an order management system of the ASP(Active Server Pages) structure, is a calculator examination to try an order system, make use of convenient and fast etc. advantage of Inter, make our customer be able to order the product that the oneself need in and at that time. Structure of ASP mainly is to make use of the continuously mature WWW browser technique, bine various script languages (VBScript, JavaScript etc.) and technique of ActiveX of the browser, the in general use browser carries out to need the strong function that the appropriation software then can carry out originally, and economized the development cost, is a kind of all new software system structure technique. And, according to the order management system that the system of B/ S bines the ASP technique development, the system need to be circulate only on the s