999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于.NET的軟件測試業(yè)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2015-05-30 10:48:04廖玉峰等
軟件工程 2015年5期

廖玉峰等

摘 要:本系統(tǒng)為B/S模式結(jié)構(gòu),以.NET4.0為開發(fā)平臺(tái),文章主要對(duì)此系統(tǒng)的需求分析、功能模塊、數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)以及編碼實(shí)現(xiàn)等幾個(gè)方面進(jìn)行了闡述。

關(guān)鍵詞:.NET;軟件測試;業(yè)務(wù)管理系統(tǒng);B/S模式

中圖分類號(hào):TP3 文獻(xiàn)標(biāo)識(shí)碼:A

1 引言(Introduction)

當(dāng)前軟件項(xiàng)目需求飛速增長,軟件規(guī)模越來越大,軟件的質(zhì)量問題也比較突出。多年以來,人們認(rèn)識(shí)到要想高效率、高質(zhì)量和低成本地開發(fā)軟件,必須以改善軟件生產(chǎn)過程為中心,全面開展軟件工程和質(zhì)量管理手段,對(duì)軟件生產(chǎn)的管理亟待改進(jìn)。因此,軟件測試在軍工、銀行、證券、保險(xiǎn)、電信、控制、醫(yī)療軟件、電力等行業(yè)都得到的重視[1]。

根據(jù)國內(nèi)專業(yè)的軟件測試技術(shù)網(wǎng)站www.51testing.com在2014年做的2013年度軟件測試從業(yè)人員調(diào)查結(jié)果數(shù)據(jù)顯示,79%的軟件測試從業(yè)人員從事的測試工作類型為手工功能測試;其次是測試管理,比例為35%,如圖1所示。從數(shù)據(jù)分析,絕大多數(shù)的軟件測試從業(yè)人員都是從事手工功能測試工作,項(xiàng)目實(shí)施過程中難免涉及很多的信息交互、項(xiàng)目執(zhí)行記錄等,此時(shí)測試過程的規(guī)范化管理就顯得尤為重要[2]。

開展軟件測試服務(wù)業(yè)務(wù)以來,積累的項(xiàng)目越來越多,所有的材料提交、補(bǔ)正、更新、進(jìn)度查詢、報(bào)告或者證書領(lǐng)取通知等都通過工程師與企業(yè)聯(lián)系人的口頭交流方式(或者電話或者即時(shí)通訊軟件)來進(jìn)行,經(jīng)常一個(gè)項(xiàng)目做下來,需要經(jīng)過與企業(yè)聯(lián)系人的多次、反復(fù)的溝通,既浪費(fèi)人力物力又浪費(fèi)時(shí)間,而且沒有辦法以書面的形式永久、正式記錄下每個(gè)軟件項(xiàng)目的實(shí)施過程。階段性統(tǒng)計(jì)幾乎全部靠人工計(jì)數(shù),無法及時(shí)反應(yīng)每個(gè)階段業(yè)務(wù)的分布情況。對(duì)軟件測試業(yè)務(wù)的過程管理亟待改進(jìn)。

2 系統(tǒng)目標(biāo)及需求(System goal and demand)

業(yè)務(wù)管理不只是管理業(yè)務(wù)、控制流程,還需要管理業(yè)務(wù)涉及的各個(gè)方面,例如:記錄業(yè)務(wù)執(zhí)行過程中的狀態(tài)信息、相關(guān)附件等。而相應(yīng)的,業(yè)務(wù)管理系統(tǒng)則是實(shí)現(xiàn)管理功能的軟件平臺(tái)[3]。本文預(yù)期實(shí)現(xiàn)的軟件測試業(yè)務(wù)管理系統(tǒng)整合現(xiàn)有資源,做到維護(hù)方便,改變目前重復(fù)勞動(dòng)、記錄不便、無法電子存檔相關(guān)信息的狀況,實(shí)現(xiàn)后臺(tái)相關(guān)數(shù)據(jù)錄入方便,前臺(tái)數(shù)據(jù)展示及時(shí)全面。功能主要分為后臺(tái)錄入、編輯部分和前臺(tái)顯示、查詢部分。

