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

正文內(nèi)容

錦州小商品銷(xiāo)售管理系統(tǒng)畢業(yè)設(shè)計(jì)(論文(文件)

 

【正文】 ..................................................... 35 附 錄 ............................................................................................................................... 36 大連交通大學(xué)信息工程學(xué)院 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 1 1 前 言 開(kāi)發(fā)背景 在 21 世紀(jì),人類(lèi)將步入知識(shí)經(jīng)濟(jì)時(shí)代,知識(shí)經(jīng)濟(jì)時(shí)代是科技發(fā)展日新月異和知識(shí)、信息呈爆炸膨脹的時(shí)代。 目前 商場(chǎng)或者是超市等對(duì)商品的訂購(gòu)與銷(xiāo)售管理 部分 大多數(shù) 還是手工管理 ,工作效率很低,并且不能及時(shí)了解 商品 的種類(lèi) 以及 需求者 比較 關(guān)注 的 商品 等,也 不能更好的適應(yīng)當(dāng)前 需求者的查詢(xún)及購(gòu)買(mǎi) 要求。 本文介紹了小商品銷(xiāo)售管理系統(tǒng)的開(kāi)發(fā)過(guò)程,設(shè)計(jì)中遇到的問(wèn)題及解決方法,提高當(dāng)前應(yīng)用程序或系統(tǒng)開(kāi)發(fā)進(jìn)度和改善工作性能。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。 隨著計(jì)算機(jī)技術(shù)的迅猛發(fā)展,特別是網(wǎng)絡(luò)技術(shù)﹑數(shù)碼存儲(chǔ)與傳輸技術(shù)等的全面普及 , 使得人們對(duì) 知識(shí)有了更 新的要求。 所以本次開(kāi)發(fā)的商品銷(xiāo)售管理系統(tǒng) 可以使我們國(guó)內(nèi)新起 的 小型 店鋪 更好的操作。它向用戶(hù)提供靜態(tài)和動(dòng)態(tài)兩類(lèi)大連交通大學(xué)信息工程學(xué)院 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 2 信息資源。 系統(tǒng)設(shè)計(jì)目標(biāo) 小商品銷(xiāo)售管理系統(tǒng)主要是對(duì)后臺(tái)管理和前臺(tái)操作。 面對(duì)龐大的信息量,有必要開(kāi)發(fā) 商品銷(xiāo)售 管理系統(tǒng)來(lái)提高管理工作的效率。要開(kāi)發(fā)一個(gè)網(wǎng)站,首先要選擇一個(gè)動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)。 系統(tǒng)的主要架構(gòu)及開(kāi)發(fā)模式 系統(tǒng)的建設(shè)關(guān)鍵在于其所使用的架構(gòu),傳統(tǒng)的 c/s 架構(gòu)已經(jīng)不能滿(mǎn)足大量用戶(hù)的訪問(wèn)和操作, b/s 基于瀏覽器的架構(gòu)則是目前網(wǎng)絡(luò)系統(tǒng)應(yīng)用的主流,它將大量的數(shù)據(jù)處理工作交給服務(wù)器端來(lái)處理,客戶(hù)端只用通過(guò)普通的 IE 瀏覽器即可訪問(wèn)系統(tǒng),方便快捷而且利于系統(tǒng)的更新和維護(hù) , java 語(yǔ)言在該方面更是得天獨(dú)厚, j2ee 規(guī)范的出現(xiàn)則使系統(tǒng)的開(kāi)發(fā)更加規(guī)范,層次更加清楚,更利于對(duì)復(fù)雜事務(wù)的處理,而且在安全性方面也做的更好。服務(wù)器將擔(dān)負(fù)更多的工作,對(duì)數(shù)據(jù)庫(kù)的 訪問(wèn)和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。 大連交通大學(xué)信息工程學(xué)院 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 4 圖 21 三層體系結(jié)構(gòu)圖 這種結(jié)構(gòu)不僅把客戶(hù)機(jī)從沉重的負(fù)擔(dān)和不斷對(duì)其提高的性能的要求中解放出來(lái),也把技術(shù)維護(hù)人員從繁重的維護(hù)升級(jí)工作中解脫出來(lái)。這樣編寫(xiě)出來(lái)的程序,既不利于程序員對(duì)業(yè)務(wù)代碼的調(diào)試,同時(shí)也不利于編輯人員進(jìn)行交互頁(yè)面的設(shè)計(jì)。 MVC的邏輯圖 22 所示: 圖 22 應(yīng)用服務(wù)器之上采用 MVC 開(kāi)發(fā)的邏輯示意圖 應(yīng)用服務(wù)器 EJB 容器 業(yè)務(wù)組件 數(shù)據(jù)庫(kù) Web 服務(wù)器 瀏覽器 Jsp Serverlet 控制器 Browse 瀏覽器 Web 服務(wù)器 數(shù)據(jù)庫(kù) 大連交通大學(xué)信息工程學(xué)院 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 5 圖 23 MVC 業(yè)務(wù)流程示意圖 通過(guò)這種方案, 可以迅速地實(shí)現(xiàn)整個(gè)業(yè)務(wù),其優(yōu)勢(shì)和特點(diǎn)如下: (模型)層:由 EJB 組件來(lái)實(shí)現(xiàn), EJB 將具體的業(yè)務(wù)封裝在組件內(nèi)部,具備安全、高性能、可重用等優(yōu)秀的特征。同時(shí)可以方便地進(jìn)行客戶(hù) 端的個(gè)性化定制。通常由 Servlet 來(lái)實(shí)現(xiàn), Servlet和 JSP 雖然同樣都屬于頁(yè)面展示工具,但分屬兩層。 Control 服務(wù)控制 View 顯示方式 Model 業(yè)務(wù)邏輯模型 輸入請(qǐng)求 大連交通大學(xué)信息工程學(xué)院 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 6 3 銷(xiāo)售管理系統(tǒng) 需求 分析 可行性 分析 經(jīng)濟(jì)可行性 開(kāi)發(fā)該系統(tǒng)所需的相關(guān)資料可以通過(guò)已存在的相關(guān)系統(tǒng)進(jìn)行調(diào)查采集 , 所需的其他應(yīng)用軟件、硬件系統(tǒng)也易于獲得 。 技術(shù)可行性 技術(shù)可行性要考慮現(xiàn)有的技術(shù)條件是否能夠順利完成開(kāi)發(fā)工作,軟硬件配置是否滿(mǎn)足開(kāi)發(fā)的需求等。 本系統(tǒng)的開(kāi)發(fā),是典型的 Mis 開(kāi)發(fā),主要是對(duì)數(shù)據(jù)的處理,包括數(shù)據(jù)的收集,數(shù)據(jù)的變換,及數(shù)據(jù)的各種報(bào)表形式的輸出。 。 本系統(tǒng)的設(shè)計(jì)遵循以下規(guī)則: 1. 簡(jiǎn)單性:在實(shí)現(xiàn)平臺(tái)的功能的同時(shí),盡量讓界面 操作簡(jiǎn)單易懂,這對(duì)于一個(gè)網(wǎng)大連交通大學(xué)信息工程學(xué)院 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 7 站來(lái)說(shuō)是非常重要的。 功能分析 系統(tǒng)功能 ; ; ; ; 。 系統(tǒng)對(duì)環(huán)境的要求 服務(wù)器端的最低配置是由建立站點(diǎn)所需要的軟件來(lái)決定的,在最低配置的情況下,服務(wù)器的性能往往不盡 人意, 而 現(xiàn)在硬件性能已經(jīng)相當(dāng)出色,而且價(jià)格也很便宜,因此通常應(yīng)給服務(wù)器端配置高性能硬件。 服務(wù)器: , 開(kāi)發(fā)環(huán)境: WindowsXP 大連交通大學(xué)信息工程學(xué)院 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 8 業(yè)務(wù)流程圖 圖 31 主要功能流程圖 主頁(yè)面 。 用戶(hù)登錄流程 用戶(hù)登錄,首先要有一個(gè)提供用戶(hù)登錄的表單。商務(wù)網(wǎng)站需要很高的穩(wěn)定性和安全性,因此對(duì)用戶(hù)名不允許使用惡意的代碼作為用戶(hù)名。除此之外還需要用戶(hù)的性別、電話號(hào)碼等。 數(shù)據(jù)庫(kù)設(shè)計(jì)要遵循一些規(guī)則,一個(gè)好的數(shù)據(jù)庫(kù)滿(mǎn)足一些嚴(yán)格的約束和要求。 圖 51 登錄管理 public class LoginBean { Connection conn = null。 public int login(String name,String pwd){ int temp = 0。+name+39。 String tpwd = (pwd)。 (tname)。 } }else{ temp = 3。 } public ArrayList getArrayLst(){ return al。 import 。 import 。 // Just puts destroy string in log // Put your code here } public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { SelectBean sb = new SelectBean()。 String sql3 = select * from supplier。 String [] args2 = {id,souru,jine,souyinyuan,soutime}。 ArrayList al1 = (sql1, args1)。 (shangpin, al)。 大連交通大學(xué)信息工程學(xué)院 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 19 (dingdan, al4)。 (tongji, al5)。 import 。 import 。 public class AddXiaosouServlet extends HttpServlet { 大連交通大學(xué)信息工程學(xué)院 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 21 /** * Constructor of the object. */ public AddXiaosouServlet() { super()。 String num = ((num))。+num+39。 if(tem == 1){ (error, 1)。 } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request,response)。 大連交通大學(xué)信息工程學(xué)院 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 23 import 。 import 。 } /** * Destruction of the servlet. br */ public void destroy() { ()。 int n = 0。 if(sums == null || ()){ 大連交通大學(xué)信息工程學(xué)院 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 24 n++。 SelectBean sb = new SelectBean()。 String sql2 = select max(id) as dingdanid from dingdan。 ArrayList alRow = (ArrayList)(0)。 String sums = ((sums+j))。 +name+39。 (sql3)。 } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request,response)。 import 。 import 。 // Just puts destroy string in log // Put your code here } public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { Validate vd = new Validate()。+name+39。 InsertUpdateDelBean iudb = new InsertUpdateDelBean()。 } 大連交通大學(xué)信息工程學(xué)院 2020 屆本科生畢業(yè)設(shè)計(jì)(論文) 27 RequestDispatcher rd=(/)。對(duì)于語(yǔ)句的語(yǔ)法錯(cuò)誤,在程序運(yùn)行時(shí)自動(dòng)提示,并請(qǐng)求立即糾正,因此,這類(lèi)錯(cuò)誤比較容易發(fā)現(xiàn)和糾正。軟件的測(cè)試在軟件生命周期中占據(jù)重要的地位。而在軟件開(kāi)發(fā)的總成本中,用在測(cè)試上的開(kāi)銷(xiāo)要占 30%到 50%。 ( 4)測(cè)試工作是艱苦而細(xì)致的工 作 。 (1) 為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程 。 這種觀 點(diǎn)可以提醒人們測(cè)試要以查找錯(cuò)誤為中心,而不是為了演示軟件的正確功能。同時(shí),這種分析也能幫助我們?cè)O(shè)計(jì)出有針對(duì)性地檢測(cè)方法,改善測(cè)試的有效性。 為了保證測(cè)試的質(zhì)量,將測(cè)試過(guò)程分成幾個(gè)階段 : 單元測(cè)試集中在檢查軟件設(shè)計(jì)的最小單位 — 模塊上,通過(guò)測(cè)試發(fā)現(xiàn)實(shí)現(xiàn)該模塊的實(shí)際功能與定義該模塊的功能說(shuō)明不符合的情況,以及編碼的錯(cuò)誤。 軟件開(kāi)發(fā)完成以后,最終還要與系統(tǒng)中其他部分配套運(yùn)行,進(jìn)行系統(tǒng)測(cè)試。 以往我們?cè)?jīng)有過(guò)多次設(shè)計(jì)的體會(huì),但只是設(shè)計(jì)一個(gè)模塊或一個(gè)小系統(tǒng),而這一次畢業(yè)設(shè)計(jì)是綜合所學(xué)的管理和計(jì)算機(jī)的知識(shí)來(lái)設(shè)計(jì)一個(gè)適合運(yùn)行管理的系統(tǒng)軟件。 程序設(shè)計(jì)中的體會(huì) : 在我的程序設(shè)計(jì)過(guò)程中,我充分的體會(huì)到了 “ 實(shí)踐出真知 ” 這一點(diǎn),書(shū)本上的知識(shí)是不夠的,只有把理論與實(shí)踐相結(jié)合才能夠真正的學(xué)到知識(shí)。雖然在開(kāi)始寫(xiě)程序之前我們做了多的準(zhǔn)備工作,但在真正的寫(xiě)程序時(shí)仍然發(fā)現(xiàn)許多問(wèn)題,有些問(wèn)題是分析時(shí)的疏漏,有些則是如果不做無(wú)論如何也想不到的。 我還要感謝我的母校 —— 大連科技學(xué)院,以及在大學(xué)四年生活中給予我關(guān)心和幫助的老師和同學(xué),是他們教會(huì)了我專(zhuān)業(yè)的知識(shí)和做人的道理。新世紀(jì)需要具有豐富現(xiàn)代科學(xué)知識(shí)、能夠獨(dú)立解決面臨任務(wù)、有創(chuàng)新意識(shí)的新型人才。在以后的工作和 學(xué)習(xí)中不斷完善自己,為我最熱愛(ài)的母校爭(zhēng)光,為自己翻開(kāi)輝煌的新篇章。在此特別感謝中軟老師的大力幫助。同時(shí),系統(tǒng)中還存在許多問(wèn)題,有待在日后的使用中發(fā)現(xiàn)和解決。我在設(shè)計(jì)中經(jīng)常出現(xiàn)一些問(wèn)題不知該如何解決,在此時(shí)許多同學(xué)給予了我們幫助。 小商品銷(xiāo)售管理功能測(cè)試 對(duì)系統(tǒng)登錄功能的測(cè)試用例如表 61所示,具體登錄不成功界面測(cè)試如圖 61所示: 表 61 系統(tǒng)登錄測(cè)試用例表 編號(hào) 測(cè)試項(xiàng) 操 作步驟 預(yù)期結(jié)果 輸入數(shù)據(jù) 實(shí)際結(jié)果 結(jié)果比較說(shuō)明 001 輸入用戶(hù)名錯(cuò)誤時(shí)是否報(bào)錯(cuò) 輸入錯(cuò)誤的用戶(hù)名點(diǎn)擊登錄 報(bào)錯(cuò) aaa
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1