




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 職業技術學院畢業論文課 題: 圖書管理系統的設計與實現 專 題: 讀者管理 專 業: 計算機軟件設計 學 生 姓 名: 班 組: 2008軟件技術 學 號: 20080807113 指 導 教 師: 完 成 時 間: 2009 年 12 月 29 日 摘 要圖書管理系統是智能辦公系統的重要組成部分,因此,圖書管理系統也以方便、快捷的優點正慢慢地進入人們的生活,將傳統的圖書管理方式徹底的解脫出來,提高效率,減輕工作人員以往繁忙的工作,減少出錯的概率。高等學校圖書館管理系統的開發與應用是高等學校學生信息管理現代化、科學化的需要。近年來,圖書館所涉及到的數據信息越來越多,越來越細,教育管理工作人員
2、越來越少,時間要求越來越短,安全性能要求也越來越高。圖書館傳統的操作方式和管理手段已不能適應高等學校形勢發展的需要。從科學性角度分析:圖書館管理系統的開發與應用是現代化的重要標志;高質量的圖書管理是高校圖書館發展決策的重要依據。這些決策直接關系著學校的整體發展。只有根據教育管理工作的特點和要求,利用先進的計算機工具,建立和應用圖書管理系統才能提供科學性的圖書管理。圖書管理系統是典型的信息管理系統(MIS),其開發主要包括后臺數據庫的建立和維護以及前端應用程序的開發兩個方面。對于前者要求建立起數據一致性和完整性強、數據安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。因此本人結合B/
3、S結構圖書館管理系統的要求,對MSSQLServer2005數據庫管理系統、SQL語言原理應用程序設計,數據庫技術進行了較深入的學習和應用,主要完成對圖書管理系統的需求分析、功能模塊劃分、數據庫模式分析,并由此設計了數據庫結構和應用程序。關鍵字:B/S結構;MSSQLServer2005;管理系統;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 發展現狀和趨勢 PAGEREF _Toc244586030 h 1 HYPERLINK l _Toc244586031 課題的設計思路 PAGEREF _Toc244586031 h 2 HYPERLINK l _Toc244586032 系統開發的意義 PAGEREF _Toc244586032 h 2 HYPERLINK l _Toc244586033 第二章 圖書管理系統分析 PAGEREF _Toc244586033 h 4 HYPERLINK l _Toc244586034 2.1 系統
13、的設計目的 PAGEREF _Toc244586034 h 4 HYPERLINK l _Toc244586035 2.2 系統的可行性分析 PAGEREF _Toc244586035 h 4 HYPERLINK l _Toc244586036 2.3 系統的深入調查 PAGEREF _Toc244586036 h 5 HYPERLINK l _Toc244586037 2.4 系統設計的特點 PAGEREF _Toc244586037 h 5 HYPERLINK l _Toc244586038 2.5 系統開發的設計思想. PAGEREF _Toc244586038 h 6 HYPERLIN
14、K l _Toc244586039 第三章 系統功能分析與數據庫設計 PAGEREF _Toc244586039 h 10 HYPERLINK l _Toc244586040 系統功能分析 PAGEREF _Toc244586040 h 10 HYPERLINK l _Toc244586041 3.2 數據庫設計 PAGEREF _Toc244586041 h 13 HYPERLINK l _Toc244586042 數據庫信息 PAGEREF _Toc244586042 h 13 HYPERLINK l _Toc244586043 數據庫表結構 PAGEREF _Toc244586043 h
15、 15 HYPERLINK l _Toc244586044 第四章 系統詳細設計 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 系統管理 PAGEREF _Toc244586061 h 31 HYPERLINK l _Toc244586062 第
19、五章 系統的實現 PAGEREF _Toc244586062 h 33 HYPERLINK l _Toc244586063 5.1 系統文件配置 PAGEREF _Toc244586063 h 33 HYPERLINK l _Toc244586064 5.2 主要頁面的創建與功能的實現 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 系統管理 PAGEREF _Toc244586072 h 59 HYPERLINK l _Toc244586073 第六章 系統測試 PAGEREF _Toc244586073 h 63 HYPERLINK l _Toc244586074 測試序號表 PAGEREF _Toc244586074 h 63 HYPERLINK l _Toc244586075 測試模塊與運行 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 系統管理 PAGEREF _Toc244586083 h 67 HYPERLINK l _Toc244586084 第七章 總結與展望 PAGEREF _Toc244586084 h 68 HYPERLINK l _Toc244586085 參考文獻 PAGEREF _Toc244586085 h 70
24、HYPERLINK l _Toc244586086 致謝 PAGEREF _Toc244586086 h 71 第一章 緒論引言目前,網絡正以一種前所未有的沖擊力在影響著人類的活動,包括人類的生產和日常生活。網絡的誕生和發展,顛覆了傳統的信息傳播方式,沖破了存在于傳統交流方式中時間和空間的種種壁壘,極大地改變了人類從物質到精神、從形式到內容、從生產到生活的各種活動,并且給人類帶來了新的機遇和挑戰。2006年1月17日,中國互聯網絡信息中心(CNNIC)在京發布“第十七次中國互聯網絡發展狀況統計報告”。報告顯示,截至2005年12月31日,我國上網用戶總數突破1億,為1.11億人,其中寬帶上網人
25、數達到6430萬人。目前,我國網民數和寬帶上網人數均位居世界第二。國家頂級域名CN注冊量首次突破百萬,達到109萬,成為國內用戶注冊域名的首選,穩居亞洲第一。上網計算機數達到4950萬臺,網絡國際出口帶寬達到136106M,網站數達到69.4萬個。IP地址總數達到7439萬個,僅次于美國和日本,位居世界第三。在互聯網服務業務方面:電子郵件、搜索引擎、網上銀行、在線交易、網絡廣告、網絡新聞、網絡游戲等服務業務仍然快速的發展著。而本次設計的任務是,構建一個圖書管理系統,采用的主要技術是基于服務器端的,以及網頁編程語言HTML。目前,在國內還是一種流行的技術。隨著國內與國際的接軌,必將成為網站開發技
26、術的首選。的目的及意義圖書館的圖書有很多,老的圖書館對圖書的管理靠紙介質,浪費人力和物力,給圖書館帶來極大的資源浪費。隨著計算機信息化的普及,對圖書館的圖書的管理帶來本質的改變,圖書館的借閱情況以及,圖書館的圖書管理,以及年終對圖書的統計,減少人為疏忽造成的不必要的工作。大大的簡化圖書館管理的成本以及,減少人力和勞力。隨著社會的發展,人類的生產、生活越來越離不開信息。誰擁有更多更有效的信息,誰就將在競爭中處于有利的地位。而圖書作為信息存儲及傳播的主要媒體之一,其需求量也越來越大。于此同時,圖書館對圖書管理的要求也越來越高,手工處理的弊端日益顯示出來。由于手工管理方式的落后,處理數據的能力有限,
27、工作效率低,不能及時為讀者提供所需信息,各種數據得不到充分利用,這是目前圖書館管理工作存在的普遍問題。在計算機日益普及的今天,對圖書管理而言,若采用一套行之有效的圖書管理系統來管理書籍,會方便許多。對圖書管理部門而言,以前單一的手工檢索已不能滿足人們的要求。解決這些問題最好的辦法是實現圖書信息管理的自動化,用計算機處理來代替手工處理。利用計算機強大的功能完成圖書數據的借出、歸還、查詢和統計等各項操作。本課題以高校圖書館為項目需求方,在針對高職院校圖書館管理工作的現狀與特點進行分析后,進行“基于Web 的圖書館管理系統”的研發工作。擬基于“高校圖書館管理系統”研發背景,以軟件工程與項目管理規范、
28、.NET 技術框架等為工作基礎,結合、C#編程語言、SQL Server2005 等工具進行研發工作。實現通過網頁實現圖書管理,讀者注冊,讀者注銷,圖書借閱,以達到無紙化辦公,及在有網絡的環境下進行圖書管理實現數據庫聯網管理,以達到快速化管理,信息化管理,減少人力,減少人為疏忽造成的損失。提高工作效率,能及時為讀者提供信息,滿足用戶檢索的需要,減少圖書館的成本支出。基于學院圖書館管理實際需求,使用本課題所開發系統后,期望逐步達到如下管理目標:(1)管理圖書館工作,提高工作效率。(2)實現圖書館的質量管理和控制,達到圖書館質量可控、可溯。(3)科學管理圖書館,更好的反應圖書館的動態。(4)逐步實
29、現同學與圖書之間的方便管理。本課題所涉及項目的研發工作分為以下 6個主要階段:(1)需求調研與分析。到學校圖書館開展需求調研工作,獲取圖書館管理的核心業務流程、數據項,收集該系統的相關功能需求,確定系統實現方案。(2)需求分析與開發。在需求調研分析的基礎上,設計系統原型(Demo)并論證,匯總并整理、反復論證系統需求規格說明書。(3)數據庫分析與設計。確定數據庫產品選擇(MS-SQL Server),設計數據庫結構,物理上創建數據庫、表等基本的數據庫對象,撰寫數據庫設計說明書并論證。(4)詳細設計。按照詳細設計相關規范,撰寫系統詳細設計說明書并論證。(5)編碼與測試。按照相關編碼規范及要求,分
30、模塊編碼實現,完成基本測試。(6)功能測試、試運行。按照前期設計資料,分模塊組織進行功能測試,查找設計缺陷和錯誤,并修正;通過后部署該系統進行初步運行測試。第二章 需求分析與建模2.1 系統需求實現網上購物的整個流程.提供新用戶注冊及注冊用戶登錄的功能.對商品分類,并能在各類商品頁面間輕松轉換.顧客在購物過程中可隨時察看購物車,并可刪除購物車內商品.提供顧客查找商品的功能.在顧客查看購物車或去下單結算,列出所購商品清單,并計算出總價格.提供顧客留言功能.提供顧客查看留言、留言回復、站內信件的功能提供管理員對商品的統計分析功能提供管理員給用戶發站內信件的功能提供管理員給用戶回復留言的功能提供管理
31、員添加、修改、刪除陪送方式的功能提供管理員添加、修改、刪除商品信息的功能提供管理員定單處理功能提供管理員添加、修改、刪除商品類別的功能提供第三方對資金流的管理提供管理員添加、修改、刪除陪送地點的功能提供第三方給用戶辦理支付卡的功能提供第三方支付卡充值的功能2.2 系統角色分析針對以上設計要求,該系統大致可分為管理員、會員、第三方三種角色。不同的角色在本系統中有著不同的作用,也就意味著個自將擁有不同的功能。三種角色各自將有那些功能,我將會在系統功能分析中詳細說明。2.3 系統建模 UML概述UML是一種定義良好,易于表達,功能強大,且普遍適用的建模語言。它溶入了軟件工程領域的新思想、新方法和新技
32、術。它不僅可以支持面向對象的分析與設計,更重要的是能夠有力地支持從需求分析開始的軟件開發的全過程。統一建模語言UML(Unified modeling language)是由Rational公司的專家Gray Booch,Ivar Jackson和Jim Rumbaugh聯合開發的第三代面向對象的建模語言。UML的定義包括了UML語義和UML表示法兩個部分。UML語義通過其元模型來嚴格定義。元模型為UML的所有元素在語法和語義上提供了簡單、一致、通用的定義性說明,使開發者在語義上取得了一致。UML的表示法定義了UML的表示符號,為建模者和建模支持工具的開發者提供了標準的圖形符號和正文語法。這些
33、圖形符號和文字所表達的是應用級的模型,在語義上它是UML元模型的實例。使用這些圖形符號和正文語法為系統建模就可以建造標準的系統模型。本文運用UML的表示法(即圖符模型)進行系統建模。 UML作為一種標準建模語言,包括UML語義和UML語法兩個部分。UML語義描述了基于UML精確元模型的定義,元模型為UML的所有元素在語法和語義上提供了簡單、一致、通用的定義性說明,使得開發者在語義上取得了一致,消除了語義差別造成的影響。UML還支持與模型的擴展定義,為UML的進一步擴展奠定了基礎。UML表示法定義了UML符號的表示方法,為開發者使用這些圖形符號和文本語法進行系統建模提供了標準。這些圖形符號和文本
34、所表達的是應用級的模型,在語義上它是UML元模型的實例。2.3.2 在線購物系統的建模 建立用例模型用例圖是用來描述系統外部的執行者與系統提供的用例之間的某種聯系。所謂用例是指對系統提供的功能(或稱系統的用途)的一種描述,執行者是那些可能使用這些用例的人或者外部系統,而二者之間的聯系描述了“誰使用哪個用例”。由此可見,用例圖著重于從系統外部執行者的角度來描述系統需要提供哪些功能,并且指明了這些功能的執行者是誰。用例圖的使用有助于我們對系統的功能進行正確、全面地分析。根據第二章第一節的系統需求,得到用例圖如下: 圖 在線購物用例圖在電子商務中,檢查用戶的合法性是一個非常重要的環節,將涉及到眾多的
35、其它技術、考慮到很多安全問題等。僅由管理員管理用戶的信息,一旦用戶以正確的用戶名和密碼登錄,其后所產生的訂單將認為是有效的(當然,如果用戶的賬戶余額不足則處理定單時會向用戶發站內信息,如用戶不做回應則刪除該定單,以后該定單不能在出現)。當用戶成功登錄站點后,用戶就可以通過我們的在線商店瀏覽目錄,選擇自己感興趣的商品,加入購物車,可以查看購物車,對購物車進行管理,最后可以購買自己選中的商品,第三方支付管理員就要從用戶的對應支付賬號中扣去該筆定單的花費。用戶信息、商品信息、物流管理、定單管理、溝通交流、統計分析等由系統管理員操作維護。 構建活動圖活動圖描述系統中各種活動的執行順序。活動圖通常用來描
36、述一個操作中所要進行的各項活動的執行流程。同時,它也常被用來描述一個用例的處理流程,或者某種交互流程。根據以上建立的用例圖,并結合系統需求,我們建立活動圖,如下所示: 圖顧客首先要登錄到我們的購物網站,由系統根據用戶輸入的登陸賬號和密碼來審核該顧客的身份,以便在購買商品后從其支付卡上計賬。顧客登錄網站后,可以瀏覽我們的商品目錄,將要選購的商品加入其購物車中,經確認后購買,最后形成訂單,管理員對定單進行相應的處理,然后發貨,用戶收到商品確認支付,第三方將本次交易的金額從用戶的支付卡上扣除并打入本系統賬號上,由管理員確認收款后交易本次結束。如果用戶不進行確認付款操作,第三方將不能管理該筆定單的金額
37、,同時購物系統也將收不到該筆金額。用戶對于商品的質量不滿意可以申請退貨。第三章 系統功能分析與數據庫設計功能描述 根據本系統的設計要求,功能大致可分為:定單管理、商品管理、會員管理、物流管理、統計分析、溝通交流、退貨管理、支付管理以及系統管理。其中管理員負責:商品、商品類別的添加、修改、刪除;會員等級設置以及會員信息的查看與會員等級的修改;可以處理用戶所下達的定單,查詢商品的相關統計率;可以回復用戶的留言,發布站內信件;處理退貨商品;確認定單是否收款等。會員可以瀏覽商品和購買;可以對個人的注冊信息進行維護;可以查詢自己所下的定單以及支付卡余額;可以給管理員添加留言、查看站內信件等。第三方可以給
38、用戶辦理支付卡以及支付卡的充值;管理定單金額的流轉等。角色描述1.系統管理員:在線購物系統商品管理會員管理訂單管理統計分析物流管理退貨管理溝通交流系統管理商品類別管理商品信息商品補貨處理會員個人管理會員等級設置等級管理訂單處理訂單查詢缺貨處理退貨率統計出售率統計缺貨率統計配送方式配送地點退貨處理留言管理站內信件支付管理管理員管理圖 管理員登錄流程圖本購物商城后臺的登錄用戶,主要對本系統的維護處理包括:訂單管理、商品管理,但是不能添加、查看商品評論,會員管理,但不能修改會員的基本信息,物流管理、支付管理、溝通交流、退貨管理、系統管理。2.會員: 在線購物系統商品管理會員管理訂單管理退貨管理溝通交
39、流系統管理商品評論商品信息基本信息管理收貨地址管理取消訂單訂單查詢商品退貨留言管理站內信件會員注冊購物車管理支付管理確認支付 圖 會員登陸流程圖非會員可以注冊成為會員。登錄會員可以查看商品的相信信息、商品的相關評論、購買商品、可以對自己的基本進行維護、新增默認收貨人的地址、對自己所下訂單的查看、賬戶余額的查看等。3.第三方: 在線購物支付系統支付卡管理支付管理辦卡充值劃款圖 第三方登陸流程圖可以給用戶辦理支付卡、支付卡充值,是用戶與管理員交易的中介,負責金錢的管理。3.2 數據庫設計支付卡信息表(支付卡號,持卡人姓名,持卡人性別,支付卡密碼,辦卡日期,持卡人聯系 ,支付卡余額)系統管理員登錄表
40、(管理員登錄賬號,登錄賬號密碼,管理員姓名)商品退貨表 (退貨編號,訂單號,商品編號,商品名稱,訂購人,退貨原因,退貨時間,退貨處理情況,商品數量)收款訂單表 (收款編號,訂單號,收款日期,管理員是否確認收款,收款金額)支付后臺登陸表(支付后臺登陸賬號,持卡人姓名,賬號密碼)商品單位表(商品單位編碼,商品單位名稱)商品表(商品編號,商品名稱,商品價格,商品特惠價,商品庫存量,商品類別編號,商品是否顯示,商品單位編號,商品重量,商品簡介,商品圖片路徑,商品顯示編號)商品顯示方式表(商品顯示編號,商品顯示方式)商品類別表(商品類別編號,商品類別名稱,商品類別是否顯示,商品類別圖片路徑)訂單明細表(
41、訂單明細編號,訂單號,商品編號,商品名稱,商品成交價,訂購數量,商品重量,商品是否缺貨,商品狀態,缺貨時該商品是否顯示)訂單主表(訂單編號,下單日期,訂購人賬號,訂購人姓名,訂購人享有的折扣,訂單狀態,運費,訂單總額,訂單金額,支付卡號,交易是否完成,用戶是否支付,是否到賬)配送地點表(配送地點編號,配送地點名稱,配送距離)配送方式表(配送方式編號,配送方式,配送價格)配送時間表(配送時間編號,配送時間)缺貨處理表(缺貨處理編號,缺貨處理方式)缺貨表(缺貨編號,訂單號,訂購人賬號,訂購人姓名,訂單金額,運費,訂單總額,是否處理)留言類型表(留言類型編號,留言類型)默認收貨人地址表(默認收貨人地
42、址編號,用戶賬號,收貨人姓名,收貨人性別,收貨人所在城市,收貨人所在詳細地址,收貨人聯系 ,收貨人郵件地址,收貨人所在地 )留言表(留言編號,留言人賬號,留言姓名,留言人郵件地址,留言標題,留言類型編號,留言內容,留言回復狀態,回復內容,留言人聯系方式)配送地址類型表(配送地址類型編號,配送地址類型)送貨明細表(訂單號,收貨人姓名,收貨人性別,收貨人所在城市,收貨人所在地 ,收貨人聯系 ,收貨人郵件地址,收貨人詳細地址,配送方式,配送地址類型,缺貨處理方式,送貨時間,配送價格,配送距離)商品評論表(評論編號,評論商品編號,評論商品的名稱,評論人賬號,評論人,評論內容,評論日期) 用戶表(用戶賬
43、號,用戶姓名,賬號密碼,用戶性別,用戶生日,用戶所在城市,用戶所在地址,用戶聯系 ,用戶郵件地址,用戶所在地 ,會員等級編號,享有的折扣,用戶累計消費金額,密碼提示問題,提示問題答案,支付卡號)系統信息表(信息發布編號,信息發布人姓名,信息接收人賬號,信息接收人姓名,信息內容,信息發布日期,信息性質,信息是否查看)折扣表(會員等級編號,會員等級名稱,折扣,升等金額)表4-1 AccountT 支付卡信息表字段名字段描述字段類型默認值約束AccountId支付卡號varchar(50)Kusername持卡人姓名varchar(50)usersex持卡人性別varchar(50)userpwd支
44、付卡密碼varchar(50)AccountCreateDate辦卡日期datetime(8)userphone持卡人聯系 varchar(50)Accountmoney支付卡余額varchar(50)表4-2 countT 支付后臺登陸表字段名字段描述字段類型約束默認值countId支付后臺登陸賬號varchar(50)Kcountname持卡人姓名varchar(50)countpwd賬號密碼varchar(50)表4-3 ordermainT 訂單主表字段名字段描述字段類型默認值約束orderId訂單編號varchar(400)Korderdate下單日期datetimeuserId訂購
45、人賬號varchar(50)username訂購人姓名varchar(50)zhekou訂購人享有的折扣varchar(50)orderstate訂單狀態varchar(50)ordermoney運費varchar(50)ordercount訂單總額varchar(50)ordersum訂單金額varchar(50)AccountId支付卡號varchar(50)orderflag交易是否完成varchar(50)0orderpayfalg用戶是否支付varchar(50)0Accountflag是否到賬varchar(50)0表4-4 orderinfoT 訂單明細表字段名字段描述字段類型默
46、認值約束Id訂單明細編號IntKorderId訂單號varchar(400)KFgoodId商品編號varchar(5)goodname商品名稱varchar(50)goodnum訂購數量Intgoodweight商品重量varchar(50)flagque商品是否缺貨varchar(1)0flagstate商品狀態varchar(50)goodflag缺貨時,該商品是否顯示varchar(1)0goodprice商品成交價varchar(50)1表4-5 goodsT 商品表字段名字段描述字段類型默認值約束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送貨明細表字段名字段描述字段類型默認值約束o
48、rderId訂單號varchar(400)Kpeopleshou收貨人姓名varchar(50)peoplesex收貨人性別varchar(2)peoplecity收貨人所在城市varchar(50)peopeyoubian收貨人所在地 varchar(50)peoplephone收貨人聯系 varchar(50)peopleemail收貨人郵件地址varchar(200)peopleaddress收貨人詳細地址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缺貨表字段名字段描述字段類型默認值約束Id缺貨編號intKorderId訂單號varchar(50)KFuserId訂購人賬號varchar(50)username訂購人姓名varchar(50)ordersum訂單金額varchar(50)getdate()ordercount訂單總額varchar(50)orderCLflag是否處理varchar(1)0ordermoney運費varchar(50
50、)表4-8 QHordergoodT 商品退貨表字段名字段描述字段類型默認值約束Id類別編號intKorderId訂單號varchar(400)goodId商品編號varchar(5)goodname商品名稱varchar(50)username訂購人varchar(50)THcontent退貨原因varchar(4000)Thdate退貨時間datetimeThflag退貨處理情況varchar(1)0goodnum商品數量int表4-9 SPsearchInfoT商品評論表字段名字段描述字段類型默認值約束Id評論編號intKgoodId評論商品編號varchar(50)goodname評論
51、商品的名稱varchar(50)userId評論人賬號varchar(50)username評論人varchar(50)content評論內容varchar(4000)SPCreateDate評論日期datetime表4-10 YJreplyT 系統信息表字段名字段描述字段類型為空默認值YJId信息發布編號intKadminuserId信息發布人姓名varchar(50)userId信息接收人賬號varchar(50)username信息接收人姓名varchar(50)goodcontent信息內容varchar(4000)YJcreatDate信息發布日期datetime(8)Yjstyle
52、name信息性質varchar(50)YJflag信息是否查看varchar(1)0表4-11 replyT 留言表字段名字段描述字段類型約束默認值replyId留言編號intKuserId留言人賬號varchar(50)replypeople留言姓名varchar(50)replyemail留言人郵件地址varchar(200)replytitle留言標題varchar(200)replystyleId留言類型編號varchar(2)replycontent留言內容varchar(4000)replystate留言回復狀態varchar(1)0Fcontent回復內容varchar(4000
53、)replyphone留言人聯系方式varchar(50)表4-12 confirmpayorderT 系統收款表字段名字段描述字段類型約束默認值Id收款編號intKorderId訂單號varcahr(400)orderoverdate收款日期datetimegetdate()AccountSflag管理員是否確認收款varchar(1)0Accountmoney收款金額varcahr(50)表4-13 zhekouT 折扣表字段名字段描述字段類型約束默認值dengjiId會員等級編號varchar(2)Kdengjiname會員等級名稱varchar(50)zhekou折扣varchar(5
54、0)dengmoney升等金額varchar(50)表4-14 shoupersonT 默認收貨人地址表字段名字段描述字段類型約束默認值shouId默認收貨人地址編號intKuserId用戶賬號varchar(50)shouname收貨人姓名varchar(50)shousex收貨人性別varchar(2)shoucity收貨人所在城市varchar(200)shouaddress收貨人所在詳細地址varchar(200)shouphone收貨人聯系 varchar(50)shoueemail收貨人郵件地址varchar(200)shouyoubian收貨人所在地 varchar(50)表4-
55、15 replystyleT 留言類型表字段名字段描述字段類型約束默認值replystyleId留言類型編號varchar(2)Kreplystylename留言類型varchar(50)表4-16 gooddanweiT 商品單位表字段名字段描述字段類型約束默認值gooddanweiId商品單位編碼varchar(2)Kgooddanweiname商品單位名稱varchar(50)表4-17 goodstateT 商品顯示方式字段名字段描述字段類型約束默認值goodstateId商品顯示編號varchar(2)Kgoodstatename商品顯示方式varchar(50)表4-18 good
56、styleT 商品類別表字段名字段描述字段類型約束默認值goodstyleId商品類別編號varchar(2)Kgoodstylename商品類別名稱varchar(50)goodstyleflag商品類別是否顯示varchar(1)0goodsimg商品類別圖片路徑varchar(200)表4-19 peiaddressT 配送地點表字段名字段描述字段類型約束默認值peiAId配送地點編號IntKpeisongaddress配送地點名稱varchar(50)peisongjuli配送距離varchar(50)0表4-20 peisongT 配送方式表字段名字段描述字段類型約束默認值peiSI
57、d配送方式編號IntKmeansong配送方式varchar(50)songprice配送價格varchar(50)0表4-21 peitimeT 配送時間表字段名字段描述字段類型約束默認值songtimeId配送時間編號IntKsongtime配送時間varchar(50)表4-22 quehuochuliT 缺貨處理表 字段名字段描述字段類型約束默認值quehuoId缺貨處理編號IntKquehuochuli缺貨處理方式varchar(50)表4-23 songaddressstyleT 配送地址類型表 字段名字段描述字段類型約束默認值addressstyleId缺貨處理編號varchar
58、(2)Ksongaddress缺貨處理方式varchar(50)表4-24 userT 用戶表字段名字段描述字段類型約束默認值userId用戶賬號varchar(400)Kusername用戶姓名varchar(50)userpwd賬號密碼varchar(50)usersex用戶性別varchar(2)userbirth用戶生日Datetimeusercity用戶所在城市varchar(200)useraddress用戶所在地址varchar(200)userphone用戶聯系 varchar(50)useremail用戶郵件地址varchar(400)dengjiId會員等級編號varcha
59、r(2)zhekou享有的折扣varchar(50)usersummoney用戶累計消費金額varchar(50)pwdquestion密碼提示問題varchar(200)pwdresult提示問題答案varchar(200)AccountId支付卡號varchar(50)useryoubian用戶所在地 varchar(50)表4-25 adminloginT 系統管理員表字段名字段描述字段類型約束默認值adminuserId管理員登錄賬號varchar(50)Kadminuserpwd登錄賬號密碼varchar(50)adminusername管理員姓名varchar(50)第四章 系統詳
60、細設計用戶與管理員角色4.1.1 用戶登陸與注冊模塊顧客登陸注冊流程圖判斷用戶是否存在False開始登陸進入注冊頁面注冊賬號True進入系統,記錄用戶信息結束圖 顧客登陸流程圖進入注冊頁面并輸入所要填寫的信息,然后點擊保存按鈕。如果用戶名已經存在,重新注冊;如信息輸入的格式不正確,會提示用戶正確的輸入方式。注冊成功后可以進入首頁登陸。4.1.2 用戶登陸注冊功能分析用戶只有登陸后,才能訪問Web網站中登陸用戶可以訪問區域。一旦登陸后,Web應用程序能夠記住顧客,直到顧客退出登陸為止。4.1.3 管理員身份驗證點擊后臺入口鏈接,進入管理員身份驗證界面。只有輸入正確的賬號與密碼才能登錄到后臺系統進
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東省安丘市、高密市、壽光市2024-2025學年初三化學試題開學統練試題含解析
- 慶陽縣2024-2025學年四年級數學第二學期期末聯考試題含解析
- 保廉合同(廉潔協議)
- 湖南省炎德英才名校聯考聯合體2025屆高三11月第四次聯考-物理答案
- 遼寧省丹東市2019-2020學年八年級上學期期末物理試題【含答案】
- SEO優化服務合同范本:行業標準
- 年終述職報告工作總結120
- 八年級地理上冊 4.1 交通運輸教學設計1 (新版)新人教版
- 機械制造工藝緒論
- 企業合并合同范本
- 碳碳復合材料
- 2025年高壓電工作業考試國家總局題庫及答案(共280題)
- 汽車維修場所安全管理協議書
- 《廣西壯族自治區房屋建筑和市政基礎設施工程質量安全手冊實施細則(試行)》
- JJF(陜) 016-2019 呼吸器綜合檢測儀校準規范
- 接觸網高空作業安全培訓
- 三角堰流量計算公式
- 砌體工程事故及事故分析
- 《改善患者就醫體驗》課件
- 《產科超聲之科普講》課件
- 化驗室培訓課件
評論
0/150
提交評論