(完整版)網上書店系統開發畢業論文_第1頁
(完整版)網上書店系統開發畢業論文_第2頁
(完整版)網上書店系統開發畢業論文_第3頁
(完整版)網上書店系統開發畢業論文_第4頁
(完整版)網上書店系統開發畢業論文_第5頁
已閱讀5頁,還剩27頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 哈 爾 濱 理 工 大 學 畢 業 設 計 題 目: 網上書店系統開發 院、 系: * 軟件工程系 姓 名: * 指導教師: * 系 主 任: * 2013 年 6 月 22 日 哈爾濱理工大學畢業設計(論文)評語 學 院: 榮成學院 專業: 計算機應用技術 任務起止時間:2013年3 月 25日 至2013年6月 22日 畢業設計(論文)題目: 網上書店系統開發 指導教師對畢業設計(論文)的評語: 指導教師簽名: 指導教師職稱: 評閱教師對畢業設計(論文)的評語: 評閱教師簽名: 評閱教師職稱: 答辯委員會對畢業設計(論文)的評語: 答辯委員會評定,該生畢業設計(論文)成績為: 答辯委員會

2、主席簽名: 職稱: 年 月 日 哈爾濱理工大學畢業設計(論文)任務書 學 院: 榮成學院 專業:計算機應用技術 任務起止時間:2013年 3月25 日 至2013年6月22 日 畢業設計(論文)題目: 網上書店系統開發 畢業設計工作內容: 本網上書店系統的數據庫運用簡單易學的Mysql來實現。在網站設計方面,運用XHTML、CSS樣式、JSP等知識,利用PhotoShop圖像處理工具及Dreamweaver CS3制作出合理生動的網頁。 本文介紹了網上書店系統的開發模式和環境,并具體闡述了系統分析、概要設計及系統詳細設計過程。 資料: 1 戎馬工作室. JSP與MYSQL 動態網站開發自學導航

3、M. 北京: 機械工業出版社,2007 2 倪慶軍. 巧學巧用Dreamweaver CS3 Flash CS3 Fireworks CS3 制作網頁M. 北京:人民郵電出版社,2008 3 高愛國 李耀成. ACCESS 數據庫應用學習與實驗指導M. 北京:北 京郵電大學出版社,2008 指導教師意見: 簽名: 年 月 日 系主任意見: 簽名: 年 月 日 網上書店系統開發 摘 要 隨著互聯網絡的發展,網上書店越來越為人們所關注。通過網上書店,人們可以足不出戶就選購自己所需的圖書。網上書店是根據公司的實際需求、應用動態網頁技術開發而成。該系統主要由前臺用戶管理模塊和后臺管理維護模塊兩部分構成

4、;在支持整個網站的運作功能的基礎上,能幫助用戶對前臺網站進行日常管理和信息發布;并具有占用系統資源少、信息量大、站點維護方便、便于擴充和更新、易于繼承和保護歷史數據等優點。該系統可以克服傳統圖書銷售中地域、廣告宣傳、人力資源不足等限制,能很好地適應網上銷售需求。 本文介紹了網上書店系統的開發模式和環境,并具體闡述了系統分析、概要設計及系統詳細設計過程. 本文首先闡述了研究本系統的市場可行性分析,具體分析了數據庫的結構和關鍵模型的設計,系統各個功能模塊的描述以及系統在網絡中運行的原理。接著詳細設計了系統邏輯結構、各個功能模塊的劃分和數據流程。 關鍵字 JSP;數據庫;網上書店 目錄 摘要 . I

5、 第1章 緒論 . 1 1.1 來源 . 1 1.2 目的 . 2 1.3 意義 . 2 第2章 系統分析 . 3 2.1 課題的可行性分析 . 3 2.2 網站最終要實現的功能 . 3 第3章 網上書店系統的概要設計 . 5 3.1 網站功能模塊圖 . 5 3.2 系統功能模塊劃分 . 6 3.2.1 前臺管理模塊. 6 3.2.2 網上書店后臺管理模塊 . 7 3.3 數據庫設計 . 8 3.3.1 數據庫的概念 . 8 3.3.2 數據庫的選擇. 8 第4章 網上書店系統的詳細設計 . 9 4.1 數據庫表的描述 . 9 4.2 網站流程圖 . 11 4.3 用戶模塊 . 12 4.3.

