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

正文內(nèi)容

網(wǎng)絡(luò)書店的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文正文-免費(fèi)閱讀

2024-09-29 00:30 上一頁面

下一頁面
  

【正文】 (conn)。 ResultSet rs = null。 } (rs)。 rs = (sql)。 if (strPageNo == null || ()) { pageNo = 1。 (sql)。 }finally{ (stmt)。 ((title))。 return totalPages。 if(()){ totalRecords = (1)。!()){ ( and ftime)。+stime+39。amp。 if(title!=nullamp。 } finally { (stmt)。 } finally { (conn)。 (3, stime)。 } } 由于點(diǎn)擊訂單管理就直接跳轉(zhuǎn)到圖 ,功能與其他模塊功能相近,在此就不做過多的說明了。 String sql3 = delete from orderinfo where id=39。 rs = (sql1)。 } } 訂單 管理 模塊 該模塊分為 刪除 訂單 ,查詢 訂單。 ((num))。 rs = (sql)。 }return totalRecords。)。)。)。amp。%+category+%39。 if(bookname!=nullamp。 result = 0。 (6,num)。 Connection conn = ()。 Statement stmt = (conn)。 ()。 (1, bookname)。 } catch (SQLException e) { ()。 rs = (sql)。 } 獲得符合查詢結(jié)果的記錄顯示的頁數(shù) public int getTotalPages(int totalRecords){ int totalPages = totalRecords % pageSize == 0 ? totalRecords / pageSize : totalRecords / pageSize + 1。 } rs = (())。 Statement stmt = (conn)。 (users)。 rs = (())。 } } try { ResultSet rs = null。 Statement stmt = (conn)。 (pstmt)。 } if(!(psw3)){ result = 0。 ResultSet rs = null。+username+39。 return result。會員 39。 Statement stmt = (conn)。 詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是確定怎樣實(shí)現(xiàn)所要求的系統(tǒng),給出軟件模塊結(jié)構(gòu)中各個(gè)模塊的內(nèi)部過程描述。完成數(shù)據(jù)模型的建立后,我們就必須對字段進(jìn)行命名,確定字段的類型和寬度,并利用數(shù)據(jù)庫管理系統(tǒng)或數(shù)據(jù)庫語言創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)、輸入數(shù)據(jù)和運(yùn)行等,因此數(shù)據(jù)庫的實(shí)施是數(shù)據(jù)庫設(shè)計(jì)過程的 “ 最終實(shí)現(xiàn) ” 。因此,在這一階段中我們必須將注意力集中在怎樣表達(dá)出用戶對信息的需求,而不考慮具體實(shí)現(xiàn)問題。其中比較有效的方法是訪談,我們可以借助一些設(shè)計(jì)合理的調(diào)查表來與用戶直接交流。 如圖所示 圖 系統(tǒng)文件夾總體結(jié)構(gòu) 網(wǎng)絡(luò) 書店系統(tǒng) 會員管理 圖書管理 訂單管理 促銷活動管理 留言簿管理 增加會員 修改會員信息 刪除會員 查詢會員 增加圖書 修改圖書信息 刪除圖書 查詢圖書 增加訂單 刪除訂單 查詢訂單 增加促銷活動 刪除促銷活動 查詢促銷活動 增加留言 刪除留言 網(wǎng)絡(luò)書店的設(shè)計(jì)與實(shí)現(xiàn) 15 圖 系統(tǒng)文件 夾展開后 構(gòu)建開發(fā)環(huán)境 網(wǎng)站開發(fā)環(huán)境: Myeclipse 集成開發(fā)環(huán)境 網(wǎng)站開發(fā)語言: JAVA/JSP 網(wǎng)站后臺數(shù)據(jù)庫: SQL Server2020 開發(fā)環(huán)境運(yùn)行平臺: Windows XP 操作系統(tǒng): Windows XP Web服務(wù)器: Tomcat 數(shù)據(jù)庫服務(wù)器: SQL Server2020 瀏覽器: IE 數(shù)據(jù)庫 的 設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì)過程 的 步驟: 確定建立數(shù)據(jù)庫的目的和收集數(shù)據(jù) 數(shù)據(jù)庫 設(shè)計(jì)過程的第一個(gè)階段是確定建立數(shù)據(jù)庫的目的和收集數(shù)據(jù)。 圖 部署 Tomcat1 如圖 ,在 project 中選擇 RMS,點(diǎn)擊右邊的 Add 按鈕,出現(xiàn)如圖 ,在Server 中選擇使用的服務(wù)器,其它默認(rèn),點(diǎn)擊 Apply,點(diǎn)擊 OK按鈕,完成部署。單擊“提交”按鈕 ( 4)系統(tǒng)顯示操作成功頁面 擴(kuò)展 1 (3a)輸入信息不合法 (3a1)系統(tǒng)顯示操作失敗頁面 (3a2)可點(diǎn)擊“重置”按鈕鏈接返回成功場景( 1) 備注 只有管理員可以增加促銷活動。單擊“查詢”按鈕 ( 4)系統(tǒng)顯示執(zhí)行操作后的用戶列表 表 留言 簿 用例描述 執(zhí)行者 會員、游客、管理員 前置條件 已經(jīng)登錄進(jìn)系統(tǒng) 主成功場景 ( 1)進(jìn)入系統(tǒng)首頁 ( 2)點(diǎn)擊“留言簿”鏈接 ,顯示所以留言。 本 系統(tǒng)無操作系統(tǒng)限制, 方便不同平臺之間的移植。而且不同的權(quán)限就如不同的操作界面,功能也有所限制。 系統(tǒng)運(yùn)行穩(wěn)定,安全可靠 。他們只需要熟 悉 Windows和 IE的基本操作,熟練掌握計(jì)算機(jī)的使用,就可以輕松使用該系統(tǒng)。本系統(tǒng)就是隨著網(wǎng)絡(luò)經(jīng)濟(jì)不斷發(fā)展而誕生而改善?,F(xiàn)有軟件,硬件均具備條件,通過相關(guān)技術(shù)設(shè)想的功能均可以實(shí)現(xiàn)。特別是在今年全球經(jīng)濟(jì)不景氣的大背景下,網(wǎng)絡(luò)渠道的銷售規(guī)模依然保持了高速的增長。系統(tǒng)的角色由管理員、會員、游客組成。這些優(yōu)勢在大型項(xiàng)目的開發(fā)中表現(xiàn)得尤為突出,可以充分發(fā)揮不同開發(fā)者各自的特長;美工人員可以充分發(fā)揮自己的才能;程序編寫人員可以專注于業(yè)務(wù)邏輯以及程序功能的實(shí)現(xiàn)。 此模式遵 MVC模式。所有數(shù)據(jù)通過 Bean處理。要想完成一個(gè)簡單 JSP頁面所具有的功能,需要編寫大量 Servlet 代碼,而且從代碼上根本看不出來要生成的 HTML 文檔結(jié)構(gòu)。 開發(fā)技術(shù)及相關(guān)工具 JSP JSP(JavaServer Pages)是一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。 進(jìn)入該系統(tǒng)的每一個(gè)用戶,都應(yīng)該只有一個(gè)屬于自己的賬號和密碼,所以在使用本系統(tǒng)時(shí)需要進(jìn)行用戶信息的注冊??傊?,網(wǎng)絡(luò)可以在絕對低成本的狀態(tài)下完成相對高質(zhì)量的任務(wù)。幾年前,我還至少一個(gè)月就會去書店逛兩次,如今一年也難得去一回,究其因有如下幾點(diǎn)。 一來支付方便,款到發(fā)貨,拿書付錢,一點(diǎn)風(fēng)險(xiǎn)也沒有。 在目前的實(shí)際應(yīng)用中,已經(jīng)有很多的網(wǎng)上書店系統(tǒng)被人們所熟知了,比如:當(dāng)當(dāng)網(wǎng)()、亞馬遜 ()等等。管理員身份還能添加、刪除用戶,會員只能修改自己的個(gè)人信息,管理員可以修改所有用戶及管 理員的信息 。此技術(shù)為創(chuàng)建 Web 頁面提供了一個(gè)簡捷快速的方法。另外, JSP中的雙引號等特殊字符,在 Servlet中需要進(jìn)行轉(zhuǎn)義處理,進(jìn)一步降低了代碼的 可讀性。模式一也實(shí)現(xiàn)了頁面表現(xiàn)和業(yè)務(wù)邏輯相分離。其主要思想是使用一個(gè)或多個(gè) Servlet作為控制器。 網(wǎng)絡(luò)書店的設(shè)計(jì)與實(shí)現(xiàn) 4 第二章系統(tǒng)分析 系統(tǒng)目標(biāo) 網(wǎng)絡(luò)書店系統(tǒng)最終目的是為用戶提供一個(gè)良好的便捷購物交流平臺,使用戶真正得到最大的方便和感受網(wǎng)絡(luò)的強(qiáng)大功能,了解網(wǎng)上購書的進(jìn)程信息。 可行性分析 : 網(wǎng)絡(luò)書店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) : 本系統(tǒng)類似于淘寶,易趣等網(wǎng)上購物商城。越來越多的人選擇足不出戶的網(wǎng)購。 技術(shù)實(shí)力不足 ,系統(tǒng)設(shè)計(jì)有困難 ,需要指導(dǎo)。本著服務(wù)大眾,改善網(wǎng)購環(huán)境的目標(biāo),本系統(tǒng)不斷地改善網(wǎng)絡(luò)購書系統(tǒng),使網(wǎng)絡(luò)購書更加便捷。 假定與約束 假定客戶機(jī)與服務(wù)器能夠聯(lián)網(wǎng),并且具備運(yùn)行軟件的基本環(huán)境,用戶熟練掌握計(jì)算機(jī)基本操作和熟悉瀏覽器環(huán)境。 開發(fā)工具的選擇 本系統(tǒng)后臺數(shù)據(jù)庫采用目前最新的 Microsoft SQL Server 2020,該數(shù)據(jù)庫系統(tǒng)在安全性、準(zhǔn)確性和運(yùn)行速度方面有絕對的優(yōu)勢,并且處理數(shù)據(jù)最大,效率高;前臺采用 jsp作為主要的網(wǎng)絡(luò)書店的設(shè)計(jì)與實(shí)現(xiàn) 6 開發(fā)工具,其可與 SQL Server 2020 數(shù)據(jù)庫無縫連接。 當(dāng)然,這里是不同權(quán)限的用戶。 網(wǎng)站最大限度的實(shí)現(xiàn)易維護(hù)性和易操作性。 ( 3)輸入留言內(nèi)容。 網(wǎng)絡(luò)書店的設(shè)計(jì)與實(shí)現(xiàn) 12 表 查詢 促銷活動 用例描述 執(zhí)行者 會員、游客、管理員 前置條件 已經(jīng)登錄進(jìn)系統(tǒng) 主成功場景 ( 1)進(jìn)入系統(tǒng)首頁 ( 2)點(diǎn)擊“查詢促銷活動”鏈接 ( 3)輸入查詢條件。 網(wǎng)絡(luò)書店的設(shè)計(jì)與實(shí)現(xiàn) 13 圖 部署 Tomcat2 圖 部署 Tomcat3 網(wǎng)絡(luò)書店的設(shè)計(jì)與實(shí)現(xiàn) 14 第 三 章 系統(tǒng)概要說明 系統(tǒng)的軟件結(jié)構(gòu) 本系統(tǒng)分為五大模塊:會員管理、圖書管理、訂單管理、促銷活動管理、留言簿管理。通常,我們也把確定網(wǎng)絡(luò)書店的設(shè)計(jì)與實(shí)現(xiàn) 16 建立數(shù)據(jù)庫的目的稱為需求分析。通過充分交流,可以了解他們平時(shí)是如何使用數(shù)據(jù)庫的,以及對當(dāng)前信息的要求,進(jìn)而設(shè)計(jì)滿足用戶需求的字段,并根據(jù)設(shè)計(jì)的字段收集數(shù)據(jù)。 建立數(shù)據(jù)模型 完成上一階段后,我們得到了一個(gè)與具體計(jì)算機(jī)軟、硬件無關(guān)的概念模型。如果數(shù)據(jù)庫運(yùn)行很成功,則表明數(shù)據(jù)庫設(shè)計(jì)任務(wù)基本結(jié)束 ,以后的重點(diǎn)就是數(shù)據(jù)庫的維護(hù)工作,包括做好備份工作、數(shù)據(jù)庫的安全性和完整性調(diào)整、改善數(shù)據(jù)庫性能等。經(jīng)過這個(gè)階段的設(shè)計(jì)工作,得出對目標(biāo)系統(tǒng)的精確描述,這個(gè)描述在編碼階段可以由程序員直接翻譯成用某種程序設(shè)計(jì)語言書寫的程序。 ResultSet rs =null。,?)。 }catch (Exception e) { ()。 (sql)。 try { String pswsql=select psw from userinfo where id= 39。 return result。 return result。 網(wǎng)絡(luò)書店的設(shè)計(jì)與實(shí)現(xiàn) 25 ListUsers usersList = new ArrayListUsers()。 StringBuffer buffer = new StringBuffer(select top +pageSize+* + from(select ROW_NUMBER() OVER (ORDER BY id) AS rn, * from userinfo)。 Users users = null。 } (rs)。 ResultSet rs = null。 if(()){ totalRecords = (1)。 return totalPages。 if(()){ users = new Users()。 }finally{ (stmt)。 (2, author)。 (pstmt)。 try { String sql = delete from bookinfo where id=39。 網(wǎng)絡(luò)書店的設(shè)計(jì)與實(shí)現(xiàn) 30 try { String sql = update bookinfo set bookname=?,author=?,publish=?,isbn=?,price=?,num=?,category=?,contents=? where id=?。 (7,category)。 return result。amp。)。!()){ ( and publish like 39。 } if(sprice!=nullamp。 } if(fprice!=nullamp。 } rs = (())。 } 獲得符合查詢結(jié)果的記錄顯示的頁數(shù) public int getTotalPages(int totalRecords){ int totalPages = totalRecords % pageSize == 0 ? totalRecords / pageSize : totalRecords / pageSize + 1。 while(()){ book = new Book()。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1