超市管理系統(tǒng)設(shè)計(jì)報(bào)告_第1頁(yè)
超市管理系統(tǒng)設(shè)計(jì)報(bào)告_第2頁(yè)
超市管理系統(tǒng)設(shè)計(jì)報(bào)告_第3頁(yè)
超市管理系統(tǒng)設(shè)計(jì)報(bào)告_第4頁(yè)
超市管理系統(tǒng)設(shè)計(jì)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、超市管理信息系統(tǒng)分析與設(shè)計(jì)摘要隨著小超市規(guī)模的發(fā)展不斷擴(kuò)大,商品數(shù)量急劇增加,有關(guān)商品的各種信息量也成倍增長(zhǎng)。超市時(shí)時(shí)刻刻都需要對(duì)商品各種信息進(jìn)行統(tǒng)計(jì)分析。而大型的超市管理系統(tǒng)功能過(guò)于強(qiáng)大而造成操作繁瑣降低了小超市的工作效率。超市管理系統(tǒng)是市場(chǎng)上最流行的超市上常用的系統(tǒng)之一,它主要包含以下幾個(gè)模塊:系統(tǒng)權(quán)限的設(shè)定、原始數(shù)據(jù)錄入、數(shù)據(jù)的匯總及查詢等。從而,實(shí)現(xiàn)對(duì)進(jìn)貨、銷售及員工信息等實(shí)現(xiàn)全面、動(dòng)態(tài)、及時(shí)的管理。本文系統(tǒng)的分析了軟件開(kāi)發(fā)的背景以過(guò)程;首先介紹了軟件的開(kāi)發(fā)環(huán)境,其次介紹了本軟件的詳細(xì)設(shè)計(jì)過(guò)程:數(shù)據(jù)庫(kù)的設(shè)計(jì)、各個(gè)模塊的設(shè)計(jì)和實(shí)現(xiàn),以及具體界面的設(shè)計(jì)和功能。關(guān)鍵詞:超市 ,管理信息系統(tǒng)1

2、.系統(tǒng)概述1.1現(xiàn)狀分析隨著計(jì)算機(jī)技術(shù)的發(fā)展,一個(gè)嶄新的信息化的世界已經(jīng)展現(xiàn)在我們眼前。如今,你可以隨處看到很多不同種類的信息管理系統(tǒng)。超市的發(fā)展,其經(jīng)營(yíng)管理也變得愈加復(fù)雜,早期的售貨員站柜臺(tái)的形式早已不能滿足現(xiàn)有銷售也的發(fā)展,這樣就迫切地需要引入新的管理技術(shù)。由于所掌握的物資種類眾多,訂貨、管理、發(fā)放的渠道各有差異,各類統(tǒng)計(jì)報(bào)表繁多,因此倉(cāng)庫(kù)的庫(kù)存管理必須編制一套庫(kù)存管理信息系統(tǒng),實(shí)現(xiàn)計(jì)算機(jī)化操作。所以說(shuō),一個(gè)成功的現(xiàn)代化超市需要一個(gè)現(xiàn)代的管理系統(tǒng)來(lái)保證企業(yè)產(chǎn)品的精細(xì)化管理,保證最大化利用資源。1.2系統(tǒng)總目標(biāo)超市管理的主要目標(biāo)就是建立一個(gè)效率高、無(wú)差錯(cuò)、通用性好又節(jié)時(shí)的超市管理系統(tǒng)。通過(guò)對(duì)

3、超市所有出入庫(kù)活動(dòng)的管理和控制及對(duì)倉(cāng)庫(kù)數(shù)據(jù)有效地統(tǒng)計(jì)和分析,以保證超市的物流,使決策人員及早發(fā)現(xiàn)問(wèn)題,采取相應(yīng)措施,調(diào)整庫(kù)存結(jié)構(gòu)縮短儲(chǔ)備周期,加速資金周轉(zhuǎn),最大限度的降低庫(kù)存占用,隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,計(jì)算機(jī)的使用已經(jīng)十分普遍,每個(gè)企業(yè)都擁有計(jì)算機(jī)。使用計(jì)算機(jī)對(duì)庫(kù)存信息進(jìn)行管理有著很多人工記錄所無(wú)法比擬的優(yōu)點(diǎn),比如查詢快捷、信息安全性高、添加刪除方便等。使用的這套庫(kù)存管理系統(tǒng)是超市經(jīng)營(yíng)管理活動(dòng)中的核心,此系統(tǒng)必須可以用來(lái)控制合理的庫(kù)存費(fèi)用、適時(shí)適量的庫(kù)存數(shù)量,使企業(yè)生產(chǎn)活動(dòng)效率最大化。本庫(kù)存管理系統(tǒng)是一套對(duì)貨品入庫(kù)、出庫(kù)、庫(kù)存進(jìn)行全面管理的系統(tǒng)。在管理內(nèi)容上,它的主要功能包括:進(jìn)貨管理、出

