




已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
畢畢 業(yè)業(yè) 設(shè)設(shè) 計計 設(shè)計題目 魯東大學(xué)網(wǎng)上書店的設(shè)計與實現(xiàn)設(shè)計題目 魯東大學(xué)網(wǎng)上書店的設(shè)計與實現(xiàn) 姓 名 李李 福福 霞霞 學(xué) 院 計算機科學(xué)與技術(shù)學(xué)院計算機科學(xué)與技術(shù)學(xué)院 專 業(yè) 計算機科學(xué)與技術(shù)計算機科學(xué)與技術(shù) 年 級 2003 級級 學(xué) 號 0322110213 指導(dǎo)教師 張張 忠忠 磊磊 2008 年年 6 月月 10 日日 獨獨 創(chuàng)創(chuàng) 聲聲 明明 本人鄭重聲明 所呈交的畢業(yè)論文 設(shè)計 是本人在指導(dǎo)老師的指導(dǎo) 下 獨立進行研究工作所取得的成果 成果不存在知識產(chǎn)權(quán)爭議 盡我所 知 除文中已經(jīng)注明引用的內(nèi)容外 本論文 設(shè)計 不含任何其他個人或 集體已經(jīng)發(fā)表或撰寫過的作品成果 對本文的研究做出重要貢獻的個人和 集體均已在文中以明確方式標明 此聲明的法律后果由本人承擔(dān) 作者簽名 二 年 月 日 畢業(yè)論文 設(shè)計 使用授權(quán)聲明畢業(yè)論文 設(shè)計 使用授權(quán)聲明 本人完全了解魯東大學(xué)關(guān)于收集 保存 使用畢業(yè)論文 設(shè)計 的規(guī) 定 本人愿意按照學(xué)校要求提交論文 設(shè)計 的印刷本和電子版 同意學(xué) 校保存論文 設(shè)計 的印刷本和電子版 或采用影印 數(shù)字化或其它復(fù)制 手段保存論文 設(shè)計 同意學(xué)校在不以營利為目的的前提下 建立目錄 檢索與閱覽服務(wù)系統(tǒng) 公布論文 設(shè)計 的部分或全部內(nèi)容 允許他人依 法合理使用 保密論文在解密后遵守此規(guī)定 論文作者 簽名 二 年 月 日 畢業(yè)設(shè)計選題報告畢業(yè)設(shè)計選題報告 姓 名 王琮 性 別 男 學(xué) 院 計算機科學(xué) 與技術(shù)學(xué)院 年 級 2005 級 學(xué) 號 052210186 設(shè)計題目人員管理系統(tǒng)設(shè)計與實現(xiàn) 課題來源教學(xué)課題類別應(yīng)用研究 選做本課題的原因及條件分析 隨著經(jīng)濟社會的不斷發(fā)展 各類商業(yè)服務(wù)公司規(guī)模也在不斷擴大 人員的有 效管理已越來越成為一個突出問題 工作人員的不斷增加 導(dǎo)致管理人員也在不 斷增加 由此帶來的諸如工作效率下降 失誤狀況頻發(fā)等問題 已經(jīng)引起了全社 會的高度關(guān)注 計算機以其高速穩(wěn)定的運算能力 成為解決這一矛盾的唯一途徑 將人員管理系統(tǒng)引入企業(yè)管理 可以為企業(yè)節(jié)省大量管理人員開支 同時可以避 免許多由于人員失職帶來的損失 這也是現(xiàn)代社會的必然趨勢 人員管理系統(tǒng)可應(yīng)用 vb 和 access 共同完成 比較簡單 且功能可以實現(xiàn)較為 全面的覆蓋 所成系統(tǒng)簡單易操作 具有可行性 基于這種前提 我決定利用 vb Access 設(shè)計 人員管理系統(tǒng) 指導(dǎo)教師意見 簽名 年 月 日 院 系 畢業(yè)論文 設(shè)計 領(lǐng)導(dǎo)小組意見 公章 年 月 日 畢業(yè)設(shè)計任務(wù)下達書畢業(yè)設(shè)計任務(wù)下達書 學(xué)院 計算機科學(xué)與技術(shù)學(xué)院 專業(yè) 計算機科學(xué)與技術(shù)學(xué)號 0322110213 姓名 李福霞 現(xiàn)將畢業(yè)設(shè)計任務(wù)下達書發(fā)給你 畢業(yè)設(shè)計任務(wù)下達書內(nèi)容如下 一 畢業(yè)設(shè)計題目 魯東大學(xué)網(wǎng)上書店的設(shè)計與實現(xiàn) 二 主要內(nèi)容 1 魯東大學(xué)在線網(wǎng)上書店前臺功能頁面設(shè)計 包括注冊 購物車 書籍介紹 分 類 2 數(shù)據(jù)庫后臺管理程序設(shè)計 完成網(wǎng)站書店書籍相關(guān)內(nèi)容 作者簡單介紹等 3 程序模塊功能設(shè)計 完成各個功能所需代碼 三 具體要求 1 高度重視畢業(yè)設(shè)計工作 2 嚴格按照進度安排完成各階段任務(wù) 3 獨立完成畢業(yè)設(shè)計以及說明書撰寫工作 4 主動向指導(dǎo)老師匯報畢業(yè)設(shè)計的進展工作情況 5 設(shè)計說明書格式 排印應(yīng)遵循學(xué)校的有關(guān)規(guī)定 四 主要參考文獻 1 劉濤 小型網(wǎng)站架設(shè)設(shè)計 M 北京 中國鐵道出版社 2004 6 2 溫明 ASP 網(wǎng)站建設(shè)實錄 M 北京 希望電子出版社 2005 2 3 石志國 ASP 動態(tài)網(wǎng)站編輯 M 北京 清華大學(xué)出版社 2001 9 五 進程安排 階 段起 止 日 期主 要 內(nèi) 容 準備開題階段2008 1 18 2008 3 9搜集材料 學(xué)習(xí)相關(guān)知識 設(shè)計實現(xiàn)階段2008 3 10 2008 5 20劃分功能并且實現(xiàn)相應(yīng)模塊功能 檢測和試運 行說明書完成階段2008 5 21 2008 6 5根據(jù)設(shè)計撰寫設(shè)計說明書 定稿 答辯階段2008 6 6 2008 6 13準備答辯材料 六 畢業(yè)設(shè)計任務(wù)下達書于 年 月 日發(fā)出 畢業(yè)設(shè)計應(yīng)于 年 月 日前完成 后交指導(dǎo)教師 由指導(dǎo)教師評閱后提交畢業(yè)設(shè)計答辯委員會 七 畢業(yè)設(shè)計任務(wù)下達書一式兩份 一份給學(xué)生 一份留學(xué)院存檔 指導(dǎo)教師 簽發(fā)于 年 月 日 分管院長 簽發(fā)于 年 月 日 畢業(yè)設(shè)計開題報告畢業(yè)設(shè)計開題報告 姓 名 王琮 性 別 男 學(xué) 院 計算機科學(xué) 與技術(shù)學(xué)院 年 級 2005 級 學(xué) 號 052210186 預(yù)計 完成 時 間 2008 6 10 設(shè)計題目 人員管理系統(tǒng)設(shè)計與實現(xiàn) 課題來源教學(xué)課題類別應(yīng)用研究指導(dǎo)教師雷鵬 畢業(yè)設(shè)計實施方案 第一階段 開題 做好需求分析 深入了解企業(yè)人員管理的內(nèi)容和需求 學(xué)習(xí) vb 和 access 的基礎(chǔ)知識和具體操作 第二階段 綜合分析 完成系統(tǒng)的界面及數(shù)據(jù)庫的內(nèi)容設(shè)計 將模塊與數(shù)據(jù)庫連 接 第三階段 修改完善設(shè)計 在初步完成的基礎(chǔ)上 查看所做設(shè)計是否完善 功能 是否欠缺 各種操作能否達到預(yù)期效果 如用戶注冊 工資管理 績效考核管理 內(nèi)容修改等 第四階段 完成設(shè)計 對完成的設(shè)計進行最后的試用并修改細節(jié) 第五階段 完成人員管理系統(tǒng)的設(shè)計說明書 設(shè)計主要內(nèi)容 提綱 1 人員管理系統(tǒng)的功能模塊設(shè)計 主要有用戶注冊 職工信息 業(yè)績考核 工 資 將近及福利信息等 2 數(shù)據(jù)庫后臺設(shè)計 完成系統(tǒng)相關(guān)內(nèi)容 3 功能模塊與數(shù)據(jù)庫相連接 4 完成應(yīng)用程序 指導(dǎo)教師意見 簽名 年 月 日 年 月 日 學(xué)院畢業(yè)論文 設(shè)計 領(lǐng)導(dǎo)小組意見 公章 年 月 日 簽章 年 月 日 畢業(yè)設(shè)計結(jié)題報告畢業(yè)設(shè)計結(jié)題報告 姓名 李福霞性別女 學(xué)院 計算機科學(xué)與 技術(shù)學(xué)院 年級2003 級 學(xué)號 0322110213 設(shè)計題目魯東大學(xué)網(wǎng)上書店的設(shè)計與實現(xiàn) 課題來源教學(xué)課題類別應(yīng)用研究指導(dǎo)教師 張忠磊 本課題完成情況介紹 包括研究過程 實驗過程 結(jié)果分析 存在的問題及應(yīng)用 情況等 魯東大學(xué)網(wǎng)上書店通過調(diào)查分析傳統(tǒng)書店的不足和缺陷 使用互連網(wǎng)技術(shù) 采 用 Asp Dreamweaver 和 Access 技術(shù) 設(shè)計了一個界面友好 人性化較為突出 功 能簡便快捷并較為實用的網(wǎng)上書店 經(jīng)授權(quán)后 管理員可以通過 Web 瀏覽器登錄系 統(tǒng)后臺 以人機交互式的方式實現(xiàn)網(wǎng)上圖書的添加 刪除 定單管理 評論管理 圖書分類管理及用戶管理等 用戶在前臺可 查看各類書籍的具 體內(nèi)容和排行 也可基于各種方式在站內(nèi)進行搜索 并能夠方便進行購買 發(fā)表評 論等 網(wǎng)站的不足之處是沒有實現(xiàn)用戶等級劃分 按照等級享受不同的服務(wù) 是以后 要完善的地方 指導(dǎo)教師意見 本書店網(wǎng)站基本實現(xiàn)了需求階段所定義的功能 用戶可以比較方便的查詢信息 并實現(xiàn)了一定的交互 同時實現(xiàn)了管理員維護的界面 使管理人員比較方便的實現(xiàn)網(wǎng) 站的維護 如 添加 購買書籍 察看購買狀態(tài) 書籍排行等 同意結(jié)題 簽名 年 月 日 學(xué)院畢業(yè)論文 設(shè)計 領(lǐng)導(dǎo)小組意見 公章 年 月 日 設(shè)計成績 畢業(yè)設(shè)計成績評定表畢業(yè)設(shè)計成績評定表 學(xué)院 計算機科學(xué)與技術(shù)學(xué)院 學(xué)號 0322110213 姓 名李福霞設(shè)計總成績 設(shè)計題目 魯東大學(xué)網(wǎng)上書店的設(shè)計與實現(xiàn) 該設(shè)計在對魯東大學(xué)書店概況做了需求分析的基礎(chǔ)上 劃分了網(wǎng)站的功 能結(jié)構(gòu) 開發(fā)了一個基于 ASP 的魯東大學(xué)網(wǎng)上書店網(wǎng)站 整個設(shè)計方案合理 實現(xiàn)的功能較為齊全 達到了設(shè)計任務(wù)書所規(guī)定的要求 設(shè)計說明書結(jié)構(gòu)合 理 表達清楚 最好能加上每個同學(xué)可以發(fā)布自己的得賣書和賣書的論壇 同意推薦該同學(xué)參加答辯 指 導(dǎo) 教 師 評 語 評定成績 簽名 年 月 日 該學(xué)生基本完成了魯東大學(xué)網(wǎng)上書店網(wǎng)站的設(shè)計要求 設(shè)計思路較為清 晰 功能較為完善 摘要所反映的外語能力較好 設(shè)計說明書的文本 圖表 規(guī)范 表述清楚 數(shù)據(jù)庫設(shè)計可以更合理一些 同意該學(xué)生參加答辯 評 閱 人 評 語 評定成績 簽名 年 月 日 答 辯 小 組 評 語 答辯成績 組長簽名 年 月 日 注 1 論文 設(shè)計 總成績 指導(dǎo)教師評定成績 50 評閱人評定成績 20 答辯成績 30 2 將總成績由百分制轉(zhuǎn)換為五級制 填入本表相應(yīng)位置 I 目 錄 1 前言 1 2 采用技術(shù)和開發(fā)工具介紹 2 2 1 IIS 簡介 2 2 2 ASP 技術(shù)簡介和選擇 ASP 技術(shù)的原因 2 2 3 WEB 數(shù)據(jù)庫技術(shù) 3 3 網(wǎng)站系統(tǒng)分析 3 3 1 用例圖描述網(wǎng)上書店需求 3 3 2 系統(tǒng)目標 4 3 3 數(shù)據(jù)表結(jié)構(gòu) 5 4 魯東大學(xué)網(wǎng)上書店具體功能描述及實現(xiàn) 6 4 1 具體功能描述 6 4 1 1 分類查看 6 4 1 2 查詢 6 4 1 3 登陸與注冊 7 4 1 4 購物車使用 7 4 1 5 評級和評論 8 4 1 6 圖書排行榜 9 4 1 7 其他小功能 9 4 2 用戶購物流程 9 4 3 重要模塊具體功能實現(xiàn) 10 4 3 1 暢銷排行榜 10 4 3 2 購物車 10 4 3 3 搜索功能 10 5 網(wǎng)站整體設(shè)計 10 5 1 CSS 樣式單文件設(shè)計 10 5 2 創(chuàng)建數(shù)據(jù)庫連接 11 6 結(jié)束語 11 參考文獻 12 致 謝 12 魯東大學(xué)畢業(yè)設(shè)計 1 魯東大學(xué)網(wǎng)上書店的設(shè)計與實現(xiàn) 李福霞 計算機科學(xué)與技術(shù)學(xué)院 計算機科學(xué)與技術(shù)專業(yè) 2003 級 2 班 0322110213 摘摘 要 要 通過調(diào)查分析傳統(tǒng)書店的不足 采用應(yīng)用廣泛的 Asp dreamweaver 和 Access 技術(shù) 設(shè)計了一個界面友好 人性化較為突出 功能簡便快捷并較為實用的魯東大學(xué)網(wǎng)上書店 經(jīng)授權(quán)后 管理員可以通過 Web 瀏覽器登錄系統(tǒng)后臺 以人機交互式的方式實現(xiàn)網(wǎng)上圖書的 添加 刪除 定單管理 評論管理 圖書分類管理及用戶管理等 用戶在前臺可查看各類書籍 的具體內(nèi)容和排行 也可基于各種方式在站內(nèi)進行搜索 并能夠方便進行購買 發(fā)表評論等 關(guān)鍵詞 關(guān)鍵詞 網(wǎng)上書店 ASP Access 設(shè)計與實現(xiàn) Design and Realization of Online Bookstore of Ludong University Li Fuxia School of Computer Science and Technology Computer Science and Technology Class 2 Grade 2003 0322110213 Abstract By analyzing the deficiency of traditional bookshop online bookstore of Ludong University is designed by adopting asp dreamweaver and Access The online store owes amicable interface simple and convenient function and outstanding personalization After authorizing administers can add and delete the book manage the order review classify books and manage user with the way of interaction of human computer Users in the front also have the access to look over the content of all kinds of books search books owing to various ways within the website talk about the books conveniently and buy the books in the online store Key words Online Bookstore ASP Database Design and Realization 1 前言 隨著網(wǎng)絡(luò)的快速發(fā)展 許多傳統(tǒng)的信息和數(shù)據(jù)庫系統(tǒng)正在被移植到互聯(lián)網(wǎng)上 網(wǎng)上 書店無疑就是其中一個 網(wǎng)上書店能提供人機交互 使得書店與消費者之間有了全新 的交流方式 它不再受到傳統(tǒng)書店的制約 突破了地理位置上的界限 為共享資源 交流經(jīng)驗提供了方便 正是由于網(wǎng)上書店傳播信息迅速方便 容量大 覆蓋面廣 自 由交互等特點 很多的大型書店都已經(jīng)設(shè)計和開發(fā)了網(wǎng)上書店 以提供個性化的購物 平臺 極大的提高購物效率 盡管當前新形勢下網(wǎng)上書店多種多樣 但專門針對大學(xué) 建立的網(wǎng)上書店 存在界面上不夠親切人性化 功能上不夠簡單快捷實用的缺陷 本 文專門針對當前網(wǎng)上書店存在的突出問題 充分考慮了書店與消費者的喜好和愿望 力求設(shè)計出一個功能較為完備 簡單實用 界面較為親切友好的網(wǎng)上書店 以營造一 個有利提高書店的效率和消費者的購買的新環(huán)境 魯東大學(xué)畢業(yè)設(shè)計 2 2 采用技術(shù)和開發(fā)工具介紹 針對不同的應(yīng)用平臺我們要選擇合適的設(shè)計工具 采用更為有效實用的技術(shù) 鑒 于此案所設(shè)計的網(wǎng)上書店是運行在 Windows 平臺下的一個小型網(wǎng)站 我決定選擇當今 應(yīng)用極為廣泛的 ASP 技術(shù)和發(fā)展較為成熟的數(shù)據(jù)庫技術(shù) Access 數(shù)據(jù)庫管理系統(tǒng) 配合可視化編輯工具 Macromedia Dreamweaver 8 并充分考慮該網(wǎng)上書店的顯示速度和 安全性 盡量彌補這兩種技術(shù)存在的缺陷 1 2 2 1 IIS 簡介 Web 服務(wù)器是 Web 應(yīng)用程序的心臟 IIS Internet Information Server 是微軟推出的 Windows NT Option Pack 的主要成員 作為 Win2000server 的擴展 自推出以來已經(jīng)有 了很大發(fā)展 其體系結(jié)構(gòu)是當今市場上最受關(guān)注的 Web 服務(wù)器之一 新推出的 IIS4 0 版本增強了系統(tǒng)安全性 具有服務(wù)器端腳本開發(fā)調(diào)試 內(nèi)容管理和站點分析 崩潰防 護 內(nèi)置 JAVA 虛擬機及全面支持 ASP 等強大功能 3 2 2 ASP 技術(shù)簡介和選擇 ASP 技術(shù)的原因 ASP 全稱為 Active Server Pages 即動態(tài)服務(wù)器頁面 是 Microsoft 公司推出的一 種運行于服務(wù)器端的 Web 應(yīng)用程序開發(fā)技術(shù) ASP 既不是一種語言 也不是一種開發(fā) 工具 而是一種內(nèi)含于 IIS PWS 之中 代替 CGI 腳本程序的一種應(yīng)用 它可以與數(shù)據(jù)庫 和其它程序進行交互 是一套簡單方便的服務(wù)器端腳本環(huán)境 通過 ASP 我們可以結(jié) 合 HTML 網(wǎng)頁 ASP 指令和 ActiveX 元件建立動態(tài) 交互且高效的 Web 服務(wù)器應(yīng)用程 序 當瀏覽器瀏覽 ASP 網(wǎng)頁時 Web 服務(wù)器就會根據(jù)請求動態(tài)生成相應(yīng)的 HTML 代碼 然后再返回給客戶端瀏覽器 這樣客戶端看到的就是動態(tài)生成的網(wǎng)頁 4 Web 技術(shù)的發(fā)展是由靜態(tài)網(wǎng)頁技術(shù)的 HTML 到動態(tài)網(wǎng)頁技術(shù) CGI ASP PHP JSP 經(jīng)歷了一個重要的變革過程 隨著信息社會的進步和人們 要求的不斷提高 Web 已經(jīng)不再局限于僅僅由靜態(tài)網(wǎng)頁提供信息服務(wù)而改變?yōu)閯討B(tài)網(wǎng) 頁 可提供交互式的信息查詢服務(wù) 使信息數(shù)據(jù)庫服務(wù)成為了可能 靜態(tài)網(wǎng)頁和動態(tài) 網(wǎng)頁的區(qū)別如下 靜態(tài)網(wǎng)頁 利用 FrontPage 或 Dreamweaver 所設(shè)計的具有 htm 或 html 擴展名的網(wǎng) 頁 這種網(wǎng)頁無法存取后臺數(shù)據(jù)庫 不能利用代碼動態(tài)改變網(wǎng)頁的顯示內(nèi)容 只能固 定顯示事先設(shè)計好的頁面內(nèi)容 靜態(tài)網(wǎng)頁運行于客戶端的瀏覽器 5 動態(tài)網(wǎng)頁 不僅僅表現(xiàn)在網(wǎng)頁的視覺展示方式上 更重要的是 它可以對網(wǎng)頁中 的內(nèi)容進行控制與變化 可實現(xiàn)對后臺數(shù)據(jù)庫的存取 并能利用數(shù)據(jù)庫中的資料 動 態(tài)生成客戶端顯示的頁面 運行于服務(wù)器端 6 ASP 網(wǎng)頁與傳統(tǒng)的 HTML 網(wǎng)頁相比有以下優(yōu)點 1 在服務(wù)器端運行 與瀏覽器無關(guān) 客戶端只要使用可執(zhí)行 HTML 代碼的瀏覽 器 即可瀏覽 ASP 網(wǎng)頁 魯東大學(xué)畢業(yè)設(shè)計 3 2 強大的交互功能 可以直接存取數(shù)據(jù)庫 在服務(wù)器端動態(tài)處理客戶端請求 3 安全性高 服務(wù)器將 ASP 程序執(zhí)行的結(jié)果以 HTML 格式傳回客戶端瀏覽器 使用者不會看到 ASP 源代碼 4 易于管理維護 可以直接在后臺管理數(shù)據(jù)庫 能夠快速更新網(wǎng)頁標題和內(nèi)容 2 3 Web 數(shù)據(jù)庫技術(shù) 本網(wǎng)站使用的是 Access 數(shù)據(jù)庫技術(shù) 查詢是 Access 數(shù)據(jù)庫的主要組件之一 而查 詢功能也是 Access 數(shù)據(jù)庫軟件中最強的一項功能 Access 用戶可利用查詢工具 通過 指定特殊字段 定義字段的順序 建立計算表達式并輸入條件以及定義每個字段的篩 選條件等來選擇想要得查詢的紀錄 對存儲在 Access 表中的有關(guān)信息進行查詢 這便 是其在本網(wǎng)上書店網(wǎng)站的最主要的用處 7 3 網(wǎng)站系統(tǒng)分析 網(wǎng)絡(luò)應(yīng)用開發(fā)技術(shù)在日新月異地進步 從而使網(wǎng)站應(yīng)用系統(tǒng)的開發(fā)模式具有多種 選擇性 達到同樣的目標可以采用很多不同的方式 現(xiàn)代的應(yīng)用系統(tǒng)越來越成為一個 龐大的集成方案 需要考慮不同的操作平臺 不同的應(yīng)用服務(wù)器 不同的數(shù)據(jù)庫 不 同的編程語言 不同的傳輸介質(zhì)等 現(xiàn)在有 Windows Unix Linux 等各種服務(wù)器操作 平臺 有 Access SQL Server Oracle DB2 Sybase 和 MySQL 等數(shù)據(jù)庫 有 ASP JAVA PHP CGI JSP C VB 和 Delphi 等工具 系統(tǒng)分析就是確定是選 擇 Windows Access ASP 好還是 Unix Oracle JAVA 合適 我們要針對不同的應(yīng)用 場合進行分析 8 此外 各類軟件和語言還在不斷發(fā)展進步之中 因此系統(tǒng)分析工作從 很大程度上決定了系統(tǒng)開發(fā)的成敗 根據(jù)制作網(wǎng)站的需要 我選用了 Windows Access ASP 3 1 用例圖描述網(wǎng)上書店需求 網(wǎng)站整體結(jié)構(gòu)分為前臺界面展示和后臺管理兩部分 前臺主要分搜索圖書 新書 上架 圖書排行榜 特價圖書和圖書分類等模塊 后臺主要針對管理員 提供圖書和 分類目錄的添加 修改和刪除 以及管理員和用戶密碼的修改等 根據(jù)網(wǎng)上書店特點 將網(wǎng)站分為前臺用戶界面設(shè)計和后臺數(shù)據(jù)庫管理設(shè)計兩部分 前臺功能結(jié)構(gòu)和后臺功 能結(jié)構(gòu)如圖 3 1 和 3 2 魯東大學(xué)畢業(yè)設(shè)計 4 圖 3 1 系統(tǒng)前臺功能結(jié)構(gòu)圖 圖 3 2 系統(tǒng)后臺功能結(jié)構(gòu)圖 3 2 系統(tǒng)目標 本網(wǎng)上書店主要實現(xiàn)以下目標 1 人性化設(shè)計 程序設(shè)計充分考慮書店和消費者的要求 使操作簡單方便快捷 界面友好 功能實用 2 動態(tài)更改前臺用戶 實現(xiàn)用戶注冊 登陸和進行瀏覽搜索書籍并進行購買 提高網(wǎng)站通用性 易于管理維護 3 動態(tài)式書籍更新 新書上架能直接讀取后臺數(shù)據(jù)庫 使信息更新及時有效 4 動態(tài)式書籍排行榜 通過消費者購買此書的數(shù)量的增加 可以動態(tài)的改變此 站內(nèi)搜索 用戶界面 導(dǎo)航欄主體界面 新書上架 推薦書目 特價書籍 搜索圖書 圖書分類 首 頁 我的購物車 欄目導(dǎo)航 排行榜 具體分類 后臺管理 商品管理分類管理用戶管理 添加新書 管理書籍 定單管理 評論管理 大類管理 小類管理 類別管理 客戶管理 用戶管理 送貨方式 注銷退出 魯東大學(xué)畢業(yè)設(shè)計 5 書在排行榜中的位置 使消費者及時了解書籍的售出情況 以便為其提供購買信息 5 搜索快捷方便 基于書名及分類的快速搜索和書籍名稱 作者 出版社 時 間 價格范圍 分類和各種要素排序的高級搜索 能夠滿足消費者的各種具體而復(fù)雜 的搜索需求 6 實現(xiàn)方便的購買 通過點擊購買 消費者就可以將自己要購買的書放入自己 的購物車內(nèi) 后自動添加到數(shù)據(jù)庫中 使管理者知道消費者的需求 進行送貨 3 3 數(shù)據(jù)表結(jié)構(gòu) 數(shù)據(jù)庫中共有表 admin category delivery orders product review sorts 和 users 主要的兩個如表 3 3 和 3 4 表 3 3 orders 數(shù)據(jù)表 列名類型字段大小主鍵否功能描述 actionid自動編號長整型是編輯 username文本50否訂單用戶名 actiondate日期 時間無否日期 id數(shù)字長整型否產(chǎn)品編號 productnum數(shù)字長整型否產(chǎn)品訂購數(shù)量 goods文本50否訂單編號 state數(shù)字長整型否6 是表示在購物籃 recepit文本50否收貨人 address文本50否收貨地址 postcode數(shù)字長整型否郵編 comments備注無否留言 paymethod數(shù)字長整型否匯款方式編號 deliverymethod數(shù)字長整型否送貨方式編號 sex數(shù)字長整型否性別 paid數(shù)字長整型否總金額 realname文本50否姓名 useremail文本50否email usertel文本50否電話 userid數(shù)字長整型否用戶 ID 魯東大學(xué)畢業(yè)設(shè)計 6 表 3 4 product 數(shù)據(jù)表 列名類型字段大小主鍵否功能描述 id自動編號長整型是編號 name文本50否書名 author文本50否作者 productdate日期 時間無否出版日期 score數(shù)字長整型否積分 detail備注無否詳細介紹 rank數(shù)字長整型否用戶評級分數(shù) price1數(shù)字長整型否市場價 price2數(shù)字長整型否會員價 recommend數(shù)字長整型否推薦 solded數(shù)字長整型否訂購次數(shù) viewnum數(shù)字長整型否查看次數(shù) discount數(shù)字長整型否折扣 sortsid數(shù)字長整型否小類 ID categoryid數(shù)字長整型否大類 ID pic文本50否縮略圖 adddate日期 時間無否添加日期 ranknum數(shù)字長整型否評級次數(shù) vipprice數(shù)字長整型否vip 價格 mark文本50否出版社 4 魯東大學(xué)網(wǎng)上書店具體功能描述及實現(xiàn) 4 1 具體功能描述 4 1 1 分類查看 點擊首頁左邊圖書分類的類別名 可以查看該網(wǎng)上書店的所有分類 點擊各個小 分類也可看到各個分類所包涵的圖書 4 1 2 搜索 查詢分為快速查找和高級搜索 在快速搜索中 在查詢欄 書名 框內(nèi)輸入您要 魯東大學(xué)畢業(yè)設(shè)計 7 查找的書名 并可以在各個小分類內(nèi)查找 只要在下拉菜單中選擇你要搜索的分類 然后點擊 查找 或直接按回車 ENTER 鍵 稍后 查詢結(jié)果將顯示出來 在高級 搜索中 可以依據(jù)書籍名稱 作者名稱 出版社 出版時間 價格范圍 分類進行詳 細查找 4 1 3 登陸與注冊 本網(wǎng)站可進行注冊成為會員 如下圖 4 1 圖 4 1 用戶登陸圖 成為會員才可進行購物 注冊后就會顯示消費者的賬戶 個人資料 收貨資料 修改密碼 購物車 我的定單 統(tǒng)計信息和注銷退出 在個人資料中可以修改個人的 基本信息 如郵箱 真實姓名 密碼提問 密碼答案等 在收貨資料中填寫收貨人的 信息 可以使書店及時將消費者訂購的書籍運送給用戶 點擊修改密碼后輸入舊密碼 和新密碼即可修改密碼 在我的定單中可以看到消費者要購買的書 點擊繼續(xù)購買可 以轉(zhuǎn)到書籍瀏覽處 繼續(xù)購買 點擊統(tǒng)計消息 可以知道此會員何時注冊 下定單的 時間 次數(shù)及成交次數(shù)和金額 點擊注銷退出 便退出會員登陸 返回到主頁面 4 1 4 購物車使用 如圖 4 2 圖 4 2 購物車圖 4 1 4 1 購買 魯東大學(xué)畢業(yè)設(shè)計 8 每本書目旁邊都有一個 購買 圖標 點擊 購買 即將該書放入購物車 在右邊的 我的購物車一欄中顯示消費者點擊購買過的書籍 并顯示共有幾種商品及合計多少元 購物車 的內(nèi)容包括您訂購書籍的信息 書名 數(shù)量 會員價 折扣等 4 1 4 2 修改定購數(shù)量 在消費者確定購買購物車內(nèi)的書后 可點擊下方的下訂單 每本書的默認訂購數(shù) 量是 1 冊 如果要改變訂購數(shù)量 請在數(shù)量框中填入您想購買的數(shù)量 然后按下右 邊的 修改數(shù)量 按鈕 系統(tǒng)會更新購物車信息 在此頁面也會提醒您是普通會員或 是 VIP 會員和總金額 確定點擊下一步 即進入結(jié)賬界面 填入消費者的基本信息 書店據(jù)此將書籍運送到消費者所指定的地點 如圖 4 3 圖 4 3 具體郵寄填寫圖 4 1 4 3 刪除購物車內(nèi)的書籍 已經(jīng)放入購物車的書籍 若想放棄 可按購物車界面中右邊的 刪除 按鈕 該 書即被刪除 系統(tǒng)會更新購物車信息 如果希望購買網(wǎng)站暫時沒有的書籍 請您將所 需的圖書的基本信息提供給我們 我們將會聯(lián)系出版社查找 并將結(jié)果盡快通知您 圖書的信息包括準確的書名 出版社 ISBN 書號等 4 1 5 評級和評論 點擊具體書下方的對此書進行評級 便可對此書評級 分為 0 到 10 級 可對其 他的消費者提供一些購買信息 也可對書籍進行評論 只要點擊下方的發(fā)表評論就可 彈出對話框 實現(xiàn)了消費者和書店之間的動態(tài)交互性 如圖 4 4 魯東大學(xué)畢業(yè)設(shè)計 9 圖 4 4 評論圖 4 1 6 圖書排行榜 點擊導(dǎo)航欄上的暢銷圖書可查看圖書銷售排行榜 圖書購買次數(shù)越多 此圖書在 排行榜中的位置越往上 可以為消費者提供購書信息 即哪種書的銷售情況最佳 4 1 7 其他小功能 點擊首頁右上方的加為收藏夾 便可將此網(wǎng)站地址加入本機的收藏夾內(nèi) 點擊幫 助 就會進入本網(wǎng)站的幫助網(wǎng)頁 此網(wǎng)頁詳細介紹了在本網(wǎng)上書店進行購物進行的流 程和注意的問題 在首頁左上方有時間顯示 用 JavaScript 語言編寫而成 點擊網(wǎng)頁下 方的聯(lián)系我們 即可彈出 Microsoft office outlook 可向書店管理者發(fā)送郵件 點擊 管理中心 可進入管理員登陸界面 實現(xiàn)網(wǎng)站的后臺管理 4 2 用戶購物流程 用戶購物流程如圖 4 5 所示 商品列表瀏覽未注冊用戶未登錄已注冊用戶 登 錄 選擇商品 購 買 提交訂單 修 改 所 選 商 品 完 成查詢訂單 圖 4 5 購物流程圖 魯東大學(xué)畢業(yè)設(shè)計 10 4 3 重要模塊具體功能實現(xiàn) 4 3 1 暢銷排行榜 暢銷排行榜通過比較購買次數(shù)而進行排名 此功能的實現(xiàn)過程 首先在數(shù)據(jù)庫的 product 表中加入一個字段 solded 以此來記錄書籍被購買的次數(shù) 在排行榜代碼中比 較字段 solded 的大小后與數(shù)據(jù)庫相連 由大到小排列顯示書籍的具體信息 9 4 3 2 購物車 購物車的實現(xiàn)首先檢查數(shù)據(jù)庫此用戶是否登陸 若無 則設(shè)置直接彈出提示注冊 窗口 若有 則加入消費者的購物欄內(nèi) 實際是在數(shù)據(jù)庫表 orders 中加入一條記錄 來記錄購買信息 其中也可修改購買數(shù)量 點擊修改按鈕實際是修改數(shù)據(jù)庫中 orders 中 productnum 一項 填寫結(jié)賬信息是填寫 orders 表中 receipt address postcode comments paymethord 等字段的內(nèi)容 在下定單的過程中 由 state 來記錄購買進行到 的過程 1 到 5 表示在下定單過程中 而 6 則表示已經(jīng)完成下定單的全過程 即消費者 提交完畢 4 3 3 搜索功能 搜索分為快速搜索和高級搜索 工作過程和搜索的表是一樣的 是 product 只是高 級搜索連接和判斷數(shù)據(jù)庫中的字段多 涉及 name author mark adddate price 和 categoryid 諸多字段 而快速只涉及 name 和 categoryid 兩個字段的判斷 最后都是顯 示出符合判斷條件的書籍 5 網(wǎng)站整體設(shè)計 5 1 CSS 樣式單文件設(shè)計 層疊樣式單 CSS Cascading Style Sheets 是 W3C 給出的兩種樣式單語言推薦標 準之一 與 HTML 描述數(shù)據(jù)顯示方式的傳統(tǒng)方法相比具有表達效果豐富 文檔體積小 便于信息檢索和可讀性好等優(yōu)點 9 外部樣式表文件不但可以提高代碼復(fù)用性 而且有利于統(tǒng)一網(wǎng)站的整體風(fēng)格 本網(wǎng)站 在前臺界面和后臺管理分別使用了樣式單文件 style css 網(wǎng)頁中引用外部樣式表的語 法分別為 主要對前后臺界面風(fēng)格如 字體的大小 超鏈接屬性 滾動條風(fēng)格等進行了統(tǒng)一的調(diào)整和規(guī)定 魯東大學(xué)畢業(yè)設(shè)計 11 5 2 創(chuàng)建數(shù)據(jù)庫連接 動態(tài)網(wǎng)站開發(fā) 一個很重要的步驟就是創(chuàng)建數(shù)據(jù)庫連接 即訪問數(shù)據(jù)庫 本站采 用了 ADO ActiveX 數(shù)據(jù)對象 存取數(shù)據(jù)庫的對象 連接數(shù)據(jù)庫驅(qū)動為 ODBC 開放數(shù) 據(jù)庫互連 連接方式為 DSNless connection 不用數(shù)據(jù)源打開數(shù)據(jù)庫 1 ADO ActiveX Data Objects 是用來存取數(shù)據(jù)庫的對象統(tǒng)稱 是建立在 OLE DB 技術(shù)基礎(chǔ)上的接口技術(shù) OLE DB 在 ODBC 的基礎(chǔ)上 用面向?qū)ο蟮乃枷雽?ODBC 的 函數(shù)重新進行了分類和包裝 形成了新的標準 即 ODBC 是 OLE DB 的子類 而 OLE DB 是 ODBC 的超類 ADO 主要含有三種對象 Connection Recordset 和 Command Connection 負責(zé)打開或連接數(shù)據(jù) Recordset 負責(zé)存取數(shù)據(jù)表 Command 負責(zé) 對數(shù)據(jù)庫執(zhí)行行動查詢命令 只依靠這三個對象還是無法存取數(shù)據(jù)庫的 還必須具有 數(shù)據(jù)庫存取的驅(qū)動程序 OLE DB 驅(qū)動程序或 ODBC 驅(qū)動程序 對于任何一種數(shù)據(jù)庫 都必須有相對應(yīng)的驅(qū)動程序 ADO 才能對數(shù)據(jù)庫進行存取 10 2 本網(wǎng)站連接數(shù)據(jù)庫的代碼為 打開數(shù)據(jù)庫連接 dim conn connstr db rs db manage db db mdb Set conn Server CreateObje
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 第六課 我國國家機構(gòu) 復(fù)習(xí)課件 統(tǒng)編版道德與法治八年級下冊
- 2025年兒童自主學(xué)習(xí)與發(fā)展能力考試卷及答案
- 2025年多媒體技術(shù)應(yīng)用職業(yè)資格考試試題及答案
- 2025年測量與安裝工程試題及答案
- 2025年二三產(chǎn)業(yè)協(xié)調(diào)發(fā)展研究生入學(xué)考試卷及答案
- 學(xué)前教育介紹人物
- 洗衣房烘干設(shè)備使用規(guī)定
- 2025年浙江客運從業(yè)資格證考試題
- 中班健康活動:感冒了怎么辦
- 2025年懷化客運從業(yè)資格證
- 圖解“雙均線雙交叉”期貨、股票操作系統(tǒng)課件
- 小學(xué)語文擴句、縮句專題
- 農(nóng)村公路安全生命防護工程施工方案
- (部編版)統(tǒng)編版小學(xué)語文教材目錄(一至六年級上冊下冊齊全)
- 抗滑樁專項的施工組織方案[專家評審]
- 常用彈簧鋼號對照表
- 應(yīng)用回歸分析(第三版)何曉群_劉文卿_課后習(xí)題答案_完整版
- 小學(xué)二年級下冊勞動教案
- 食品安全及衛(wèi)生保證措施
- 60m3臥式液化石油氣儲罐設(shè)計
- 樹脂的污染及處理
評論
0/150
提交評論