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

正文內(nèi)容

基于jsp網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn)(參考版)

2024-11-16 15:29本頁面
  

【正文】 //用戶 ID 號 重要操作: 主要介紹 execute()和 get。 //登錄密碼 private boolean isadmin。 private 屬性分別是: private String username。 //圖書類別 實現(xiàn) 包 1: 這是一個以客戶為中心的交易平臺,只有成為了系統(tǒng)的合法用戶才能夠使用這個系統(tǒng),因此需要檢驗每個用戶的合法性,管理用戶登錄的 正是要完成這樣的功能。 private 成 員有: private int Id。 //用戶注冊時間 private String RegIpAddress。 //用戶聯(lián)系郵編 private String Email。 //用戶聯(lián)系地址 private String Phone。 //用戶聯(lián)系用姓名 private String Sex。 //購物用戶名 private String PassWord。 private 成員有: private long Id。 //圖書 ID編號 private int quanlity。 //訂貨數(shù)量 4: 我給 shopcar 這個類定義了如下 2 個 private 屬性和他們對應(yīng)的 getX()/setX()方法 和默認構(gòu)造方法 。 //訂單號表序列號 private long BookNo。 private成員有: private long Id。 //用戶是否已付款 private boolean IsSales。 //用戶備注 private String IPAddress。 //交貨時間 private float TotalPrice。 //用戶序列號 private String SubmitTime。 //ID序列號 private String orderId。 //圖書樣圖文件的名稱 2: 我給 order 這個類定義了如下 10 個 private 屬性和他們 對應(yīng)的 getX()/setX()方法 和默認構(gòu)造方法 。 //剩余數(shù)量 private String RegTime 。 //書價 private int Amount 。 //書號 private String Content 。 //作者 private String Publish。 //圖書類別 private String classname 。 //ID 序列號 32 private String BookName。 public class dataFormat { //默認構(gòu)造方法 public dataFormat() { } //把字符串轉(zhuǎn)換成適合于網(wǎng)頁顯示的文本 public static String toHtml(String s) { } //把字符串 sBody中的 sFrom用 sTo替換 public static String strReplace(String sBody, String sFrom, String sTo) { } //把字符串中的 \r\n轉(zhuǎn)換成 \n public static String parseReturn(String sBody, String sEndwith) { } // 將字符串格式化成 HTML 代碼輸出 public static String toHtmlInput(String str) { } //將普通字符串格式化成數(shù)據(jù)庫認可的字符串格式 public static String toSql(String str) { } } 實現(xiàn) 包 1: 我給 book 這個類定義了如下 13 個 private 屬性和他們對應(yīng)的 getX()/setX()方法 和默認構(gòu)造方法 。 import .*。 }catch(Exception e){} } public static void closeStatement(Statement stmt){ } public static void closeResultSet(ResultSet rs){ } 其他三個方法是定義用來關(guān)閉 Connection,Statement,ResultSet 對象,注意必須進行異常捕獲。在方法中還必須要進行異常捕獲。 這個驅(qū)動不是 jdk 自帶的我們必須先下載安裝才能使用。在方法中我們定義了: Connection 對象 con , String url:該字符串聲明了連接協(xié)議的類型和主機地址,端口號,和數(shù)據(jù)庫名字。 } return con。 con= (url,user,password)。 String password=sa。 public static Connection getConnection() throws Exception{ Connection con=null。 import .*。 30 詳細代碼及說明 實現(xiàn) 包 1:在數(shù)據(jù)庫連接 4個操作分別是: public static Connection getConnection() 獲得連接對象 public static void closeConnection(Connection con)關(guān)閉數(shù)據(jù)庫連接 public static void closeStatement(Statement stmt)關(guān)閉 Statement 對象 public static void closeResultSet(ResultSet rs) 關(guān)閉 ResultSet 對象 四個方法都是 static 即靜態(tài)方法也稱為類方法。 : 顯示訂單詳細信息。 : 顯示圖書詳細信息。 : 圖書分類操作界面。 : 顯示所有訂單信息。 : 顯示所有圖書信息。 4. 2. 5:服務(wù)端界面文件組成: : 管理員登錄界面。 : 用戶查看購物車信息。 : 顯示圖書列表信息。 : 用戶注冊界面。 4. 2. 4:客戶端界面文件組成: : 系統(tǒng)主界面。 op_buy 類:管理訂單,包括訂單的查詢,添加,修改和刪除等操作。 op_book 類:管理圖書,包括圖書的查詢,修改,刪除,添加等操作。 user 類:用戶類。 order 類:訂單類。 29 allorder 類:訂單列表類。 Format 類:數(shù)據(jù)庫與頁面文件的格式轉(zhuǎn)換操作。 表示邏輯由客戶端表示層和服務(wù)器端表 示層組成。 添加圖書分類。 訂單管理:查看訂單清單,更新訂單付款,出貨狀態(tài),刪除訂單。 4. 1. 2 管理界面部分 現(xiàn)有圖書管理:修改,刪除,查看。 查看用戶的訂單信息。 用戶注冊。 購物車功能。 表 管理員信息表 bookadmin 字段名 數(shù)據(jù)類型 長度 允許空 說明 AdminUser varchar 20 管理員用戶名 AdminPass varchar 50 yes 管理員密碼 表 圖書分類信息表,記錄圖書分類信息 bookclass。 27 表 orders 字段名 數(shù)據(jù)類型 長度 允許空 說明 ID int 4 yes 自動編號, 訂單 編號 order_id int 4 yes 會員編號 user_id int 4 yes 圖書編號 quantity int 4 yes 訂購數(shù)量 submit_time datetime 8 yes 提交訂單時間 consignmentTime datetime 8 yes 交貨時間 totalprice float 8 yes 總價 content varchar 20 yes 備注 ipAddr varchar 20 yes 用戶 ip isPayoff int 11 yes 是否付款 isSale int 11 yes 是否發(fā)貨 表 為訂單列表,記錄訂單列表信息 allorder。 表 book 字段名 數(shù)據(jù)類型 長度 允許空 說明 ID int 4 自動編號, 主鍵 bookname int 4 書名 bookclass varchar 255 圖書 類別 author varchar 100 yes 圖書作者 publish float 8 yes 出版社 bookNo varchar 100 yes 書號 Content text 16 yes 內(nèi)容介紹 price tinyint 1 yes 價格 Amount int 4 yes 總數(shù)量 Leav_number int 4 yes 庫存量 picture int 4 yes 封面 reg_time datetime 8 yes 入庫時間 表 為用戶信息列表 shop_user。 圖 36 圖書實體 ER 圖 圖書 圖書編號 圖書 名稱 分類 編號 封面 25 圖 37 用戶實體 ER 圖 圖 38 訂單實體 ER 圖 圖 39 訂單列表實體 ER 圖 訂單列表 訂單 號 用戶編號 圖書 編號 是否付款 訂單 訂單 編號 用戶編號 圖書 編號 訂購數(shù)量 用戶 用戶名 密碼 用戶 編號 Email 26 數(shù)據(jù)庫邏輯 結(jié)構(gòu) 設(shè)計 在線書店數(shù)據(jù)庫中各個表的設(shè)計結(jié)果如下面的標和所示。 訂單實體的 ER圖如圖 38所示。 1 1 N N 圖 35 實體關(guān)系 ER 圖 用戶信息實體的 ER圖如圖 36所示。 從本系統(tǒng)中規(guī)劃出的實體有:用戶實體、圖書實體、訂單實體、訂單列表實體。 ? 訂單列表,包括數(shù)據(jù)項:訂單編號、圖書編號、購書數(shù)量。 ? 用戶,包括數(shù)據(jù)項:用戶 ID、用戶名、密碼。 ? 一個列表對應(yīng)多張訂單。 網(wǎng)上書店 客 戶 端 管 理 員 管理個人信息 前臺訂單處理 購 物 瀏 覽 信 息 用 戶 管 理 后 臺 訂 單 管 理 圖書管理 圖書分類管理 24 訂購 用戶 訂單列表 訂單 圖書 ? 一個用戶可以購買多本圖書。 ? 用戶分為游客和已注冊用戶。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。 如圖 33為本系統(tǒng)的功能模塊圖。 管理員完成的功能模塊主要包括:用戶管理,后臺訂單管理,圖書管理,圖書分類管理。 在整個系統(tǒng)中根據(jù)角色劃分出來的客戶端和管理員他們所完成的任務(wù)各不相同。這個時侯用戶的流程就走完了。繼續(xù)購書就是按照前面的流程在循環(huán)的走下去。比如說修改書籍的購買數(shù)量,或者刪除前面購買的書籍。 當用戶找 到自己需要的書籍以后可以選擇購買,也可以查看圖書的詳細信息。操作完之后管理員可以退出系統(tǒng)。如果正確則進入后面的工作流程。)如果這如下圖 32 所示。結(jié)帳方式是通過客戶提交訂單之后,假設(shè)這時客戶馬上就付款,付完之后,服務(wù)端就把訂單的狀態(tài)修改為已付狀態(tài)。當你確定購買書的時候就可以提交你的購物車結(jié)帳,這時提交后你還可以再繼續(xù)購書,而后臺服務(wù)器接受了客戶提交 的訂單之后可以對訂單進行處理。如果有用戶名和密碼則可直接登錄;如果沒有,則需要注冊新用戶,然后登錄。本系統(tǒng)中,只有本站用戶才能夠在線購書。這樣用戶界面層甚至可以不知道數(shù)據(jù)庫的結(jié)構(gòu),它只要維護與業(yè)務(wù)層之間的接口即可。 運行 JSP 的服務(wù)器端要求:(如表 所示) 表 系統(tǒng)配置要求 操作系統(tǒng) 需要安裝的 J2SDK Tomcat Windows 98 J2sdk1_4_1_01 Tomcat Windows NT Server J2sdk1_4_1_01 Tomcat Windows 2020 J2sdk1_4_1_01 Tomcat Windows XP J2sdk1_4_1_01 Tomcat 20 第 3 章 系統(tǒng)設(shè)計 本系統(tǒng)采用三層架構(gòu)設(shè)計,它的工作原理如圖 31所示。 內(nèi)存:最低配置 32MB,建議使用 64MB 以 上內(nèi)存,如果使用 Windows 2020 或 Windows XP建議使用 128MB 以
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1