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

正文內(nèi)容

基于javaweb二手商品交易平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-07-19 01:22 本頁面
 

【文章內(nèi)容簡介】 計(jì)了校園二手商品交易系統(tǒng)。 功能模塊需求分析本系統(tǒng)最大的特點(diǎn)是使用操作簡單、友好的提示信息。本系統(tǒng)將實(shí)現(xiàn)以下基本功能:(1)系統(tǒng)具有簡潔大方的頁面,使用簡便,友好的錯(cuò)誤操作提示。(2)管理員用戶具有注冊(cè)用戶管理、類別管理、交易信息管理、系統(tǒng)管理功能。(3)具有較強(qiáng)的安全性,避免用戶的惡意操作。管理員功能模塊圖說明:管理員是功能最多的一種用戶角色。(1)系統(tǒng)管理模塊:在該模塊中完成系統(tǒng)信息管理功能,系統(tǒng)信息管理提供系統(tǒng)管理員的查詢,增加和刪除等功能操作。管理員信息包括用戶名、密碼信息。(2)注冊(cè)用戶管理模塊:在該模塊中定義了注冊(cè)用戶信息的管理,其功能包括注冊(cè)安徽新華學(xué)院 2022 屆畢業(yè)論文(設(shè)計(jì))8用戶信息查詢、審核、刪除等操作。(3)類別管理模塊:在該模塊中定義了對(duì)產(chǎn)品類別信息的管理,其功能包括類別信息錄入、查詢、刪除等操作。(4)交易信息管理模塊:在該模塊中定義了對(duì)交易信息的管理,其功能包括交易信息查詢、審核、刪除等操作。管理員用戶功能模塊圖如下:管理員用戶模塊修 改 個(gè) 人 密 碼系 統(tǒng) 信 息 管 理注冊(cè)用戶 管 理類別信息 管 理交易 信 息 管 理管理員管理管理員添加注冊(cè)用戶管理注冊(cè)用戶審核 類別信息管理類別信息添加 交易信息管理交易信息審核圖 管理員用戶功能模塊圖 性能需求性能是對(duì)一個(gè)系統(tǒng)好壞進(jìn)行評(píng)價(jià)的重要指標(biāo),下面就是該系統(tǒng)的一些性能。 系統(tǒng)的安全性二手電子產(chǎn)品交易系統(tǒng)在管理權(quán)限上要嚴(yán)格進(jìn)行控制,具體要求如下:想登錄二手電子產(chǎn)品交易系統(tǒng)進(jìn)行操作,必須有操作權(quán)限,沒有權(quán)限的用戶不能通過任何方式登錄系統(tǒng)查看系統(tǒng)的任何信息和數(shù)據(jù),以確保系統(tǒng)的嚴(yán)密性和安全性。安徽新華學(xué)院 2022 屆畢業(yè)論文(設(shè)計(jì))9 數(shù)據(jù)的完整性(1)各種記錄信息的完整性,信息記錄的內(nèi)容可以為空。(2)各種信息數(shù)據(jù)之間相互聯(lián)系的正確性。(3)數(shù)據(jù)在不同記信息錄中的一致性。 界面需求界面的設(shè)計(jì)目前已成為評(píng)價(jià)一個(gè)軟件質(zhì)量的重要指標(biāo),好的用戶界面可以增加用戶對(duì)系統(tǒng)的信心和興趣,提高工作效率,JSP 技術(shù)是用 JAVA 語言作為腳本語言的,JSP網(wǎng)頁為整個(gè)服務(wù)器端的 JAVA 庫單元提供了一個(gè)接口來服務(wù)于 HTTP 的應(yīng)用程序,創(chuàng)建動(dòng)態(tài)頁面非常方便。用戶界面是指軟件系統(tǒng)與用戶交互的接口,通常包括輸出、輸入、人機(jī)對(duì)話的界面格式等。(1)輸出設(shè)計(jì)輸出設(shè)計(jì)是由于計(jì)算機(jī)要對(duì)輸入的原始的信息進(jìn)行數(shù)據(jù)信息加工處理,形成相對(duì)高質(zhì)量的有效信息,并使其具有一定的格式,提供給管理者進(jìn)行使用,這是輸出設(shè)計(jì)的主要職責(zé)和目標(biāo)。系統(tǒng)設(shè)計(jì)的過程正好與系統(tǒng)實(shí)施的過程相反,它并不是從輸入設(shè)計(jì)到輸出設(shè)計(jì),而是由輸出設(shè)計(jì)到輸入設(shè)計(jì),這是由于輸出表格直接與使用者進(jìn)行聯(lián)系,設(shè)計(jì)的出發(fā)點(diǎn)應(yīng)當(dāng)是保證輸出表格方便地為使用者服務(wù),正確及時(shí)反映和組成用于各部門的有用信息。輸出設(shè)計(jì)的原則是考慮既要全面反映不同管理層的各項(xiàng)需要,又要言簡意賅,不要將用戶需要和不需要的都提供給用戶。(2)輸入設(shè)計(jì)對(duì)輸入數(shù)據(jù)的收集和錄入是一件比較費(fèi)事的事,需要許多的人力和一定設(shè)備,并且比較容易出錯(cuò)。如果輸入系統(tǒng)輸入的數(shù)據(jù)有錯(cuò)誤,則系統(tǒng)處理后的輸出數(shù)據(jù)將擴(kuò)大這些錯(cuò)誤,因此輸入數(shù)據(jù)的正確對(duì)整個(gè)系統(tǒng)的質(zhì)量的好壞具有非常重要的意義。輸入設(shè)計(jì)的原則有如下的幾點(diǎn):①輸入量應(yīng)該保持在能滿足處理要求的最低的限度。設(shè)計(jì)中應(yīng)該可采用設(shè)置字段的初值,下拉式的數(shù)據(jù)窗口等方式應(yīng)該盡量減少用戶的鍵盤輸入量。輸入的量越少,錯(cuò)誤率就越少,數(shù)據(jù)準(zhǔn)備時(shí)間也就減少。②輸入的準(zhǔn)備及輸入過程應(yīng)該盡量比較容易進(jìn)行,從而盡量減少錯(cuò)誤的發(fā)生。安徽新華學(xué)院 2022 屆畢業(yè)論文(設(shè)計(jì))10③應(yīng)該盡量早對(duì)輸入的數(shù)據(jù)信息進(jìn)行檢查(盡量接近原數(shù)據(jù)發(fā)生的點(diǎn)),以便于錯(cuò)誤及時(shí)得到更正。④輸入數(shù)據(jù)應(yīng)該盡早地用處理所需的形式進(jìn)行記錄,避免數(shù)據(jù)由一種介質(zhì)轉(zhuǎn)移到另一種介質(zhì)需要轉(zhuǎn)錄而可能引發(fā)的錯(cuò)誤。4 系統(tǒng)分析與設(shè)計(jì)通過上面的需求分析,我們大致的明白了系統(tǒng)能夠?qū)崿F(xiàn)的一些需求,下面將對(duì)整個(gè)系統(tǒng)進(jìn)行分析 。 系統(tǒng)設(shè)計(jì)的基本思想設(shè)計(jì)思想遵循以下幾點(diǎn):(1)采用 B/S 模式進(jìn)行開發(fā),其優(yōu)點(diǎn)是后臺(tái)與前臺(tái)處理層次分明,而且符合眾多已經(jīng)習(xí)慣網(wǎng)頁方式的用戶。(2)采用面向?qū)ο筮M(jìn)行開發(fā)和設(shè)計(jì)。運(yùn)用面向?qū)ο蠹夹g(shù)的前提就是對(duì)整體系統(tǒng)的高度和準(zhǔn)確抽象,通過它可以保證系統(tǒng)有良好的框架,進(jìn)而給商品帶來比較強(qiáng)的穩(wěn)定性和它的運(yùn)行效率。(3)采用模塊化的設(shè)計(jì)。模塊化的設(shè)計(jì)要求是將整個(gè)系統(tǒng)劃分為每個(gè)小的模塊,有利于程序代碼的重載,簡化程序設(shè)計(jì)和實(shí)現(xiàn)過程。(4)簡單方便的系統(tǒng)界面。設(shè)計(jì)簡單友好的系統(tǒng)界面,方便用戶較快的適應(yīng)系統(tǒng)的操作。(5)速度優(yōu)先原則。由于此工具最重要的評(píng)測(cè)標(biāo)準(zhǔn)就是速度,因此在設(shè)計(jì)過程中,具體過程盡量做到資源占用少,速度快。(6)設(shè)計(jì)既要突出重點(diǎn),又要細(xì)致周到。要符合設(shè)計(jì)需求,在有可能改進(jìn)的地方進(jìn)行擴(kuò)充,使系統(tǒng)更適應(yīng)用戶的需要。安徽新華學(xué)院 2022 屆畢業(yè)論文(設(shè)計(jì))11 數(shù)據(jù)庫的分析與設(shè)計(jì) 計(jì)算機(jī)信息系統(tǒng)以數(shù)據(jù)庫為核心,在數(shù)據(jù)庫管理系統(tǒng)的支持下,進(jìn)行信息的收集、整理、存儲(chǔ)、檢索、更新、加工、統(tǒng)計(jì)和傳播等操作。數(shù)據(jù)庫已經(jīng)成為現(xiàn)在信息系統(tǒng)等計(jì)算機(jī)系統(tǒng)的基礎(chǔ)與核心部分。數(shù)據(jù)庫設(shè)計(jì)的好與壞直接影響到一整個(gè)系統(tǒng)的質(zhì)量和效率 。 數(shù)據(jù)庫的設(shè)計(jì)一般要經(jīng)過規(guī)劃、需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)這 5 個(gè)步驟。 數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)概念設(shè)計(jì)是指在數(shù)據(jù)分析的基礎(chǔ)上自下向上的建立一整個(gè)系統(tǒng)的數(shù)據(jù)庫概念結(jié)構(gòu),要從用戶的角度進(jìn)行視圖的設(shè)計(jì),然后再將視圖集成,最后要對(duì)集成的結(jié)構(gòu)分析優(yōu)化最終得到一個(gè)結(jié)果。數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)一般采用實(shí)體—聯(lián)系(ER)模型設(shè)計(jì)方法。ER 模型法的組成元素有:實(shí)體、屬性、聯(lián)系,ER 模型用 ER 圖表示,主要是提示用戶工作環(huán)境中所提及的事物,屬性就是對(duì)實(shí)體特性的敘述。概念設(shè)計(jì)的目的是產(chǎn)生與企業(yè)組織信息要求相適應(yīng)的數(shù)據(jù)庫概念結(jié)構(gòu),即概念模式。概念模式則是與數(shù)據(jù)庫邏輯結(jié)構(gòu)獨(dú)立的,與支持?jǐn)?shù)據(jù)庫的 DBMS 獨(dú)立,并且不依賴于計(jì)算機(jī)系統(tǒng)的。按照以上對(duì)數(shù)據(jù)庫的需求分析,并且結(jié)合系統(tǒng)概念模型的特點(diǎn)及建立方式,建立了 ER 模型圖。如圖 所示是實(shí)體模型圖,如圖 所示是屬性模型圖,如圖 所示是實(shí)體間關(guān)系模型圖。(1)注冊(cè)用戶信息實(shí)體 ER 圖如圖 所示:圖 實(shí)體模型圖 圖 屬性模型圖用戶信息實(shí)體 ER圖圖 實(shí)體間關(guān)系模型圖安徽新華學(xué)院 2022 屆畢業(yè)論文(設(shè)計(jì))12注冊(cè)用戶信息姓名年齡 郵箱 登錄名登錄密碼圖 注冊(cè)用戶信息實(shí)體 ER 圖(2)類別信息實(shí)體 ER 圖如圖 所示:類別信息編號(hào) 名稱圖 類別信息實(shí)體 ER 圖(3)商品信息實(shí)體 ER 圖如圖 所商品信息商品類別發(fā)布人標(biāo)題圖片聯(lián)系人描述聯(lián)系電話Q Q圖 商品信息實(shí)體 ER 圖(4)留言信息 ER 圖如圖 所示:安徽新華學(xué)院 2022 屆畢業(yè)論文(設(shè)計(jì))13留言信息標(biāo)題內(nèi)容 時(shí)間留言用戶所屬商品圖 留言信息實(shí)體 ER 圖(5)管理員信息 ER 圖如圖 所示:管理員信息登錄名 密碼圖 管理員信息實(shí)體 ER 圖 數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)我們都知道,數(shù)據(jù)庫的概念模型是于任何一個(gè)特定的數(shù)據(jù)庫的管理系統(tǒng),因此,我們需要根據(jù)具體使用數(shù)據(jù)庫管理系統(tǒng)的特點(diǎn)來進(jìn)行轉(zhuǎn)換。即轉(zhuǎn)變?yōu)榘从?jì)算機(jī)處理的邏輯性的關(guān)系模型,ER 模型向關(guān)系數(shù)據(jù)庫的模型轉(zhuǎn)換應(yīng)該遵循下列原則:(1)每一個(gè)實(shí)體都要轉(zhuǎn)換成一個(gè)關(guān)系(2)所有的主鍵一定要定義非空(NOT NULL)(3)對(duì)于二元聯(lián)系應(yīng)按照一對(duì)多、弱對(duì)實(shí)、一對(duì)一、多對(duì)多等聯(lián)系來定義外鍵根據(jù) ER 模型,二手電子產(chǎn)品交易系統(tǒng)建立了以下邏輯數(shù)據(jù)結(jié)構(gòu),下面是各數(shù)據(jù)表的詳細(xì)說明。(1)會(huì)員信息表主要是記錄了注冊(cè)會(huì)員基本信息,表結(jié)構(gòu)如表 41 所示:表 41 會(huì)員信息表(t_user)列名 數(shù)據(jù)類型 長度 允許空 是否主鍵 說明安徽新華學(xué)院 2022 屆畢業(yè)論文(設(shè)計(jì))14id int 4 否 是 編號(hào)xingming varchar 50 否 否 姓名age varchar 50 否 否 年齡 varchar 50 否 否 郵箱loginname varchar 20 否 否 登錄名loginpw varchar 20 否 否 登錄密碼zhuangtai varchar 20 否 否 審核狀態(tài)(2)類別信息表主要記錄了產(chǎn)品類別基本信息,表結(jié)構(gòu)如表 42 所示:表 42 管理員信息表(t_catelog)列名 數(shù)據(jù)類型 長度 允許空 是否主鍵 說明catalog_id int 4 否 是 編號(hào)catalog_name varchar 50 否 否 類別名稱(3)產(chǎn)品信息表主要是記錄了要交易二手產(chǎn)品的基本信息,表結(jié)構(gòu)如表 43 所示。表 43 產(chǎn)品信息表(t_xinxi)列名 數(shù)據(jù)類型 長度 允許空 是否主鍵 說明id Int 4 否 是 編號(hào)catelog_id Int 4 否 否 產(chǎn)品類別user_id Int 4 否 否 發(fā)布人title varchar 50 否 否 標(biāo)題miaoshu varchar 50 否 否 描述fujian varchar 50 否 否 圖片lianxiren varchar 50 否 否 聯(lián)系人lianxidianhua varchar 50 否 否 聯(lián)系電話lianxiqq varchar 50 否 否 shijian varchar 50 否 否 發(fā)布時(shí)間zhuangtai varchar 50 否 否 審核狀態(tài)(4)留言信息表主要是注冊(cè)用戶對(duì)產(chǎn)品留言的基本信息,表結(jié)構(gòu)如表 44 所示:表 44 留言信息表(t_liuyan)列名 數(shù)據(jù)類型 長度 允許空 是否主鍵 說明id Int 4 否 是 編號(hào)title varchar 50 否 否 標(biāo)題content varchar 50 否 否 內(nèi)容shijian varchar 50 否 否 留言時(shí)間xinxi_id Int 4 否 否 所屬商品user_id Int 4 否 否 留言人安徽新華學(xué)院 2022 屆畢業(yè)論文(設(shè)計(jì))15(5)管理員信息表主要記錄的管理員的賬號(hào)信息,包括用戶名和密碼,表結(jié)構(gòu)如表45 所示:表 45 賣家信息表(t_admin)列名 數(shù)據(jù)類型 長度 允許空 是否主鍵 說明userId int 4 否 是 編號(hào)userName varchar 50 否 否 用戶名userPw varchar 50 否 否 密碼 數(shù)據(jù)庫的連接原理本系統(tǒng)采用 Hibernate 對(duì)數(shù)據(jù)庫進(jìn)行管理。Hibernate 是一個(gè)開放源代碼的對(duì)象關(guān)系映射框架,它對(duì) JDBC 進(jìn)行了輕量級(jí)的對(duì)象封裝,使 Java 程序員可以隨心所欲的使用對(duì)象編程思維來操縱數(shù)據(jù)庫。它不僅提供了從 Java 類到數(shù)據(jù)表之間的映射,也提供了數(shù)據(jù)查詢和恢復(fù)機(jī)制。相對(duì)于使用 JDBC 和 SQL 來手工操作數(shù)據(jù)庫,Hibernate 能夠大大的減少操作中數(shù)據(jù)庫的工作量。 另外 Hibernate 還可以利用代理模式來進(jìn)行簡化載入一個(gè)類的過程,這就可以大大的減少利用 Hibernate QL 中從數(shù)據(jù)庫提取數(shù)據(jù)代碼的編寫量,從而可以節(jié)約開發(fā)的時(shí)間和開發(fā)產(chǎn)生的成本 Hibernate 還可以和多種 Web 服務(wù)器和應(yīng)用服務(wù)器良好集成,如今已經(jīng)可以支持幾乎所有的流行的數(shù)據(jù)庫的服務(wù)器。Hibernate 技術(shù)的本質(zhì)是一個(gè)提供數(shù)據(jù)庫服務(wù)的一個(gè)中間件。它的架構(gòu)如圖 所示:安徽新華學(xué)院 2022 屆畢業(yè)論文(設(shè)計(jì))16圖 架構(gòu)圖圖 是 Hibernate 的工作原理,它是利用了數(shù)據(jù)庫以及其他一些配置文件例如 Hibernate .properties,XML Mapping 等給應(yīng)用程序提供數(shù)據(jù)比較持久化服務(wù)的。 Hibernate 擁有很大的靈活性,但同時(shí)它的體系結(jié)構(gòu)相對(duì)比較的復(fù)雜,提供了幾種不同的運(yùn)行的方式。在這個(gè)輕型體系中,應(yīng)用程序可以提供 JDBC 連接,并且能自行管理事務(wù),這種方式使用的是 Hibernate 的一個(gè)最小子集;在全面解決的體系中,對(duì)于這個(gè)應(yīng)用程序來說,所有底層的 JDBC/JTA API 都可以被抽象了,Hibernate 會(huì)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1