4451.圖書管理系統(tǒng)的設(shè)計與實現(xiàn)_畢業(yè)論文new_第1頁
4451.圖書管理系統(tǒng)的設(shè)計與實現(xiàn)_畢業(yè)論文new_第2頁
4451.圖書管理系統(tǒng)的設(shè)計與實現(xiàn)_畢業(yè)論文new_第3頁
4451.圖書管理系統(tǒng)的設(shè)計與實現(xiàn)_畢業(yè)論文new_第4頁
4451.圖書管理系統(tǒng)的設(shè)計與實現(xiàn)_畢業(yè)論文new_第5頁
已閱讀5頁,還剩78頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、 職業(yè)技術(shù)學(xué)院畢業(yè)論文課 題: 圖書管理系統(tǒng)的設(shè)計與實現(xiàn) 專 題: 讀者管理 專 業(yè): 計算機(jī)軟件設(shè)計 學(xué) 生 姓 名: 班 組: 2008軟件技術(shù) 學(xué) 號: 20080807113 指 導(dǎo) 教 師: 完 成 時 間: 2009 年 12 月 29 日 摘 要圖書管理系統(tǒng)是智能辦公系統(tǒng)的重要組成部分,因此,圖書管理系統(tǒng)也以方便、快捷的優(yōu)點(diǎn)正慢慢地進(jìn)入人們的生活,將傳統(tǒng)的圖書管理方式徹底的解脫出來,提高效率,減輕工作人員以往繁忙的工作,減少出錯的概率。高等學(xué)校圖書館管理系統(tǒng)的開發(fā)與應(yīng)用是高等學(xué)校學(xué)生信息管理現(xiàn)代化、科學(xué)化的需要。近年來,圖書館所涉及到的數(shù)據(jù)信息越來越多,越來越細(xì),教育管理工作人員

2、越來越少,時間要求越來越短,安全性能要求也越來越高。圖書館傳統(tǒng)的操作方式和管理手段已不能適應(yīng)高等學(xué)校形勢發(fā)展的需要。從科學(xué)性角度分析:圖書館管理系統(tǒng)的開發(fā)與應(yīng)用是現(xiàn)代化的重要標(biāo)志;高質(zhì)量的圖書管理是高校圖書館發(fā)展決策的重要依據(jù)。這些決策直接關(guān)系著學(xué)校的整體發(fā)展。只有根據(jù)教育管理工作的特點(diǎn)和要求,利用先進(jìn)的計算機(jī)工具,建立和應(yīng)用圖書管理系統(tǒng)才能提供科學(xué)性的圖書管理。圖書管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。因此本人結(jié)合B/

3、S結(jié)構(gòu)圖書館管理系統(tǒng)的要求,對MSSQLServer2005數(shù)據(jù)庫管理系統(tǒng)、SQL語言原理應(yīng)用程序設(shè)計,數(shù)據(jù)庫技術(shù)進(jìn)行了較深入的學(xué)習(xí)和應(yīng)用,主要完成對圖書管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并由此設(shè)計了數(shù)據(jù)庫結(jié)構(gòu)和應(yīng)用程序。關(guān)鍵字:B/S結(jié)構(gòu);MSSQLServer2005;管理系統(tǒng);AbstractThe books management system management system is intelligent office system important constituent, therefore, books management system managemen

4、t system also with convenient, fast advantages are slowly into peoples life, the traditional books management way thoroughly liberation, improve efficiency and reduce working personnel ever busy job, reduce the error probability.Higher school library management system is the development and applicat

5、ion of college students information management modernization, scientific needs. In recent years, the library involved data information is more and more, thin, education management staff less and less, time requirements increasingly short, safety performance requirements more and more is also high. T

6、he librarys traditional mode of operation and management methods can not meet the needs of the development of higher school situation. From scientific perspective: library management system is the development and application of modern important symbol, High quality books management in university lib

7、rary development is an important basis for decision-making. These decisions are directly related to the development of the whole school. Only according with the education management according to the characteristics and requirements of the use of advanced computer tool, the establishment and applicat

8、ion of books management system management system can provide scientific books management.Library management system is a typical management information system (MIS), which mainly includes the establishment of database and front-end application maintenance and development of the two. Request for the e

9、stablishment of data consistency and integrity, data security, a good library. For the latter application powerful, easy to use and so on. So combine B / S structure of the library management system at the request of MS SQL Server2000 database management system, SQL language principle ASP.NET applic

10、ation design, ASP.NET database technology for a more in-depth study and application, mainly to complete the book management system requirements analysis, function module, database modeling, and has designed the database structure and applicationKey Word:B / S structure; MS SQL Server2000; Management

11、 System; 目 錄 TOC o 1-3 h z HYPERLINK l _Toc244586025 摘 要 PAGEREF _Toc244586025 h I HYPERLINK l _Toc244586026 Abstract PAGEREF _Toc244586026 h II HYPERLINK l _Toc244586027 目 錄 PAGEREF _Toc244586027 h III HYPERLINK l _Toc244586028 第一章 緒論 PAGEREF _Toc244586028 h 1 HYPERLINK l _Toc244586029 課題的目的及意義 PAG

12、EREF _Toc244586029 h 1 HYPERLINK l _Toc244586030 發(fā)展現(xiàn)狀和趨勢 PAGEREF _Toc244586030 h 1 HYPERLINK l _Toc244586031 課題的設(shè)計思路 PAGEREF _Toc244586031 h 2 HYPERLINK l _Toc244586032 系統(tǒng)開發(fā)的意義 PAGEREF _Toc244586032 h 2 HYPERLINK l _Toc244586033 第二章 圖書管理系統(tǒng)分析 PAGEREF _Toc244586033 h 4 HYPERLINK l _Toc244586034 2.1 系統(tǒng)

