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

正文內(nèi)容

基于javaweb商品庫存信息系統(tǒng)(編輯修改稿)

2025-06-12 18:26 本頁面
 

【文章內(nèi)容簡介】 2 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫 ER圖設(shè)計(jì) 在 本 商品倉庫管理系統(tǒng) 中采用 “ 實(shí) 體聯(lián)系模型 ” ( ER模型)來描述數(shù)據(jù)庫的結(jié)構(gòu)與語義,以對現(xiàn)實(shí)世界進(jìn)行第一次抽象。 ER 模型直接從現(xiàn)實(shí)世界抽象出實(shí)體類型及實(shí)體間聯(lián)系,然后用 ER圖來表示數(shù)據(jù)模型。它有兩個(gè)明顯的優(yōu)點(diǎn):接近于人的思維,容易理解;與計(jì)算機(jī)無關(guān),用戶容易接受。 商品倉庫管理系統(tǒng) : 根據(jù)分析,系統(tǒng)中主要存在以下幾個(gè)實(shí)體:商品信息、商品分類、商品庫存等,它們之間的關(guān)系如圖 44 所示。 商 品 信 息包 含商 品 分 類入 庫 出 來商 品 庫 存審 核商 品 審 核11NNM M1N 圖 44 商品倉庫管理系統(tǒng) ER 圖 商品倉庫管理系統(tǒng)的 實(shí)體圖: 13 編 號商 品 分 類分 類 名 稱 分 類 描 述 備 份 圖 45 商品分類實(shí)體圖 編 號庫 存 信 息條 碼 名 稱 庫 存 數(shù) 量 審 核 日 期 圖 46 庫存信息實(shí)體圖 編 號商 品 出 庫條 碼 名 稱出 庫 日 期 出 庫 數(shù) 量 經(jīng) 手 人 備 注 圖 47 商品出庫信息實(shí)體圖 編 號商 品 信 息條 碼 名 稱 生 產(chǎn) 廠 商單 價(jià) 有 效 期 分 類 備 注 圖 48 商品信息實(shí)體圖 14 編 號管 理 員用 戶 名 密 碼真 實(shí) 姓 名 注 冊 日 期 上 次 登 錄 圖 49 管理員實(shí)體圖 編 號商 品 入 庫條 碼 名 稱入 庫 日 期 入 庫 數(shù) 量 經(jīng) 手 人 備 注 圖 410 商品入庫信息實(shí)體圖 編 號商 品 審 查條 碼 名 稱 原 庫 存 數(shù) 量審 查 數(shù) 量 經(jīng) 手 人 審 查 日 期 備 注 圖 411 商品審查信息實(shí)體圖 數(shù)據(jù)庫表的設(shè)計(jì) 表名: admin 說明: 該表中 ID 是該表的主鍵 ,保存管理員信息,如表 41所示 表 41 管理員信息表 字段 列名稱 類型 寬度 允許空值 主鍵 識別碼 Id Number 11 否 是 用戶名 Username Varchar2 50 否 否 15 密碼 Password Varchar2 50 否 否 真實(shí)姓名 realname Varchar2 50 否 否 注冊日期 regdate Varchar2 50 否 否 最近登錄日期 lastlog Varchar2 50 否 否 表名: s_category 說明: 該表中 ID 是該表的主鍵 ,用來保存商品分類信息,如表 42 所示 表 42 商品分類信息表 字段 列名稱 類型 寬度 允許空值 主鍵 識別碼 Id Number 11 否 是 商品名稱 c_name Varchar2 50 否 否 商品簡介 c_intro Varchar2 50 否 否 備注 c_others Varchar2 50 否 否 信息表 表名: s_exam 說明: 該表中 ID 是該表的主鍵 ,保存庫存審核信息。如表 43 所示 表 43 庫存審核信息表 字段 列名稱 類型 寬度 允許空值 主鍵 識別碼 Id Number 11 否 是 條形碼 s_no Varchar2 50 否 否 商品名稱 s_name Varchar2 50 否 否 商品原數(shù)量 s_oldnum Varchar2 50 否 否 商品數(shù)量 s_num Varchar2 50 否 否 入庫審核日期 s_date Varchar2 50 否 否 經(jīng)手人 s_manager Varchar2 50 否 否 備注 s_others Varchar2 50 否 否 表名: s_info 16 說明: 該表中 ID 是該表的主鍵 ,用來保存商品信息。如表 44 所示 表 44 商品信息表 字段 列名稱 類型 寬度 允許空值 主鍵 識別碼 Id Number 11 否 是 條形碼 s_no Varchar2 50 否 否 商品名稱 s_name Varchar2 50 否 否 生產(chǎn)廠家 s_productor Varchar2 50 否 否 價(jià)格 s_price Varchar2 50 否 否 分類 s_category Varchar2 50 否 否 過期時(shí)間 s_date Varchar2 50 否 否 備注 s_others Varchar2 50 否 否 表名: s_library 說明: 該表中 ID 是該表的主鍵 ,用來保存商品出庫信息。如表 45 所示 45 商品出庫信息表 字段 列名稱 類型 寬度 允許空值 主鍵 識別碼 Id Number 11 否 是 條形碼 s_no Varchar2 50 否 否 商品名稱 s_name Varchar2 50 否 否 出庫日期 s_date Varchar2 50 否 否 出庫數(shù)量 s_num Varchar2 50 否 否 經(jīng)手人 s_manager Varchar2 50 否 否 備注 s_others Varchar2 50 否 否 表名: s_storage 說明:該表中 ID 是該表的主鍵 ,用來保存商品入庫信息。如表 46 所示 表 46 商品入庫信息表 17 字段 列名稱 類型 寬度 允許空值 主鍵 識別碼 Id Number 11 否 是 條形碼 s_no Varchar2 50 否 否 商品名稱 s_name Varchar2 50 否 否 入庫日期 s_date Varchar2 50 否 否 入庫數(shù)量 s_num Varchar2 50 否 否 經(jīng)手人 s_manager Varchar2 50 否 否 備注 s_others Varchar2 50 否 否 表名: s_store 說明:該表中 ID 是該表的主鍵 ,用來保存庫存信息。如表 47 所示 表 47 庫存信息表 字段 列名稱 類型 寬度 允許空值 主鍵 識別碼 Id Number 11 否 是 條形碼 s_no Varchar2 50 否 否 商品名稱 s_name Varchar2 50 否 否 庫存數(shù)量 s_num Varchar2 50 否 否 入庫日期 s_date Varchar2 50 否 否 本系統(tǒng)采用的數(shù)據(jù)庫連接技術(shù)簡介 JDBC(Java Database Connectivity)是 SUN 公司制定的一個(gè)基于 Java 數(shù)據(jù)庫接口規(guī)范。 JDBC 為 Java 開發(fā)者使用數(shù)據(jù)庫提供了統(tǒng)一的編程接口,它由一組 Java 類和接口組成, JDBC使得開發(fā)人員可以用純 Java的方式來連接數(shù)據(jù)庫進(jìn)行各種操作。 JDBC 主要提供了三項(xiàng)功能:同數(shù)據(jù)庫的連接;向數(shù)據(jù)庫發(fā)送 SQL 語句;處理數(shù)據(jù)庫返回的結(jié)果。采用這種技術(shù)是在需要對數(shù)據(jù)庫進(jìn)行訪問時(shí)通過 JDBC 驅(qū)動程序建立與數(shù)據(jù)庫的物理連接,訪問操作結(jié)束后斷開連接,具體操作有以下 5個(gè)步驟: step 1:加載驅(qū)動程序與數(shù)據(jù)庫建立連接 step 2:創(chuàng)建一個(gè) JDBC 聲明 step 3:設(shè)置執(zhí)行 SQL語句,并將結(jié)果存儲到一個(gè)數(shù)據(jù)集中 step 4:接受并處理數(shù)據(jù)集中的記錄內(nèi)容 step 5:關(guān)閉創(chuàng)建的對象 18 JDBC 作為 一種數(shù)據(jù)庫訪問技術(shù),具有使用簡單、可移植性強(qiáng)、易于編寫和維護(hù)等優(yōu)點(diǎn),可理想地實(shí)現(xiàn)數(shù)據(jù)庫的連接。但是,使用 JDBC 直接連接,要為每一次請求建立一次數(shù)據(jù)庫連接,對于一次或幾次操作來講,系統(tǒng)的開銷不易覺察,但是,就 Web 程序而言,即使在某一較短的時(shí)間段內(nèi),其操作請求數(shù)往往是數(shù)十上百次,系統(tǒng)開銷是相當(dāng)大的。事實(shí)上,在一個(gè)基于數(shù)據(jù)庫的 Web系統(tǒng)中,建立數(shù)據(jù)庫連接的操作將是系統(tǒng)中代價(jià)最大的操作之一。而且必須去管理每一個(gè)連接,確保他們能被正確關(guān)閉,否則將可能導(dǎo)致數(shù)據(jù)庫系統(tǒng)中的內(nèi)存泄露,最終將不得不重啟數(shù)據(jù)庫。 而目前的新 思路是用一個(gè) JavaBean 完成對一個(gè)數(shù)據(jù)表的一種操作,即對一個(gè)表最多只需要 4個(gè) JavaBean 來完成查詢、增加、修改和刪除。根據(jù)實(shí)際需要,可在 JSP中根據(jù)需求任意組合要作為查詢的字段,即可得到查詢條件,因此如何指定查詢條件就成為所有查詢的 JavaBean 的主要區(qū)別。每次查詢得到的查詢結(jié)果可以選擇表中任何列進(jìn)行自由組合,并可以根據(jù)需要確定列的次序,這樣就可滿足不同查詢結(jié)果的需要,另外也可以指定用于排序的字段,問題的關(guān)鍵就是如何確定查詢條件。在 JavaBean 中分別定義所需條件的屬性,這樣生成的 JavaBean就具有通用性,同時(shí)根據(jù)對數(shù)據(jù)庫的四種操作 (查詢、增加、刪除、修改 )編寫了不同的抽象類。這些抽象類不能被實(shí)例化而是對該類數(shù)據(jù)庫操作的抽象和封裝。在 JSP開發(fā)中實(shí)際使用的 JavaBean 是對相應(yīng)抽象類的繼承,并對一些抽象方法進(jìn)行重載。不過, JavaBean 數(shù)據(jù)庫連接技術(shù)在建立與數(shù)據(jù)庫的連接時(shí)需要耗費(fèi)較多的時(shí)間,而且數(shù)據(jù)庫所支持的并發(fā)數(shù)量是有限的,過多的并發(fā)連接導(dǎo)致數(shù)據(jù)庫運(yùn)行效率的下降。 19 5 商品倉庫管理系統(tǒng)詳細(xì)設(shè)計(jì) 初始頁面登錄模塊的設(shè)計(jì)與實(shí)現(xiàn) 一款優(yōu)秀的軟件人性化的登陸頁面是必不可少的 。登錄功能是實(shí)現(xiàn)軟件其他功能的第一步。當(dāng)用戶點(diǎn)擊登錄按鈕時(shí),首先校檢輸入信息的有效性,即檢驗(yàn)輸入的信息是否為空,若為空則提示用戶輸入信息,當(dāng)所有信息不為空的時(shí)候檢驗(yàn)所輸入信息的格式是否正確,格式不正確的話則提示重新輸入,當(dāng)所有輸入信息檢驗(yàn)正確后連接數(shù)據(jù)庫表,查看是否存在和該用戶名和密碼匹配的記錄,若不存在則在登錄頁面提示用戶名和密碼輸入錯(cuò)誤,若存在該條記錄則登錄成功。 用戶登錄模塊 在用戶登錄頁面中輸入用戶名和密碼進(jìn)行登錄。如圖 51所示 圖 51 用戶登錄圖 初始頁面模塊 用戶登 錄成功后進(jìn)入初始頁面。如圖 52所示 20 圖 52 初始頁面圖 賬戶管理模塊的設(shè)計(jì)與實(shí)現(xiàn) 用戶需要對用戶進(jìn)行管理,包括新增用戶,修改密碼,用戶列表。新增用戶時(shí)需要填寫用戶名,密碼,真實(shí)姓名。在用戶列表界面顯示用戶名,注冊日期,真實(shí)姓名,注冊日期,上次登錄等信息。 新增用戶 在新增用戶頁面輸入用戶名,密碼,確認(rèn)密碼,真實(shí)姓名。如圖 53 所示 圖 53 新增用戶圖 修改密碼 在修改密碼頁面輸入用戶名,密碼,新密碼,確認(rèn)密碼。如圖 54所示 21 圖 54 修改密碼圖 用戶列表 在用戶列表中用戶可以查看各個(gè)用戶的信息。如圖 55 所示 圖 55 用戶列表圖 商品分類管理模塊的設(shè)計(jì)與實(shí)現(xiàn) 用戶可以對商品的分類進(jìn)行管理,包括新增商品分類,商品分類列表。新增商品分類包括分類名稱,分類描述,備注等信息。商品分類列表可以查看,刪除,修改商品的分類名稱,分類描述,備注等信息。 新增商品分類 22 在新增商品分類頁面,用戶可以增加商品的分類。包括分類名稱,分類描述,備注。如圖 46 所示 圖 56 新增商品分類圖 商品分類列表 在商品分類列表頁面,用戶可 以查看商品的分類。包括分類名稱,分類描述,備注。還可以進(jìn)行刪除,修改操作。如圖 57所示 圖 57 商品分類列表圖 商品信息模塊的設(shè)計(jì)與實(shí)現(xiàn) 用戶可以對商品信息進(jìn)行管理,包括新增商品信息,商品信息列表,商品信息查詢。新增商品信息包括商品的條形碼,商品名稱,生產(chǎn)廠家,價(jià)格,分類,有效期,備注等 23 信息。商品信息列表可以顯示商品的上述信息,同時(shí)可以進(jìn)行刪除,修改等操作。商品信息查詢提供按條形碼和名稱兩種查詢方式。 新增商品信息 在新增商品信息頁面用戶可以新增商品信息。包括條形碼,商品名稱,生產(chǎn) 廠商,價(jià)格,分類,有效期,備注。如圖 58所示 圖 58 新增商品信息圖 商品信息列表 在商品信息列表頁面用戶可以查看商品信息。包括條形碼,商品名稱,生產(chǎn)廠商,價(jià)格,分類,有效期,備注等信息。同時(shí)可以進(jìn)行刪除,修改操作。如圖 59所示 圖 59 商品信息列表圖 24 商品信息查詢 在商品信息查詢頁面用戶可以查詢商品信息。提供按條形碼和按名稱兩種查詢方式。如圖 510所示 圖 510 商品信息查詢圖 商品入庫管理模塊的設(shè)計(jì)與實(shí)現(xiàn) 用戶可以對商品入庫進(jìn)行管理,新增商品入庫包括商品 的條形碼,商品名稱,入庫日期,入庫數(shù)量,經(jīng)手人,備注。商品入庫列表顯示商品的上述信息,同時(shí)可以進(jìn)行刪除,修改等操作。商品入庫查詢提供按名稱和按日期兩種查詢方式。 新增商品入庫 在新增商品入庫頁面用戶可以根據(jù)條形碼選擇商品。然后需要選擇入庫日期和填寫入庫
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1