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

正文內(nèi)容

畢業(yè)設計-jsp網(wǎng)上書店管理系統(tǒng)(完整版)

2025-01-20 20:03上一頁面

下一頁面
  

【正文】 ts,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處 理邏輯。 Java Servlet 是 JSP 的技術(shù)基礎, 而且大型的 Web 應用程序的開發(fā)需要 Java Servlet和 JSP 配合才能完成。相比 ASP/. 的局限性是顯而易見的。 3. JSP 技術(shù)的缺點 Java 的一些優(yōu)勢正是它致命的問題所在,因此 JSP 有如下缺點: 東北電力大學信息工程學院畢業(yè)論文 6 (1)由于為了跨平臺的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復 雜性。另外, Tomcat和 IIS、 Apache 等 Web服務器一樣,具有處理 HTML 頁面的功能,另外它還是一個 Servlet 和 JSP 容器,獨立的 Servlet 容器是 Tomcat 的默認模式。 (4)應用程序服務器的連接器 。 MySQL MySQL 是一個小型關系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者 為瑞典 MySQL AB 公司。 (3)為多種編程語言提供了 API。 東北電力大學信息工程學院畢業(yè)論文 8 MySQL 數(shù)據(jù)庫服務器管理和開發(fā)工具: Navicat Navicat MySQL 是一個強大的 MySQL 數(shù)據(jù)庫服務器管理和開發(fā)工具。 第 2 章 需求分析 9 第 2 章 需求分析 需求分析的原因 根據(jù)現(xiàn)在社會上對網(wǎng)絡書店的需求, 為了開發(fā)出真正 滿足用戶需求的產(chǎn)品 —— 網(wǎng)上書店 ,首先必須要知道客戶的需求。 (4)留言管理,主要有用戶留言和管理員刪除用戶的留言。 東北電力大學信息工程學院畢業(yè)論文 10 圖 21 圖書 ER圖 用戶信息 ER 圖 用戶的屬性包括: 用戶 ID、用戶名、用戶密碼、真實姓名、用戶性別、聯(lián)系電話、通訊地址、郵政編碼、電子郵件、找密 問題 提示、問題答案、用戶角色。 圖 25 圖書分類 ER圖 用戶 留言 ER 圖 用戶留言的屬性包括:留言 ID、留言人、留言圖書、留言 內(nèi)容和留言時間。質(zhì)量是軟件需求方最關心的問題,用戶即使不圖物美價廉,也要求 貨真價實。網(wǎng)上書店不是一個簡單的概念 , 它包含了許多個內(nèi)容, 是由多個頁面組成的一個整體的系統(tǒng)。根據(jù)需求分析可以分為 七 大功能模塊,該 系統(tǒng) 的功能模塊如下表 東北電力大學信息工程學院畢業(yè)論文 14 31 所示: 表 31 網(wǎng)上書店管理系統(tǒng)功能 模塊 功能模塊 功能概述 圖書信息管理 該模塊實現(xiàn)依據(jù)書名或作者的信息來對圖書信息的快速搜索,也提供圖書書目信息的分類查詢,顯示功能。 公告信息 該模塊是后臺模塊,實現(xiàn)管理員對信息的發(fā)布,修改和刪除功能。其數(shù)據(jù)表如表 33 所示。其數(shù)據(jù)表如表 37 所示。主要分為兩大部分,圖書展示和圖書查詢。 模塊設計流程圖,如圖 46 所示 購買圖書模塊設計 購物車管理用于維護每一個進入網(wǎng)上書店的客戶對應的購物車,也就是將客戶所選購的圖書商品信息記錄到對 應的購物車里,以便于生成訂單。 該模塊的流程圖,如圖 410所示。所謂編碼就是把軟件設計結(jié)果翻譯成用某種程序設計語言書寫的程序。如圖 54 所示 東北電力大學信息工程學院畢業(yè)論文 30 圖 54 圖書查詢界面 實現(xiàn) 購買圖書模塊 用戶選擇自己要買的 書籍添加到購物車中,然后填寫收貨的相關信息生成訂單。界面如圖512 所示。界面如 59圖所示 圖 59 公告信息界面 實現(xiàn) 用戶留言模塊 用戶在留言信息中對圖書進行評價,界面如 510圖所示。用戶登錄模塊的界面如圖 52所示。該模塊的流程圖,如圖 412 所示。 該模塊的流程圖,如圖 48 所示。 圖書查詢模塊設計 查詢圖書模塊的目的是為了幫助用戶快速找到想要購買的圖書。用戶只能使用前臺的各項功能包括注冊、登錄 、 購書、瀏覽書籍信息、發(fā)布信息、留言、瀏覽公告、瀏覽排行榜等;后臺只有管理員才能使用,對網(wǎng)站進行綜合管理使其動態(tài)更新。其數(shù)據(jù)表如表 35 所示。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設計打下基礎 。由于目前網(wǎng)上商城普遍采用的方式為送貨上門或者郵寄,因此需要收集與客戶相關的真實姓名,通信地址和聯(lián)系方式等信息。 在操作性方面 , 采用圖形用戶界面技術(shù) , 使系統(tǒng)能夠有多重圖形窗口和豐富便利的操作界面 , 通過鼠標或鍵盤的操作 , 為用戶提供最簡潔的使用方法。從短期效益看,追求 高質(zhì)量會延長軟件開發(fā)時間并且增大費用,似乎降低了生產(chǎn)率。 圖 27 公告信息 ER圖 網(wǎng)上書店管理 實體間的聯(lián)系圖 完整的 ER圖包括的實體有圖書、用戶、訂單、詳細訂單、分類、留言信息、公告信息。 用 戶 用戶角色 用戶 ID 用戶名 用戶密碼 問題答案 找密提示 電子郵件 郵政編碼 通訊地址 真實姓名 用戶性別 聯(lián)系電話 圖 書 圖書編號 書 名 作 者 圖書數(shù)量 推薦數(shù) 出版社 圖書簡介 出版時間 圖書分類 圖書價格 圖書圖片 第 2 章 需求分析 11 圖 23 訂單信息 ER圖 訂單詳細信息 ER 圖 訂單詳細信息的屬性 包括: 訂單 ID、圖書編號、購買數(shù)量。 其要求如下: (1)用戶在客戶端點擊存在服務器中的主頁時,系統(tǒng)能快速響應。 功能需求 :這方面的需求指定系統(tǒng)必須提供的服務 , 通過需求分析應該劃分出系統(tǒng)必須完成的所有功能。 Navicat MySQL 在三種平臺上是可用的 —— 微軟 Windows、 Mac OS X 和 Linux 操作系統(tǒng)。 (6)既能夠作為一個單獨的應用程序應用在客戶端服務器網(wǎng)絡環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的 GB231 BIG5,日文的Shift_JIS 等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名 。目前 MySQL 被廣泛地應用在 Inter 上的中小型網(wǎng)站中。 對于以上每一種 功能上的類別,在 Eclipse 中都有相應的功能部件,并通過一系列的插件來實現(xiàn)它們。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML、 Struts、 JSP、 CSS、 Javascript、 SQL和 Hibernate。 Tomcat 是一個小型的輕量級應用服 務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選 [6]。這一點與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下。 2. JSP 技術(shù)的優(yōu)點 基于 JSP 的各種優(yōu)勢,其優(yōu)點如下: (1)一次編寫,到處運行。插入的 Java 程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。 圖 11 MVC組件類型的關系和功能 相關 技術(shù) 網(wǎng)上書店 管理系統(tǒng) 的實現(xiàn)技術(shù)多種多樣,所以選擇合理的技術(shù)來實現(xiàn)系統(tǒng)也是一個重大的環(huán)節(jié),如果所選擇的技術(shù)不當,將對系統(tǒng)的實現(xiàn)造成一定的麻煩,可能還會影響系統(tǒng)的性能。 (3)MVC 中的 C組件。由于不同的層各司其職,每一層不同的應用具有某些相同的特征,有利于通過工程化、工具化產(chǎn)生管理程序代碼 3. MVC 模式設計思想 MVC 設 計思想概論 。例如,訂單模型可能有本系統(tǒng)的訂單,也有網(wǎng)上訂單,或者其他系統(tǒng)的訂單,但對于訂單的處理都是一樣,也就是說訂單的處理是一致的。 數(shù)據(jù)庫管理系統(tǒng): MySQL 。 中國最早的 網(wǎng)上書店 是 1997 年在杭州新華書店誕生的 , 在經(jīng)過年余的艱苦經(jīng)營 , 接待了 400多位訪問者后 , 悄然引退 , 而進入 1998 年后 , 作為中國書業(yè)傳統(tǒng)經(jīng)營力量的新華書店 , 正式宣布進入網(wǎng)絡領域 , 先是第九屆全國書市首次開通書店網(wǎng)站 , 后來在 1998 年 12 月 30 日上海書城成為國內(nèi)首家正規(guī)的 網(wǎng)上書店, 讀者在家中可以上網(wǎng)完成瀏覽 , 選夠 , 付款的全過程 。 以上 這些特性使網(wǎng)上商店充滿生命力, 也是它發(fā)展的源動力。Servlet。 網(wǎng)上購書在國外已經(jīng)是一個比較常見的購書方式了,而在我國,網(wǎng)上購書才是剛剛起步,但發(fā)展的速度卻十分的驚人。s management, the search and the sale of books, shopping cart implementation, order management, and user ments and other functions, provides users with fast and convenient online friendly environment. In this system, JSP, Servlet, JavaBean, and JDBC and some other JAVA Webrelated technology to achieve a simple online textbook system that versatility, MVC development model can be separated from data access and data performance, so developers can develop a strong scalability, scalable controller, to maintain the entire process. Through a simple modification can be applied to a wider range of online shopping system, with a certain extension purchase. Keywords: bookstore。 沉積 在店里,可依靠 “ 零庫存 ” 管理,縮 短 資金周轉(zhuǎn)的周期,可以加速周轉(zhuǎn) 。 實現(xiàn)了零庫存運轉(zhuǎn) 。 另外還有一些書更是以網(wǎng)站包銷或總代理的形式進行銷售 ,這就 意味著一種全新的電子商務模式的開始 [2]。 MVC要求對應用 分層 , 雖然要花費額外的工作,但產(chǎn)品的結(jié)構(gòu)清晰,產(chǎn)品的應用通過模型可以得到更好地體現(xiàn)。一個應用的業(yè)務流程或者業(yè)務規(guī)則的改變只需改動 MVC 的模型層。業(yè)務模型的設計可以說是 MVC 最主要的核心。因此,無論何時發(fā)生了何種數(shù)據(jù)變化,控制器都會將變化通知所有的視圖,導致顯示的更新。網(wǎng)頁還能通過 tags 和 scriptlets 訪問存在于服務端的資源的應用邏輯。JSP 具備了 Java 技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關性且安全可靠,主要面向因特網(wǎng)的所有特點 [3]。 (3)強大的可伸縮性。 (2)Java 的運行速度是用 class 常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實是“最低性能價格比”了。不過, Tomcat 處理靜態(tài) HTML 的能力不如 Apache服務器。 (5)JavaEE 項目部署服務 。在 2021 年 1月 16號被 Sun 公司收購。這些編程語言包括 C、 C++、 Python、 Java、 Perl、 PHP、Eiffel、 Ruby 和 Tcl 等。它可以與任何 或以上版本的 MySQL 一起工作,并支持大部分的 MySQL 最新功能,包括觸發(fā)器、存儲過程、函數(shù)、事件、視圖、管理 用戶 等。對軟件需求的深入理解是軟件開發(fā)工作獲得成功的前提條件,不論我們把設計和編碼工作做得如何出色,不能滿足用戶需求的程序只會給客戶帶來失望,給開發(fā)帶來麻煩。 (5)公告信息,主要有發(fā)布公告、修改公告、刪除公告。 其 ER 圖如圖 22所示。 其 ER 圖如圖 26 所示。生產(chǎn)率是軟件供應方最關心的問題,老板和員工都想用更少的時間掙更多的錢。 在功能方面 , 采用圖形用戶界面技術(shù) , 使系統(tǒng)能夠有多重圖形窗口和豐富便利的操作界面 , 通過鼠標或鍵盤的操作 , 為用戶提供最簡潔的使用方法。此外,在用戶選擇了對應書目信息后,還可以顯示出 有關該圖書的詳細信息,以便客戶能更詳細的了解所購買的商品。 系統(tǒng) 結(jié)構(gòu) 圖 設計 系統(tǒng)結(jié)構(gòu)圖是對軟件系統(tǒng)結(jié)構(gòu)的總體設計的圖形顯示,從系統(tǒng)開發(fā)的角度出發(fā) , 把系統(tǒng)按功能逐次分割成層次結(jié)構(gòu) ,使每一部分完成簡單的功能且各個部分之間又保持一定的聯(lián)系 ,這就是功能設計 .在設計階段 ,基于這個功能的層次結(jié)構(gòu)把各個部分組合起來成 為系統(tǒng) 。 訂單表 訂單表的字段包括:訂單 ID、用戶 ID、收貨人、收貨地址、聯(lián)系電話、訂單日期、付款方式、是否付款、購物總價。 表 37 用戶留言信息表 (words) 編 號 字段名稱 數(shù)據(jù)結(jié)構(gòu) 說 明 1 wordID 整型 編號(主 鍵) 2 wordContent 文本型 留言內(nèi)容 東北電力大學信息工程學院畢業(yè)論文
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1