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

正文內(nèi)容

電子拍賣系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-07-24 15:45 本頁面
 

【文章內(nèi)容簡介】 系正在逐步得到完善,因此電子拍賣正在逐步走向規(guī)范。 數(shù)據(jù)管理需求1.?dāng)?shù)據(jù)錄入的準(zhǔn)確性和實(shí)時(shí)性對(duì)于數(shù)據(jù)輸入的準(zhǔn)確與否是數(shù)據(jù)處理的前提條件,輸入錯(cuò)誤會(huì)導(dǎo)致系統(tǒng)的輸出不正確或不可用,從而失去了系統(tǒng)工作的意義。數(shù)據(jù)輸入的來源有手工輸入和其它系統(tǒng)產(chǎn)生。手工輸入需要根據(jù)系統(tǒng)界面上的安排使系統(tǒng)具有容錯(cuò)性。而由其它系統(tǒng)生成的數(shù)據(jù)也要有必要的檢查手段,以保證輸入數(shù)據(jù)的準(zhǔn)確性。在系統(tǒng)運(yùn)用中,輸入的數(shù)據(jù)通常都是大量的,因此需要系統(tǒng)具有一定的處理能力,以保證迅速的處理數(shù)據(jù)。2.?dāng)?shù)據(jù)的一致性和完整性由于系統(tǒng)的數(shù)據(jù)是共享的,在不同的模塊或子系統(tǒng)中,文件、報(bào)表、數(shù)據(jù)庫都是共享的數(shù)據(jù),因此如何保證這些數(shù)據(jù)的一致性,是系統(tǒng)必須解決的問題。若要解決此種問題,就需要有一定的維護(hù)人員去維護(hù)數(shù)據(jù)一致性,在錄入數(shù)據(jù)時(shí)控制數(shù)據(jù)的去向,且對(duì)數(shù)據(jù)庫的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。各個(gè)模塊之間對(duì)數(shù)據(jù)庫的需求是不同的,但一定要協(xié)調(diào)好不同需求之間的關(guān)系。對(duì)于各模塊都會(huì)用到的表要一致,不能使其沖突。 故障處理需求 由于軟硬件及系統(tǒng)設(shè)計(jì)等各種因素,系統(tǒng)在使用過程中難免會(huì)發(fā)生一些故障。系統(tǒng)應(yīng)提供對(duì)各種故障的一定檢測能力,并提供相應(yīng)的處理手段。對(duì)于硬件故障和系統(tǒng)軟件故障,應(yīng)由系統(tǒng)報(bào)告及處理;對(duì)于操作錯(cuò)誤,要求有信息提示及正確方式。 運(yùn)行環(huán)境需求軟件方面:MyEclipse開發(fā)系統(tǒng):Windows XP開發(fā)語言:JSP數(shù)據(jù)庫:MySQL服務(wù)器:硬件方面:CPU:P(R) GHz內(nèi)存: GB 7 系統(tǒng)總體設(shè)計(jì)系統(tǒng)總體設(shè)計(jì)對(duì)于總體設(shè)計(jì)階段,我們需要闡述系統(tǒng)設(shè)計(jì)的過程,是整個(gè)軟件開發(fā)過程中的核心部分。整個(gè)開發(fā)工作都將根據(jù)設(shè)計(jì)方案進(jìn)行,它決定軟件的總體結(jié)構(gòu)。因此,軟件的質(zhì)量取決于軟件的總體設(shè)計(jì)。為了讓軟件結(jié)構(gòu)能夠較為清晰,可采用模塊化原理,同時(shí)也能容易閱讀和理解。由于程序的錯(cuò)誤通常出現(xiàn)在相關(guān)模塊之間的接口中,所以模塊化也使軟件容易測試和調(diào)試。 設(shè)計(jì)原理采用面向?qū)ο蠓椒?,面向?qū)ο蟛粌H是一些具體的軟件開發(fā)技術(shù)與策略,而且是一整套關(guān)于如何看待軟件系統(tǒng)與現(xiàn)實(shí)世界的關(guān)系,用什么觀點(diǎn)來研究問題并進(jìn)行問題求解,以及如何進(jìn)行軟件系統(tǒng)構(gòu)造的軟件方法學(xué)。由于面向?qū)ο笞韵露系奶匦?,使開發(fā)者從問題的局部開始,在開發(fā)過程中逐步加深對(duì)系統(tǒng)的理解。主要概念有對(duì)象、屬性、操作、類、繼承等,基本原則有抽象、分類、封裝、多態(tài)等。設(shè)計(jì)的原則包括以下幾點(diǎn):實(shí)用性:實(shí)用應(yīng)該放在首位,是滿足用戶需求的主要目標(biāo),其次考慮美觀。方便性:系統(tǒng)應(yīng)該包含易操作,界面友好,便于使用,有錯(cuò)誤提示以及輸入簡單。適應(yīng)性:軟件能夠適應(yīng)管理變化,適應(yīng)環(huán)境的改變??蓴U(kuò)充性:為了在日后能夠?qū)ο到y(tǒng)進(jìn)行進(jìn)一步提升,應(yīng)考慮是否留有其他功能的接口。 系統(tǒng)模塊劃分本系統(tǒng)根據(jù)功能模塊可分為我的購物車,我的賬戶,商品拍賣,發(fā)表留言,幫助中心。 購物車:只有競拍者才有權(quán)限進(jìn)入,在此競拍者可查看已購入的商品。 我的賬戶:競拍者和拍賣者可在此頁面對(duì)用戶信息進(jìn)行修改操作。 商品拍賣:只有拍賣者才有權(quán)限進(jìn)入,在此拍賣者可發(fā)布商品,查看出售物品以及拍賣成功的商品信息。 發(fā)表留言:用戶可在此頁面進(jìn)行留言操作。 幫助中心:為用戶提供幫助信息,使其能夠更容易運(yùn)用系統(tǒng)。 根據(jù)角色劃分為競拍方和拍賣方。 競拍方:對(duì)物品進(jìn)行拍賣競價(jià)操作。 拍賣方:發(fā)布商品,查看上架商品信息。 系統(tǒng)流程 系統(tǒng)流程圖此流程圖展示出用戶進(jìn)入系統(tǒng)可以進(jìn)行的操作,對(duì)商品競價(jià),發(fā)布商品,留言,用戶資料修改等。 系統(tǒng)功能模塊 功能模塊圖 9 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建議中的核心技術(shù)。由于數(shù)據(jù)庫應(yīng)用系統(tǒng)的復(fù)雜性,為了支持相關(guān)程序運(yùn)行,數(shù)據(jù)庫設(shè)計(jì)就變得異常復(fù)雜,因此最佳設(shè)計(jì)不可能一蹴而就,而只能是一種“反復(fù)探尋,逐步求精”的過程,也就是規(guī)劃和結(jié)構(gòu)化數(shù)據(jù)庫中的數(shù)據(jù)對(duì)象以及這些數(shù)據(jù)對(duì)象之間關(guān)系的過程。 數(shù)據(jù)庫需求設(shè)計(jì)此電子拍賣系統(tǒng)要求數(shù)據(jù)庫必須有以下幾個(gè)數(shù)據(jù)表:競拍者用戶表(buyuser):用于存放競拍者用戶信息。拍賣者用戶表(selluser):用于存放拍賣者用戶信息。購買商品信息(buygoodsinfo):用于存放競拍者購買獲得的商品信息。商品信息(goodsinfo):用于存放拍賣者發(fā)布的商品信息。購買信息(leaveword):包含競拍者在購買物品是顯示的物品購買信息。留言信息(appraise):包含用戶在留言板上的留言信息。 MySQL管理MySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQL AB公司。與其他的大型數(shù)據(jù)庫例如Oracle、DBSQL Server等相比,MySQL自有它的不足之處,如規(guī)模小、功能有限(MySQL Cluster的功能和效率都相對(duì)比較差)等,但是這絲毫也沒有減少它受歡迎的程度。對(duì)于一般的個(gè)人使用者和中小型企業(yè)來說,MySQL提供的功能已經(jīng)綽綽有余,而且由于MySQL是開放源碼軟件,因此可以大大降低總體擁有成本。MySQL的特性只要包括以下幾點(diǎn):1) 為多種編程語言提供了API。這些編程語言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。2) 支持多線程,充分利用CPU資源。3) 提供TCP/IP、ODBC、和JDBC等多種數(shù)據(jù)庫連接途徑。4) 既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的GB 231BIG5,日文的Shift_JIS等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。5) 提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具。6) 優(yōu)化的SQL查詢算法,有效地提高查詢速度。 創(chuàng)建數(shù)據(jù)庫打開MySQL界面,利用語句CREATE DATABASE onlinesalesystem,創(chuàng)建一個(gè)名為“onlinesalesystem”的數(shù)據(jù)庫。 關(guān)系ER圖設(shè)計(jì)ER方法概念:ER方法是“實(shí)體聯(lián)系方法”(EntityRelationship Approach)的簡稱。它是描述現(xiàn)實(shí)世界概念結(jié)構(gòu)模型的有效方法。是表示概念模型的一種方式,用矩形表示實(shí)體型,矩形框內(nèi)寫明實(shí)體名;用橢圓表示實(shí)體的屬性,并用無向邊將其與相應(yīng)的實(shí)體型連接起來;用菱形表示實(shí)體型之間的聯(lián)系,在菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別于有關(guān)實(shí)體型連接起來,同時(shí)在無向邊旁標(biāo)上聯(lián)系的類型(1:1,1:n或m:n)。ER圖概念:ER圖也稱實(shí)體聯(lián)系圖(Entity Relationship Diagram),提供了表示實(shí)體類型、屬性和聯(lián)系的方法,用來描述現(xiàn)實(shí)世界的概念模型。本電子拍賣系統(tǒng)包含的實(shí)體有競拍者,拍賣者,商品信息,已購商品信息,留言信息。于是通過這幾個(gè)實(shí)體來分布進(jìn)行ER圖的設(shè)計(jì)。 用戶實(shí)體圖 已購商品實(shí)體圖 發(fā)布商品信息實(shí)體圖 留言板信息實(shí)體圖根據(jù)上述的幾個(gè)實(shí)體類,以及這些實(shí)體類之間的關(guān)系可以得到總體的ER圖。 系統(tǒng)基本ER圖 數(shù)據(jù)庫表設(shè)計(jì)根據(jù)ER圖開始進(jìn)行數(shù)據(jù)庫表設(shè)計(jì)。:1)標(biāo)準(zhǔn)化和規(guī)范化。數(shù)據(jù)的標(biāo)準(zhǔn)化有助于消除數(shù)據(jù)庫中的數(shù)據(jù)冗余。標(biāo)準(zhǔn)化有好幾種形式,但Third Normal Form(3NF)通常被認(rèn)為在性能、擴(kuò)展性和數(shù)據(jù)完整性方面達(dá)到了最好平衡。2)數(shù)據(jù)驅(qū)動(dòng)。采用數(shù)據(jù)驅(qū)動(dòng)而非硬編碼的方式,許多策略變更和維護(hù)都會(huì)方便得多,大大增強(qiáng)系統(tǒng)的靈活性和擴(kuò)展性。3)考慮各種變化。在設(shè)計(jì)數(shù)據(jù)庫的時(shí)候考慮到哪些數(shù)據(jù)字段將來可能會(huì)發(fā)生變更。4)每個(gè)表中都應(yīng)該添加的3 個(gè)有用的字段。5)對(duì)地址和電話采用多個(gè)字段。描述街道地址就短短一行記錄是不夠的。 Address_LineAddress_Line2 和Address_Line3 可以提供更大的靈活性。6)使用角色實(shí)體定義屬于某類別的列。在需要對(duì)屬于特定類別或者具有特定角色的事物做定義時(shí),可以用角色實(shí)體來創(chuàng)建特定的時(shí)間關(guān)聯(lián)關(guān)系,從而可以實(shí)現(xiàn)自我文檔化。7)選擇數(shù)字類型和文本類型盡量充足。8)增加刪除標(biāo)記字段。ER圖向關(guān)系模型的轉(zhuǎn)換要解決的問題是如何將實(shí)體型和實(shí)體間的聯(lián)系轉(zhuǎn)換為關(guān)系模式,如何確定這些關(guān)系模式的屬性和碼。關(guān)系模型的邏輯結(jié)構(gòu)是一組關(guān)系模式的集合。ER圖則是由實(shí)體型、實(shí)體的屬性和實(shí)體型之間的聯(lián)系3個(gè)要素組成的。所以將ER圖轉(zhuǎn)換為關(guān)系模型實(shí)際上就是要將實(shí)體型、實(shí)體的屬性和實(shí)體型之間的聯(lián)系轉(zhuǎn)換為關(guān)系模式,這種轉(zhuǎn)換一般遵循如下原則:1)一個(gè)1:1聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與任意一端對(duì)應(yīng)的關(guān)系模式合并。如果轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,則與該聯(lián)系相連的各實(shí)體的友以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,每個(gè)實(shí)體的碼均是該關(guān)系的候選碼。如果與某一端實(shí)體對(duì)應(yīng)的關(guān)系模式合并,則需要在該關(guān)系模式的屬性中加入另一個(gè)關(guān)系模式的碼和聯(lián)系本身的屬性。2)一個(gè)1:n聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與n端對(duì)應(yīng)的關(guān)系
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1