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

正文內(nèi)容

項(xiàng)目任務(wù)管理系統(tǒng)架構(gòu)設(shè)計(jì)畢業(yè)論文-資料下載頁

2025-06-28 22:29本頁面
  

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