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

正文內(nèi)容

項目任務管理系統(tǒng)架構設計畢業(yè)論文-資料下載頁

2025-06-28 22:29本頁面
  

【正文】 相等,則將該用戶編號、用戶名、角色和權限保存在全局變量中。 (7) 進入主窗體界面1. 圖 63 用戶登陸模塊窗體界面 進貨藥品模塊 (1)進貨藥品窗體啟動。(2)系統(tǒng)在數(shù)據(jù)庫的medicine表中檢索數(shù)據(jù),并把數(shù)據(jù)的結果顯示到窗體的DataGrid控件內(nèi)。(3)根據(jù)用戶選擇操作,有添加信息、更新信息和刪除信息操作。(4)取得用戶輸入的信息。檢查輸入內(nèi)容是否為空,若為空,則提示用戶再次輸入。(5)添加藥品信息:l 輸入界面上的各項信息。l 檢查用戶輸入信息是否完整,若不完整,則給出錯誤信息提示,處理結束。l 若輸入完整,則以藥品號關鍵字,檢查藥品編號是否存在改記錄。l 若記錄已經(jīng)存在,則進行錯誤信息提示,添加處理終止。l 若記錄不存在,則根據(jù)數(shù)據(jù)庫中對應字段的定義,檢驗輸入值是否合法,若輸入有錯誤則進行錯誤信息提示,添加處理終止。l 若輸入正確,則執(zhí)行SQL語句,向medicine表中插入一條新記錄,同時將結果顯示在DataGrid控件內(nèi)。l 提示用戶添加成功,并把添加信息顯示在DataGrid控件內(nèi)。 (6)更新操作:l 在DataGrid控件內(nèi)選擇要修改的藥品信息,并輸入更新信息在對應的文本框內(nèi)l 用輸入的修改內(nèi)容,更具數(shù)據(jù)庫中對應字段的定義,檢驗輸入是否合法,若輸入有錯誤則進行錯誤信息提示,更新處理終止。l 若輸入正確,則執(zhí)行SQL語句,更新進貨藥品表medicine表中的藥品編號對應的記錄。l 提示用戶更新操作成功,并把更新信息顯示在DataGrid控件內(nèi)。(7) 刪除操作:l 用戶在DataGrid控件中選擇要刪除的記錄,然后把要刪除的藥品編號輸入對應的文本框內(nèi)。點擊按鈕刪除,系統(tǒng)提示用戶“確定要刪除這條記錄嗎?”。用戶確認,執(zhí)行SQL語句,刪除medicine表中藥品編號對應的記錄。若該藥品信息已經(jīng)與其他表相關聯(lián),則提示用戶不能刪除。l 提示用戶刪除成功信息,并在DataGrid控件內(nèi)顯示其它的藥品信息再次驗證成功刪除了沒有。 2.進貨藥品模塊的界面設計 圖 64 進貨藥品模塊窗體界面 查詢進貨藥品模塊 輸入藥品號、藥品名。 處理: (1)進貨藥品查詢模塊窗體啟動。 (2)根據(jù)用戶的輸入查詢條件(藥品號、藥品名),系統(tǒng)提示用戶選擇是模糊查詢還是指定查詢。在 數(shù)據(jù)庫medicine表中檢索滿足條件的數(shù)據(jù),更新DataGrid控件內(nèi)的數(shù)據(jù)顯示。 輸出:顯示查詢結果到窗體的DataGrid控件內(nèi)。 圖 65 查詢進貨藥品模塊窗體界面 其它程序界面設計其它的程序模塊界面的設計與實現(xiàn),與進貨藥品模塊和查詢藥品模塊類似。在此就不再陳述,具體的參照畢業(yè)設計的界面設計。 代碼可參照畢業(yè)設計的源代碼。第7章 系統(tǒng)測試運行系統(tǒng)測試是將軟件系統(tǒng)與硬件、外設和網(wǎng)格等其他因素結合在一起,進行信息系統(tǒng)的各種組裝測試和確認測試,其目的是通過于系統(tǒng)的需求相比較,發(fā)現(xiàn)所開發(fā)的系統(tǒng)與用戶需求不符或矛盾的地方。常見的系統(tǒng)測試主要有恢復測試、安全性測試、強度測試、性能測試、可靠性測試和安全性測試。完成對流程的編碼后最重要的事情就是對系統(tǒng)的測試工作了,測試在系統(tǒng)設計階段有兩個時期,通常在編寫每個模塊后做單元測試,另一個時期是對系統(tǒng)的綜合測試。 模塊測試在模塊測試時我們主要從以下幾個方面考慮:1. 模塊接口;2. 局部數(shù)據(jù)結構;3. 重要執(zhí)行通道;4. 出錯處理通道;5. 影響上述方面的邊界條件。測試時進行代碼審查,從數(shù)據(jù)類型,變量聲明,數(shù)據(jù)結構進行審查,然后進行功能測試,從輸入一些簡單的數(shù)據(jù)開始執(zhí)行一遍,觀測運行期間變量的變化,運行中值的變化范圍。改變測試方案來變換另一個角度進行測試,發(fā)現(xiàn)錯誤并記錄,修改代碼,測試條件使程序通過多層分支,判別運行結果從而完成模塊測試。 整體測試總體測試是組裝軟件的系統(tǒng)技術,本系統(tǒng)測試采用漸增集成測試,即測試單一模塊,將測試完的模塊加入系統(tǒng)中,進行一次系統(tǒng)測試,依次類推將所有模塊加入系統(tǒng)中,在具體測試時,采用自頂向下的結合方式,從主控模塊開始,沿各控制層向下移動,逐漸把所有模塊結合了。在測試過程中使用到調試技術:1. 采用debug調試語句,跟蹤數(shù)據(jù);2. 嵌入打印語句,輸出中間結果;3. 利用Visual Studio 2005中調試工具,從調試窗口觀測變量的變化;4. 設置斷點,觀察程序在斷點附近的狀況。評估運行的可靠性問題:1. 結果正確;2. 運行速度;3. 空間利用率;4. 算法的可行性。 測試過程必須分步驟進行,每個步驟在邏輯上是前一個步驟的繼續(xù)。大型軟件系統(tǒng)通常由若干個子系統(tǒng)組成,每個子系統(tǒng)又由許多模塊組成。因此,大型軟件系統(tǒng)的測試基本上由下述4個步驟組成,單元測試、集成測試、確認測試和系統(tǒng)測試。如圖 71所示: 圖71 測試步驟設計測試用例和糾錯,是搞好軟件測試的兩項關鍵技術。選擇測試用例的目標,是用盡可能少的測試數(shù)據(jù),達到盡可能大的程序覆蓋面,發(fā)現(xiàn)盡可能多的軟件錯誤和問題。單元測試應該以結構測試為主,其余測試一般以功能(黑盒)測試為主。發(fā)現(xiàn)程序錯誤,應進行定位與糾正。定位事一個分析與推理的過程,應提倡周密的思考。根據(jù)用戶的需求、系統(tǒng)軟件分析與設計和實際開發(fā)過程中遇到的問題,編寫測試用例文檔說明,具體做法可參照模塊測試、整體測試和軟件測試的步驟。由于篇幅的限制,在此就不再陳述。結束語在做畢業(yè)設計過程中,我碰上了許多問題。開始設計時候,沒有養(yǎng)成邊設計邊寫文檔的習慣,在后來的設計其它模塊和調試中帶來很多的不便,功能模塊之間的聯(lián)系,記得模糊,使我要從新需求分析、設計、調試;降低項目開發(fā)的效率。對C語言的不熟悉,導致花費大量時間去熟悉語言環(huán)境。代碼設計過程中,沒有進行優(yōu)化,這樣就增加了編程的工作量和代碼的可讀性不高。軟件工程的一套方案為軟件項目開發(fā)與設計帶來便捷,開始時候沒有好好的利用它。在做畢業(yè)設計過程中,使我認識到開發(fā)一項好的軟件不是由一個人就能完成的任務。一個團隊的小組,一個勤奮的小組非常重要,小組協(xié)作與溝通是解決問題的好辦法,所以小組中的每個成員的能力與協(xié)作能力也是致關重要的。同時,不僅是團隊內(nèi)部的交流,更多需要協(xié)調好團隊之間的交流。在做畢業(yè)設計過程中我了解了,在開發(fā)一個項目時一定要先做好規(guī)劃,按照軟件的開發(fā)過程,詳細地寫好每一個必要的文檔。一般的規(guī)則是,寫文檔需要團隊協(xié)作,這樣就允許開發(fā)人員和文檔編寫者利用彼此的長處,取長補短。例如,如果預期讀者是系統(tǒng)設計師,開發(fā)人員需要提供技術細節(jié),然后文檔編寫者按照正確語法組織和編輯內(nèi)容。軟件文檔的最主要目標是傳達一個系統(tǒng)的技術要素和使用方法。第二個目標是提供軟件開發(fā)過程中的需求,決策,行為,角色和責任的書面記錄。只有實現(xiàn)了這兩個目標,軟件文檔才真正提供了有意義的信息。軟件的概念就是:程序+文檔,程序就是文檔,文檔集成在程序中。它要求在選擇開發(fā)環(huán)境時不僅要考慮環(huán)境對設計、開發(fā)的完美支持,而且要考慮對維護、文檔的支持;它要求軟件人員在設計、開發(fā)過程中要考慮維護問題、文檔問題;它要求程序與文檔存儲在同一位置、同一系統(tǒng)中;它要求使用相同工具進行程序與文檔的書寫、檢索;它要求在編寫和維護程序的同時形成文檔,在書寫文檔時編寫、維護程序。程序與文檔合一的概念不僅存在于系統(tǒng)的設計、開發(fā)階段而且存在于系統(tǒng)的維護階段,它貫穿軟件的生命周期。致 謝經(jīng)過幾個月的努力,我終于完成了衛(wèi)生治療管理系統(tǒng)的設計,同時,也讓我學到了在課堂上學不到的體驗。就是在完整的做完一個軟件項目,從中學到了軟件開發(fā)的一些經(jīng)驗,比如數(shù)據(jù)庫與前臺數(shù)據(jù)庫的連接技巧,充分的利用數(shù)據(jù)庫的視圖、序列、存儲過程和函數(shù)等,這樣就會減輕你前臺的需求分析、設計、編程的工作量。并使你的軟件項目的清晰明了,功能明確。軟件設計是一個精細漫長的過程。在整個過程中,都需要周密的計劃和安排,每一步驟,都需要按照軟件工程標準來完成。在設計中,我始終堅持理論指導實踐原則,并通過實踐來加強理論的學習,通過實習鍛煉,我熟悉了軟件的一般過程,加強了對實際問題的處理能力。實踐證明,在高科技突飛猛進的時代,光靠課堂所學的知識是遠遠不夠的,必須依靠實踐去不斷的深化認識,尤其是計算機科學,操作性和實踐性很強,只有加強實際的動手能力,才能更好的掌握這一現(xiàn)代化工具。這次的畢業(yè)論文設計實習,無論是從技術上還是對環(huán)境的適應能力上講,對我今后步入社會都打下了一個良好的基礎。在實習過程中,我也遇到了一些困難,主要表現(xiàn)了技術和經(jīng)驗的欠缺,但通過努力,終于一一克服了。在整個期間,曾得到了李力老師和王祥順老師以及同組同學的大力支持和幫助,在此表示衷心的感謝! 參考文獻[1]. 內(nèi)格爾 等《C高級編程》(第四版)清華大學出版社 2006[2]. 李蘭友 、楊曉光編著《Visual C.NET 程序設計》清華大學出版社[3]. 史濟民、顧春華《軟件工程─原理、方法與應用》高等教育出版社[4]. 何玉潔《數(shù)據(jù)庫原理與應用》機械工業(yè)出版社[5]. 《數(shù)據(jù)庫訪問技術─ 程序設計》高等教育出版社[6]. 呂國英《算法設計與分析》 清華大學出版社[7]. 閃四請、楊強編著《Oracle Database 10g 基礎教程》清華大學出版社[8]. 張奇、李律松、衛(wèi)建偉等編著《Visual C 數(shù)據(jù)庫項目案例導航》清華大學出版社[9].陳明編著《實用軟件工程基礎》清華大學出版社[10]. Oracle 10g –入門與實踐。林慧, 余潛, 龔濤, 張興明 編著。中國鐵道出版社。[11]. Oracle Database 10g 基礎教程。閃四清, 揚強 編著。清華大學出版社。 30
點擊復制文檔內(nèi)容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1