前臺(tái)滿足用戶對(duì)軟件測試業(yè)務(wù)項(xiàng)目實(shí)施進(jìn)度、相關(guān)新聞資訊的查詢。后臺(tái)實(shí)現(xiàn)對(duì)各軟件測試項(xiàng)目各類文檔的歸檔管理和各項(xiàng)目實(shí)施進(jìn)度的記錄等功能,項(xiàng)目實(shí)施流程的監(jiān)督和查詢,以及相關(guān)文件的上傳下載等功能。實(shí)現(xiàn)統(tǒng)計(jì)分析,支持統(tǒng)計(jì)數(shù)據(jù)Excel形式導(dǎo)入導(dǎo)出。

該項(xiàng)目的實(shí)施便于相關(guān)人員對(duì)各類文檔進(jìn)行統(tǒng)一歸檔管理,記錄項(xiàng)目實(shí)施流程的各個(gè)環(huán)節(jié)一些需要備注的信息,進(jìn)一步規(guī)范化工作。

3 系統(tǒng)設(shè)計(jì)(System design)

3.1 系統(tǒng)業(yè)務(wù)流程分析

系統(tǒng)的業(yè)務(wù)流程如圖2所示。

3.2 系統(tǒng)主要功能模塊

業(yè)務(wù)管理系統(tǒng)分為前臺(tái)展示查詢部分和后臺(tái)編輯管理部分,主要功能模塊有:業(yè)務(wù)數(shù)據(jù)錄入管理、統(tǒng)計(jì)分析、軟件企業(yè)信息庫、相關(guān)下載、系統(tǒng)管理等。其中業(yè)務(wù)數(shù)據(jù)錄入、統(tǒng)計(jì)分析、軟件企業(yè)信息庫為本項(xiàng)目的核心部分。

按照建設(shè)要求設(shè)計(jì)實(shí)現(xiàn)網(wǎng)站,對(duì)業(yè)務(wù)相關(guān)的各類文檔進(jìn)行歸檔管理,并實(shí)現(xiàn)用戶對(duì)所實(shí)施軟件技術(shù)服務(wù)項(xiàng)目流程的監(jiān)督和查詢。

(1)前臺(tái)頁面,企業(yè)或個(gè)人用戶通過輸入準(zhǔn)確的軟件產(chǎn)品名稱和委托企業(yè)名稱即可查詢軟件測試項(xiàng)目的實(shí)施進(jìn)度。在沒有登錄的情況下只能進(jìn)行精確查詢,登錄了以后可以進(jìn)行模糊查詢。

(2)前臺(tái)頁面,已經(jīng)登錄的企業(yè)或個(gè)人用戶可以在線提交軟件測試或著作權(quán)登記需求,并上傳相關(guān)文件。

(3)軟件測試項(xiàng)目實(shí)施進(jìn)度分為:電子文檔在審、電子文檔已審、紙質(zhì)材料受理、紙質(zhì)材料受理結(jié)束并已繳費(fèi)開發(fā)票、測試過程中、回歸測試、測試過程結(jié)束、出具測試報(bào)告、企業(yè)領(lǐng)取報(bào)告、項(xiàng)目完結(jié)。

(4)后臺(tái)頁面:實(shí)施的軟件項(xiàng)目列表可詳細(xì)列出所有受理的項(xiàng)目信息,支持Excel導(dǎo)出;軟件項(xiàng)目對(duì)應(yīng)可以上傳相關(guān)文檔,每個(gè)軟件對(duì)應(yīng)一個(gè)文件夾。

(5)后臺(tái)頁面:可按照一個(gè)或者幾個(gè)所選年度內(nèi)所申報(bào)的軟件進(jìn)行查詢統(tǒng)計(jì),年度以受理日期為準(zhǔn)。實(shí)現(xiàn)按年度、產(chǎn)品類型統(tǒng)計(jì)項(xiàng)目個(gè)數(shù)。支持盡量多的字段進(jìn)行查詢和排序,后臺(tái)支持模糊查詢。

3.3 數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)設(shè)計(jì)

本系統(tǒng)的數(shù)據(jù)庫服務(wù)器采用SQL Server2005,在.NET平臺(tái)上對(duì)數(shù)據(jù)的存取通過ADO.NET來實(shí)現(xiàn)。ADO.NET包括五個(gè)主要部分:Connection負(fù)責(zé)連接應(yīng)用程序和需要訪問的數(shù)據(jù)庫,DataAdapter提交并獲取查詢結(jié)果,Command對(duì)象執(zhí)行數(shù)據(jù)庫查詢、添加、刪除、或者返回特定表內(nèi)容的直接請求。DataReader對(duì)象一次存取一條記錄,減少內(nèi)存占用量,提高了應(yīng)用程序的性能[5]。