4、貨管理、統(tǒng)計(jì)報(bào)表、系統(tǒng)管理。 2.系統(tǒng)分析2.1可行性分析2.1.1技術(shù)可行性 該系統(tǒng)用SQL Server 2008和Microsoft Visual Studio 2010做的,所以,只要在windows環(huán)境下安裝SQL Server 2008和Microsoft Visual Studio 2010就可運(yùn)行該程序。我們?cè)谏弦粚W(xué)期已經(jīng)掌握了SQL Server 2008的用法,能夠進(jìn)行數(shù)據(jù)庫(kù)的構(gòu)建,隨著深入的學(xué)習(xí),我們能夠具備開(kāi)發(fā)這款軟件系統(tǒng)的知識(shí),綜上,我們?cè)诩夹g(shù)上是可行的。 2.1.2經(jīng)濟(jì)可行性分析 我們的開(kāi)發(fā)人員都是學(xué)生,開(kāi)發(fā)這款軟件是為了提高自己的能力,我們有充分的時(shí)間完成項(xiàng)目開(kāi)發(fā)

5、,我們也不需要額外開(kāi)銷,并不需要擔(dān)心資金問(wèn)題,所以,我們?cè)诮?jīng)濟(jì)上是可行的。2.2系統(tǒng)需求分析需求分析是系統(tǒng)開(kāi)發(fā)的首要步驟,也是直接影響系統(tǒng)整體性能和功能的關(guān)鍵步驟。系統(tǒng)的需求分析主要是對(duì)系統(tǒng)的可行性、性能和功能進(jìn)行具體地分析。不合理的需求分析,會(huì)使系統(tǒng)的開(kāi)發(fā)環(huán)節(jié)出現(xiàn)許多錯(cuò)誤和走許多彎路,導(dǎo)致系統(tǒng)開(kāi)發(fā)時(shí)間長(zhǎng),效率低,系統(tǒng)質(zhì)量受到影響。2.2.1功能需求分析功能分析:系統(tǒng)具有倉(cāng)庫(kù)管理系統(tǒng)的基本功能。系統(tǒng)分為兩個(gè)部分,一個(gè)是用戶部分:用戶可以使用用戶名和密碼登錄系統(tǒng)進(jìn)行操作。一個(gè)是系統(tǒng)部分:這部分包括對(duì)商品的入庫(kù)、出庫(kù)操作,在庫(kù)貨物查詢等功能。模塊分析:登錄模塊:倉(cāng)庫(kù)管理人員進(jìn)入系統(tǒng)必須經(jīng)過(guò)登錄。添

6、加商品信息模塊:新入庫(kù)的商品,在進(jìn)入倉(cāng)庫(kù)之前,必須經(jīng)過(guò)倉(cāng)庫(kù)管理人員的進(jìn)行添加。入庫(kù)模塊:倉(cāng)庫(kù)中已有的商品才能進(jìn)行的操作,主要是入庫(kù)數(shù)量上的變化。商品類別管理模塊:商品類別來(lái)區(qū)分各種商品,將商品分類管理。系統(tǒng)性能分析:本系統(tǒng)操作簡(jiǎn)單,界面美觀,使用本系統(tǒng)的超市管理人員不需要掌握太多的專業(yè)知識(shí)便可熟練使用。系統(tǒng)能夠迅速的將超市管理人員對(duì)商品信息的操作(包括商品的入庫(kù)、出庫(kù),商品信息的修改和刪除,商品類別的添加和刪除等)顯示在對(duì)應(yīng)的頁(yè)面中,達(dá)到“即時(shí)操作,即時(shí)顯示”的效果。系統(tǒng)功能完善,包括了一般超市管理系統(tǒng)的所有功能,完全能夠滿足用戶的需要。2.2.2業(yè)務(wù)流程圖圖1 業(yè)務(wù)流程圖2.3數(shù)據(jù)字典數(shù)據(jù)流

