【正文】
dminID) 、密碼 (passwd)、管理員名( Name) 。 (1)對于系統(tǒng)用戶信息數(shù)據(jù)分析,可以列出以下數(shù)據(jù)項: 用戶信息表( Users):用戶 ID(Userid)、用戶姓名 (UserName)、性別( Sex)、密碼 (Pwd)、郵箱 (Email)、用戶地址( address)、用戶聯(lián)系電話( Telephone)、用戶手機(jī)( Mobile),得出用戶信息表如下。 由于具備上述優(yōu)勢,因此在做 Web 應(yīng)用時可以選擇 SQL Server 2021作為后臺的數(shù)據(jù)庫。 圖 2 用戶功能模塊圖 3 數(shù)據(jù)庫的設(shè)計與實現(xiàn) SQL Server 2021 與 FoxBASE、 FoxPro、 Access 等桌面型數(shù)據(jù)庫不同,它具有一些新特性: (1) 全面支持 Web 功能。 管理員功能模塊 根據(jù)系統(tǒng)的功能分析,它具有的功能主要是管理功能,應(yīng)該包括用戶管理、商品信息管理(添加商品、修改商 品信息、刪除商品)、商品類別管理、訂單管理、對用戶的投訴進(jìn)行管理等,其功能圖如下。普通用戶只能在登錄成功后對筆記本電腦銷售網(wǎng)站提供的基本信息表進(jìn)行讀取,而沒有操作權(quán)限 [4]??紤]到以上因素,在本系統(tǒng)中新建了一個管理員 admin。 SQL Server 2021 雖然自帶一個超級管理員 sa,但是它的操作權(quán)限很高,直接用它來操作數(shù)據(jù)庫是非常危險的。數(shù)據(jù)庫的安全性是指保護(hù)數(shù)據(jù)庫以防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或者破壞。 D.對數(shù)據(jù)庫中的投訴信息進(jìn)行管理 。 B.對數(shù)據(jù)庫中的電腦信息進(jìn)行管理。 3)筆記本銷售網(wǎng)站的管理子系統(tǒng)要求。 F.系統(tǒng)完成整個購物流程。 D.允許用戶對購物車進(jìn)行管理。 B. 允許用戶按電腦的種類進(jìn)行查找。 D.系統(tǒng)用戶在不同的頁面瀏覽時的身份驗證。 筆記本電腦銷售網(wǎng)站實現(xiàn)的功能 1)系統(tǒng)的用戶登錄 及身份驗證要求 A.系統(tǒng)用戶注冊 B.驗證用戶的注冊信息。目前服務(wù)器的主流配置都能保證該系統(tǒng)正常運行。對應(yīng)于上述 的軟件需求,硬件方能也有相應(yīng)的要求。開發(fā)人員可以將其選擇的服務(wù)器技術(shù)與 Dreamweaver 配合使用,建立將用戶連接到數(shù)據(jù)庫、 Web 服務(wù)和舊式系統(tǒng)的強(qiáng)大 Inter 應(yīng)用程序。它將可視布局工具、應(yīng)用程序開發(fā)功能和代碼編輯支持組合為一個功能強(qiáng)大的工具,使每個級別的開發(fā)人員和設(shè)計人員都可利用它快速創(chuàng)建界面 吸引人并且基于標(biāo)準(zhǔn)的站點和應(yīng)用程序。它還具有更強(qiáng)大的錯誤處理和調(diào)試特性、更好的安全管理機(jī)制、更多的內(nèi)部控鍵等。數(shù)據(jù)是否需要高度的安全保證,數(shù)據(jù)是否涉及商業(yè)的經(jīng)濟(jì)命脈?一般只有大型的數(shù)據(jù)庫服務(wù)器才具有數(shù)據(jù)庫安全保證,比如在銀行的數(shù)據(jù)庫應(yīng)用中,安全性是最重要的因素。應(yīng)該考慮每天、每小時、甚至每分鐘的事務(wù)處理數(shù)量,在業(yè)務(wù)量大的情況下,應(yīng)該選擇穩(wěn)定性比較強(qiáng)的數(shù)據(jù)庫系統(tǒng)作為數(shù)據(jù)庫存放倉庫。在一般的桌面應(yīng)用中,使用單用戶的數(shù)據(jù)庫系統(tǒng)就足夠了。數(shù)據(jù)庫系統(tǒng)選擇是狹義軟件開發(fā)的第一步,選擇數(shù)據(jù)庫應(yīng)用中存放數(shù)據(jù)的數(shù)據(jù)庫系統(tǒng)此時需要考慮以下因素: 應(yīng)用的并發(fā)處理要求。 系統(tǒng)的開發(fā)工具和環(huán)境簡介 筆記本銷售網(wǎng)站是為了給用戶提供一 個良好的查詢和購買環(huán)境,系統(tǒng)采用了如下軟件工具: ( 1) Microsoft SQL Server 2021 SQL Server 2021是一個分布式的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有客戶機(jī)、服 務(wù)器體系結(jié)構(gòu) [2],采用了一種 TRANSACTSQL 的 SQL 語言,在客戶機(jī)和服務(wù)器之間傳遞客戶機(jī)的請求和服務(wù)器的處理結(jié)果。同時,任何一個銷售網(wǎng)站都需要進(jìn)行管理,筆記本銷售網(wǎng)站也不例外。 2 筆記本銷售網(wǎng)站的系統(tǒng)需求分析 筆記本銷售網(wǎng)站 的概述 筆記本銷售網(wǎng)站 簡介 筆記本銷售網(wǎng)站利用 Inter 的優(yōu)勢,使用戶足不出戶就可以買到自己需要的筆記本電腦,從而打破了傳統(tǒng)的電腦城經(jīng)營模式。 ASP 中的腳本在 Web 服務(wù)端運行,而不是在客戶端瀏覽器中運行,這一措施使客戶的瀏覽器無須擔(dān)心服務(wù)器端的網(wǎng)頁是用什么 腳本編寫的, ASP 都會生成一個符合 HTML 標(biāo)準(zhǔn)的網(wǎng)頁送到客戶端, ASP 還將HTML 完全融合在一起,創(chuàng)建簡單, 不需要編譯、鏈接,腳本可以在 ASP 環(huán)境下直接運行; ASP 直接建立在 Web 服務(wù)器中,并且做為 Web 一個服務(wù)運行,支持多用戶,多線程。 ASP 可以訪問數(shù)據(jù)庫,并執(zhí)行相應(yīng)的錄入、查詢、刪除和修改的操作;還可以根據(jù)服務(wù)器的配置讀寫 Web 服務(wù)端的文件;能夠控制和管理用戶的訪問權(quán)限,限制用戶 在網(wǎng)站的行為。 ( 6)提供一個友好的用戶投訴管理界面,管理員可以對用戶的投訴進(jìn)行處理和提供解決方案。 ( 4)提供一個友好的商品管理界面,管理員可以對電腦資料進(jìn)行修改和刪除處理。 ( 2)系統(tǒng)能夠提供一個友好的訂單管理界面,管理員可以對用戶訂單信息進(jìn)行處理。 ( 2)有健全的售后投訴管理系統(tǒng),當(dāng)用戶希望與本站就有關(guān)電腦質(zhì)量問題或者服務(wù)問題進(jìn)行協(xié)商時,可以通過客戶投訴將所要協(xié)商的內(nèi)容提交給本站。 ( 6)對做設(shè)計的整體流程有基本的計劃和安排。 ( 4)能熟悉地運用 ASP 進(jìn)行頁面制作 ,了解 ASP 中的常用組件對象及服務(wù)器控件。 筆記本銷售網(wǎng)站設(shè)計的前期準(zhǔn)備 ( 1)安裝 WINDOWS XP 系統(tǒng)、 SQL SERVER 2021數(shù)據(jù)庫,配置 IIS. ( 2)熟悉和掌握 SQL SERVER 2021中采用企業(yè)管理器建庫、建表的方法。數(shù)據(jù)庫技術(shù)與網(wǎng)站的結(jié)合是當(dāng)今 Web 技術(shù)的一個熱點。同時 Web 已經(jīng)不再局限于僅僅提供大量的信息服務(wù)這是最, Web 技術(shù)的發(fā)展,使得那些具有交互動態(tài)頁面、有條理的數(shù)據(jù)庫查詢、豐富信息內(nèi)容的網(wǎng)頁成為最吸引人的網(wǎng)頁。 Microsoft推出的 ASP (Active Server Pages,動態(tài)服務(wù)器網(wǎng) )技術(shù)可以開發(fā)出滿足企業(yè)、組織和個人需求的各種站點。最后,系統(tǒng)特別提供了數(shù)據(jù)庫管理的功能,允許具有管理權(quán)限的人員對系統(tǒng)數(shù)據(jù)庫進(jìn)行操作,包括添加、刪除、修改記錄等等。其次,因為在線銷售系統(tǒng)中筆記本電腦的種類很多,某個用戶想要找到自己需要的筆記本電腦就比較困難了,所以系統(tǒng)提供了查找的功能,將電腦分類瀏覽,給用戶帶來方便。同時,筆記本電腦銷售過程中還需要對用戶的購物車進(jìn)行管理,允許用戶執(zhí)行如取消訂購,送收銀臺等操作。網(wǎng)上筆記本銷售網(wǎng)站要實現(xiàn)的功能非常多。據(jù)估計,目前 Inter上已有上百萬個 Web 站點,其內(nèi)容范圍跨越了教育科研、文化事業(yè)、金融、商業(yè)、新聞出版、娛樂、體育等各個領(lǐng)域,其用戶群十分龐大,因此,建設(shè)一個好的 Web站點對于一個機(jī)構(gòu)的發(fā)展十分重要。 ASP 目 錄 論文總頁數(shù): 22 頁 1引 言 .......................................................................................................................... I 筆記本銷售網(wǎng)站設(shè)計的前期準(zhǔn)備 ......................................................................... I 開發(fā)系統(tǒng)應(yīng)遵循的原則 ..................................................................................... II ........................................................................... II 管理員對系統(tǒng)的要求 .............................................................................. II ASP簡介 .......................................................................................................... II 2 筆記本銷售網(wǎng)站的系統(tǒng)需求分析 ............................................................................... III 筆記本銷售網(wǎng)站的概述 ................................................................................... III 筆記本銷售網(wǎng)站簡介 ............................................................................ III 系統(tǒng)的開發(fā)工具和環(huán)境簡介 ................................................................. III 系統(tǒng)開發(fā)環(huán)境 ........................................................................................ IV 筆記本電腦銷售網(wǎng)站實現(xiàn)的功能 .............................................................. V 數(shù)據(jù)庫用戶及權(quán)限管理 ....................................................................................... V 筆記本銷售網(wǎng)站中模塊劃分 ................................................................................ V 管理員功能模塊 ..................................................................................... VI 用戶功能模塊 ...................................................................................... VII 3 數(shù)據(jù)庫的設(shè)計與實現(xiàn) ................................................................................................. VII 數(shù)據(jù)庫的設(shè)計 ............................................................................................... VIII 數(shù)據(jù)庫的連接 ..................................................................................................... X 4 系統(tǒng)主要模塊界面 ........................................................................................................ X 登錄模塊界面 ..................................................................................................... X 普通用 戶登錄界面 ................................................................................... X 管理員登錄界面 ..................................................................................... XI 用戶注冊模塊界面 ............................................................................................ XI 商品查詢模塊界面 ........................................................................................ XIII 商品添加及修改模塊界面 ................................................................................. XV 商品刪除模塊界面 .......................................................................................XVIII 結(jié) 論 ...................................................................................................................... XIX 參考文獻(xiàn) ...................................