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

正文內(nèi)容

畢業(yè)設(shè)計-物流公司管理系統(tǒng)的設(shè)計與實現(xiàn)-資料下載頁

2024-12-03 18:31本頁面

【導(dǎo)讀】但與此同時帶來的是管理難度的加大,通過計算機管理系統(tǒng)對企業(yè)進行管理,解決傳統(tǒng)管理。方法中的運作節(jié)奏和企業(yè)內(nèi)部資源不能及時作出匹配和調(diào)整的問題,大大的提高了企業(yè)資源的利用率,進而提高企業(yè)的工作效率和經(jīng)濟效益。從國內(nèi)外物流管理經(jīng)驗看,一個完善的信息管理系統(tǒng)是檢驗企業(yè)。物流管理能否適應(yīng)現(xiàn)代物流發(fā)展的最基本條件,于是物流公司管理系統(tǒng)應(yīng)運而生。該系統(tǒng)能夠?qū)崿F(xiàn)托運、平臺下的C#開發(fā)技術(shù)開發(fā)實現(xiàn)??傮w設(shè)計、數(shù)據(jù)庫設(shè)計、詳細設(shè)計和測試等過程。

  

【正文】 序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序 是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。黑盒測試著眼于程序外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),主要針對 軟件界面 和軟件功能進行測試。 黑盒測試法 注重于測試軟件的功能需求,主要試圖發(fā)現(xiàn)下列幾類錯誤 : ( 1)功能不正確或遺漏; ( 2)界面錯誤; ( 3) 數(shù)據(jù)庫 訪問錯誤; ( 4)性能錯誤; ( 5) 初始化 和 終止 錯誤。 從理論上講,黑盒測試只有采用窮舉輸入測試,把所有 可能的輸入都作為測試情況考慮,才能查出 程序 中所有的錯誤。實際上測試情況有無窮多個,人們不僅要測試所有合法的輸入,而且還要對那些不合法但可能的輸入進行測試。這樣看來,完全測試是不可能的,所以我們要進行有針對性的測試,通過制定測試案例指導(dǎo)測試的實施,保證 軟件測試 有組織、按步驟,以及有計劃地進行。黑盒測試行為必須能夠加以量化,才能真正保證軟件質(zhì)量,而 測試用例 就是將測試行為具體量化的方法之一。 具體的黑盒 測試用例設(shè)計 方法包括等價類劃分法、邊界值分析法、錯誤推測法、因果圖法、判定 表驅(qū)動 法、正交試驗設(shè)計法、功能圖法等。 測試 的實施 由于系統(tǒng) 模塊 繁多, 僅列出 登錄模塊 的 測試 過程。 白盒測試的實施 采用基本路徑測試的方法,步驟如下: 第一步 ,根據(jù)過程設(shè)計結(jié)果畫出相應(yīng)的流圖 。 登錄模塊的主要代碼如下,并 進行 了 編號。 1.輸入用戶名 ()。 2.輸入密碼 ()。 3. 確定 button_F_click 4. //用戶名為 空 27 if ( ==) { ( 用戶 名 不 能 為 空 , 出 錯 提 示 信 息 , , )。 //光標(biāo)焦點定位下拉列表框上 ()。 } 5. else//根據(jù) HashRows 屬性判斷是否有符號條件的用戶 { //定義一個數(shù)據(jù)閱讀器對象,調(diào)用類 publicFunction 實例化后對象的GetSqlDataReader 方法獲得內(nèi)容,根據(jù)輸入的用戶名和密碼到數(shù)據(jù)表中查詢 SqlDataReader MyDataReader = (Select User_ID,User_Password From TableUser Where User_ID=39。 + () + 39。 And User_Password=39。 + () + 39。)。 //執(zhí)行查詢 ()。 6. //存在合法的用戶名稱和密碼 ,正常進入系統(tǒng) if () { str_username = ()。 str_password = ()。 //定義一個主窗體對象 FormMain MyFormMain = new FormMain()。 //隱藏登錄窗體 ()。 //顯示主窗體 ()。 } 7. //如果登錄用戶密碼不正確則提示錯誤信息 else { (非法用戶名稱或密碼 , 出錯提示信息 , 28 , )。 //清空密碼文本框內(nèi)容 ()。 //光標(biāo)焦點定位下拉列表框上 ()。 } //關(guān)閉和 釋放本次產(chǎn)生的數(shù)據(jù)閱讀器對象的資源 ()。 ()。 } 根據(jù)代碼得出流圖如圖 42 所示: 1765432 圖 42: 登錄模塊流圖 第二步,計算流圖的環(huán)形復(fù)雜度,易知該流圖的環(huán)形復(fù)雜度為 3。 第三步,確定線性獨立路徑的基本集合 。由于 該流圖的環(huán)形復(fù)雜度為 3,所以 有 3 條獨立路徑 ,下面列出了 3 條獨立路徑,其中省略 號表示可以后接通過控制結(jié)構(gòu)其余部分的任意路徑。 路徑 ( 1) : 1—2—3—4—? 路徑 ( 2) : 1—2—3—5—6 路徑 ( 3) : 1—2—3—5—7—? 第四步,設(shè)計可強制執(zhí)行基本集合中每條路徑的測試用例。 29 路徑( 1)的測試用例 輸入:用戶 名 :(空) 用戶密碼 : aa 預(yù)期結(jié)果:系統(tǒng)發(fā)出 出錯 提示: “用戶名不能為空 ”。 實際結(jié)果:系統(tǒng)發(fā)出出錯提示: “用戶名不能為空 ”。 路徑( 2)的測試用例 輸入:用戶名 : admin 用戶密碼: admin 預(yù)期結(jié)果:進入系統(tǒng)主界面。 實際結(jié)果:進入 系統(tǒng)主界面。 路徑( 3)的測試用例 輸入:用戶名 : admin 用戶密碼: aa 預(yù)期結(jié)果:系統(tǒng)發(fā)出出錯提示: “非法用戶名稱或密碼 ”。 實際結(jié)果:系統(tǒng)發(fā)出出錯提示: “非法用戶名稱或密碼 ”。 黑盒測試 的實施 采用等價類劃分法 進行黑盒測試,主要測試的對象是用戶名和密碼的合法與否。 該系統(tǒng)規(guī)定用戶名和密碼 最大長度 都是 10 位 ,均不能為空 , 測試結(jié)果如 表 11 所示。 表 11:黑盒測試結(jié)果 測試輸入 用例描述 預(yù)期結(jié)果 實際結(jié)果 用戶名: admin 密碼: admin 正確的用戶名和密碼 進 入系統(tǒng)主界面。 進入系統(tǒng)主界面。 用戶名: admin 密碼: abcd 正確的用戶名和錯誤的密碼 系統(tǒng)發(fā)出出錯提示: “非法用戶名稱或密碼 ” 系統(tǒng)發(fā)出出錯提示: “非法用戶名稱或密碼 ” 用戶名: addd 密碼: admin 錯誤的用戶名和正確的密碼 系統(tǒng)發(fā)出出錯提示: “非法用戶名稱或密碼 ” 系統(tǒng)發(fā)出出錯提示: “非法用戶名稱或密碼 ” 用戶名: ade 密碼: afr 錯誤的用戶名和錯誤的密碼 系統(tǒng)發(fā)出出錯提示: “非法用戶名稱或密碼 ” 系統(tǒng)發(fā)出出錯提示: “非法用戶名稱或密碼 ” 用戶名: admin 密碼:空 正確的用 戶名和空密碼 系統(tǒng)發(fā)出出錯提示: “用戶名不能為空 ”。 系統(tǒng)發(fā)出出錯提示: “用戶名不能為空 ”。 用戶名:空 密碼: admin 空用戶名和正確的密碼 系統(tǒng)發(fā)出出錯提示: “用戶名不能為空 ”。 系統(tǒng)發(fā)出出錯提示: “用戶名不能為空 ”。 用戶名:空 密碼:空 空用戶名和空密碼 系統(tǒng)發(fā)出出錯提示: “用戶名不能為空 ”。 系統(tǒng)發(fā)出出錯提示: “用戶名不能為空 ”。 用 戶 名 :aaaaaaaaaaa 輸入大于 10字符的用戶名 輸入框限制最多輸入 10 字符,多余的部分無法輸入 輸入至 10 字符后無法再輸入 密碼: aaaaaaaaaaa 輸入大于 10字符的密碼 輸入框限制最多輸入 10 字符,多余的部分無法輸入 輸入至 20 字符后無法再輸入 30 用 戶 名 :aaaaaaaaaaa 密碼: aaaaaaaaaa 正確的最長用戶名和密碼 進入系統(tǒng)主界面。 進入系統(tǒng)主界面。 用戶名: a 密碼: a 正確的最短用戶名和密碼 進入系統(tǒng)主界面。 進入系統(tǒng)主界面。 7 結(jié)束語 通過近兩個月的畢業(yè)設(shè)計, 終于完成了物流公司管理系統(tǒng)的開發(fā),基本實現(xiàn)了我預(yù)想的功能,并且解決了各個模塊間的通訊和數(shù)據(jù)庫更新的合法問題。開發(fā)的過程 使我深深體會到程序開發(fā)的不易,它不僅僅 是要求扎實的基礎(chǔ)知識,更注重的是動手能力,并且在程序開發(fā)過程中需要有超乎尋常的耐力,因為對于一個經(jīng)驗尚淺的人來說,在做系統(tǒng)編碼的時候是會出現(xiàn)相當(dāng)一部分的錯誤,所以耐力不夠的人是很難堅持到最后的。在此次設(shè)計當(dāng)中無論是基礎(chǔ)知識,還是動手能力,對于我都有了進一步的提高,尤其是對于開發(fā)系統(tǒng)的相關(guān)技術(shù)有了更深刻的認識,同時也對系統(tǒng)開發(fā)有了一個系統(tǒng)的認識,除此之外,通過 對物流信息的搜集與查閱,對物流在管理方面的知識也有了一定的認識。 這是我第一次開發(fā) windows 窗體程序,初次使用學(xué)習(xí) C語言,初次使用 visual studio 2021 工具,這對我來說都是編程上的突破,盡管系統(tǒng)有些功能還不夠完善,但這卻是非常寶貴的經(jīng)驗。相信這次的畢業(yè)設(shè)計不僅是對于我大學(xué)四年知識的匯總,也是對于我今后在選擇工作道路的指南針。 31 主要參考文獻 : ?1? 蔡臨寧 .物流系統(tǒng)規(guī)劃 —建模及實例分析 [M].北京: 機械工業(yè)出版社, 2021: 45 ?2? 張海藩 .軟件工程導(dǎo)論 [M].北京:清華大學(xué)出版社, 2021 ?3? 王珊,薩師煊 .數(shù)據(jù)庫系統(tǒng)概論 [M].北京:高等教育出版社, 2021: 224 ?4? 趙松濤,陳小龍 .visual studio 2021+SQL Server2021 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā) [M].北京:電子工業(yè)出版社,2021: 416 ?5? 孫繼磊,劉亮亮 .精通 Visual C 2021—語言基礎(chǔ)、數(shù)據(jù)庫系統(tǒng)開發(fā)、 Web 開發(fā) [M].北京: 人民郵電出版社 , 2021: 365 ?6? 李澤,陳彬,唐俊翟,張曜 .C函數(shù)實用手冊 [M].北京: 冶金 工業(yè)出版社, 2021: 41 ?7? 張立 .C 寶典 [M].北京: 電子工業(yè)出版社 , 2021: 661 ?8? 劉軍 .數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù) [M].北京:機械工業(yè)出版社, 2021: 57 ?9? 宋昆,李嚴等 .SQL Server 數(shù)據(jù)庫開發(fā)實例解析 [M].北京:機械工業(yè)出版社, 2021: 104 32 附錄 系統(tǒng) 實現(xiàn)的 部分 代 碼 托運管理模塊: namespace { public partial class FormDisPlay : Form { private string[,] tranfrom_str = new string[9, 2] {{Trade_ID, 托運編號 }, {Trade_Date, 托運日期 }, {Goods_ID,貨物條形碼 }, {Client_ID, 客戶編號 },{Send_Place,裝車地 }, {Receive_Place,收貨地 },{Receiver,收貨人 },{Receiver_Phone,收貨人聯(lián)系方式 }, {State,狀態(tài) }}。 //定義一個數(shù)據(jù)集對象 protected DataSet MyDataSet = new DataSet()。 //定義查詢使用的字符串 protected string MySql = Select Trade_ID AS 托運編號 ,Trade_Date AS 托運日期 , + Goods_ID AS 貨物條形碼 , + Goods_Amount AS 件數(shù) , + Goods_weight as 重量 , + Goods_Price as 運價 , + Trade_Cost as 費用 , + Client_ID as 客戶編號 , + Send_Place as 裝車地 , + Receive_Place as 收貨地 , + Receiver as 收貨人 , + Receiver_Address as 收貨人地址 , + Receiver_Phone as 收貨人聯(lián)系方式 , + State as 狀態(tài) , + Trade_Memory as 物流信息 From Trade。 //定義數(shù)據(jù)表名稱 protected string MyTable = Trade。 //定義一個數(shù)據(jù) 適配器對象
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1