6、1 登錄模塊 . 12 4.3.2 注冊模塊 . 13 4.3.3 密碼修改模塊. 13 4.3.4 在線查詢模塊. 14 4.4 圖書入庫管理模塊 . 15 4.5 圖書出庫管理模塊 . 16 4.6 圖書查詢管理模塊 . 16 4.7 圖書信息管理模塊 . 17 4.8 購物車 . 18 第5章 系統測試 . 19 5.1 測試概要 . 19 5.2 測試環境 . 19 5.3 測試用例 . 19 5.4 系統的運行與維護 . 20 總結 . 21 致謝 . 22 參考文獻 . 23 第1章 緒論 Internet最早在美國出現,如今,世界各國紛紛加入到這個行列,使Internet成為全球

7、化的國際網絡。隨著用戶的不斷增加,其規模迅速擴大,它的領域也走向多元化。除了原先的科學技術和教育外,Internet已進入了文化、經濟、政治、新聞、體育、娛樂、商業和服務業。可以預見,Internet將成為我們構筑未來嶄新的生活方式。 另外電子商務發展在世界范圍內都是剛剛開始,其發展速遞極為迅速,傳統的商業模式正不斷地被新的商業模式所代替,無論什么模式都不具有固定性和成熟性。對于任何國家來說,都有一個探索與創新的問題,這也為我過加快和跨越發展提供了難得的機遇。我們要大膽進行創新,積極探索符合實際的商業模式,壯大企業的市場競爭能力,以適應全球化的激烈競爭1。 書籍交易網站使Internet和電子

8、商務發展的產物,近幾年在我過發展迅猛,如同一些書店紛紛在各地開始分店以拉近書店與客戶間距離一樣。隨著科學技術迅速發展,Internet這個昔日只被少數科學家接觸和使用的科研工具已經成為了普通百姓都可以觸及大中型媒體傳播手段。現在國民素質素質和科學技術水平的不斷提高,使知識更新的越來越快。人們隨時都會有被淘汰的危機,為了不讓社會淘汰,做到與時俱進就必須不斷的學習,21世紀是網絡的時代、信息的時代,時間是非常寶貴的,人們由于種種原因沒有時間到書店去,也不知道哪家書店有自己需要的書籍,同時那些傳統書店的經營者又沒什么好的方法讓人們知道他們那里有顧客需要的書籍,這種買賣雙方之間信息交流上的阻礙成為“網

9、上書店”網站發展的原動力。 網上書店網站的建立可以比較好的解決這方面的問題,可以向廣大 用戶推出的是一種全新的網上信息服務,皆再度書店與消費者之間架起了一座高速、快捷的網上信息橋梁,而且目的是節約用戶的時間、方便用戶購書2。 1.1 來源 在已跨入21世紀的今天,人類使用和學習信息的方式以及信息的包裝方式正在進行著不可阻擋的革命,這次革命將比印刷術的出現所產生的影響以及對社會的發展和推動遠復雜而巨大。網站的迷人之處在于綜合使用文本、聲音、圖像、動畫和視頻的信息內容,具有豐富的多媒體表現與互動特點,無可置疑,網站已成為最吸引人的也最有效的信息傳遞手段和方式3。 1.2 目的 做好網絡平臺的搭建與

10、服務,讓所有用戶能夠方便快速買到種類繁多、價廉質優的圖書,同時也可以節省大量的時間和金錢。讓顧客在網上已全新的模式銷售圖書,在有效控制成本的同時,大幅提升銷量并且不收地域與時間的限制。 各種商場管理系統和信息管理系統很多,怎么才能找到一款好的軟件來處理每日繁多的商品呢,采用BS的構架,可以進行網上發布和網絡連接,在今天發達的網絡,你可以在世界的任意一個角落可以找到你需要的商品,也可以輕松在家不去公司上班也能管理商品。對公司的一切都可以了如指掌,減少了時間而同時也提高了工作效率。就如廣告上說的一樣“溝通無處不在”4。 1.3 意義 做為一個虛擬的書店,網上書店具有很多新的特性,一下這些是它 的優