13、的設(shè)計目的 PAGEREF _Toc244586034 h 4 HYPERLINK l _Toc244586035 2.2 系統(tǒng)的可行性分析 PAGEREF _Toc244586035 h 4 HYPERLINK l _Toc244586036 2.3 系統(tǒng)的深入調(diào)查 PAGEREF _Toc244586036 h 5 HYPERLINK l _Toc244586037 2.4 系統(tǒng)設(shè)計的特點(diǎn) PAGEREF _Toc244586037 h 5 HYPERLINK l _Toc244586038 2.5 系統(tǒng)開發(fā)的設(shè)計思想. PAGEREF _Toc244586038 h 6 HYPERLIN

14、K l _Toc244586039 第三章 系統(tǒng)功能分析與數(shù)據(jù)庫設(shè)計 PAGEREF _Toc244586039 h 10 HYPERLINK l _Toc244586040 系統(tǒng)功能分析 PAGEREF _Toc244586040 h 10 HYPERLINK l _Toc244586041 3.2 數(shù)據(jù)庫設(shè)計 PAGEREF _Toc244586041 h 13 HYPERLINK l _Toc244586042 數(shù)據(jù)庫信息 PAGEREF _Toc244586042 h 13 HYPERLINK l _Toc244586043 數(shù)據(jù)庫表結(jié)構(gòu) PAGEREF _Toc244586043 h

15、 15 HYPERLINK l _Toc244586044 第四章 系統(tǒng)詳細(xì)設(shè)計 PAGEREF _Toc244586044 h 23 HYPERLINK l _Toc244586045 用戶與管理員角色 PAGEREF _Toc244586045 h 23 HYPERLINK l _Toc244586046 4.1.1 用戶登陸與注冊模塊 PAGEREF _Toc244586046 h 23 HYPERLINK l _Toc244586047 4.1.2 用戶登陸注冊功能分析 PAGEREF _Toc244586047 h 23 HYPERLINK l _Toc244586048 4.1.3

16、 管理員身份驗證 PAGEREF _Toc244586048 h 24 HYPERLINK l _Toc244586049 4.2 定制購物車 PAGEREF _Toc244586049 h 24 HYPERLINK l _Toc244586050 4.2.1 購物車功能描述 PAGEREF _Toc244586050 h 24 HYPERLINK l _Toc244586051 4.2.2 購物車功能模塊流程 PAGEREF _Toc244586051 h 24 HYPERLINK l _Toc244586052 4.3 商品管理 PAGEREF _Toc244586052 h 26 HYP

17、ERLINK l _Toc244586053 4.3.1 商品展示模塊描述 PAGEREF _Toc244586053 h 26 HYPERLINK l _Toc244586054 4.3.2 商品目錄管理 PAGEREF _Toc244586054 h 26 HYPERLINK l _Toc244586055 4.4 會員管理 PAGEREF _Toc244586055 h 27 HYPERLINK l _Toc244586056 4.5 定單管理 PAGEREF _Toc244586056 h 28 HYPERLINK l _Toc244586057 4.5.1 處理顧客定單描述 PAGE

18、REF _Toc244586057 h 28 HYPERLINK l _Toc244586058 4.5.2 管理定單 PAGEREF _Toc244586058 h 28 HYPERLINK l _Toc244586059 4.6 支付管理 PAGEREF _Toc244586059 h 30 HYPERLINK l _Toc244586060 4.7 退貨管理 PAGEREF _Toc244586060 h 31 HYPERLINK l _Toc244586061 4.8 系統(tǒng)管理 PAGEREF _Toc244586061 h 31 HYPERLINK l _Toc244586062 第

19、五章 系統(tǒng)的實現(xiàn) PAGEREF _Toc244586062 h 33 HYPERLINK l _Toc244586063 5.1 系統(tǒng)文件配置 PAGEREF _Toc244586063 h 33 HYPERLINK l _Toc244586064 5.2 主要頁面的創(chuàng)建與功能的實現(xiàn) PAGEREF _Toc244586064 h 34 HYPERLINK l _Toc244586065 5.2.1 首頁 PAGEREF _Toc244586065 h 34 HYPERLINK l _Toc244586066 5.2.2 購物車 PAGEREF _Toc244586066 h 38 HYPE

20、RLINK l _Toc244586067 5.2.3 商品管理 PAGEREF _Toc244586067 h 43 HYPERLINK l _Toc244586068 5.2.4 會員管理 PAGEREF _Toc244586068 h 48 HYPERLINK l _Toc244586069 5.2.5 定單管理 PAGEREF _Toc244586069 h 51 HYPERLINK l _Toc244586070 5.2.6 退貨管理 PAGEREF _Toc244586070 h 54 HYPERLINK l _Toc244586071 5.2.7 支付管理 PAGEREF _To

21、c244586071 h 56 HYPERLINK l _Toc244586072 5.2.8 系統(tǒng)管理 PAGEREF _Toc244586072 h 59 HYPERLINK l _Toc244586073 第六章 系統(tǒng)測試 PAGEREF _Toc244586073 h 63 HYPERLINK l _Toc244586074 測試序號表 PAGEREF _Toc244586074 h 63 HYPERLINK l _Toc244586075 測試模塊與運(yùn)行 PAGEREF _Toc244586075 h 63 HYPERLINK l _Toc244586076 6.2.1 添加用戶賬號