7、名:商品信息。說(shuō)明:商品信息的存儲(chǔ)并對(duì)其進(jìn)行編碼,來(lái)區(qū)別各類商品。數(shù)據(jù)流來(lái)源:人工輸入。數(shù)據(jù)流去向:數(shù)據(jù)庫(kù)并各種報(bào)表打印。數(shù)據(jù)流組成:貨號(hào),品名,拼音編碼,規(guī)格,單位,產(chǎn)地,類別,進(jìn)貨價(jià),銷售價(jià)。數(shù)據(jù)元素:供貨商資料。組成:供貨商號(hào),拼音編碼,簡(jiǎn)稱,名稱,地址,聯(lián)系人,業(yè)務(wù)員,備注。數(shù)據(jù)流名:客戶資料。說(shuō)明:各大客戶資料。數(shù)據(jù)流來(lái)源:人工輸入。數(shù)據(jù)流去向:數(shù)據(jù)庫(kù)并報(bào)表打印。數(shù)據(jù)流組成:客戶編號(hào),拼音編碼,簡(jiǎn)稱,名稱,聯(lián)系人,地址,郵編, 數(shù)據(jù)元素:倉(cāng)庫(kù)信息。組成:倉(cāng)庫(kù)號(hào),倉(cāng)庫(kù)名,類別,管理員編號(hào),備注。數(shù)據(jù)元素名:采購(gòu)訂單。說(shuō)明:用于錄入企業(yè)的采購(gòu)訂單。組成:編號(hào),供貨商號(hào),訂購(gòu)日期,有效起日

8、,有效之止日,業(yè)務(wù)員,制單員,稅價(jià)合計(jì),扣率,稅率,不含稅價(jià),稅額,備注。數(shù)據(jù)元素名:進(jìn)貨單。說(shuō)明:用于錄入企業(yè)的進(jìn)貨單。組成:編號(hào),供貨商號(hào),進(jìn)貨日期,業(yè)務(wù)員,制單員,驗(yàn)收員,稅價(jià)合計(jì),不含稅價(jià),稅額,訂單號(hào),備注。數(shù)據(jù)元素名:銷售明細(xì)。說(shuō)明:銷售單的從表。組成:編號(hào),銷售單號(hào),貨號(hào),銷售數(shù)量,銷售價(jià),稅價(jià)合計(jì),扣率,稅率,不含稅價(jià),稅額,倉(cāng)庫(kù)號(hào),備注。數(shù)據(jù)元素名:收款單。說(shuō)明:用于錄入企業(yè)收回貨款的憑證和銷售應(yīng)收款。組成:編號(hào),發(fā)票號(hào),填票日期,銷售單號(hào),貨號(hào),客戶編號(hào),數(shù)量,銷售價(jià),金額,收款日期,詳細(xì)說(shuō)明,銷售日期,狀態(tài),減預(yù)收,備注。2.4數(shù)據(jù)流圖圖 2 數(shù)據(jù)流頂層圖圖3 數(shù)據(jù)流一層

9、圖采購(gòu)數(shù)據(jù)流圖倉(cāng)儲(chǔ)數(shù)據(jù)流圖銷售數(shù)據(jù)流圖3系統(tǒng)設(shè)計(jì)3.1總體結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)包含了超市管理系統(tǒng)所需要的基本功能,能夠滿足一般用戶對(duì)于倉(cāng)庫(kù)管理的需要,能有效的提高超市管理人員的工作效率。根據(jù)系統(tǒng)的需求分析,系統(tǒng)大體分為以下幾個(gè)模塊:系統(tǒng)管理、添加商品信息模塊、出庫(kù)模塊、入庫(kù)模塊、信息查詢模塊。其中,各個(gè)模塊又有不同的子模塊圖4組織結(jié)構(gòu)圖3.2數(shù)據(jù)庫(kù)設(shè)計(jì)3.2.1概念結(jié)構(gòu)設(shè)計(jì)用于信息世界的建模,是現(xiàn)實(shí)世界到信息世界的第一層抽象。一般采用實(shí)體-聯(lián)系方法,即E-R圖。根據(jù)數(shù)據(jù)庫(kù)需求分析規(guī)劃出的實(shí)體有:庫(kù)存類型實(shí)體、商品類型實(shí)體、用戶信息實(shí)體、銷售單實(shí)體、賬單實(shí)體等。各個(gè)實(shí)體具體的實(shí)體屬性圖如下:圖 5總E