11、勢:其營業成本完全有理由比傳統意義上的書店低得多;不需支付昂貴的店鋪租金,花費浩大的裝修;不需要將大筆的流動資金作為貨物而沉泣在店里,可依靠“零庫存”管理,縮速資金周轉的周期,可以加速周轉;同時網上書店更容易開拓全球市場。 實現24小時營業,不需要營業員,網上書城可以被設置成一個自動售貨機;可以利用多媒體促銷、各種文字、圖像和動畫、聲音,讓受眾全方位感受廣告訴求;依靠客戶數據庫能夠提供全新的個人化服務等等5。 第2章 系統分析 2.1 課題的可行性分析 1、技術可行性此網上書店系統可以運行于windows xp,裝有IIS即可。對計算機的硬件配置沒有太高要求,現在的個人電腦完全可以滿足。 2、

12、 經濟可行性此系統可以運行于現在市場上出售的各種個人電腦,系統成本主要集中在系統的開發上。當系統投入運行后,可以實現在網上賣書和租書數據庫運用簡單易學的Mysql來實現。在網站設計方面,運用XHTML、CSS樣式、JSP等知識,利用PhotoShop圖像處理工具及Dreamweaver CS3制作出合理生動的網頁。功能。所帶來的效益遠遠大于系統軟件的開發成本。在經濟上是完全可行。 3、 操作可行性界面設計充分考慮瀏覽用戶的習慣,圖書信息瀏覽、會員注冊登錄、租書、購書等功能操作方便。而且所有網頁設計清新、簡潔、合理,不會讓用戶感到視覺疲勞。可操作性很強6。 2.2 網站最終要實現的功能 網上書店

13、系統的前臺模塊主要實現以下功能 1會員登陸及身份驗證 A用戶注冊成為會員 B驗證用戶注冊信息 C會員登陸系統時的身份給證 D修改資料 2在線選購商品 A瀏覽不同類別的書籍 B書籍查詢 C用戶選購自己喜愛的書籍并放入購物車 D用戶管理自己的購物車 E用戶提交訂單 F用戶查看自己提交的訂單信息 3系統管理 A書籍信息管理 B交易信息管理 C新聞發布管理 D會員管理 E管理員管理 第3章 網上書店系統的概要設計 本章主要描述了網上書店的總體設計以及數據庫的設計。 總體設計主要用戶在網上書店購買圖書的完整流程、本系統的模塊劃分以及個模塊的主要功能介紹。 數據庫設計主要介紹了數據庫的概念、數據庫的選擇以

14、及數據庫的設計等。 3.1 網站功能模塊圖 如圖3-1所示: 圖3-1 網站功能圖 3.2 系統功能模塊劃分 整個系統可以分為前臺用戶和后臺管理員用戶。前臺用戶分為未注冊用戶和注冊用戶,未注冊用戶,使用權限受到影響。可以通過注冊頁面進行注冊成為網站的會員用戶。7后臺管理員可以讀網站注冊用戶進行管理,刪除不用的會員帳號信息,對書庫書籍的更新,查詢,添加,刪除操作,對會員留言進行處理,維護網站的良好運行。 3.2.1前臺管理模塊 前臺管理模塊主要分為6個主要模塊,每個模塊具有相對獨立的功 能。其中,登錄與驗證模塊主要是對用戶身份進行驗證,驗證成功后,用戶獲得相應的權限。系統的最底層是數據庫。用戶管

15、理模塊的劃分圖如圖3-2所示: 圖3-2 用戶管理圖 1、用戶登錄模塊 用戶通過網站頁面的登錄窗口,輸入登錄信息,成功登錄后獲得相關權限,進入用戶信息管理模塊,獲得相關的網站實現的一些功能。 2、用戶注冊模塊 觀光游客無法實現閱讀以外的一些功能,想要獲取這些權限,就需要進行注冊。注冊模塊提供注冊功能,成功后獲得會員用戶的操作權限。 3、在線書籍查詢模塊 會員用戶可以鏈接查詢頁面,輸入查詢的書籍信息,獲得想要的書籍信息。 4、密碼修改模塊 會員用戶可以通過登錄后修改密碼,保證個人信息的安全性。 5、在線留言模塊 用戶可以登錄后進行在線給管理員留言。 6、網上購物 用戶在進行網上購物時,必須先登陸

