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

正文內容

小小便利店前臺收銀系統(tǒng)的設計與實現畢業(yè)設計(編輯修改稿)

2025-01-04 10:17 本頁面
 

【文章內容簡介】 T 支持的 Intel Xeon、具有 EM64T 支持的 Intel Pentium IV 處理器或速度更快的處理器 。 內存: 512 兆字節(jié) (MB)RAM 或更多;建議使用 1 吉字節(jié) (GB) 硬盤:至少 90 MB 用于 Analysis Services;至少 120 MB 分別用于 Reporting Services 和 Integration Services;至少 280 MB 用于數據庫引擎和數據文件、復制以及全文搜索;至少 850 MB 用于客戶端組件顯示: SQL Server 圖形工具要求 VGA (1024x768) 或更高分辨率 數據庫連接 在 Java 語言中, JDBC( Java DataBase Connection)是應用程序與數據庫溝通的大連交通大學信息工程學院 2020 屆本科生畢業(yè)設計(論文) 5 橋梁 ,即 Java 語言通過 JDBC 技術訪問數據庫。 JDBC 是一種 “ 開放 ” 的方案,它為數據庫應用開發(fā)人員﹑數據庫前臺工具開發(fā)人員提供了一種標準的應用程序設計接口,使開發(fā)人員可以用純 Java 語言編寫完整的數據庫應用程序。 JDBC 提供兩種 API,分別是面向開發(fā)人員的 API 和面向底層的 JDBC 驅動程序 API,底層主要通過直接的 JDBC 驅動和JDBCODBC 橋驅動實現與數據庫的連接。一般來說, Java 應用程序訪問數據庫的過程(如圖 21 所示)是: ; 過 JDBC 建立數據庫連接; ,執(zhí)行 SQL 語句; 。 圖 21 Java數據庫訪問機制 JDBC 作為一種數據庫訪問技術,具有簡單易用的優(yōu)點。但使用這種模式進行 桌面 應用程序開發(fā),存在很多問題 。 首先,每一次 桌面 請求都要建立一 次數據庫連接。建立連接是一個費時的活動,每次都得花費 ~ 1s 的時間,而且系統(tǒng)還要分配內存資源。這個時間對于一次或幾次數據庫操作,或許感覺不出系統(tǒng)有多大的開銷??墒菍τ诂F在的 桌面 應用,尤其是大型電子商務網站,同時有幾百人甚至幾千人在線是很正常的事。在這種情況下,頻繁的進行數據庫連接操作勢必占用很多的系統(tǒng)資源,網站的響應速度必定下降,嚴重的甚至會造成 服務器 的崩潰。不是危言聳聽,這就是制約某些電子商務網站發(fā)展的技術瓶頸問題。其次,對于每一次數據庫連接,使用完后都得斷開。否則,如果程序出現異常而未能關閉,將 會導致數據庫系統(tǒng)中的內存泄漏,最終將不得不重啟數據庫。還有,這種開發(fā)不能控制被創(chuàng)建的連接對象數,系統(tǒng)資源會被毫無顧及的分配出去,如連接過多,也可能導致內存泄漏,服務器崩潰。 大連交通大學信息工程學院 2020 屆本科生畢業(yè)設計(論文) 6 3 小小便利店前臺收銀系統(tǒng)需求分析 小小便利店前臺收銀系統(tǒng)需要提供會員信息、商品信息、進 /出貨信息、銷售信息、庫存信息的基礎設計 ,同時 提供強大的精確查找和模糊查找信息的功能,可以分不同權限、不同用戶對該系統(tǒng)進行操作。另外,該系統(tǒng)還必須保證數據的安全性、完整性和準確性。 小小便利店前臺收銀系統(tǒng)的目標是實現便利店信息化管理,減少盲 目進 /出貨物、降低成本、合理控制庫存、減少資金占用并提升超市綜合競爭力。時間就是金錢,效率就是生命。小小便利店前臺收銀系統(tǒng)能夠為超市節(jié)省大量人力資源,減少管理費用,從而間接為超市節(jié)約成本,提高超市效率。 功能分析 通過對用戶需求進行反復的討論與研究,最終確定該系統(tǒng)應該實現以下功能: 在商品的采購和銷售過程中,商品信息總是在不斷變化的,比如商品價格的調整、商品信息的修改、新商品信息的增加以及舊商品信息的刪除,因此設計系統(tǒng)時必須考慮到這些情況。商品信息有商品編號、商品名、商 品數量、商品規(guī)格、商品價格等屬性。 需考慮到會員的增加和刪除以及會員信息的修改等功能,因此也要充分考慮。 /物信息的變動進行處理 管理員在進 /出貨物的過程中采購信息也在不斷發(fā)生改變,因此也要充分考慮。 營業(yè)員在銷售的過程中銷售信息也在不斷發(fā)生改變,因此也要充分考慮。 要求可以根據指定的條件對顧客信息、商品信息、進 /出貨物信息、銷售信息進行查詢,查詢又分為精確查詢和模糊查詢。 可行性研究 技術可行性 從技術角度分析,這項開發(fā)工作所涉及的專業(yè)技術為: Java 編程技術、 Swing、 SQL Server20 JDBC。由于開發(fā)中涉及 Microsoft SQL Server 2020 的應用,所以最好使用 Windows 2020 以上的版本或 Windows XP、 Windows 7 版本。 經濟可行性 采用計算機管理不但可以提高工作效率,而且還可以節(jié)省人力、物力、財力 ,單從節(jié)省的職工工資、提高工作效率而避免各種直接或間接的經濟損失角度來看,該系統(tǒng)實際所能夠起到的作用將會遠遠大于投入的開發(fā)費用,所以從 經濟上是完全可行的。 大連交通大學信息工程學院 2020 屆本科生畢業(yè)設計(論文) 7 操作可行性 開發(fā)所采用的工具是 MyEclipse ,開發(fā)出的應用程序均是圖形化界面,操作員幾乎不用記住任何 DOS 命令就可以直接操作此軟件。另外,軟件的操作員大多已經會基本的 Windows 操作,即使不會操作 Windows,經過短期的培訓也能熟練地使用本軟件,所以在操作上也是可行的。 系統(tǒng)業(yè)務流程圖 圖 31 前臺收銀總體設計圖 快速錄入商品 支持會員卡打折 輸入條形碼 銷售人員 商品信息表 交易總額 會員信息表 交易信息 輸入商品名稱 輸入商品編號 大連交通大學信息工程學院 2020 屆本科生畢業(yè)設計(論文) 8 圖 32 后臺管理總體設計圖 管理員 銷售管理 庫存查詢 用戶管理 信息查詢 商品管理 統(tǒng)計銷售量 瀏覽庫存信息 添加、查詢、修改用戶 通過各種方式查詢商品 商品入庫 /出庫、進 /退貨以及增加商品信息 大連交通大學信息工程學院 2020 屆本科生畢業(yè)設計(論文) 9 4 系統(tǒng)總體設計 系統(tǒng)工作流程 該系統(tǒng)是以下面工作流程為走向的,首先打開軟件進入主界面,在主界面用戶可以進行一般的銷售作業(yè),進行銷售結算和交易刪改,點擊轉入后臺按鈕彈出用戶驗證窗,驗證通過則進入后臺管理模塊。 當驗證用戶為管理員后,進入后臺界面。 : 在后臺可進行銷售管理,庫存查詢,用戶管理中的個人賬戶查詢,信息查詢商品管理。 銷售管理可以查詢商品的銷售信息,并以列表的形式輸出銷售商品的商品名稱、商品 編碼、銷售數量、銷售金額、銷售日期以及金額。 庫存查詢可以分為瀏覽查詢和詳細查詢,其中瀏覽返回所有商品庫存信息,詳細查詢則根據商品編號返回該商品的信息。 用戶管理查詢用戶賬戶信息。 信息查詢可以根據商品的名稱編號或者條形碼來查詢該商品的單個信息。 商品管理可以進行出入庫和進出貨以及添加商品。 : 收銀員只能進行軟件前臺的銷售作業(yè)。 用戶: 超級管理員 用戶 擁有一切 權限。 系統(tǒng)功能結構圖 運行軟件進入主界面,管理員通過密碼驗證進入后臺進行管理,只有管理員能夠進行添加和修改用戶 ,如圖 41 所示 : 圖 41 系統(tǒng)功能結構圖 小小便利店前臺收銀系統(tǒng) 前臺銷售 后臺管理 添加購物商品 結賬 取消交易 轉入后臺 銷售管理 用戶管理 信息查詢 商品管理 庫存查詢 大連交通大學信息工程學院 2020 屆本科生畢業(yè)設計(論文) 10 數據庫 概念結構設計 系統(tǒng)各項功能的實現,歸根到底是通過對數據庫進行各項操作來完成的,設計質量的好壞、數據結構的優(yōu)劣,直接影響到管理系統(tǒng)的成敗。因此要實現系統(tǒng)規(guī)劃的功能,提高系統(tǒng)的性能,首先需要有一個設計合理、功能完善的數據庫。本系統(tǒng)根據項目需求進行分析,考慮到收銀系統(tǒng)是分布式收銀系統(tǒng),作為數據處理和信息瀏覽的站點,需要存儲海量的數據,需要與用戶進行實時交互,用戶發(fā)出的各項請求必須在短時間內得到響應 ,因此響應速度是評價一個站點運行好壞的一個重要指標。所以在設計數據庫時,要考慮用戶查詢、修改、訪問的運行速度,允許數據庫有一定程度的冗余數據。 圖 42 銷售人員 商品 ER圖 數據庫 邏輯結構設計 在此列舉部分數據庫表 : 銷售 商品 銷售人員 賬號類型 密碼 證件號 會員號 用戶名 折扣率 會員期限 用戶類型 辦卡時間 積 分 商品編號 類別編號 商品名稱 商品規(guī)格 零售價 保質期 條形碼 進貨價 編號 備注 單位 大連交通大學信息工程學院 2020 屆本科生畢業(yè)設計(論文) 11 表 41 用戶表 名稱 列名 數據類型 長度 說明 會員號 CardId Varchar 20 主鍵 用戶名 UserName Varchar 20 不允許為空 證件號 IDcard Varchar 20 不允許為空 密碼 Password Varchar 20 不允許為空 辦卡時間 CardDate Varchar 30 允許為空 用戶類型 UserGrade Varchar 16 允許為空 會員期限 Term Char 10 允許為空 積分 Integral Char 10 不允許為空 折扣率 Agio Char 10 不允許為空 賬號類型 Remark Varchar 200 允許為空 表 42 商品表 名稱 列名 數據類型 長度 說明 編號 SequenceNumber Int 4 不允許為 空 商品編碼 MerchandiseNumber Varchar 20 主鍵 條形碼 TreatyCode Varchar 20 不允許為空 類別編號 SortNumber Varchar 20 允許為空 商品名稱 MerchandiseName Varchar 20 不允許為空 零售價 RetailPrice Numeric 9 允許為空 商品規(guī)格 MerchandiseSpec Varchar 50 允許為空 單位 Units Varchar 20 不允許為空 進貨價 PurchasePrise Numeric 9 不允許為空 保質期 CheckTerm Numeric 9 允許為空 備注 Remark Varchar 50 允許為空 大連交通大學信息工程學院 2020 屆本科生畢業(yè)設計(論文) 12 表 43 銷售表 名稱 列名 數據類型 長度 說明 銷售編號 Sale_ID Numeric 9 主鍵 產品編號 ProductID Varchar 10 不允許為空 銷售日期 SaleDate Varchar 50 不允許為空 數量 Number Numeric 9 不允許為空 單價 Price Numeric 9 不允許為 空 金額統(tǒng)計 Discount Varchar 10 不允許為空 會員 ID VIP_ID Varchar 10 允許為空 產品名稱 ProductName Varchar 50 不允許為空 表 44 進 /退貨表 名稱 列名 數據類型 長度 說明 退貨編號 BackSale_ID Numeric 9 主鍵 產品編號 Product_ID Varchar 50 不允許為空 產品名稱 ProducName Varchar 20 不允許為空 數量 Number Numeric 9 不允許為空 進 貨單價 Price Numeric 9 不允許為空 退貨日期 JtDate Varchar 30 不允許為空 管理人員 SuperMarket Varchar 16 不允許為空 倉庫號 NextBack Char 1 不允許為空 原因 reason Varchar 250 允許為空 SQLServer 數據庫連接 以下為該系統(tǒng)連接數據庫的語句: public class DBAccess { private static final String DRIVER = 。 private static final String URL = jdbc: private static final String USER = sa。 private static final String PASSWORD = sa。 public static Conne
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1