10、-R圖圖6庫(kù)存E-R圖圖7 商品信息E-R圖圖8 用戶E-R圖3.2.2邏輯結(jié)構(gòu)設(shè)計(jì)采購(gòu)管理(商品編號(hào),商品名稱,價(jià)格,供應(yīng)商,供應(yīng)商名稱,供應(yīng)商編號(hào),聯(lián)系電話)銷售管理(商品編號(hào),商品名稱,數(shù)量,價(jià)格,銷售時(shí)間)庫(kù)存管理(供應(yīng)商編號(hào),供應(yīng)商名稱,聯(lián)系電話,供應(yīng)商,價(jià)格,商品編號(hào),商品名稱)商品信息(商品名稱,商品編號(hào),價(jià)格,成本)員工信息(員工號(hào),姓名,年齡,性別,職位,聯(lián)系電話)根據(jù)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì),將數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為SQL Server 2008所支持的實(shí)際數(shù)據(jù)模型,即數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。其各個(gè)數(shù)據(jù)庫(kù)表的設(shè)計(jì)結(jié)果如下:圖9管理員信息表圖10 貨品信息表圖11庫(kù)存信息查詢表圖12倉(cāng)庫(kù)人

11、員信息添加管理圖13入庫(kù)單信息表4.系統(tǒng)實(shí)現(xiàn)系統(tǒng)的設(shè)計(jì)是系統(tǒng)開(kāi)發(fā)中的一個(gè)重要環(huán)節(jié)。本章將主要介紹一個(gè)基于B/S架構(gòu)的超市管理系統(tǒng)的總體結(jié)構(gòu)、系統(tǒng)架構(gòu)和數(shù)據(jù)庫(kù)設(shè)計(jì)??傮w結(jié)構(gòu)主要介紹了各個(gè)模塊之間的關(guān)系,數(shù)據(jù)庫(kù)設(shè)計(jì)主要說(shuō)明了表的建立和數(shù)據(jù)之間的關(guān)系。本系統(tǒng)包含了倉(cāng)庫(kù)管理系統(tǒng)所需要的基本功能,能夠滿足一般用戶對(duì)于倉(cāng)庫(kù)管理的需要,能有效的提高倉(cāng)庫(kù)管理人員的工作效率。4.1主界面模塊當(dāng)倉(cāng)庫(kù)管理人員用正確的用戶名和密碼登錄進(jìn)系統(tǒng)之后,即可直接進(jìn)入到主界面。在主界面上,有各個(gè)子功能界面的超鏈接選項(xiàng),包括添加超市貨品、管理超市貨品、查詢貨品、添加用戶。當(dāng)管理人員完成工作后,即可選擇退出。圖14 主界面圖代碼:

