大工17春《軟件工程》大作業(yè)題目及要求_第1頁(yè)
大工17春《軟件工程》大作業(yè)題目及要求_第2頁(yè)
大工17春《軟件工程》大作業(yè)題目及要求_第3頁(yè)
大工17春《軟件工程》大作業(yè)題目及要求_第4頁(yè)
大工17春《軟件工程》大作業(yè)題目及要求_第5頁(yè)
已閱讀5頁(yè),還剩14頁(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、大良及上大寫(xiě)網(wǎng)絡(luò)教育學(xué)院軟件工程課 程大作業(yè)題 目:企業(yè)貨物管理系統(tǒng)學(xué)習(xí)中心:層 次:專(zhuān) 業(yè):年 級(jí): 年 季學(xué) 號(hào):學(xué) 生:輔導(dǎo)教師:完成日期: 2017年6月14日2017 春軟件工程課程設(shè)計(jì)題目二:企業(yè)貨物管理系統(tǒng)總 則:不限制編程語(yǔ)言,可以選用 VB/C蹲,不限數(shù)據(jù)庫(kù),可選用SQL/MYSQL/ACCESS5計(jì)一個(gè)企業(yè)貨物管理系統(tǒng)。(具體工具平臺(tái)及語(yǔ)言可以自己根據(jù)自己的習(xí)慣選用, 不必完全按照上述技術(shù)要求)要 求 :( 1)撰寫(xiě)一份word 文檔,里面包括(需求分析規(guī)格書(shū)、詳細(xì)設(shè)計(jì)說(shuō)明書(shū)、測(cè)試報(bào)告書(shū))章節(jié)。( 2 ) 需求分析規(guī)格書(shū), 包含功能需求分析、 數(shù)據(jù)需求分析。功能需求分析介紹

2、該系統(tǒng)具體包含何種功能。( 3 )詳細(xì)設(shè)計(jì)說(shuō)明書(shū)包含數(shù)據(jù)表,核心程序,模塊相關(guān)截圖。 數(shù)據(jù)表為數(shù)據(jù)庫(kù)所建立的數(shù)據(jù)表, 至少包含管理人員信息表、貨物信息表、調(diào)價(jià)記錄表等。核心程序需列出系統(tǒng)的核心程序。( 4 )測(cè)試報(bào)告書(shū)要求簡(jiǎn)單介紹測(cè)試的方法與測(cè)試的示例,舉出一組示例即可。( 5 )談?wù)勀銓?duì)本課程學(xué)習(xí)過(guò)程中的心得體會(huì)。( 6) 整個(gè) word 文件名為 姓名 奧鵬卡號(hào) 學(xué)習(xí)中心 (如戴衛(wèi)東101410013979浙江臺(tái)州奧鵬學(xué)習(xí)中心1VIP )作業(yè)提交:大作業(yè)上交時(shí)文件名寫(xiě)法為: 姓名 奧鵬卡號(hào) 學(xué)習(xí)中心 (如:戴衛(wèi)東101410013979浙江臺(tái)州奧鵬學(xué)習(xí)中心1VIP )以附件形式上交離線作業(yè)

3、(附件的大小限制在10M 以?xún)?nèi)),選擇已完成的作業(yè)(注意命名),點(diǎn)提交即可。如下圖所示。津用第曾 曜仲比 在0作業(yè)啟弓祚業(yè)名整起止日拓下日需 餐交日餐 存分 »n1席球;瞅皿由玷田悻帖“小廣”陰閘叩(7)截止時(shí)間:2016年9月6日前。注意事項(xiàng):獨(dú)立完成作業(yè),不準(zhǔn)抄襲其他人或者請(qǐng)人代做,如有雷同作業(yè),成績(jī)以零分計(jì)!總體設(shè)計(jì)說(shuō)明書(shū),一、運(yùn)行環(huán)境硬件開(kāi)發(fā)環(huán)境:CPU: Intel i3內(nèi)存:2G硬盤(pán):500G軟件開(kāi)發(fā)環(huán)境:操作系統(tǒng): Microsoft Windows 7 Professional SP2開(kāi)發(fā)工具包: Java(TM) SE Development Kit 6開(kāi)發(fā)工具:

4、MyEclipse Enterprise Workbench 5.5.1 GAJSP服務(wù)器:Apache Tomcat 5.5.26數(shù)據(jù)庫(kù): Microsoft SQL Server 2000并安裝升級(jí)補(bǔ)丁瀏覽器: Microsoft Internet Explorer 8.0 以上二、系統(tǒng)功能模塊設(shè)計(jì)、系統(tǒng)功能模塊設(shè)計(jì)介紹管理人員的登錄與注冊(cè)模塊、 進(jìn)貨入庫(kù)管理模塊、 退貨管理模塊、商品調(diào)價(jià)管理模板的具體功能。登錄:用以實(shí)現(xiàn)用戶的登錄和注冊(cè)。用戶管理:對(duì)系統(tǒng)所有的用戶以列表形式瀏覽并能進(jìn)行刪除。部門(mén)管理:對(duì)本企業(yè)的部門(mén)進(jìn)行管理,有添加、刪除、修改等管理。供應(yīng)商管理:對(duì)提供物資的企業(yè)或廠商信息

5、進(jìn)行添加、刪除、修改。員工管理:對(duì)企業(yè)的員工進(jìn)行添加、刪除、修改。進(jìn)貨合同:對(duì)企業(yè)采購(gòu)物品的合同進(jìn)行添加、刪除、修改管理。庫(kù)房管理:對(duì)企業(yè)庫(kù)房進(jìn)行管理。庫(kù)存管理: 對(duì)所有庫(kù)存中的物資以列表形式列出, 可以對(duì)該信息進(jìn)行修改和刪除。退貨管理:對(duì)核查不合格的產(chǎn)品情況進(jìn)行管理。核查管理: 對(duì)所采購(gòu)的物資進(jìn)行核查, 合格進(jìn)入庫(kù)房, 不合格列入退貨列中。庫(kù)存查詢(xún)管理模塊:根據(jù)查詢(xún)條件進(jìn)行查詢(xún),查詢(xún)條件可以是條形碼、產(chǎn)品 名稱(chēng)、產(chǎn)品類(lèi)型、所在庫(kù)房。三、系統(tǒng)層次結(jié)構(gòu)圖物資管理系統(tǒng)需求分析規(guī)格書(shū)一、功能需求分析本企業(yè)貨物管理系統(tǒng)根據(jù)管理員的ID和密碼登陸,登陸成功后根據(jù)管理人 員的需求選擇相應(yīng)的操作。在這里包括

6、的模塊分別為:登陸模塊、用戶管理模塊, 部門(mén)管理模塊、庫(kù)房管理模塊、貨物新增管理模塊、庫(kù)存管理模塊、退貨單管理 模塊、庫(kù)存查詢(xún)管理模塊?,F(xiàn)在對(duì)每個(gè)模塊畫(huà)出業(yè)務(wù)流程圖,并做業(yè)務(wù)分析。通過(guò)對(duì)客戶的了解,以及對(duì)系統(tǒng)的分析,我們得出以下的結(jié)論,在貨物管理 系統(tǒng)中,數(shù)據(jù)庫(kù)至少要記錄入庫(kù)貨物的詳細(xì)記錄的信息, 貨物出庫(kù)的詳細(xì)記錄的 信息,職工的基本信息,供應(yīng)商的基本信息,以及庫(kù)房中每一種貨物的邊際值, 即庫(kù)房中的貨物數(shù)量到了一定的界限,就要提醒管理員進(jìn)貨,具體的內(nèi)容如下:(1)用最低的費(fèi)用最短的時(shí)間提供盡可能精確、正確的信息,以便選擇最 佳的實(shí)施方案,以提高商家的經(jīng)濟(jì)效益。(2)完整、及時(shí)提供在管理及決策