22、 PAGEREF _Toc244586076 h 63 HYPERLINK l _Toc244586077 用戶登陸、密碼找回 PAGEREF _Toc244586077 h 64 HYPERLINK l _Toc244586078 6.2.3 購物車管理 PAGEREF _Toc244586078 h 64 HYPERLINK l _Toc244586079 6.2.4 退貨管理 PAGEREF _Toc244586079 h 64 HYPERLINK l _Toc244586080 6.2.5 定單管理 PAGEREF _Toc244586080 h 65 HYPERLINK l _Toc

23、244586081 6.2.6 第三方支付管理 PAGEREF _Toc244586081 h 65 HYPERLINK l _Toc244586082 6.2.7 商品管理 PAGEREF _Toc244586082 h 66 HYPERLINK l _Toc244586083 6.2.8 系統(tǒng)管理 PAGEREF _Toc244586083 h 67 HYPERLINK l _Toc244586084 第七章 總結(jié)與展望 PAGEREF _Toc244586084 h 68 HYPERLINK l _Toc244586085 參考文獻(xiàn) PAGEREF _Toc244586085 h 70

24、HYPERLINK l _Toc244586086 致謝 PAGEREF _Toc244586086 h 71 第一章 緒論引言目前,網(wǎng)絡(luò)正以一種前所未有的沖擊力在影響著人類的活動,包括人類的生產(chǎn)和日常生活。網(wǎng)絡(luò)的誕生和發(fā)展,顛覆了傳統(tǒng)的信息傳播方式,沖破了存在于傳統(tǒng)交流方式中時間和空間的種種壁壘,極大地改變了人類從物質(zhì)到精神、從形式到內(nèi)容、從生產(chǎn)到生活的各種活動,并且給人類帶來了新的機(jī)遇和挑戰(zhàn)。2006年1月17日,中國互聯(lián)網(wǎng)絡(luò)信息中心(CNNIC)在京發(fā)布“第十七次中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計報告”。報告顯示,截至2005年12月31日,我國上網(wǎng)用戶總數(shù)突破1億,為1.11億人,其中寬帶上網(wǎng)人

25、數(shù)達(dá)到6430萬人。目前,我國網(wǎng)民數(shù)和寬帶上網(wǎng)人數(shù)均位居世界第二。國家頂級域名CN注冊量首次突破百萬,達(dá)到109萬,成為國內(nèi)用戶注冊域名的首選,穩(wěn)居亞洲第一。上網(wǎng)計算機(jī)數(shù)達(dá)到4950萬臺,網(wǎng)絡(luò)國際出口帶寬達(dá)到136106M,網(wǎng)站數(shù)達(dá)到69.4萬個。IP地址總數(shù)達(dá)到7439萬個,僅次于美國和日本,位居世界第三。在互聯(lián)網(wǎng)服務(wù)業(yè)務(wù)方面:電子郵件、搜索引擎、網(wǎng)上銀行、在線交易、網(wǎng)絡(luò)廣告、網(wǎng)絡(luò)新聞、網(wǎng)絡(luò)游戲等服務(wù)業(yè)務(wù)仍然快速的發(fā)展著。而本次設(shè)計的任務(wù)是,構(gòu)建一個圖書管理系統(tǒng),采用的主要技術(shù)是基于服務(wù)器端的,以及網(wǎng)頁編程語言HTML。目前,在國內(nèi)還是一種流行的技術(shù)。隨著國內(nèi)與國際的接軌,必將成為網(wǎng)站開發(fā)技

26、術(shù)的首選。的目的及意義圖書館的圖書有很多,老的圖書館對圖書的管理靠紙介質(zhì),浪費(fèi)人力和物力,給圖書館帶來極大的資源浪費(fèi)。隨著計算機(jī)信息化的普及,對圖書館的圖書的管理帶來本質(zhì)的改變,圖書館的借閱情況以及,圖書館的圖書管理,以及年終對圖書的統(tǒng)計,減少人為疏忽造成的不必要的工作。大大的簡化圖書館管理的成本以及,減少人力和勞力。隨著社會的發(fā)展,人類的生產(chǎn)、生活越來越離不開信息。誰擁有更多更有效的信息,誰就將在競爭中處于有利的地位。而圖書作為信息存儲及傳播的主要媒體之一,其需求量也越來越大。于此同時,圖書館對圖書管理的要求也越來越高,手工處理的弊端日益顯示出來。由于手工管理方式的落后,處理數(shù)據(jù)的能力有限,

27、工作效率低,不能及時為讀者提供所需信息,各種數(shù)據(jù)得不到充分利用,這是目前圖書館管理工作存在的普遍問題。在計算機(jī)日益普及的今天,對圖書管理而言,若采用一套行之有效的圖書管理系統(tǒng)來管理書籍,會方便許多。對圖書管理部門而言,以前單一的手工檢索已不能滿足人們的要求。解決這些問題最好的辦法是實現(xiàn)圖書信息管理的自動化,用計算機(jī)處理來代替手工處理。利用計算機(jī)強(qiáng)大的功能完成圖書數(shù)據(jù)的借出、歸還、查詢和統(tǒng)計等各項操作。本課題以高校圖書館為項目需求方,在針對高職院校圖書館管理工作的現(xiàn)狀與特點(diǎn)進(jìn)行分析后,進(jìn)行“基于Web 的圖書館管理系統(tǒng)”的研發(fā)工作。擬基于“高校圖書館管理系統(tǒng)”研發(fā)背景,以軟件工程與項目管理規(guī)范、