12、超市貨品管理系統(tǒng) 4.2各模塊實(shí)現(xiàn)4.2.1登陸模塊本系統(tǒng)是一個(gè)單用戶系統(tǒng)。倉(cāng)庫(kù)管理人員使用用戶名和密碼登入系統(tǒng)之后,可進(jìn)入主界面對(duì)系統(tǒng)進(jìn)行操作。界面:圖15 登陸模塊圖代碼: if (this.TextBox1.Text = | this.TextBox2.Text = ) Response.Write(alert (請(qǐng)輸入完整信息后再提交!); else SqlConnection con = new SqlConnection(Data Source=(local);Initial Catalog=chgl;Integrated Security=True); /連接數(shù)據(jù)庫(kù) / SqlC

13、onnection con = new SqlConnection(server=.;database=mysys;uid=sa;pwd=sa;); /連接數(shù)據(jù)庫(kù) string str = select * from admincsgl where username= + TextBox1.Text + and password= + TextBox2.Text + ; con.Open(); / 打開(kāi)連接 SqlCommand cmd = new SqlCommand(str, con); / 創(chuàng)建Command對(duì)象 SqlDataReader dr = cmd.ExecuteReader(

14、); / 執(zhí)行ExecuteReader()方法 if (dr.Read() Sessionusername = TextBox1.Text; Response.Redirect(main.aspx); else Response.Write(alert (用戶名或密碼錯(cuò)誤!); dr.Close(); con.Close(); 4.2.2添加模塊:當(dāng)貨物進(jìn)入超市倉(cāng)庫(kù)時(shí),超市管理人員可以使用主界面上的“添加超市貨品”操作選項(xiàng)進(jìn)入商品入庫(kù)界面。在這個(gè)界面中,倉(cāng)庫(kù)管理人員可以看到現(xiàn)有商品的所有信息,并且可以在相應(yīng)的商品信息后面點(diǎn)擊入庫(kù)操作選項(xiàng)進(jìn)行商品的入庫(kù)操作。界面:圖16 添加模塊圖代碼: Co

15、nnectionString= DeleteCommand=DELETE FROM product WHERE procode = procode InsertCommand=INSERT INTO product (procode, proname, pronum, proprice) VALUES (procode, proname, pronum, proprice) SelectCommand=SELECT * FROM product UpdateCommand=UPDATE product SET proname = proname, pronum = pronum, propri

16、ce = proprice WHERE procode = procode4.2.3查詢模塊:本模塊主要功能為商品信息查詢。超市管理人員進(jìn)入該頁(yè)面后,可以在本模塊的界面中查詢到所有商品的信息,并且還有關(guān)于商品出庫(kù)和修改商品信息操作的超鏈接選項(xiàng)。界面:圖17 查詢模塊圖代碼:SqlConnection con = new SqlConnection(Data Source=(local);Initial Catalog=chgl;Integrated Security=True); con.Open(); string str = select * from product where pron

17、ame= + TextBox1.Text + ; SqlDataAdapter sda = new SqlDataAdapter(str, con); DataSet ds = new DataSet(); sda.Fill(ds); this.GridView1.DataSource = ds; this.GridView1.DataBind(); con.Close();圖18 查詢模塊圖代碼:SqlConnection con = new SqlConnection(Data Source=(local);Initial Catalog=chgl;Integrated Security=

18、True); con.Open(); string str = select * from 超市貨品信息查詢表 where 編號(hào)= + TextBox1.Text + ; SqlDataAdapter sda = new SqlDataAdapter(str, con); DataSet ds = new DataSet(); sda.Fill(ds); this.GridView1.DataSource = ds; this.GridView1.DataBind(); con.Close();4.2.4管理模塊:當(dāng)超市管理人員需要對(duì)在庫(kù)商品進(jìn)行管理時(shí),只需在管理界面的相應(yīng)的商品信息后進(jìn)行操作

19、即可。倉(cāng)庫(kù)管理人員可以看到現(xiàn)有商品的所有信息,進(jìn)行管理。 界面:圖19 商品管理模塊圖代碼: ConnectionString= DeleteCommand=DELETE FROM product WHERE procode = procode InsertCommand=INSERT INTO product (procode, proname, pronum, proprice) VALUES (procode, proname, pronum, proprice) SelectCommand=SELECT * FROM product UpdateCommand=UPDATE produ

20、ct SET proname = proname, pronum = pronum, proprice = proprice WHERE procode = procode4.2.5用戶添加模塊:當(dāng)有新的用戶注冊(cè)時(shí),倉(cāng)庫(kù)管理人員需點(diǎn)擊主界面的“添加用戶”選項(xiàng)。在進(jìn)行信息添加的操作過(guò)程中,填寫(xiě)信息,選擇注冊(cè)。當(dāng)信息填寫(xiě)完畢之后,點(diǎn)擊確定將信息進(jìn)行注冊(cè)。界面:圖20用戶添加模塊圖代碼: string username1 = TextBox1.Text; string password1 = TextBox2.Text; string age1 = TextBox4.Text; string ema

21、il1 = TextBox5.Text; string aihao1 = DropDownList1.Text; SqlConnection con = new SqlConnection(Data Source=(local);Initial Catalog=chgl;Integrated Security=True); /連接數(shù)據(jù)庫(kù) string insertString = insert into admincsgl (username,password,age,email,aihao) values ( + username1 + , + password1 + , + age1 +

22、, + email1 + , + aihao1 + ); con.Open(); / 打開(kāi)連接 SqlCommand cmd = new SqlCommand(insertString, con); / 創(chuàng)建Command對(duì)象 SqlDataReader dr = cmd.ExecuteReader(); / 執(zhí)行ExecuteReader()方法 Response.Write(alert (注冊(cè)成功!); con.Close();4.2.6退出模塊:圖21 退出模塊代碼:Session.Abandon(); Response.Write(top.location.href=login.asp

23、x;);7.系統(tǒng)實(shí)施71系統(tǒng)測(cè)試 系統(tǒng)測(cè)試是將經(jīng)過(guò)測(cè)試的子系統(tǒng)裝配成一個(gè)完整系統(tǒng)來(lái)測(cè)試。它是檢驗(yàn)系統(tǒng)是否確實(shí)能提供系統(tǒng)方案說(shuō)明書(shū)中指定功能的有效方法 為了發(fā)現(xiàn)缺陷并度量產(chǎn)品質(zhì)量,按照系統(tǒng)的功能和性能需求進(jìn)行的測(cè)試 一般使用黑盒測(cè)試技術(shù) 一般由獨(dú)立的測(cè)試人員完成 對(duì)于模塊之間交互性比較強(qiáng)的軟件,還會(huì)有單獨(dú)的集成測(cè)試,用來(lái)發(fā)現(xiàn)模塊接口之間的錯(cuò)誤。系統(tǒng)測(cè)試的對(duì)象是整個(gè)應(yīng)用軟件系統(tǒng),包括需求分析、系統(tǒng)總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)各階段的文檔以及源程序。系統(tǒng)測(cè)試的目的是精心選取那些易于發(fā)生錯(cuò)誤的測(cè)試數(shù)據(jù),以十分挑剔的態(tài)度,找出軟件中的錯(cuò)誤,并改正錯(cuò)誤。7. 2測(cè)試原則:1)由于這是個(gè)人力量開(kāi)發(fā)的系統(tǒng),所以測(cè)試的主

24、要任務(wù)還是在開(kāi)發(fā)人員身上,為避免這種自己開(kāi)發(fā)自己測(cè)試的不足,可考慮請(qǐng)別人對(duì)系統(tǒng)進(jìn)行試用。2)設(shè)計(jì)測(cè)試方案時(shí),不僅要包括確定的輸入數(shù)據(jù),而且應(yīng)包括從系統(tǒng)功能出發(fā),預(yù)期的測(cè)試結(jié)果,然后將運(yùn)行結(jié)果與預(yù)期測(cè)試結(jié)果進(jìn)行對(duì)比以發(fā)現(xiàn)有無(wú)錯(cuò)誤。3)測(cè)試用例不僅要包括合理有效的輸入數(shù)據(jù),還要包括無(wú)效的或不合理的輸入數(shù)據(jù)。4)不僅要檢驗(yàn)軟件是否做了該做的事,還要檢查軟件是否同時(shí)作了不該做的事。5)保留測(cè)試用例,作為軟件文檔的組成部分。73測(cè)試計(jì)劃:第一步:模塊測(cè)試。這一部分工作主要在做項(xiàng)目的過(guò)程中完成,以保證每個(gè)模塊作為一個(gè)獨(dú)立單元能夠正確運(yùn)行。第二步:組裝測(cè)試。在各個(gè)模塊完成后,再將各相關(guān)模塊連接起來(lái),進(jìn)行組合

