




已閱讀5頁(yè),還剩40頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
WORD格式.可編輯 摘 要運(yùn)用現(xiàn)代化信息技術(shù)手段加強(qiáng)固定資產(chǎn)的核算管理,可以大大地降低核算工作量,加快收集信息的速度,通過(guò)加強(qiáng)管理,保護(hù)固定資產(chǎn)完整無(wú)缺,充分挖掘潛力,不斷改進(jìn)固定資產(chǎn)利用情況,提高固定資產(chǎn)的使用經(jīng)濟(jì)效益,不僅有利于企業(yè)增大產(chǎn)品產(chǎn)量,增加產(chǎn)品品種,提高產(chǎn)品質(zhì)量,降低產(chǎn)品成本,而且還可以節(jié)約企業(yè)基本建設(shè)投入資金,以有限的建設(shè)資金不斷擴(kuò)大企業(yè)資產(chǎn)規(guī)模,實(shí)現(xiàn)國(guó)有資產(chǎn)的保值增值。本論文研究的固定資產(chǎn)管理系統(tǒng)用JSP技術(shù)+java語(yǔ)言實(shí)現(xiàn)的基于B/S的編程,用SQL Server作為后臺(tái)數(shù)據(jù)庫(kù)。論文重點(diǎn)介紹了固定資產(chǎn)管理系統(tǒng)的實(shí)現(xiàn)過(guò)程:包括系統(tǒng)分析、 系統(tǒng)調(diào)查、功能設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn),系統(tǒng)測(cè)試和調(diào)試等。本系統(tǒng)主要功能有職員管理、資產(chǎn)信息管理、資產(chǎn)的領(lǐng)用歸還、類別管理、賬戶管理、資產(chǎn)統(tǒng)計(jì)模塊等模塊。其中各功能模塊的具體說(shuō)明如下。職員管理模塊:該模塊主要負(fù)責(zé)管理企業(yè)或者學(xué)校的工作人員信息,包括人員編號(hào)、姓名、年齡、性別、聯(lián)系方式、所在部門、職務(wù)等信息。資產(chǎn)信息管理模塊:該模塊主要負(fù)責(zé)固定資產(chǎn)信息的增刪改查,包括資產(chǎn)編號(hào)、資產(chǎn)名稱、所屬類別 、資產(chǎn)狀態(tài)、購(gòu)買時(shí)間等信息。資產(chǎn)類別管理模塊:該模塊主要負(fù)責(zé)管理固定資產(chǎn)類別信息的增刪改查,信息包括固定資產(chǎn)的編號(hào)、名稱、添加時(shí)間。資產(chǎn)領(lǐng)用歸還管理模塊:該模塊主要負(fù)責(zé)資產(chǎn)的還借操作以及記錄,包括領(lǐng)用資產(chǎn)、歸還資產(chǎn)、歸還記錄、維修的資產(chǎn)以及報(bào)廢的資產(chǎn)5個(gè)功能子模塊。賬戶管理模塊:該模塊主要負(fù)責(zé)管理系統(tǒng)管理員的信息,包括添加賬戶、刪除賬戶以及修改密碼3個(gè)功能子模塊。資產(chǎn)統(tǒng)計(jì)模塊:該模塊主要負(fù)責(zé)資產(chǎn)信息的統(tǒng)計(jì),有便于用戶更直觀的了解到資產(chǎn)的使用量、性能、價(jià)值等信息,該模塊包括根據(jù)部門、職位、人員統(tǒng)計(jì)資產(chǎn)的領(lǐng)用信息,根據(jù)動(dòng)態(tài)時(shí)間統(tǒng)計(jì)資產(chǎn)的領(lǐng)用次數(shù)、資產(chǎn)報(bào)廢和維修統(tǒng)計(jì)。關(guān)鍵詞: 固定資產(chǎn),管理系統(tǒng),需求,模塊,設(shè)計(jì),數(shù)據(jù)庫(kù) 技術(shù)資料分享 目 錄摘 要1目 錄2第一章 前 言51.1 項(xiàng)目開(kāi)發(fā)的背境51.2 項(xiàng)目開(kāi)發(fā)的目標(biāo)51.3 項(xiàng)目開(kāi)發(fā)的意義5第二章 可行性分析72.1 軟件開(kāi)發(fā)必要性72.2 技術(shù)可行性72.3 經(jīng)濟(jì)管理可行性7第三章 需求分析93.1 概述93.1.1 待開(kāi)發(fā)軟件的一般描述93.1.2 需求概述93.1.3 運(yùn)行環(huán)境93.1.4 性能要求103.1.5 條件與限制103.2 系統(tǒng)需求113.2.1 系統(tǒng)的功能分析113.2.2 系統(tǒng)用例圖133.2.3 系統(tǒng)用例列表153.2.4 系統(tǒng)結(jié)構(gòu)圖173.2.5 系統(tǒng)流程圖17第四章 概要設(shè)計(jì)194.1 接口設(shè)計(jì)194.1.1 外部接口194.1.2 內(nèi)部接口194.2 系統(tǒng)數(shù)據(jù)完整性設(shè)計(jì)194.2.1 數(shù)據(jù)的完整性和準(zhǔn)確性194.2.3 數(shù)據(jù)的安全性204.3 系統(tǒng)出錯(cuò)處理設(shè)計(jì)20第五章 詳細(xì)設(shè)計(jì)215.1 代碼設(shè)計(jì)215.2 數(shù)據(jù)庫(kù)設(shè)計(jì)215.2.1 數(shù)據(jù)庫(kù)分析215.2.2 數(shù)據(jù)庫(kù)概念設(shè)計(jì)225.2.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)255.3 界面設(shè)計(jì)305.4 輸入輸出設(shè)計(jì)31第六章 系統(tǒng)測(cè)試設(shè)計(jì)336.1 采用黑盒測(cè)試336.1.1 等價(jià)劃分測(cè)試用例336.1.2 測(cè)試步驟見(jiàn)表346.2 測(cè)試用例設(shè)計(jì)356.3 界面測(cè)試366.3. 1 界面的易用性測(cè)試376.3. 2 界面的美觀程度386.3. 3 界面特殊域的測(cè)試38結(jié) 論41致 謝42參考文獻(xiàn)43附 件44第一章 前 言1.1 項(xiàng)目開(kāi)發(fā)的背境根據(jù)現(xiàn)行會(huì)計(jì)制度規(guī)定,企業(yè)有權(quán)制定適合于本企業(yè)的固定資產(chǎn)目錄、分類方法、每類或每項(xiàng)固定資產(chǎn)的折舊年限、折舊方法。企業(yè)的固定資產(chǎn)種類多、規(guī)格型號(hào)復(fù)雜,管理難度非常大,若疏于對(duì)固定資產(chǎn)的管理,將會(huì)造成固定資產(chǎn)賬實(shí)不符,賬目混亂,嚴(yán)重的還將導(dǎo)致固定資產(chǎn)的流失;若對(duì)固定資產(chǎn)實(shí)施嚴(yán)格、細(xì)致的管理,又將大大增加財(cái)務(wù)人員的工作量。因此采用固定資產(chǎn)核算系統(tǒng)是加強(qiáng)固定資產(chǎn)管理的必然選擇。1.2 項(xiàng)目開(kāi)發(fā)的目標(biāo)直方科技公司業(yè)務(wù)不斷發(fā)展,人員越來(lái)越多,固定資產(chǎn)的管理人員壓力逐漸增大,需要建立數(shù)據(jù)庫(kù)和使用軟件系統(tǒng)來(lái)進(jìn)行管理。1.3 項(xiàng)目開(kāi)發(fā)的意義企業(yè)通過(guò)運(yùn)用信息化技術(shù),建立功能強(qiáng)大的固定資產(chǎn)管理系統(tǒng),對(duì)固定資產(chǎn)進(jìn)行規(guī)范化、制度化、科學(xué)化和信息化管理,對(duì)于提高固定資產(chǎn)的利用率、完好率、使其發(fā)揮更大的效益都具有十分重要的意義。 1. 固定資產(chǎn)管理信息系統(tǒng)的開(kāi)發(fā),以整合物和財(cái)務(wù)系統(tǒng)為核心,達(dá)到賬卡一致,實(shí)現(xiàn)數(shù)據(jù)共享和信息同步。2. 滿足實(shí)物和財(cái)務(wù)管理需求為重點(diǎn),以計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)為載體,優(yōu)化業(yè)務(wù)流程,減少業(yè)務(wù)重疊、數(shù)據(jù)重復(fù),實(shí)現(xiàn)高效率、無(wú)流失、集成化、信息化。 3. 為企業(yè)數(shù)據(jù)統(tǒng)計(jì)分析、即時(shí)決策、動(dòng)態(tài)控制、量化評(píng)估提供全方位的、系統(tǒng)化的先進(jìn)管理平臺(tái)。 4. 實(shí)現(xiàn)實(shí)物、財(cái)務(wù)固定資產(chǎn)計(jì)算機(jī)管理一體化和信息網(wǎng)絡(luò)化,從而使固定資產(chǎn)管理適應(yīng)現(xiàn)代電力企業(yè)的經(jīng)營(yíng)需要。第二章 可行性分析2.1 軟件開(kāi)發(fā)必要性資產(chǎn)管理對(duì)每個(gè)企業(yè)或事業(yè)單位都是一件十分重要的工作,資產(chǎn)管理的好,可以準(zhǔn)確地反映企業(yè)的經(jīng)營(yíng)成果和業(yè)績(jī),杜絕腐敗現(xiàn)象,為考核任期內(nèi)的干部工作提供依據(jù),反之管理不善則會(huì)造成生產(chǎn)資料利用率低下,甚至國(guó)有資產(chǎn)流失。企業(yè)固定資產(chǎn)的特點(diǎn)要求我們?cè)陂_(kāi)發(fā)中具有行業(yè)針對(duì)性,因此為企業(yè)建立專有的固定資產(chǎn)管理系統(tǒng)是絕對(duì)必要的。2.2 技術(shù)可行性系統(tǒng)采用的運(yùn)行環(huán)境為Windows XP操作系統(tǒng),采用JSP技術(shù)和java語(yǔ)言開(kāi)發(fā),采用 MyEclipse 作為前端開(kāi)發(fā)工具和 SQL Server 2005 作為數(shù)據(jù)管理來(lái)進(jìn)行實(shí)現(xiàn)。JSP 是java開(kāi)發(fā)中的一種技術(shù), 它支持包括實(shí)現(xiàn)繼承、重載和帶參數(shù)的構(gòu)造函數(shù)在內(nèi)的所有面向語(yǔ)言的特性, 并且引入如結(jié)構(gòu)化的異常處理等現(xiàn)代化語(yǔ)言結(jié)構(gòu), 是一種集代碼編輯、編譯、連接調(diào)試功能為一體的集成開(kāi)發(fā)環(huán)境。SQL Server 2005作為一種功能大的數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,它具有界面友好,易學(xué)易用,開(kāi)發(fā)簡(jiǎn)單,接口靈活等特點(diǎn),是一個(gè)典型的新一代數(shù)據(jù)管理和信息系統(tǒng)開(kāi)發(fā)工具。提供了強(qiáng)大的數(shù)據(jù)組織,用戶管理,安全檢查等功能。本系統(tǒng)的軟件開(kāi)發(fā)平臺(tái)已成熟可行。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來(lái)越快,容量越來(lái)越大,可靠性越來(lái)越高,價(jià)格越來(lái)越低,在硬件平臺(tái)很容易即可滿足本系統(tǒng)的需要。 2.3 經(jīng)濟(jì)管理可行性開(kāi)發(fā)成本較低,加上成熟的軟硬件環(huán)境、目標(biāo)系統(tǒng)并不是十分復(fù)雜和開(kāi)發(fā)周期 較短,人員經(jīng)濟(jì)支出有限。開(kāi)發(fā)完成運(yùn)行后,為使用者帶來(lái)便利,為系統(tǒng)的進(jìn)一步推廣創(chuàng)造了條件,經(jīng)濟(jì)收益將遠(yuǎn)遠(yuǎn)超過(guò)投資。從經(jīng)濟(jì)角度考慮,此系統(tǒng)開(kāi)發(fā)可行。另外,就管理方面而言,企業(yè)高中層管理人員充分認(rèn)識(shí)到傳統(tǒng)手工管理的缺陷,對(duì)固定資產(chǎn)管理信息化建設(shè)比較重視,決定要徹底改革企業(yè)固定資產(chǎn)管理手段。目前企業(yè)管理制度改革的時(shí)機(jī)也已經(jīng)比較成熟,各項(xiàng)規(guī)章制度比較齊全。所以本系統(tǒng)管理上可行。綜上所述,開(kāi)發(fā)本系統(tǒng)切實(shí)可行。第三章 需求分析3.1 概述3.1.1 待開(kāi)發(fā)軟件的一般描述 1. 系統(tǒng)分析的原則:分析企業(yè)固定資產(chǎn)管理的要求,確定管理系統(tǒng)的邏輯功能,以滿足企業(yè)的要求。第一階段完成后,該系統(tǒng)應(yīng)具備較高的可擴(kuò)充性,便于在此基礎(chǔ)上完成第二階段。2. 分析方法:采用結(jié)構(gòu)化分析方法,建立新系統(tǒng)的邏輯模型,這個(gè)邏輯模型盡可能避免計(jì)算機(jī)的專業(yè)術(shù)語(yǔ)。3.1.2 需求概述固定資產(chǎn)的種類很多,例如辦公設(shè)備、辦公用品、計(jì)算機(jī)等,而每一個(gè)分類下又有很多的子類,例如辦公設(shè)備下有傳真機(jī)、打印機(jī)、復(fù)印機(jī)等子類。所以在固定資產(chǎn)管理系統(tǒng)中需要提供一個(gè)資產(chǎn)類別管理功能。不論是公司還是學(xué)校都會(huì)有很多的工作人員,這時(shí)需要提供一個(gè)員工管理功能。該系統(tǒng)還需要提供對(duì)資產(chǎn)領(lǐng)用、歸還的管理以及查看資產(chǎn)領(lǐng)用記錄和歸還記錄。在該系統(tǒng)中還需要能夠?qū)潭ㄙY產(chǎn)設(shè)置為維修和報(bào)廢狀態(tài),并且能夠查看當(dāng)前維修和報(bào)廢的資產(chǎn)信息。通過(guò)該系統(tǒng)的自動(dòng)化管理,能夠大大減少財(cái)務(wù)部門的統(tǒng)計(jì)工作,從而降低管理開(kāi)銷和成本。3.1.3 運(yùn)行環(huán)境 1. 對(duì)服務(wù)器端運(yùn)行環(huán)境支持軟件 服務(wù)器端軟件:推薦Windows 2003 Enterprise Edition數(shù)據(jù)庫(kù)系統(tǒng):SQL Server 2005 或更高版本的數(shù)據(jù)服務(wù)器Web 服務(wù)器:Apache Tomcat 6.0 ,企業(yè)殺毒軟件2. 用戶端PC軟件操作系統(tǒng):windows,Linux等瀏覽器:Internet Explorer、 Maxthon、 Mozilla Firefox、Mozilla Firefox推薦使用:Internet Explorer、 Maxthon、3. 開(kāi)發(fā)環(huán)境:操作系統(tǒng):Windows 2007 開(kāi)發(fā)工具:MyEclipse 6.5 、Macromedia Dreamweaver 8數(shù)據(jù)庫(kù)系統(tǒng):Microsoft SQL Server 2005、PowerDesiganr數(shù)據(jù)模型設(shè)計(jì)Web 服務(wù)器:Apache Tomcat 6.03.1.4 性能要求1. 系統(tǒng)響應(yīng)時(shí)間的要求。一般操作的響應(yīng)時(shí)間應(yīng)在12s內(nèi),登陸界面在23s之間,啟動(dòng)程序在5s之內(nèi)。2. 出錯(cuò)處理機(jī)制。正常使用時(shí)不應(yīng)出錯(cuò),對(duì)于用戶的輸入錯(cuò)誤應(yīng)該給出適當(dāng)?shù)母恼崾?,若運(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保證數(shù)據(jù)庫(kù)完好無(wú)損。3.1.5 條件與限制1. 人力、資金、時(shí)間的約束:本系統(tǒng)是為了幫助企業(yè)綜合管理固定資產(chǎn)更快速、方便、準(zhǔn)確的管理企業(yè)的固定資產(chǎn)而建立,可以用來(lái)實(shí)現(xiàn):登記新購(gòu)買的資產(chǎn)、記錄進(jìn)行過(guò)維修的資產(chǎn)、記錄進(jìn)行了報(bào)廢處理的資產(chǎn)以及對(duì)現(xiàn)有的資產(chǎn)進(jìn)行統(tǒng)計(jì)和核查。2. 技術(shù)發(fā)展規(guī)律的約束:計(jì)算機(jī)技術(shù)和產(chǎn)品的發(fā)展日新月異,將會(huì)給信息處理帶來(lái)更多的手段,同時(shí)也會(huì)帶來(lái)更加豐富的信息表達(dá)形式。例如圖像和語(yǔ)音技術(shù)的進(jìn)步,多媒體技術(shù)的發(fā)展,這些都要求系統(tǒng)在設(shè)計(jì)時(shí)考慮技術(shù)變化的可能性,為可能的變化預(yù)留一定的系統(tǒng)處理能力。 3.2 系統(tǒng)需求3.2.1 系統(tǒng)的功能分析該學(xué)生成績(jī)管理系統(tǒng)是用JSP網(wǎng)頁(yè)編程+SQL數(shù)據(jù)庫(kù)+SQL查詢語(yǔ)言編句,系統(tǒng)是基于B/S的固定資產(chǎn)管理系統(tǒng)。系統(tǒng)中分為大的四個(gè)方面:用戶賬號(hào)管理、資產(chǎn)信息管理、人員信息管理、統(tǒng)計(jì)與分析等模塊。 1. 用戶賬號(hào)管理模塊:方便管理用戶賬號(hào),并且設(shè)置特定的權(quán)限。包括用戶賬號(hào)的添加、修改、刪除、設(shè)置密碼等。2. 資產(chǎn)信息管理模塊:包括購(gòu)買資產(chǎn)模塊、資產(chǎn)維修模塊、資產(chǎn)報(bào)廢模塊、購(gòu)買資產(chǎn)模塊:當(dāng)有部門需要購(gòu)買新的資產(chǎn)時(shí),會(huì)向資產(chǎn)管理辦公室提交一份資產(chǎn)購(gòu)買申請(qǐng),由資產(chǎn)管理辦公室做出審批,如果通過(guò)申請(qǐng),由資產(chǎn)管理辦公室向檔案管理辦公室提交一份某部門購(gòu)買某資產(chǎn)的報(bào)告,然后通知該部門可以購(gòu)買該資產(chǎn)。否則,將資產(chǎn)購(gòu)買申請(qǐng)駁回該部門。資產(chǎn)維修模塊:當(dāng)有部門需要進(jìn)行資產(chǎn)維修時(shí),首先向資產(chǎn)管理辦公室提交一份資產(chǎn)維修申請(qǐng),然后資產(chǎn)管理辦公室進(jìn)行核查和審批,如果情況屬實(shí),則可以通過(guò)申請(qǐng)。然后由資產(chǎn)管理辦公室向檔案管理辦公室提交一份某部門維修某資產(chǎn)的報(bào)告,并通知該部門可以對(duì)該資產(chǎn)進(jìn)行維修。否則,將資產(chǎn)維修申請(qǐng)駁回該部門。資產(chǎn)報(bào)廢模塊:當(dāng)有部門需要對(duì)資產(chǎn)進(jìn)行報(bào)廢處理時(shí),會(huì)向資產(chǎn)管理辦公室提交一份資產(chǎn)報(bào)廢申請(qǐng),資產(chǎn)管理辦公室經(jīng)過(guò)核查和審批,通過(guò)申請(qǐng)后,向檔案管理辦公室提交一份某部門報(bào)廢某資產(chǎn)的報(bào)告,并通知該部門可以對(duì)該資產(chǎn)進(jìn)行報(bào)廢處理。否則,將資產(chǎn)報(bào)廢申請(qǐng)駁回該部門。資產(chǎn)出借模塊:當(dāng)某部門需要從別的部門或某辦公室借用某資產(chǎn)時(shí),該部門會(huì)向資產(chǎn)管理辦公室提交一份資產(chǎn)借用申請(qǐng),資產(chǎn)管理辦公室經(jīng)過(guò)核查和咨詢,如果可以向該部門出借該資產(chǎn),則同意該申請(qǐng),并向檔案管理辦公室提交一份該部門從某部門或某辦公室借用了某資產(chǎn)的出借報(bào)告。否則,將資產(chǎn)借用申請(qǐng)駁回該部門,并說(shuō)明資產(chǎn)不能出借的原因。資產(chǎn)歸還模塊:某部門從其它部門或從辦公室借用的資產(chǎn)使用完畢以后,向資產(chǎn)管理辦公室提交一份資產(chǎn)歸還報(bào)告,資產(chǎn)管理辦公室審批后將此報(bào)告提交給檔案管理辦公室。3. 人員信息管理模塊:為了方便員工管理而設(shè)置的主要包括員工信息的添加、修改、刪除、查詢等。4. 統(tǒng)計(jì)分析模塊:用于統(tǒng)計(jì)資產(chǎn)的信息來(lái)確定資產(chǎn)的性能、使用量、使用率等信息。主要包括資產(chǎn)利用統(tǒng)計(jì)、資產(chǎn)維修統(tǒng)計(jì)、現(xiàn)有資產(chǎn)統(tǒng)計(jì)等。資產(chǎn)領(lǐng)用次數(shù)統(tǒng)計(jì):用戶可根據(jù)不同的條件,可以按類別統(tǒng)計(jì)出某一時(shí)間段資產(chǎn)領(lǐng)用歸還的次數(shù),還可以選定類別統(tǒng)計(jì)出某一類別下的所有資產(chǎn)在某一時(shí)間段的領(lǐng)用歸還次數(shù)。統(tǒng)計(jì)結(jié)果按次數(shù)升序排序,將統(tǒng)計(jì)出來(lái)的結(jié)果生成報(bào)表或柱狀圖表,通過(guò)報(bào)表或柱狀圖可以看出某一時(shí)間段某類或某種資產(chǎn)被領(lǐng)用的次數(shù)最多或最少。如果想導(dǎo)出報(bào)表或圖表,可以按導(dǎo)出按鈕導(dǎo)出報(bào)表或圖表。資產(chǎn)維修統(tǒng)計(jì):在資產(chǎn)維修統(tǒng)計(jì)中,我們主要在所選擇的條件下統(tǒng)計(jì)出資產(chǎn)維修的費(fèi)用、數(shù)量及次數(shù),次數(shù)和數(shù)量都是按降序進(jìn)行排序過(guò)的,這樣看到更清楚一些,方便管理者了解資產(chǎn)的相關(guān)信息,并對(duì)資產(chǎn)做相應(yīng)的處理。資產(chǎn)報(bào)廢統(tǒng)計(jì):報(bào)廢資產(chǎn)統(tǒng)計(jì)的主要功能是:能使管理人員更及時(shí)清楚的了解公司資產(chǎn)信息的使用情況,從而根據(jù)報(bào)廢資產(chǎn)信息及時(shí)的購(gòu)買和填充公司所需資產(chǎn),同時(shí)還能夠了解資產(chǎn)使用的生命期限,以及固定資產(chǎn)成本投資有效率,以確定下次購(gòu)買。現(xiàn)有資產(chǎn)統(tǒng)計(jì):現(xiàn)有資產(chǎn)統(tǒng)計(jì)的主要功能是統(tǒng)計(jì)出當(dāng)前固定資產(chǎn)總值,已報(bào)廢的資產(chǎn)數(shù)量及總值,正在維修的資產(chǎn)數(shù)量、總值及維修費(fèi)用,已領(lǐng)用資產(chǎn)的總數(shù)量及總值,在庫(kù)資產(chǎn)的數(shù)量及總值。3.2.2 系統(tǒng)用例圖系統(tǒng)用例圖:用于描述整個(gè)系統(tǒng)中的各大模塊用里以及用例之間的關(guān)系。1. 管理員登錄退出用例:用于描述管理員的登錄退出操作。圖3- 1 管理員登錄退出用例圖2. 人員信息管理模塊用例:用于描述人員信息管理模塊的實(shí)現(xiàn)用例。圖3- 2 人員管理用例圖3. 資產(chǎn)管理模塊用例:主要用于資產(chǎn)基本信息、資產(chǎn)領(lǐng)用和歸還的操作用例。圖3- 3 資產(chǎn)管理用例圖4. 資產(chǎn)類別管理模塊用例:主要用于描述資產(chǎn)類別的管理。 圖3- 4 類別管理用例圖3.2.3 系統(tǒng)用例列表編號(hào)用例名稱描述001管理員登錄管理員輸入用戶名和對(duì)應(yīng)的密碼點(diǎn)擊登陸則登錄到系統(tǒng)中002添加資產(chǎn)信息向系統(tǒng)數(shù)據(jù)庫(kù)中添加資產(chǎn)的詳細(xì)信息。如(名稱、價(jià)格等)003查詢資產(chǎn)信息通過(guò)輸入查詢條件,查詢出相應(yīng)資產(chǎn)的詳細(xì)信息。如(名稱、價(jià)格、類別、添加時(shí)間等)004領(lǐng)用資產(chǎn)當(dāng)用戶需要領(lǐng)用資產(chǎn)時(shí),查詢出可領(lǐng)用資產(chǎn)信息表,點(diǎn)擊“領(lǐng)用”按鈕將資產(chǎn)標(biāo)記為已領(lǐng)用。005歸還資產(chǎn)當(dāng)用戶歸還資產(chǎn)時(shí),查詢出已領(lǐng)用資產(chǎn)信息表,點(diǎn)擊“歸還”按鈕將資產(chǎn)標(biāo)記為以歸還。006修改資產(chǎn)信息執(zhí)行查詢用例查詢出需修改的資產(chǎn)信息,修改需修改的信息??尚薷馁Y產(chǎn)的名稱、價(jià)格、類別。007刪除資產(chǎn)信息對(duì)已損毀或不存在的資產(chǎn)信息從系統(tǒng)數(shù)據(jù)庫(kù)中刪除008添加人員信息當(dāng)有新員工入職時(shí),向系統(tǒng)數(shù)據(jù)庫(kù)中添加該員工的詳細(xì)信息,包括(姓名、員工工號(hào)、員工性別、出生日期、身份證號(hào)、所在部門、職位、聯(lián)系電話、郵箱、家庭住址)。010修改人員信息當(dāng)有人員信息發(fā)生變動(dòng)時(shí),修改數(shù)據(jù)庫(kù)中該員工的基本信息,包括(所在部門、職位、聯(lián)系電話、郵箱、家庭住址)011刪除人員信息先執(zhí)行人員信息查詢用例,查詢出所需刪除的人員信息,從數(shù)據(jù)庫(kù)中刪除該人員信息。012類別添加向數(shù)據(jù)庫(kù)中添加需添加的類別信息,包括(類別名稱、類別編號(hào)、添加時(shí)間)013類別查詢通過(guò)輸入類別名稱或類別編號(hào)查詢出類別的詳細(xì)信息014類別修改當(dāng)類別信息發(fā)生變動(dòng)時(shí),先執(zhí)行類別查詢用例,查詢出所需修改的類別。修改數(shù)據(jù)庫(kù)中該類別的信息。015類別刪除當(dāng)有類別信息需刪除時(shí),先執(zhí)行類別查詢用例,查詢出所需刪除的類別。從數(shù)據(jù)庫(kù)中刪除該類別的信息。016資產(chǎn)領(lǐng)用與歸還次數(shù)統(tǒng)計(jì)可以按類別統(tǒng)計(jì)出某種類別的資產(chǎn)在某一時(shí)間段領(lǐng)用的次數(shù),也可以統(tǒng)計(jì)出同一類別下的所有資產(chǎn)領(lǐng)用的次數(shù)017資產(chǎn)維修統(tǒng)計(jì)統(tǒng)計(jì)某一時(shí)間段某類資產(chǎn)的維修數(shù)量,及維修價(jià)格018資產(chǎn)報(bào)廢統(tǒng)計(jì)統(tǒng)計(jì)某一時(shí)間段某種資產(chǎn)報(bào)廢的數(shù)量及價(jià)值019人員領(lǐng)用資產(chǎn)統(tǒng)計(jì)統(tǒng)一某個(gè)部門或某個(gè)人在某一時(shí)間段領(lǐng)用歸還資產(chǎn)的數(shù)量及價(jià)格、次數(shù)。020現(xiàn)有資產(chǎn)統(tǒng)計(jì)統(tǒng)計(jì)現(xiàn)有資產(chǎn)借出、維修、報(bào)廢、的數(shù)量及價(jià)格表3- 1 系統(tǒng)用例列表3.2.4 系統(tǒng)結(jié)構(gòu)圖 系統(tǒng)結(jié)構(gòu)圖:用于說(shuō)明系統(tǒng)的重要模塊以及其模塊之間的結(jié)構(gòu)關(guān)系,如(圖3- 5)。 圖3- 5 系統(tǒng)結(jié)構(gòu)圖3.2.5 系統(tǒng)流程圖系統(tǒng)流程圖:用于說(shuō)明系統(tǒng)的主要操作流程,如(圖3- 6)。 圖3- 6系統(tǒng)流程圖第四章 概要設(shè)計(jì)4.1 接口設(shè)計(jì)4.1.1 外部接口1. 界面設(shè)計(jì):分為主界面與各子界面,主界面顯示了本軟件的主要功能如:學(xué)生信息的輸入、排序、查找等對(duì)稱,整潔,易于用戶使用。子界面承接主界面,根據(jù)用戶在主界面選擇的功能,顯示不同,用戶需根據(jù)子界面的顯示繼續(xù)輸入即可。2. 輸入要求:數(shù)據(jù)完整,詳實(shí)。3. 輸出要求:簡(jiǎn)捷,快速,實(shí)時(shí)。4.1.2 內(nèi)部接口各個(gè)系統(tǒng)元素之間的接口的安排如下:1. 系統(tǒng)管理模塊為企業(yè)固定資產(chǎn)管理系統(tǒng)提供操作員和系統(tǒng)參數(shù)等基礎(chǔ)數(shù)據(jù)。必須先設(shè)置操作員后才能使用其他模塊。2. 資產(chǎn)管理模塊為資產(chǎn)統(tǒng)計(jì)模塊、資產(chǎn)信息添加模塊、資產(chǎn)信息刪除模塊、資產(chǎn)信息修改模塊、資產(chǎn)領(lǐng)用模塊和資產(chǎn)歸還模塊提供基礎(chǔ)數(shù)據(jù)。必須先有資產(chǎn)信息數(shù)據(jù)后,才能使用統(tǒng)計(jì)模塊和查詢模塊。4.2 系統(tǒng)數(shù)據(jù)完整性設(shè)計(jì)4.2.1 數(shù)據(jù)的完整性和準(zhǔn)確性為確保數(shù)據(jù)的完整性和準(zhǔn)確性必須及時(shí)的保存數(shù)據(jù)和及時(shí)更新數(shù)據(jù),所有需要使用固定資產(chǎn)管理系統(tǒng)的部門都需要在綜合管理辦公室設(shè)置專柜用于存放本部門所有固定資產(chǎn)的信息,然后將所有的信息全部輸入計(jì)算機(jī)中,方便以后的使用、查詢、管理等操作。同時(shí)應(yīng)堅(jiān)持每天將數(shù)據(jù)庫(kù)信息備份,以防系統(tǒng)出現(xiàn)意外故障。4.2.3 數(shù)據(jù)的安全性為了確保數(shù)據(jù)和系統(tǒng)的安全性,用戶需要滿足一下要求。1. 用戶必須通過(guò)用戶名及密碼才能登陸系統(tǒng),行使自己的權(quán)限。2. 不同的用戶有不同的系統(tǒng)權(quán)限,不允許用戶進(jìn)行超過(guò)自身權(quán)限的操作。4.3 系統(tǒng)出錯(cuò)處理設(shè)計(jì)1. 能夠?qū)τ脩翡浫氲母鞣N數(shù)據(jù)進(jìn)行校驗(yàn);2. 能夠及時(shí)捕捉系統(tǒng)在運(yùn)行時(shí)的錯(cuò)誤信息,并給出相應(yīng)的提示,系統(tǒng)應(yīng)有一定的容錯(cuò)能力;3. 列出可能的軟件、硬件故障以及對(duì)各項(xiàng)性能而言所產(chǎn)生的后果和對(duì)故障所應(yīng)采取的步驟方法;4. 在詳細(xì)設(shè)計(jì)中以列表方式列出可能出現(xiàn)的錯(cuò)誤,錯(cuò)誤代碼及解決方式;5. 數(shù)據(jù)庫(kù)的連接容易出;6. 各種數(shù)據(jù)寫入數(shù)據(jù)庫(kù)時(shí)容易出錯(cuò);7. 在調(diào)度中經(jīng)常出現(xiàn)數(shù)詞不匹配;整個(gè)程序在設(shè)計(jì)過(guò)程中采用主菜單加次級(jí)菜單的結(jié)構(gòu),通過(guò)使用表單設(shè)計(jì)器加表格數(shù)據(jù)庫(kù)的模式而完成。所以經(jīng)常出現(xiàn)數(shù)據(jù)庫(kù)定位錯(cuò)誤。第五章 詳細(xì)設(shè)計(jì)5.1 代碼設(shè)計(jì)在企業(yè)固定資產(chǎn)管理系統(tǒng)中,核心功能是資產(chǎn)的領(lǐng)用、歸還以及資產(chǎn)統(tǒng)計(jì),這個(gè)例子要對(duì)數(shù)據(jù)庫(kù)進(jìn)行訪問(wèn),包括對(duì)資產(chǎn)信息表、人員信息表、資產(chǎn)類別表、資產(chǎn)領(lǐng)用歸還記錄表、維修表、報(bào)廢表的訪問(wèn),存取的就是數(shù)據(jù)庫(kù)表及其各記錄項(xiàng)。企業(yè)固定資產(chǎn)管理系統(tǒng)中代碼設(shè)計(jì)主要有4個(gè):人員編號(hào)、類別編號(hào)、資產(chǎn)編號(hào)、資產(chǎn)狀態(tài)標(biāo)示。 1. 資產(chǎn)編號(hào)設(shè)計(jì)為:XX-XX-XX。將資產(chǎn)編號(hào)分為三部分,前兩位為資產(chǎn)所屬大類編號(hào),次兩位為資產(chǎn)所屬小類編號(hào),最后兩位為編號(hào),范圍為:大類編號(hào)A0z9,小類編號(hào)0099,編號(hào) 0099。例如:A00001。2. 類別編號(hào)設(shè)計(jì)為:XX-XX。將類別編號(hào)設(shè)計(jì)分為兩部分,第一部分為所屬大類編號(hào),第二部分為編號(hào)。范圍為:大類編號(hào)A0Z9,編號(hào)0099。3. 人員編號(hào)設(shè)計(jì)為:XX-XX-XX。將人員編號(hào)設(shè)計(jì)分為三部分,第一部分為人員所屬部門編號(hào),第二部分為人員所屬職位編號(hào),第三部分為編號(hào)。范圍為:部門編號(hào)A0Z9,職位編號(hào)0099,編號(hào)為0099。4. 資產(chǎn)狀態(tài)標(biāo)示設(shè)置:資產(chǎn)具有正常、維修、報(bào)廢、借出四種狀態(tài)。分別用 “1”“2”“3”“4”來(lái)標(biāo)示。例如:正常則標(biāo)示為狀態(tài)“1”。5.2 數(shù)據(jù)庫(kù)設(shè)計(jì)5.2.1 數(shù)據(jù)庫(kù)分析在開(kāi)發(fā)固定資產(chǎn)管理系統(tǒng)時(shí),考慮到公司固定資產(chǎn)龐大,借出和歸還較為頻繁,數(shù)據(jù)維護(hù)大等特點(diǎn),決定采用SQL Server2005作為數(shù)據(jù)庫(kù)管理系統(tǒng)。在SQL Server中新增一個(gè)數(shù)據(jù)庫(kù),其數(shù)據(jù)庫(kù)名為propertyDB。數(shù)據(jù)庫(kù)中一共包含10張表,用來(lái)存儲(chǔ)不同的信息,詳細(xì)信息如圖所示。圖5- 1 數(shù)據(jù)庫(kù)創(chuàng)建圖5.2.2 數(shù)據(jù)庫(kù)概念設(shè)計(jì)本系統(tǒng)一共設(shè)計(jì)規(guī)劃出10個(gè)實(shí)體,分別是資產(chǎn)信息實(shí)體、固定資產(chǎn)信息實(shí)體、公司員工信息實(shí)體、部門信息實(shí)體、職位信息實(shí)體、資產(chǎn)領(lǐng)用信息實(shí)體,資產(chǎn)領(lǐng)用歸還信息實(shí)體及資產(chǎn)維修信息實(shí)體以。固定資產(chǎn)的種類有很多種,例如有辦公外設(shè)、辦公用品、計(jì)算機(jī)等。因此需要?jiǎng)?chuàng)建一個(gè)資產(chǎn)大類信息表,用來(lái)保存固定資產(chǎn)大的分類信息。資產(chǎn)大類信息實(shí)體E-R圖如圖5-2所示。在一個(gè)大類下一般會(huì)有許多的子類,例如辦公外設(shè)大類下有打印機(jī)、傳真機(jī)、復(fù)印機(jī)等子類。因此需要?jiǎng)?chuàng)建一個(gè)資產(chǎn)子類信息表,用來(lái)保存固定資產(chǎn)的子類信息。資產(chǎn)子類信息實(shí)體E-R圖如圖5-2所示。圖5- 2 資產(chǎn)類別信息E-R圖在一個(gè)資產(chǎn)的子類下會(huì)有很多的具體資產(chǎn)信息,例如打印機(jī)可能是惠普打印機(jī)、佳能打印機(jī)或者是聯(lián)想打印機(jī)等具體的打印機(jī)設(shè)備。因此需要?jiǎng)?chuàng)建一個(gè)資產(chǎn)信息表,用來(lái)保存固定資產(chǎn)的具體信息。固定資產(chǎn)信息實(shí)體E-R圖如圖5-3所示。圖5- 3 固定資產(chǎn)信息實(shí)體E-R圖在該系統(tǒng)中還需要保存公司所有職員的信息,這樣才能記錄固定資產(chǎn)現(xiàn)在被誰(shuí)在使用。因此需要?jiǎng)?chuàng)建一個(gè)公司職員信息表,用來(lái)保存公司職員的具體信息。公司職員信息實(shí)體E-R圖如圖5-4所示。 圖5- 4 公司職員信息實(shí)體E-R圖該系統(tǒng)并不是所有的公司員工都可以使用的,只有系統(tǒng)管理員才能使用。因此需要?jiǎng)?chuàng)建一個(gè)管理員信息表,用來(lái)保存系統(tǒng)管理員的身份信息。管理員信息實(shí)體E-R圖如圖5-5所示。圖5- 5 管理員信息實(shí)體E-R圖在該系統(tǒng)中需要記錄公司固定資產(chǎn)的借出記錄,因此需要?jiǎng)?chuàng)建一個(gè)資產(chǎn)借出記錄信息表,來(lái)保存所有的借出記錄,管理員信息實(shí)體E-R圖如圖5-6所示。圖5- 6 資產(chǎn)借出記錄信息實(shí)體E-R圖在該系統(tǒng)中還需要記錄公司固定資產(chǎn)的歸還記錄,因此需要窗機(jī)一個(gè)資產(chǎn)歸還記錄信息表,來(lái)保存所有的歸還記錄。資產(chǎn)歸還記錄信息實(shí)體E-R圖如圖5-7所示。圖5- 7 資產(chǎn)歸還記錄信息實(shí)體E-R圖5.2.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)1. 用戶表 tbl_user:用于描述用于的屬性信息。字段名列名數(shù)據(jù)類型是否允許為空是否為主鍵備注主鍵use_idIntNY自動(dòng)增長(zhǎng)用戶編號(hào)use _noIntNN自動(dòng)增長(zhǎng),唯一性用戶名use _nameVarchar(20)NN用戶密碼use_passwordVarchar(20)NN表5- 1 用戶表2. 人員信息表tbl_person:用于描述人員的基本信息。字段名列名數(shù)據(jù)類型是否允許為空是否主鍵備注主鍵p_idintNY自動(dòng)增長(zhǎng)工號(hào)p_nointNN自動(dòng)增長(zhǎng) 唯一性部門主鍵dep_ idintNN與tbl_department中的dep_ id關(guān)聯(lián)職位主鍵pos_ idintNN與tbl_position的pos_ id關(guān)聯(lián)姓名p_namevarchar (40)NN性別p_sexChar(2)NN只能輸入男或女出生日期p_birthdydatetimeNN身份證號(hào)p_icvarchar(20)NN聯(lián)系電話p_cellphonevarchar(40)NN郵箱p_emailvarchar(40)NN表5- 2 人員信息表3. 部門管理表 tbl_department:用于描述部門屬性的信息。字段名列名數(shù)據(jù)類型是否允許為空是否主鍵備注主鍵dep_ idintNY自動(dòng)增長(zhǎng)部門編號(hào)dep_nointNN自動(dòng)增長(zhǎng) 唯一性部門名稱dep_namevarchar(40)NN上級(jí)IDup_idintYN與tbl_department的ID關(guān)聯(lián)當(dāng)上級(jí)ID設(shè)置為NULL時(shí)就是上級(jí)部門備注dep_remarkvarchar(200)YN表5- 3 部門信息表4. 職位管理表 tbl_position:用于描述職位屬性的信息。字段名列名數(shù)據(jù)類型是否允許為空是否主鍵備注主鍵pos_ idintNY自動(dòng)增長(zhǎng)職位編號(hào)pos_nointNN自動(dòng)增長(zhǎng) 數(shù)據(jù)唯一職位名稱pos_namevarchar(40)NN備注pos_remarkvarchar(200)YN表5- 4 職位信息表5. 類別表tbl_category:用于描述類別屬性信息描述。字段名列名類型是否主鍵是否為空備注主鍵cate_idintYN自動(dòng)增長(zhǎng)類別編號(hào)cate _nointNN自動(dòng)增長(zhǎng) 唯一性類別名稱cate _namevarchar(50)NN添加時(shí)間cate _dateDatetimeN表5- 5 類別表6. 資產(chǎn)狀態(tài)表tbl_status:用于描述資產(chǎn)的狀態(tài)信息,狀態(tài)表內(nèi)容不允許操作。字段名列名數(shù)據(jù)類型是否為空是否為主鍵備注主鍵sta _idInt N Y 自動(dòng)增長(zhǎng)狀態(tài)編號(hào)sta _st_noInt NN 自動(dòng)增長(zhǎng),唯一狀態(tài)名sta _st_nameVarchar(20)NN表5- 6 資產(chǎn)狀態(tài)表7. 資產(chǎn)信息表tbl_property:用于描述資產(chǎn)屬性設(shè)置的信息。字段名列名數(shù)據(jù)類型是否為空是否為主鍵備注主鍵pro_idIntNY自動(dòng)增長(zhǎng)資產(chǎn)編號(hào)pro _noIntNN自動(dòng)增長(zhǎng),唯一資產(chǎn)名稱pro _nameVarchar(50)NN資產(chǎn)價(jià)格pro _pricemoneyNN類別編號(hào)pro _idInt NN與tbl_category中的cate_no關(guān)聯(lián)狀態(tài)編號(hào)pro _st_noIntNN與Tbl_status表中的sta_st_No關(guān)聯(lián)入庫(kù)時(shí)間pro_import_timedatatimeNN表5- 7 資產(chǎn)信息表8. 資產(chǎn)維修表Tbl_Repair:用于記錄資產(chǎn)的維修信息。 字段名列名數(shù)據(jù)類型是否為空是否為主鍵備注主鍵rep _idintNY主鍵資產(chǎn)編號(hào)rep _nointNN與tbl_property表的pro_No關(guān)聯(lián)維修費(fèi)用rep _valuemoneyNN維修時(shí)間rep _repairDatetimeNN表5- 8 資產(chǎn)維修表9. 領(lǐng)用歸還表tbl_borrow_lend :用于記錄資產(chǎn)領(lǐng)用歸還的信息。字段名列名數(shù)據(jù)類型是否允許為空是否為主鍵備注主鍵b_idIntNY自動(dòng)增長(zhǎng)領(lǐng)用編號(hào)b_noIntNN自動(dòng)增長(zhǎng)人員編號(hào)b _idIntNN與tbl_person表中的p_id關(guān)聯(lián)資產(chǎn)編號(hào)b _idIntNN與tbl_property表中的pro_id關(guān)聯(lián)領(lǐng)用時(shí)間b _dateDatetimeNN當(dāng)前系統(tǒng)時(shí)間歸還時(shí)間l_dateDateNN當(dāng)前系統(tǒng)時(shí)間資產(chǎn)狀態(tài)l_idIntNN與tbl_status表中的sta_id關(guān)聯(lián)處理信息l_recordvarchar(200)YN對(duì)資產(chǎn)造成損壞人員的處理信息表5- 9 領(lǐng)用歸還表5.3 界面設(shè)計(jì)1. 登錄界面圖5- 8登錄界面2. 主界面圖5- 9 主界面3. 操作界面圖5- 10 操作界面5.4 輸入輸出設(shè)計(jì)輸入設(shè)計(jì)包括對(duì)輸入方式的設(shè)計(jì),輸入界面的設(shè)計(jì),還有輸入驗(yàn)證的設(shè)計(jì)。為了用戶正確簡(jiǎn)潔的輸入必要的信息。1. 輸入方式設(shè)計(jì):用戶采用鍵盤輸入必要信息包括資產(chǎn)信息、類別信息、資產(chǎn)領(lǐng)用歸還信息、人員信息和用戶信息的輸入,當(dāng)系統(tǒng)顯示出信息后可以用用鼠標(biāo)進(jìn)行選擇信息和事件的觸發(fā)。2. 輸入差錯(cuò)控制設(shè)計(jì):為了讓用戶能正確地輸入內(nèi)容,我們盡可能少的讓用戶輸入內(nèi)容,可以讓系統(tǒng)自動(dòng)添加登陸時(shí)間,并且加上驗(yàn)證功能和差錯(cuò)異常提示信息。比如:可以用下拉列表讓用戶選擇一些信息比如日期、系別等。當(dāng)用戶輸入用戶名和密碼錯(cuò)誤時(shí)給出必要的信息提示 。3. 輸入界面設(shè)計(jì):當(dāng)用戶需要添加用戶信息、添加資產(chǎn)信息、類別信息、和人員信息的時(shí)候就需要有簡(jiǎn)單明了的輸入界面讓用戶進(jìn)行輸入相關(guān)信息,本系統(tǒng)提供的輸入界面主要有添加類別信息界面、添加資產(chǎn)信息界面、人員信息界面、添加部門信息界面、添加職位信息界面。用戶可以根據(jù)界面提示進(jìn)行輸入信息。4. 輸出設(shè)計(jì):當(dāng)用戶匯總、月終的時(shí)候需要做總結(jié)工作時(shí),或者是要查詢信息時(shí),我們就要有一定的輸出功能讓用戶得到一些報(bào)表清單。本系統(tǒng)主要提供資產(chǎn)信息表、類別信息表、人員信息、資產(chǎn)維修報(bào)廢表和領(lǐng)用歸還記錄表。第六章 系統(tǒng)測(cè)試設(shè)計(jì)6.1 采用黑盒測(cè)試6.1.1 等價(jià)劃分測(cè)試用例第一步:劃分等價(jià)類并編號(hào)如下表 輸入數(shù)據(jù)有效等價(jià)類無(wú)效等價(jià)類用戶編號(hào)(1)6位數(shù)字字符(3)少于6位數(shù)字字符(4)多余6位數(shù)字字符對(duì)應(yīng)數(shù)值(5)部門號(hào):A0Z9(8) 職位號(hào):0099(11)人員編號(hào):A00000Z99999.(6)Z9(9)99(12) Z99999口令(14)6位字符(15)小于6位字符(16)大于6位字符表6- 1“用戶登錄”的等價(jià)分類第二步:設(shè)計(jì)測(cè)試用例,以便覆蓋所有的有效等價(jià)類 測(cè)試數(shù)據(jù)期望結(jié)果覆蓋有效等價(jià)類型A001201輸入有效(1)(5)(8)(11)A123bd輸入有效(14)表6- 2有效等價(jià)測(cè)試表第三步:對(duì)每一個(gè)無(wú)效等價(jià)類設(shè)計(jì)測(cè)試用例。 測(cè)試數(shù)據(jù)期望結(jié)果覆蓋無(wú)效等價(jià)類0105無(wú)效輸入(3)010501無(wú)效輸入(4)001010無(wú)效輸入(6)ZZ1010無(wú)效輸入(7)A10012無(wú)效輸入(9)A11410無(wú)效輸入(10)010100無(wú)效輸入(12)AA0190無(wú)效輸入(13)18991無(wú)效輸入(15)1899110無(wú)效輸入(16)表6- 3 有效等價(jià)測(cè)試表6.1.2 測(cè)試步驟見(jiàn)表 步驟:輸入:用戶編碼A00010輸入:密碼123456選擇 :以管理員的身份登錄單擊 :登錄結(jié)果:進(jìn)入成績(jī)管理系統(tǒng)操作界面如果用戶名不存在會(huì)彈出該戶名不存在,請(qǐng)正確輸入。如果密碼輸入有誤,則彈出如下提示對(duì)話框,密碼輸入總共有三次機(jī)會(huì)。三次以后密碼還未輸入正確則自動(dòng)退出登陸頁(yè)面,該用戶當(dāng)天不能夠再次登陸表6- 4測(cè)試步驟6.2 測(cè)試用例設(shè)計(jì) 測(cè)試用例設(shè)計(jì)表:用于描述測(cè)試用例的設(shè)置信息。編 號(hào)測(cè)試標(biāo)題測(cè)試步驟預(yù)期結(jié)果備注01頁(yè)面顯示從測(cè)試用例入口進(jìn)入頁(yè)面完整顯示,頁(yè)面與設(shè)計(jì)師一致02資產(chǎn)編號(hào):成功輸入輸入已存在的資產(chǎn)資產(chǎn)錄入:通過(guò)驗(yàn)證03容錯(cuò)性驗(yàn)證輸入:A00000001輸入第七位時(shí)系統(tǒng)拒絕輸入數(shù)據(jù)輸入超過(guò)規(guī)定長(zhǎng)度范圍04資產(chǎn)名稱:成功輸入輸入與資產(chǎn)編號(hào)相對(duì)應(yīng)的資產(chǎn)名稱輸入成功05信息顯示:成功02、04、點(diǎn)擊確定按鈕頁(yè)面信息顯示完整06信息顯示:資產(chǎn)編號(hào)、名稱校驗(yàn)沒(méi)有輸入資產(chǎn)編號(hào)、名稱,點(diǎn)擊確定按鈕頁(yè)面信息顯示失敗,并提示輸入:編號(hào)與名稱資產(chǎn)編號(hào)和名稱不能為空07信息顯示:編號(hào)、名稱校驗(yàn)輸入學(xué)號(hào),沒(méi)有輸入名稱、點(diǎn)擊確定按鈕頁(yè)面信息顯示失敗,并提示:輸入名稱名稱不能為空08信息顯示:編號(hào)、名稱校驗(yàn)輸入資產(chǎn)名稱與編號(hào)不一致的姓名頁(yè)面信息顯示失敗,并提示:輸資產(chǎn)名稱與編號(hào)不一致09信息顯示:編號(hào)、資產(chǎn)名稱校驗(yàn)輸入名稱,沒(méi)有輸入編號(hào)頁(yè)面信息顯示失敗,并提示:輸入編號(hào)編號(hào)不能為空10輸入有效校驗(yàn)輸入不存在的資產(chǎn)編號(hào)頁(yè)面信息顯示失敗,并提示:該資產(chǎn)不存在表6- 5學(xué)生成績(jī)查詢測(cè)試用例6.3 界面測(cè)試 界面測(cè)試表:用于描述界面的測(cè)試的具體信息,輸入界面以學(xué)生成績(jī)查詢界面的測(cè)試。序號(hào) 測(cè) 試 內(nèi) 容1所有控件是否具有快捷鍵?是否支持鍵盤操作?輸入框是否能用鍵盤直接定位輸入 2控件的TAB值順序是否合理 3日期輸入框“ /月/日”的上限和下限分別是多少?是否合理 4輸入字符串的長(zhǎng)度限制是否正確 5鼠標(biāo)在窗口其余部位的點(diǎn)擊是否正常 6是否定義了回車鍵的默認(rèn)功能 7通過(guò)鍵盤移動(dòng)光標(biāo)時(shí),是否會(huì)出現(xiàn)丟失焦點(diǎn)的情況 8在執(zhí)行其他功能后是否自動(dòng)回置默認(rèn)焦點(diǎn) 9是否定義了Esc的默認(rèn)功能?能否在任何情況下按Esc鍵退出 10是否定義了F1 的默認(rèn)功能?能否在任何界面下按F1鍵提示相應(yīng)界面的操作提示 11單擊快捷鍵按鈕,是否出現(xiàn)相應(yīng)功能 12處理過(guò)程中是否將鼠標(biāo)形狀置為“ ?處理結(jié)束后是否置為“ 13查詢結(jié)果為空時(shí),提示是否正確 14當(dāng)超出一屏?xí)r,是否有上下滾動(dòng)條出現(xiàn) 15長(zhǎng)時(shí)間的等待過(guò)程中,是否有動(dòng)態(tài)提示信息 16每個(gè)功能按鈕下是否有確定功能?與按鈕的提示是否一致 17查詢的結(jié)果是否完整地顯示在界面上 18大數(shù)據(jù)量的查詢時(shí),查詢時(shí)間是否不超過(guò)30s 表6- 6 界面測(cè)試表6.3. 1 界面的易用性測(cè)試 1. 從圖 1中可以看出界面未提供鍵盤操作的功能,對(duì)日后軟件操作熟練人員,使用鍵盤操作無(wú)疑是一個(gè)缺點(diǎn)。 2. 界面不提供 F1 的幫助功能,為用戶自行掌握軟件的使用設(shè)置了障礙,增加了培訓(xùn)費(fèi)用。 3. 對(duì)于出版日期等日期型字段,應(yīng)提供日期選擇的功能,以防止用戶輸入日期格式的錯(cuò)誤。 4. 對(duì)成績(jī)查詢進(jìn)行了課程選擇框。 6.3. 2 界面的美觀程度 界面的美觀程度,有人認(rèn)為第一界面要好看,其實(shí)人們使用的 Windows操作系統(tǒng),在美觀程度上并不是首屈一指的,關(guān)鍵在于整齊,以不致誤導(dǎo)用戶的操作為原則。 6.3. 3 界面特殊域的測(cè)試 界面上的特殊域,主要包括字符域、數(shù)字域、日期域,在這些界面上,應(yīng)按表4 至表6中的內(nèi)容進(jìn)行測(cè)試,由于每個(gè)輸入界面上大多包括此項(xiàng)內(nèi)容,練習(xí)者可參照 3個(gè)表格中的測(cè)試內(nèi)容,進(jìn)行測(cè)試。序號(hào) 測(cè) 試 內(nèi) 容1空格和特殊字符、#、&、()、/等是否允許 2有效的字符長(zhǎng)度是否正確處理 3無(wú)效的字符長(zhǎng)度是否提示錯(cuò)誤 4有效的字符類型是否正確處理 5無(wú)效的字符類型是否提示錯(cuò)誤表6- 7字符域的測(cè)試序號(hào) 測(cè) 試 內(nèi) 容1數(shù)字域的邊界值是什么 2錄入有效值是否提示正確并接受 3錄入無(wú)效值是否提示錯(cuò)誤并拒絕 4在數(shù)字前面帶有空格的數(shù)字域是否正確接受 5在數(shù)字后
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)財(cái)務(wù)報(bào)表分析與投資價(jià)值評(píng)估咨詢合同
- 2025年大數(shù)據(jù)技術(shù)工程師考試試題及答案
- 2025年的基層治理理論與實(shí)踐考核試卷及答案
- 2025年心理健康與疾病管理職業(yè)資格考試試題及答案
- 果樹(shù)病蟲(chóng)害綜合防治與綠色防控
- 【課件】命題、定理、證明 課件 2024-2025學(xué)年人教版數(shù)學(xué)七年級(jí)下冊(cè)
- 2型呼衰患者的護(hù)理查房
- 旅游車隊(duì)租賃運(yùn)營(yíng)管理?yè)?dān)保協(xié)議
- 新材料研發(fā)基地廠房轉(zhuǎn)租及科研成果轉(zhuǎn)化合同范本
- 工傷死亡賠償協(xié)議書
- 公司崗變薪變管理制度
- 影像科招聘試題及答案
- 關(guān)于中心醫(yī)院“十五五”發(fā)展規(guī)劃(2025-2030)
- 2025年六五環(huán)境日生態(tài)環(huán)保常識(shí)及法律知識(shí)有獎(jiǎng)競(jìng)答題庫(kù)及答案(共90題)
- 上海市社區(qū)工作者管理辦法
- 湖南師范大學(xué)學(xué)位英語(yǔ)歷年考試真題
- PCB 企業(yè)生產(chǎn)工藝及風(fēng)險(xiǎn)點(diǎn)
- 消防安全工作臺(tái)賬-消防臺(tái)賬記錄
- 中醫(yī)腫瘤臨床路徑
- 中考數(shù)學(xué)《分式及分式方程》計(jì)算題(附答案)
- 用人單位用工備案花名冊(cè)
評(píng)論
0/150
提交評(píng)論