28、.NET 技術(shù)框架等為工作基礎(chǔ),結(jié)合、C#編程語言、SQL Server2005 等工具進(jìn)行研發(fā)工作。實現(xiàn)通過網(wǎng)頁實現(xiàn)圖書管理,讀者注冊,讀者注銷,圖書借閱,以達(dá)到無紙化辦公,及在有網(wǎng)絡(luò)的環(huán)境下進(jìn)行圖書管理實現(xiàn)數(shù)據(jù)庫聯(lián)網(wǎng)管理,以達(dá)到快速化管理,信息化管理,減少人力,減少人為疏忽造成的損失。提高工作效率,能及時為讀者提供信息,滿足用戶檢索的需要,減少圖書館的成本支出。基于學(xué)院圖書館管理實際需求,使用本課題所開發(fā)系統(tǒng)后,期望逐步達(dá)到如下管理目標(biāo):(1)管理圖書館工作,提高工作效率。(2)實現(xiàn)圖書館的質(zhì)量管理和控制,達(dá)到圖書館質(zhì)量可控、可溯。(3)科學(xué)管理圖書館,更好的反應(yīng)圖書館的動態(tài)。(4)逐步實

29、現(xiàn)同學(xué)與圖書之間的方便管理。本課題所涉及項目的研發(fā)工作分為以下 6個主要階段:(1)需求調(diào)研與分析。到學(xué)校圖書館開展需求調(diào)研工作,獲取圖書館管理的核心業(yè)務(wù)流程、數(shù)據(jù)項,收集該系統(tǒng)的相關(guān)功能需求,確定系統(tǒng)實現(xiàn)方案。(2)需求分析與開發(fā)。在需求調(diào)研分析的基礎(chǔ)上,設(shè)計系統(tǒng)原型(Demo)并論證,匯總并整理、反復(fù)論證系統(tǒng)需求規(guī)格說明書。(3)數(shù)據(jù)庫分析與設(shè)計。確定數(shù)據(jù)庫產(chǎn)品選擇(MS-SQL Server),設(shè)計數(shù)據(jù)庫結(jié)構(gòu),物理上創(chuàng)建數(shù)據(jù)庫、表等基本的數(shù)據(jù)庫對象,撰寫數(shù)據(jù)庫設(shè)計說明書并論證。(4)詳細(xì)設(shè)計。按照詳細(xì)設(shè)計相關(guān)規(guī)范,撰寫系統(tǒng)詳細(xì)設(shè)計說明書并論證。(5)編碼與測試。按照相關(guān)編碼規(guī)范及要求,分

30、模塊編碼實現(xiàn),完成基本測試。(6)功能測試、試運(yùn)行。按照前期設(shè)計資料,分模塊組織進(jìn)行功能測試,查找設(shè)計缺陷和錯誤,并修正;通過后部署該系統(tǒng)進(jìn)行初步運(yùn)行測試。第二章 需求分析與建模2.1 系統(tǒng)需求實現(xiàn)網(wǎng)上購物的整個流程.提供新用戶注冊及注冊用戶登錄的功能.對商品分類,并能在各類商品頁面間輕松轉(zhuǎn)換.顧客在購物過程中可隨時察看購物車,并可刪除購物車內(nèi)商品.提供顧客查找商品的功能.在顧客查看購物車或去下單結(jié)算,列出所購商品清單,并計算出總價格.提供顧客留言功能.提供顧客查看留言、留言回復(fù)、站內(nèi)信件的功能提供管理員對商品的統(tǒng)計分析功能提供管理員給用戶發(fā)站內(nèi)信件的功能提供管理員給用戶回復(fù)留言的功能提供管理

31、員添加、修改、刪除陪送方式的功能提供管理員添加、修改、刪除商品信息的功能提供管理員定單處理功能提供管理員添加、修改、刪除商品類別的功能提供第三方對資金流的管理提供管理員添加、修改、刪除陪送地點(diǎn)的功能提供第三方給用戶辦理支付卡的功能提供第三方支付卡充值的功能2.2 系統(tǒng)角色分析針對以上設(shè)計要求,該系統(tǒng)大致可分為管理員、會員、第三方三種角色。不同的角色在本系統(tǒng)中有著不同的作用,也就意味著個自將擁有不同的功能。三種角色各自將有那些功能,我將會在系統(tǒng)功能分析中詳細(xì)說明。2.3 系統(tǒng)建模 UML概述UML是一種定義良好,易于表達(dá),功能強(qiáng)大,且普遍適用的建模語言。它溶入了軟件工程領(lǐng)域的新思想、新方法和新技

32、術(shù)。它不僅可以支持面向?qū)ο蟮姆治雠c設(shè)計,更重要的是能夠有力地支持從需求分析開始的軟件開發(fā)的全過程。統(tǒng)一建模語言UML(Unified modeling language)是由Rational公司的專家Gray Booch,Ivar Jackson和Jim Rumbaugh聯(lián)合開發(fā)的第三代面向?qū)ο蟮慕UZ言。UML的定義包括了UML語義和UML表示法兩個部分。UML語義通過其元模型來嚴(yán)格定義。元模型為UML的所有元素在語法和語義上提供了簡單、一致、通用的定義性說明,使開發(fā)者在語義上取得了一致。UML的表示法定義了UML的表示符號,為建模者和建模支持工具的開發(fā)者提供了標(biāo)準(zhǔn)的圖形符號和正文語法。這些

