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

正文內(nèi)容

酒店物資管理系統(tǒng)的開發(fā)目的是為了創(chuàng)造一個(gè)功能全面(已改無錯(cuò)字)

2023-01-27 04:30:20 本頁面
  

【正文】 改正錯(cuò)誤。因此,在成功的測試之后,還必須進(jìn)一步診斷和改正程序中的錯(cuò)誤,這就是調(diào)試的任務(wù)。具體地說,調(diào)試過程由兩個(gè)步驟組成,它從表示程序中存在錯(cuò)誤的某些跡象開始,首先確定錯(cuò)誤的準(zhǔn)確位置,也就是找出是哪個(gè)模塊或那些接口引起的錯(cuò)誤;然后,仔細(xì)研究這段代碼以確定 問題的原因,并設(shè)法改正錯(cuò)誤。 調(diào)試是軟件開發(fā)過程中最艱巨的腦力勞動(dòng)如何在浩如煙海的程序元素中找出有錯(cuò)誤的那個(gè)元素,這是調(diào)試過程中最關(guān)鍵的技術(shù)問題。 調(diào)試常用的方法主要有五種: ①試探法 :調(diào)試人員分析錯(cuò)誤征兆,猜想故障的大致位置,然后使用前述的一兩種調(diào)試技術(shù),獲取程序中被懷疑的地方附近的信息。 ②回溯法 :調(diào)試人員檢查錯(cuò)誤征兆,確定最先發(fā)現(xiàn)癥狀的地方,然后人工沿程序的控制流往回追蹤源程序代碼,直到找出錯(cuò)誤根源或確定故障范圍為止?;厮莘ǖ牧硪环N形式是正向追蹤,也就是使用輸出語句檢查一系列中間結(jié)果,以確定最先出現(xiàn)錯(cuò) 誤的地方。 ③對分查找法 :如果已經(jīng)知道每個(gè)變量在程序內(nèi)若干個(gè)關(guān)鍵點(diǎn)的正確值,則可以用賦值語句或輸入語句在程序中點(diǎn)附近注入這些變量的正確值,然后檢查程序的輸入,如果輸出結(jié)果是正確的,則故障在程序的前半部分;反之,故障在程序的后半部分。對于程序中有故障的那部分再重復(fù)使用這個(gè)方法,直到把故障范圍縮小到容易診斷的程度為止。 本科生畢業(yè)設(shè)計(jì)(論文) 30 ④歸納法 :就是從個(gè)別推斷一般的方法,這種方法從線索出發(fā),通過分析這些線索之間的關(guān)系而找出故障。 ⑤演繹法 :從一般原理或前提出發(fā),經(jīng)過刪除和精化的過程推導(dǎo)出結(jié)論。用演繹法調(diào)試開始時(shí)先列出所有看來可 能成立的原因或假設(shè),然后一個(gè)一個(gè)地排除列舉出的原因,最后證明剩下的原因確實(shí)是錯(cuò)誤的根源。 調(diào)試的類型主要有三類: ①輸入存儲(chǔ)器內(nèi)容:這種方法通常以八進(jìn)制或十六進(jìn)制的形式印出存儲(chǔ)器的內(nèi)容。如果單純依靠這種方法進(jìn)行調(diào)試,那么效率可能是很低的,而且此方法有很多缺點(diǎn)。 ②打印語句:這種方法把程序設(shè)計(jì)語言提供的標(biāo)準(zhǔn)打印語句插在源程序各個(gè)部分,以便輸出關(guān)鍵變量的值。 ③自動(dòng)工具:它利用程序設(shè)計(jì)語言的調(diào)試功能或者使用專門的軟件工具分析程序的動(dòng)態(tài)行為。 系統(tǒng)調(diào)試的方法和類型 本系統(tǒng)采用歸納法和演繹法相結(jié)合的思路,因?yàn)闅w納法 是從個(gè)別推斷一般的方法,要先收集一些有關(guān)的數(shù)據(jù),知道程序哪些事做得對哪些事做的不對,然后在組織這些數(shù)據(jù),整理以便發(fā)現(xiàn)規(guī)律,從而提出關(guān)于故障的一個(gè)或多個(gè)假設(shè)。而證明假設(shè)的方法是,用它解釋所有原始的測試結(jié)果。而在組織數(shù)據(jù)的時(shí)候要分析已有的數(shù)據(jù),尋找矛盾,補(bǔ)充數(shù)據(jù)以提出新的假設(shè),這些就是歸納法和演繹法的相互結(jié)合之處。 調(diào)試的類型采用自動(dòng)工具。因?yàn)橛糜谡{(diào)試的軟件工具的共同功能是設(shè)置斷點(diǎn),即當(dāng)執(zhí)行到特定的語句或改變特定變量的值時(shí),程序停止執(zhí)行,程序員可以在終端上觀察程序此時(shí)的狀態(tài)。 本科生畢業(yè)設(shè)計(jì)(論文) 31 系統(tǒng)調(diào)試的過程及結(jié)果分析 等價(jià) 測試: 記( A, B)是命題 f(x) 的一個(gè)等價(jià)區(qū)間,在( A, B)中任意取 x1 進(jìn)行測試。 如果 f (x1) 錯(cuò)誤,那么 f (x) 在整個(gè)( A, B)區(qū)間都將出錯(cuò)。 如果 f (x1) 正確,那么 f (x) 在整個(gè)( A, B)區(qū)間都將正確。 取 x= 以及 x= 進(jìn)行等價(jià)測試 。結(jié)果正確。 容錯(cuò)性測試: 輸入錯(cuò)誤的數(shù)據(jù)類型,如 “ 猴 ” 年 “ 馬 ” 月。 系統(tǒng)提示輸入錯(cuò)誤。 性能與效率測試 : 性能與效率測試中很重要的一項(xiàng)是極限測試,因?yàn)楹芏嘬浖到y(tǒng)會(huì)在極限測試中崩潰。例如,給程序輸入特別大的數(shù)據(jù), 程序穩(wěn)定運(yùn)行 。 本科生畢業(yè)設(shè)計(jì)(論文) 32 第 7章 性能分析 本系統(tǒng)設(shè)計(jì)為六大模塊,雖然在設(shè)計(jì)過程中遇到了很多困難,但還是全部實(shí)現(xiàn),并且基本達(dá)到了客戶的要求與系統(tǒng)的需求。 要對系統(tǒng)進(jìn)行性能分析和調(diào)試,其前提條件是知道好的性能是什么含義,一般我們可以從以下兩個(gè)角度來衡量系統(tǒng)性能狀態(tài): ( 1) 響應(yīng)時(shí)間 (Response Time) 從用戶的角度來看,系統(tǒng)處于良好的性能狀態(tài)是指系統(tǒng)能夠快速響應(yīng)用戶的請求,即系統(tǒng)響應(yīng)時(shí)間短。 具體地說,響應(yīng)時(shí)間是指發(fā)出請求的時(shí)刻到用戶的請求的相應(yīng)結(jié)果返回用戶的時(shí)間間隔。 本系統(tǒng)的響應(yīng)時(shí)間處于正常范圍內(nèi)。 ( 2) 吞吐量 (Throughput) 從系統(tǒng)管理員角度來看,系統(tǒng)的吞吐量成為系統(tǒng)處于良好的性能狀態(tài)的指標(biāo)。 具體地說,吞吐量是在給定時(shí)間段內(nèi)系統(tǒng)完成的交易數(shù)量。即系統(tǒng)的吞吐量越大,說明系統(tǒng)在單位時(shí)間內(nèi)完成的用戶或系統(tǒng)請求越多, 系統(tǒng)的資源得到充分利用。由于 c++語言學(xué)習(xí)系統(tǒng)完全面對學(xué)生用戶,在吞吐量方面不會(huì)有很大問題。 ( 3) 資源與瓶頸 要使系統(tǒng)處于良好性能狀態(tài),就必須讓所有的系統(tǒng)資源協(xié)調(diào)工作。 A. 系統(tǒng)資源 (System Resource) 計(jì)算機(jī)組成十分復(fù)雜,但關(guān)鍵的系統(tǒng)資源不外如下這些: CPU 內(nèi)存 磁盤 輸入輸出,尤其是網(wǎng)絡(luò)和串行通信 B. 瓶頸 (Bottleneck) 本科生畢業(yè)設(shè)計(jì)(論文) 33 在計(jì)算機(jī)的眾多資源中,由于系統(tǒng)配置的原因,某種資源成為系統(tǒng)性能的 瓶頸是很自然的事情。 當(dāng)所有用戶或系統(tǒng)請求對某種資源的需求超過它的可用數(shù)量范圍時(shí),我們稱這種資源成 為瓶頸。 當(dāng)系統(tǒng)出現(xiàn)瓶頸時(shí),消除瓶頸是方法通常有兩種: 增加成為瓶頸的資源的數(shù)量; 減少請求的數(shù)量; 本系統(tǒng)在解決瓶頸問題方面主要運(yùn)用的是增加 成為瓶頸的資源的數(shù)量 的方法,本系統(tǒng)在保持請求數(shù)量的基礎(chǔ)上增大了資源數(shù)量。 本科生畢業(yè)設(shè)計(jì)(論文) 34 第 8章 總結(jié) 經(jīng)過三個(gè)多月的學(xué)習(xí) 和設(shè)計(jì),我所設(shè)計(jì)的酒店物資管理系統(tǒng)基本成型,可以實(shí)現(xiàn)很多強(qiáng)大且實(shí)用的功能。 在設(shè)計(jì)過程中也學(xué)到了很多以前不知道的東西,比如動(dòng)態(tài)鏈接庫( dll)的制作,字符串加密技術(shù),防止程序被重復(fù)執(zhí)行等。 不過在設(shè)計(jì)過程中也遇到了很多困難和麻煩,像數(shù)據(jù)庫的連接等。這主要是由于對 SQL2021 的了解不夠,使用起來還不夠熟悉。 通過這次畢業(yè)設(shè)計(jì),讓我學(xué)到了很多專業(yè)的知識,自身水平也有了一定的提高。以往在理論課學(xué)到的知識,能夠在畢業(yè)設(shè)計(jì)中發(fā)揮用處。但是,我也感到知識的淺薄,尤其是對一些應(yīng)用軟件的使用還不夠熟練,這些都是我以后要學(xué) 習(xí)和加強(qiáng)的地方。 本科生畢業(yè)設(shè)計(jì)(論文) 35 致謝 在這次畢業(yè)設(shè)計(jì) 完成之際 , 我想向曾經(jīng)給我?guī)椭椭С值娜藗儽硎局孕牡母兄x。 首先我要感謝 我的指導(dǎo)老師陳文實(shí)老師給了我很大的支持和幫助,陳老師對工作認(rèn)真負(fù)責(zé),理論水平的深厚讓我受益匪淺。無論在基礎(chǔ)理論上還是具體的實(shí)踐操作中,陳老師都給了我很多寶貴的意見,我相信這些意見都將對我以后的工作或是學(xué)習(xí)有很大的幫助和啟發(fā)。 他嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、對我的嚴(yán)格要求以及為人處世的坦蕩使我終身受益。在此祝愿他身體健康,全家幸福! 也要感謝給予我?guī)椭乃型瑢W(xué)。 本科生畢業(yè)設(shè)計(jì)(論文) 36 參考文獻(xiàn) [1] 馬丁 .敏捷軟件開發(fā)(影印版) .第一版 . 中國電力出版社 ,2021 年 7 月 . [2] 劉華 .Delphi 程序設(shè)計(jì)基礎(chǔ)與上機(jī)指導(dǎo) .清華大學(xué)出版社 ,2021 年 12 月 . [3] 張海藩 .軟件工程導(dǎo)論 .第一版 .北京 :清華大學(xué)出版社 ,2021 年 7 月 . [4] 陳豫龍 .Delphi7— 數(shù)據(jù)庫系統(tǒng)開發(fā) 實(shí)例導(dǎo)航 .第一版 .北京 :人民郵電出版社 ,2021 年 4月 . [5] 夏邦貴 .Delphi 數(shù)據(jù)庫開發(fā) — 入門與范例解析 .第一版 .北京 :機(jī)械工業(yè)出版社 ,2021 年 7月 . [6] 閃四清 .SQL 2021系統(tǒng)管理 指南 .第一版 .北京 :清華大學(xué)出版社 ,2021年 1月 . [7] 只飛 .最新 Delphi7 數(shù)據(jù)庫開發(fā)指南 . 第一版 .北京 :北京希望電子出版社 , 2021 年 3月 . [8] 岳國榮 .SQL Server2021 數(shù)據(jù)庫技術(shù)實(shí)用教程 .第一版 .北京 :中國電力出版社 ,2021 年 1月 . [9] 伍俊良 .Borland Delphi 應(yīng)用與開發(fā)教程 .第一版 .北京 :清華大學(xué)出版社 ,2021 年 6月 . [10]張海卿 .Delphi7 實(shí)用編程 100 例 .第一版 .北京 :中國鐵道出版社 ,2021 年 4月 . [11]張?jiān)鰪?qiáng) .Delphi7 數(shù)據(jù) 庫開發(fā)完全手冊 .第一版 .北京 :清華大學(xué)出版社 ,2021年 4月 . [12]趙萬軍 .Delphi軟件項(xiàng)目開發(fā)實(shí)例 .第一版 .北京 :電子工業(yè)出版社 ,2021年 11月 . [13]Patrick dAstous Philippe .第一版 .北京 :清華大學(xué)出版社 ,2021 年 8月 . [14]Abraham .第四版 .北京 :機(jī)械工程出版社 ,2021 年 3月 . [15]李維 .一個(gè) delphi 高手的成長之路 .發(fā)表于《 Delphi 園地》 2021 年第二期 . 本科生畢業(yè)設(shè)計(jì)(論文) 37 附 錄 1:系統(tǒng)部分程序源代碼 ① 登錄窗體源代碼: unit login。 interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Buttons。 type TfrmLogIn = class(TForm) Label1: TLabel。 Label2: TLabel。 name: TEdit。 pwd: TEdit。 Label3: TLabel。 BitBtn1: TBitBtn。 BitBtn3: TBitBtn。 private { Private declarations } public { Public declarations } end。 本科生畢業(yè)設(shè)計(jì)(論文) 38 var frmLogIn: TfrmLogIn。 implementation {$R *.dfm} end. ② 主窗體源代碼: unit MAIN。 interface uses Windows, SysUtils, Classes, Graphics, Forms, Controls, Menus, StdCtrls, Dialogs, Buttons, Messages, ExtCtrls, ComCtrls, StdActns, ActnList, ToolWin, ImgList。 type TMainForm = class(TForm) StatusBar: TStatusBar。 MainMenu1: TMainMenu。 File1: TMenuItem。 changePwd: TMenuItem。 pany: TMenuItem。 N1: TMenuItem。 FileExitItem: TMenuItem。 N2: TMenuItem。 本科生畢業(yè)設(shè)計(jì)(論文) 39 N3: TMenuItem。 N4: TMenuItem。 N5: TMenuItem。 N6: TMenuItem。 N7: TMenuItem。 N8: TMenuItem。 N9: TMenuItem。 N10: TMenuItem。 N11: TMenuItem。 N12: TMenuItem。 N13: TMenuItem。 N14: TMenuItem。 N15: TMenuItem。 N16: TMenuItem。 N17: TMenuItem。 N19: TMenuItem。 N20: TMenuItem。 N21: TMenuItem。 N22: TMenuItem。 N23: TMenuItem。 N24: TMenuItem。 ToolBar2: TToolBar。 N0: TMenuItem。 procedure FileExit1Execute(Sender: TObject)。 procedure N24Click(Sender: TObject)。 procedure FormShow(Sender: TObject)。 procedure changePwdClick(Sender: TObject)。 本科生畢業(yè)設(shè)計(jì)(論文)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1