7、中需要的數(shù)據(jù)。(3)利用指定的數(shù)據(jù)關(guān)系分析數(shù)據(jù),客觀預(yù)測(cè)未來(lái)。(4)不僅要對(duì)物質(zhì)的信息進(jìn)行管理,還要了解物質(zhì)的相關(guān)信息。(5)用統(tǒng)一標(biāo)準(zhǔn)處理和提供物質(zhì)基本信息,排除使用前后矛盾的不完整的數(shù)據(jù)圖1、數(shù)據(jù)需求分析1 .職工與倉(cāng)庫(kù)的局部ER圖通過(guò)分析我們可以知道,一個(gè)倉(cāng)庫(kù)可以有多個(gè)職工在里面工作, 但是一個(gè)職 工只能在一個(gè)倉(cāng)庫(kù)中工作,因此倉(cāng)庫(kù)和職工之間的關(guān)系是1對(duì)多的,它們的局部 E-R圖如圖2所示:名稱(chēng)圖22 .供應(yīng)商和貨物的局部ER圖通過(guò)分析我們可以知道,一個(gè)供應(yīng)商可以提供多種貨物,每一種貨物也可以 由不同的供應(yīng)商提供,因此供應(yīng)商和貨物之間的關(guān)系是多對(duì)多的,它們的局部 E-R圖如圖3所示:圖33

8、 .貨物與倉(cāng)庫(kù)的局部ER圖通過(guò)分析我們可以知道,一種貨物可以存儲(chǔ)在多個(gè)倉(cāng)庫(kù)中,每一個(gè)倉(cāng)庫(kù)也可 以存儲(chǔ)多種貨物,因此貨物和倉(cāng)庫(kù)之間的關(guān)系是多對(duì)多的, 它們的局部E-R圖如 圖4所示:倉(cāng)庫(kù)主任4 .系統(tǒng)的全局ER圖通過(guò)以上的分析,把倉(cāng)庫(kù),倉(cāng)庫(kù)管理員,貨物,供應(yīng)商集合到一起,形成全局E-R圖如圖5所示:圖5以上就是對(duì)貨物管理系統(tǒng)的概念設(shè)計(jì)的全過(guò)程。詳細(xì)設(shè)計(jì)說(shuō)明書(shū)、系統(tǒng)數(shù)據(jù)表表1貨物表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主外鍵情況是否為空貨物編號(hào)Char4主鍵非空名稱(chēng)Char10非空單位Char8可為空進(jìn)價(jià)Money8可為空賣(mài)價(jià)Money8可為空舊Char10非空廠家Char30可為空表2倉(cāng)庫(kù)表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主外鍵情況

9、空值情況倉(cāng)庫(kù)號(hào)Char2主鍵非空貨物類(lèi)型Char10可為空倉(cāng)庫(kù)主任Char6可為空倉(cāng)庫(kù)電話Char12非空倉(cāng)庫(kù)面積Char4可為空倉(cāng)庫(kù)地址Char50可為空表3管理員表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主外鍵情況空值情況職工編號(hào)Char4主鍵非空姓名Char6非空性別Char2可為空出生年月Datetime8可為空職位Char10可為空電話Char12可為空家庭住址Char50可為空倉(cāng)庫(kù)號(hào)Char2外鍵非空表4入庫(kù)表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主外鍵情況空值情況貨單編號(hào)Char4主鍵非空供應(yīng)商名稱(chēng)Char30非空日期Datetime8可為空經(jīng)手人Char6可為空表名5出庫(kù)表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主外鍵情況空值情況貨單編號(hào)Char

