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

正文內(nèi)容

計算機畢業(yè)設(shè)計---基于bs模式的農(nóng)超對接網(wǎng)站的設(shè)計與實現(xiàn)(編輯修改稿)

2024-12-14 01:41 本頁面
 

【文章內(nèi)容簡介】 樹形結(jié)構(gòu)的頂層是一個單獨的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表各個數(shù)據(jù)的子集,最底層的各個矩形框代表組成這個數(shù)據(jù)的實際數(shù)據(jù)元素(不能再分割的元素)。隨著這種結(jié)構(gòu)的精細化,層次方框圖對數(shù)據(jù)結(jié)構(gòu)也描繪得越來越詳細,這種模式非常適合于需求分析階段的需要。從對頂層的信息的分類開始,沿著圖中每條路徑反復細化,直到確定了數(shù)據(jù)結(jié)構(gòu) 的全部細節(jié)為止。 本系統(tǒng)一共分為前臺和后臺兩大模塊,兩個模塊之間雖然在表面上是相互獨立的,但是在對數(shù)據(jù)庫的訪問上是緊密相連的,各個模塊訪問的是同一個數(shù)據(jù)庫,只是所訪問的表不同而已。每個模塊的功能都是按照在調(diào)研中搜集的資料進行編排制作的。 依據(jù)上述功能分析,系統(tǒng)在兩個模塊的基礎(chǔ)上每一個模塊又分為幾個模塊。 1. 前臺系統(tǒng)功能模塊分為 ( 1)商品展臺模塊:通過新品上架,分頁顯示特價商品,商品銷售排行展示網(wǎng)站的所有商品; ( 2)商品查詢模塊:按商品的類別查詢商品的相關(guān)信息; ( 3)購物車模塊:用戶添加商品至購物車,查 看購物車中的商品,從購物車中移除不滿意的商品,清空購物車中的 商品 ,修改所要購買的商品的數(shù)量; ( 4)收銀臺模塊:用戶滿意購物車中的 商品 后進行結(jié)賬并填寫訂單信息; ( 5)用戶維護模塊:為用戶提供了用戶注冊、用戶登錄、用戶資料修改以及找回密碼的功能; ( 6)訂單查詢模塊:用戶通過查看訂單能夠了解到自己的當前訂單信息及歷史訂單記錄; ( 7)公告瀏覽模塊:用戶通過瀏覽公告信息,能夠及時了解到網(wǎng)站最新的各種信息。 黑龍江工程學院本科生畢業(yè)設(shè)計 12 ( 8)留言模塊:客戶可以進行留言給我們提意見,我們在不斷地改進中前進。 系統(tǒng)前臺用戶功能結(jié)構(gòu)圖如圖 41 所示。 圖 41 系統(tǒng)前臺用戶功能結(jié)構(gòu)圖 2. 后臺系統(tǒng)功能模塊分為 ( 1)商品管理模塊:按類別查看商品,對商品的信息進行維護; ( 2)用戶管理模塊:為了保護用戶的信息,此模塊與前臺用戶維護的區(qū)別是管理員只能查看用戶信息和刪除操作; ( 3)管理員維護模塊:這是對管理員的信息進行維護,可以修改管理員的信息。 ( 4)訂單管理模塊:管理員查詢訂單,查看訂單詳細信息,刪除訂單信息,進行訂單受理; ( 5)公告管理模塊:管理員公告瀏覽,公告信息維護; ( 6)留言模塊:管理員可以查看客戶的留言,對留言進行維護。 系統(tǒng)后臺管理員功能結(jié)構(gòu)圖如圖 42 所示。 黑龍江工程學院本科生畢業(yè)設(shè)計 13 圖 42 系統(tǒng)后臺管理員功能結(jié)構(gòu)圖 數(shù)據(jù)庫設(shè)計 對于一個電子商務網(wǎng)站而言,為了支持較大的訪問量帶來的數(shù)據(jù)訪問需求,使用桌面型的數(shù)據(jù)庫管理系統(tǒng)是不能滿足需要的,而且安全性也沒有充分保障。因此,需要使用大型商業(yè)化企業(yè)級服務用途的數(shù)據(jù)庫管理系統(tǒng),如 SQL Server, Oracle 等。本系統(tǒng)采用 Microsoft SQL Server 2020 數(shù)據(jù)庫管理系統(tǒng)。 數(shù)據(jù)分析 對于本系統(tǒng)的數(shù)據(jù)庫的需求而言,由于其主要是用于信息的提供、保存、更新和查詢等 。因此,需要分析該系統(tǒng)功能所隱含的對數(shù)據(jù)應用的需求,從而確定數(shù)據(jù)庫的結(jié)構(gòu)。 ( 1)用戶注冊、登錄、驗證等功能需要對用戶信息建立數(shù)據(jù)表,其中的數(shù)據(jù)項可能包括用戶 E_mail、昵稱、密碼、住址等; ( 2)查看商品分類信息和商品詳細信息等功能既需要對商品大小類別進行管理,也需要針對每一個商品進行管理,因此至少需要兩張數(shù)據(jù)表; ( 3)用戶購物后產(chǎn)生的訂單需要進行管理,這里也包括訂單的基本信息和詳細信黑龍江工程學院本科生畢業(yè)設(shè)計 14 息等; ( 4)訂單生成后,在訂單處理的過程中,需要出貨等,因此可能需要記錄訂單的發(fā)送情況; ( 5)需要系統(tǒng)管理員對該系 統(tǒng)進行管理,因而需要建立管理員信息數(shù)據(jù)表,其中的數(shù)據(jù)項包括管理員 ID、密碼等。 ( 6)客戶要進行留言,所以必須建立留言表,其中包括留言標題、留言日期等。 這樣,至少要創(chuàng)建如下的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)項 ( 1)用戶信息,包括用戶 ID,用戶名等數(shù)據(jù)項; ( 2)管理員信息,包括管理員 ID,密碼等數(shù)據(jù)項; ( 3)商品信息,包括商品 ID,產(chǎn)品名稱、單價、特價等數(shù)據(jù)項; ( 4)商品類別信息,包括電子 ID,類別名稱等數(shù)據(jù)項; ( 7)訂單信息,包括訂單 ID,用戶編號,訂貨地址等數(shù)據(jù)項; ( 8)訂單明細信息,包括訂單 ID, 農(nóng)產(chǎn)品 ID,訂貨時間等數(shù)據(jù)項; ( 9)公告信息,包括公告 ID,公告名稱及內(nèi)容等數(shù)據(jù)項; ( 10)留言信息,包括留言標題,留言日期,留言內(nèi)容等。 數(shù)據(jù)庫的詳細設(shè)計 在設(shè)計數(shù)據(jù)庫時,應考慮以下事項 ( 1)數(shù)據(jù)庫的用途及該用途將如何影響設(shè)計,應創(chuàng)建符合用途的數(shù)據(jù)庫計劃; ( 2)數(shù)據(jù)庫規(guī)范化規(guī)則,防止數(shù)據(jù)庫設(shè)計中出現(xiàn)錯誤; ( 3)對數(shù)據(jù)完整性的保護; ( 4)數(shù)據(jù)庫和用戶權(quán)限的安全要求; ( 5)應用程序的性能需求,設(shè)計數(shù)據(jù)庫時必須利用 Microsoft SQL Server 2020 中能夠提高性能的功能。對于性能而言,在 數(shù)據(jù)庫大小和硬件配置之間權(quán)衡也是很重要的; ( 6)數(shù)據(jù)庫維護。 數(shù)據(jù)庫 ER 圖 如圖 43 所示 。 黑龍江工程學院本科生畢業(yè)設(shè)計 15 圖 43 數(shù)據(jù)庫 ER 圖 根據(jù)此 農(nóng)超對接網(wǎng)站系統(tǒng) 的實際情況,本系統(tǒng)的數(shù)據(jù)庫命名為 db_wlgw, db_wlgw數(shù)據(jù)庫中共分為 8 張數(shù)據(jù)表。 1. 商品信息表 此表用于記錄網(wǎng)站所有 農(nóng)產(chǎn)品 的基本信息,是與商品相關(guān)聯(lián)的商品的類別表。如表 41 所示。 表 41 t_goods( 農(nóng)產(chǎn)品 信息表 ) 序號 名稱 別名 類型 長度(字符) 1 goods_id 編號 Int 4 2 goods_name 商品名 varchar 50 3 goods_miaoshu 商品描述 varchar 5000 4 goods_pic 存放商品圖片 varchar 50 5 goods_yanse 商品顏色 varchar 50 6 goods_shichangjia 商品市場價 int 4 7 goods_tejia 商品特價 int 4 8 goods_isnottejia 普通商品 varchar 50 9 goods_catelog_id 商品種類號 int 4 類別 信息表 黑龍江工程學院本科生畢業(yè)設(shè)計 16 此表用于記錄 農(nóng)產(chǎn)品 類別的基本信息,為方便用戶查詢 農(nóng)產(chǎn)品 和管理員管理農(nóng)產(chǎn)品 信息而設(shè)立。如表 42 所示 。 表 42 t_catelog( 農(nóng)產(chǎn)品 類別信息表) 序號 名稱 別名 類型 長度(字符) 1 catelog_id 種類編號 Int 4 2 catelog_name 種類名稱 Varchar 50 3 catelog_miaoshu 種類描述 Varchar 5000 此表用于記錄用戶的基本訂單信息,使用戶方便查看自己的訂單信息同時也為管理員出貨提供基本訂單 信息。如表 43 所示。 表 43 t_order(訂單信息表) 序號 名稱 別名 類型 長度(字符) 1 order_id 訂單 ID Int 4 2 order_bianhao 訂單編號 Varchar 50 3 order_date 訂單生成日期 varchar 50 4 order_zhuangtai 訂單狀態(tài) varchar 50 5 order_jine 總的消費金額 Int 4 6 order_songhuodizhi 送貨地址 Varchar 50 7 order_fukuangfangshi 付款方式 Varchar 50 8 order_user_id 用戶 ID Int 4 4. 訂單明細信息表 此表用于記錄用戶訂單的詳細信息,為用戶提供詳細的商品訂單信息,同時也為管理員出貨提供用戶所訂的商品的具體信息。如表 44 所示。 表 44 t_orderItem(訂單明細信息表 ) 序號 名稱 別名 類型 長度(字符) 1 orderItem_id 訂單明細編號 Int 4 2 order_id 訂單編號 Int 4 3 goods_id 商品編號 Int 4 4 goods_quantity 購買數(shù)量 Int 4 黑龍江工程學院本科生畢業(yè)設(shè)計 17 5. 用戶信息表 此表用于記錄用戶的基本信息,是用戶購買 農(nóng)產(chǎn)品 的權(quán)限基礎(chǔ),為用戶維護和管理員管理用戶提供信息。如表 45 所示。 表 45 t_user(用戶信息表) 序號 名稱 別名 類型 長度(字符) 1 user_id 用戶 ID Int 4 2 user_name 用戶名 Varchar 50 3 user_pw 用戶密碼 Varchar 50 4 user_realname 真實姓名 Varchar 50 5 user_address 住址 Varchar 50 6 user_sex 性別 Varchar 50 7 user_tel 聯(lián)系電話 Varchar 50 8 user_ 用戶郵箱 Varchar 50 9 user_qq 用戶 Varchar 50 此表用于記錄不同權(quán)限管理員的基本信息,可以管理系統(tǒng)的所有信息。如表 46所示。 表 46 t_admin(管理員信息表) 序號 名稱 別名 類型 長度(字符) 1 userId 管理員 ID int 4 2 userName 管理 員名稱 Varchar 50 3 userPw 管理員密碼 Varchar 50 此表用于記錄公告的基本信息,為用戶提供系統(tǒng)網(wǎng)站的最新信息。如表 47 所示 表 47 t_gonggao(公告信息表) 序號 名稱 別名 類型 長度(字符) 1 gonggao_id 公告編號 int 4 2 gonggao_title 公告標題 Varchar 50 3 gonggao_content 公告內(nèi)容 Varchar 500 4 gonggao_data 公告創(chuàng)建時間 Varchar 50 5 gonggao_fabuzhe 發(fā)布人 Varchar 50 黑龍江工程學院本科生畢業(yè)設(shè)計 18 8. 留言信息表 此表用于記錄客戶的留言信息,以及對商品的建議等。如表 48 所示。 表 48 t_liuyan(留言信息表) 序號 名稱 別名 類型 長度(字符) 1 liuyan_id 留言 id Int 4 2 liuyan_title 留言標題 Varchar 50 3 liuyan_content 留言內(nèi)容 Varchar 5000 4 liuyan_date 留言時間 Varchar 50 5 liuyan_user 留言客戶 Varchar 50 本章小結(jié) 本章介紹了對本系統(tǒng)的總體設(shè)計,給出了 農(nóng)超對接網(wǎng)站 的功能結(jié)構(gòu)圖、 ER 圖等,說明了各子系統(tǒng)的之間的聯(lián)系。本章完成了系統(tǒng)數(shù)據(jù)庫的數(shù)據(jù)需求分析的過程,說明了數(shù)據(jù)庫由概念結(jié)構(gòu)設(shè)計轉(zhuǎn)換成邏輯結(jié)構(gòu)設(shè)計的過程,并把各個物理數(shù)據(jù)模型結(jié)合起來形成了一個整體的關(guān)系數(shù)據(jù)庫模型, 為系統(tǒng)詳細設(shè)計作好了充足的準備工作。 黑龍江工程學院本科生畢業(yè)設(shè)計 19 第 4 章 詳細設(shè)計與實現(xiàn) 系統(tǒng)運行平臺設(shè)置 本系統(tǒng)的運行平臺設(shè)置分為硬件環(huán)境和軟件環(huán)境。 運行 環(huán)境 1. 硬件環(huán)境 系統(tǒng)的硬件環(huán)境配置為處理器 Pentium III800,內(nèi)存 512M,硬盤 1G。 2. 軟件環(huán)境 系統(tǒng)的軟件環(huán)境配置為 Windows XP、 Windows 7 等 操作系統(tǒng) 均可 , SQL Server 2020 數(shù)據(jù)庫, 、 開發(fā)工具包和 服務器。 開發(fā)工具及技術(shù)簡介 以下內(nèi)容是對本系統(tǒng)所采用的開發(fā)工具和技術(shù)進行的簡單介紹。 開發(fā)工具簡介 MyEclipse 企業(yè)級工作平臺 ( MyEclipse Enterprise Workbench ,簡稱 MyEclipse)是對 Eclipse IDE 的擴展,利用它我們可以在數(shù)據(jù)庫和 J2EE 的開發(fā)、發(fā)布,以及應用程序服務器的整合方面極大的提高工作效率。它是功能豐富的 J2EE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。 在結(jié)構(gòu)上, MyEclipse 的特征可以分為 7 類:( 1) J2EE 模型;( 2) WEB 開發(fā)工具;( 3) EJB 開發(fā)工具;( 4)應用程序服務器的連接器;( 5) J2EE 項目部署服務;( 6)數(shù)據(jù)庫服務;( 7) MyEclipse 整合幫助。 對于以上每一種功能上
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1