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

正文內(nèi)容

基于jsp的超市進銷存管理系統(tǒng)畢業(yè)論文-文庫吧資料

2025-03-06 09:55本頁面
  

【正文】 品名稱、商品單位、商品型號、商品規(guī)格、商品出售單價、商品生產(chǎn)地、商品附加信息、商品加入時間;供應商信息表包括供應商公司名稱、供應商法人代表、供應商電話、供應商地址;商品進貨信息表包括進貨編號、商品編號、供應商公司名稱、進貨單價、進貨數(shù)量、進貨總價格、進貨日期、信息加入時間;進貨退貨信息表包括系統(tǒng)記錄編 號、商品編號、供應商、退貨單價、退貨數(shù)量、退貨總金額、退貨日期、退貨原因、退貨信息錄入時間;銷售信息表包括系統(tǒng)記錄編號、銷售單據(jù)編號、商品編號、銷售單價、銷售數(shù)量、銷售總價、銷售時間、銷售的員工編號;員工銷售業(yè)績信息表包括員工編號、員工姓名、銷售金額;顧客退貨信息表包括統(tǒng)記錄編號、銷售小票號、商品編號、退貨單價、退貨數(shù)量、退貨總價、退貨原因、退貨時間;商品庫存信息表包括商品編號、商品數(shù)量;購物車信息表包括系統(tǒng)記錄編號、員工編號、商品編號、商品數(shù)量。如創(chuàng)建商品信息表 : CREATE TABLE [dbo].[goodInfo] ( [goodNo] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL , //商品編號 [goodClassId] [int] NULL , //商品類別編號 [goodName] [nvarchar] (30) COLLATE Chinese_PRC_CI_AS NOT NULL, //商品名稱 [goodUnit] [nvarchar] (2) COLLATE Chinese_PRC_CI_AS NULL , //商品單位 [goodModel] [nvarchar] (20) COLLATE Chinese_PRC_CI_AS NULL , //商品型號 超市進銷存管理系統(tǒng) 24 [goodSpecs] [nvarchar] (20) COLLATE Chinese_PRC_CI_AS NULL , //商品規(guī)格 [goodPrice] [float] NULL , //商品出售單價 [goodPlace] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,//商品生產(chǎn)地 [goodMemo] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , //商品附加信息 [goodAddTime] [datetime] NULL //商品加入時間 ) ON [PRIMARY] 以同樣方法創(chuàng)建出 管理員信息表 、商品信息表、 學歷信息表 、 員工信息表、商品類 別信息表、供應商信息表、商品進貨信息表、進貨退貨信息表、銷售信息表、員工銷售業(yè)績信息表、顧客退貨信息表、商品庫存信息表、購物車信息表 。 為了方便數(shù)據(jù)庫設計的需要 ,統(tǒng)一相同 字段的數(shù)據(jù)類型 ,我們首先自定義了許多數(shù)據(jù)類型。 超市進銷存管理系統(tǒng) 23 4 系統(tǒng)實現(xiàn) 系統(tǒng)實現(xiàn)圖 由于此系統(tǒng)是一個典型的客戶 /服務器 (C/S)體系結構的數(shù)據(jù)庫應用程序 ,因此具體實現(xiàn)階段主要分兩大部分進行 :數(shù)據(jù)庫的實現(xiàn)和各種功能模塊及頁面的實現(xiàn)從運用的技術角度分析 ,即 SQLServer 部分的實現(xiàn)和 Java 部分的實現(xiàn)。 (6)經(jīng)理管理主要功能包括 :銷售信息查詢、采購信息查詢、庫存信 息查詢。 (4)系統(tǒng)管理主要功能包括 :倉庫管理、采購管理、銷售管理、用戶管 理、財務管理、經(jīng)理管理、用戶管理。 (2)財務管理主要功能包括 :銷售金額統(tǒng)計、采購員支付金額統(tǒng)計、 利潤估算。根據(jù)系統(tǒng)分析現(xiàn)給出系統(tǒng)功能模塊 ,見圖 4。 用戶信息數(shù)據(jù)項包括 :用戶編號、用戶名稱、用戶密碼、用戶住址、用 超市進銷存管理系統(tǒng) 21 戶類型、用戶性別、用戶年齡。 商品采購信息數(shù)據(jù)項包括 :采購單據(jù)編號、采購商品信息、采購員 名、采購日期、訂購單狀態(tài)。 數(shù)據(jù)字典是關于數(shù)據(jù)庫中數(shù)據(jù)的描述 ,即元數(shù)據(jù) ,而不是數(shù)據(jù)本身。 數(shù)據(jù)流程圖 (Data FlowDiagram,DFD)是系統(tǒng)邏輯結構最主要的組成部分 ,它反映出系統(tǒng)的主要功能、系統(tǒng)與外部環(huán)境間的輸入輸出、系統(tǒng)內(nèi)部的處理、數(shù)據(jù)傳送、數(shù)據(jù)存儲等情況。 操作可行性 開發(fā)所采用的工具全是可視化工具 ,開發(fā)出的應用程序均是圖形化界面 ,操作員幾乎不用記住任何 DOS 命令就可以直接操作此軟件。 經(jīng)濟可行性 采用計算機管理不但可以提高工作效率 ,而且還可以節(jié)省人力、物力、財力 ,這樣原來幾個人干的工作現(xiàn)在一個人就完全可以勝任。雖然理論上對操作系統(tǒng)沒做更具體的規(guī)定 ,但由于開發(fā)中涉及 Microsoft SQLServer2021 的應用 ,所以最好使用 Windows 2021 以上的版本或相應的Windows NT 版本。 技術可行性 根據(jù)上述系統(tǒng)功能的分析 ,下面將進行具體的實現(xiàn)。 (4)查詢及統(tǒng)計功能。 (3)對 進貨 信息的變動進行處理。 (2)對用戶信息的變動進行處理。通過與超市管理人員進行反復的討論 ,確定系 統(tǒng)應該實現(xiàn)以下功能 : (1)對商品信息的變動進行處理。商品信息有商品名、編號、商品數(shù)量、商品的 類型 、商品的價格、商品廠商 及出產(chǎn)地 等屬性 。員 工 的要求是查看所有銷售信息 ,查看符合條件的銷售信息以及增加銷售單。在超市中 ,按照超市人員的職能 大概 分為 兩 大類 ,分別是 管理員、員工 (注冊和非 注冊 )。這些功能使您得以快速交付 SQL Server 應用程序,使客戶只需最少的安裝和管理開銷即可實現(xiàn)這些應用程序。 第五: 易于安裝、部署和使用 SQL Server 2021 中包括一系列管理和開發(fā)工具,這些工具可改進在多個站點上安裝、部署、管理和使用 SQL Server 的過程。 第四:對數(shù)據(jù)復制的支持 SQL Server 具有自動數(shù)據(jù)復制的特點利用復制功能可以向遠程站點中分發(fā)數(shù)據(jù),可以平衡負載,還可以向數(shù)據(jù)集或數(shù)據(jù)倉庫中復制數(shù)據(jù)。 第三:適合企業(yè)需要的可伸縮性 SQL Server 被設計成為一個具有可伸縮性的產(chǎn)品,理從小型至大型的數(shù)據(jù)庫。 第二:和競爭者相比獲得費用較低從任何角度來講, SQL Server 和它的競爭超市進銷存管理系統(tǒng) 17 者相比都具有較低的總體獲得費用。目前,在 Inter 應用體系結構中,商務邏輯處理被單獨劃分為一層,作為 Inter 服務器。因此,一般用性能較高的 PC 作為服務器,而用性能較低的PC 作為客戶機使用。 一般情況下,定義客戶機和服務器的依據(jù)是數(shù)據(jù)流向和操作分工。客戶機 /服務器體系結構把整個任務劃分為在客戶機上完成的任務和在服務器上運行的任務: 客戶機負責組織與用戶的交互和顯示數(shù)據(jù); 服務器負責數(shù)據(jù)的存儲和管理; 客戶機向服務器發(fā)出操作請求; 服務器根據(jù)用戶的請求處理數(shù)據(jù),并把結果返回客戶; 客戶機負責界面描述和界面提示,向服務器提出處理請求,將服務器提供的數(shù)據(jù)經(jīng)過商務邏輯處理之后,呈現(xiàn)給用戶。 SQL Server 的特點如 下: 第一: SQL Server 是客戶機 /服務器關系型數(shù)據(jù)庫管理系統(tǒng) RDBMS。 作為系統(tǒng)支持的一項技術,我們對 SQL Server 作如下簡介: SQL Server 是 Microsoft 公司開發(fā)的大型關系數(shù)據(jù)庫管理系統(tǒng)具有強大的關系數(shù)據(jù)庫創(chuàng)建、開發(fā)、設計和管理功能。 SQL SERVER 2021 簡介 數(shù)據(jù)庫管理系統(tǒng)是管理信息、系統(tǒng)中的重要支持技術。例如,在 C 和 C++中,可以分配一個 100 個元素的數(shù)組,然后向第999 個“元素”寫入數(shù)據(jù) —— 實際上是程序內(nèi)存的隨機部分,這完全合法,因而,如果程序員忘記執(zhí)行這項檢查,就會將 系統(tǒng) 暴露在蓄意或偶然的緩沖區(qū)溢出 攻擊之下。實現(xiàn)這些防護措施的難度可能超出我們的想象。 5) 安全 傳統(tǒng) CGI 程序的主要漏洞之一就是, CGI 程序常常是由通過操作系統(tǒng)外殼( Shell)來執(zhí)行。幾乎所 有的主流服務器都直接或通過插件支持 Servlet。 3) 可移植性好 超市進銷存管理系統(tǒng) 15 Servlet用 Java編寫, Servlet API具有完善的標準。多個 Servlet 還能夠在各個程序之間共享數(shù)據(jù), 從而易于實現(xiàn)數(shù)據(jù)庫連接共享和類似的資源共享優(yōu)化。例如,Servlet 能夠直接 和 Web 服務器交互,而 常規(guī) 的 CGI 程序 做不到這一點,至少是在不使用服務器專有的 API 的情況下是這樣的 。 而在 CGI 中,大部分都需要我們自己完成。在性能優(yōu)化方面, Servlet 也比 CGI 有著更多的選擇。而在Servlet 中,每個請求由一個輕量級的 Java 線程處理 (而不是重量級的操作系統(tǒng)進程 )。在未來的技術發(fā)展過程中, Servlet 有可能徹底取代 CGI。從這個角度講, Servlet 也被稱為 FacelessObject。 Servlet 導入特定的屬于 Java ServletAPI的包。這個過程為: 客戶端發(fā)送請求至服務器端; 服務器將請求信息發(fā)送至 Servlet Servlet 生成響應內(nèi)容并將其傳給 Server。各個用戶請 求被激活成單個程序中的一個線程,而創(chuàng)建單獨的程序,這意味著各個請求的系統(tǒng)開銷比較小。然而,在服務器上運行 Java,這種程序可使用 Java 編程語言實現(xiàn)。 服務器上需要一些程序,常常是根據(jù)用戶輸入訪問數(shù)據(jù)庫的程序。 servlet servlet 是在服務器上運行的小程序?;?JSP 的動態(tài)信息發(fā)布技術是一個開放的、可擴展的建立動態(tài) Web 頁面的標準。這就使得在接下來的對該頁面的調(diào)用中,服務器會有非??斓捻憫ㄟ@避免了 CGI- BIN 為每個 HTTP 請求生成一個新的進程的問題)。頁面開發(fā)人員能夠訪問全部的 Java 應用環(huán)境,以利用 Java 技術的擴展性和可移植性。 JSP 引擎接受客戶端對 JSP 頁面的請求,并且生成 JSP 頁面作為對客戶端的響應。這一點與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā) 工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下 。從只有一個小的 Jar 文件就可以運行 Servlet/JSP,到由多臺服務器進行集群和負載均衡,到多臺 Application 進行事務處理,消息處理,一臺服務器到無數(shù)臺服務器, Java 顯示了一個巨大的生命力。相比 ASP/PHP 的局限性是顯而易見的。 ( 2)系統(tǒng)的多平臺支持。 JSP 的 優(yōu)點 : ( 1)一次編寫,到處運行。 由于 JSP 頁面的內(nèi)置腳本語言是基于 Java 的,而且所有的 JSP 頁面都被編譯成為 Java Servlets,所以 JSP 頁面具有 Java 技術的所有好處,包括健壯的存儲管理和安全性。 JSP 技術很容易整合到多種應用體系結構中,以利用現(xiàn)存的工具和技巧,并且能擴展到支持企業(yè)級的分布式應用中。第三方開發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標識庫。 Sun 公司還開發(fā)了 JDBC- ODBC bridge,利用此技術 Java 程序可以訪問帶有 ODBC 驅(qū)動程序的數(shù)據(jù)庫,目前大多數(shù)數(shù)據(jù)庫系統(tǒng)都帶有 ODBC 驅(qū)動程序,所以 Java 程序能訪問諸如 Oracle、 Sybase、 MS SQL Server和 MS Access 等數(shù)據(jù)庫。從一個平臺移植到另外一個平臺, JSP 和 JavaBeans 甚至不用重新編譯,因為 Java超市進銷存管理系統(tǒng) 12 字節(jié)碼都是標準的與平臺無關的。標準的 JSP 標識能夠訪問和實例化 JavaBeans 組件,設置或者檢索組件屬性,下載 Applet,以及執(zhí)行用其他方法更難于編碼和耗時的功能。 ( 3) .采用標識 Web頁面開發(fā)人員 不會都是熟悉腳本語言的編程人員。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者和客戶團體所使用。這既有助于作者保護自己的代碼,又能保證任何基于 HTML 的 Web 瀏覽器的完全可用性。由于核心邏輯被封裝在標識和 JavaBeans 中,所以 Web 管理人員和頁面設計者,能夠編輯和使用 JSP 頁面,而不影響內(nèi)容的生成。 ( 1) .將內(nèi)容的生成和顯示進行分離 用 JSP 技術, Web 頁面開發(fā)人員可以使用 HTML 或者 XML 標識來設計和格式化最終頁面,并使 用 JSP 標識或者小腳本來生成頁面上的動態(tài)內(nèi)容(內(nèi)容是根據(jù)請求變化的,例如請求賬戶信息或者特定的一瓶酒的價格等)。 JSP 具備了 Java 技術的簡單易用,完全的超市進銷存管理系統(tǒng) 11 面向?qū)ο?,具有平臺無關性且安全可靠,主要面向 因特網(wǎng) 的所有特點。服務器在頁面被客戶端請求以后對這些 Java 代碼進行處理,然后將生成的 HTML 頁面返回 給客戶端的瀏覽器。 JSP 與 Java Servlet 一樣,是在服務器端執(zhí)行的,通常返回該客戶端的就是一個 HTML 文本,因此客戶端只要有瀏覽器就能瀏覽 。 Web 服務器在遇到訪問 JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結果連同 JSP 文件中 的 HTML 代碼一起返
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1