16、,如果是新用戶,則必須先進行注冊。 3.2.2 網上書店后臺管理模塊 后臺是網站中重中之重,它實現對網站進行管理維護,保證了網站安全、合理、有條不紊的進行運行,本網站后臺主要是對網站會員、書 籍、網站信息、入庫、出庫進行管理。后臺管理視圖如圖3-3所示: 1、入庫管理。 供網站管理員訂購在庫數小于安全在庫數的書籍。 2、支付管理。 供網站管理員支付所欠出版社的資金。 3、情報管理。 供網站管理員對網站信息進行管理。 4、書籍分類管理。 供網站管理員對網上書店的書籍進行管理,可增加、修改、刪除書籍的分類信息。 5、書籍資料管理。 供網站管理員增加、修改、刪除網上書店書籍的基本資料信息,主要是文本

17、信息。 6、用戶管理。 供網站管理員增加、修改、刪除用戶的基本信息。 3.3 數據庫設計 3.3.1 數據庫的概念 數據庫是依照某種數據模型組織起來并存放二級存儲器中的數據集合。這種數據集合具有如下特點:盡可能不重復,以最優方式為某個特定組織的多種應用服務,其數據結構獨立于使用它的應用程序,對數據的增、刪、改和檢索由統一軟件進行管理和控制。從發展的歷史看,數據庫是數據管理的高級階段,它是由文件管理系統發展起來的7。 數據庫的基本結構分三個層次,反映了觀察數據庫的三種不同角度。 物理數據層。它是數據庫的最內層,是物理存貯設備上實際存儲的數據的集合。這些數據是原始數據,是用戶加工的對象,由內部模式

18、描述的指令操作處理的位串、字符和字組成。 概念數據層。它是數據庫的中間一層,是數據庫的整體邏輯表示。指出了每個數據的邏輯定義及數據間的邏輯聯系,是存貯記錄的集合。它所涉及的是數據庫所有對象的邏輯關系,而不是它們的物理情況,是數據庫管理員概念下的數據庫。 邏輯數據層。它是用戶所看到和使用的數據庫,表示了一個或一些特定用戶使用的數據集合,即邏輯記錄的集合8。 3.3.2數據庫的選擇 本網站使用MySQL實現關系型數據庫。MySQL是一個多用戶、多線程的支持標準 SQL語句的關系型數據庫。它支持大文件及圖像的存儲,并且提供一個豐富和極其有用的功能集。它的特點是速度快, 易用,穩定性能好,它由一個服務

19、器守護程序MySQL和很多不同的客戶程序和庫組成。 第4章 網上書店系統的詳細設計 4.1 數據庫表的描述 圖書表book的定義如表4-1所示: 表4-1 圖書表book的定義 字段 類型 Key Foreign Key Null 默認 字段含義id int(11) PRI 否 主鍵,遞增書名 varchar(40) 否 書名 作者 int(11) bookClass 否 0 作者 圖書類別 varchar(25) 是 NULL 圖書類別出版社 int(11) publisher 是 NULL 出版社圖書價格 varchar(100) 是 NULL 圖片價格 Book數據表的實現如下圖4-1所

20、示: 圖4-1 book數據表的實現 管理員表的定義如表4-2所示: 表4-2 管理員表admin的定義 字段 類型 Key Null 默認 字段含義Id varchar(50) PRI 是 NULL 管理編號User varchar(50) 是 NULL 用戶名password varchar(50) 是 NULL 密碼 管理員的數據表的實現如下圖4-2所示: 圖4-2 管理員的數據表 4.2 網站流程圖 驗證 圖4-3 網站流程圖 用戶可以直接瀏覽圖書、進行圖書查詢、查看書店簡介、登錄和注冊查看圖書詳細資料、將圖書加入購物車,但只有使用會員身份登錄進入網上書店后才能提交購物車和查詢訂單。用

21、戶在前臺首先通過瀏覽或查詢等手段找到要購買的圖書,然后將選定的圖書放入購物車中。購物車是一個圖書的臨時存放地,用戶可以對購物車進行管理,如刪除圖書或修改購買的數量。用戶完全選定了要購買的圖書后,就可以提交購物車并生成訂單系統會提示提交成功,并顯示訂單號,前臺的用戶操作流程就結束了。此后用戶還可以查詢訂單執行情況。 4.3 用戶模塊 4.3.1登錄模塊 登錄窗口的設計流程是:在頁面中添加一個3行2列的表,將光標其中第一列第二行中,大概控件工具欄,在表中分別添加2個label控件,2個textbox控件,兩個button控件,并將兩個label控件的text屬性分別設置為用戶名和密碼,將butto

