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

正文內(nèi)容

畢業(yè)設(shè)計(jì)_汽車銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(完整版)

  

【正文】 是繼 prototype 之后又一個(gè)優(yōu)秀的 Javascrīpt 框架。 SQLServer2021 數(shù)據(jù)庫(kù)使用方便,數(shù)據(jù)存儲(chǔ)量也比較大,是比較適合中小型網(wǎng)站開(kāi)發(fā)的數(shù)據(jù)庫(kù)。 系統(tǒng)具體模塊功能和頁(yè)面 網(wǎng)站主頁(yè) 用戶在瀏 覽器輸入網(wǎng)址,會(huì)出現(xiàn)一個(gè) login的登錄界面,員工需要輸入用戶名和密碼進(jìn)入不同的界面,并進(jìn)行相關(guān)操作。如圖 所示 : 26 圖 系統(tǒng)流程的代碼實(shí)現(xiàn) 代碼部分和簡(jiǎn)介 當(dāng)系統(tǒng)在 Tomcat 中發(fā)布后,首次接受到來(lái)自瀏覽器的訪問(wèn)要求時(shí),系統(tǒng) 首先會(huì)完成自身的初始化,加載解析系統(tǒng)的配置文件,如 、 等。 private static DataSourceFactory factory=new DataSourceFactory()。 IteratorElement iterator = (datasource)。 ((password))。 } } 系統(tǒng)解析請(qǐng)求中 request 中的 url,然后對(duì)照相應(yīng)的配置文件中的所要訪問(wèn)的action 從而轉(zhuǎn)發(fā)給該 action 去處理請(qǐng)求, action 再根據(jù)所處理的結(jié)果是 success 還fail 來(lái)給系統(tǒng)轉(zhuǎn)發(fā)相應(yīng)的頁(yè)面。 import 。 ((newDate))。 } return SUCCESS。 }catch(Exception e){ pageSize=7。 } 31 Override public String chuKuUpdate() { if((chuKu)0) return SUCCESS。 靜態(tài)測(cè)試是指測(cè)試程序不在機(jī)器上運(yùn)行,而是采用人工檢測(cè)和計(jì)算機(jī)輔助靜態(tài)分析的手段對(duì)程序進(jìn)行檢測(cè)。根據(jù)程序的內(nèi)部結(jié)構(gòu)和邏輯來(lái)設(shè)計(jì)測(cè)試用例。如果是圖片掉鏈,那么頁(yè)面中該圖片的位置可能出現(xiàn)一個(gè)帶叉標(biāo)記的空框。輸入不符合規(guī)定的數(shù)據(jù)時(shí),有效性驗(yàn)證控件能驗(yàn)證出數(shù)據(jù)的錯(cuò)誤,要求用戶重新輸入。而管理信息系統(tǒng)能夠及時(shí)全面地提供信息和數(shù)據(jù),簡(jiǎn)化統(tǒng)計(jì)工作。經(jīng)過(guò)測(cè)試和使用結(jié)果表明,系統(tǒng)穩(wěn)定可靠,滿足了系統(tǒng)處設(shè)想的要求。對(duì)于系統(tǒng)的測(cè)試還不夠完善,所以還需要通過(guò)不斷的學(xué)習(xí)與實(shí)踐對(duì)此系統(tǒng)進(jìn)行改進(jìn)與總結(jié)。再次謝謝金老師的每次抽出休息的時(shí)間幫我指導(dǎo)畢業(yè)設(shè)計(jì)。 最后感謝在百忙之中審閱我論文的老師和參加答辯會(huì)的全體老師和同學(xué) 。父母就是我們最容易遺忘的人,也是我們最應(yīng)該感謝的人。自己的每一點(diǎn)進(jìn)步都是和老師、同學(xué)真誠(chéng)的關(guān)懷和幫助分不開(kāi) 的。這個(gè)項(xiàng)目,讓我初步了解了汽車銷售與管理所牽扯的大體流程,也明白了為什么需求分析會(huì)在軟件開(kāi)發(fā)中占據(jù)那么重要的地位,這對(duì)于以后我們進(jìn)行開(kāi)發(fā)提供有力幫助。 采用黑盒測(cè)試完成系統(tǒng)的單元測(cè)試和功能測(cè)試。實(shí)現(xiàn)了汽車銷售管理系統(tǒng)的簡(jiǎn)潔化,方便信息交流。分部以不同的身份進(jìn)行登錄,都能按規(guī)定權(quán)限進(jìn)入不同的界面。鏈接測(cè)試可分為三個(gè)方面: 1. 測(cè)試所有鏈接是否按指示的那樣確實(shí)鏈接到了該鏈接的頁(yè)面; 2. 測(cè)試所鏈接的頁(yè)面是否存在; 3. 保證 Web 應(yīng)用系統(tǒng)上沒(méi)有孤立 的頁(yè)面,所謂孤立頁(yè)面是指沒(méi)有鏈接指向該頁(yè)面,只有知道正確的 URL 地址才能訪問(wèn)。這種方法將軟件看成是一個(gè)黑盒子,在完全不考慮軟件的內(nèi)部結(jié)構(gòu)和特性的情況下,測(cè)試軟件的外部特性。 進(jìn)入系統(tǒng)登陸界面選擇性輸入用戶名和密碼,前臺(tái)驗(yàn)證程序執(zhí)行是否為空的驗(yàn)證,輸入管理的用戶名和密碼,進(jìn)入管理員頁(yè)面,執(zhí)行增刪查改操作成功。 (chuKus, chuKus)。 int pageNo,pageSize。 } Override public String chuKuDelete() { if((())0) return SUCCESS。 } Override public void initModel() { chuKu=new ChuKu()。 import 。 } public static DataSourceFactory getDataSourceFactory(){ return factory。 (key, dataSourceImpl)。 }else{ dataSources=new HashMapString, DataSource()。 import .*。 財(cái)務(wù)管理模塊 以財(cái)務(wù)人員的身份進(jìn)入財(cái)務(wù)管理模塊,查看庫(kù)存信息和銷售信息,核對(duì)采購(gòu)部門提交的采購(gòu)單,然后點(diǎn)擊修改進(jìn)行處理,是否處理一欄則自動(dòng)將“ N”變?yōu)椤?Y”,然后返回給采購(gòu)部門,如圖 所示: 24 圖 處理采購(gòu)單 銷售管理模塊 以銷售人員身份進(jìn)入銷售 管理模塊,填寫銷售信息,提交給財(cái)務(wù)部。 21 圖 系統(tǒng)開(kāi)發(fā)平臺(tái)的建 立 以 Java 為主流開(kāi)發(fā)語(yǔ)言進(jìn)行程序設(shè)計(jì),應(yīng)用 Web、 Jsp、 Servlet、 JavaBean等 J2EE 技術(shù)和以 Struts 為框架實(shí)現(xiàn)系統(tǒng)的開(kāi)發(fā)。 jQuery能夠使用戶的 html 頁(yè)保持代碼和 html 內(nèi)容分離,也就是說(shuō),不用再在 html 里面插入一堆 js 來(lái)調(diào)用命令了,只需定義 id 即可。 JavaBean 通過(guò)提供符合一致性設(shè)計(jì)模式的公共方法將內(nèi)部域暴露稱為屬性。 Struts 介紹 Struts 是 一 個(gè) 為 開(kāi) 發(fā) 基 于 模 型 (Model) - 視 圖 (View) -控制器(Controller)(MVC)模式的應(yīng)用架構(gòu)的開(kāi)源框架,是利用 Java Servlet 和 JSP 構(gòu)建Web 應(yīng)用的一項(xiàng)非常有用的技術(shù)。 JSP 的 規(guī)范的最后版本是 1999 年 9月推出的, 12 月又推出了 規(guī)范。 用 Struts的controller進(jìn)行流轉(zhuǎn)的控制,用 JSP進(jìn)行頁(yè)面顯示, 在頁(yè)面中使用 jQuery實(shí)現(xiàn)在頁(yè)面上檢查是否重復(fù),是否上下一致, 并且運(yùn)用 Spring實(shí)現(xiàn)了各層的解耦,大大提高了程序的可擴(kuò)展性,并且易于維護(hù)。由于安全性考慮,本系統(tǒng)的操作要求用戶在登錄后才能進(jìn)行。這個(gè)表反映的是汽車存入倉(cāng)庫(kù)時(shí)所形成的倉(cāng)庫(kù)與汽車之間的存入聯(lián)系,它記錄的是汽車存入倉(cāng)庫(kù)時(shí)由入庫(kù)人員記錄的汽車入庫(kù)的重要信息,其名稱設(shè)為 css_in,每次存入倉(cāng)庫(kù)時(shí)所填的入庫(kù)單所記錄的入庫(kù)單號(hào)作為其標(biāo)記的主鍵,而每次入庫(kù)還得記錄下其他以下幾種重要信息,也就是其屬性:此次進(jìn)行入庫(kù)的入庫(kù)人員號(hào)、入庫(kù)時(shí)間、入庫(kù)的汽車數(shù)量以及此次入庫(kù)存入的汽車在其購(gòu)買時(shí)所填的付款單號(hào),其中入庫(kù)時(shí)間使用長(zhǎng)度 50 的 Datatime類型、入庫(kù)數(shù)量使用長(zhǎng) 20的 int 型,其他的均使用長(zhǎng) 50 的 varchar 型。 表 5廠商信息表 css_factory 字段名 數(shù)據(jù)類型 長(zhǎng)度 說(shuō)明 Factory_no Varchar 50 廠商號(hào) 主鍵 Factory_name Varchar 50 廠商名稱 Factory_phone Varchar 50 聯(lián)系電話 此表記錄廠商的基本信息。其表的名稱叫做 css_car, 汽車號(hào)這一屬性作為其主鍵是獨(dú)一無(wú)二的。首先利用分類、聚集等數(shù)據(jù)抽象機(jī)制對(duì)需求分析階段收集到的數(shù)據(jù)進(jìn)行分類、組織(聚集)、形成實(shí)體 、實(shí)體的屬性、標(biāo)示實(shí)體的碼,確定實(shí)體之間的聯(lián)系類型( 1: 1, 1: N, M: N)設(shè)計(jì)出分 ER 圖,解決各分 ER 圖之間的屬性、命名等沖突,再采用分析法,利用規(guī)范化理論消除冗余,經(jīng)過(guò)修改和重構(gòu),生成基本 ER 圖,在合并的過(guò)程中,并不是所有的冗余數(shù)據(jù)和冗余聯(lián)系都必須加以消除,有時(shí)為了提高效率,不得不以冗余信息為代價(jià)。 2業(yè)務(wù)層 該層是由控制 ActionServlet, Action 和業(yè)務(wù)邏輯類 JavaBean 來(lái)實(shí)現(xiàn)的。 目前大多數(shù)使用的 Client/Server 方式,雖然起到一定的作用,但由于當(dāng)修改和增強(qiáng)數(shù)據(jù)應(yīng)用時(shí),需要開(kāi)發(fā)客戶端應(yīng)用程序。 系統(tǒng)結(jié)構(gòu) 系統(tǒng)基于 B/S 結(jié)構(gòu)設(shè)計(jì)。在設(shè)計(jì)完成之后,對(duì)數(shù)據(jù)庫(kù)的建立以及連接也很重要,一個(gè)系統(tǒng)只有正確的設(shè)計(jì)、建立及連接數(shù)據(jù)庫(kù)之后才能真正實(shí)現(xiàn)所謂的交互,讓整個(gè)系統(tǒng)煥發(fā)生機(jī)。 銷售汽車需要各種類型的車 ,來(lái)適應(yīng)不同使用人群 .車型信息包括對(duì)車的基本信息的描述 .作為管理員要定時(shí)的對(duì)車型信息進(jìn)行添加 . 公司需要對(duì)購(gòu)買車輛的用戶進(jìn)行基本信息的登記和定時(shí)的更新 ,這項(xiàng)工作對(duì)于汽車銷售的售后服務(wù)有重要作用 .公司可以對(duì)客戶進(jìn)行產(chǎn)品使用情況跟蹤 .此項(xiàng)功能應(yīng)該包括對(duì)客戶信息的添加 ,修改和不需要的資料的刪除 . 進(jìn)貨管理 汽車進(jìn)貨 需要登記進(jìn)貨的價(jià)格 ,日期 ,廠家編號(hào)和車的基本信息 .進(jìn)貨操作應(yīng)該是進(jìn)貨管理者應(yīng)該進(jìn)行的管理 . 車輛采購(gòu) :進(jìn)貨需要跟廠家進(jìn)貨 ,所以需要跟廠家打交道 .采購(gòu)時(shí)不僅應(yīng)該記錄車輛的型號(hào)等基本信息 ,還要記錄廠家的信息 . 3 車輛退貨 :對(duì)有質(zhì)量問(wèn)題的汽車向廠家退貨 . 銷售管理 汽車銷售時(shí)的基本信息管理車輛銷售 : 要包括對(duì)汽車主要信息的記錄 ,如成交價(jià) ,客戶的編號(hào) ,名稱 .車輛銷售出去后 ,還要對(duì)銷售信息進(jìn)行復(fù)查 ,防止出現(xiàn)帳目不準(zhǔn)確的情況 . 查詢分析 可以查詢基本信息,比如:汽車銷售數(shù)量,員工業(yè)績(jī),進(jìn)出庫(kù)數(shù)量,進(jìn) 退貨查詢。這種傳統(tǒng)的管理模式已不能適應(yīng)當(dāng)今汽車企業(yè)的發(fā)展趨勢(shì),全球經(jīng)濟(jì)一體化的形成 ,國(guó)內(nèi)外汽車銷售業(yè)的競(jìng)爭(zhēng)日趨激烈 , 這無(wú)疑對(duì)尋求生存和發(fā)展的汽車銷售企業(yè)形成巨大壓力。 I 汽車銷售 管理 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘要 近年來(lái),隨著計(jì)算機(jī)技術(shù)的發(fā)展和互聯(lián)網(wǎng)時(shí)代的到來(lái),給傳統(tǒng)的汽車銷售模式提出了新的要求。然而管理技術(shù)上的差距,汽車行業(yè)普遍存在的與商業(yè)協(xié)作伙伴的溝通不及時(shí),不到位,都嚴(yán)重影響了企業(yè)的競(jìng)爭(zhēng)力。 系統(tǒng)管理 系統(tǒng)管理員增加本系統(tǒng)的角色,包括角色添加,刪除,查看。 數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)大體如下: 1. 員工信息 :?jiǎn)T工號(hào)、員工姓名、員工性別、員工年齡、員工聯(lián)系電話; 2. 客戶信息:客戶號(hào)、客戶姓名、客戶聯(lián)系電話、客戶所購(gòu)買的車號(hào)、客戶住址、客戶購(gòu)車時(shí)間、客戶購(gòu)車時(shí)的銷售人員號(hào); 3. 銷售信息:表單號(hào)、車型號(hào) 、廠商號(hào)、出售 車輛數(shù)、出售車的時(shí)間、出售車時(shí)的銷售人員號(hào); 4. 廠商信息:廠商號(hào)、廠商名稱、廠商地址、廠商聯(lián)系電話; 3 系統(tǒng)設(shè)計(jì) 總體設(shè)計(jì)的任務(wù)是要概要地給出系統(tǒng)的實(shí)現(xiàn)方法,劃分組成系統(tǒng)的物理元素,確定系統(tǒng)的軟件結(jié)構(gòu),即組成系統(tǒng)的各個(gè)模塊及模塊之間的關(guān)系。 如圖 所示是 B/S 的結(jié)構(gòu)圖, B/S 模式,是隨著 Inter 技術(shù)的興起,對(duì) C/S 模式的一種變化或者改進(jìn)的模式。進(jìn)行服務(wù)器端更改或客戶端服務(wù)器端同時(shí)更新,由此帶來(lái)的工作量是巨大的。JavaBean 里面封裝了與數(shù)據(jù)層的交互關(guān)系,以實(shí)現(xiàn)所有的業(yè)務(wù)邏輯。經(jīng)分析,得到系統(tǒng)的基本ER 圖 如圖 32 所示: 圖 34 數(shù)據(jù)庫(kù)的 ER 圖模型圖 汽車實(shí)體 ER圖 如 33圖所示: 客戶 汽車 廠商 員工 倉(cāng)庫(kù) 購(gòu)買 銷售 屬 部門 屬 存入 采購(gòu) 取出 收款 9 圖 汽車實(shí)體 ER圖 員工實(shí)體 ER圖如 34圖所示: 圖 34 員工實(shí)體 ER圖 部門實(shí)體 ER圖如 35圖所示: 圖 35 部門實(shí)體 ER圖 倉(cāng)庫(kù)實(shí)體 ER圖如圖 36所示: 圖 36 倉(cāng)庫(kù)實(shí)體 ER圖 倉(cāng)庫(kù) 倉(cāng)庫(kù)號(hào) 倉(cāng)庫(kù)工作者號(hào) 倉(cāng)庫(kù)名稱 部門 部門編號(hào) 部門名稱 員工 員工號(hào) 員工密碼 姓名 員工單位號(hào) 汽車 型號(hào) 車名 進(jìn)價(jià) 出價(jià) 庫(kù)存數(shù) 汽車廠商號(hào) 10 廠商實(shí)體 ER圖如圖 37所示: 圖 37 倉(cāng)庫(kù) 實(shí)體 ER圖 客戶實(shí)體 ER圖如圖 38所示 : 圖 38 客戶實(shí)體 ER圖 邏輯結(jié)構(gòu) 設(shè)計(jì)的任務(wù)就是把概念結(jié)構(gòu)設(shè)計(jì)好的基本 ER 圖轉(zhuǎn)換為與選用DBMS 產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)設(shè)計(jì)。建立的這個(gè)表中包含六個(gè)屬性,其中有四個(gè)數(shù)據(jù)類型為 Varchar而進(jìn)價(jià)和售價(jià)則設(shè)定為 int類型。這個(gè)表的名稱設(shè)為 css_factory,它包含三個(gè)屬性,這些屬性中只有廠商號(hào)是其獨(dú)一無(wú)二的代表,因此作為其主鍵,三個(gè)都使用長(zhǎng)度 50 的 varchar 類型。 14 表 9出庫(kù)表 css_out 字段名 數(shù)據(jù)類型 長(zhǎng)度 說(shuō)明 Out _no Varchar 50 出庫(kù)號(hào) 主鍵 Out _workerNo Varchar 50 出庫(kù)人員號(hào) Out _time Datatime 50 出庫(kù)時(shí)間 Out _recoredno Varchar 50 入賬單號(hào) 此表記錄取出的基本信息。用戶登錄時(shí),將進(jìn)行用戶身份的判斷。 17 數(shù)據(jù)庫(kù)使用微軟下的 SQLServer 2021 來(lái)存儲(chǔ)數(shù)據(jù)。目前較新的是 規(guī)范, 規(guī)范的征求意見(jiàn)稿也已出臺(tái)。由于 Struts 能充分滿足應(yīng)用開(kāi)發(fā)的需求,簡(jiǎn)單易用,敏捷迅速,因而吸引了眾多的開(kāi)發(fā)人員的關(guān)注 。眾所周知,屬性名稱符合這種模式,其他 Java 類可以通過(guò)自省機(jī)制發(fā)現(xiàn)和操作這些 J
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1