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

正文內(nèi)容

校園二手商品交易平臺(tái)計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-01-08 00:50 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 錄的方式不易保存,容易丟失,同樣也不利于數(shù)據(jù)的查詢和統(tǒng)計(jì)分析。根據(jù) 商品超市的實(shí)際情況及調(diào)查結(jié)果,發(fā)現(xiàn)實(shí)現(xiàn)商品交易的進(jìn)銷存管理的網(wǎng)絡(luò)化、信息化是十分有必要的,因此設(shè)計(jì)了校園二手商品交易平臺(tái)這個(gè)管理系統(tǒng)。 用戶功能需求 在校園二手商品交換平臺(tái)管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)上,我采用的是原型法,在采取這個(gè)方法時(shí),充分發(fā)揮原型法的優(yōu)點(diǎn),先設(shè)計(jì)這個(gè)交易平臺(tái)管理系統(tǒng)的原型,然后通過降愛蓮老師和雷晶老師的認(rèn)同后,我對(duì)這個(gè)項(xiàng)目進(jìn)行進(jìn)一步的開發(fā)和研究,設(shè)計(jì)和實(shí)現(xiàn)校園二手商品交換平臺(tái)管理系統(tǒng),讓這個(gè)系統(tǒng)的基本功能得到實(shí)現(xiàn),為我以后的修改和應(yīng)用起到了關(guān)鍵的作用。而且,當(dāng)前大部分軟件開發(fā)公司都用原型法這個(gè) 設(shè)計(jì)方法,所以,我希望可以利用畢業(yè)設(shè)計(jì)的機(jī)會(huì)先熟悉一下,為以后工作打下基礎(chǔ)。 校園二手商品交換平臺(tái)管理系統(tǒng)的工作流程為:系統(tǒng)啟動(dòng)并進(jìn)入登錄界面,學(xué)生進(jìn)行登錄,所有學(xué)生都可以瀏覽系統(tǒng)主頁面。學(xué)生瀏覽和查詢商品的信息,已經(jīng)注冊(cè)的學(xué)生除了可以完成基本的操作外,還可以實(shí)現(xiàn)對(duì)自己商品進(jìn)行的操作(包括對(duì)自己的商品的增加、修改、刪除和提交的操作)。用戶可以完成對(duì)已經(jīng)選擇的商品進(jìn)行交易。 性能需求 校園二手商品交換平臺(tái)管理系統(tǒng) 對(duì)環(huán)境的要求:服務(wù)起端的最低配置是由建立站點(diǎn)所需要的軟件來決定的,在最底配置的情況下,服務(wù)器的性能 往往不進(jìn)人意,現(xiàn)在硬件性能已經(jīng)相當(dāng)出色,而且價(jià)格也很便宜,因此通常應(yīng)給服務(wù)器端配置高性能硬件。這個(gè) 配置如下: Hp6450b 筆記本 數(shù)據(jù)庫: Microsoft SQL Server 2021。 開發(fā)平臺(tái): My Eclipse 編程語言 JSP 服務(wù)器: , 開發(fā)環(huán)境: Windows 旗艦版 主要技術(shù)分析 Java 不依賴平臺(tái)的特征使得它受到了廣泛的關(guān)注 [3]。網(wǎng)站的設(shè)計(jì)主要采用 J2EE 技術(shù)體系,使用分層思想來設(shè)計(jì)程序。 J2EE 是使用 Java 進(jìn)行公司企業(yè)開發(fā)的一套擴(kuò)展規(guī)范,它提供基于 組件設(shè)計(jì)、開發(fā)、部署和管理公司企業(yè)應(yīng)用的解決方案,基于 J2EE 的公司企業(yè)級(jí)應(yīng)用系統(tǒng),不受任何特定操作系統(tǒng)、網(wǎng)絡(luò)環(huán)境、硬件平臺(tái)的束縛 [4]。而且,校園二手商品交換平臺(tái)管理系統(tǒng)在技術(shù)上除了使用 JSP 外,還采用了 Struts Hibernate、以及 AJAX 技術(shù)。 在我們?cè)O(shè)計(jì)一個(gè)系統(tǒng)的時(shí)候,應(yīng)該選擇合適的技術(shù)平臺(tái)。這時(shí),我們就要考慮各種因素,如果我們站在軟件開發(fā)者的一方考慮,毫無疑問, JSP 是我們開發(fā) Web 應(yīng)用程 5 序的首要選擇。在這里我們的軟件開發(fā)人員可以利用 JavaBean 來完成所有 Java 中可以想到的功能,并 且將他們實(shí)現(xiàn)。例如:數(shù)據(jù)庫連接池、文件 IO 操作、 WebService 調(diào)用與發(fā)布等等。這是我們對(duì) JSP 的支持,完成我們的功能模塊。 當(dāng)然, Java 的開放性也使系統(tǒng)框架如雨后春筍般涌現(xiàn) ,其中的開源框架為 Web 應(yīng)用的開發(fā)人員簡(jiǎn)化了開發(fā)的工作流程,一方面,提高了代碼質(zhì)量,另一方面也降低了我們學(xué)生的學(xué)習(xí)門檻和工作人員的開發(fā)成本。 JSP 遵循 J2EE 規(guī)范中的分層結(jié)構(gòu),這個(gè)分層結(jié)構(gòu)讓我們的代碼非常容易維護(hù)組織,其中,他的每個(gè)獨(dú)立的層次分別針對(duì)著不同的編程領(lǐng)域,如果,其中的某個(gè)領(lǐng)域發(fā)生變化,我們只需要在對(duì)應(yīng)層次進(jìn)行針對(duì)性的修 改,小范圍的修改并不會(huì)影響到其他層次的代碼,有著很好的獨(dú)立性。 而相對(duì)于 Servlet 這種 Java 類, JSP 又有著特定、強(qiáng)大的優(yōu)勢(shì)。我們可以從前面的例子看出,要完成一個(gè)簡(jiǎn)單 JSP 頁面,又讓他們具有的強(qiáng)大功能,就需要我們編寫大量的 Servlet 代碼,而且,從代碼上根本看不出來生成的 HTML 文檔結(jié)構(gòu)。另外, JSP 中的一些特殊字符,比如說雙引號(hào)等特殊字符,在 Servlet 中進(jìn)行編程時(shí)都需要進(jìn)行轉(zhuǎn)義處理,另一方面,他們又進(jìn)一步降低了程序的可讀性。我們知道, Servlet 不能有效地利用原型頁面。事實(shí)上,在 JSP 中,還 可以使用標(biāo)簽等特性,進(jìn)一步將 JSP 中的 Java代碼導(dǎo)致的不利因素降低。 總之,使用 JSP 可以降低開發(fā)門檻,提高程序可讀性,開發(fā)出高性能的跨平臺(tái)軟件。所以,我在開發(fā)校園二手商品交易平臺(tái)系統(tǒng)時(shí)采用了 JSP 技術(shù)。 J2EE 技術(shù) 目前, Java 2 平臺(tái)有 3 個(gè)版本,它們是適用于小型設(shè)備和智能卡的 Java 2 平臺(tái) Micro版( Java 2 Platform Micro Edition, J2ME)、適用于桌面系統(tǒng)的 Java 2 平臺(tái)標(biāo)準(zhǔn)版( Java 2 Platform Standard Edition, J2SE)、適用 于創(chuàng)建服務(wù)器應(yīng)用程序和服務(wù)的 Java 2 平臺(tái)公司企業(yè)版( Java 2 Platform Enterprise Edition, J2EE) [2].而其中的 J2EE 是一種標(biāo)準(zhǔn)的中間件體系結(jié)構(gòu),在我們的軟件開發(fā)過程中, Java EE 利用“組件和容器”的軟件開發(fā)思想,實(shí)現(xiàn)了多層體系結(jié)構(gòu)的應(yīng)用需求的開發(fā)、實(shí)現(xiàn)。其中,部署描述文件指導(dǎo)容器為組件提供必要的服務(wù),而且根據(jù)部署描述文件的要求,組件可以調(diào)用容器達(dá)成目的,組件和容器通過描述文件實(shí)現(xiàn)交互,實(shí)現(xiàn)公司開發(fā)人員的要求,滿足開發(fā)人員靈活應(yīng)用、部署,使軟件開發(fā)程序的應(yīng)用和開 發(fā)得到了大大的簡(jiǎn)化。 J2EE 是多層次體系結(jié)構(gòu)開發(fā)程序,它提供的中間件服務(wù)器層可以用來滿足低成本、高性能的開發(fā)應(yīng)用。其中,中間件服務(wù)器層又可以分成若干的子層,應(yīng)用程序的多層體系結(jié)構(gòu)就可以形成啦。 J2EE 不僅可以讓應(yīng)用的費(fèi)用和復(fù)雜性降低,而且為應(yīng)用程序提供了強(qiáng)大的技術(shù)支撐,提高性能,使安全機(jī)制得到增強(qiáng),滿足開發(fā)多層體系結(jié)構(gòu)的應(yīng)用需求。 J2EE 為電子商務(wù)系統(tǒng)的開發(fā)和應(yīng)用提供了技術(shù)支撐,其中的靈活性、可伸縮性、易維護(hù)性起到了至關(guān)重要的作用: : 作為一個(gè)企業(yè)分布式應(yīng)用開發(fā)的標(biāo)準(zhǔn), Java EE 由許 許多多的企業(yè)應(yīng)用開發(fā)技術(shù)來實(shí)現(xiàn)。其中的組件技術(shù)、服務(wù)技術(shù)、通信技術(shù)構(gòu)成了 Java EE 的技術(shù)框架。一、組件技術(shù): Java EE 應(yīng)用程序的開發(fā)和應(yīng)用,讓他們成為軟件開發(fā)的強(qiáng)大助力,方便開發(fā)成員的研究開發(fā),為開發(fā)人員的研究開發(fā)提供了方便。組件是 Java EE 應(yīng)用的基本單元,尤其是 EJB 組件的應(yīng)用,為編寫的開發(fā)程序具有很好的安全性和擴(kuò)展性。 : 軟件開發(fā)公司必須要選擇一種服務(wù)器端平臺(tái),一個(gè)好的服務(wù)器平臺(tái)可以為那些學(xué)生進(jìn)行交易提供良好的可伸縮性。其中,應(yīng)用到各種操作系統(tǒng)的 Java 開發(fā)平臺(tái)有著關(guān)鍵的地位 ,在它對(duì)處理器部署可以達(dá)到成百上千,為開發(fā)人員設(shè)計(jì)校園二手 6 商品交易平臺(tái)管理系統(tǒng)實(shí)現(xiàn)了高度伸縮,不斷實(shí)現(xiàn)用戶的需求,達(dá)成用戶的目的,使系統(tǒng)向用戶希望的方向發(fā)展。 IT 資產(chǎn) : J2EE 多層體系架構(gòu)可以采用原型法,為軟件的持續(xù)開發(fā)提供良好的模型,如一些公司使用的 BEA Tuxedo、 IBM CICS, IBM Encina、 Inprise VisiBroker 以及 Netscape Application Server,每一個(gè)軟件開發(fā)公司都對(duì)現(xiàn)有的客戶提供了基本的模型,進(jìn)入可移植的 J2EE 領(lǐng)域。由于 基于 J2EE 平臺(tái)的開發(fā)應(yīng)用程序幾乎能夠在任何的操作系統(tǒng)上運(yùn)行,現(xiàn)有的操作系統(tǒng)能被保留使用。 根據(jù)已有的模型,軟件開發(fā)人員可以根據(jù)已有的成品,進(jìn)行更好的更改,使項(xiàng)目的功能得到實(shí)現(xiàn)。 : 我們的校園二手商品交易平臺(tái)系統(tǒng)必須能一天二十四小時(shí)運(yùn)轉(zhuǎn),從而滿足學(xué)生完成商品交易的目的。所以,我們必須把 J2EE 部署到可靠的操作環(huán)境中,以支持長(zhǎng) 期的可用性。所以,我們必須選擇好的操作系統(tǒng),如 Windows 旗艦版,這個(gè)操作系統(tǒng)的健壯性為軟件開發(fā)提供了好的開發(fā)環(huán)境,是我們最好的選擇。 Struts 框架 隨著 JSP 技術(shù) 和 Servlet 技術(shù)的高速發(fā)展,它們廣泛的應(yīng)用于以 Web 為基礎(chǔ)得軟件開發(fā)程序,大多數(shù)軟件開發(fā)人員都認(rèn)為必須提升 Web 應(yīng)用開發(fā)程序中的可維護(hù)性和可重復(fù)使用性。積極的運(yùn)用 JSP 技術(shù)和 Servlet 技術(shù),讓我們開發(fā)更好的軟件程序。 Apache 軟件基金下 Jakarta 項(xiàng)目的一部分就是 Struts。當(dāng)然了,除 Struts 之外, Ant 和Tomcat 也是其中的重要部分,作為出色的組件為我們開發(fā)更好的軟件程序。 Struts 框架的主要架構(gòu)設(shè)計(jì)和開發(fā)工作人員是 Craig 。 Craig 也是Tomcat 4 的主要架構(gòu)師,以及 Java Web Services Developer Pack 的主要架構(gòu)師和實(shí)現(xiàn)者。他現(xiàn)在是 Sun 的 JavaServer Faces (JSR127) 以及 J2EE 平臺(tái)的 Web 層架構(gòu)的規(guī)范領(lǐng)導(dǎo)。Craig R. McClanahan 先生是 JCP ExpertGroup 成員之一,曾參和 JSP 規(guī)格制定和Tomcat 4 之編寫,因此 Struts Framework 廣受 Java 開發(fā)人員群體所重視。 Borland 自2021 年底開始于開發(fā)工具 JBuilder 中 支持 Struts Framework。 開始的軟件開發(fā)代碼基礎(chǔ)從 2021 年 5 月起開發(fā),但是,直到 2021 年 6 月時(shí),這個(gè)版本 才開始發(fā)布出去。其中,參與進(jìn)來的優(yōu)秀開發(fā)人員就達(dá)到了 30 多個(gè),并且,成百上千的技術(shù)人員加入這個(gè)討論小組,為這個(gè)代碼基礎(chǔ)貢獻(xiàn)自己的一份力量。 Struts 的目的就是為了縮短在運(yùn)用 MVC 設(shè)計(jì)模型來開發(fā) Web 應(yīng)用的時(shí)間。但是,我們作為學(xué)生,仍然需要不斷學(xué)習(xí)和靈活應(yīng)用該架構(gòu),它將可以幫助我們完成一些有難度的、復(fù)雜的工作。 控制層作為 Structs 系統(tǒng)框架的一個(gè)核心,包含了廣泛的技術(shù), 其中有ResourceBundles 和 XML,當(dāng)然 JavaBeans 和 Java Servlets 也是 Structs 系統(tǒng)框架的重要組成部分。而其中, Structs 采用 MVC 模式,為軟件開發(fā)人員開發(fā) web 應(yīng)用程序奠定了基礎(chǔ),讓 MVC 模式的技術(shù)、功能更好的發(fā)揮。一組相互協(xié)作的類(組件)、 Servlet 以及 jsp tag lib 構(gòu)成了我們現(xiàn)在熟悉的 Struts,它們相輔相成,相互協(xié)作,使我們更好的熟悉傳統(tǒng) MVC 設(shè)計(jì)模式的變化和功能使用。 Struts 最早是作為 Apache Jakarta 項(xiàng)目的組成部分問世運(yùn)作。項(xiàng) 目的創(chuàng)立者希望通過對(duì)該項(xiàng)目的研究,改進(jìn)和提高 Java Server Pages、 Servlet、標(biāo)簽庫以及面向?qū)ο蟮募夹g(shù)水準(zhǔn)。 Struts 的目的是為了減少在運(yùn)用 MVC 設(shè)計(jì)模型來開發(fā) Web 應(yīng)用的時(shí)間。你仍然需要學(xué)習(xí)和應(yīng)用該架構(gòu),不過它將可以完成其中一些繁重的工作。 當(dāng)然, Struts 系統(tǒng)框架與 Tomcat、 Turbine 等諸多 Apache 開發(fā)項(xiàng)目一樣,是一種開源的軟件,這是它的長(zhǎng)處,這讓我們的軟件開發(fā)人員能更深入、更加詳細(xì)的了解其中的內(nèi)部功能和實(shí)現(xiàn)機(jī)制。 7 在這里,我們要詳細(xì)理解 MVC,眾所周知, ModelViewController 的縮寫就是 MVC,是我們軟件開發(fā)人員常用的設(shè)計(jì)模式。 MVC 已經(jīng)減弱了數(shù)據(jù)接口和業(yè)務(wù)邏輯接口的耦合程度,完全實(shí)現(xiàn)了低耦合, MVC 中各項(xiàng)特性有著好的作用,它廣泛的應(yīng)用于 Struts中,做了相應(yīng)的變化和擴(kuò)展,讓我們的視圖層更加的豐富多彩。 除此之外, Struts 的優(yōu)勢(shì)主要體現(xiàn)在兩個(gè)方面: Taglib 和頁面導(dǎo)航。其中, Taglib作為 Struts 的標(biāo)記庫,我們必須靈活運(yùn)用,這樣可以讓我們開發(fā)效率大大的提高。另一方面,當(dāng)前時(shí)期,我們國(guó)家的 JSP 開發(fā)人員大多都是使用現(xiàn)在存在的常用標(biāo)記,這樣不僅僅可以節(jié)省大量的時(shí)間,而且為我們的工作提供了一個(gè)良好的工作框架?,F(xiàn)在,我們必須關(guān)注今后未來的發(fā)展方向 頁面導(dǎo)航,讓我們的頁面更加的方便,系統(tǒng)更加的清晰。它的體系結(jié)構(gòu)非常的好,不僅僅加深系統(tǒng)各個(gè)部件的關(guān)聯(lián),而且可以為我們后期的維護(hù)起到不可估量的作用。尤其是,一部分軟件開發(fā)人員離開一個(gè)項(xiàng)目后,一部分新的軟件開發(fā)人員繼續(xù)這個(gè)軟件項(xiàng)目的開發(fā),這種作用就起到了至關(guān)重要的作用。 8 3 概要設(shè)計(jì) 功能模塊圖 本論文就畢業(yè)設(shè)計(jì)的內(nèi)容,系統(tǒng)地闡述了整個(gè)校園二手物品交易管理系統(tǒng)的功能及實(shí)現(xiàn)。設(shè)計(jì)并實(shí)現(xiàn)了從二手物品管理,到 公告實(shí)現(xiàn),用戶處理,再到管理員系統(tǒng)?;旧蠈?shí)現(xiàn)了校園二手物品信息發(fā)布的功能流程,能夠?qū)崿F(xiàn)用戶與商家在網(wǎng)上進(jìn)行互動(dòng)交流。本系統(tǒng)界面簡(jiǎn)單直觀,易于操作和使用,交互性強(qiáng),完全基于 Inter 網(wǎng)絡(luò)。其功能模塊如圖 所示: 圖 校園二手商品交易功能模塊圖 處理流程設(shè)計(jì) 系統(tǒng)操作流程 以下是我們的對(duì)校園二手商品交易平臺(tái)這個(gè)系統(tǒng)的操作流程,這個(gè)流程主要演示了 9 這個(gè)系統(tǒng)從系統(tǒng)的主界面到用戶登陸界面,輸入正確的用戶名和密碼,并且對(duì)用戶名和密碼進(jìn)行驗(yàn)證,如果正確,就可以進(jìn)入功能界面,進(jìn)行一些只有會(huì)員能做的行為,如功能的處理。但是當(dāng)我們的密碼和帳號(hào)錯(cuò)誤的時(shí)候,就會(huì)提示我們從新輸入新的帳號(hào)和密碼,以便用戶可以訪問這個(gè)系統(tǒng)。這個(gè)流程的演示如圖 所示: 圖 校園二手商品操作流程圖 數(shù)據(jù)增加流程 在我們填寫信息時(shí),系統(tǒng)會(huì)自動(dòng)生成編號(hào),這時(shí)候,我們默認(rèn)編號(hào)不能修改,至于其他的用戶信息,則必須由用戶親自輸入,系統(tǒng)會(huì)輸入信息的合法性進(jìn)行判斷,如果數(shù)據(jù)信息合法,則成功保存到數(shù)據(jù)庫;然而,當(dāng)我們輸入的數(shù)據(jù)信息不合法的時(shí)候,學(xué)生必須重新輸入信息。只要我們的數(shù)據(jù)信息符合系統(tǒng)要求, 數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1