22、n控件text屬性設置為登錄和注冊,然后雙擊登錄按鈕和注冊按鈕,分別寫入相關代碼。 操作過程:用戶輸入登錄的帳號具體信息,點擊登錄按鈕,實現登錄效果 登錄窗口的實現:輸入信息跟數據庫內存信息相同,就會鏈接至系統頁面,反之網站則會報出“登錄失敗”信息提示框,讓用戶輸入正確的登錄信息,再進行登錄操作。 運用技術:登錄窗口運用了數據庫的查詢功能,對數據庫已存數據進行查詢比對。 登錄窗口視圖如圖4-4所示: 圖4-4 登錄界面 4.3.2注冊模塊 注冊頁面設計流程是:在創建的網站中添加新的web頁面,將頁面命名。完成后在頁面視圖中添加2個label控件,2個textbox控件,兩個button控件,并

23、將兩個label控件的text屬性分別設置為用戶名和密碼,將button控件text屬性設置為“注冊”和“取消”,然后雙擊注冊和取消按鈕,寫入相關代碼。 操作過程:要注冊用戶輸入注冊信息,點擊注冊按鈕實現注冊功能。 注冊實現過程:先檢查用戶名或密碼是否為空,如若為空,則彈出提示框;不為空則判斷新密碼和確認密碼是否一致,不一致也會彈出提示,然后,檢查用戶名是否重復,最后再插入記錄,提示注冊成功。 關鍵技術:注冊頁面運用了數據連接技術,實現會員的添加功能。 注冊頁面視圖如圖4-5所示: 圖4-5 注冊界面 4.3.3密碼修改模塊 密碼修改頁面設計與實現流程:新建一個web頁面,將其命名,在其頁面設

24、計窗口中添加4個label控件,4個textbox控件,兩個button控1件,和一個 驗證控件,并將四個label控件的text屬性分別設置為“用戶名”,“原密碼”,“新密碼”和“再次輸入密碼”,將button控件text屬性設置為“提交”和“取消”,驗證屬性設置為“*兩次不一致!”,雙擊提交和取消按鈕,輸入對應的代碼。 操作流程:會員用戶輸入用戶名,原密碼,新密碼,再次輸入密碼后,點擊提交按鈕或者點擊取消按鈕退出當前頁面。 用戶密碼修改界面如下圖4-6所示: 圖4-6 修改密碼界面 4.3.4在線查詢模塊 書籍查詢頁面設計流程:新建一個web頁面,將其命名,在頁面設計視圖中添加一個text

25、box文本框、button按鈕,和一個gridview表。將button按鈕的text屬性設置為“查詢”,將gridview1綁定數據源到數 據庫中的bookinfo表。 操作過程:輸入搜索信息,點擊查詢按鈕。 書籍查詢頁面實現: (1)通過網站鏈接到書籍數據庫系統,創建一個鏈接打開數據庫中的表。 (2)獲取用戶輸入的查詢信息,對數據庫中的圖書實習進行逐一必對。 (3)獲得該圖書信息后,將數據進行填充,綁定數據源,將數據綁定在表中。 關鍵技術:書籍查詢主要操作過程:輸入搜索信息,點擊查詢按鈕。14 書籍查詢頁面實現: (1)通過網站鏈接到書籍數據庫系統,創建一個鏈接打開數據庫中的表。 (2)獲

26、取用戶輸入的查詢信息,對數據庫中的圖書實習進行逐一必對。 (3)獲得該圖書信息后,將數據進行填充,綁定數據源,將數據綁定在表中。 關鍵技術:書籍查詢主要運用的到了SQL數據庫的Select方法,建立數據連接,使用模糊查詢。 運用的到了SQL數據庫的Select方法,建立數據連接,使用模糊查詢。 書籍查詢視圖如下圖4-7: 圖4-7 書籍查詢界面 4.4 圖書入庫管理模塊 這個功能是讓管理員及時添加圖書的品種,以滿足市場需求。包括書名、作者、圖書類別、出版社、價格、圖書簡介,由管理員填寫完畢提交入庫,這樣就完成了數據庫的更新。 如下是出庫信息運行結果 如下圖4-8: 圖4-8 入庫信息界面 4.

