所屬欄目:計算機網絡論文 發布日期:2015-05-27 16:42 熱度:
隨著電子科技行業的發展,當前軟件項目需求飛速增長,軟件規模越來越大,軟件的質量問題也比較突出。本文是一篇電子技術論文發表范文,主要論述了基于.NET的軟件測試業務管理系統設計與實現,由搜論文知識網提供,需要發表論文的作者可以聯系搜論文知識網在線編輯快速投稿。
摘 要:本系統為B/S模式結構,以.NET4.0為開發平臺,文章主要對此系統的需求分析、功能模塊、數據存儲結構以及編碼實現等幾個方面進行了闡述。
關鍵詞:電子技術論文發表,.NET,軟件測試,業務管理系統,B/S模式
1 引言(Introduction)
多年以來,人們認識到要想高效率、高質量和低成本地開發軟件,必須以改善軟件生產過程為中心,全面開展軟件工程和質量管理手段,對軟件生產的管理亟待改進。因此,軟件測試在軍工、銀行、證券、保險、電信、控制、醫療軟件、電力等行業都得到的重視[1]。
根據國內專業的軟件測試技術網站www.51testing.com在2014年做的2013年度軟件測試從業人員調查結果數據顯示,79%的軟件測試從業人員從事的測試工作類型為手工功能測試;其次是測試管理,比例為35%,如圖1所示。從數據分析,絕大多數的軟件測試從業人員都是從事手工功能測試工作,項目實施過程中難免涉及很多的信息交互、項目執行記錄等,此時測試過程的規范化管理就顯得尤為重要[2]。
開展軟件測試服務業務以來,積累的項目越來越多,所有的材料提交、補正、更新、進度查詢、報告或者證書領取通知等都通過工程師與企業聯系人的口頭交流方式(或者電話或者即時通訊軟件)來進行,經常一個項目做下來,需要經過與企業聯系人的多次、反復的溝通,既浪費人力物力又浪費時間,而且沒有辦法以書面的形式永久、正式記錄下每個軟件項目的實施過程。階段性統計幾乎全部靠人工計數,無法及時反應每個階段業務的分布情況。對軟件測試業務的過程管理亟待改進。
2 系統目標及需求(System goal and demand)
業務管理不只是管理業務、控制流程,還需要管理業務涉及的各個方面,例如:記錄業務執行過程中的狀態信息、相關附件等。而相應的,業務管理系統則是實現管理功能的軟件平臺[3]。本文預期實現的軟件測試業務管理系統整合現有資源,做到維護方便,改變目前重復勞動、記錄不便、無法電子存檔相關信息的狀況,實現后臺相關數據錄入方便,前臺數據展示及時全面。功能主要分為后臺錄入、編輯部分和前臺顯示、查詢部分。
前臺滿足用戶對軟件測試業務項目實施進度、相關新聞資訊的查詢。后臺實現對各軟件測試項目各類文檔的歸檔管理和各項目實施進度的記錄等功能,項目實施流程的監督和查詢,以及相關文件的上傳下載等功能。實現統計分析,支持統計數據Excel形式導入導出。
該項目的實施便于相關人員對各類文檔進行統一歸檔管理,記錄項目實施流程的各個環節一些需要備注的信息,進一步規范化工作。
3 系統設計(System design)
3.1 系統業務流程分析
系統的業務流程如圖2所示。
3.2 系統主要功能模塊
業務管理系統分為前臺展示查詢部分和后臺編輯管理部分,主要功能模塊有:業務數據錄入管理、統計分析、軟件企業信息庫、相關下載、系統管理等。其中業務數據錄入、統計分析、軟件企業信息庫為本項目的核心部分。
按照建設要求設計實現網站,對業務相關的各類文檔進行歸檔管理,并實現用戶對所實施軟件技術服務項目流程的監督和查詢。
(1)前臺頁面,企業或個人用戶通過輸入準確的軟件產品名稱和委托企業名稱即可查詢軟件測試項目的實施進度。在沒有登錄的情況下只能進行精確查詢,登錄了以后可以進行模糊查詢。
(2)前臺頁面,已經登錄的企業或個人用戶可以在線提交軟件測試或著作權登記需求,并上傳相關文件。
(3)軟件測試項目實施進度分為:電子文檔在審、電子文檔已審、紙質材料受理、紙質材料受理結束并已繳費開發票、測試過程中、回歸測試、測試過程結束、出具測試報告、企業領取報告、項目完結。
(4)后臺頁面:實施的軟件項目列表可詳細列出所有受理的項目信息,支持Excel導出;軟件項目對應可以上傳相關文檔,每個軟件對應一個文件夾。
(5)后臺頁面:可按照一個或者幾個所選年度內所申報的軟件進行查詢統計,年度以受理日期為準。實現按年度、產品類型統計項目個數。支持盡量多的字段進行查詢和排序,后臺支持模糊查詢。
3.3 數據存儲結構設計
本系統的數據庫服務器采用SQL Server2005,在.NET平臺上對數據的存取通過ADO.NET來實現。ADO.NET包括五個主要部分:Connection負責連接應用程序和需要訪問的數據庫,DataAdapter提交并獲取查詢結果,Command對象執行數據庫查詢、添加、刪除、或者返回特定表內容的直接請求。DataReader對象一次存取一條記錄,減少內存占用量,提高了應用程序的性能[5]。
根據需要實現的功能,為業務管理系統建立數據庫,主要由用戶信息表、軟件測試項目信息表、項目所處狀態類型表、軟件企業信息表、軟件測試類別表、文檔資源表等組成。
(1)軟件測試項目信息表:軟件測試項目信息表是整個業務系統的核心,主要記錄項目編號、產品名稱及版本號、委托單位、開發單位、項目開發平臺、開發語言、紙質材料受理日期及受理人員、測試項目繳費情況、項目進展狀態、測試人員、測試日期、測試地點、項目聯系人及聯系電話、測試報告編號、報告接收人、上傳的相關文檔等。此表以項目編號為主鍵,同時作為外鍵與其他表關聯。
(2)項目所處狀態類型表:記錄軟件測試項目所處的狀態,同時作為業務流程控制的判斷條件。
(3)軟件企業信息表:記錄委托單位的相關信息,例如:公司名稱、工商營業執照注冊號、地址、商務聯系人、聯系電話、email等。以營業執照注冊號作為主鍵。
電子技術論文發表期刊推薦《數字通信》開辦已歷時六年之久。在這六年中我們再不斷的努力,不斷的超越。以最前沿的時尚數碼資訊,最專業的評測內容在數碼雜志業穩局第一寶座。同時也擁有了大批讀者與客戶并得到百分好評!
文章標題:電力技術論文發表軟件測試業務管理系統設計與實現
轉載請注明來自:http://www.56st48f.cn/fblw/dianxin/wangluo/26917.html
攝影藝術領域AHCI期刊推薦《Phot...關注:105
Nature旗下多學科子刊Nature Com...關注:152
中小學教師值得了解,這些教育學...關注:47
2025年寫管理學論文可以用的19個...關注:192
測繪領域科技核心期刊選擇 輕松拿...關注:64
及時開論文檢索證明很重要關注:52
中國水產科學期刊是核心期刊嗎關注:54
國際出書需要了解的問題解答關注:58
合著出書能否評職稱?關注:48
電信學有哪些可投稿的SCI期刊,值...關注:66
通信工程行業論文選題關注:73
SCIE、ESCI、SSCI和AHCI期刊目錄...關注:120
評職稱發論文好還是出書好關注:68
復印報刊資料重要轉載來源期刊(...關注:51
英文期刊審稿常見的論文狀態及其...關注:69
copyright © www.56st48f.cn, All Rights Reserved
搜論文知識網 冀ICP備15021333號-3