根據(jù)需要實(shí)現(xiàn)的功能,為業(yè)務(wù)管理系統(tǒng)建立數(shù)據(jù)庫,主要由用戶信息表、軟件測試項(xiàng)目信息表、項(xiàng)目所處狀態(tài)類型表、軟件企業(yè)信息表、軟件測試類別表、文檔資源表等組成。

(1)軟件測試項(xiàng)目信息表:軟件測試項(xiàng)目信息表是整個(gè)業(yè)務(wù)系統(tǒng)的核心,主要記錄項(xiàng)目編號(hào)、產(chǎn)品名稱及版本號(hào)、委托單位、開發(fā)單位、項(xiàng)目開發(fā)平臺(tái)、開發(fā)語言、紙質(zhì)材料受理日期及受理人員、測試項(xiàng)目繳費(fèi)情況、項(xiàng)目進(jìn)展?fàn)顟B(tài)、測試人員、測試日期、測試地點(diǎn)、項(xiàng)目聯(lián)系人及聯(lián)系電話、測試報(bào)告編號(hào)、報(bào)告接收人、上傳的相關(guān)文檔等。此表以項(xiàng)目編號(hào)為主鍵,同時(shí)作為外鍵與其他表關(guān)聯(lián)。

(2)項(xiàng)目所處狀態(tài)類型表:記錄軟件測試項(xiàng)目所處的狀態(tài),同時(shí)作為業(yè)務(wù)流程控制的判斷條件。

(3)軟件企業(yè)信息表:記錄委托單位的相關(guān)信息,例如:公司名稱、工商營業(yè)執(zhí)照注冊號(hào)、地址、商務(wù)聯(lián)系人、聯(lián)系電話、email等。以營業(yè)執(zhí)照注冊號(hào)作為主鍵。

(4)軟件測試類別表:記錄所展開的軟件測試業(yè)務(wù)類別,如:登記測試、確認(rèn)測試、驗(yàn)收測試、性能測試等。

(5)文檔資源表:記錄每個(gè)軟件測試項(xiàng)目所涉及到的相關(guān)文檔,例如:測試申請表、用戶手冊、測試方案、執(zhí)行記錄、測試報(bào)告等等。

4 系統(tǒng)實(shí)現(xiàn)(System implementation)

主界面是一個(gè)多窗口設(shè)計(jì)模塊,包括菜單樹和主窗體,可以從菜單中調(diào)用相應(yīng)的功能模塊。

數(shù)據(jù)錄入管理模塊用來管理所有的軟件測試項(xiàng)目的所有相關(guān)信息。可以增加、修改、刪除項(xiàng)目記錄,可以上傳項(xiàng)目各階段涉及的文檔。主要分為登記測試、確認(rèn)測試和其他測試三種情況來進(jìn)行信息的記錄,各類測試記錄的元數(shù)據(jù)總體類似,略有不同。

用戶通過輸入準(zhǔn)確的軟件產(chǎn)品名稱和委托企業(yè)名稱即可查詢軟件測試項(xiàng)目的實(shí)施進(jìn)度。在沒有登錄的情況下只能進(jìn)行精確查詢,登錄了以后可以進(jìn)行模糊查詢。

可按照一個(gè)或者幾個(gè)所選年度內(nèi)所申報(bào)的軟件進(jìn)行查詢統(tǒng)計(jì),年度以受理日期為準(zhǔn)。實(shí)現(xiàn)按年度、產(chǎn)品類型統(tǒng)計(jì)項(xiàng)目個(gè)數(shù)。

5 結(jié)論(Conclusion)

本文所述系統(tǒng)能實(shí)現(xiàn)最初的設(shè)計(jì)構(gòu)想,試運(yùn)行正常,系統(tǒng)的各項(xiàng)功能達(dá)到預(yù)期的要求:可以方便地在網(wǎng)上進(jìn)行業(yè)務(wù)相關(guān)數(shù)據(jù)錄入編輯,可靈活地設(shè)置項(xiàng)目狀態(tài),可方便地進(jìn)行項(xiàng)目相關(guān)文檔的上傳下載。系統(tǒng)客觀翔實(shí)地記錄測試過程、測試用例、測試過程中出現(xiàn)的問題等,對(duì)于測試業(yè)務(wù)流程中出現(xiàn)的突發(fā)狀況、新業(yè)務(wù)類型開展帶來的變故,制定相應(yīng)的規(guī)范和要求,及時(shí)更新業(yè)務(wù)流程,使得測試業(yè)務(wù)更加科學(xué)公正地開展。