27、5 圖書出庫管理模塊 這個功能是讓管理員及時刪除圖書的品種,以滿足市場需求。 運行后的結果是 如下圖4-9: 圖4-9 出庫信息界面 4.6 圖書查詢管理模塊 這個功能是讓管理員及時查看圖書的品種,以滿足市場需求。 操作過程:輸入搜索信息,點擊查詢按鈕。 書籍查詢頁面實現: (1)通過網站鏈接到書籍數據庫系統,創建一個鏈接打開數據庫中的表。 (2)獲取用戶輸入的查詢信息,對數據庫中的圖書實習進行逐一必對。 (3)獲得該圖書信息后,將數據進行填充,綁定數據源,將數據綁定在表中。 關鍵技術:書籍查詢主要運用的到了SQL數據庫的Select方法,建立數據連接,使用模糊查詢。 圖書查詢的運行結果 如下

28、圖4-10所示: 圖4-10 圖書查詢結果界面 4.7 圖書信息管理模塊 書店管理員可以通過此模塊,向系統中添加新的圖書。也可以進行刪除操作,及時更新庫中圖書信息。主要完成以下功能: 1、點擊相應圖書分類鏈接,彈出相應表單,添加圖書; 2、為圖書上傳相應圖片; 3、搜索圖書; 4、顯示相應圖書信息; 5、刪除圖書操作。 點擊導航頁面中的圖書信息管理鏈接,則進入圖書信息管理頁面如圖4-11所示: 圖4-11 圖書信息管理主頁面 此頁面所添加及管理的都是上架圖書。點擊相應添加圖書分類,則顯示添加上架圖書表單。填入相應信息點擊提交,則顯示此圖書圖片上傳頁面。此系統運用的是無組件上傳圖片及保存的是二進

29、制信息。上傳成功則顯示剛才添加的圖書的相關信息。在圖4-7的搜索圖書表單中輸入圖書編號則顯示此圖書相應信息。點擊后面的刪除鏈接將進行刪除操作。點擊上圖的添加圖書數量可以添加相關圖書的數量。 4.8 購物車 數據庫表的設計: 客戶通過購物車購買商品時,購物車要隨時計算客戶所購買的商品價格,因此需要一個購物車數據庫表記錄客戶購買商品的基本信息,客戶通過購物車買完商品后,還需要填寫送貨方式,付款方式等客戶的基本信息,填寫完所有的信息后,才能從網上正式提交訂單9。為了有效的存儲訂單信息,在數據庫中設計了訂單信息表和訂單細節表。訂單信息表主要存放的是訂單名稱,訂單編號,訂單總價,客戶郵件等訂單的基本信息

30、,訂單細節表(訂單圖書記錄表)存放每一張訂單所購圖書編號即圖書數量的信息10。 在網上購物車的功能實現中需要注意的重要問題是購物車號的生成和保存。當多個用戶訪問網上商店時,每個用戶需要有自己的購物車。即購物車有唯一性,通常以購物車號標志購物車的唯一性。購物車號要經常在不同網頁中使用,我們采用Cookies技術來保存購物車號。當沒有登陸時,以下代碼限制用戶訪問該頁面限制對頁面的訪問,需要先登陸網上購物車中重新計算所有物品的金額的功能實現網上購物車需要實時的滿足顧客的要求,購物車里有多種商品,顧客每次修改各種商品的數量后,購物車需要重新計算所有商品的金額。這一部分的功能通常有兩種方法實現,一種采用

31、Cookies技術,另一種采用數據庫技術.采用Cookies技術,實現起來較困難,而采用數據庫技術,只需要實時更新數據庫表就可以了11。 第5章 系統測試 5.1 測試概要 業務建模和需求的目的是對網上書進行評估,采集和分析系統的需求,理解系統要解決的問題,重點是充分考慮系統的實用性。包括用戶、系統管理員,模型是對系統需求的描述,表達了系統的功能和所提供的服務,包括用戶登錄、購物車(訂單)子系統、圖書瀏覽檢索子系統、添加圖書子系統、用戶管理等等12。 5.2 測試環境 硬件環境 本系統測試的硬件環境如下: 處理器:Inter Pentium 41.6GHz或更高; 內存:2G; 硬盤空間:50

