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

正文內(nèi)容

基于jsp的小型超市管系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(存儲(chǔ)版)

  

【正文】 示。 輸入錯(cuò)誤后系統(tǒng)會(huì)根據(jù)具體情況提示相關(guān)錯(cuò)誤信息。 如表 6 所示: 表 6 管理員信息表 字段 字段名 類型 是否為空 adminUsername 用戶名 varchar(20) 否 adminPassword 密碼 varchar(32) 否 學(xué)歷信息表 主要包括學(xué)歷編號(hào)和學(xué)歷名稱等字段。單 dān 進(jìn)貨單 購(gòu)買的商品 登錄信息 超市管理員 超市管理系統(tǒng) 數(shù)據(jù)查詢 供應(yīng)商 顧客 圖 4 第一 層數(shù)據(jù)流圖 安陽(yáng)師范學(xué)院 第 7 頁(yè) 圖 6 超市管理系統(tǒng)活動(dòng)圖 基礎(chǔ)數(shù)據(jù) 基礎(chǔ)信息錄入 商品銷售 基礎(chǔ)信息 庫(kù)存信息 庫(kù)存總量 商品進(jìn)貨單 商品入庫(kù)單 購(gòu)買的商品 銷售憑條 業(yè)務(wù)查詢 庫(kù)存信息 庫(kù)存總量 查詢條件 結(jié)果輸出 圖 5 第二層數(shù)據(jù)流圖 安陽(yáng)師范學(xué)院 第 8 頁(yè) 圖 7 管理員實(shí)體圖 圖 8 商品信息實(shí)體圖 圖 9 進(jìn)貨管理實(shí)體圖 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu) 邏輯結(jié)構(gòu)是把概念結(jié)構(gòu)轉(zhuǎn)換為某個(gè) DBMS 所支 持的數(shù)據(jù)模型,并對(duì)其進(jìn)行優(yōu)化。數(shù)據(jù)庫(kù)設(shè)計(jì)是管理信息系 統(tǒng)的重要組成部分。 商品銷售管理模塊:提供 商品銷售查詢、員工業(yè)績(jī)查詢 、顧客 退貨 辦理 、 商品退貨查詢 4 個(gè) 功能。 在概要設(shè)計(jì)階段的 指導(dǎo)思想是結(jié)構(gòu)化指導(dǎo)思想,是指用一組標(biāo)準(zhǔn)的規(guī)則和圖表工具確定系統(tǒng)有哪些模塊,怎么連接,從而形成新系統(tǒng)的結(jié)構(gòu),然后再進(jìn)行諸如輸入、輸出、對(duì)話等設(shè)計(jì),為整個(gè)系統(tǒng)的實(shí)施做好鋪墊。 技術(shù)可行性 在軟件方面本程序設(shè)計(jì)采用的開(kāi)發(fā)環(huán)境是 用開(kāi)發(fā)語(yǔ)言 Java 編寫(xiě)程序 ,SQL Server 20xx 做后臺(tái)數(shù)據(jù)庫(kù)。 對(duì)功能的規(guī)定 本系統(tǒng)采用 作為開(kāi)發(fā)平臺(tái),后臺(tái)語(yǔ)言為 Java,前臺(tái)功能采用JavaScript,并采用 SQL Server 20xx 數(shù)據(jù)庫(kù)開(kāi)發(fā)一個(gè)供超市員工使用的小型超市管理系統(tǒng),利用數(shù)據(jù)庫(kù)的讀寫(xiě)實(shí)現(xiàn)管理系統(tǒng)的各個(gè)功能,本系統(tǒng)主要完成超 市商品信息管理、供貨商管理、進(jìn)貨管理、退換貨管理、商品銷售管理 、客戶退貨管理、庫(kù)存管理等功能。類圖描述的是一種靜態(tài)關(guān)系,在系統(tǒng)的整個(gè)生命周期都是有效的。一個(gè)消息被發(fā)送、處理和回答,完成整個(gè)事務(wù)。 網(wǎng)絡(luò)的: Java 本身就等于通過(guò) 網(wǎng)絡(luò)產(chǎn)生的,它的許多功能與應(yīng)用都與網(wǎng)絡(luò)有關(guān),從最初的 Applet、簡(jiǎn)化的 Socket、交互式的 JSP/Servlet 網(wǎng)絡(luò)程序到今日的 Web Service 等,都注定了 Java 在網(wǎng)絡(luò)相關(guān)的領(lǐng)域占有一席之地。 它最大的優(yōu)點(diǎn)就是與平臺(tái)無(wú)關(guān),在 Windows 9x、 Windows NT、 Solaris、 Linux、 MacOS以及其它平臺(tái)上,都可以使用相同的代碼 。 2 系統(tǒng)所采用的關(guān)鍵技術(shù) 什么是 Java Java 是一種可以撰寫(xiě)跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序設(shè)計(jì)語(yǔ)言和 Java 平臺(tái)(即 JavaSE, JavaEE, JavaME)的總稱。本 論文主要進(jìn)行了以下幾方面的工作:首先,介紹了 系統(tǒng)的 研究 背景和 目的 , 以 及系統(tǒng)開(kāi)發(fā)過(guò)程中所用的關(guān)鍵技術(shù) ,然后進(jìn)行了 系統(tǒng)的 需求分析 , 并說(shuō)明了各個(gè)模塊間的關(guān)系,介紹了數(shù)據(jù)庫(kù)的設(shè)計(jì)以及界面的設(shè)計(jì)與實(shí)現(xiàn)。除了文中特別加以標(biāo)注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫(xiě)的研究成果,也不包含為獲得安陽(yáng)師范學(xué)院或其他教育機(jī)構(gòu)的學(xué)位或證書(shū)所使用過(guò)的材料。 關(guān)鍵詞 : Java; 數(shù)據(jù)庫(kù) ; Myeclipse;小型超市 1 緒論 研究背景 進(jìn)入 21 世紀(jì),隨著現(xiàn) 代科學(xué)技術(shù)的迅速 發(fā)展,計(jì)算機(jī)技術(shù) 越來(lái)越貼近人們的生活 ,各行各業(yè)也都與計(jì)算機(jī)技術(shù)緊密的聯(lián)系起來(lái),計(jì)算機(jī)技術(shù)的快速發(fā)展也讓各行各業(yè)的競(jìng)爭(zhēng)更加的激烈,一項(xiàng)先進(jìn)的技術(shù) 引進(jìn) 往往能讓企業(yè)領(lǐng)先于競(jìng)爭(zhēng)對(duì)手,這就會(huì)為企業(yè)帶來(lái)巨大效益,超市市場(chǎng) 競(jìng)爭(zhēng) 也是如此。 [1] 簡(jiǎn)單地說(shuō) , Java 環(huán)境可用來(lái)開(kāi)發(fā)能在任何計(jì)算平臺(tái)上運(yùn)行的應(yīng)用軟件。 [3] 簡(jiǎn)單的 : Java 去除了 C/C++中的一些不常使用且易出錯(cuò)的功能,比如指針,運(yùn)算符重載和多重繼承等。 SQL Server 20xx 通過(guò)引入全新的 Service Broker 提供了革命性的異步處理能力。 “需求分析” 是 連接 系統(tǒng)分析和軟件設(shè)計(jì)階段之間的重要橋梁 。類是具有相同屬性和相同方法的對(duì)象的集合 。 本系統(tǒng)分為管理員 登錄 和員工 登錄 兩種用戶登陸模式。 經(jīng)濟(jì)可行性 本超市管理系統(tǒng) 所需計(jì)算機(jī)等相關(guān)硬件都在市面購(gòu)買,所需要的軟件可以在相關(guān)網(wǎng)站下載,主要是系統(tǒng)的設(shè)計(jì)費(fèi)用, 其前期的投入 是 比較小 的 , 而后期的維護(hù)費(fèi)用也不會(huì)太高而且本系統(tǒng)一旦投入使用 ,就可以大大提高超市運(yùn)作效率,減輕工作人員的負(fù)擔(dān) ,同時(shí)加強(qiáng)了對(duì)超市信息的管理,從實(shí)際價(jià)值看遠(yuǎn)遠(yuǎn)大于系統(tǒng)開(kāi)發(fā)成本,所以本系統(tǒng)開(kāi)發(fā)從經(jīng)濟(jì)方面上看是十分可行的。 SQL Server 20xx 是一種典型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),該系統(tǒng)具有數(shù)據(jù)一致性好,完整性強(qiáng),安全性高的優(yōu)點(diǎn) ,系統(tǒng)采用結(jié)構(gòu)化設(shè)計(jì)方法,按超市實(shí)際工作內(nèi)容來(lái)確定所需,將整個(gè)系統(tǒng)作為一個(gè)大模塊自頂向下,以模塊化結(jié)構(gòu)設(shè)計(jì)技術(shù)進(jìn)行模塊分解,然后再自底向上,按照系統(tǒng)的結(jié)構(gòu)將整個(gè)模塊進(jìn)行組合,最終完成本超市管理系統(tǒng)的開(kāi)發(fā)。此外供應(yīng)商管理又 具備供應(yīng)商信息查詢、添加新供應(yīng)商 2 個(gè)功能 功能。 ② 操作要求:明確用戶對(duì)數(shù)據(jù)的操作要求,從而確定數(shù)據(jù)之間的關(guān)系。 如表 1 所示: 商品信息表 主要 包括商品編號(hào)、類型編號(hào)、商品名稱、商品單位等字段。 如表 9 所示: 表 9 銷售信息表 字段 字段名 類型 是否為空 安陽(yáng)師范學(xué)院 第 11 頁(yè) sellInfoId 銷售編號(hào) int 否 sellNo 單據(jù)號(hào) varchar(30) 否 goodNo 商品編號(hào) varchar(20) 是 price 銷售價(jià)格 float 是 number 銷售數(shù)量 int 是 totalPrice 銷售總價(jià) float 是 sellTime 銷售時(shí)間 datetime 是 employeeNo 員工號(hào) varchar(20) 是 商品庫(kù)存信息表 主要包括退貨編號(hào)、銷售單據(jù)、商品編號(hào)、退貨價(jià)格、退貨數(shù)量、退貨總價(jià)等字段。 進(jìn)貨管理流程如圖 12 所示: 銷售管理流程 功能: 可以對(duì)相關(guān)商品進(jìn)行銷售 , 并可以將相關(guān)信息與庫(kù)存量聯(lián)系起來(lái) , 從而讓庫(kù)存信息及時(shí)更新,本模塊還具備顧客退貨辦理以及查詢等功能。charset=GBK)。 /* 驗(yàn)證輸入信息的完整行和正確性 */ if (()) errMessage += 用戶名不能為空 !。 return。 (errMessage,errMessage)。 (Employee/)。 var GoodModel = (GoodModel)[0].。 } 銷售管理模塊實(shí)現(xiàn) 銷售管理是超市系統(tǒng)中的核心部分, 當(dāng)需要出售商品時(shí), 可以 進(jìn)入 商品 銷售界面,輸入 所需 數(shù)量 , 點(diǎn)擊“添加”即 可進(jìn) 入待 銷售的界面 ,然后 點(diǎn)擊 “結(jié)賬” , 就 可以顯示應(yīng)付金額,并可以計(jì)算找零,同時(shí)具備打印小票的功能 。 return false。 } } /*根據(jù)員工編號(hào)得到購(gòu)物車中商品的總價(jià)格 */ public static float GetTotalPriceInCart(String employeeNo) { float totalPrice = 。 } return totalPrice。 int goodCount = ()。 單元測(cè)試 是為了在編碼和 詳細(xì)設(shè)計(jì)中 檢測(cè)有沒(méi)有 錯(cuò)誤,通常采用白盒測(cè)試。 [14] 功能測(cè)試 功能測(cè)試 也稱行為測(cè)試, 就是對(duì)產(chǎn)品各功能進(jìn)行驗(yàn)證,根據(jù)功能測(cè)試用例,逐項(xiàng)測(cè)試,檢查產(chǎn)品是否達(dá)到用戶要求的功能。 也要謝謝在 我 遇到麻煩時(shí)給予幫助的老師和同學(xué)們 。 ② 管理員只能對(duì)用戶信息以及商品信息進(jìn)行添加和更新,卻沒(méi)有刪除功能 ,但是管理員可以對(duì)過(guò)期或者錯(cuò)誤的商品信息進(jìn)行更改,所以不影響超市的正常業(yè)務(wù)運(yùn)行。經(jīng)集成測(cè)試后,軟件的功能和性能應(yīng)當(dāng)如同用戶合理期待那樣。 系統(tǒng)測(cè)試的策略主要考慮如何把設(shè)計(jì)測(cè)試用例的技術(shù)組織成一個(gè)系統(tǒng)的、有計(jì)劃的測(cè)試步驟。i()。 ResultSet rs = (sqlString)。 return false。 sqlString += () + 39。 (GoodModel).innerHTML = GoodModel。 (request, response)。 (txtName)。 /*如果是管理員身份用戶名和密碼都驗(yàn)證成功則設(shè)置 session的值然后重定向到管理首頁(yè) */ if ((admin)) { (adminFlag, true)。) != 1) errMessage += 請(qǐng)不要進(jìn)行 sql注入攻擊 !。 String identify = (identify)。 商品庫(kù)存報(bào)警:根據(jù)系統(tǒng)設(shè)置顯示商品相關(guān)庫(kù)存信息,紅色的是緊缺,黃色是盈余,根據(jù)具體情況可以進(jìn)行商品的進(jìn)貨和退貨。 如表 13所示: 表 13 購(gòu)物車信息表 字段 字段名 類型 是否為空 goodCartId 購(gòu)物車編號(hào) int 否 employeeNo 員工編號(hào) varchar(20) 是 goodNo 商品編號(hào) varchar(20) 是 goodCount 商品數(shù)量 Int 是 5 詳細(xì)功能設(shè)計(jì) 系統(tǒng)主要功能設(shè)計(jì) 本模塊的 提供了整個(gè)系統(tǒng)的安全性,在用戶登錄前,會(huì)驗(yàn)證其身份是否合法,只有輸入了正確的用戶名和密碼以及相關(guān)的驗(yàn)證碼后才能順利登錄。 如表 5 所示: 圖 10 銷售管理實(shí)體圖 表 1 用戶信息表 字段 字段 名 類型 是否為空 employeeNo ID varchar(20) 否 employee Name 姓名 nvarchar(20) 是 employeePassword 密碼 varchar(30) 是 employeeSex 性別 nchar(1) 是 employeeBirthday 生日 datetime 是 employeeEducationId 學(xué)歷 int 是 employeeHomeT
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1