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

正文內(nèi)容

課程設(shè)計基于jsp網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2024-12-13 22:45 本頁面
 

【文章內(nèi)容簡介】 出,系統(tǒng)提供用戶登錄,用戶注冊,用戶信息查看,用戶信息修改的功能。用戶登錄后是為了從后端數(shù)據(jù)庫中核實用戶的登錄名和密碼,防止非法用戶下訂單,確保系統(tǒng)的安全性和秩序。其他的功能也是最大限度的保證系統(tǒng)的順利進行和安全性。這里就不一一說明了。 第三章 系統(tǒng)設(shè)計 本系統(tǒng)采用三層架構(gòu)設(shè)計,它的工作原理如圖 31 所示。 JSP 網(wǎng)上書店系統(tǒng)(論文) 8 圖 31 三層架構(gòu)模型 采用三層構(gòu)架以后,用戶界面層通過統(tǒng)一的接口向業(yè)務層發(fā)送請求,業(yè)務層按自己的邏輯規(guī)則將請求處理之后進行數(shù)據(jù)庫操作,然后將數(shù)據(jù)庫返回的數(shù)據(jù)封裝成類的形式返回給用戶界面層。 (一) 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應用系統(tǒng)的效率,以及實現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。 1. 數(shù)據(jù)庫需求分析 針對一般在線書店的需求,得出如下需求信息。 ? 用戶分為游客和已注冊用戶。 ? 訂單分為 單張詳細訂單和總訂單。 ? 一個用戶可以購買多本圖書。 ? 一個用戶對應一張訂單。 ? 一個列表對應多張訂單。 針對本系統(tǒng)功能分析,總結(jié)出如下的需求信息。 ? 用戶,包括數(shù)據(jù)項:用戶 ID、用戶名、密碼。 ? 圖書,包括數(shù)據(jù)項:圖書編號、圖書名、價格、圖書介紹。 JSP 網(wǎng)上書店系統(tǒng)(論文) 9 訂購 用戶 訂單列表 訂單 圖書 ? 訂單列表,包括數(shù)據(jù)項:訂單編號、圖書編號、購書數(shù)量。 ? 訂單,包括數(shù)據(jù)項:訂單編號、用戶編號、下單時間。 從本系統(tǒng)中規(guī)劃出的實體有:用戶實體、圖書實體、訂單實體、訂單列表實體。 。 1 1 N N 圖 35 實體關(guān)系 ER圖 圖 36 圖書實體 ER 圖 圖 37 用戶實體 ER 圖 用戶 用戶名 密碼 用戶編 號 Email 圖書 圖書編號 圖書名稱 分類編號 封面 JSP 網(wǎng)上書店系統(tǒng)(論文) 10 圖 38 訂單實體 ER 圖 圖 39 訂單列表實體 ER圖 2. 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 網(wǎng)上書店數(shù)據(jù)庫中各個表的設(shè)計結(jié)果如下所示。 表 圖書信息表 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ù)量 訂單列表 訂單號 用戶編號 圖書編號 是否付款 訂單 訂單編號 用戶編號 圖書編號 訂購數(shù)量 JSP 網(wǎng)上書店系統(tǒng)(論文) 11 Leav_number int 4 yes 庫存量 picture int 4 yes 封面 reg_time datetime 8 yes 入庫時間 表 用戶信息表 shop_user 字段名 數(shù)據(jù)類型 長度 允許空 說明 ID int 4 自動編號,會員編號 username varchar 4 no 用戶名 password varchar 100 no 密碼 Names int 4 yes 會員級別 Sex varchar 50 yes 名字 Addr varchar 50 yes 地址 Phone varchar 25 yes 電話 Post varchar 25 yes 郵 編 Email varchar 25 yes 郵箱 Retime datetime 8 yes 注冊時間 RegIpAddr varchar 20 yes 注冊 ip 表 訂單信息表 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 備注 isPayoff int 11 yes 是否付款 isSale int 11 yes 是否發(fā)貨 表 訂單列表 allorder 字段名 數(shù)據(jù)類型 長度 允許空 說明 ID int 4 自動編號,卡類型編號 orderID int 11 yes 訂單號 BookNo int 11 yes 書號 JSP 網(wǎng)上書店系統(tǒng)(論文) 12 Amount int 11 yes 數(shù)量 表 管理員信息表 bookadmin 字段名 數(shù)據(jù)類型 長度 允許空 說明 AdminUser varchar 20 管理員用戶名 AdminPass varchar 50 yes 管理員密碼 表 圖書分類表 bookclass 字段名 數(shù)據(jù)類型 長度 允許空 說明 ID int 4 自動編號,卡類型編號 Classname varchar 30 yes 圖書類別 第四章 詳細設(shè)計 (一) 實現(xiàn) 1. 這是一個以客戶為中心的 交易平臺,只有成為了系統(tǒng)的合法用戶才能夠使用這個系統(tǒng),因此需要檢驗每個用戶的合法性,管理用戶登錄的 正是要完成這樣的功能。 類中定義了個 private 屬性和他們對應的 setX()/getX()方法和默認構(gòu)造函數(shù)和execute() getSql() 操作。 private 屬性分別是: private String username。 //登錄用戶名 private String passwd。 //登錄密碼 private boolean isadmin。 //是否管理員登錄 private long userid=0。 //用戶 ID 號 重要操作:主要介紹 execute() execute()操作 功能:從數(shù)據(jù)庫中查詢用戶信息。 返回值: boolean 型,如果取值成功返回 true,否則,返回 fals
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1