33、圖形符號和文字所表達(dá)的是應(yīng)用級的模型,在語義上它是UML元模型的實例。使用這些圖形符號和正文語法為系統(tǒng)建模就可以建造標(biāo)準(zhǔn)的系統(tǒng)模型。本文運(yùn)用UML的表示法(即圖符模型)進(jìn)行系統(tǒng)建模。 UML作為一種標(biāo)準(zhǔn)建模語言,包括UML語義和UML語法兩個部分。UML語義描述了基于UML精確元模型的定義,元模型為UML的所有元素在語法和語義上提供了簡單、一致、通用的定義性說明,使得開發(fā)者在語義上取得了一致,消除了語義差別造成的影響。UML還支持與模型的擴(kuò)展定義,為UML的進(jìn)一步擴(kuò)展奠定了基礎(chǔ)。UML表示法定義了UML符號的表示方法,為開發(fā)者使用這些圖形符號和文本語法進(jìn)行系統(tǒng)建模提供了標(biāo)準(zhǔn)。這些圖形符號和文本

34、所表達(dá)的是應(yīng)用級的模型,在語義上它是UML元模型的實例。2.3.2 在線購物系統(tǒng)的建模 建立用例模型用例圖是用來描述系統(tǒng)外部的執(zhí)行者與系統(tǒng)提供的用例之間的某種聯(lián)系。所謂用例是指對系統(tǒng)提供的功能(或稱系統(tǒng)的用途)的一種描述,執(zhí)行者是那些可能使用這些用例的人或者外部系統(tǒng),而二者之間的聯(lián)系描述了“誰使用哪個用例”。由此可見,用例圖著重于從系統(tǒng)外部執(zhí)行者的角度來描述系統(tǒng)需要提供哪些功能,并且指明了這些功能的執(zhí)行者是誰。用例圖的使用有助于我們對系統(tǒng)的功能進(jìn)行正確、全面地分析。根據(jù)第二章第一節(jié)的系統(tǒng)需求,得到用例圖如下: 圖 在線購物用例圖在電子商務(wù)中,檢查用戶的合法性是一個非常重要的環(huán)節(jié),將涉及到眾多的

35、其它技術(shù)、考慮到很多安全問題等。僅由管理員管理用戶的信息,一旦用戶以正確的用戶名和密碼登錄,其后所產(chǎn)生的訂單將認(rèn)為是有效的(當(dāng)然,如果用戶的賬戶余額不足則處理定單時會向用戶發(fā)站內(nèi)信息,如用戶不做回應(yīng)則刪除該定單,以后該定單不能在出現(xiàn))。當(dāng)用戶成功登錄站點(diǎn)后,用戶就可以通過我們的在線商店瀏覽目錄,選擇自己感興趣的商品,加入購物車,可以查看購物車,對購物車進(jìn)行管理,最后可以購買自己選中的商品,第三方支付管理員就要從用戶的對應(yīng)支付賬號中扣去該筆定單的花費(fèi)。用戶信息、商品信息、物流管理、定單管理、溝通交流、統(tǒng)計分析等由系統(tǒng)管理員操作維護(hù)。 構(gòu)建活動圖活動圖描述系統(tǒng)中各種活動的執(zhí)行順序?;顒訄D通常用來描

36、述一個操作中所要進(jìn)行的各項活動的執(zhí)行流程。同時,它也常被用來描述一個用例的處理流程,或者某種交互流程。根據(jù)以上建立的用例圖,并結(jié)合系統(tǒng)需求,我們建立活動圖,如下所示: 圖顧客首先要登錄到我們的購物網(wǎng)站,由系統(tǒng)根據(jù)用戶輸入的登陸賬號和密碼來審核該顧客的身份,以便在購買商品后從其支付卡上計賬。顧客登錄網(wǎng)站后,可以瀏覽我們的商品目錄,將要選購的商品加入其購物車中,經(jīng)確認(rèn)后購買,最后形成訂單,管理員對定單進(jìn)行相應(yīng)的處理,然后發(fā)貨,用戶收到商品確認(rèn)支付,第三方將本次交易的金額從用戶的支付卡上扣除并打入本系統(tǒng)賬號上,由管理員確認(rèn)收款后交易本次結(jié)束。如果用戶不進(jìn)行確認(rèn)付款操作,第三方將不能管理該筆定單的金額

37、,同時購物系統(tǒng)也將收不到該筆金額。用戶對于商品的質(zhì)量不滿意可以申請退貨。第三章 系統(tǒng)功能分析與數(shù)據(jù)庫設(shè)計功能描述 根據(jù)本系統(tǒng)的設(shè)計要求,功能大致可分為:定單管理、商品管理、會員管理、物流管理、統(tǒng)計分析、溝通交流、退貨管理、支付管理以及系統(tǒng)管理。其中管理員負(fù)責(zé):商品、商品類別的添加、修改、刪除;會員等級設(shè)置以及會員信息的查看與會員等級的修改;可以處理用戶所下達(dá)的定單,查詢商品的相關(guān)統(tǒng)計率;可以回復(fù)用戶的留言,發(fā)布站內(nèi)信件;處理退貨商品;確認(rèn)定單是否收款等。會員可以瀏覽商品和購買;可以對個人的注冊信息進(jìn)行維護(hù);可以查詢自己所下的定單以及支付卡余額;可以給管理員添加留言、查看站內(nèi)信件等。第三方可以給

