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

正文內(nèi)容

修改畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2024-12-18 15:52 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 設(shè)置 “→” 用戶(hù)管理 “→” 用戶(hù)修改 “ 菜單, 其窗體由五個(gè)標(biāo)簽、兩個(gè)文本框、兩個(gè)組合框和一個(gè)按鈕組成,分別設(shè)置它們的屬性,其中兩個(gè)組合框的屬性設(shè)置為只讀屬性。 在用戶(hù)修改的窗體里選擇用戶(hù)名即可修改用戶(hù)密碼和權(quán)限,系統(tǒng)價(jià)自動(dòng)更改后臺(tái)數(shù)據(jù)庫(kù)的用戶(hù)信息。設(shè)計(jì)界面如圖 所示 圖 用戶(hù)修改 刪除模塊設(shè)計(jì) 選擇 ” 系統(tǒng)設(shè)置 “→” 用戶(hù)管理 “→” 用 戶(hù)刪除 “ 菜單, 窗體設(shè)計(jì)較簡(jiǎn)單,分別由一個(gè)文本框、一個(gè)組合框和兩個(gè)按鈕組成,組合框的屬性設(shè)置為只讀屬性。由于刪除的用戶(hù)只可以是后臺(tái)數(shù)據(jù)庫(kù)中存在的用戶(hù) 在下拉按鈕中選擇要?jiǎng)h除的用戶(hù)名,即可刪除用戶(hù)名及其有關(guān)信息 。 關(guān)于用戶(hù)管理的子菜單,只有管理員有權(quán)限進(jìn)入設(shè)置 。 基本工資模塊設(shè)計(jì) 選擇 ” 設(shè)置 “→” 基本工資 “ 菜單,自動(dòng)彈出基本工資設(shè)置的對(duì)話框(如圖 所示 ) , 在網(wǎng)格中會(huì)顯示數(shù)據(jù)庫(kù)中現(xiàn)有的基本工資級(jí)別和金額,用戶(hù)在填寫(xiě)完級(jí)別和金額后單擊添加或者修改按鈕進(jìn)行后臺(tái)數(shù)據(jù)庫(kù)的更新。在網(wǎng)格中選擇要?jiǎng)h除的基 本工資,點(diǎn)擊刪除按鈕,系統(tǒng)會(huì)自動(dòng)進(jìn)行刪除,并且所有的操作后會(huì)自動(dòng)刷新網(wǎng)格,以及時(shí)提供給用戶(hù)信息。 圖 基本工資設(shè)置 選擇 ” 設(shè)置 “→” 崗位工資 “ 菜單后,自動(dòng)彈出 對(duì)話框 ,其功能與基本工資設(shè)置相同,在此不在贅述。 信息維護(hù)模塊設(shè)計(jì) 選擇 ” 信息維護(hù) “→” 部門(mén)管理 “ 菜單后會(huì)出現(xiàn)如圖 對(duì)話框,管理員用戶(hù)可以通過(guò)網(wǎng)格瀏覽現(xiàn)有庫(kù)中的部門(mén)信息,在部門(mén)信息框架中輸入部門(mén)信息,同時(shí)也可添加、修改部門(mén)信息,數(shù)據(jù)庫(kù)自動(dòng)更新。當(dāng)刪除一條信息時(shí),會(huì)出現(xiàn)如圖 所示 提示信息,用戶(hù)可以選擇刪除 或者取消操作。但如其部門(mén)已經(jīng)被引用,則 delete語(yǔ)句會(huì)與約束條件發(fā)生沖突,不能刪除。 圖 確定刪除對(duì)話框 圖 部門(mén) 管理 設(shè)置 選擇 ” 信息維護(hù) “→” 員工管理 “ 菜單后會(huì)出現(xiàn)如下對(duì)話框, “性別”組合框默認(rèn)為“男”,如用戶(hù)輸入的不是“男”或者是“女”時(shí),添加操作將不能進(jìn)行,并且 在填寫(xiě)員工信息時(shí),員工的性別默認(rèn)為 “ 男 ” 。 其 進(jìn)行的操作與部門(mén)管理相同,不再 贅述。 添加工資模塊設(shè)計(jì) 選擇 ” 信息管理 “→” 發(fā)放工資 “ 菜單,網(wǎng)格顯示的是現(xiàn)有后臺(tái)數(shù)據(jù)庫(kù)中的員工工資信息,右 邊可以直接瀏覽員工工資信息。直接點(diǎn)擊選擇網(wǎng)格中的工資信息,單擊刪除按鈕可直接刪除??紤]到設(shè)計(jì)頁(yè)面的大小問(wèn)題,對(duì)工資信息的添加和修改操作轉(zhuǎn)移到另一個(gè)窗體 (如圖 所示)中進(jìn) 行。 用戶(hù)可以在工資信息中輸入員工的工資信息,由于添加和修改的操作同時(shí)在一個(gè)窗體中進(jìn)行,員工編號(hào)不知道要添加的哪一個(gè),所以員工編號(hào)的下拉按鈕不是 “ 只讀 ” 屬性,用戶(hù)在輸入員工編號(hào)時(shí)應(yīng)輸入一個(gè)存在的員工,不然則彈出 如圖 所示 的提示框。 圖 工資信息設(shè)置 圖 員工不存在提示 員工查詢(xún)模塊設(shè) 計(jì) 選擇 “ 工資查詢(xún) ”→“ 按員工查詢(xún) ” 菜單,彈出如 圖 所示 對(duì)話框, 用戶(hù) 可以選擇單人查詢(xún)或者全部顯示,但是不能對(duì)員工的工資做任何的改動(dòng)。 管理員可以查看所有人的工資情況,但是普通用戶(hù)只可以查看自己的工資情況,別人的工資情況不允許查看。 圖 按員工查詢(xún) 選擇 “ 工資查詢(xún) ”→“ 按部門(mén)查詢(xún) ” 菜單,彈出對(duì)話框,當(dāng)選擇 “ 部門(mén)編號(hào) ” 后可執(zhí)行 “ 單個(gè)顯示 ” ,若想全部顯示,可直接單擊 ” 顯示所有 “ 按鈕。網(wǎng)格中將會(huì)同時(shí)刷新后臺(tái)數(shù)據(jù)庫(kù)信息,但是不能做任何的修改。 第五章 各模塊設(shè)計(jì)要點(diǎn) 登錄模塊設(shè)計(jì) 登錄模塊是所有用戶(hù)進(jìn)入工資管理系統(tǒng)的唯一途徑,除了確定用戶(hù)類(lèi)型以外,還要注意用戶(hù)登錄的密碼是否與后臺(tái)數(shù)據(jù)庫(kù)的一致,如果不一致則會(huì)彈出圖 。用戶(hù)在登錄模塊出現(xiàn)的所有情況我都予以考慮了。在用戶(hù)登錄時(shí)根據(jù)判斷用戶(hù)的權(quán)限,在模塊中有“ If power 管理員 Then = False = False”的代碼,此項(xiàng)決定了主界面的操作模塊。 在調(diào)試所有登錄情況都成功后,我想到了一種惡意登錄此系統(tǒng)的情況,因此我設(shè)置了“ try_times”來(lái)限制用戶(hù)的強(qiáng)制登錄如圖 所示。 用戶(hù)管理設(shè)計(jì) 在添加用戶(hù)模塊中,我仿造了一般填寫(xiě)信息時(shí)的方法設(shè)計(jì)了“確認(rèn)密碼”操作,如果在操作錯(cuò)誤時(shí)候會(huì)彈出如圖 所示的提示信息,點(diǎn)擊確定后,鼠標(biāo)自動(dòng)停在密碼文本框中,用戶(hù)不需要再次輸入用戶(hù)名,在此說(shuō)明一下,在我做的系統(tǒng)中幾乎所有的錯(cuò)誤轉(zhuǎn)移都有如上的提示和 獲得焦點(diǎn)的操作。 刪除用戶(hù)模塊中,在用戶(hù)點(diǎn)擊了確定按鈕以后,會(huì)有如圖 ,為用戶(hù)刪除考慮了情況。 圖 “確認(rèn)密碼”錯(cuò)誤 信息管理設(shè)計(jì) 這個(gè)部門(mén)主要由部門(mén)信息和員工信息組成,發(fā)放工資是對(duì)員工工資的管理,部門(mén)信息的設(shè)置和員工信息設(shè)置基本相同。 員工信息中引用了“ DTPicker”控件,默認(rèn)的日期為登錄的日期,用戶(hù)可以點(diǎn)擊直接更改日期,增強(qiáng)了程序的完整性。還有值得一提的是在員工信息錄入的時(shí)候,由于后臺(tái)數(shù)據(jù)庫(kù)“性別”設(shè)置默認(rèn)為“男”,因此我設(shè)置了默認(rèn)為“男”的操作,具體看代碼中敘述。 如果用戶(hù)沒(méi)有完成信息的錄入?yún)s點(diǎn)擊了“確定”按鈕后,會(huì)出現(xiàn)如圖 。如果用戶(hù)在使用添加按鈕時(shí),輸入了一個(gè)已經(jīng)存在的員工編號(hào),根據(jù)主鍵的不可重復(fù)性,員工信息不能插入后臺(tái)數(shù)據(jù)庫(kù),則會(huì)彈出如圖 所示的對(duì)話框。 圖 提示信息 圖 添加存在情況 發(fā)放工資主要是對(duì)企業(yè)已有員工的工資設(shè)置,提供了添加、修改和刪除操作。添加操作和修改操作都在一個(gè)對(duì)話框中進(jìn)行,根據(jù)數(shù)據(jù)庫(kù)數(shù)據(jù)參照完整性,其中基本工資和崗位工資必須是已經(jīng)存在的級(jí)別,其文本框被設(shè)置為“只讀”屬性,用戶(hù)不可自動(dòng)輸入信息。 查詢(xún)工資設(shè)計(jì) 查詢(xún)工資時(shí)主要考慮 用戶(hù)的權(quán)限問(wèn)題,主要在登錄模塊中用全局變量記錄了用戶(hù)的權(quán)限,在用戶(hù)點(diǎn)擊確定以后系統(tǒng)會(huì)統(tǒng)計(jì)權(quán)限,分配給用戶(hù)正確的查詢(xún)工資的方法。 第 六 章 測(cè)試與維護(hù) 系統(tǒng)測(cè)試 在 MIS 開(kāi)發(fā)過(guò)程中采用了多種措施保證軟件質(zhì)量,但是實(shí)際開(kāi)發(fā)過(guò)程中還是不可避免地會(huì)產(chǎn)生差錯(cuò),系統(tǒng)中通??赡茈[藏著錯(cuò)誤和缺陷,未經(jīng)周密測(cè)試的系統(tǒng)投入運(yùn)行,將會(huì)造成難以想象的后果,因此系統(tǒng)測(cè)試是 MIS 開(kāi)發(fā)過(guò)程中為保證軟件質(zhì)量必須進(jìn)行的工作。大量統(tǒng)計(jì)資料表明,系統(tǒng)測(cè)試的工作量往往占 MIS 開(kāi)發(fā)總工作量的 40%以上。因此 ,我們必須重視測(cè)試工作。 由于程序中隱藏的缺陷只在特定的環(huán)境下才有可靠顯露,系統(tǒng)缺陷通常是由于對(duì)某些特定情況考慮不周造成的。因此測(cè)試不是為了表明程序正確;成功的測(cè)試也不是沒(méi)有發(fā)現(xiàn)錯(cuò)誤的測(cè)試。有意義的軟件測(cè)試應(yīng)該是從“破壞”軟件系統(tǒng)的角度出發(fā),精心設(shè)計(jì)最有可以暴露程序系統(tǒng)缺陷的測(cè)試方案。因此軟件測(cè)試的目標(biāo)應(yīng)該是以盡可能少的代價(jià)和時(shí)間找出軟件系統(tǒng)中潛在的錯(cuò)誤和缺陷。 從產(chǎn)品角度看,測(cè)試計(jì)劃中的測(cè)試項(xiàng)目包括軟件結(jié)構(gòu)中的分系統(tǒng)層、子系統(tǒng)層、功能模塊層、程序模塊層中的各類(lèi)模塊,從測(cè)試本身看,分為單元測(cè)試,組合測(cè)試,確 認(rèn)測(cè)試等。測(cè)試對(duì)象是隨階段而異的,最基本、最初的測(cè)試是單元測(cè)試,后面的組合測(cè)試、確認(rèn)測(cè)試都是以被測(cè)過(guò)的模塊作為測(cè)試對(duì)象的。 (1) 單元測(cè)試: 單元測(cè)試也稱(chēng)模塊測(cè)試或程序測(cè)試,單元測(cè)試是對(duì)每個(gè)模塊單獨(dú)進(jìn)行的,驗(yàn)證模塊接口與設(shè)計(jì)說(shuō)明書(shū)是否一致,對(duì)模塊的所有主要處理路徑進(jìn)行測(cè)試且與預(yù)期的結(jié)構(gòu)進(jìn)行對(duì)照,還要對(duì)所有錯(cuò)誤處理路徑進(jìn)行測(cè)試。對(duì)源碼進(jìn)行審查,對(duì)照設(shè)計(jì)說(shuō)明書(shū),表態(tài)地檢查源程序是否符合功能的邏輯要求,是進(jìn)行單元測(cè)試前的重要工作工。單元測(cè)試一般是由程序員完成,也稱(chēng)程序調(diào)試。 (2) 組合測(cè)試 組合測(cè)試也稱(chēng)集成測(cè) 試或子系統(tǒng)測(cè)試,通常采用自頂向下測(cè)試和自底向上測(cè)試兩種測(cè)試方法。組合測(cè)試的對(duì)象是指已經(jīng)通過(guò)單元測(cè)試的模塊,不是對(duì)零散模塊進(jìn)行單個(gè)測(cè)試,而是用系統(tǒng)化的方法裝配和測(cè)試軟件系統(tǒng),是一個(gè)嚴(yán)格的過(guò)程,必須認(rèn)真地進(jìn)行,其計(jì)劃的產(chǎn)生和單元模塊測(cè)試的完成日期要協(xié)調(diào)起來(lái),這種測(cè)試應(yīng)在系統(tǒng)目標(biāo)機(jī)上進(jìn)行,造成系統(tǒng)應(yīng)用的環(huán)境條件,除了開(kāi)發(fā)部分項(xiàng)目負(fù)責(zé)人參加以外,還應(yīng)該有相應(yīng)系統(tǒng)的用戶(hù)參加,給評(píng)審員進(jìn)行演示。 (3) 確認(rèn)測(cè)試 確認(rèn)測(cè)試是對(duì)通過(guò)組合測(cè)試的軟件進(jìn)行的,這些軟件已經(jīng)存于系統(tǒng)目標(biāo)設(shè)備的介質(zhì)上,確認(rèn)測(cè)試的目的是表明軟件是可以 工作的,并且符合“軟件需求說(shuō)明書(shū)”中規(guī)定的全部功能和性能要求。確認(rèn)測(cè)試是按照這些要求定出的“確認(rèn)測(cè)試計(jì)劃”進(jìn)行的。測(cè)試工作是由一個(gè)獨(dú)立的組織進(jìn) 行,而且測(cè)試要從用戶(hù)的角度出發(fā)。 (4) 系統(tǒng)測(cè)試 系統(tǒng)測(cè)試是對(duì)整體性能的測(cè)試,主要解決各子系統(tǒng)之間的數(shù)據(jù)通信和數(shù)據(jù)共享問(wèn)題以及檢測(cè)系統(tǒng)是否達(dá)到用戶(hù)的實(shí)際要求,系統(tǒng)測(cè)試的依據(jù)是系統(tǒng)分析報(bào)告。系統(tǒng)測(cè)試應(yīng)在系統(tǒng)的整個(gè)范圍內(nèi)進(jìn)行,這種測(cè)試不只對(duì)軟件進(jìn)行,而是對(duì)構(gòu)成系統(tǒng)的硬、軟件一起進(jìn)行。系統(tǒng)測(cè)試與建構(gòu)同時(shí)進(jìn)行或略慢。系統(tǒng)測(cè)試需要確認(rèn)從頭到尾的功能正常才算完成,應(yīng)當(dāng)盡量避免系 統(tǒng)測(cè)試延到項(xiàng)目末尾進(jìn)行 (5) 用戶(hù)驗(yàn)收測(cè)試 在系統(tǒng)測(cè)試完成后,進(jìn)行用戶(hù)的驗(yàn)收測(cè)試,它是用戶(hù)在實(shí)際應(yīng)用環(huán)境中所進(jìn)行的真實(shí)數(shù)據(jù)測(cè)試。 在具體的測(cè)試中,一般應(yīng)遵循以下原則:由程序設(shè)計(jì)者之外的人進(jìn)行測(cè)試;測(cè)試用例應(yīng)由兩部分組成:輸入數(shù)據(jù)和預(yù)期輸出結(jié)果;應(yīng)選用不合理的輸入數(shù)據(jù)與非法輸入測(cè)試;不僅要檢驗(yàn)程序是否實(shí)現(xiàn)預(yù)期功能,還應(yīng)檢查程序是否做了不應(yīng)該做的工作;集中測(cè)試容易出錯(cuò)的程序模塊;對(duì)程序修改以后,必須重新進(jìn)行測(cè)試。 在開(kāi)發(fā)本系統(tǒng)時(shí),為了使系統(tǒng)能夠穩(wěn)定運(yùn)行,對(duì)本系統(tǒng)進(jìn)行了有針對(duì)性的全面測(cè)試,采取的方式是: 菜 單項(xiàng)測(cè)試: 為了保證每一項(xiàng)下拉菜單能夠正確實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)的功能,我把相關(guān)的基礎(chǔ)數(shù)據(jù),基本上全部輸入到本系統(tǒng)中,并對(duì)每一個(gè)菜單項(xiàng)反復(fù)進(jìn)行了增加、刪除、修改等操作,從而保證了菜單級(jí)功能的正確實(shí)現(xiàn)。 數(shù)據(jù)跟蹤: 完成菜單項(xiàng)測(cè)試后,我又對(duì)系統(tǒng)內(nèi)的每一個(gè)數(shù)據(jù)進(jìn)行了跟蹤。例如:在成績(jī)管理模塊中,我首先對(duì)考試類(lèi)型進(jìn)行設(shè)定,然后在成績(jī)添加模塊中進(jìn)行數(shù)據(jù)操作,隨時(shí)觀察這兩個(gè)模塊之間是否有沖突產(chǎn)生,配合得是否正確,再然后在成績(jī)?yōu)g覽模塊中進(jìn)行驗(yàn)證,說(shuō)明該功能完全正常,對(duì)其它的功能模塊也進(jìn)行了類(lèi)似的設(shè)置。 綜合測(cè)試: 在以上 測(cè)試的基礎(chǔ)上對(duì)系統(tǒng)功能進(jìn)行了整體的測(cè)試,依次來(lái)檢驗(yàn)系統(tǒng)功能是否符合系統(tǒng)設(shè)計(jì)的要求。 系統(tǒng)運(yùn)行與維護(hù) 系統(tǒng)的運(yùn)行: 初始數(shù)據(jù)的輸入 本系統(tǒng)的輸入采用鼠標(biāo)和鍵盤(pán)相結(jié)合的輸入方法。 怎樣使用本系統(tǒng): 本系統(tǒng)的使用相應(yīng)簡(jiǎn)單,基本上只要會(huì)使用 Windows 軟件就會(huì)使用本系統(tǒng),在具體的操作時(shí), 只需點(diǎn)擊鼠標(biāo)左鍵即可進(jìn)行相應(yīng)功能的選擇。 系統(tǒng)的維護(hù): 本系統(tǒng)是個(gè)較復(fù)雜的人 機(jī)系統(tǒng),由于系統(tǒng)外部環(huán)境與內(nèi)部因素的變化,不斷影響系統(tǒng)的運(yùn)行,同時(shí)需要系統(tǒng)不斷地適應(yīng)這些變化,不斷地完善系統(tǒng),以提高系統(tǒng)運(yùn)行的效率與服 務(wù)水平,這就需要自始至終進(jìn)行系統(tǒng)的維護(hù)工作。 系統(tǒng)的維護(hù)主要包括四個(gè)方面: ( 1)程序的維護(hù):指的是修改部分或全部程序,這種維護(hù)往往是在條件發(fā)生變化或原系統(tǒng)的效率低的情況下進(jìn)行的。 ( 2)數(shù)據(jù)文件的維護(hù):指的是按照用戶(hù)的要求對(duì)數(shù)據(jù)文件進(jìn)行不定期的修改。 ( 3)代碼的維護(hù):隨著系統(tǒng)的發(fā)展和變化,可能會(huì)出現(xiàn)舊代碼不能適應(yīng)新要求的問(wèn)題,因此,有必要變更代碼,予以維護(hù)。 ( 4)硬件的維護(hù):指的是對(duì)系統(tǒng)所使用的設(shè)備進(jìn)行維護(hù)。 本系統(tǒng)的日常維護(hù)由系統(tǒng)的專(zhuān)人來(lái)負(fù)責(zé),如果出現(xiàn)一些不能解決的問(wèn)題,則由開(kāi)發(fā)者來(lái)負(fù)責(zé)。 結(jié)束 語(yǔ) 這次的畢業(yè)設(shè)計(jì)用 2 個(gè)月的時(shí)間,在這兩個(gè)多月的時(shí)間里自學(xué) Visual Basic 的一些教程 、課程代碼設(shè)計(jì)等。從這個(gè)過(guò)程給我感觸到了不少東西。一些看起來(lái)很容易的東西,等真正做起來(lái)的時(shí)候就不一樣了。 以前沒(méi)有過(guò)類(lèi)似的經(jīng)驗(yàn),這次作為第一次課程設(shè)計(jì)課,我抱著試試看的態(tài)度去寫(xiě),一開(kāi)始看了只有這么幾個(gè)模塊是心里挺高興的,但是當(dāng)我真真正正地去把一個(gè)操作寫(xiě)成功時(shí),很多意想不到的情況發(fā)生了。有時(shí)候會(huì)為了一個(gè)操作不能調(diào)試成功而整個(gè)晚上都不能去安心做其他的作業(yè)。編程是一個(gè)很繁瑣的過(guò)程,要考慮到很多錯(cuò)誤轉(zhuǎn)移情況,在這期間 會(huì)有很多以前不曾想過(guò)的問(wèn)題出現(xiàn),次數(shù)多了,不免會(huì)有覺(jué)得做不下去的感覺(jué)。但是我從中發(fā)現(xiàn),只要一步一步調(diào)試、靜下心來(lái)看待問(wèn)題,再?gòu)?fù)雜再微小的問(wèn)題都會(huì)迎刃而解,當(dāng)一個(gè)程序被調(diào)試出來(lái)時(shí),那時(shí)的快樂(lè)相比與任何困難都值得的。在著手寫(xiě)程序時(shí)覺(jué)得思路一片混亂,無(wú)意間出現(xiàn)的問(wèn)題會(huì)不知道怎么解決。這時(shí),需要去再看看一些教程,去請(qǐng)教一些學(xué)的比較好的同學(xué)。幾乎所有情況都會(huì)有解決方法。這需要我們耐心的去尋找問(wèn)題的答案。書(shū)到用時(shí)方恨少,經(jīng)過(guò)這次設(shè)計(jì)真正的體會(huì)到了這句話的含義。我們還要不停的去努力。還有好多東西等待我們?nèi)W(xué)習(xí)。 致 謝 在這次設(shè)計(jì)的過(guò)程中,我的同學(xué)和老師給了我不少幫助。多謝多次幫助我的那位同學(xué)和一直關(guān)心我的馬艷芳老師。由于此次設(shè)計(jì)的主要語(yǔ)言 Visual Basic 語(yǔ)言沒(méi)有經(jīng)過(guò)正式的教學(xué),在很多方面都還存在一知半解的情況,正是由于你們的幫助和指導(dǎo)才讓我能完成這次設(shè)計(jì)。在這次設(shè)計(jì)之中學(xué)到了不少知識(shí),真正的體會(huì)到了軟件制作的樂(lè)趣。衷心的感謝你們。 但
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1