【正文】
6 性能需求 6 第 3章 總體設(shè)計(jì) 8 軟件的運(yùn)行環(huán)境設(shè)計(jì) 8 軟件配置 8 硬件配置 8 系統(tǒng)模塊設(shè)計(jì) 8 數(shù)據(jù)庫模塊設(shè)計(jì) 9 系統(tǒng) ER圖 9 表 /字段分析 9 創(chuàng)建數(shù)據(jù)庫及表 錯(cuò)誤 !未定義書簽。 關(guān)鍵詞 : ; Access 2020 ; 網(wǎng)上書店 基于 的網(wǎng)上 書店系統(tǒng) II Abstract During this information times, bining puters with bookstore usual events management has bee an emergent task that every bookstore must acplish as soon as possible. The Inter provides a operational board to manage and return information for all over the world ,The Management System of Bookstore Online is born in this situation. This system makes use of as its way that set up the application, VB as its language, and finally Access 2020 database conduct and actions backstage database. The system requests the Access 2020 database bank technology, technology to plete the management system demand analysis, the function module division, the database pattern analysis, and from this has designed the database structure and the application procedure. This system is advantageous for the data centralized management, facilitates provides the contract quickly the related information, the auxiliary user effectively manages the books, guarantees the data recording apparatus books provision the integrity, the accuracy and the validity, It can provide the customer login and register, search the books in certain conditions, books classification view, books shopping car function and the management of the administrator login, the protection of password, new book’s addition, book’s scan and delete. Key words: Technology。 此系統(tǒng)便于數(shù)據(jù)的集中管理,方便快捷地提供書店的有關(guān)信息,輔助用戶有效的查閱書籍,保證書籍信息的完整性,正確性和有效性。本系統(tǒng)采用 技術(shù)作為創(chuàng)建應(yīng)用程序的方式,以 VB 作為編程語言,采用 Access 2020 數(shù)據(jù)庫作為后臺(tái)數(shù)據(jù)庫?;? 的網(wǎng)上書店系統(tǒng) I 《基于 的網(wǎng)上書店系統(tǒng)》 摘 要 在信息時(shí)代的今天,計(jì)算機(jī)參與書店日常事務(wù)管理已成為網(wǎng)絡(luò)現(xiàn)代化建設(shè)的當(dāng)務(wù)之急。 Inter 為全球范圍的信息處理與交流提供了操作平臺(tái) , 網(wǎng)上書店管理系統(tǒng)正是在這種情況下應(yīng)運(yùn)而生的。 本系統(tǒng) 基于 Access 2020數(shù)據(jù)庫 技術(shù)、 技術(shù),完成對(duì)系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并由此設(shè)計(jì)數(shù)據(jù)庫結(jié)構(gòu)和應(yīng)用程序。 實(shí)現(xiàn)了用戶 信息管理 、圖書類型管理、 圖書 信息管理 、 訂單管理及 圖書 瀏覽及 購物功能 。 Access 2020 database。 第 4章 詳細(xì)設(shè)計(jì)與系 統(tǒng)實(shí)現(xiàn) 12 系統(tǒng)流程圖設(shè)計(jì) 12 數(shù)據(jù)庫的連接與設(shè)計(jì) 13 系統(tǒng)主要界面及代碼設(shè)計(jì) 13 系統(tǒng)首頁 15 管理主頁面 16 書籍信息添加頁面 17 書籍信息修改頁面 18 查看書籍詳細(xì)信息頁面 18 基于 的網(wǎng)上書店系統(tǒng) IV 用戶注冊(cè)頁面 18 查看購物車頁面 19 個(gè)人密碼修改 20 第 5章 關(guān)鍵技術(shù)及系統(tǒng)安全性能 21 關(guān)鍵技 術(shù) 21 系統(tǒng)安全性能 21 結(jié) 論 23 注 釋 24 參考文獻(xiàn) 26 謝 辭 27 基于 的網(wǎng)上書店系統(tǒng) 1 前 言 如今,互聯(lián)網(wǎng)的飛速發(fā)展 , 使得依靠網(wǎng)絡(luò)作為應(yīng)用程序依托的舞臺(tái)成為可能。同時(shí) 隨著人類社會(huì)信息時(shí)代的到來,計(jì)算機(jī)越來越多的活躍在社會(huì)各個(gè)領(lǐng)域:管理、網(wǎng)絡(luò)、計(jì)算、 控制、多媒體等,并且在某些方面成為不可缺少的工具,尤其在管理方面,管理軟件的出現(xiàn)使大量繁瑣復(fù)雜的問題變的簡(jiǎn)單易行。系統(tǒng)中在數(shù)據(jù)庫處理方面,采用了 技術(shù),該技術(shù)專門支持多種不同的數(shù)據(jù)源 ,在本系統(tǒng)的設(shè)計(jì)中采用的數(shù)據(jù)庫是 Access 2020,數(shù)據(jù)庫的連接運(yùn)用了OleDB 方式 。 基于 的網(wǎng)上書店系統(tǒng) 2 第 1 章 編程環(huán)境簡(jiǎn)介 編程環(huán)境簡(jiǎn)介 技術(shù)簡(jiǎn)介 是 Microsoft 公司推 出的新一代體系結(jié)構(gòu) — Framework 的一部分 ,它建立在基本類庫之上,用來在服務(wù)器端構(gòu)建功能強(qiáng)大的Web應(yīng)用,包括 Web 頁面( Web Form)和 Web服務(wù)( Web Service)兩部分。 應(yīng)用程序被定義為可以從 Web 應(yīng)用程序服務(wù)器上虛擬 目錄及其子目錄中調(diào)用的所有文件、頁、處理程序、模塊和可執(zhí)行代碼的總和。首先, 為 Web 應(yīng)用提供一種類似于Java 編譯技術(shù)的“二次編譯技術(shù)” —— 中間語言( Microsoft Intermediate Language)執(zhí)行架構(gòu),即先將 應(yīng)用編譯成 MSLL,再將 MSLL編譯成機(jī)器語言執(zhí)行。 2. 在 中,頁面代碼是被編譯執(zhí)行的,它利用提前綁定、即時(shí)編譯、本地優(yōu)化和緩存服務(wù)來提高性能,從而大大提高了頁面處理能力。同時(shí)它也提供了許多功能強(qiáng)大的服務(wù)器控件,簡(jiǎn)化了 Web頁面的創(chuàng)建任務(wù)。同時(shí), 還采用了基于角色的安全模式,為不同角色的用戶指定不同的安全授權(quán)。隨著信息處理和傳輸流量的增加,可以為系統(tǒng)添加更多的 Web 服務(wù)器。 7. 訪問數(shù)據(jù)庫通過 實(shí)現(xiàn)。使用離線方式;基于 XML 格式。它的具體運(yùn)行模式 —— 斷開式數(shù)據(jù)訪問。 1) Application 對(duì)象:用來存儲(chǔ)一個(gè)應(yīng)用中所有用戶共享的信息。 2) Request 對(duì)象:用來訪問所有從客戶端瀏覽器發(fā)送給服務(wù)器的信息。 3) Response 對(duì)象:用來將服務(wù)器端的信息發(fā)送給客戶端瀏覽器。 4)Server 對(duì)象:提供許多服務(wù)端的應(yīng)用函數(shù)。 5)Session 對(duì)象:用來存儲(chǔ)一些普通用戶在滯留期間的信息,可以利用Session 對(duì)象來存儲(chǔ)一個(gè)用戶訪問站點(diǎn)所滯留的時(shí)間。在利用內(nèi)置對(duì)象編寫腳本程序時(shí),不需要先創(chuàng)建一個(gè)實(shí)例在引用,而可以直接無需定義地使用這些內(nèi)置對(duì)象,在整個(gè)網(wǎng)站應(yīng)用中內(nèi)置對(duì)象的所有方法、集合以及屬性都是可訪問的。相對(duì)于其他的 Web 應(yīng)用開發(fā)模型來講, 具有更大的優(yōu)勢(shì),其主要特點(diǎn)包括: 1) 與其前版本 Asp 不同,它是在服務(wù)器上運(yùn)行的編譯好的公共語言運(yùn)行時(shí)代碼,可以更好地提高程序運(yùn)行性能。 3) 支持開發(fā) Web服務(wù),它對(duì) XML 技術(shù)提供了更好地支持,使得 Web應(yīng)用程序的開發(fā)具有可擴(kuò)展性和跨平臺(tái) 性。同時(shí),它還提供了 HTML 設(shè)計(jì)代碼和后臺(tái)編程代碼分離的技術(shù),并在后臺(tái)代碼開發(fā)中提供了強(qiáng)大的智能化支持,使得開發(fā)工作更具有條理性。在開發(fā)企業(yè)網(wǎng)上書店管理系統(tǒng)應(yīng)用程序的后臺(tái)代碼時(shí)就選用了 VB語言。它提供了一個(gè)功能強(qiáng)大、操作簡(jiǎn)單、使用方便靈活的信息管理環(huán)境,在用戶和數(shù)據(jù)庫之間架起了一座橋梁,使得用戶對(duì)數(shù)據(jù)庫的存取、分類和查看更為容易。他幫助用戶方便地得到所需信息,并提供強(qiáng)大的數(shù)據(jù)處理工具。 它能夠與 程序相連接,并 提供 了 兩種創(chuàng)建 數(shù)據(jù)庫 的方法: 1. 可 以使用 “ 數(shù)據(jù)庫向?qū)?” 僅一次操作即可為所選數(shù)據(jù)庫類型創(chuàng)建必要的表、窗體及報(bào)表,這是開始創(chuàng)建數(shù)據(jù)庫的最簡(jiǎn)單的方法; 2. 也可以先創(chuàng)建一個(gè)空數(shù)據(jù)庫,然后再添加表、窗體、報(bào)表及其他對(duì)象,這是最靈活的方法,但需要分別定義每一個(gè)數(shù)據(jù)庫要素。 Access 2020 的特點(diǎn) Microsoft Access 2020 之所以如此吸引眾多的用戶,主要在于以下 3 點(diǎn): 1. Access 2020 提供了統(tǒng)一簡(jiǎn)便的錄入、添加、修改窗口,所有的原始數(shù)據(jù)只須錄入一 次,沒有重復(fù)錄入的問題。 2) 有效地