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

正文內(nèi)容

畢業(yè)論文-校園網(wǎng)上交易系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2025-07-07 21:18 本頁面
 

【文章內(nèi)容簡介】 JSP 的眾多優(yōu)點之中,其中之一是它能將 HTML 編碼從 Web 頁面的業(yè)務(wù)邏輯中有效地分離出來。用 JSP 訪問可重用的組件,如 Servlet、 JavaBean 和基于 Java 的 Web 應(yīng)用程序。 JSP 還支持在 Web 頁面中直接嵌入 Java 代碼。可用兩種方法訪問 JSP 文件:瀏覽器發(fā)送 JSP 文件請求、發(fā)送 至 Servlet 的請求。 1. JSP 文件訪問 Bean 或其它能將生成的動態(tài)內(nèi)容發(fā)送到瀏覽器的組件。 2. 發(fā)送至 Servlet 的請求生成動態(tài)內(nèi)容,并調(diào)用 JSP 文件將內(nèi)容發(fā)送到瀏覽器。該訪問使得將內(nèi)容生成從內(nèi)容顯示中分離出來更為方便。 JSP最大的優(yōu)點在于其與平臺無關(guān)性,并且具有 “一次編寫,處處運行 ”的特點。 4) JavaBeans技術(shù) JavaBeans就是 Java的可重用組件技術(shù)。 ASP通過 COM來擴充復(fù)雜的功能,如文件上載、發(fā)送 以及將業(yè)務(wù)處理或復(fù)雜計算分離出來成為獨立可 重復(fù)利用的模塊。 JSP通過JavaBeans實現(xiàn)了同樣的功能擴充。 JSP對于在 Web應(yīng)用中集成 JavaBeans組件提供了完善的支持。這種支持不僅能縮短開發(fā)時間(可以直接利用經(jīng)測試和可信任的已有組件,避免了重復(fù)開發(fā)),也為 JSP應(yīng)用帶來了更多的可伸縮性。 JavaBeans組件可以用來執(zhí)行復(fù)雜的計算任務(wù),或負責(zé)與數(shù)據(jù)庫的交互以及數(shù)據(jù)提取等。在實際的 JSP開發(fā)過程中,和傳統(tǒng)的 ASP或 PHP頁面相比, JSP頁面將會是非常簡潔的,由于 JavaBeans開發(fā)起來簡單,又可以利用 Java語言的強大功能,許多動態(tài)頁面處理 過程實際上被封裝到了 JavaBeans中。 開發(fā)工具 1. —集成開發(fā)環(huán)境 2. WindowsXP—— 操作系統(tǒng) 3. SQLServer2021—— 數(shù)據(jù)庫 開發(fā)環(huán)境 系統(tǒng)環(huán)境及 Java/JSP環(huán)境配置 畢業(yè)設(shè)計 (論文 ) 11 開發(fā)及測試的系統(tǒng)環(huán)境,我選擇了 Microsoft Windows Advanced Server 2021。由于其本身就是為服務(wù)器版的,適合用于搭設(shè)成為服務(wù)器端。要開發(fā) JSP,首先必須要求有Java 環(huán) 境 , 我 選 擇 了 Java 2 Platform,Enterprise Edition SDK( 即j2eesdk1_4_03windows)。 作為 JSP的容器,選擇了目前非常流行的 Tomcat 。而 IDE工具則選擇了 Eclipse。各種軟件和工具安裝完成后,必須相應(yīng)的配置 Windows 2021的系統(tǒng)環(huán)境變量。 數(shù)據(jù)庫開發(fā)工具選擇及配置 目前數(shù)據(jù)庫的開發(fā)工具,大、中、小型的有很多,比如 Oracle、 MS SQL Server202DB mysql、 Access等等許多關(guān)系數(shù)據(jù)庫,可以選擇使用 SQL Server 2021, 可以于Windows 2021服務(wù)器系統(tǒng)很好的兼容,并且對大并發(fā)訪問有很好支持,功能強大,使用簡單。 SQL Server 是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng)它最初是由 Microsoft Sybase 和 AshtonTate三家公司共同開發(fā)的于 1988 年推出了第一個 OS/2 版本在 Windows NT 推出后Microsoft與 Sybase 在 SQL Server 的開發(fā)上就分道揚鑣了 , Microsoft 將 SQL Server 移植到 Windows NT系統(tǒng)上專注于開發(fā)推廣 SQL Server 的 Windows NT 版本 Sybase 則較專注于 SQL Server在 UNIX 操作系統(tǒng)上的應(yīng)用在本書中介紹的是 Microsoft SQL Server 以后簡稱為 SQL Server或 MS SQL Server。 校園網(wǎng)上 交易系統(tǒng)的設(shè)計與實現(xiàn) 12 第 3 章 需求分析 系統(tǒng)業(yè)務(wù)描述 校園交易 系統(tǒng) 由于基本是通過網(wǎng)站交易系統(tǒng)進行的,所以會經(jīng)常出現(xiàn) “ 所見非所得 ” 的情況。交易物品的質(zhì)量不如網(wǎng)上所描述的那樣, 欺詐問題很普遍。這些信用問題主要和網(wǎng)絡(luò)的特性有關(guān),網(wǎng)絡(luò)是虛擬的,網(wǎng)站也難以阻止用戶以多個用戶名注冊,而且用 戶的真實身份有時難以查明,信用制度在中國又很不完善,所以難免會滋生欺詐現(xiàn)象。 解決校園交易 系統(tǒng) 的信用問題,就是要在校園二手交易網(wǎng)平臺的環(huán)境中,解決信息的私密性、完整性、不可抵賴性以及身份確認問題,其解決方案是多種多樣的。 本站主要實現(xiàn)用戶的在線交易和購買功能。首先。針對用戶來說,分為交易者和購買者,用戶注冊包含以下內(nèi)容:名字,密碼,電子郵件,聯(lián)系電話,真實姓名,聯(lián)系地址,郵政編碼 , 在注冊的時候考慮到各地用戶的速度和數(shù)據(jù)的合法驗證,采用高效的客戶端數(shù)據(jù)驗證,以提高用戶訪問效率,及時驗證用戶數(shù)據(jù)。 注冊成功后用戶 登陸,在登陸的時候要區(qū)分用戶是以購買者身份還是交易者的身份登陸,要求登陸后能夠識別用戶的身份,并根據(jù)相應(yīng)的用戶做出相應(yīng)的權(quán)限限制和功能實現(xiàn)。用戶以交易者身份登陸轉(zhuǎn)到商品交易頁面,用戶填寫相關(guān)交易商品信息,提交交易。以購買者身份登陸轉(zhuǎn)到網(wǎng)站首頁,用戶可隨意查看商品,并對商品進行評論,購買等。 1.需要實現(xiàn)的功能 1) 用戶自行登記交易物品,頁面自動更新。 2) 登記交易物品的用戶能為自己度身訂做交易的方式,如要求付款方式, 送貨方式,支付方式 , 數(shù)量 等等。 3) 對登記交易的物品及用戶的信用及時反饋用戶。 4) 產(chǎn)品可按 照您的要求分類 查詢 , 精確 搜索與模糊搜索相結(jié)合,保證用戶能輕易找到想要的物品。 5) 對 交易者的 交易 進行統(tǒng)計, 讓購買 者了解每個交易者的 情況。 6) 用戶可得到被投訴、評價情況,出售物品列表 和 交易物品購買 情況等,還可以進行 查看留言及答復(fù)等。 2.需要實現(xiàn)的功能模塊 1) 注冊登錄模塊 —— 實現(xiàn)交易者和購買者分別注冊和登錄,以獲得交易者和購買者的詳細信息,并賦予不同身份的不同的權(quán)限。 2) 交易商品模塊 —— 交易者發(fā)布商品的信息,包括:名字、描述、圖片、數(shù)量。畢業(yè)設(shè)計 (論文 ) 13 交易者、管理員可以查看自己交易的商品信息和已交易成功的商品信息。最 終確定交易是否成功。 3) 購物車模塊 —— 購物者購買商品前必須把所需要的物品放在購物車內(nèi),然后查看購物車信息、選擇送貨方式、支付方式后,就可以發(fā)布訂單了。 4) 商品搜索模塊 —— 可以模糊查詢和精確查詢所需商品,以及按照類型查詢物品。 5) 評價模塊 —— 購買者對商品做出評價。 6) 留言板模塊 —— 用戶之間相互留言。 可行性研究 設(shè)計這樣一個系統(tǒng),從根本上解決了傳統(tǒng)的校園交易信息發(fā)布方式的弊端,使得校園各種交易商品信息得到了有效的整合,方便了廣大用戶。且擁有的客戶通常只是大學(xué)校園網(wǎng)的用戶,所有系統(tǒng)規(guī)模上來講 不會很大,從經(jīng)濟上來說,由于選擇的開發(fā)工具和服務(wù)器幾乎全部為免費的開源軟件,并且由于是開發(fā)成本較低的基于 Web的 B/S模式,而非成本費用相對較高的 C/S模式,所以從經(jīng)濟上來講是可行的。從技術(shù)上來說,由于是基于 Web的,可以相對比較容易面對用戶的實際需求而開發(fā)。而在現(xiàn)今,各種網(wǎng)絡(luò)應(yīng)用的開發(fā)已經(jīng)相當(dāng)成熟,出現(xiàn)了幾大主流的開發(fā)語言和工具,都可以非常有效的支持開發(fā)這樣一個系統(tǒng)。同時作為本系統(tǒng),也有許多成功的電子商務(wù)類網(wǎng)站的經(jīng)驗可以借鑒,所以從技術(shù)的角度來說,也是可行的。從運行上來說,由于客戶端僅僅只是需要一個瀏覽器 ,通過瀏覽器來登陸系統(tǒng),而服務(wù)器端也只需要一臺服務(wù)器,服務(wù)器要求一個數(shù)據(jù)庫環(huán)境和一個網(wǎng)絡(luò)應(yīng)用開發(fā)的環(huán)境,實現(xiàn)起來比較容易,所以從運行上來說是可行的。同時這樣一個系統(tǒng),在系統(tǒng)管理員合法管理和用戶的自覺配合下,不會違規(guī)進行任何的不法的活動和交易,發(fā)布具有危害性和不適宜的信息,也不存在任何非法牟利的行為,在法律上也是可行的。在各種可行性研究保證和基于用戶需求要求下,開發(fā)系統(tǒng)的方案經(jīng)過不斷論證和假設(shè),確定出了一個最佳方案。 功能需求 本系統(tǒng)主要面向于大學(xué)校 園網(wǎng)用戶,依托校園網(wǎng)提供給這些用戶一個發(fā)布和交流商 品信息的平臺。在大學(xué)校園里,存在著很多的交易物品,但是由于信息資源的不流通以及傳統(tǒng) 商品信息 交流方式的笨拙,導(dǎo)致了很多仍然具有一定價值或者具有非常價值的商品的囤積,乃至被當(dāng)作廢棄物處 理?,F(xiàn)在通過校園網(wǎng)進入到本系統(tǒng),可以方便快捷的發(fā)布和交流任何交易 商品的信息,并且可以通過留言方式進行深一步的交流。由于每個大學(xué)的校園網(wǎng)都基本篇布校園的每一個地方,因此,只要宣傳得當(dāng),理論上來說,每一校園網(wǎng)上 交易系統(tǒng)的設(shè)計與實現(xiàn) 14 個人都可以讓他所發(fā)布的信息讓全校所了解,爭取到了信息資源的最大化利用。 系統(tǒng)完成的主要功能有:用戶設(shè)置功能、發(fā)布信息功能、信息管理功能 、搜索信息功能,留言 查看評論 功能,及系統(tǒng)管理功能。 系統(tǒng)限制與約束 1) 數(shù)據(jù)庫使用的是 SQLServer2021,需要打上 SP4補丁 2) 當(dāng)商品數(shù)量過多時,沒有實現(xiàn)分頁顯示 各級數(shù)據(jù)流圖 該系統(tǒng)的數(shù)據(jù)流程圖如圖 31 所示: 交易者 登錄 購買商品 判斷成功 搜索商品 登錄 填寫交易表單 購買者 購買商品信息表 查看商品信息表 評價表 31 數(shù)據(jù)流程圖 發(fā)表評價 畢業(yè)設(shè)計 (論文 ) 15 數(shù)據(jù)字典定義 數(shù)據(jù)字典 ( Data dictionary) 是一種用戶可以訪問的記錄數(shù)據(jù)庫和應(yīng)用程序元數(shù)據(jù)的目錄。主動數(shù)據(jù)字典是指在對數(shù)據(jù)庫或應(yīng)用程序結(jié)構(gòu)進行修 改時,其內(nèi)容可以由 DBMS 自動更新的數(shù)據(jù)字典。被動數(shù)據(jù)字典是指修改時必須手工更新其內(nèi)容的數(shù)據(jù)字典。 數(shù)據(jù)字典是一個預(yù)留空間,一個數(shù)據(jù)庫,這是用來儲存信息數(shù)據(jù)庫本身。 數(shù)據(jù)字典可能包含的信息,例如: 數(shù)據(jù)庫設(shè)計資料 儲存的 SQL 程序 用戶權(quán)限 用戶統(tǒng)計 數(shù)據(jù)庫的過程中的信息 數(shù)據(jù)庫增長統(tǒng)計 數(shù)據(jù)庫性能統(tǒng)計 數(shù)據(jù)字典則是系統(tǒng)中各類數(shù)據(jù)描述的集合 ,是進行詳細的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果 . 數(shù)據(jù)字典通常包括數(shù)據(jù)項 \數(shù)據(jù)結(jié)構(gòu) \數(shù)據(jù)流 \數(shù)據(jù)存儲和 處理過程五個部分 . 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對 數(shù)據(jù)流圖 中包含的所有元素的定義的集合 . 數(shù)據(jù)字典 ( Data dictionary) 是一種用戶可以訪問的記錄數(shù)據(jù)庫和應(yīng)用程序元數(shù)據(jù)的目錄。主動數(shù)據(jù)字典是指在對數(shù)據(jù)庫或應(yīng)用程序結(jié)構(gòu)進行修改時,其內(nèi)容可以由 DBMS 自動更新的數(shù)據(jù)字典。被動數(shù)據(jù)字典是指修改時必須手工更新其內(nèi)容的數(shù)據(jù)字典。 數(shù)據(jù)字典是一個預(yù)留空間, 一個數(shù)據(jù)庫,這是用來儲存信息數(shù)據(jù)庫本身。 數(shù)據(jù)字典可能包含的信息,例如: 數(shù)據(jù)庫設(shè)計資料 儲存的 SQL 程序 用戶權(quán)限 用戶統(tǒng)計 數(shù)據(jù)庫的過程中的信息 數(shù)據(jù)庫增長統(tǒng)計 數(shù)據(jù)庫性能統(tǒng)計 數(shù)據(jù)字典則是系統(tǒng)中各類數(shù)據(jù)描述的集合 ,是進行詳細的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果 . 數(shù)據(jù)字典通常包括數(shù)據(jù)項 \數(shù)據(jù)結(jié)構(gòu) \數(shù)據(jù)流 \數(shù)據(jù)存儲和處理過程五個部分 .校園網(wǎng)上 交易系統(tǒng)的設(shè)計與實現(xiàn) 16 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對 數(shù)據(jù)流圖 中包含的所有元素的定義的集合 . 數(shù)據(jù)字典的組成: 數(shù)據(jù)項 數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)流 數(shù)據(jù)存儲 處理過程 數(shù)據(jù)字典 數(shù)據(jù)庫的重要部分是數(shù)據(jù)字典。它存放有數(shù)據(jù)庫所用的有關(guān)信息,對用戶來說是一組只讀的表。數(shù)據(jù)字典內(nèi)容包括: 數(shù)據(jù)庫中所有模式對象的信息,如表、視圖、簇、及索引等。 分配多少空間,當(dāng)前使用了多少空間等。 列的缺省值。 約束信息的完整性 。 用戶的名字。 用戶及角色被授予的權(quán)限。 用戶訪問或使用的審計信息。 其它產(chǎn)生的數(shù)據(jù)庫信息。 數(shù)據(jù)庫數(shù)據(jù)字典是一組表和視圖結(jié)構(gòu)。它們存放在 SYSTEM 表空間中。 數(shù)據(jù)庫數(shù)據(jù)字典不僅是每個數(shù)據(jù)庫的中心。而且對每個用戶也是非常重要的信息。用戶可以用 SQL 語句訪問數(shù)據(jù)庫數(shù)據(jù)字典。 關(guān)于數(shù)據(jù)的信息集合 ,是一種用戶可以訪問的記錄數(shù)據(jù)庫和應(yīng)用程序元數(shù)據(jù)的目錄 ,是對數(shù)據(jù)庫內(nèi)表信息的物理與邏輯的說明 畢業(yè)設(shè)計 (論文 )
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1