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

正文內(nèi)容

jsp二手交易系統(tǒng)本科畢業(yè)論文(編輯修改稿)

2024-10-07 16:55 本頁面
 

【文章內(nèi)容簡介】 性,進一步將 JSP中的 Java代碼導致的不利因素削弱。 總之,使用 JSP 可以降低開發(fā)門檻,提高程 序可讀性,開發(fā)出高性能的跨平臺企業(yè)級軟件。所以在線汽車銷售網(wǎng)站采用了 JSP 技術。 SQL Server 簡介 SQL SERVER 是 Microsoft在關系數(shù)據(jù)庫管系統(tǒng)( RDBMS)方面的開發(fā)成果。其主要目的是盡可能快地存儲、管理和檢索大量數(shù)據(jù)。我們將使用 SQL SERVER存儲與知識系統(tǒng)網(wǎng)站相關的所有信息,這些信息會由應用程序邏輯動態(tài)放置在網(wǎng)頁中。 SQL Server 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng)的最新版本該版本繼承了 SQL Server 版本的優(yōu)點 同時又比它增加了許多更先進的功能具有使用方便可伸縮性好與相關軟件集成程度高等優(yōu)點可跨越從運行Microsoft Windows 2020 的膝上型電腦到運行 Microsoft Windows XP 的大型多處理器的服務器等多種平臺使用。 “結構化查詢語言”( SQL)簡介 SQL全稱是 “結構化查詢語言 (Structured Query Language)”, 最早是 IBM的圣約瑟研究實驗室為其關系數(shù)據(jù)庫管理系統(tǒng) SYSTEM R開發(fā)的一種查詢語言 , 它的前身是 SQUARE語言。 SQL語言結構簡潔 , 功能強大 , 簡 單易學 , 所以自從 IBM公司1981年推出以來 , SQL語言得到了廣泛的應用。目前, SQL語言已被確定為關系數(shù)據(jù)庫系統(tǒng)的國際標準,被絕大多數(shù)商品化關系數(shù)據(jù)庫系統(tǒng)采用,如 Oracle 、Sybase、 DB Informix、 SQL Server這些數(shù)據(jù)庫管理系統(tǒng)都支持 SQL語言作為查詢語言。 結構化查詢語言 SQL是一種介于關系代數(shù)與關系演算之間的語言,其功能包括查詢、操縱、定義和控制四個方面,是一個通用的功能極強的關系數(shù)據(jù)庫標準語言。在 SQL語言中不需要告訴 SQL如何訪問數(shù)據(jù)庫,只要告訴 SQL需要數(shù)據(jù)庫做什么。 SQL廣泛地被采用正說明了它的優(yōu)點 ,使全部用戶,包括應用程序員、 DBA管理員和終端用戶受益非淺。 非過程化語言 SQL是一個非過程化的語言,因為它一次處理一個記錄,對數(shù)據(jù)提供自動導航。 SQL允許用戶在高層的數(shù)據(jù)結構上工作,而不對單個記錄進行操作,可操作記錄集。所有 SQL 語句接受集合作為輸入,返回集合作為輸出。 SQL的集合特性允許一條 SQL語句的結果作為另一條 SQL語句的輸入。 SQL不要求用戶指定對數(shù)據(jù)的存放方法。 統(tǒng)一的語言 SQL可用于所有用戶的 DB活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、 應 用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶?;镜?SQL 命令只需很少時間就能學會,高級的命令在幾天內(nèi)便可掌握。以前的數(shù)據(jù)庫管理系統(tǒng)為上述各類操作提供單獨的語言,而 SQL 將全部任務統(tǒng)一在一種語言中。 是所有關系數(shù)據(jù)庫的公共語言 由于所有主要的關系數(shù)據(jù)庫管理系統(tǒng)都支持 SQL 語言,用戶可將使用 SQL 的技能從一個 RDBMS 轉到另一個。所有用 SQL 編寫的程序都是可以移植的。 JDBC 數(shù)據(jù)庫連接對系統(tǒng)來說是最為重要的部分 ,Java 中連接數(shù)據(jù)庫的技術是JDBC(Java Database Connectivity)。很多數(shù)據(jù)庫系統(tǒng)帶有 JDBC 驅(qū)動程序 ,Java 程序就是通過 JDBC 驅(qū)動程序與數(shù)據(jù)庫相連 ,執(zhí)行查詢、提取數(shù)據(jù)等操作。 JDBC 大致被分為三個部分 ,即 JDBC API,JDBC 驅(qū)動程序管理器和 JDBC 驅(qū)動程序。 JDBC API 通過 包來提供。在 JDBC API 上只設計為利用數(shù)據(jù)庫而提供的類的接口 ,而這個接口是由提供 JDBC 驅(qū)動的軟件商來實際完成的。 JDBC驅(qū)動管理器的作用是在 JDBC運行結構上 ,提供最基礎的指引功能。即當一個 JDBC API 程序進行數(shù)據(jù)庫調(diào)用時 ,它 會選擇一個正確的 JDBC 驅(qū)動程序進行連接。 JDBC驅(qū)動的作用是當 JDBC API制作的程序進行數(shù)據(jù)調(diào)用時 ,實際連接數(shù)據(jù)庫并進行相應的處理。 JDBC 驅(qū)動提供 JDBCAPI 的接口類 。 SSH SSH 為 struts+spring+hibernate 的一個集成框架,是目前較流行的一種Web 應用程序開源框架 。 集成 SSH 框架的系統(tǒng)從職責上分為四層:表示層、業(yè)務邏輯層、數(shù)據(jù)持久層和域模塊層,以幫助開發(fā)人員在短期內(nèi)搭建結構清晰、可復用性好、維護方便的Web 應用程序。其中使用 Struts 作為系統(tǒng)的整體基礎架 構,負責 MVC 的分離,在 Struts 框架的模型部分,利用 Hibernate 框架對持久層提供支持,業(yè)務層用Spring 支持。具體做法是:用面向?qū)ο蟮姆治龇椒ǜ鶕?jù)需求提出一些模型,將這些模型實現(xiàn)為基本的 Java 對象,然后編寫基本的 DAO 接口,并給出 Hibernate的 DAO 實現(xiàn),采用 Hibernate 架構實現(xiàn)的 DAO 類來實現(xiàn) Java 類與數(shù)據(jù)庫之間的轉換和訪問,最后由 Spring 完成業(yè)務邏輯 。 系統(tǒng)的基本業(yè)務流程是: 在表示層中,首先通過 JSP 頁面實現(xiàn)交互界面,負責傳送請求 (Request)和接收響應 (Response),然后 Struts 根據(jù)配置文件()將 ActionServlet接收到的 Request委派給相應的 Action處理。在業(yè)務層中,管理服務組件的 Spring IoC 容器負責向 Action 提供業(yè)務模型 (Model)組件和該組件的協(xié)作對象數(shù)據(jù)處理 (DAO)組件完成業(yè)務邏輯,并提供事務處理、緩沖池等容器組件以提升系統(tǒng)性能和保證數(shù)據(jù)的完整性。而在持久層中,則依賴于 Hibernate 的對象化映射和數(shù)據(jù)庫交互,處理 DAO 組件請求的數(shù)據(jù),并返回處理結果 。 采用上述開發(fā)模型,不僅實 現(xiàn)了視圖、控制器與模型的徹底分離,而且還實現(xiàn)了業(yè)務邏輯層與持久層的分離。這樣無論前端如何變化,模型層只需很少的改動,并且數(shù)據(jù)庫的變化也不會對前端有所影響,大大提高了系統(tǒng)的可復用性。而且由于不同層之間耦合度小,有利于團隊成員并行工作,大大提高了開發(fā)效率。 第三章 可行性 分析 可行性研究 該階段通過對系統(tǒng)目標的初步調(diào)研和分析,提出可行性方案并進行論證。我們在這里主要從技術可行性、經(jīng)濟可行性和操作可行等方面進行分析。 經(jīng)濟可行性 開發(fā)該系統(tǒng) 所需的相關資料可以通過已存在的相關系統(tǒng)進行調(diào)查采集,所需的其他應用軟件、硬件系統(tǒng)也易于獲得 .因此 ,開發(fā)成本較低。而引進使用本系統(tǒng)后,與傳統(tǒng)方式相比,具有高效率、低成本、高質(zhì)量的特點,可以節(jié)省不少人力、物力及財力。所以,從經(jīng)濟的角度來看,該系統(tǒng)可行。 技術可行性 技術可行性要考慮現(xiàn)有的技術條件是否能夠順利完成開發(fā)工作,軟硬件配置是否滿足開發(fā)的需求等。 本系統(tǒng) 用的是 JSP 開發(fā)語言,調(diào)試相對簡單,當前的計算機硬件配置也完全能滿足開發(fā)的需求,因此在技術上是絕對可行的。軟件方面:由于目前單機模式相對發(fā)展成熟 ,故軟件的開發(fā)平臺成熟可行 ,它們速度快、容量大、可靠性能高、價格低,完全能滿足系統(tǒng)的需求。 本系統(tǒng)的開發(fā),是典型的 Mis 開發(fā)。采用 JSP 編程語言 ,已無技術上的問題。 運行可行性 運行可行性是對組織結構的影響,現(xiàn)有人員和機構和環(huán)境對系統(tǒng)的適應性及人員培訓補充計劃的可行性。當前信息化技術已經(jīng)相當普及,各類操作人員水平都有相當?shù)母叨?,所以在運行上是可行性的。 時間可行性 從時間上看,在兩個月的時間里學習相關知識,并開發(fā)系統(tǒng),時間上是有點緊,但是不是不可能實現(xiàn),通過兩個多月的努力功能基本實現(xiàn) 。 法律可行性 ① 所有技術資料都為合法。 ② 開發(fā)過程中不存在知識產(chǎn)權問題。 ③ 未抄襲任何系統(tǒng),不存在侵犯版權問題。 ④ 開發(fā)過程中未涉及任何法律責任。 綜上所述,本系統(tǒng)的開發(fā)從技術上、從經(jīng)濟上、從法律上都是完全可靠的。 第四章 需求分析 需求分析 需求分析是軟件設計的一個重要的環(huán)節(jié)。本階段對系統(tǒng)管理系統(tǒng)的應用情況作全面調(diào)查,以確定系統(tǒng)目標。確定用戶的需求。用戶對系統(tǒng)的需求我們從以下幾方面進行分析。 系統(tǒng)需求 用 JSP 開發(fā)此系統(tǒng) 基于 B/S 模式,系統(tǒng)軟件和數(shù)據(jù)集中存放于服務器中,軟件的安裝與升級在服務器上進行 。 所有的工作基于瀏覽器,安裝、使用、維護、升級十分簡單。 性能需求 為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行。系統(tǒng)處理的準確性和及時性是系統(tǒng)的必要性能。由于本系統(tǒng)的添加功能對于整個系統(tǒng)的功能和性能完成舉足輕重。作為系統(tǒng)的很多數(shù)據(jù)來源,其準確性和及時性很大程度上決定了系統(tǒng)的成敗。在系統(tǒng)開發(fā)過程中,必須采用一定的方法保證系統(tǒng)的準確性和及時性。 應用需求分析 服務器 硬件 處理器: Intel 酷睿 2 內(nèi) 存: 256M 或更大 硬 盤: 20G 或更大 軟件 Microsoft Windows XP 客戶機 硬件 無特殊要求 軟件 Microsoft Windows XP 系統(tǒng)的性能要求通常指系統(tǒng)需要的存儲容量以及后援存儲,重新啟動和安全性 ,運行效率等方面的考慮。 硬件系統(tǒng)環(huán)境: C600、 1G MB( RAM)、 500MB( HD)。系統(tǒng)運行時對數(shù)據(jù)的保密性要求不高對一般的數(shù)據(jù)不要求進行加密。此外,對其它軟件幾乎沒有依賴性,程序健壯性較好。 運行需求分析 硬件條件:酷睿 2 CPU、 1G RAM、 10 G 硬盤以上的 PC 機。 軟件 條件: Windows XP 3 范圍 系統(tǒng)主要用于大學畢業(yè)生的二手商品市場, 依托校園網(wǎng)提供給這些用戶一個發(fā)布和交流二手商品信息的平臺。在大學校園里,存在著很多的二手商品,但是由于信息資源的不流通以及傳統(tǒng)二手商品信息交流方式的笨拙,導致了很多仍然具有一定價值或者具有非常價值的二手商品的囤積,乃至被當作廢棄物處理?,F(xiàn)在通過校園網(wǎng)進入到本系統(tǒng),可以方便快捷的發(fā)布和交流任何二手商品的信息,并且可以通過留言方式進行深一步的交流。由于每個大學的校園網(wǎng)都基本篇布校園的每一個地方,因此,只要宣傳得當,理論上來說, 每一個人都可以讓他所發(fā)布的信息讓全校所了解,爭取到了信息資源的最大化利用。 目標 在當前社會上,許多的各種類型的電子商務類網(wǎng)站紛紛建立,可以很大程度上的解決人們信息資源的閉塞以及地域上的限制。作為大學校園,伴隨著學生的購買能力的提高和每年的升學和畢業(yè),也存在的許多各種類型的二手商品,由于信息交流的落后,很多只限于于校園公告欄或者請人代為宣傳的方式進行交易。這種方式有很多局限性和偶然性,并不能滿足二手商品暢通交流的要求。于是一種新的二手商品信息交流的方式出現(xiàn)了,就是基于 Web 的校園網(wǎng)二手商品交易系統(tǒng)。通過這個系統(tǒng),可以發(fā)現(xiàn)每一個校園網(wǎng)用戶都是系統(tǒng)的主人,大家可以非常方便的發(fā)布自己的信息,瀏覽別人的發(fā)布的信息,還可以對各種二手商品信息作出橫向比較,作出自己的最佳選擇。由此可見,該系統(tǒng)只是一個交流二手商品信息的平臺,與一般的電子商務類網(wǎng)站又有本質(zhì)的區(qū)別。 開發(fā)環(huán)境及環(huán)境配置 系統(tǒng)環(huán)境及 Java/JSP環(huán)境配置 作為 JSP的容器,選擇了目前非常流行的 Tomcat 。工具則選擇了 myeclipse。各種軟件和工具安裝完成后,應的配置 Windows xp的系統(tǒng)環(huán) 境變量, 數(shù)據(jù)庫開發(fā)工具選擇及配置 目前數(shù)據(jù)庫的開發(fā)工具,大、中、小型的有很多,比如 Oracle、 MS SQL Server20 DB mysql、 Access等等許多關系數(shù)據(jù)庫,可以選擇使用 SQL Server 2020,可以于 Windows xp服務器系統(tǒng)很好的兼容,并且對大并發(fā)訪問有很好支持,功能強大,使用簡單。 運行環(huán)境 軟件環(huán)境 操作系統(tǒng): Microsoft Windows xp 支持環(huán)境:測試服務器 數(shù) 據(jù) 庫: Microsoft SQL Server 2020; 硬件環(huán)境 客戶端:內(nèi)存 1G, IE 瀏覽器 5以上 服務器端:硬盤容量要求較大,處理器要求較高 產(chǎn)品功能 系統(tǒng)完成的主要功能有:用戶注冊和登錄功能,發(fā)布信息功能,競拍功能,搜索信息功能,用戶信息查看功能,留言功能,及后臺管理功能。 用戶特點 現(xiàn)階段我們的主要面向?qū)ο笫谴髮W生,只要具備網(wǎng)絡連接條件,都可以進入我們的網(wǎng)站,瀏覽商品,發(fā)布和競拍商品,產(chǎn)看已競拍和已發(fā)布的商品,給用戶提供方便。管理人員要有一定的生活常識,對整個系統(tǒng)的用戶、商品進行管理,發(fā)布公告,回答留言等等。 條件與限制 由于時間和技術水平的緣故,本系統(tǒng)還存在著許多方面的工作尚未完善。系統(tǒng)對操作人員錄入的錯誤數(shù)據(jù)和數(shù)據(jù)本身的錯誤所造成數(shù)據(jù)的不完整性,系統(tǒng)的約束力較弱,在系統(tǒng)的更進一步的實現(xiàn)階段,應加強數(shù)據(jù)的完整性約束提高系統(tǒng)數(shù)據(jù)的正確性和相容性,以及系統(tǒng)的容錯性,加強對用戶輸入端的數(shù)據(jù)進行檢驗。本系統(tǒng)功能比較簡單, 有些 功能還不能完全滿足大家的需求 。 但是在以后我們會改進的。 3. 功能需求
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1