10、4主鍵非空收貨單位Char30非空日期Datetime8可為空經(jīng)手人Char6非空取貨人Char6可為空表6用戶表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主外鍵情況空值情況職工編號(hào)Char4主鍵非空密碼Char4主鍵非空表7調(diào)價(jià)記錄表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主外鍵情況空值情況編RChar4主鍵非空名稱(chēng)Char30非空負(fù)責(zé)人Char6可為空電話Char11可為空調(diào)價(jià)時(shí)間Char50可為空調(diào)價(jià)記錄Char30可為空類(lèi)別Char6可為空二、核心程序由于本項(xiàng)目的許多文件需要訪問(wèn)數(shù)據(jù)庫(kù),利用JDBC可以實(shí)現(xiàn)與后臺(tái)數(shù)據(jù)庫(kù) 管理系統(tǒng)ORACLE之間進(jìn)行數(shù)據(jù)傳輸。本系統(tǒng)使用了一個(gè) java文件,文件為: ConnFactory.java本文

11、件用于連接數(shù)據(jù)庫(kù),實(shí)現(xiàn)數(shù)據(jù)庫(kù)查詢(xún)、刪除及更新操作。本項(xiàng)目采用 JDBC直接連接數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)名稱(chēng)為orcl,用戶名為“demo”,密碼為“demo” 方法public static Connection getConnection(莊要用于載入驅(qū)動(dòng)程序。關(guān)鍵代碼如 下:package mycase.dao;import java.sql.*;import oracle.jdbc.driver.OracleDriver;public class ConnFactory public static Connection getConnection() throws Exception Driver

12、Manager.registerDriver(new OracleDriver();String url = "jdbc:oracle:thin:PC-20110412UIFW:1521:orcl"String user = "demo"String password = "demo"ConnectionconnDriverManager.getConnection(url,user,password);return conn;/*/測(cè)試public static void main(String args) throws Excep

13、tion ConnFactory.getConnection();*/本系統(tǒng)設(shè)有權(quán)限分配, 和為管理員和操作員兩種管理權(quán)限, 只有輸入正確的賬號(hào)密碼, 選取相應(yīng)的管理級(jí)別, 方能登入到管理系統(tǒng)。 登陸驗(yàn)證過(guò)程是通過(guò)過(guò)濾器實(shí)現(xiàn)的,同時(shí)也屏蔽掉一些字符,如“、”、和 =等,目的在于防止SQL 注入式攻擊。過(guò)濾器代碼如下:package mycase.filter;import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class MyFilter implements Filter public void

14、 doFilter(ServletRequest arg0, ServletResponse arg1,FilterChain arg2) throws IOException, ServletException HttpServletRequest request = (HttpServletRequest) arg0;HttpServletResponse response = (HttpServletResponse) arg1;HttpSession session = request.getSession();/判斷登陸if (session.getAttribute("a

15、dminname") = null)response.sendRedirect("./login.jsp");return;/繼續(xù)向下執(zhí)行 arg2.doFilter(request, response); public void init(FilterConfig arg0) throws ServletException public void destroy() 系統(tǒng)的內(nèi)部查詢(xún)界面設(shè)計(jì), 這主要是系統(tǒng)的管理員用來(lái)登陸用的,管理物資管理系統(tǒng)中的所有信息,倉(cāng)庫(kù)管理員不可以進(jìn)入。系統(tǒng)的職工的基本信息模塊, 它主要是用來(lái)管理倉(cāng)庫(kù)中職工的基本信息, 實(shí) 現(xiàn)職工的添加,

16、刪除和修改等操作。頁(yè)面的操作代碼如下:<%set conn=server.CreateObject("adodb.connection")'創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象set rs=server.CreateObject("adodb.recordset")'創(chuàng)建記錄集對(duì)象set myrs=server.CreateObject("adodb.recordset")'創(chuàng)建記錄集對(duì)象set rec=server.CreateObject("adodb.recordset")'創(chuàng)建記錄集對(duì)象co

17、nn.open application("dsn")'打開(kāi)數(shù)據(jù)庫(kù)sql="select id from tab_cgdan"rs.open sql,conn,1,3'打開(kāi)記錄集str=myrs("id")cgid=cint(mid(str,7,5)+1cgid="cg"&year(date()&cstr(cgid)elsecgid="cg"&year(date()&"10001"end ifsession("auto&

18、quot;)=cgid'生成職工信息%>三、模塊相關(guān)截圖登錄頁(yè)面如圖1所示,未登錄的用戶無(wú)法訪問(wèn)該系統(tǒng),如果新用戶第一次使 用該系統(tǒng)可以通過(guò)注冊(cè)鏈接去注冊(cè)一個(gè)用戶名和系統(tǒng)。在圖1登錄界面2)管理員主頁(yè)面如圖2所示,系統(tǒng)管理員用戶登錄成功之后可以對(duì)物資及 用戶的相關(guān)信息進(jìn)行管理。圖2管理員主界面3)入庫(kù)信息顯示界面如圖3所示,管理員用戶可對(duì)當(dāng)前倉(cāng)庫(kù)當(dāng)中所有的已入庫(kù)的信息進(jìn)行查詢(xún)及刪除操作物度名卻初皮m位卓愉IsMkhtt*:10監(jiān)雨睡附400020180000日新W30|1WX>雌15|200|1000如當(dāng)m花:入序不庚圖3入庫(kù)信息顯示界面4)添加入庫(kù)信息界面如圖4所示,管理

19、員可對(duì)新入庫(kù)的物資信息進(jìn)行添加 操作。圖4添加入庫(kù)信息界面5)普通用戶界面如圖5所示,普通用戶登錄系統(tǒng)成功后可對(duì)個(gè)人信息進(jìn)行管理,并且可以申請(qǐng)某種物資的使用圖5普通用戶界面測(cè)試報(bào)告書(shū)1 測(cè)試的主要內(nèi)容為了保證測(cè)試的質(zhì)量,將測(cè)試過(guò)程分成幾個(gè)階段,即:代碼審查、單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試和系統(tǒng)測(cè)試。1 單元測(cè)試單元測(cè)試集中在檢查軟件設(shè)計(jì)的最小單位模塊上, 通過(guò)測(cè)試發(fā)現(xiàn)實(shí)現(xiàn)該模塊的實(shí)際功能與定義該模塊的功能說(shuō)明不符合的情況,以及編碼的錯(cuò)誤。2 集成測(cè)試集成測(cè)試是將模塊按照設(shè)計(jì)要求組裝起來(lái)同時(shí)進(jìn)行測(cè)試, 主要目標(biāo)是發(fā)現(xiàn)與接口有關(guān)的問(wèn)題。 如一個(gè)模塊與另一個(gè)模塊可能有由于疏忽的問(wèn)題而造成有害影響; 把

20、子功能組合起來(lái)可能不產(chǎn)生預(yù)期的主功能; 個(gè)別看起來(lái)是可以接受的誤差可能積累到不能接受的程度;全程數(shù)據(jù)結(jié)構(gòu)可能有錯(cuò)誤等。3 確認(rèn)測(cè)試確認(rèn)測(cè)試的目的是向未來(lái)的用戶表明系統(tǒng)能夠像預(yù)定要求那樣工作。 經(jīng)集成測(cè)試后, 已經(jīng)按照設(shè)計(jì)把所有的模塊組裝成一個(gè)完整的軟件系統(tǒng), 接口錯(cuò)誤也已經(jīng)基本排除了,接著就應(yīng)該進(jìn)一步驗(yàn)證軟件的有效性,這就是確認(rèn)測(cè)試的任務(wù),即軟件的功能和性能如同用戶所合理期待的那樣。4 系統(tǒng)測(cè)試軟件開(kāi)發(fā)完成以后,最終還要與系統(tǒng)中其他部分配套運(yùn)行,進(jìn)行系統(tǒng)測(cè)試。包括恢復(fù)測(cè)試、安全測(cè)試、強(qiáng)度測(cè)試和性能測(cè)試等。單獨(dú)對(duì)系統(tǒng)的測(cè)試主要從以下幾方面入手:( 1)功能測(cè)試:測(cè)試是否滿足開(kāi)發(fā)要求,是否提供設(shè)計(jì)

21、所描述的功能,是否用戶的需求都得到滿足。 功能測(cè)試是系統(tǒng)測(cè)試最常用和必須的測(cè)試, 通常還會(huì)以正式的軟件說(shuō)明書(shū)為測(cè)試標(biāo)準(zhǔn)。( 2)強(qiáng)度測(cè)試及性能測(cè)試:測(cè)試系統(tǒng)能力最高實(shí)際限度,即軟件在一些超負(fù)荷情況下功能實(shí)現(xiàn)的情況。( 3)安全測(cè)試:驗(yàn)證安裝在系統(tǒng)內(nèi)的保護(hù)機(jī)構(gòu)確實(shí)能夠?qū)ο到y(tǒng)進(jìn)行保護(hù),使之不受各種非常的干擾。針對(duì)本系統(tǒng)主要是對(duì)權(quán)限系統(tǒng)的測(cè)試和對(duì)無(wú)效數(shù)據(jù)、錯(cuò)數(shù)據(jù)、和非法數(shù)據(jù)干擾的能力的測(cè)試。經(jīng)過(guò)上述的測(cè)試過(guò)程對(duì)軟件進(jìn)行測(cè)試后, 軟件基本滿足開(kāi)發(fā)的要求, 測(cè)試宣告結(jié)束。2 測(cè)試方法分類(lèi)系統(tǒng)測(cè)試通常分為兩中方法: 黑盒測(cè)試和白盒測(cè)試。 在下面會(huì)對(duì)這兩種方法進(jìn)行簡(jiǎn)單介紹。對(duì)于軟件測(cè)試而言, 黑盒測(cè)試法把程

22、序看作一個(gè)黑盒子, 完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過(guò)程。 也就是說(shuō), 黑盒測(cè)試是在程序接口進(jìn)行的測(cè)試, 它只檢查程序功能是否能按照規(guī)格說(shuō)明書(shū)的規(guī)定正常使用, 程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)并產(chǎn)生正確的輸出信息, 程序運(yùn)行過(guò)程中能否保持外部信息的完整性。 黑盒測(cè)試又稱(chēng)為功能測(cè)試。白盒測(cè)試法與黑盒測(cè)試法相反, 它的前提是可以把程序看成裝在一個(gè)透明的白盒子里, 測(cè)試者完全知道程序的結(jié)構(gòu)和處理方法。 這種方法按照程序內(nèi)部的邏輯測(cè)試程序, 檢測(cè)程序中的主要執(zhí)行通路是否都能按預(yù)定要求正確工作。 白盒測(cè)試又稱(chēng)為結(jié)構(gòu)測(cè)試。黑盒測(cè)試著重測(cè)試軟件的功能。 黑盒測(cè)試并不能取代白盒測(cè)試, 它是與白盒測(cè)試互補(bǔ)的測(cè)試方法,

23、 它很可能發(fā)現(xiàn)白盒測(cè)試不易發(fā)現(xiàn)的其他類(lèi)型的錯(cuò)誤。 白盒 測(cè)試在測(cè)試過(guò)程的早期階段進(jìn)行,而黑盒測(cè)試主要用于測(cè)試過(guò)程的后期。3 系統(tǒng)功能測(cè)試對(duì)系統(tǒng)的查詢(xún)、添加、刪除、修改、預(yù)定功能進(jìn)行測(cè)試,測(cè)試內(nèi)容如下:查詢(xún)功能測(cè)試: 系統(tǒng)是否能進(jìn)行相關(guān)內(nèi)容的查詢(xún), 查詢(xún)顯示出的內(nèi)容是否和所要查詢(xún)的內(nèi)容一致。添加功能測(cè)試: 填寫(xiě)完添加內(nèi)容提交后, 是否出現(xiàn)錯(cuò)誤信息或出現(xiàn)確認(rèn)信息,提交添加后,相應(yīng)的數(shù)據(jù)庫(kù)中是否存在添加內(nèi)容。刪除功能測(cè)試:提交刪除命令后,是否出現(xiàn)提示信息,提交刪除后,相應(yīng)數(shù)據(jù)庫(kù)中信息是否被刪除。修改功能測(cè)試: 填寫(xiě)完修改內(nèi)容提交后, 是否出現(xiàn)錯(cuò)誤信息或出現(xiàn)確認(rèn)信息,提交修改后,數(shù)據(jù)庫(kù)中內(nèi)容是否進(jìn)行相

24、應(yīng)的修改。4系統(tǒng)安全性分析系統(tǒng)對(duì)于錯(cuò)誤操作和非法用戶的惡意破壞的安全保證的可靠程度。在本系統(tǒng)中,測(cè)試了所有可能涉及的錯(cuò)誤操作,每個(gè)可能涉及到的錯(cuò)誤操作都有相應(yīng)的錯(cuò) 誤處理機(jī)制,在系統(tǒng)實(shí)現(xiàn)過(guò)程中,定義了本系統(tǒng)可能出現(xiàn)的錯(cuò)誤的處理信息以及 相應(yīng)的解決辦法。5系統(tǒng)實(shí)用性分析對(duì)于系統(tǒng)全部模塊進(jìn)行測(cè)試,達(dá)到了系統(tǒng)用戶起初的設(shè)計(jì)需求。詳細(xì)說(shuō)明如 下:全部功能要求達(dá)到滿足,全部性能達(dá)到要,文件與數(shù)據(jù)庫(kù)正常。6測(cè)試結(jié)果(1)登錄信息判斷測(cè)試用例判斷登錄是否成功結(jié)果登錄成功操作用戶將自己的用戶名與密碼輸入到登錄界面結(jié)論測(cè)試成功(2)添加貨物測(cè)試用例判斷是否添加貨物結(jié)果添加成功操作根據(jù)用戶輸入的內(nèi)容是否符合添加貨

25、物的信息結(jié)論測(cè)試成功(3)刪除貨物測(cè)試用例判斷是否刪除貨物結(jié)果刪除成功操作:根據(jù)用戶輸入的貨物名稱(chēng)來(lái)判斷是否在數(shù)據(jù)庫(kù)中存在結(jié)論測(cè)試成功(4)查找貨物測(cè)試用例判斷是否能執(zhí)行查找貨物的操作結(jié)果搜索成功操作根據(jù)輸入貨物的特性來(lái)模糊查找貨物結(jié)論測(cè)試成功(5)查找用戶測(cè)試用例判斷是否能執(zhí)行查找用戶的操作結(jié)果搜索成功操作根據(jù)輸入用戶的特性來(lái)模糊查找用戶結(jié)論測(cè)試成功(6)添加用戶測(cè)試用例能是否能執(zhí)行添加用戶的功結(jié)果插入成功操作輸入用戶的信息結(jié)論測(cè)試成功刪除用戶測(cè)試用例是否能執(zhí)行刪除用戶功能結(jié)果刪除成功操作輸入要?jiǎng)h除用戶的名字結(jié)論測(cè)試成功(8)修改密碼測(cè)試用例修改用戶密碼結(jié)果修改成功,返回?cái)?shù)據(jù)庫(kù)查看修改結(jié)果, 該行數(shù)據(jù)已被修改操作輸入新密碼,修改密碼

溫馨提示

  • 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)論