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

正文內(nèi)容

畢業(yè)設(shè)計(jì)_汽車銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-免費(fèi)閱讀

  

【正文】 感謝所有幫助和關(guān)心過(guò)我的同學(xué)、朋友,是他們和我一起渡過(guò)了這段難忘的時(shí) 光。特別要感謝金松河老師在這半年中對(duì)我的指導(dǎo)。這些所有心得對(duì)于我以后做開發(fā)會(huì)有很大幫助。 所開發(fā)的汽車銷售管理系統(tǒng)功能相對(duì)而言比較集中,而且各個(gè)功能模塊中重復(fù)交叉的應(yīng)用邏輯較多。 經(jīng)過(guò)測(cè) 試,本汽車銷售管理信息系統(tǒng)已經(jīng)滿足了汽車銷售企業(yè)信息化的要求。在查詢界面下,輸入各種可能的查詢條件,查詢都能講符合條件的記錄顯示在頁(yè)面上。鏈接測(cè)試必須在集成測(cè)試階段完成,也就是說(shuō),在整個(gè) Web 應(yīng)用系統(tǒng)的所有頁(yè)面開發(fā)完成之后進(jìn)行鏈接測(cè)試。 (2)白盒測(cè)試 白盒測(cè)試也稱為結(jié)構(gòu)測(cè)試。測(cè)試結(jié)果證明,各功能均已實(shí)現(xiàn),暫未發(fā)現(xiàn)漏洞,整個(gè)系統(tǒng)業(yè)務(wù)流程順利執(zhí)行,項(xiàng)目通過(guò)。 (pager, pagerImpl)。 }catch(Exception e){ pageNo=1。 } Override public String chuKuInput() { (chuKus, ())。 ((number))。 import 。 } catch (DataSourceInitException e) { ()。 ((url))。 try { Document doc=(in)。 import .*t。如圖 : 圖 25 倉(cāng)庫(kù)管理模塊 以倉(cāng)庫(kù)人員身份進(jìn)入倉(cāng)庫(kù)管理模塊,根據(jù)采購(gòu)計(jì)劃填寫入庫(kù)單,根據(jù)銷售信息填寫出庫(kù)單,以入庫(kù)和出庫(kù)信息來(lái)統(tǒng)計(jì)倉(cāng)庫(kù)存儲(chǔ)信息,并將存儲(chǔ)信息提交給各部門。 開發(fā)環(huán)境選擇 Window xp ,開發(fā)工具使用 Eclipse, JDK 為 ,以 Apache下 Tomcat 作為 J2EE 服務(wù)器,系統(tǒng)的數(shù)據(jù)庫(kù)平臺(tái)選用 SQLServer 2021 系統(tǒng)。 根據(jù)數(shù)據(jù)量的大小不同,系統(tǒng)可以使用不同的數(shù)據(jù)庫(kù)。 用戶可以使用 JavaBean 將功能、處理、值、數(shù)據(jù)庫(kù)訪問和其他任何可以用 java 代碼創(chuàng)造的對(duì)象進(jìn)行打包,并且其他的開發(fā)者可以通過(guò)內(nèi)部的JSP 頁(yè)面、 Servlet、其他 JavaBean、 applet 程序或者應(yīng)用來(lái)使用這些對(duì)象。 首先事件是 指從客戶端頁(yè)面(瀏覽器)由用戶操作觸發(fā)的事件, Struts 使用 18 Action 來(lái)接受瀏覽器表單提交的事件,這里使用了 Command 模式,每個(gè)繼承Action 的子類都必須實(shí)現(xiàn)一個(gè)方法 execute。 JSP 頁(yè)面由 HTML 代碼和嵌入其中的 Java 代碼所組成。 jsp 技術(shù) JSP 技術(shù)使用 Java 編程語(yǔ)言編寫類 XML 的 tags 和 scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。一般工作人員和管理由于權(quán)限不同,可以實(shí)現(xiàn)的功能也不相同,在登錄后,系統(tǒng)將限制他們只能操作本身權(quán)限所能操作的頁(yè)面。這個(gè)表所反映的是倉(cāng)庫(kù)的汽車出庫(kù)時(shí)的倉(cāng)庫(kù)和汽車之間的取出聯(lián)系,該表所記錄的則是汽車出庫(kù)時(shí)有倉(cāng)庫(kù)員工記錄的一些重要信息,其名稱設(shè)為 css_out, 這個(gè)表中的出庫(kù)號(hào)是每次出庫(kù)時(shí)所填 寫的出庫(kù)單的出庫(kù)號(hào),所以作為出庫(kù)單的唯一標(biāo)記要設(shè)定為主鍵,這個(gè)出庫(kù)單還得包含其他幾種必填的信息:此次出庫(kù)時(shí)進(jìn)行記錄的倉(cāng)庫(kù)人員號(hào)、出庫(kù)時(shí)間以及這次出庫(kù)時(shí)的車輛賣出時(shí)所記錄的入庫(kù)單號(hào),其中出庫(kù)時(shí)間用長(zhǎng) 50 的 Datatime 型,其他使用長(zhǎng)50的 varchar 型。 表 6客戶信息表 css_customer 字段名 數(shù)據(jù)類型 長(zhǎng)度 說(shuō)明 customer _no Varchar 50 客戶號(hào) 主鍵 customer _name Varchar 50 客戶姓名 customer _phone Varchar 50 聯(lián)系電話 customer _address Varchar 50 地址 13 customer _carno Varchar 50 所購(gòu)汽車號(hào) customer _time Datatime 50 購(gòu)車時(shí)間 此表記錄客戶的基本信息。 表 2 員工信息表 css_worker 字段名 數(shù)據(jù)類型 長(zhǎng)度 說(shuō)明 Worker_no Varchar 50 員工號(hào) 主鍵 Worker_name Varchar 50 員工姓名 Worker_deptno Varchar 50 員工單位號(hào) Worker_password t Varchar 50 員工密碼 12 此表記錄員工的基本信息。 在 汽車銷售管理 系統(tǒng)中,所選用的 DBMS 產(chǎn)品為 SQL Server 2021,因此應(yīng)將概念模型轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型,關(guān)系模型的邏輯結(jié)構(gòu)是一組關(guān)系模式的集合。該層通過(guò)面向方面編程、面向接口編程,來(lái)降低業(yè)務(wù)之間的耦合度、提高代碼的重用性和增強(qiáng)系統(tǒng)拓展性。另外,客戶端 /服務(wù)器端方式中的數(shù)據(jù)庫(kù)系統(tǒng)之間的數(shù)據(jù)庫(kù)結(jié)構(gòu)和數(shù)據(jù)類型不一致,導(dǎo)致數(shù)據(jù)庫(kù)系統(tǒng)之間的轉(zhuǎn)換困難。在這種模式下,用戶界面完全通過(guò)瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn)。 在總體設(shè)計(jì)中,主要采用面向數(shù)據(jù)流的設(shè)計(jì)方法,結(jié)構(gòu)化設(shè)計(jì)( SD)方法是一種典型的面向數(shù)據(jù)流的軟件總體設(shè)計(jì)方法。系統(tǒng)管理員 添加用戶, 刪除某些不合法用戶,修改用戶信息。 因此 ,這是能夠高效率的管理汽車銷售和降低成本的等現(xiàn)代化,科學(xué)化的管理的汽 車銷售管理系統(tǒng)就顯得尤為重要了。運(yùn)用高科技,將先進(jìn)的管理思想應(yīng)用在整個(gè)業(yè)務(wù)流程已經(jīng)成為汽車銷售行業(yè)轉(zhuǎn)變模式的關(guān)鍵。這種方式具有數(shù)據(jù)可靠性差,運(yùn)行效率低下,統(tǒng)計(jì)分析難度大的缺點(diǎn),快速抽取對(duì)企業(yè)有用的統(tǒng)計(jì)信息的可能性很小。 對(duì)廠商的基本信息的查詢 ,修改 ,增加 .操作員在需要對(duì)廠商信息進(jìn)行更新的時(shí)候可以對(duì)它進(jìn)行操作 .汽車銷售公司的廠商基本上是固定的 ,所以經(jīng)常使用的是對(duì)廠商信息的查詢 ,這個(gè)操作屬于公司內(nèi)部人員操作的范圍。 4 系統(tǒng)模塊結(jié)構(gòu)圖 根據(jù)系統(tǒng)的數(shù)據(jù)流程畫出系統(tǒng)的模塊結(jié)構(gòu)圖如圖 所示 圖 系統(tǒng)模塊結(jié)構(gòu)圖 數(shù)據(jù)庫(kù)分析 數(shù)據(jù)庫(kù)是一個(gè)系統(tǒng)的靈魂,合理的數(shù)據(jù)庫(kù)設(shè)計(jì)對(duì)整個(gè)系統(tǒng)項(xiàng)目的開發(fā)變得更汽車銷售管理系統(tǒng) 基礎(chǔ)信息管理 進(jìn)貨管理 銷售管理 倉(cāng)庫(kù)管理 系統(tǒng)維護(hù) 財(cái)務(wù)管理 查詢統(tǒng)計(jì) 客戶信息管理管理 管理 汽車信息管理 供應(yīng)商信息管理 入庫(kù)出庫(kù)查詢 進(jìn)貨退貨查詢 銷售單 退貨單 操作員管理 管理 更改密碼 權(quán)限管理 收客戶款管理 客戶退貨退款 退款 付供應(yīng)商款 廠商退回的貨款 入庫(kù)單 出庫(kù)單 采購(gòu)計(jì)劃 汽車銷售排行 員工業(yè)績(jī)查詢 退款 銷售查詢 銷售統(tǒng)計(jì)查詢 進(jìn)貨表 退貨表 5 加高效靈活,因此根據(jù)之前的分析,我們對(duì)整個(gè)系統(tǒng)的實(shí)體以及聯(lián)系進(jìn)行了一下總結(jié)規(guī)劃:該數(shù)據(jù)庫(kù)有六個(gè)實(shí)體(汽 車實(shí)體、員工實(shí)體、部門實(shí)體、倉(cāng)庫(kù)實(shí)體、廠商實(shí)體、客戶實(shí)體)以及幾種主要聯(lián)系(采購(gòu)聯(lián)系、存入聯(lián)系、取出聯(lián)系、收款聯(lián)系、銷售聯(lián)系等)。首先把數(shù)據(jù)流圖映射到軟件結(jié)構(gòu)上去,建立軟件的基本框架結(jié)構(gòu),再把所得到的基本框架結(jié)構(gòu)做進(jìn)一步分解; 變換 型 DFD 圖 初始 SC 圖 事務(wù)型 DFD 圖 初始 SC 圖 5. 按優(yōu)化規(guī)則優(yōu)化所得到的初始結(jié)構(gòu)圖。同時(shí),減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了總體成本,也是 汽車銷售管理 系統(tǒng)能真正成為現(xiàn)實(shí) 的基礎(chǔ)。 本系統(tǒng)主要是在瀏覽器上實(shí)現(xiàn)對(duì)汽車銷售的管理的, 這里根據(jù)需求分析所得到的 汽車銷售管理系統(tǒng) 數(shù)據(jù)流圖,將其優(yōu)化、求精后,得到系統(tǒng)的詳細(xì) DFD,采用面向數(shù)據(jù)流的分析方法,由于系統(tǒng)是事務(wù)型的模式特征,因此按照事務(wù)分析的映射規(guī)則把數(shù)據(jù)流圖映射到軟件結(jié)構(gòu)上,建立起系統(tǒng)的框架結(jié)構(gòu) 如圖 31所示 : 圖 31 系統(tǒng)框架 結(jié)構(gòu)圖 1用戶層 該層是一些 JSP 頁(yè)面,主要是利用 JSP 技術(shù)來(lái)實(shí)現(xiàn),同時(shí)還運(yùn)用了 JavaScript腳步,對(duì)一些數(shù)據(jù)進(jìn)行頁(yè)面上的計(jì)算,對(duì)一些參數(shù)和邏輯進(jìn)行了校驗(yàn)。 汽車銷售管理 系統(tǒng)的概念結(jié)構(gòu)設(shè)計(jì)中,采用 ER 模型來(lái)描述,采用自底向上方法。所有表 的結(jié)構(gòu)如下: 表 1 汽車信息表 css_car 字段名 數(shù)據(jù)類型 長(zhǎng)度 說(shuō)明 Car_no Varchar 50 汽車號(hào) 主鍵 Car_name Varchar 50 汽車名字 Car_pricein int 20 汽車進(jìn)價(jià) Car_priceout int 20 汽車售價(jià) Car_storeno Varchar 50 存放汽車倉(cāng)庫(kù)號(hào) Car_factoryno Varchar 50 汽車廠商號(hào) 此表記錄汽車產(chǎn)品的基本信息。此表的名稱建立為 css_store,其包含三種屬性,倉(cāng)庫(kù)號(hào)作為其唯一的主鍵來(lái)方便與其他表進(jìn)行關(guān)聯(lián),其所有的屬性類型都設(shè)定為長(zhǎng)度 50的 varchar類型。 表 8入庫(kù)表 css_in 字段名 數(shù)據(jù)類型 長(zhǎng)度 說(shuō)明 In _no Varchar 50 入庫(kù)單號(hào) 主鍵 In _workerNo Varchar 50 入庫(kù)人員號(hào) customer _time Datatime 50 入庫(kù)時(shí)間 customer _count int 20 入庫(kù)數(shù)量 customer _payno Varchar 50 付款單號(hào) 此表記錄存入的基本信息。 系統(tǒng)流程 系統(tǒng)流程是在使用系統(tǒng)時(shí)的工作過(guò)程 。 本系統(tǒng)使用 Java開發(fā)語(yǔ)言,以 Struts2為基礎(chǔ)的 MVC大 框架。 JSP 與 Java Servlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端的就是一個(gè) HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 JSP 可用一種簡(jiǎn)單易懂的等式表示為: HTML+Java=JSP。為寫成 JavaBean,類必須是具體的和公共的,并且具有 無(wú)參數(shù)的構(gòu)造器。 jQuery 還有一個(gè)比 19 較大的優(yōu)勢(shì)是,它的文檔說(shuō)明很全,而且各種應(yīng)用也說(shuō)得很詳細(xì),同時(shí)還有許多成熟的插件可供選擇。這里僅以 表為例,展示表的設(shè)計(jì)結(jié)果如圖 42 所示。 采購(gòu)管理模塊 以采購(gòu)人員身份進(jìn)入到采購(gòu)管理模塊,查看庫(kù)存信息,然后填寫采購(gòu)計(jì)劃,接著查看新的采 購(gòu)單,也就是被財(cái)務(wù)部門審批后的采購(gòu)單,并可以對(duì)過(guò)期的采購(gòu)單進(jìn)行管理,如圖 4.. 所示 : 圖 制定采購(gòu)計(jì)劃 采購(gòu)計(jì)劃主要是需要采購(gòu)的產(chǎn)品的相關(guān)信息,是否處理默認(rèn)是“ N”,并通過(guò)提交,傳給財(cái)務(wù)部。 import .*。 } SuppressWarnings(unchecked) public void init(InputStream in) throws DataSourceInitException{ if(dataSources!=null){ throw new DataSourceInitException(不能重復(fù)初始化 )。 DataSourceImpl dataSourceImpl=new DataSourceImpl()。 } public void init(File file) throws FileNotFoundException, DataSourceInitException{ init(new FileInputStream(file))。 import 。 public void setChuKuDao(ChuKuDao chuKuDao) { = chuKuDao。 return SUCCESS。 } Override public String chuKuList() { PagerImpl pagerImpl=new PagerImpl()。 ListChuKu chuKus=(pagerImpl)。執(zhí)行測(cè)試用例后,需要跟蹤故障,以確保開發(fā)的產(chǎn)品適合需求。 32 (1)黑盒測(cè)試 黑盒測(cè)試也稱為功能測(cè)試。本系統(tǒng)一共有 DaoImpl、actionImpl、 configImpl 等包 鏈接是 Web 應(yīng)用系統(tǒng)的一個(gè)主要特征,它是在頁(yè)面之間切換和指導(dǎo)用戶去一些不知道地址的頁(yè)面的主要手段。 測(cè)試結(jié)果 (1)用戶登陸測(cè)試,系統(tǒng)為不同的用戶設(shè)置 不同的管理權(quán)限。無(wú)論是錄入、修改 、刪除還是查詢、統(tǒng)計(jì)等功能都符合系統(tǒng)設(shè)計(jì)的要求。 以模塊為單位,介紹了每個(gè)模塊的詳細(xì)設(shè)計(jì)與具體實(shí)現(xiàn)。由于未進(jìn)行實(shí)際的調(diào)研和深入的考察,本系統(tǒng)忽略了較多實(shí)際的東西,這些處理起來(lái)異常困難?;厥走@段時(shí)光有很多值得回憶的東西。我們成長(zhǎng)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1