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

正文內(nèi)容

畢業(yè)設(shè)計-基于web在線圖書銷售系統(tǒng)設(shè)計--后臺管理子系統(tǒng)-資料下載頁

2024-12-01 19:06本頁面

【導(dǎo)讀】影印、縮印或其他復(fù)制手段保存論文。本人電子文檔的內(nèi)容和紙質(zhì)論文的內(nèi)容相。除在保密期內(nèi)的保密論文外,允許論文被查閱和借閱,可以公布(包括刊。論文的公布授權(quán)金陵科技學(xué)院教務(wù)處。的在線圖書銷售系統(tǒng)的設(shè)計開發(fā)與應(yīng)用。首先對課題背景進行了闡述。選擇、工具及環(huán)境的說明。本網(wǎng)站開發(fā)過程中將依照軟件生命周期法。流程分析以及數(shù)據(jù)庫的具體設(shè)計。

  

【正文】 第三章 在線圖書銷 售系統(tǒng)需求分析 作者:張曉園 23 user 文本 EMail userid 數(shù)字 用戶 ID (7)圖書數(shù)據(jù)表( product) 表 字段名稱 數(shù)據(jù)類型 說明 id 自動編號 編號 name 文本 書名 author 文本 作者 introduce 文本 裝幀 productdate 日期 /時間 出版日期 score 數(shù)字 積分 detail 備注 詳細(xì)介紹 content 備注 目錄 rank 數(shù)字 用戶評級分?jǐn)?shù) price1 數(shù)字 市場價 price2 數(shù)字 會員價 remend 數(shù)字 推薦 solded 數(shù)字 訂購次數(shù) viewnum 數(shù)字 查看次數(shù) discount 數(shù)字 折扣 sortsid 數(shù)字 小類 id categoryid 數(shù)字 大類 id pic 文本 縮略圖 adddate 日期 /時間 添加日期 ranknum 數(shù)字 評級次數(shù) vipprice 數(shù)字 Vip 價格 mark 文本 出版社 type 文本 ISBN pagenum 數(shù)字 頁數(shù) 數(shù)據(jù)庫 留言信息表( book) 表 字段名稱 數(shù)據(jù)類型 說明 ID 自動編號 編號 Name 文本 昵稱 Mail 文本 郵箱地址 Qq 文本 號碼 Info 備注 留言內(nèi)容 Time 日期 /時間 留言時間 Reply 備注 回 復(fù)內(nèi)容 金陵科技學(xué)院學(xué)士學(xué)位論文 第三章 在線圖書銷 售系統(tǒng)需求分析 作者:張曉園 24 ADO 技術(shù)訪問數(shù)據(jù)庫 ADO( ActiveX Data Objects)是一種操作 Microsoft 所支持的數(shù)據(jù)庫的新技術(shù)。在 ASP 中, ADO 可以看作是一個服務(wù)器組件 (Server Component),更簡單點說,是一系列的對象,應(yīng)用這些功能強大的對象,即可輕松完成對數(shù)據(jù)庫復(fù)雜的操作。本文中個性化頁面的實現(xiàn)便大量地用到了 ADO 技術(shù)。具體的操作步驟可以歸納為以下幾步: 1.創(chuàng)建數(shù)據(jù)庫源名 (DSN) 2.創(chuàng)建數(shù)據(jù)庫鏈接 (Connection) 3.創(chuàng)建數(shù)據(jù)對象 4.操作數(shù)據(jù) 庫 5.關(guān)閉數(shù)據(jù)對象和鏈接 每一步的作法如下: 一、創(chuàng)建數(shù)據(jù)源名 DSN(Date Source Name)即數(shù)據(jù)源名稱。我們知道, ODBC 是一種訪問數(shù)據(jù)庫的方法,只要系統(tǒng)中有相應(yīng)的 ODBC 驅(qū)動程序,任何程序就可以通過 ODBC 操縱驅(qū)動程序的數(shù)據(jù)庫。比如我們系統(tǒng)中有 Access的 ODBC驅(qū)動程序,那么即使我們沒有 Access軟件,也可以在我們的程序中對一個 Access 的 MDB 數(shù)據(jù)庫加、刪、改記錄。而且我們根本不用知道這個數(shù)據(jù)庫是放在哪里的。我們只要寫出 SQL 語句, ODBC 驅(qū)動程序就會幫我們做一切事情。我們 在給 ODBC 驅(qū)動程序傳 SQL 指令時,即是用 DSN 來告訴它到底操作的是哪一個數(shù)據(jù)庫。如果數(shù)據(jù)庫的平臺變了,比如我們改用了 SQL Server 的數(shù)據(jù)庫,只要其中表的結(jié)構(gòu)沒變,我們就不用改寫我們的程序,只要重新在系統(tǒng)中配置 DSN 就行了。由此可見, DSN是應(yīng)用程序和數(shù)據(jù)庫之間的橋梁。 二、創(chuàng)建數(shù)據(jù)庫鏈接 (Connection) 鏈接用以保持一些關(guān)于正在訪問的數(shù)據(jù)的一些狀態(tài)信息,以及鏈接者信息。 ASP文件中如果要訪問數(shù)據(jù),必須首先創(chuàng)建與數(shù)據(jù)庫的鏈接,其語法如下: set Conn=(“ ” ) 這條語句創(chuàng)建了鏈接對象 Conn,接下來: connstr=Provider=。=amp。ath(amp。dbamp。) connstr 這條語句打開鏈接,用到了 DSN,本例為“ connstr”。 以上兩個步驟缺一不可,因為鏈接對象的創(chuàng)建與打開是兩回事,只有打開了才真正可以使用。 金陵科技學(xué)院學(xué)士學(xué)位論文 第三章 在線圖書銷 售系統(tǒng)需求分析 作者:張曉園 25 三、創(chuàng)建數(shù)據(jù)對象 (Record Set) ADO 中的數(shù)據(jù)對象通常保存的是查詢結(jié)果。 Record Set 是 ADO 中最復(fù)雜的對象,有許多屬性和方法。 Record Set 保存的是一行行的記錄,并標(biāo)有一個當(dāng)前記錄。以下是創(chuàng)建方法: Set Record Set=(sqtStr) 這條語句創(chuàng)建并打開了對象 Record Set,其中 Con 是先前創(chuàng)建的鏈接對象,rs 是一個字串,代表一條標(biāo)準(zhǔn)的 SQL 語句。例如: rs=“ SELECT * FROM shop_books” Set Record Set=(rs) 這條語句執(zhí)行后,對象 Record Set 中就保 存了表 tab1 中的所有記錄。 四、操作數(shù)據(jù)庫 我們通過調(diào)用鏈接對象的 Execute 方法來將查詢結(jié)果返回給一個數(shù)據(jù)對象或進行插入、刪除等操作。例如: rs=“ INSERT INTO tab1 VALUES(1,2)” (rs) /執(zhí)行插入操作 五、關(guān)閉數(shù)據(jù)對象和鏈接對象 在使用了 ADO 對象之后要關(guān)閉它,因為它使用了一定的服務(wù)器資源。通過調(diào)用方法 close 實現(xiàn)關(guān)閉,然后再釋放它。 Record Set Record Set=Nothing /關(guān)閉 創(chuàng)建的數(shù)據(jù)對象 Set mConn=Nothing /關(guān)閉創(chuàng)建的鏈接對象 金陵科技學(xué)院學(xué)士學(xué)位論文 第四章 在線圖書銷售系統(tǒng)軟件設(shè)計 作者:張曉園 26 第四章 在線圖書銷售 系統(tǒng) 軟件設(shè)計 系統(tǒng) 首頁 首頁是一個網(wǎng)站的門面,有這么一句俗語: 良好的開端是成功的一半 。在 設(shè)計上也是如此,首頁的設(shè)計是一個網(wǎng)站成功與否的關(guān)鍵。人們往往看到第一頁就已經(jīng)對你的站點有一個整體的感覺。是不是能夠促使瀏覽者繼續(xù)點擊進入,是否能夠吸引瀏覽者留在站點上,全憑首頁設(shè)計的 功力 了。經(jīng)過精心的設(shè)計本網(wǎng)站的首頁布局如下圖所示。 在首頁的上方為本系統(tǒng)主要 功能的導(dǎo)航欄包括: “ 首頁 ” 、 “ 新品圖書 ” 、“ 暢銷圖書 ” 、 “ 推薦圖書 ” 、 “ 搜索 圖書 ” 、 “ 圖書分類 ” 按鈕。我將頁面下方空間劃分為 兩 部分,左上部分為用戶登錄和注冊模塊;左下部分提供了 四 個欄目 “ 書店公告 ” 、 “ 客戶留言 ” 、“欄目導(dǎo)航”以及“暢銷圖書排行” ;右邊顯示 “ 最新上架 ” 圖書 的信息包括,封面、書名和書籍簡介信息。 圖 41 首頁截圖 本頁面主要設(shè)計以下三方面的操作:一、用戶注冊與登陸;二、顯示數(shù)據(jù)庫中的書籍信息;三、 根據(jù)不同方式搜索圖書。 圖書搜索代碼如下 function search() { var name = [39。frmdata39。].elements[39。name39。].value。 var author = [39。frmdata39。].elements[39。author39。].value。 金陵科技學(xué)院學(xué)士學(xué)位論文 第四章 在線圖書銷售系統(tǒng)軟件設(shè)計 作者:張曉園 27 var manufacturer = [39。frmdata39。].elements[39。manufacturer39。].value。 var smallprice = [39。frmdata39。].elements[39。smallprice39。].value。 var largeprice = [39。frmdata39。].elements[39。largeprice39。].value。 var allNotEmpty = (!IsWhitespace(name)) || (!IsWhitespace(author)) || (!IsWhitespace(manufacturer)) || (!IsWhitespace(smallprice)) || (!IsWhitespace(largeprice))|| (!IsWhitespace(enabledate)) || (!IsWhitespace(expiredate))。 if (!allNotEmpty) { alert(必需輸入一個搜索條件 )。 return false。 } if (!IsWhitespace(smallprice)) { if (!IsPlusNumeric(smallprice)) { alert(價格數(shù)據(jù)不合法 )。 return false。 } } if (!IsWhitespace(largeprice)) { if (!IsPlusNumeric(largeprice)) { alert(價格數(shù)據(jù)不合法 )。 return false。 } } if ((!IsWhitespace(smallprice)) amp。amp。 (!IsWhitespace(largeprice))) { 金陵科技學(xué)院學(xué)士學(xué)位論文 第四章 在線圖書銷售系統(tǒng)軟件設(shè)計 作者:張曉園 28 if (parseFloat(smallprice)parseFloat(largeprice)) { alert(價格范圍錯誤 )。 return false。 } } } //圖書分類 TR TD align=right height=30分類: /TD TDselect name=code option value= selected所有圖書 /option % set rs=() select * from category,conn,1,1 do while not % option value=%=rs(categoryid)% %=rs(category)%/option % loop set rs=nothing % /select/TD/TR //開始搜索 TR align=center TD height=40 colSpan=2INPUT type=submit value=開始搜索 name=Submit2 onClick=return search()/TD/TR 金陵科技學(xué)院學(xué)士學(xué)位論文 第四章 在線圖書銷售系統(tǒng)軟件設(shè)計 作者:張曉園 29 管理員登錄 頁面 作為系統(tǒng)的管理員必須輸入正確的用戶名和密碼才能進入系統(tǒng)管理界面進行相應(yīng)操作。 圖 42管理員登錄 頁面截圖 當(dāng)輸入的用戶名和 密碼通過驗證合法后,管理員便進入系統(tǒng)管理頁面( 圖43) 。程序流程圖如下: 圖 43 登錄驗證流程圖 驗證代碼如下: % if NOT isempty(request(LoginSubmit)) then dim admin,password admin=replace(trim(request(Name)),39。,) Y Y N N 開始 用戶名正確? 登錄成功 密碼正確? 結(jié)束 登錄失敗 重新登錄 金陵科技學(xué)院學(xué)士學(xué)位論文 第四章 在線圖書銷售系統(tǒng)軟件設(shè)計 作者:張曉園 30 password=md5(replace(trim(request(Pws)),39。,)) set rs=() select * from [admin] where admin=39。amp。adminamp。39。 and password=39。amp。passwordamp。39。 ,conn,1,1 if not( and ) then if password=rs(password) then session(admin)=trim(rs(admin)) session(rank)=int(rs(rank)) =sessionLife set rs=nothing else call MsgBox(登
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1