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

正文內(nèi)容

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

2024-12-03 18:31本頁面

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

  

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