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

正文內(nèi)容

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

2025-03-06 09:55本頁(yè)面
  

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