38、用戶辦理支付卡以及支付卡的充值;管理定單金額的流轉(zhuǎn)等。角色描述1.系統(tǒng)管理員:在線購物系統(tǒng)商品管理會員管理訂單管理統(tǒng)計分析物流管理退貨管理溝通交流系統(tǒng)管理商品類別管理商品信息商品補(bǔ)貨處理會員個人管理會員等級設(shè)置等級管理訂單處理訂單查詢?nèi)必浱幚硗素浡式y(tǒng)計出售率統(tǒng)計缺貨率統(tǒng)計配送方式配送地點(diǎn)退貨處理留言管理站內(nèi)信件支付管理管理員管理圖 管理員登錄流程圖本購物商城后臺的登錄用戶,主要對本系統(tǒng)的維護(hù)處理包括:訂單管理、商品管理,但是不能添加、查看商品評論,會員管理,但不能修改會員的基本信息,物流管理、支付管理、溝通交流、退貨管理、系統(tǒng)管理。2.會員: 在線購物系統(tǒng)商品管理會員管理訂單管理退貨管理溝通交

39、流系統(tǒng)管理商品評論商品信息基本信息管理收貨地址管理取消訂單訂單查詢商品退貨留言管理站內(nèi)信件會員注冊購物車管理支付管理確認(rèn)支付 圖 會員登陸流程圖非會員可以注冊成為會員。登錄會員可以查看商品的相信信息、商品的相關(guān)評論、購買商品、可以對自己的基本進(jìn)行維護(hù)、新增默認(rèn)收貨人的地址、對自己所下訂單的查看、賬戶余額的查看等。3.第三方: 在線購物支付系統(tǒng)支付卡管理支付管理辦卡充值劃款圖 第三方登陸流程圖可以給用戶辦理支付卡、支付卡充值,是用戶與管理員交易的中介,負(fù)責(zé)金錢的管理。3.2 數(shù)據(jù)庫設(shè)計支付卡信息表(支付卡號,持卡人姓名,持卡人性別,支付卡密碼,辦卡日期,持卡人聯(lián)系 ,支付卡余額)系統(tǒng)管理員登錄表

40、(管理員登錄賬號,登錄賬號密碼,管理員姓名)商品退貨表 (退貨編號,訂單號,商品編號,商品名稱,訂購人,退貨原因,退貨時間,退貨處理情況,商品數(shù)量)收款訂單表 (收款編號,訂單號,收款日期,管理員是否確認(rèn)收款,收款金額)支付后臺登陸表(支付后臺登陸賬號,持卡人姓名,賬號密碼)商品單位表(商品單位編碼,商品單位名稱)商品表(商品編號,商品名稱,商品價格,商品特惠價,商品庫存量,商品類別編號,商品是否顯示,商品單位編號,商品重量,商品簡介,商品圖片路徑,商品顯示編號)商品顯示方式表(商品顯示編號,商品顯示方式)商品類別表(商品類別編號,商品類別名稱,商品類別是否顯示,商品類別圖片路徑)訂單明細(xì)表(

41、訂單明細(xì)編號,訂單號,商品編號,商品名稱,商品成交價,訂購數(shù)量,商品重量,商品是否缺貨,商品狀態(tài),缺貨時該商品是否顯示)訂單主表(訂單編號,下單日期,訂購人賬號,訂購人姓名,訂購人享有的折扣,訂單狀態(tài),運(yùn)費(fèi),訂單總額,訂單金額,支付卡號,交易是否完成,用戶是否支付,是否到賬)配送地點(diǎn)表(配送地點(diǎn)編號,配送地點(diǎn)名稱,配送距離)配送方式表(配送方式編號,配送方式,配送價格)配送時間表(配送時間編號,配送時間)缺貨處理表(缺貨處理編號,缺貨處理方式)缺貨表(缺貨編號,訂單號,訂購人賬號,訂購人姓名,訂單金額,運(yùn)費(fèi),訂單總額,是否處理)留言類型表(留言類型編號,留言類型)默認(rèn)收貨人地址表(默認(rèn)收貨人地

42、址編號,用戶賬號,收貨人姓名,收貨人性別,收貨人所在城市,收貨人所在詳細(xì)地址,收貨人聯(lián)系 ,收貨人郵件地址,收貨人所在地 )留言表(留言編號,留言人賬號,留言姓名,留言人郵件地址,留言標(biāo)題,留言類型編號,留言內(nèi)容,留言回復(fù)狀態(tài),回復(fù)內(nèi)容,留言人聯(lián)系方式)配送地址類型表(配送地址類型編號,配送地址類型)送貨明細(xì)表(訂單號,收貨人姓名,收貨人性別,收貨人所在城市,收貨人所在地 ,收貨人聯(lián)系 ,收貨人郵件地址,收貨人詳細(xì)地址,配送方式,配送地址類型,缺貨處理方式,送貨時間,配送價格,配送距離)商品評論表(評論編號,評論商品編號,評論商品的名稱,評論人賬號,評論人,評論內(nèi)容,評論日期) 用戶表(用戶賬

43、號,用戶姓名,賬號密碼,用戶性別,用戶生日,用戶所在城市,用戶所在地址,用戶聯(lián)系 ,用戶郵件地址,用戶所在地 ,會員等級編號,享有的折扣,用戶累計消費(fèi)金額,密碼提示問題,提示問題答案,支付卡號)系統(tǒng)信息表(信息發(fā)布編號,信息發(fā)布人姓名,信息接收人賬號,信息接收人姓名,信息內(nèi)容,信息發(fā)布日期,信息性質(zhì),信息是否查看)折扣表(會員等級編號,會員等級名稱,折扣,升等金額)表4-1 AccountT 支付卡信息表字段名字段描述字段類型默認(rèn)值約束AccountId支付卡號varchar(50)Kusername持卡人姓名varchar(50)usersex持卡人性別varchar(50)userpwd支

