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

正文內(nèi)容

自由商品交易系統(tǒng)計算機畢業(yè)設(shè)計論文-文庫吧

2024-11-11 12:53 本頁面


【正文】 ,同比增幅 %。 網(wǎng)絡(luò)購物這一消費方式給人們生活帶來的變化,除了購物場所的改變以外,更重要的是大大改變了傳統(tǒng)的消費行為習(xí)慣,無論是否在網(wǎng)上購物,上網(wǎng)查看產(chǎn)品的相關(guān)信息,已經(jīng)成為購物決策環(huán)節(jié)的重要組成部分,這一環(huán)節(jié)對購物行為的實際發(fā)生起到了至關(guān)重要的指導(dǎo)作用。 目的和意義 與傳統(tǒng)方式 銷售相比在線銷售有很多的優(yōu)點如: 1.檢索便捷 在線銷售提供了多種檢索途徑,可以從分類、新品、特價等途徑進行檢索,快捷準(zhǔn)確。 2.信息量大 與傳統(tǒng)銷售方式相比,在線銷售能夠提供海量產(chǎn)品信息。 3.成本低,風(fēng)險小,無地域限制 網(wǎng)絡(luò)銷售最突出的優(yōu)點是:不再限制消費者的購買時段,擴大和鞏固了客戶群,從而增加了企業(yè)的核心競爭力,節(jié)省實際開店時需要投入的成本和租用費用。 開發(fā)工具及技術(shù) 開發(fā)工具 此次設(shè)計主要采用 MyEclipse 加 Tomcat 后臺服務(wù)器進行,設(shè)計過程中頁面主要使用 JSP 技術(shù) 完成,下面 對 MyEclipse、 Tomcat 和 MySql 數(shù)據(jù)庫 進行簡要介紹。 (1) MyEclipse 2 MyEclipse,是一個十分優(yōu)秀的用于開發(fā) Java, J2EE 的 Eclipse 插件 集合,MyEclipse 的功能非常強大,支持也十分廣泛,尤其是對各種開元產(chǎn)品的支持十分不錯。MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench ,簡稱 MyEclipse)是對 Eclipse IDE 的擴展,利用它我們可以在數(shù)據(jù)庫和 JavaEE 的開發(fā)、發(fā)布,以及 應(yīng)用程序 服務(wù)器的整合方面極大的 提高工作效率。它是功能豐富的 JavaEE 集成開發(fā)環(huán)境 ,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML, Struts, JSP, CSS, Javascript, SQL, Hibernate。 (2)Tomcat Tomcat 是一個小型的輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選??梢赃@樣認為,當(dāng)在一臺機器上配置好 Apahce 服務(wù)器,可利用它響應(yīng)對 HTML 頁面的訪問請求。實際上 Tomcat 部分是 Apache 服務(wù)器的擴展,但它是獨立 運行的,所以當(dāng) 運行 tomcat 時,它實際上作為一個與 Apache 獨立的進程單獨運行的 。 (3)MySql MySql 使用 C和 C++編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性;支持 AIX、 FreeBSD、 HPUX、 Linux、 Mac OS、 NovellNetware、 OpenBSD、 OS/2 Wrap、Solaris、 Windows 等多種操作系統(tǒng) ; 為多種編程語言提供了 API; 支持多線程,充分利用 CPU 資源 ; 提供 TCP/IP、 ODBC 和 JDBC 等多種數(shù)據(jù)庫連接途徑 ; 可以處理擁有上千萬條記錄的 大型數(shù)據(jù)庫。對于一般的個人使用者和中小型企業(yè)來說, MySql 提供的功能已經(jīng)綽綽有余,而且由于 MySql 是開放源碼軟件,因此可以大大降低總體擁有成本 。 JSP JSP 技術(shù)使用 Java 編程語言 編寫類 XML 的 tags 和 scriptlets,來封裝產(chǎn)生動態(tài) 網(wǎng)頁 的處理邏輯。網(wǎng)頁還能通過 tags和 scriptlets訪問存在于服務(wù)端的資源的 應(yīng)用邏輯 。JSP 將網(wǎng)頁邏輯與 網(wǎng)頁設(shè)計 和顯示分離,支持可重用的基于組件的設(shè)計,使基于 Web的應(yīng)用程序 的開發(fā)變得迅速和容易。 Web 服務(wù)器在遇到訪問 JSP 網(wǎng)頁的請求時,首先 執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP 文件中的 HTML 代碼一起返回給客戶。插入的 Java 程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能 。 JSP 與 Servlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端就是一個 HTML 文本,因此客戶端只要有瀏覽器能瀏覽。JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。服務(wù)器在頁面被客戶端請求以后對這些 Java 代碼進行處理,然后將生成的 HTML 頁面返回給客戶端的瀏覽器。 Servlet是 JSP 的技術(shù)基礎(chǔ),而且大型的 Web 應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP配合才 3 能完成。 JSP 具備了 Java 技術(shù)的簡單易用,完全的面向?qū)ο螅哂衅脚_無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點 。 JSP 技術(shù)的 優(yōu)點: ( 1)一次編寫,到處運行。除了系統(tǒng)之外,代碼不用做任何更改。 ( 2)系統(tǒng)的多平臺支持?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。相比 ASP/. 的局限性是顯而易見的。 ( 3)強大的可伸縮性。從只有一個小的 Jar 文件就可以運行 Servlet/JSP,到由多臺服務(wù)器進行集群和負載均衡,到多臺 Application 進行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器, Java 顯示了一個巨大的生命力。 ( 4)多樣化和功能強大的開發(fā)工具支持。 Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下 。 ( 5) 支持服務(wù)器端組件。 web 應(yīng)用需要強大的服務(wù)器端組件來支持,開發(fā)人員需要利用其他工具設(shè)計實現(xiàn)復(fù)雜功能的組件供 web 頁面調(diào)用,以增強系統(tǒng)性能。 JSP 可以使用成熟的 JAVA BEANS 組件來實現(xiàn)復(fù)雜商務(wù)功能。 內(nèi)部對象說明 : request 客戶端請求,此請求會包含來 自 GET/POST 請求的參數(shù) ; response 網(wǎng)頁傳回客戶端的響應(yīng) ; pageContext 網(wǎng)頁的屬性是在這里管理 ; session 與請求有關(guān)的會話 ; application servlet 正在執(zhí)行的內(nèi)容 ; out 用來傳送響應(yīng)的輸出流 ; config 代碼片段配置對象 ; page JSP 網(wǎng)頁本身 ; exception 針對錯誤網(wǎng)頁,未捕捉的例外 。 JavaScript JavaScript 是一種基于對象和事件驅(qū)動并具有相對安全性的客戶端腳本語言。同時也是一種廣泛用于客戶端 Web 開發(fā)的腳本語言 ,常用來給 HTML 網(wǎng)頁添加動態(tài)功能,比如響應(yīng)用戶的各種操作。 JavaScript 的一個重要功能就是面向?qū)ο蟮墓δ?,通過基于對象的程序設(shè)計,可以用更直觀、模塊化和可重復(fù)使用的方式進行程序開發(fā)。在 HTML基礎(chǔ)上,使用 Javascript 可以開發(fā)交互式 Web網(wǎng)頁。 Javascript 的出現(xiàn)使得網(wǎng)頁和用戶之間實現(xiàn)了一種實時性的、動態(tài)的、交互性的關(guān)系,使網(wǎng)頁包含更多活躍的元素和更加精彩的內(nèi)容。 在本系統(tǒng)中很多地方使用了 javascript 技術(shù),比如說,檢驗用戶輸入數(shù)據(jù)的有效性,是否重復(fù),是否為空等等。 軟硬件需求 硬件需求: CPU: Pentium 以上計算機 內(nèi)存 : 512M 以上 軟件需求: 操作系統(tǒng)版本: Windows XP /vista/Win7 4 開發(fā)工具: MyEclipse 后臺服務(wù)器: Apache Tomcat 開發(fā)語言: Java 瀏覽器: 5 2 需求分析 可行性分析 開發(fā)任何一個系統(tǒng),都會受到時間和 資源上的限制。因此,在每一個項目開發(fā)之前,都要進行可行性分析,可以減少項目的開發(fā) 風(fēng)險,避免人力、物力和財力 的浪費。下面就技術(shù) 、 經(jīng)濟 、操作和法律四個方 面來介紹 。 技術(shù)的可行性 本系統(tǒng)開發(fā)工具是 MyEclipse 和 MySql 數(shù)據(jù)庫,開發(fā)語言是 Java,主要使用了 J2EE的技術(shù), java 是一種面向?qū)ο缶幊陶Z言,簡單易學(xué)而且靈活方便。大三時就學(xué)習(xí)了 java課程,大四 期間也系統(tǒng)的了解了 J2EE 的知識, 本 系統(tǒng)總體上開發(fā)難度不高,數(shù)據(jù)庫的設(shè)計和操作是本系統(tǒng)設(shè)計的核心。在大學(xué)期間學(xué)習(xí)過軟件工程,軟件測試, UML 統(tǒng)一建模語言等課程,每個學(xué)期也會完成對應(yīng)的課程設(shè)計,具備一定的系統(tǒng)分析、設(shè)計和測試能力。因此,完成系統(tǒng)實現(xiàn) 在技術(shù)上完全具有可行性。 經(jīng)濟的可行性 本 系統(tǒng)所用的軟件都是 開源的 , 為開發(fā)軟件節(jié)省了大量的金錢和時間,達到降低成本,提高開發(fā)效率的目的, 本系統(tǒng)對計算機配置的要求不高, 甚至網(wǎng)吧 更換下來的低配置 電腦都可以完全滿足需要, 所以在經(jīng)濟上具有完全的可行性。 操作可行性 本系統(tǒng)操作簡單,輸入信息頁面大多數(shù)都是下拉框的選擇形式,在某 些頁面,信息可以自動生成,無需輸入,時間的輸入也是用的日歷控件, 操作簡便,對操作人員的要求很低,只需對 WINDOWS 操作熟練,加之對本系統(tǒng)的操作稍加培訓(xùn)即可工作,而且本系統(tǒng)可 視性非常好,所以在技術(shù)上不會有很大難度。 法律的可行性 本商品交易系統(tǒng) 是 自行 開發(fā)的管理系統(tǒng),是很有實際意義的系統(tǒng) ,開發(fā)環(huán)境軟件和使用的數(shù)據(jù)庫都是開源代碼, 開發(fā)這個系統(tǒng)不同于開發(fā)普通的系統(tǒng)軟件,不存在侵權(quán)等問題,即法律上是可行的。 系統(tǒng)用戶用例圖 普通用戶用例圖 出于安全性的考慮, 普通 用戶只有 瀏覽商品和商品 查詢 、商品購買等 功能,其他的刪除修改功能都沒有設(shè)計, 因為普通 用戶最主要關(guān)心的就是 商品信息的更新和查詢等功能,普通用戶用例圖如圖 所示。 6 普通用戶 圖 普通用戶用例圖 管理員用例圖 管理員是系統(tǒng)的核心用戶,涉及到 七 大功能模塊,管理員對系統(tǒng)的 所有信息 有著 操作 的權(quán)限,能夠及時動態(tài)的 更新系統(tǒng)的 各項 信息 。 管理員 用例圖如圖 所示。 管理員 圖 管理員用例圖 功能模塊需求分析 本系統(tǒng)最大的特點是使用操作簡單、友好的提示信息。本系統(tǒng)將實現(xiàn)以下基本功能: ( 1)系統(tǒng)具有簡潔大方的頁面,使用簡便,友好的錯誤操作提示 。 ( 2)管理員用戶具有 商品類別 管 理、 商品信息 管理、 商品信息更新 管理 、訂單管理、會員信息管理 、 公告管理 、系統(tǒng)管理功能 。 ( 3) 普通用戶 用戶具有 瀏覽商品 、 商品查詢、購買商品 、修改 個人信息等 功能 。 網(wǎng)站 首頁 瀏覽商品 在線 下單 個人信息維護 網(wǎng)站 論壇瀏覽 登錄系統(tǒng) 修改密碼 商品類別管理 會員 管理 網(wǎng)站 論壇 管理 商品信息更新 訂單 管理 系統(tǒng)管理 7 ( 4)具有較強的安全性,避免用戶的惡意操作 。 系統(tǒng)的功能結(jié)構(gòu)圖 ,分普通用戶平臺,管理員平臺。 普通用戶功能模塊圖說明:普通用戶可以在線瀏覽商品,查詢商品,瀏覽公告信息,如果要購買、下訂單操作,首先需要注冊一個個人賬號,然后登陸到系統(tǒng)中,如功能圖 所示。 普通用戶用戶功能模塊圖 管理員功能模 塊圖說明:管理員是功能最多的一種用戶角色。 (1)商品類別信息 管理模塊:在該模塊中完成對 商品類別 信息的管理,包括 類別錄入、 查詢 、 修改 、 增加和刪除等功能操作。其中 類別 信息包括 類別名稱 、 類別介紹 等信息。 (2)商品信息 管理模塊:在該模塊中定義了 商品信息的管理,其功能包括商品錄入、查詢、刪除等操作 。 (3)會員 管理模塊:該模塊中包括 瀏覽會員信息和刪除會員信息 2 個功能 。 (4)系統(tǒng)管理 模塊:在該模塊中定義了系統(tǒng)日常維護的功能,包括公告信息的添加和查詢,修改功能,以及系統(tǒng)用戶管理和修改密碼等功能。 管理員用戶 功能模塊圖如圖 。 普通用戶模塊 商品信息瀏覽 在線下訂單 在線注冊 網(wǎng)站論壇瀏覽 個人信息維護 8 圖 管理員用戶功能模塊圖 設(shè)計的基本思想 設(shè)計思想遵循以下幾點: 1. 采用 B/S 模式進行開發(fā),其優(yōu)點是后臺與前臺處理層次分明,而且符合眾多已經(jīng)習(xí)慣網(wǎng)頁搜索方式的用戶。 2. 采用面向?qū)ο蟮拈_發(fā)與設(shè)計理念。運用面向?qū)ο蠹夹g(shù)的前提是對整體系統(tǒng)的高度和準(zhǔn)確抽象,通過它可以保證系統(tǒng)良好的框架,進而帶來產(chǎn)品較強的穩(wěn)定性和運行效率。 3. 采用模塊化設(shè)計。模塊化設(shè)計要求將整個系統(tǒng)劃分成基于小的模塊,有利于代碼的重載,簡化設(shè)計和實現(xiàn)過程。 4. 簡單方便的系統(tǒng)界面。設(shè)計簡單友好的系統(tǒng)界面,方便用戶較快的適應(yīng)系統(tǒng)的操作。 5.速度優(yōu)先原則。由于此工具最重要的評測標(biāo)準(zhǔn)就是速度,因此在設(shè)計過程中,具體過程盡量做到資源占用少,速度快。 6. 設(shè)計既要突出重點,又要細致周到。要符合設(shè)計需求,在有可能改進的地方進行擴充,
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1