32、0GB; 顯卡:SVGA顯示適配器或集成顯卡; 軟件環境 服務器端 操作系統:Windows XP; 網絡協議:TCPIP; Web服務器:IIS; 數據庫:SQLServer2005; 客戶端 瀏覽器:Internet Explorer 5.0以上、360安全瀏覽器、TT ; 5.3 測試用例 1、 對登陸界面的測試 管理員用戶名為tang,密碼為123 按照上述信息登陸,顯示登陸成功,出現登陸后界面。 用戶名輸入tang,密碼輸入111,顯示密碼錯誤,請重新輸入。 用戶名輸入li,密碼輸入123,顯示用戶不存在,請重新輸入。 2、 對注冊模塊的測試 用戶名或者密碼為空,彈出提示框“請輸入用

33、戶名或密碼”。 用戶名輸入sun,密碼123,注冊成功; 用戶名輸入sun,密碼111,用戶名重復,注冊失敗。 3、 在線查詢的測試 輸入“紅高粱”,提示該書不存在; 輸入“鋼鐵是怎樣煉成的”,正確跳轉顯示頁面。 4、 圖書入庫的測試 進入入庫界面,輸入書名“鋼鐵是怎樣煉成的”,作者為空,填寫完整后提交,提示“請輸入作者名”。 5、 圖書出庫的測試 進入出庫界面,輸入“紅高粱”,提示“該書不存在,出庫失敗”。 輸入“鋼鐵是怎樣煉成的”提示“輸入正確,是否出庫?”點擊“是”,出庫成功。 5.4 系統的運行與維護 直接運行電腦上的IE瀏覽器,進入本系統的主菜單,然后根據需要進行操作,退出系統只需點

34、擊主菜單中的“退出系統”即可。 完成系統實施,投入正常運行之后,就進入了系統運行與維護階段。 在系統的整個使用壽命中,都建伴隨系統維護工作的進行,系統維護的目的是保證管理信息。 系統正常而可靠運行,并能使系統不斷得到改善和提高,以充分發揮作用,系統地維護的內容可以分為以下幾類: 系統應用程序維護:系統的業務處理過程是通過應用程序的運行而實現的,一旦程序發生問題或業務發生變化,就必然要對程序進行修改和調整13。 數據庫維護:數據庫維護工作一般是由數據庫管理員負責,主要負責數據庫的安全性和完整性以及進行并發性控制。數據庫管理員負責維護數據庫中的數據,當數據庫中的數據類型,長度等發生變化時,或者需要

35、添加某個數據項到數據庫時,要負責修改相關的數據、數據字典、并通知有關人員。數據備份與恢復等都是數據庫維護的內容。 代碼維護:隨著系統應用范圍的擴大,應用環境的變化,系統中的各種代碼都需要進行一定程度的增加、修改、刪除以及設置新的代碼。為了能讓其他編程人員也能看懂本系統,代碼注釋對每段都作了詳細說明14。 總結 順利如期的完成本次畢業設計給了我很大的信心,讓我了解專業知識的同時也對本專業的發展前景充滿信心,網上書店系統采用了一些新的技術和設備他們有著很多的優越性但也存在一定的不足,這些不足在一定程度上限制了我們的創造力。只有發現問題面對問題才有可能解決問題,不足和遺憾不會給我打擊只會更好的鞭策我前行,今后我更會關注新技術新設備新工藝的出現,并爭取盡快的掌握這些先進的知識,更好的為祖國的四化服務。 經過這次畢業設計和對相關資料的收集,讓我清楚的感到隨著網絡科技的不斷發展和網絡的廣泛應用,使我們的生活離不開它了。網絡它以自己的獨特的優點征服了我們。在教育越來越受重視的21世紀,隨著圖書類型的不斷增加和圖書管理要求的不斷提高,管理方面的工作量將會越來越大,并且其工作將是一件十分煩瑣和非常容易出錯的事情。在這樣的情況下有一個實用網上書店系統是有其必然性的,如果能做出一個完善的網上書店管理系統就使管理方面的工作量減少很多。在這次的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論