25、測(cè)試,以保證各單元模塊能從整體上協(xié)調(diào)運(yùn)行。第三步:經(jīng)過(guò)組裝測(cè)試,軟件已裝配完畢,接下去進(jìn)行確認(rèn)測(cè)試,進(jìn)一步檢查軟件是否達(dá)到預(yù)期的全部要求,這一階段除對(duì)整個(gè)軟件的功能、性能進(jìn)行測(cè)試外,還要對(duì)配置進(jìn)行審查,看構(gòu)件的全部構(gòu)成成分是否齊全,質(zhì)量是否合乎要求。第四步:經(jīng)過(guò)確認(rèn)測(cè)試后,軟件已經(jīng)測(cè)試完畢,然而軟件只是信息系統(tǒng)的一個(gè)組成部分,還要與系統(tǒng)中的其分部分配套運(yùn)行,所以最后要進(jìn)行系統(tǒng)測(cè)試。就是將信息系統(tǒng)的所有組成部分包括軟件、硬件、用戶以及環(huán)境等綜合在一起進(jìn)行測(cè)試,以保證系統(tǒng)的各組成部分協(xié)調(diào)運(yùn)行。系統(tǒng)測(cè)試要在系統(tǒng)的實(shí)際運(yùn)行環(huán)境現(xiàn)場(chǎng),在用戶的直接參與下進(jìn)行。74測(cè)試概述:對(duì)于系統(tǒng)是否能完成預(yù)定的功能,我

