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

正文內(nèi)容

鐵觀音銷售網(wǎng)站設(shè)計與實現(xiàn)—免費(fèi)畢業(yè)設(shè)計論文-文庫吧

2024-11-11 16:29 本頁面


【正文】 胖”是將來軟件的主流發(fā)展方向,這使得升級和維護(hù)越來越容易使用越來越簡單。根據(jù)上面的介紹,用 Browser/Server 結(jié)構(gòu)來設(shè)計訂單管理系統(tǒng)是合理可行的,并且是最先進(jìn)的。 1 系統(tǒng)需求分析 用戶需求分析 進(jìn)行社會需求調(diào)查后發(fā)現(xiàn),對本考試試題訂單管理系統(tǒng)的要求是訂購者能在全國任何一個地方登錄注冊到本系統(tǒng)并且進(jìn)行商品的選擇和購買,能隨時查看 自己的購物車中的物品,對公司服務(wù)不滿意時能進(jìn)行投訴,和查看公告等操作。而管理員不僅可以查看用戶資料和產(chǎn)品信息,并且能修改,刪除,添加新的產(chǎn)品信息等更新產(chǎn)品的操作。根據(jù)公司的需要,分析后得到具體的系統(tǒng)功能如下所述: (1)用戶訂購系統(tǒng)的主要功能要求 a、用戶可以隨時登錄或注冊,購物車中的商品不會丟失。 b、用戶可以隨時找回密碼,密碼將發(fā)送到其注冊時候填寫的信箱。 c、用戶申訴功能,如果用戶定單未被處理,可以隨時提出申訴(需要提供訂單號和用戶帳號)。 d、用戶最后支付時,可選擇不同的支付方式,將看到不同 的信息。 e、用戶可以隨時查看站務(wù)公告(站務(wù)公告將公布最新信息)。 (2)管理員管理系統(tǒng)的主要功能要求 a、用戶管理(查詢/編輯/修改帳號)。 b、茶葉訂單管理(批量查看所有訂單,根據(jù)訂單號查詢,查看用戶投訴)。 c、管理(發(fā)送郵件,設(shè)置郵件默認(rèn)標(biāo)題/內(nèi)容)。 d、商品管理(批量查看所有商品,添加商品,查看/修改/刪除商品)。 e、其他管理部分(添加公告,瀏覽/刪除公告,設(shè)置用戶折扣比例,設(shè)置用戶級別,設(shè)置積分和級別的關(guān)系,添加支付方式,瀏覽和刪除支付方式)。 f、超級管理員可以添加普通管理員 數(shù) 據(jù)庫需求分析 根據(jù)前面的系統(tǒng)功能分析,可以得到數(shù)據(jù)庫至少包含如下數(shù)據(jù): (1)管理員信息表:用戶名,密碼。 (2)用戶信息表:用戶名,用戶密碼,所在省市,電子郵件 , O icq 號,電話,享受打折比例,積分。 (3)商品子類表:商品子類,商品分類。 (4)商品分類表:商品分類。 (5)折扣信息表:折扣等級,折扣值,積分。 (6)電子郵件管理列表:郵件主題,郵件內(nèi)容,寄信人。 (7)公告欄內(nèi)容表:標(biāo)題,內(nèi)容,發(fā)布時間,發(fā)布人姓名。 (8)訂單信息表:用戶名,訂單號,時間,總金額,支付方式,交易是否已經(jīng)完成, 送貨地點電子郵件。 (9)付款方式信息表:付款方式,付款方式說明,時間,交易人姓名。 (10)商品明細(xì)表:貨號,商品子類,商品分類,數(shù)量,名稱,價格,是否已經(jīng)加入,訂購數(shù)量,說明,是否打包,圖例,是否在頂層,是否推薦。 (11)訂單投訴表:用戶名,訂單號,訂購日期。 后臺數(shù)據(jù)庫 本系統(tǒng)用的是微軟公司的 Access 數(shù)據(jù)庫。 Access 數(shù)據(jù)庫本身并不是一個數(shù)據(jù)庫 m 服務(wù)器,它不能用服務(wù)器來運(yùn)行查詢。對于數(shù)據(jù)龐大的情況, Access 本身不是一個好的選擇。另外一個要考慮的是數(shù)據(jù)庫的安全問題。 Access比起 SQL Server 而言,總體安全性能要差。 但是從應(yīng)用角度而言,許多原因使得公司采用微軟公司的 Access 而不是 SQL Server 來作為他們的后臺數(shù)據(jù)庫。這是因為 Access 數(shù)據(jù)庫容易使用。而且在創(chuàng)建和配置上, Access 數(shù)據(jù)庫都比 SQL Server 要容易。 綜合上面的考慮,我采用了 Access 作為系統(tǒng)的后臺數(shù)據(jù)庫,因為從前端的 ASP頁面來看,它并不關(guān)心后臺的數(shù)據(jù)庫類型。它采用的數(shù)據(jù)庫組件( ADO)模型對于系統(tǒng)開發(fā)者而言,是面向?qū)ο蠓庋b好的。在面對不同的后臺數(shù)據(jù)庫時,需要修改的只是很少的一些地 方即可。 系統(tǒng)的方案選擇 由于本系統(tǒng)是用于網(wǎng)絡(luò)上的購物訂單管理,需要滿足客戶的方便快捷的購物需求,并且能夠查看訂單處理情況。而且,要解決地域上不同的問題。所以,采用 B/S 結(jié)構(gòu)。它包含三層結(jié)構(gòu)即把程序按照內(nèi)部分工及業(yè)務(wù)邏輯分割成幾個相對獨立的程序,一般劃分為界面層,業(yè)務(wù)處理層,數(shù)據(jù)存儲層。而業(yè)務(wù)處理層根據(jù)需要又可以在進(jìn)一步分割,使程序之間的關(guān)系變的清晰,耦合小。 由于程序進(jìn)行了分割,它們就可以安裝在不同的機(jī)器上。一般情況下,界面的程序安裝在客戶機(jī)上,業(yè)務(wù)處理安裝在應(yīng)用程序服務(wù)器上,數(shù)據(jù)存儲層安裝在數(shù)據(jù)庫服務(wù)器上。這樣,在很大的程度上就杜絕了 C/S 結(jié)構(gòu)存在的問題。即: a、減少了系統(tǒng)對硬件的要求 界面層的程序比較小,對系統(tǒng)的要求不高。程序主要運(yùn)行在服務(wù)器上。即系統(tǒng)的硬件主要取決于服務(wù)器。這樣只要增加服務(wù)器的處理能力,就能夠滿足系統(tǒng)處理業(yè)務(wù)的增長需求。 b、減少另外系統(tǒng)維護(hù)的工作量 由于系統(tǒng)主要集中在服務(wù)器端,客戶端的程序也是從服務(wù)器下載的。所以系統(tǒng)的維護(hù)只要集中維護(hù)一二臺服務(wù)器的即可,而不需要維護(hù)分散在各個辦公室的數(shù)據(jù)龐大的客戶機(jī)。 c、減少了系統(tǒng)升級的難度 由于程序被分割成幾個相對獨立的 程序,在業(yè)務(wù)變更時,只需要更改相應(yīng)的部分而不牽涉其他不相關(guān)的程序,這樣大大減少了工作量,提高了工作效率。 2 軟件的開發(fā)環(huán)境 完成該項目應(yīng)該具備的條件是裝有的 Windows2021+ (Microsoft Inter Information Server)平臺和 office 軟件的計算機(jī),能夠使用 ASP 語言進(jìn)行編程的程序員,在這里我使用的是 deamweaver MX2021 編寫程序,在程序完成以后,還應(yīng)該在 Inter 分配 IP 地址,這樣,才能使系統(tǒng) 能夠在網(wǎng)絡(luò)中正常的運(yùn)行。 程序語言 編程語言: 腳本語言: HTML, VBScript, Microsoft Visual ASP 簡介 Microsoft Active Server Pages 即我們所稱的 ASP ,其實是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境, ASP 內(nèi)含于 IIS 和 之中 , 通過 ASP 我們可以結(jié)合 HTML 網(wǎng)頁、 ASP 指令和 ActiveX 元件建立動態(tài)、交互且高效的 WEB 服務(wù)器應(yīng)用程序。有了 ASP 你就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行你所編寫的代碼,因為所有的程序都將在服務(wù)器端執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。 ASP 內(nèi)置對象 : (1)Application 對象 : 負(fù)責(zé)管理所有會話信息,可用來在指定的應(yīng)用程序的所有用戶之間共享信息。 (2)Session 對象 : 存貯特定用戶的會話信息,只被該用戶訪問,當(dāng)用戶在不同WEB 頁面跳轉(zhuǎn)時, Session 中的變量在用戶整個會話過程中一直保存 。 Session對象需 cookie 支持。 (3) Request 對象 : 從用戶端取得信息傳遞給服務(wù)器,是 ASP 讀取用戶輸入的主要方法。 可以使用 Request 對象訪問任何用 HTTP 請求傳遞的信息,包括從 HTML 表格用 POST 方法或 GET 方法傳遞的參數(shù)、 cookie 和用戶認(rèn)證。本系統(tǒng)通過 REQUEST 獲取用戶輸入的用戶名和密碼。 (4) Response 對象 : 服務(wù)器將輸出內(nèi)容發(fā)送到用戶端。 可以使用 Response 對象控制發(fā)送給用戶的信息。包括直接發(fā)送信息給濟(jì)覽器、重定向瀏覽器到另一個 URL 或設(shè)置 Cookie 的值。 (5) Server 對象 : 提供對服務(wù)器有關(guān)方法和屬性的訪問。 (6) Object Context 對象 : IIS 新增的對象,用來進(jìn)行事務(wù)處理。此項功能需得到 MTS(Microsoft Transcation Server)管理的支持 。 ASP 的特點概括如下 : (1)使用 VBScript、 Jscript 等簡單易懂的腳本語言,結(jié)合 HTML 代碼即可快速的完成網(wǎng)站的應(yīng)用程序。須編譯,容易編寫,在服務(wù)器端直接執(zhí)行。 (2)用普通的文本編輯器,如 Windows 的記事 本即可。 (3)瀏覽器無關(guān),用戶端只要使用可執(zhí)行的 HTML 代碼瀏覽器即可瀏覽 ASP 所設(shè)計的網(wǎng)頁內(nèi)容。 (4)ASP 可與任何 ActiveX scripting 語言相容。 (5)ASP 的源程序不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被人偷竊,也提高了程序的安全性。 (6)可使用服務(wù)器端的腳本生成客戶端的腳本。 (7)面向?qū)ο蟆? (8)ActiveX 服務(wù)器組件具有無限擴(kuò)充性。 HTML 語言 在動態(tài)交互網(wǎng)頁的編寫過程中,會遇到大量 HTML (HyperText Market Language) 代碼的編寫工作。 HTML 語言作為一種標(biāo)識性的語言,是由一些特定符號和語法組成的 。以下是在本系統(tǒng)中最常使用的 HTML 語言: (1)結(jié)構(gòu)框架 HTML/HTML標(biāo)記表示文檔包含有 HTML 元素。 HEAD/HEAD標(biāo)記用于表示文檔頭部。 BODY/BODY標(biāo)記用來標(biāo)識整個文檔的正文部分。 (2)常用 HTML 標(biāo)記 A它將文本修飾為超鏈接或超鏈接的目的地址 ADDRESS地址標(biāo)記用來標(biāo)識諸如地址、簽名和版權(quán)人等信息。 CENTER/CENTER用來標(biāo)記中的文本將要居中。 DIV標(biāo)記類似一個容器,用來將整個 HTML 分塊,使文檔的層次更加清晰,特別是在制作 DHTML 的時候非常有用。 P/P標(biāo)記之間的文本將被定義為一段。 (3)格式化文本標(biāo)記 B 粗體。 FONT設(shè)置字體,如顏色,大?。? BUTTON將文本設(shè)定為按鈕。 (4)多媒體標(biāo)記 IMG標(biāo)記來嵌入圖片 (5)交互表單標(biāo)記 FORM/FORM標(biāo)記之間可以嵌入表單元素,用來和用戶交互。 INPUT標(biāo)記用于提供也用戶交互的控件。 SELECT和 OPTION標(biāo)記可以制作下拉菜單和列表。 TEXTAREA標(biāo)記可以制作一個文本輸入?yún)^(qū)域,用戶可以輸入多行文本。 (6)表格標(biāo)記 TABLE標(biāo)記一個表格的框架 TR標(biāo)記定義表格的行 TD標(biāo)記定義表格的單元格 ADO 組件 在本系統(tǒng)的開發(fā)過程中常用的 ADO 組件 有: (1)Connection 對象:建立與后臺數(shù)據(jù)庫的連接。 (2)Command 對象:執(zhí)行 SQL 指令,訪問數(shù)據(jù)庫。 (3)RecordSet 對象:存放訪問數(shù)據(jù)庫后的數(shù)據(jù)信息,是最經(jīng)常使用的對象。 (4)Error 對象和 Errors 集合:提供訪問數(shù)據(jù)庫時的錯誤信息。 編碼工具及網(wǎng)頁制作工具選擇 至于網(wǎng)頁編輯工具,相信大家對“網(wǎng)頁三劍客”的大名不陌生, Dreamweaver 是 Macromedia 公司的產(chǎn)品的一款 所見即所得 的網(wǎng)頁編輯工具 ,或稱網(wǎng)頁排版軟件。與 Frontpage 不同, Deamweaver 采用的是 Mac 機(jī)浮動面版的設(shè)計風(fēng)格,對于初學(xué)者來說可能會感到不適應(yīng)。 但是它支持最新的 Web 技術(shù),包括 HTML 檢查、 HTML 格式控制,支持可視化網(wǎng)頁設(shè)計,還能夠處理 Flash 和 Shockwave 等媒體格式等,它不僅提供了強(qiáng)大的網(wǎng)頁編輯功能,而且提供了完善的站點管理機(jī)制,可以說,它是一個集網(wǎng)頁創(chuàng)作和網(wǎng)站管理兩大利器于一身的超重量級的網(wǎng)站創(chuàng)作工具。所以說 Dreamweaver 的直觀性與高效性是 Frontpage 所無法比擬的 。但 FrontPage 亦有其方便之處,因此,我選擇它們兩者作為本系統(tǒng)網(wǎng)頁的編輯工具。 3 系統(tǒng)設(shè)計 系統(tǒng)功能模塊的設(shè)計 本訂單管理系統(tǒng)構(gòu)建于 B/S 結(jié)構(gòu)基礎(chǔ)之上,系統(tǒng)能通過因特網(wǎng)實現(xiàn)連接訪問,并且能對數(shù)據(jù)庫進(jìn)行一定的操作。系統(tǒng)用 兩個界面進(jìn)行操控,一個是用戶登陸界面,一個是管理員登陸界面。管理員登陸界面 包括用戶管理頁面(批量查看用戶資料,查詢/編輯/修改帳號),訂單管理頁面(批量查看所有訂單,根據(jù)訂單號查詢,查看用戶投訴),郵件管理頁面(發(fā)送郵件,設(shè)置郵件默認(rèn)標(biāo)題/內(nèi)容),商品管理頁面(批量查看所有商品,添加商品,查看/修改/刪除商品),其他管理部分(添加公告,瀏覽/刪除公告,設(shè)置用戶折扣比例,設(shè)置用戶級別,設(shè)置積分和級別的關(guān)系,添加支付方式,瀏覽和刪除支付方式),超級管理員可以添加普通管理員等頁面。一般用戶登陸界面包括用戶可以隨時 登錄或注冊,購物車中的商品不會丟失 ,用戶可以隨時找回密碼,密碼將發(fā)送到其注冊時候填寫的信箱,用戶申訴功能,如果用戶定單未被處理,可以隨時提出申訴(需要提供訂單號和用戶帳號),用戶最后支付時,可選擇不同的支付方式,將看到不同的信息,用戶可以隨時查看站務(wù)公告(站務(wù)公告將公布最新信息)。 訂單管理系統(tǒng)功能模塊結(jié)構(gòu)圖 由上述功能可得到下面的各個功能模塊的關(guān)系圖: 圖 31 系統(tǒng)模塊結(jié)構(gòu)圖 系統(tǒng)登陸 用 戶 界 面 管 理 員 界 面 茶葉選購 新用戶注冊 移動 咨詢 登陸與退出 找回密碼 訂單未處理 (投訴 ) 站務(wù)公告
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1