44、付卡密碼varchar(50)AccountCreateDate辦卡日期datetime(8)userphone持卡人聯(lián)系 varchar(50)Accountmoney支付卡余額varchar(50)表4-2 countT 支付后臺登陸表字段名字段描述字段類型約束默認(rèn)值countId支付后臺登陸賬號varchar(50)Kcountname持卡人姓名varchar(50)countpwd賬號密碼varchar(50)表4-3 ordermainT 訂單主表字段名字段描述字段類型默認(rèn)值約束orderId訂單編號varchar(400)Korderdate下單日期datetimeuserId訂購

45、人賬號varchar(50)username訂購人姓名varchar(50)zhekou訂購人享有的折扣varchar(50)orderstate訂單狀態(tài)varchar(50)ordermoney運(yùn)費(fèi)varchar(50)ordercount訂單總額varchar(50)ordersum訂單金額varchar(50)AccountId支付卡號varchar(50)orderflag交易是否完成varchar(50)0orderpayfalg用戶是否支付varchar(50)0Accountflag是否到賬varchar(50)0表4-4 orderinfoT 訂單明細(xì)表字段名字段描述字段類型默

46、認(rèn)值約束Id訂單明細(xì)編號IntKorderId訂單號varchar(400)KFgoodId商品編號varchar(5)goodname商品名稱varchar(50)goodnum訂購數(shù)量Intgoodweight商品重量varchar(50)flagque商品是否缺貨varchar(1)0flagstate商品狀態(tài)varchar(50)goodflag缺貨時,該商品是否顯示varchar(1)0goodprice商品成交價varchar(50)1表4-5 goodsT 商品表字段名字段描述字段類型默認(rèn)值約束goodId商品編號varchar(5)Kgoodname商品名稱varchar(50

47、)goodprice商品價格varchar(50)goodAtasaleprice商品特惠價varchar(50)goodnum商品庫存量varchar(50)goodstyleId商品類別編號varchar(2)goodflag商品是否顯示varchar(1)gooddanweiId商品單位編號varchar(2)goodweight商品重量varchar(50)goodjianjie商品簡介varchar(4000)goodimg商品圖片路徑varchar(400)goodstateId商品顯示編號varchar(2)表4-6 songinfoT送貨明細(xì)表字段名字段描述字段類型默認(rèn)值約束o

48、rderId訂單號varchar(400)Kpeopleshou收貨人姓名varchar(50)peoplesex收貨人性別varchar(2)peoplecity收貨人所在城市varchar(50)peopeyoubian收貨人所在地 varchar(50)peoplephone收貨人聯(lián)系 varchar(50)peopleemail收貨人郵件地址varchar(200)peopleaddress收貨人詳細(xì)地址varchar(200)meansong配送方式varchar(50)songaddressname配送地址類型varchar(200)quehuochuliname缺貨處理方式var

49、char(200)songtimename送貨時間varchar(50)songprice配送價格varchar(50)songjuli配送距離datetime(8)表4-7 queorderT缺貨表字段名字段描述字段類型默認(rèn)值約束Id缺貨編號intKorderId訂單號varchar(50)KFuserId訂購人賬號varchar(50)username訂購人姓名varchar(50)ordersum訂單金額varchar(50)getdate()ordercount訂單總額varchar(50)orderCLflag是否處理varchar(1)0ordermoney運(yùn)費(fèi)varchar(50

50、)表4-8 QHordergoodT 商品退貨表字段名字段描述字段類型默認(rèn)值約束Id類別編號intKorderId訂單號varchar(400)goodId商品編號varchar(5)goodname商品名稱varchar(50)username訂購人varchar(50)THcontent退貨原因varchar(4000)Thdate退貨時間datetimeThflag退貨處理情況varchar(1)0goodnum商品數(shù)量int表4-9 SPsearchInfoT商品評論表字段名字段描述字段類型默認(rèn)值約束Id評論編號intKgoodId評論商品編號varchar(50)goodname評論

51、商品的名稱varchar(50)userId評論人賬號varchar(50)username評論人varchar(50)content評論內(nèi)容varchar(4000)SPCreateDate評論日期datetime表4-10 YJreplyT 系統(tǒng)信息表字段名字段描述字段類型為空默認(rèn)值YJId信息發(fā)布編號intKadminuserId信息發(fā)布人姓名varchar(50)userId信息接收人賬號varchar(50)username信息接收人姓名varchar(50)goodcontent信息內(nèi)容varchar(4000)YJcreatDate信息發(fā)布日期datetime(8)Yjstyle