參考文獻(xiàn)(References)

[1] 王宇.軟件測試的現(xiàn)實(shí)和理想[EB/OL].百度空間.http://hi.

baidu.com/ctest/blog/item/fc377a43742fef1772f05d6f.html,

2008-01-14.

[2] 佚名.軟件測試的關(guān)鍵——過程決定質(zhì)量[EB/OL].澤眾軟件,

http://www.spasvo.com/news/html/201021101540.html,2010-

02-01.

[3] Daniel J.Mosley Just Enough Software Test Automation[M]北京:

機(jī)械工業(yè)出版社,2003.

[4] 潘曉鋒.B/S模式在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國科技信

息,2008(24):80-81.

[5] 王寶祥.基于ADO.NET的數(shù)據(jù)庫訪問技術(shù)研究[J].計(jì)算機(jī)

應(yīng)用與軟件,2004,21(02):120-122.

作者簡介:

廖玉峰(1980-),男,學(xué)士,工程師.研究領(lǐng)域:軟件測試技術(shù)

服務(wù)與研究.

蘇文萍(1980-),女,碩士,高級(jí)工程師.研究領(lǐng)域:軟件測試

服務(wù)與軟件開發(fā).

王 松(1981-),男,碩士,工程師.研究領(lǐng)域:軟件技術(shù)與網(wǎng)

絡(luò)工程.

主站蜘蛛池模板: 亚洲欧美h| 青青青草国产| 亚洲国产中文精品va在线播放 | 国产一级无码不卡视频| 亚洲欧洲自拍拍偷午夜色无码| 免费观看精品视频999| 免费高清毛片| 思思热精品在线8| 2021亚洲精品不卡a| 成人午夜久久| 日本高清在线看免费观看| 国产福利在线观看精品| 国产地址二永久伊甸园| 色综合天天综合中文网| 国产对白刺激真实精品91| 亚洲日本中文综合在线| 99在线观看精品视频| 国产真实乱子伦视频播放| 亚洲福利一区二区三区| jizz国产视频| 久草视频精品| 看国产一级毛片| 老司机午夜精品视频你懂的| 欧美视频在线不卡| 亚洲av无码成人专区| 久久天天躁狠狠躁夜夜2020一| 无码视频国产精品一区二区| 无码电影在线观看| 亚洲IV视频免费在线光看| 国产精品永久久久久| 91福利国产成人精品导航| 亚洲男女在线| 欧美一级专区免费大片| 又猛又黄又爽无遮挡的视频网站| 欧美在线导航| 少妇极品熟妇人妻专区视频| 在线另类稀缺国产呦| 亚洲欧美日韩动漫| 任我操在线视频| 在线免费不卡视频| 亚洲国产精品国自产拍A| 国产在线自揄拍揄视频网站| 欧美午夜一区| 欧洲熟妇精品视频| 91欧美在线| 国产精品七七在线播放| 全色黄大色大片免费久久老太| 国产成人精品一区二区三区| 亚洲成人www| 亚洲中文字幕久久精品无码一区| 国产精品视频免费网站| 久久亚洲国产视频| 国产综合欧美| 国产精品极品美女自在线网站| 最新国产午夜精品视频成人| 亚洲色图综合在线| 国产亚洲精品无码专| 亚洲中文字幕23页在线| 免费国产好深啊好涨好硬视频| 农村乱人伦一区二区| 中文成人在线视频| 日韩欧美国产另类| 欧美日韩一区二区在线播放| 久久综合结合久久狠狠狠97色| 国内精品九九久久久精品 | 日韩在线永久免费播放| 国产高清免费午夜在线视频| 制服丝袜亚洲| 91年精品国产福利线观看久久| 国产经典免费播放视频| 少妇露出福利视频| 91九色国产在线| 国产在线自乱拍播放| 国产三级精品三级在线观看| 91在线高清视频| 亚洲福利网址| 欧美午夜在线观看| 亚洲制服丝袜第一页| 久久免费视频6| 999精品色在线观看| 国产免费福利网站| 中文字幕资源站|