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

正文內(nèi)容

基于web開(kāi)發(fā)的圖書(shū)銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文(文件)

 

【正文】 = (password)。 (is)。 Connection conn = null。 String name = null。 import 。 import 。 import 。我的本專(zhuān)業(yè)學(xué)得不好,這是我大學(xué)四年唯一遺憾的地方,但我學(xué)會(huì)了許多其他的知識(shí),學(xué)會(huì)了與人相處的能力,學(xué)會(huì)了學(xué)習(xí)本身的能力。還有身邊支持我的家人 朋友, 他們是我努力學(xué)習(xí)的動(dòng)力,再次對(duì)他們表示感謝 。 第 37 頁(yè) 共 53 頁(yè) 致謝 經(jīng)過(guò)數(shù)月 的工作, 基于 Web 網(wǎng)上銷(xiāo)售 圖書(shū) 系統(tǒng)終于能夠初步的實(shí)現(xiàn)。 在整個(gè)開(kāi)發(fā)工程中,采用軟件工程開(kāi)發(fā)流程進(jìn)行開(kāi)發(fā),上線進(jìn)行需求分析,然后進(jìn)行整體設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì),表格的設(shè)計(jì)等到最后的系統(tǒng)實(shí)現(xiàn)。 } if(jiezhang.equals(mand)) {//用來(lái)購(gòu)物車(chē)中的商品進(jìn)行結(jié)賬 doJieZhang(request,response)。 (mand)。 } if (souso.equals(mand)) { doSouso(request, response)。 } if(showgerenzhongxin.equals(mand)) { doShowConsumer(request,response)。 mand = new String((iso88591),utf8)。 } } Servlet 層的實(shí)現(xiàn) Servlet 一般在客戶端上運(yùn)行,返回用戶想要獲取是數(shù)據(jù),用戶輸入范文數(shù)據(jù)庫(kù)的信息后 在 java 服務(wù)器上運(yùn)行時(shí),服務(wù)器將請(qǐng)求信息發(fā)送到 Servelet 層中,然后Servlet 將數(shù)據(jù)庫(kù)里的響應(yīng)信息發(fā)送到服務(wù)器中,服務(wù)器再將信息返回到用戶手中。i++) { (vos= +vos[i])。 import 。 } public boolean register(ConsumerVO vo) { return (vo)。 import 。 } public GoodsVO[] getGoodsbyName(String name) { return (name)。 import 。然后調(diào)用 DAO 層,最后返回結(jié)果到控制層。 } DAO 接口不參與任何技術(shù)的實(shí)現(xiàn), 這是其最大的特點(diǎn)。 } 第 30 頁(yè) 共 53 頁(yè) 訂單信息層的 DAO 實(shí)現(xiàn)如下: package 。 import 。 import 。 DAO 層需要做的 是處理數(shù)據(jù)庫(kù)數(shù)據(jù)及和數(shù)據(jù)庫(kù)數(shù)據(jù)異常等。 DAO 層的實(shí)現(xiàn) DAO 模式 在 Java 中經(jīng)常使用,它是數(shù)據(jù)訪問(wèn)對(duì)象第一個(gè)面向?qū)ο蟮慕涌?【 8】 。gdid=${ite }input type=button value=刪除 //a/td /tr tr td colspan=7hr size=2/td /tr /c:forEach tr td colspan=5 align=right總計(jì): c:set scope=request var=sum value=${0 } /c:set c:forEach var=item items=${goodslist } c:set var=sum value=${sum + ( * * )/} scope=request/c:set /c:forEach 第 26 頁(yè) 共 53 頁(yè) ${sum }元 /td tdform name=jiezhang action=/ZYJWangGouXiTong/servlet/SvShopCart input type=button value=結(jié)賬 onclick=submitform() input type=hidden name=mand value=jiezhang/ /form/td /tr /table /section 訂單界面 訂單界面主要是來(lái)用戶填寫(xiě)其收貨人,收貨地址,聯(lián)系電話等收件人相關(guān)信息的 。如圖書(shū)圖片,圖書(shū)名,單價(jià),折扣,數(shù)量,總價(jià)以及操作等等 。field loginfinal39。 name=cpassword class=cpassword onblur=checkpassword()/input/td /tr tr td align=right確認(rèn)密碼 :/td 登陸界面 登陸界面是用戶作為登陸本系統(tǒng)的憑證,用戶填寫(xiě)用戶名和密碼之后先和數(shù)據(jù)庫(kù) 里面的用戶信息進(jìn)行匹配,如果匹配成功則登陸成功,反之則提示登錄失敗 。 img alt=Facebooksignin src=image/ width=399 / /div input type=hidden name=action value=register table tr td align=right 用戶名 *: /td td colspan=3input type=39。 /h2 /div div class=39。title39。signup39。l_application c_users a_new gatekeeper39。 用戶界面 用戶 注冊(cè) 界面 是將非會(huì)員用戶進(jìn)行身份注冊(cè),以便今后在進(jìn)行圖書(shū)購(gòu)買(mǎi)時(shí)能夠存儲(chǔ)用戶信息 。i++) { gvo[i] = (GoodsVO)obj[i]。 } } }, )。 } else if (obj[i].getClass().getName().equals()) { (i + 1, (obj[i].toString()))。 i++) { if (obj[i].getClass().getName().equals()) { (39。 String sql = select * from goods where gdname like ? or gdauthor like ?。 } 7.關(guān)閉 jdbc 的對(duì)象 (conn,pstmt,rs)。 } finally { (conn,pstmt,rs)。//獲得 preparedStatement if(args != null) { setParameters(pstmt, args)。 Connection conn = ()。 password = new String((iso88591),gbk)。 url = (url)。 鑒于本系統(tǒng)的數(shù)據(jù)連接。如圖 所示; 圖 訂單流程圖 數(shù)據(jù)庫(kù)設(shè)計(jì) 與實(shí)現(xiàn) 系統(tǒng)的 ER 圖設(shè)計(jì) 根據(jù)本系統(tǒng)的系統(tǒng)設(shè)計(jì)需求,得出如下的系統(tǒng) ER圖。 這一部分功能的流程圖如圖 所示: 圖 用戶 注冊(cè) 流程圖 用戶登陸 流程圖 如果游客 要使用注冊(cè)用戶提供的功能,那么在使用之前必須 用戶 登錄 方可進(jìn)行相關(guān)功能的查詢 。整個(gè)系統(tǒng)的總體設(shè)計(jì)模塊圖如圖 所示: 圖 系統(tǒng)功能結(jié)構(gòu)圖 從圖中我們可以看出, 用戶管理模塊和購(gòu)物車(chē)模塊 是整個(gè)系統(tǒng)的重點(diǎn)所在。 需求 用戶根據(jù)自己喜好進(jìn)行圖書(shū)查詢與搜索,系統(tǒng)根據(jù)用戶查詢反饋相關(guān)圖書(shū)信息給用戶 用戶 圖書(shū)消費(fèi)者 用戶所做的工作 圖書(shū)消費(fèi)者 用戶注冊(cè) 用戶登陸 檢索查詢圖書(shū) 填寫(xiě) 、修改、刪除 圖書(shū) 訂單 用戶需求 圖書(shū)信息 圖書(shū) 訂單信息 用戶 信息 最優(yōu)解決方案 用 Oracle 數(shù)據(jù)庫(kù)實(shí)現(xiàn),開(kāi)發(fā) 語(yǔ)言運(yùn)用 Java 最優(yōu)方案原因 Oracle 數(shù)據(jù)庫(kù)的數(shù)據(jù)保存可靠,成本小; Java 語(yǔ)言靈活性強(qiáng)、適應(yīng)性強(qiáng)、 第 9 頁(yè) 共 53 頁(yè) 4 總體設(shè)計(jì) 在本章中,我們將描述 圖書(shū)銷(xiāo)售系統(tǒng) 具體的功能模塊設(shè)計(jì)以及數(shù)據(jù)庫(kù)的設(shè)計(jì)。 需求分析總結(jié) 根據(jù) 用戶對(duì)圖書(shū)購(gòu)買(mǎi)的需求分析得出 , 用戶 的基本需 求如表 31 所示 : 第 8 頁(yè) 共 53 頁(yè) 表 31 需求列表 基于 web 開(kāi)發(fā)的圖書(shū)銷(xiāo)售 系統(tǒng)主要任務(wù) 是 根據(jù)圖書(shū)消費(fèi)者的喜好和 查詢來(lái)反饋圖書(shū)信息給消費(fèi)者 。 購(gòu)物車(chē) 用戶可以將瀏覽到的鐘意的圖書(shū) 加到購(gòu)物車(chē)中,如果 覺(jué)得有買(mǎi)的必要,就可以下訂單購(gòu)買(mǎi)圖書(shū)了,如果覺(jué)得不需要可以再調(diào)整圖書(shū) 購(gòu)物車(chē) ,購(gòu)物車(chē)主要存放的是圖書(shū)的相關(guān)信息 。 用戶登陸 如果 游客要使用注冊(cè)用戶提供的功能,那么在使用之前必須登陸或注冊(cè)后登陸 。從而使整個(gè)系統(tǒng)維護(hù)性也大大提升。 ( 3) 可擴(kuò)展 與可維護(hù)性。 本系統(tǒng)將數(shù)據(jù)一律插入到 Oracle Database 11g中,在采用模糊查詢的條件下能夠快速的搜索出用戶所查詢的圖書(shū)信息,在時(shí)間上小于用戶的等待時(shí)間,因此能夠進(jìn)行快速的查詢并返回用戶所需的信息。內(nèi)容是日常的圖書(shū)用品信息。 操作可行性 本系統(tǒng)的面向?qū)ο鬄?各類(lèi)用戶群體,操作簡(jiǎn)單 , 在人性化方面也較好。因此發(fā)展?jié)摿薮?。首先需要?shí)現(xiàn)網(wǎng)上購(gòu) 書(shū) 的基本功能,顯示 圖書(shū) 列表、添加 圖書(shū) 到購(gòu)物車(chē)、確認(rèn)訂單,我所 研究的重點(diǎn)是對(duì)網(wǎng)上購(gòu)物車(chē)的設(shè)計(jì)與實(shí)現(xiàn)模塊。并且網(wǎng)上銷(xiāo)售在今后的社會(huì)上將會(huì)越來(lái)越多的影響到人們的購(gòu)物方式,即由傳統(tǒng)的書(shū)店購(gòu)書(shū)到網(wǎng)上購(gòu)書(shū),前景不可估量。 因此本系統(tǒng)也鑒于其優(yōu)點(diǎn)使用其作為開(kāi)發(fā)語(yǔ)言。 【 7】 Java 語(yǔ)言 Java 是 James Gosling 在 Sun公司領(lǐng)導(dǎo)的小組開(kāi)發(fā)的, Java 最初被稱(chēng)為 Oak,是1991 年為消費(fèi)電子產(chǎn)品的嵌入式芯片而設(shè)計(jì)的。瓶頸是一個(gè)程序中最慢的部分,他限制了其他任務(wù)的運(yùn)行。 【 6】 Java 多線程技術(shù) 線程是通過(guò)程序的一條執(zhí)行路線。 第 4 頁(yè) 共 53 頁(yè) 通過(guò) JDBC 對(duì)數(shù)據(jù)庫(kù)進(jìn)行訪問(wèn) JDBC 從物理結(jié)構(gòu)上說(shuō)就是 Java 語(yǔ)言訪問(wèn)數(shù)據(jù)庫(kù)的一套接口集合。 ( 2)該系統(tǒng)首頁(yè)的數(shù)據(jù)查詢采用模糊查詢,查詢可分為按圖書(shū)名稱(chēng)查詢,按圖書(shū)作者查詢以及按圖書(shū)信息查詢等查詢。 【 4】 ( 2)本系統(tǒng)的數(shù)據(jù)統(tǒng)一插入到 Oracle Database 11g中,以關(guān)鍵字為查詢字段,創(chuàng) 建多個(gè)表存放圖書(shū)信息和用戶信息。 【 3】 ( 2)基于此系統(tǒng)是基于 web 開(kāi)發(fā)的圖書(shū)銷(xiāo)售系統(tǒng),因此主要用到的是MyEclipse 的 web 開(kāi)發(fā)工具, tomcat 服務(wù)器和 web 開(kāi)發(fā)插件。其主要用于 web,移動(dòng)設(shè)備的開(kāi)發(fā)。 本論文的 主要內(nèi)容與 結(jié)構(gòu) 本文 是 基于 web 開(kāi)發(fā)的圖書(shū)銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) ,通過(guò)系統(tǒng)的功能模塊的實(shí)現(xiàn)來(lái)更好地使消費(fèi)者實(shí)現(xiàn)網(wǎng)上圖書(shū)購(gòu)物 。 類(lèi)似網(wǎng)站今后的發(fā)展趨勢(shì)我認(rèn)為應(yīng)該會(huì)向云端存儲(chǔ)數(shù)據(jù)發(fā)展,畢竟在這個(gè)信息大爆炸的社會(huì)無(wú)時(shí)無(wú)刻不充斥這信息的交互和分享。因此在設(shè)計(jì)諸如在線銷(xiāo)售的系統(tǒng)的時(shí)候考慮數(shù)據(jù)庫(kù)方面的設(shè)計(jì)就是目前急需解決的問(wèn)題。其中基于數(shù)據(jù)庫(kù)的存儲(chǔ)技術(shù)還有待加強(qiáng)改善。本系統(tǒng)正是基于這一現(xiàn)狀而開(kāi)發(fā)。 附錄:(部分源代碼) 50 第 1 頁(yè) 共 53 頁(yè) 1 緒論 課題的研究背景 和意義 傳統(tǒng)的購(gòu)物方式局限于實(shí)體店等購(gòu)物方式,而本系統(tǒng)將傳統(tǒng)方式向網(wǎng)上銷(xiāo)售的轉(zhuǎn)變將大大提高人們的購(gòu)買(mǎi)水準(zhǔn),也 為了能夠 促進(jìn) 網(wǎng)上 圖書(shū)銷(xiāo)售行業(yè)的發(fā)展,它不僅 實(shí)現(xiàn)人們 足不出戶 就能夠 方便快捷地買(mǎi)到自己喜歡的各種書(shū)籍,而且想能夠向消費(fèi)者展示一種新穎的購(gòu)書(shū)方式 。 關(guān)鍵詞 : web 開(kāi)發(fā) 圖書(shū)銷(xiāo)售 數(shù)據(jù)庫(kù) 系統(tǒng)分析 軟件工程 DESIGN AND IMPLEMENTATION OF WEB DEVELOPMENT SYSTEM BASED ON BOOK SALES ABSTRACT Society in constant development and expansion, particularly Inter technology continues deep into all levels of society, and various other online book sales system of online sales system also
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1