26、們對(duì)系統(tǒng)進(jìn)行了如下的總體系統(tǒng)測(cè)試:首先是系統(tǒng)的用戶管理。其中對(duì)于設(shè)定用戶我們選取了三組數(shù)據(jù),分別為用戶名空、密碼空、以及輸入密碼不統(tǒng)一。通過(guò)三組數(shù)據(jù)的測(cè)試,已經(jīng)達(dá)到我們預(yù)期功能。在出錯(cuò)情況下會(huì)出現(xiàn)對(duì)話框提示。用正確用戶名及密碼重新登陸,系統(tǒng)顯示身份驗(yàn)證正確,安全進(jìn)入。接著是對(duì)三個(gè)主要模塊庫(kù)存管理、采購(gòu)管理、銷售管理的測(cè)試。這是整個(gè)庫(kù)存管理系統(tǒng)的關(guān)鍵部分。具體測(cè)試參見(jiàn)設(shè)計(jì)小組中各人模塊中的詳細(xì)測(cè)試。為使用戶使用方便本系統(tǒng)添加了附項(xiàng)分類。經(jīng)辦人員管理中調(diào)用經(jīng)辦人員表,從這張表可以清楚出入庫(kù)的經(jīng)辦人員名單,對(duì)于貨品出入庫(kù)后所產(chǎn)生的問(wèn)題,能夠迅速根據(jù)此表明確責(zé)任。供貨單位管理中調(diào)用了供貨單位表,從此表

27、可以看出入庫(kù)貨品中供貨單位的情況。對(duì)于入庫(kù)貨品來(lái)源明確。也同時(shí)可以保證貨品質(zhì)量。進(jìn)貨單位管理中調(diào)用了進(jìn)貨單位表,從此表可以看出出庫(kù)貨品中進(jìn)貨單位的情況。對(duì)于出庫(kù)貨品去處明確。也同時(shí)可以保證貨款及時(shí)回收。倉(cāng)庫(kù)信息管理中調(diào)用倉(cāng)庫(kù)信息表。從此表可以看到倉(cāng)庫(kù)分類,對(duì)于貨品倉(cāng)儲(chǔ)地點(diǎn)清楚。財(cái)務(wù)處理:為了更好的使用系統(tǒng),并使財(cái)務(wù)部能夠使用。本系統(tǒng)添加了打印功能。在該功能中可以打印報(bào)表:入庫(kù)單、出庫(kù)單、經(jīng)辦人以及損益表。除此之外,為方便使用,還將常用的按鈕放置在主窗體上。為使系統(tǒng)數(shù)據(jù)安全,我們特意增添了數(shù)據(jù)備份、數(shù)據(jù)恢復(fù)功能。由數(shù)據(jù)備份功能,用戶可以將數(shù)據(jù)備份在存儲(chǔ)設(shè)備上。數(shù)據(jù)恢復(fù)功能是在系統(tǒng)出現(xiàn)錯(cuò)亂時(shí),能恢復(fù)到之前的數(shù)據(jù)。75詳細(xì)測(cè)試說(shuō)明:以下是對(duì)庫(kù)存管理、采購(gòu)管理和銷售管理三大模塊功能測(cè)試的具體說(shuō)明。庫(kù)存管理模塊下設(shè)有貨品信息處理、貨品庫(kù)存、超儲(chǔ)貨品和短線貨品等四方面的功能。進(jìn)入貨品信息管理下的貨品信息,調(diào)出數(shù)據(jù)庫(kù)中的貨品信息表,由此可得到庫(kù)中貨品的具體信息情況;而貨品維護(hù)則是當(dāng)貨品入庫(kù)和貨品出庫(kù)發(fā)生時(shí),貨品基本信息庫(kù)要在第一時(shí)間得到雙方面的更新,這就是此窗體的功能;貨品庫(kù)存調(diào)用的是數(shù)據(jù)庫(kù)中的貨品庫(kù)存表,從而我們可以得知庫(kù)存貨品的編碼、名稱、期初庫(kù)存、本

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論