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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-jsp網(wǎng)上書店管理系統(tǒng)-閱讀頁

2024-12-23 20:03本頁面
  

【正文】 局限性是顯而易見的。從只有一個小的 Jar 文件就可以運(yùn)行 Servlet/JSP,到由多臺服務(wù)器 進(jìn)行集群和負(fù)載均衡,到多臺 Application 進(jìn)行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器, Java 顯示了一個巨大的生命力。這一點(diǎn)與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺之下。 web 應(yīng)用需要強(qiáng)大的服務(wù)器端組件來支持,開發(fā)人員需要利用其他工具設(shè)計(jì)實(shí)現(xiàn)復(fù)雜功能的組件供 web 頁面調(diào)用,以增強(qiáng)系統(tǒng)性能。 3. JSP 技術(shù)的缺點(diǎn) Java 的一些優(yōu)勢正是它致命的問題所在,因此 JSP 有如下缺點(diǎn): 東北電力大學(xué)信息工程學(xué)院畢業(yè)論文 6 (1)由于為了跨平臺的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù) 雜性。從另一方面,它還需要硬盤空間來儲存一系列的 .java 文件和 .class 文件,以及對應(yīng)的版本文件。 Tomcat 是一個小型的輕量級應(yīng)用服 務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選 [6]。實(shí)際上Tomcat 部分是 Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行 Tomcat 時,它實(shí)際上作為一個與 Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。另外, Tomcat和 IIS、 Apache 等 Web服務(wù)器一樣,具有處理 HTML 頁面的功能,另外它還是一個 Servlet 和 JSP 容器,獨(dú)立的 Servlet 容器是 Tomcat 的默認(rèn)模式。 2。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML、 Struts、 JSP、 CSS、 Javascript、 SQL和 Hibernate。 (2)WEB 開發(fā)工具 。 (4)應(yīng)用程序服務(wù)器的連接器 。 第 1 章 緒 論 7 (6)數(shù)據(jù)庫服務(wù) 。 對于以上每一種 功能上的類別,在 Eclipse 中都有相應(yīng)的功能部件,并通過一系列的插件來實(shí)現(xiàn)它們。 簡單而言, MyEclipse 是 Eclipse 的插件,也是一款功能強(qiáng)大的 JavaEE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯, 以前版本需先安裝 Eclipse。 MySQL MySQL 是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者 為瑞典 MySQL AB 公司。而 2021 年, SUN 又被 Oracle 收購。目前 MySQL 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。 MySQL 的 特性包括: (1)使用 C和 C++編寫,并使用了多種編譯器進(jìn)行測試,保證源代碼的可移植性 。 (3)為多種編程語言提供了 API。 (4)支持多線程,充分利用 CPU 資源 。 (6)既能夠作為一個單獨(dú)的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的 GB231 BIG5,日文的Shift_JIS 等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名 。 (8)提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具 。 東北電力大學(xué)信息工程學(xué)院畢業(yè)論文 8 MySQL 數(shù)據(jù)庫服務(wù)器管理和開發(fā)工具: Navicat Navicat MySQL 是一個強(qiáng)大的 MySQL 數(shù)據(jù)庫服務(wù)器管理和開發(fā)工具。它不僅對專業(yè)開發(fā)人員來說是非常尖端的技術(shù),而且對于新手來說也易學(xué)易用。 Navicat MySQL 在三種平臺上是可用的 —— 微軟 Windows、 Mac OS X 和 Linux 操作系統(tǒng)。 自從 2021 年初以來, Navicat 在全世界范圍內(nèi)已被下載了數(shù)百萬 次; Navicat 是公認(rèn)最受歡迎的 MySQL 前端圖形用戶界面,而且它對于本地或遠(yuǎn)程的 MySQL 管理和開發(fā),在三種操作系統(tǒng)平臺上 —— Windows、 Mac OS X 和 Linux 都是可用的。 第 2 章 需求分析 9 第 2 章 需求分析 需求分析的原因 根據(jù)現(xiàn)在社會上對網(wǎng)絡(luò)書店的需求, 為了開發(fā)出真正 滿足用戶需求的產(chǎn)品 —— 網(wǎng)上書店 ,首先必須要知道客戶的需求。雖然在可行性研究階段已經(jīng)粗略了解用戶的需求,甚至還提出了一些可行的方案,但是,可行性研究的基本目的使用較小的成本在較短時間內(nèi)確定是否存在可行的解法,因此,在需求分析階段要確定系統(tǒng)必須完成哪些工作,也就是對系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。 功能需求 :這方面的需求指定系統(tǒng)必須提供的服務(wù) , 通過需求分析應(yīng)該劃分出系統(tǒng)必須完成的所有功能。 (2)圖書銷售管理,主要包括:圖書查找、購物車管理、訂單提交。 (4)留言管理,主要有用戶留言和管理員刪除用戶的留言。 (6)訂單管理,主要有訂單的修改,刪除訂單。 其要求如下: (1)用戶在客戶端點(diǎn)擊存在服務(wù)器中的主頁時,系統(tǒng)能快速響應(yīng)。 實(shí)體 聯(lián)系圖 圖書 ER 圖 圖書 的屬性包括:圖書編號、書名、作者 、出版社、出版時間、圖片、圖書價(jià)格、圖書分類、圖書簡介、推薦數(shù) 和圖書數(shù)量。 東北電力大學(xué)信息工程學(xué)院畢業(yè)論文 10 圖 21 圖書 ER圖 用戶信息 ER 圖 用戶的屬性包括: 用戶 ID、用戶名、用戶密碼、真實(shí)姓名、用戶性別、聯(lián)系電話、通訊地址、郵政編碼、電子郵件、找密 問題 提示、問題答案、用戶角色。 圖 22 用戶 ER圖 訂單 ER 圖 訂單的屬性 包括 :訂單 ID、用戶、收貨人、收貨地址、聯(lián)系電話、郵政編碼、訂單日期、付款方式、是否付款、總價(jià)。 用 戶 用戶角色 用戶 ID 用戶名 用戶密碼 問題答案 找密提示 電子郵件 郵政編碼 通訊地址 真實(shí)姓名 用戶性別 聯(lián)系電話 圖 書 圖書編號 書 名 作 者 圖書數(shù)量 推薦數(shù) 出版社 圖書簡介 出版時間 圖書分類 圖書價(jià)格 圖書圖片 第 2 章 需求分析 11 圖 23 訂單信息 ER圖 訂單詳細(xì)信息 ER 圖 訂單詳細(xì)信息的屬性 包括: 訂單 ID、圖書編號、購買數(shù)量。 圖 24 訂單詳細(xì)信息 ER圖 圖書 分類 ER 圖 圖書分類的屬性包括: 分類編號和分類名稱。 圖 25 圖書分類 ER圖 用戶 留言 ER 圖 用戶留言的屬性包括:留言 ID、留言人、留言圖書、留言 內(nèi)容和留言時間。 圖書分類 分類編號 分類名稱 訂單詳細(xì) 信息 購買數(shù)量 訂單號 圖書編號 訂 單 訂單 ID 用 戶 收貨人 總 價(jià) 是否付款 付款方式 訂單日期 郵政編碼 聯(lián)系電話 收貨地址 東北電力大學(xué)信息工程學(xué)院畢業(yè)論文 12 圖 26 用戶留言 ER圖 公告信息 ER 圖 公告信息的屬性包括:公告 ID、發(fā)布人、公告內(nèi)容、標(biāo)題、發(fā)布時間。 圖 27 公告信息 ER圖 網(wǎng)上書店管理 實(shí)體間的聯(lián)系圖 完整的 ER圖包括的實(shí)體有圖書、用戶、訂單、詳細(xì)訂單、分類、留言信息、公告信息。 各實(shí)體間的聯(lián)系如圖 28所示。質(zhì)量是軟件需求方最關(guān)心的問題,用戶即使不圖物美價(jià)廉,也要求 貨真價(jià)實(shí)。質(zhì)量與生產(chǎn)率之間有著內(nèi)在的聯(lián)系,高生產(chǎn)率必須以質(zhì)量合格為前提。從短期效益看,追求 高質(zhì)量會延長軟件開發(fā)時間并且增大費(fèi)用,似乎降低了生產(chǎn)率。質(zhì)量與生產(chǎn)率之間不存在根本的對立,好的軟件工程方法可以同時提高質(zhì)量與生產(chǎn)率。網(wǎng)上書店不是一個簡單的概念 , 它包含了許多個內(nèi)容, 是由多個頁面組成的一個整體的系統(tǒng)。 在系統(tǒng)開放性方面 , 按照軟件工程開發(fā)規(guī)范實(shí)現(xiàn)系統(tǒng)的開放性 , 既便于擴(kuò)充又便于升級 , 以適用今后其他人的借鑒需求。 在操作性方面 , 采用圖形用戶界面技術(shù) , 使系統(tǒng)能夠有多重圖形窗口和豐富便利的操作界面 , 通過鼠標(biāo)或鍵盤的操作 , 為用戶提供最簡潔的使用方法。二是后臺的圖書管理功能,包括圖書種類的管理和圖書的管理。根據(jù)需求分析可以分為 七 大功能模塊,該 系統(tǒng) 的功能模塊如下表 東北電力大學(xué)信息工程學(xué)院畢業(yè)論文 14 31 所示: 表 31 網(wǎng)上書店管理系統(tǒng)功能 模塊 功能模塊 功能概述 圖書信息管理 該模塊實(shí)現(xiàn)依據(jù)書名或作者的信息來對圖書信息的快速搜索,也提供圖書書目信息的分類查詢,顯示功能。 購物車管理 用于維護(hù)每一個進(jìn)入網(wǎng)上書店的客戶對應(yīng)的購物車,也就是將客戶所選購的圖書商品信息記錄到對應(yīng)的購物車?yán)?,以便于生成訂單。由于目前網(wǎng)上商城普遍采用的方式為送貨上門或者郵寄,因此需要收集與客戶相關(guān)的真實(shí)姓名,通信地址和聯(lián)系方式等信息。 圖書管理 該模塊是 后臺管理模塊,實(shí)現(xiàn)進(jìn)入后臺頁面的身份驗(yàn)證,圖書類型的添加,刪除及對應(yīng)類型下圖書信息的發(fā)布,刪除等功能。 公告信息 該模塊是后臺模塊,實(shí)現(xiàn)管理員對信息的發(fā)布,修改和刪除功能。 本系統(tǒng)的結(jié)構(gòu)圖如圖 31所示。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ) 。其數(shù)據(jù) 表如表 32 所示。其數(shù)據(jù)表如表 33 所示。其數(shù)據(jù)表如表 34 所示。其數(shù)據(jù)表如表 35 所示。其數(shù)據(jù)表如表 36 所示。其數(shù)據(jù)表如表 37 所示。其數(shù)據(jù)表如表 38 所示。用戶只能使用前臺的各項(xiàng)功能包括注冊、登錄 、 購書、瀏覽書籍信息、發(fā)布信息、留言、瀏覽公告、瀏覽排行榜等;后臺只有管理員才能使用,對網(wǎng)站進(jìn)行綜合管理使其動態(tài)更新。 用戶登錄程序流程圖,如下圖 44所示: 進(jìn)入系統(tǒng) 購物車管理 查找圖書 用戶注冊 訂單管理 注冊用戶信息和修改用戶密碼 按照圖書名或作者或類別查找圖書 查看購物車或者修改購物車 完成訂單和查看訂單的詳細(xì)信息 用戶 退出 東北電力大學(xué)信息工程學(xué)院畢業(yè)論文 20 圖 42 系統(tǒng)后臺主要業(yè)務(wù)流程 圖 43 注冊程序流程圖 開始 用戶注冊 輸入 數(shù)據(jù) 重復(fù)判斷 注冊成功 結(jié)束 成功 失敗 登錄系統(tǒng) 圖書類別管 理 圖書管理 用戶管理 訂單管理 用戶信息的修改和刪除 書籍的添加和修改和刪除 圖書類別的添加和刪除 圖書訂單的查詢和修改和刪除 管理員 退出 第 4 章 系統(tǒng)詳細(xì)設(shè)計(jì) 21 圖 44 登錄程序流程圖 圖書信息 模塊 設(shè)計(jì) 該模塊實(shí)現(xiàn)依據(jù)書名或作者的信息來對圖書信息的快速搜索,也提供圖書書目信息的分類查詢,顯示功能。主要分為兩大部分,圖書展示和圖書查詢。 該操作涉及到 bookstore數(shù)據(jù)庫中 books數(shù)據(jù)表。 圖書查詢模塊設(shè)計(jì) 查詢圖書模塊的目的是為了幫助用戶快速找到想要購買的圖書。該操作涉及到 bookstore 數(shù)據(jù)庫中的 books 數(shù)據(jù)表。 模塊設(shè)計(jì)流程圖,如圖 46 所示 購買圖書模塊設(shè)計(jì) 購物車管理用于維護(hù)每一個進(jìn)入網(wǎng)上書店的客戶對應(yīng)的購物車,也就是將客戶所選購的圖書商品信息記錄到對 應(yīng)的購物車?yán)?,以便于生成訂單?用戶購買圖書的流程圖,如圖 47 所示。 該模塊的流程圖,如圖 48 所示。 該模塊的流程圖,如圖49 所示。 該模塊的流程圖,如圖 410所示。該模塊的流程圖,如圖 411 所示。該模塊的流程圖,如圖 412 所示。 該模塊的流程圖,如圖 413 所示。所謂編碼就是把軟件設(shè)計(jì)結(jié)果翻譯成用某種程序設(shè)計(jì)語言書寫的程序。 實(shí)現(xiàn) 用戶注冊模塊 用戶 注冊模塊的 核心思想是向數(shù)據(jù)庫中輸入數(shù)據(jù),并且數(shù)據(jù)要不能重復(fù),下面是 用戶注冊模塊的 界面,如圖 51所示。用戶登錄模塊的界面如圖 52所示。 圖 53 圖書展示界面 圖書查詢模塊 在關(guān)鍵字中輸入要查詢的信息,選擇查詢的條件。如圖 54 所示 東北電力大學(xué)信息工程學(xué)院畢業(yè)論文 30 圖 54 圖書查詢界面 實(shí)現(xiàn) 購買圖書模塊 用戶選擇自己要買的 書籍添加到購物車中,然后填寫收貨的相關(guān)信息生成訂單。 圖 55 購買圖書的購書 界面 圖 57完成訂單界面 第 5 章 系統(tǒng)實(shí)現(xiàn) 31 圖 56 填寫收貨人信息界面 實(shí)現(xiàn) 排行榜模塊 按照用戶對圖書的推薦數(shù)降序排列,顯示排列在前 20名的圖書信息。界面如 59圖所示 圖 59 公告信息界面 實(shí)現(xiàn) 用戶留言模塊 用戶在留言信息中對圖書進(jìn)行評價(jià),界面如 510圖所示。 1. 添加圖書 輸入圖書信 息:圖書名稱、圖書分類、出版社、出版時間、價(jià)格、簡單介紹等信息 界面如圖 511 所示 。界面如圖512 所
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1