52、name信息性質(zhì)varchar(50)YJflag信息是否查看varchar(1)0表4-11 replyT 留言表字段名字段描述字段類型約束默認(rèn)值replyId留言編號intKuserId留言人賬號varchar(50)replypeople留言姓名varchar(50)replyemail留言人郵件地址varchar(200)replytitle留言標(biāo)題varchar(200)replystyleId留言類型編號varchar(2)replycontent留言內(nèi)容varchar(4000)replystate留言回復(fù)狀態(tài)varchar(1)0Fcontent回復(fù)內(nèi)容varchar(4000

53、)replyphone留言人聯(lián)系方式varchar(50)表4-12 confirmpayorderT 系統(tǒng)收款表字段名字段描述字段類型約束默認(rèn)值Id收款編號intKorderId訂單號varcahr(400)orderoverdate收款日期datetimegetdate()AccountSflag管理員是否確認(rèn)收款varchar(1)0Accountmoney收款金額varcahr(50)表4-13 zhekouT 折扣表字段名字段描述字段類型約束默認(rèn)值dengjiId會員等級編號varchar(2)Kdengjiname會員等級名稱varchar(50)zhekou折扣varchar(5

54、0)dengmoney升等金額varchar(50)表4-14 shoupersonT 默認(rèn)收貨人地址表字段名字段描述字段類型約束默認(rèn)值shouId默認(rèn)收貨人地址編號intKuserId用戶賬號varchar(50)shouname收貨人姓名varchar(50)shousex收貨人性別varchar(2)shoucity收貨人所在城市varchar(200)shouaddress收貨人所在詳細(xì)地址varchar(200)shouphone收貨人聯(lián)系 varchar(50)shoueemail收貨人郵件地址varchar(200)shouyoubian收貨人所在地 varchar(50)表4-

55、15 replystyleT 留言類型表字段名字段描述字段類型約束默認(rèn)值replystyleId留言類型編號varchar(2)Kreplystylename留言類型varchar(50)表4-16 gooddanweiT 商品單位表字段名字段描述字段類型約束默認(rèn)值gooddanweiId商品單位編碼varchar(2)Kgooddanweiname商品單位名稱varchar(50)表4-17 goodstateT 商品顯示方式字段名字段描述字段類型約束默認(rèn)值goodstateId商品顯示編號varchar(2)Kgoodstatename商品顯示方式varchar(50)表4-18 good

56、styleT 商品類別表字段名字段描述字段類型約束默認(rèn)值goodstyleId商品類別編號varchar(2)Kgoodstylename商品類別名稱varchar(50)goodstyleflag商品類別是否顯示varchar(1)0goodsimg商品類別圖片路徑varchar(200)表4-19 peiaddressT 配送地點(diǎn)表字段名字段描述字段類型約束默認(rèn)值peiAId配送地點(diǎn)編號IntKpeisongaddress配送地點(diǎn)名稱varchar(50)peisongjuli配送距離varchar(50)0表4-20 peisongT 配送方式表字段名字段描述字段類型約束默認(rèn)值peiSI

57、d配送方式編號IntKmeansong配送方式varchar(50)songprice配送價格varchar(50)0表4-21 peitimeT 配送時間表字段名字段描述字段類型約束默認(rèn)值songtimeId配送時間編號IntKsongtime配送時間varchar(50)表4-22 quehuochuliT 缺貨處理表 字段名字段描述字段類型約束默認(rèn)值quehuoId缺貨處理編號IntKquehuochuli缺貨處理方式varchar(50)表4-23 songaddressstyleT 配送地址類型表 字段名字段描述字段類型約束默認(rèn)值addressstyleId缺貨處理編號varchar

58、(2)Ksongaddress缺貨處理方式varchar(50)表4-24 userT 用戶表字段名字段描述字段類型約束默認(rèn)值userId用戶賬號varchar(400)Kusername用戶姓名varchar(50)userpwd賬號密碼varchar(50)usersex用戶性別varchar(2)userbirth用戶生日Datetimeusercity用戶所在城市varchar(200)useraddress用戶所在地址varchar(200)userphone用戶聯(lián)系 varchar(50)useremail用戶郵件地址varchar(400)dengjiId會員等級編號varcha

59、r(2)zhekou享有的折扣varchar(50)usersummoney用戶累計消費(fèi)金額varchar(50)pwdquestion密碼提示問題varchar(200)pwdresult提示問題答案varchar(200)AccountId支付卡號varchar(50)useryoubian用戶所在地 varchar(50)表4-25 adminloginT 系統(tǒng)管理員表字段名字段描述字段類型約束默認(rèn)值adminuserId管理員登錄賬號varchar(50)Kadminuserpwd登錄賬號密碼varchar(50)adminusername管理員姓名varchar(50)第四章 系統(tǒng)詳

60、細(xì)設(shè)計用戶與管理員角色4.1.1 用戶登陸與注冊模塊顧客登陸注冊流程圖判斷用戶是否存在False開始登陸進(jìn)入注冊頁面注冊賬號True進(jìn)入系統(tǒng),記錄用戶信息結(jié)束圖 顧客登陸流程圖進(jìn)入注冊頁面并輸入所要填寫的信息,然后點(diǎn)擊保存按鈕。如果用戶名已經(jīng)存在,重新注冊;如信息輸入的格式不正確,會提示用戶正確的輸入方式。注冊成功后可以進(jìn)入首頁登陸。4.1.2 用戶登陸注冊功能分析用戶只有登陸后,才能訪問Web網(wǎng)站中登陸用戶可以訪問區(qū)域。一旦登陸后,Web應(yīng)用程序能夠記住顧客,直到顧客退出登陸為止。4.1.3 管理員身份驗證點(diǎn)擊后臺入口鏈接,進(jìn)入管理員身份驗證界面。只有輸入正確的賬號與密碼才能登錄到后臺系統(tǒng)進(jìn)

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論