<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經(jīng)轉(zhuǎn)移至github,大家請?jiān)L問 http://qaseven.github.io/

    軟件測試工程師管理系統(tǒng)--需求分析報(bào)告

    1 引言

      1.1 編寫目的

      本軟件需求規(guī)格說明的目的在于為《軟件測試工程師管理系統(tǒng)》項(xiàng)目的開發(fā)提供:

      a. 提出軟件總體要求,作為軟件開發(fā)人員和最終使用者之間相互了解的基礎(chǔ);

      b. 提出軟件功能要求、性能要求、接口要求、數(shù)據(jù)結(jié)構(gòu)等要求,作為軟件設(shè)計(jì)和程序編制的基礎(chǔ);

      c. 為軟件測試提供依據(jù)。

      本軟件需求規(guī)格說明的讀者對象主要是項(xiàng)目主管、軟件設(shè)計(jì)人員和最終用戶。

      1.2 項(xiàng)目背景

      該項(xiàng)目的實(shí)施主要是為提高北京梅梅公司的人事管理效率而編制的。

      1.3 定義

      1.4 參考資料

      a. 《軟件測試工程師管理項(xiàng)目條款》-北京梅梅公司。

      2 項(xiàng)目概述

      2.1 軟件總體說明

      本項(xiàng)目的目標(biāo)是完成一個(gè)計(jì)算機(jī)人事管理系統(tǒng),實(shí)現(xiàn)人事管理的自動(dòng)化。系統(tǒng)的主要功能包括:人事信息的錄入、管理、查詢、刪除、生成報(bào)表等。

      進(jìn)入本系統(tǒng)提供用戶選擇菜單,要求人機(jī)界面友好,具有錯(cuò)誤處理和故障恢復(fù)能力。

      2.2 總體數(shù)據(jù)流圖

      按照功能設(shè)計(jì),系統(tǒng)數(shù)據(jù)流圖如下:

      圖一:系統(tǒng)數(shù)據(jù)流圖

      2.3 使用者的特點(diǎn)

      本軟件的最終用戶是北京梅梅公司的人事專員和財(cái)務(wù)專員。具有計(jì)算機(jī)操作和使用技能。且熟悉業(yè)務(wù)。

      2.4 條件和限制

      為了使本系統(tǒng)盡快投入使用,要求本系統(tǒng)的開發(fā)周期較短,要求在年內(nèi)兩個(gè)月內(nèi)完成。因此要求系統(tǒng)設(shè)計(jì)一人,程序員一人,測試工程師一人。

      3 運(yùn)行環(huán)境

      本軟件的最終運(yùn)行環(huán)境是操作系統(tǒng)DOS5.0以上,或Windows95/98/2000/me/NT/XP等DOS環(huán)境上,要求有中文平臺(tái)或操作系統(tǒng)為中文的計(jì)算機(jī)上,配有一臺(tái)打印機(jī)。

      3.1 運(yùn)行軟件系統(tǒng)所需的設(shè)備能力

      一臺(tái)微機(jī):主頻>=100,硬盤>=1M,內(nèi)存>=1M;

      一臺(tái)打印機(jī);

      3.2 支持軟件環(huán)境

      操作系統(tǒng):DOS5.0以上,或Windows95/98/2000/me/NT/XP。

      開發(fā)環(huán)境:Microsoft Visual C++6.0;

      3.3 接口

      該系統(tǒng)硬件和軟件與外界軟件沒有接口,也不需要網(wǎng)絡(luò)環(huán)境;

      在界面上,要求使用DOS菜單選擇,用戶可以隨時(shí)選擇菜單進(jìn)行;

      在操作上,要求操作簡單,通過少數(shù)的選擇菜單或單擊按鈕即可完成操作;

      在系統(tǒng)運(yùn)行任何階段,提示給用戶當(dāng)前系統(tǒng)的狀態(tài)。

      3.4 故障處理

      當(dāng)系統(tǒng)缺少參數(shù)等情況時(shí),給出提示,并返回安全狀態(tài);

      當(dāng)系統(tǒng)出現(xiàn)故障無法返回時(shí),用戶的數(shù)據(jù)不能丟失,重新其它系統(tǒng),可實(shí)現(xiàn)數(shù)據(jù)恢復(fù)。

      4 軟件詳細(xì)要求

      4.1 性能需求

      要求本系統(tǒng)在完成各項(xiàng)功能的同時(shí),要求系統(tǒng)處理迅速,處理事務(wù)需要長時(shí)間時(shí),提示用戶等待且等待時(shí)間在用戶可接收的范圍之內(nèi)。

      4.2功能需求

      根據(jù)系統(tǒng)功能的需要,對系統(tǒng)的功能進(jìn)行劃分,表示如下圖:

    圖二:軟件測試工程師管理系統(tǒng)功能

      下面詳述每一項(xiàng)功能的要求:

    4.2.1輸入工程師資料

      工程師的資料主要包括:編號(hào)、姓名、性別、生日、籍貫、學(xué)歷、地址、電話、工齡、基本薪水。

      要求:編號(hào)為數(shù)字,編號(hào)使用4為位數(shù)字,格式為0001、0002….,不能重復(fù)。

      姓名:為字符,最長不超過20個(gè)字符。不能為空。

      性別:用數(shù)字表示0表示女,1表示男。不能為其它數(shù)值。

      生日:用數(shù)字分別表示年、月、日。格式例如:年使用四位數(shù)字表示,月使用1-12表示,日使用1-31表示。范圍是(1900,2004)

      籍貫:使用字符表示,最長不超過10個(gè)字符。不能為空。

      學(xué)歷:使用數(shù)字表示高中0、學(xué)士1、碩士2、博士3、其它為4。不能為其它數(shù)字。

      地址:使用字符表示,最長不超過30個(gè)字符。不能為空。

      電話:使用字符表示,最長不超過15個(gè)字符。不能為空。

      工齡:使用數(shù)字表示,工齡范圍是(0,50]。

      基本薪水:為實(shí)型,不能為0。

      對這些輸入的信息進(jìn)行合法性檢查。保證系統(tǒng)接收合法的輸入。用戶輸入錯(cuò)誤時(shí)具有提示功能和重新輸入功能。

      4.2.2刪除指定工程師資料

      可根據(jù)兩種方式刪除指定工程師資料,一是工程師的編號(hào),二是工程師的姓名。刪除資料后,該工程師的信息則完全在系統(tǒng)中刪除了。其它工程師編號(hào)不變。

      4.2.3查詢指定工程師資料

      可根據(jù)兩種方式查詢指定工程師資料,一是工程師的編號(hào),二是工程師的姓名。查詢后打印該工程師的信息,如果沒有該工程師資料則給用戶提示。

      4.2.4修改指定工程師資料

      可根據(jù)兩種方式找到要修改的工程師,一是工程師的編號(hào),二是工程師的姓名。打印原來該工程師的信息,同時(shí)提示用戶進(jìn)行修改。

      4.2.5計(jì)算工程師月薪水

      根據(jù)當(dāng)月的月效益,計(jì)算工程師的當(dāng)月工資。在計(jì)算機(jī)工資時(shí)要扣除當(dāng)月的保險(xiǎn)金。計(jì)算薪水的算法如下:

      程師的月應(yīng)發(fā)的薪水如下計(jì)算方法:

      薪水=(基本工資+10╳月有效工作日天數(shù)+月效益╳工作年限÷100)╳0.9-月保險(xiǎn)金

      4.2.6保存工程師資料

      當(dāng)用戶輸入工程師資料、修改、排序后需要用戶決定是否保存工程師資料。如果用戶不保存,則默認(rèn)輸入和修改等不做保存。

      4.2.7輸入工程師資料

      對工程師資料進(jìn)行排序,排序使用三種方式:編號(hào)排序(升序)、姓名排序(升序)和工齡排序(降序)。采用哪種排序方式,由用戶選擇。

      4.2.8輸出工程師資料

      打印所有的工程師資料(不包括當(dāng)月薪水)。

      4.2.9清空所有工程師資料

      把所有的工程師資料刪除,可以重新輸入工程師資料。

      4.2.10打印工程師資料信息報(bào)表

      這時(shí)輸出工程師的所有資料和當(dāng)月薪水,以表格的形式輸出。格式如下:

      ****************************************************

      *編號(hào):0001*

      ****************************************************

      *姓名:張大同*

      ****************************************************

      *性別:男*

      ****************************************************

      …….

      4.2.11從文件重新得到工程師資料

      這項(xiàng)功能主要是為了用戶進(jìn)行某些操作后,沒有保存到文件前,可以從文件重新得到這些數(shù)據(jù)信息,使用戶的操作不起作用。

      4.2.12退出系統(tǒng)

      當(dāng)用戶不再使用該系統(tǒng)后,可退出該系統(tǒng)。如果用戶進(jìn)行了影響工程師資料信息的操作,提示用戶是否進(jìn)行保存。

      5數(shù)據(jù)需求

      軟件測試工程師資料數(shù)據(jù)類型和說明。

      其它數(shù)據(jù)需要:

      月效益:實(shí)型

      月保險(xiǎn)金:實(shí)型

      月工資:實(shí)型

      保存工程師資料文件:在當(dāng)前目錄下,名稱為engineer.txt,為文本格式。

      輸出報(bào)表:在當(dāng)前目錄下,名稱為report.txt,為文本格式。

    posted on 2013-05-24 10:49 順其自然EVO 閱讀(519) 評(píng)論(0)  編輯  收藏 所屬分類: requirement and analysis

    <2013年5月>
    2829301234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 久草免费手机视频| 7m凹凸精品分类大全免费| 国产成人综合亚洲AV第一页| 成人无码a级毛片免费| 亚洲喷奶水中文字幕电影| 国产片免费在线观看| 国产精品永久免费视频| 911精品国产亚洲日本美国韩国| 免费看大美女大黄大色| 中文日本免费高清| 国内精品久久久久影院亚洲| 亚洲精品无码av片| 亚洲精品乱码久久久久久久久久久久 | 一级特黄特色的免费大片视频| 韩国免费一级成人毛片| 激情吃奶吻胸免费视频xxxx| 91亚洲精品视频| 亚洲国产高清精品线久久| 37pao成人国产永久免费视频| 亚洲精品国精品久久99热一| 成年女人午夜毛片免费视频 | 国产精品综合专区中文字幕免费播放 | 成人免费午夜无码视频| 久久毛片免费看一区二区三区| 亚洲香蕉久久一区二区| 黑人大战亚洲人精品一区| 大陆一级毛片免费视频观看| 色欲A∨无码蜜臀AV免费播| 亚洲精品网站在线观看你懂的 | 亚洲熟女精品中文字幕| 国产亚洲免费的视频看| 亚洲?v无码国产在丝袜线观看| 国产精品自拍亚洲| 亚洲国产精品人久久电影| 99久久这里只精品国产免费| 免费观看一区二区三区| 美女一级毛片免费观看| 亚洲欧美成aⅴ人在线观看| 国产成人青青热久免费精品| 久久免费看黄a级毛片 | 暖暖日本免费在线视频|