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

正文內(nèi)容

網(wǎng)上書店實(shí)驗(yàn)報(bào)告畢業(yè)論文-wenkub.com

2025-06-20 23:30 本頁面
   

【正文】 } //接收密碼 public void setPassword(String pwd){ = pwd。 (())。 } catch(Exception e){ (類錯(cuò)誤)。 private String url = jdbc:odbc:bookDB。 private String sadr = null。 private String sname = null。import .*。rTime = (ctime)。closeConnection(con)。(8, ())。(4, ())。(orderId)。try {con=getConnection()。()。(3, ())。prepStmt = (strSql)。}}finally{closeResultSet(rs)。(1, quantity)。rs = ()。ResultSet rs=null。} catch (Exception ex) {()。buyBook(bookId, quantity,con)。while (()) {ShopCarItem sci = (ShopCarItem)()。Collection items = ()。}}finally{closeResultSet(rs)。if (()) {BookDetail bd = new BookDetail((bookID), (title),(name),(time), (info),(pie),(price),(saleAmount))。String strSql = select * from book where bookID = ? 。PreparedStatement prepStmt=null。closeConnection(con)。while (()) {BookDetail bd = new BookDetail((bookID), (title),(name),(time), (info),(pie),(price),(saleAmount))。try {con=getConnection()。}public Collection getBookList()throws Exception{Connection con=null。}}finally{closeResultSet(rs)。prepStmt = (strSql)。ResultSet rs=null。}}public void closeResultSet(ResultSet rs){try{if(rs!=null) ()。}public void closeConnection(Connection con){try{if(con!=null) ()。private String dbUrl=jdbc:odbc:BookShopDB。其代碼實(shí)現(xiàn)主要部分如下所示:package bookshop。它是通過JDBCODBC驅(qū)動(dòng)類型鏈接數(shù)據(jù)庫,所以需要先建立ODBC數(shù)據(jù)源。return val/。BookDetail bookDetails = (BookDetail) ()。}public synchronized double getTotal() {double amount = 。numberOfItems。}numberOfItems++。}public synchronized void add(String bookId, BookDetail book) {if((bookId)) {ShopCarItem scitem = (ShopCarItem) (bookId)。import .*。}public int getQuantity() {return quantity。quantity = 1。ShopCar、ShopCarItem與BookDetail三個(gè)對(duì)象之間的關(guān)系可以用如圖7所示:圖7 ShopCar、ShopCarItem與BookDetail對(duì)象的關(guān)系 、set方法和增、減書籍?dāng)?shù)量的方法,代碼如下所示:package bookshop。在一個(gè)購(gòu)物車中,可以包含多個(gè)購(gòu)物車書籍條目,購(gòu)物車書籍條目代表了用戶需要購(gòu)買的書籍信息、數(shù)量及金額等信息。 if(flag!=0)return true。 (3,)。 try{ strSql = strSql+WHERE sID=?。 rs = ()。 } } //搜尋方法返回ResultSet類 public ResultSet search(){ ResultSet rs = null。 int flag = ()。 } catch(Exception e){ return false。)。,39。,39。 } ()。 } } //往數(shù)據(jù)庫中添加一條信息 public boolean Insert(){ if(sname==null){ return false。 intId = (data)。 ResultSet rs = (SELECT sID FROM custom)。 } //接收郵編 public void setPostnum(String pos){ = pos。 } } //返回帳號(hào) public String getID(){ return 。 (())。 public Linkdatabase2(){ this(null)。 private String sadr = null。public class Linkdatabase2 { private Connection con=null。 return (lastCmp)。 } public void setTime(Date date) { time = date。 } public void setName(String string) { name = string。 } public Date getTime() { return time。 } public String getName() { return name。 =price。 =name。 private double price=0。 private String name=。主要的方法是get和set方法,其具體代碼實(shí)現(xiàn)如下所示:package bookshop。 在系統(tǒng)開發(fā)的時(shí)候,一般都按照這樣的幾個(gè)步驟來完成:首先需要?jiǎng)?chuàng)建一個(gè)項(xiàng)目,接著開發(fā)業(yè)務(wù)邏輯的處理類,最后開發(fā)JSP頁面,在JSP頁面中調(diào)用業(yè)務(wù)邏輯處理類。在數(shù)據(jù)表里盡量避免使用聯(lián)合主鍵,對(duì)于外鍵限制也盡量少使用。在此只是為了說明,在實(shí)際應(yīng)用中需要根據(jù)具體需求進(jìn)行設(shè)計(jì),而且相對(duì)要復(fù)雜很多。數(shù)據(jù)庫的第三范式消除了數(shù)據(jù)冗余、更新異常、插入異常和刪除異常等現(xiàn)象。 系統(tǒng)時(shí)序圖的設(shè)計(jì) 數(shù)據(jù)庫詳細(xì)設(shè)計(jì) 在數(shù)據(jù)庫設(shè)計(jì)的過程中,主要是要遵循規(guī)范化的數(shù)據(jù)庫設(shè)計(jì)原則。當(dāng)查看書籍具體信息時(shí)。從圖3的購(gòu)書過程圖中可知,根據(jù)頁面需要請(qǐng)求的業(yè)務(wù)邏輯處理,看哪些需要業(yè)務(wù)邏輯處理,如圖5所示。業(yè)務(wù)邏輯處理的設(shè)計(jì),主要也是圍繞如何實(shí)現(xiàn)完成JSP頁面的請(qǐng)求處理來設(shè)計(jì)。JSP頁面負(fù)責(zé)信息的展示和信息的輸入,在JSP頁面里不做任何實(shí)際性的業(yè)務(wù)邏輯處理,而把業(yè)務(wù)邏輯處理交給JavaBean類來完成,這其實(shí)就是JSP Model 1模型。而在此只是為了說明方法和過程,所以忽略了一些無關(guān)緊要的頁面。用于顯示書籍詳細(xì)信息頁面,也可以放入購(gòu)物車把選中的書籍放入購(gòu)物車中用于顯示購(gòu)物車信息頁面,從購(gòu)物車中可以刪除已選擇的書籍, 繼續(xù)瀏覽,還可以完成選擇書籍,到下訂單頁面用于用戶輸入訂單信息頁面,填寫完整的信息后,可以進(jìn)行下一步確認(rèn)購(gòu)買頁面此頁面判斷是否下訂單成功。完成選擇書籍并且確定購(gòu)買時(shí)需要向系統(tǒng)下訂單。好的頁面設(shè)計(jì),要求有好的頁面流程:首先在頁面流程上要合理和符合生活實(shí)際操作情況;其次頁面在展示上和操作上要人性化,簡(jiǎn)單易用;最后是要求頁面美觀大方,能給用戶很好的視覺效果,留下美好的印象。下面將通過頁面設(shè)計(jì)、JaveBean業(yè)務(wù)邏輯設(shè)計(jì)和程序流程設(shè)計(jì)等方面對(duì)網(wǎng)上書店進(jìn)行詳細(xì)設(shè)計(jì)分析,為后面的系統(tǒng)開發(fā)、代碼編寫做好充分的準(zhǔn)備工作。4. 詳細(xì)設(shè)計(jì) 詳細(xì)設(shè)計(jì)是在需求分析的前提下,對(duì)系統(tǒng)所要實(shí)現(xiàn)的每一個(gè)功能、每一個(gè)環(huán)節(jié)進(jìn)行細(xì)化。目前最為流行的中大型的數(shù)據(jù)庫管理系統(tǒng)包括:Oracle、MS SQL、DBMySQL、SysBase等。對(duì)數(shù)據(jù)庫的操作,主要是在JavaBean類里通過JDBC來進(jìn)行的。在數(shù)據(jù)庫層中,主要是實(shí)現(xiàn)了數(shù)據(jù)的持久性,為了簡(jiǎn)單起見,在此使用的是MS Access數(shù)據(jù)庫系統(tǒng)。其軟件結(jié)構(gòu)如圖2所示。這種結(jié)構(gòu)大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本。由于服務(wù)器鏈接個(gè)數(shù)和數(shù)據(jù)通信量的限制,這種結(jié)構(gòu)的軟件適于在用戶數(shù)目不多的局域網(wǎng)內(nèi)使用。只有確定了總的結(jié)構(gòu),后面的詳細(xì)設(shè)計(jì)就能圍繞這個(gè)結(jié)構(gòu)開展工作,才不至于脫離目標(biāo)愿望。 其他需求需要操作人員了解jsp等的知識(shí),需要用戶及管理員了解網(wǎng)站的基本配置,使用的基本流程才行,詳細(xì)說明在后面的界面展示處。,非法用戶不能使用系統(tǒng),不能偷看系統(tǒng)信息,不能修 改圖書,防止隨意刪改,同時(shí)提供信息備份的服務(wù)。UML用例圖表示如圖1所示。 管理員的主要功能是對(duì)網(wǎng)站進(jìn)行必要的維護(hù),整合客戶的信息,聯(lián)系商家,并將貨物的狀態(tài)信息及時(shí)的通知商家和客戶等。.. 選擇需要購(gòu)買的書籍,并且把該書籍放進(jìn)購(gòu)物車。.. 購(gòu)買完畢后,繼續(xù)進(jìn)行別的操作。.. 選擇了某本書籍后,可以查看該書籍的詳細(xì)信息。所以開發(fā)一個(gè)系統(tǒng),必需先要進(jìn)行需求分析。因?yàn)樵撈脚_(tái)是作為課程設(shè)計(jì)與商業(yè)無關(guān),又因?yàn)槭亲灾鏖_發(fā)設(shè)計(jì),因此不會(huì)構(gòu)成侵權(quán),在法律上是可行的。該平臺(tái)設(shè)計(jì)只是作為本小組的課程設(shè)計(jì),又因?yàn)榇蠹业脑O(shè)計(jì)能力有限,其功能還不能完善,所以沒有什么經(jīng)濟(jì)效益可談。這樣相對(duì)于個(gè)人或圖書館在新華書店訂書來說,就縮短了到書時(shí)間。由于網(wǎng)上書店運(yùn)營(yíng)方式是有訂購(gòu)需要時(shí)直接到出版社取效性強(qiáng),除了一部分有收藏價(jià)值的外,絕大多數(shù)圖書都會(huì)“掉價(jià)”。自定義搜索是用戶根據(jù)自己所需的圖書以主題、書名、著者、出版社等信息作為檢索點(diǎn)對(duì)圖書或其它商品進(jìn)行一般搜索,如果希望檢索結(jié)果更準(zhǔn)確就使用高級(jí)檢索———同時(shí)使用幾個(gè)檢索點(diǎn)查找。(5)信息豐富網(wǎng)上書店的欄目豐富:特價(jià)書、書業(yè)視窗、銷售排行、新品上架、最新推薦等,動(dòng)態(tài)地向用戶提供各種信息,讓用戶了解書市的最新情況。(3)數(shù)量、種類多,出版時(shí)間跨度大  綜合性的網(wǎng)上書店涉及各種各類內(nèi)容的圖書,提供訂購(gòu)的書目信息達(dá)上萬、幾十萬條,而圖書出版的時(shí)間有最新出版的,也有幾十年前的,這是傳統(tǒng)書店難以做到的。網(wǎng)絡(luò)給人們帶來了實(shí)惠、虛擬、幻化,也給文學(xué)和圖書帶來了廣闊的生存空間。由于無法量化,實(shí)體商店不能不考慮他們的網(wǎng)站對(duì)商店購(gòu)買的影響,商店花費(fèi)有限的網(wǎng)絡(luò)資源支撐網(wǎng)站交易基礎(chǔ)是有代價(jià)的,有可能最終失去有購(gòu)買計(jì)劃的顧客,最終將網(wǎng)下市場(chǎng)份額丟失給精明的競(jìng)爭(zhēng)者。多渠道零售商應(yīng)該了解,并非每個(gè)瀏覽他們網(wǎng)站的顧客最終都會(huì)購(gòu)買。網(wǎng)站在促成銷售方面很有價(jià)值,因?yàn)橛薪^大部分的消費(fèi)者在某商場(chǎng)購(gòu)物之前會(huì)事先到該商場(chǎng)的網(wǎng)站中查詢產(chǎn)品信息,實(shí)體商店盡管將網(wǎng)站同樣也看作一個(gè)銷售渠道,但對(duì)于網(wǎng)站的服務(wù)投入很少。傳統(tǒng)的商業(yè)是以手工處理信息為主,并且通過紙上的文字交換信息,但是隨著處理和交換信息量的劇增,該過程變得越來越復(fù)雜,這不僅增加了重復(fù)勞動(dòng)量和額外開支,而且也增加了出錯(cuò)機(jī)會(huì),在這種情況下需要一種更加便利和先進(jìn)的方式來快速交流和處理商業(yè)往來業(yè)務(wù);另一方面,計(jì)算機(jī)技術(shù)的發(fā)展及其廣泛應(yīng)用和先進(jìn)通信技術(shù)的不斷完善及使用導(dǎo)致了EDI和Internet 的出現(xiàn)和發(fā)展,全球社會(huì)邁入了信息自動(dòng)化處理的新時(shí)代,這又使得電子商務(wù)的發(fā)展成為可能。網(wǎng)絡(luò)計(jì)算是電子商務(wù)的基礎(chǔ)。網(wǎng)上書店實(shí)驗(yàn)報(bào)告畢業(yè)論文目錄小組成員及分工................................................................................................................................4成績(jī)表(1)...........................................................................................................................................5成績(jī)表(2)...........................................................................................................................................6成績(jī)表(3)....................................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1