




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、27軟件工程導(dǎo)論課程設(shè)計(jì)目錄第一章:現(xiàn)行系統(tǒng)概述4第二章:系統(tǒng)分析52.1需求分析52.1152.2252.2可行性研究62.2162.2262.2362.2462.3 業(yè)務(wù)流程分析6第三章:系統(tǒng)設(shè)計(jì)73.1功能結(jié)構(gòu)圖設(shè)計(jì)83.2功能模塊設(shè)計(jì)83.3系統(tǒng)流程圖設(shè)計(jì)93.4數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計(jì)143.41用戶需求分析:143.42概念結(jié)構(gòu)設(shè)計(jì):143.43.數(shù)據(jù)庫設(shè)計(jì)153.5邏輯結(jié)構(gòu)173.6代碼設(shè)計(jì)173.61 代碼設(shè)計(jì)的原則183.62代碼校驗(yàn)183.7輸入/輸出設(shè)計(jì)193.71 193.7219第四章 系統(tǒng)實(shí)施204.1界面功能214.2系統(tǒng)測試254.21 測試方法264.22測試項(xiàng)目
2、名稱及測試內(nèi)容274.23測試用例274.3系統(tǒng)調(diào)試274.4系統(tǒng)維護(hù)28第五章 結(jié)束語29【摘要】:進(jìn)入21世紀(jì)以來,信息化建設(shè)在各行各業(yè)蓬勃發(fā)展,而建設(shè)信息化校園也是發(fā)展的必然要求,為適應(yīng)我國高等教育的需要,全面提高教育水平,快速建設(shè)數(shù)字化校園成為當(dāng)前各所高校的工作之重,只有解決了校園管理上的難題,各項(xiàng)工作方能有條不紊。正是在這樣的大環(huán)境下,建設(shè)“數(shù)字化校園一卡通系統(tǒng)”顯得尤為重要,只有完成好校園一卡通系統(tǒng)建設(shè),才能便于學(xué)校對學(xué)生及教職工各方面的管理,不斷提高學(xué)校后勤服務(wù)質(zhì)量,確保學(xué)校各項(xiàng)工作更加高效?,F(xiàn)代化信息建設(shè)主要依靠當(dāng)前先進(jìn)的計(jì)算機(jī)程序開發(fā),每所高效的實(shí)際情況不同,面臨的問題也大不
3、相同,因此不同高校需要的數(shù)字化校園一卡通系統(tǒng)不盡相同,只有符合自身實(shí)際發(fā)展的要求,才能確保服務(wù)和管理的協(xié)調(diào)統(tǒng)一??梢哉f,校園數(shù)字化建設(shè)的進(jìn)程好壞將會直接影響校園社會形象。“智能一卡通系統(tǒng)”的建設(shè),會極大的方便廣大師生,給他們的學(xué)習(xí)和工作省去很多顧慮,并能有效減輕后勤服務(wù)與教務(wù)部門的工作負(fù)擔(dān),對提高校園管理水平十分重要 。論文首先調(diào)查了一卡通管理系統(tǒng)的研究背景,并且了解了一卡通系統(tǒng)國內(nèi)外發(fā)展的現(xiàn)狀和趨勢,其中重點(diǎn)對校園一卡通未來的可能做出了預(yù)測。然后本文對校園一卡通系統(tǒng)的目的進(jìn)行了分析,并且給出了校園一卡通的意義。本文對系統(tǒng)開發(fā)的總體設(shè)計(jì)方法進(jìn)行了研究,并確定采用科學(xué)的開發(fā)方法。論文繼而對整個(gè)系
4、統(tǒng)進(jìn)行科學(xué)的需求分析,首先對系統(tǒng)的可行性做出了研究,從經(jīng)濟(jì)、技術(shù)、管理、社會等幾個(gè)方面對系統(tǒng)的可行性進(jìn)行了分析,得出了進(jìn)行系統(tǒng)開發(fā)的結(jié)論。然后對整個(gè)系統(tǒng)進(jìn)行了需求分析,并且給出了一卡通系統(tǒng)的總體E-R圖和一卡通系統(tǒng)的校園網(wǎng)絡(luò)模型。最后對系統(tǒng)的性能、接口、屬性等幾個(gè)方面進(jìn)行了需求分析。 本論文主要是研究一般管理員模塊的設(shè)計(jì),所以論文接下來部門是對一卡通系統(tǒng)進(jìn)行整體的設(shè)計(jì),從中找出一般管理員所需要的技術(shù)和模塊。然后對整個(gè)系統(tǒng)進(jìn)行了分解,最后得出了3個(gè)主要的子系統(tǒng)模塊。繼而進(jìn)行研究,得出了一般管理員模塊是一卡通系統(tǒng)中的一部分的結(jié)論。然后對一般管理員模塊進(jìn)行了設(shè)計(jì),從設(shè)計(jì)的進(jìn)度計(jì)劃、一般管理員模塊的子
5、模塊的分析進(jìn)行了研究,并且對數(shù)據(jù)庫進(jìn)行了需求分析。最后的管理系統(tǒng)的實(shí)現(xiàn)部分是本論文的核心部門。論文首先講述數(shù)據(jù)庫的建立,并分析了系統(tǒng)和數(shù)據(jù)庫連接的流程和實(shí)現(xiàn)。接著對一般管理員模塊的子模塊進(jìn)行了研究,給出了子模塊的數(shù)據(jù)流程圖、工作流程圖和實(shí)現(xiàn)流程圖,并且對研發(fā)后的一卡通管理系統(tǒng)進(jìn)行了展示。第一章:現(xiàn)行系統(tǒng)概述 隨著社會信息化的蓬勃發(fā)展,校園的管理也進(jìn)入了一個(gè)信息化的時(shí)代,先進(jìn)的管理信息系統(tǒng)成為建設(shè)世紀(jì)一流大學(xué)的重要標(biāo)志。 在國內(nèi)信息化建設(shè)進(jìn)程的加速的今天,高校管理者要學(xué)會思考如何使學(xué)?,F(xiàn)有資源得到高效、合理的應(yīng)用,使教育信息化帶動教育的現(xiàn)代化,將教育與信息技術(shù)真正地融合,提高教學(xué)質(zhì)量和
6、教學(xué)效率, 提高學(xué)校聲譽(yù),提升學(xué)校的競爭力。數(shù)字化校園將是今后校園建設(shè)的發(fā)展趨勢和必然。 數(shù)字化校園建設(shè)的實(shí)質(zhì)就是學(xué)校的管理部門通過信息化手段,實(shí)現(xiàn)對各種資源的有效集成、整合和優(yōu)化,實(shí)現(xiàn)資源的有效配置和充分利用,從而提高各種管理工作的效率和效益。而建設(shè)“校園一卡通系統(tǒng)”是實(shí)現(xiàn)數(shù)字化校園的有效途徑。 目前,大部分高校已經(jīng)建成了許多現(xiàn)代化的管理信息系統(tǒng),如:財(cái)務(wù)管理系統(tǒng)、圖書管理系統(tǒng)和食堂售飯系統(tǒng)等。但這些系統(tǒng)大部分都是單獨(dú)建設(shè),沒有統(tǒng)一的規(guī)劃,存在著數(shù)據(jù)重復(fù)錄入,數(shù)據(jù)不能共享等問題。為了提高學(xué)校的信息化建設(shè)水平,學(xué)校還迫切需要建設(shè)收費(fèi)管理、門禁管理等其它系統(tǒng)。這些系統(tǒng)要在短時(shí)間內(nèi)完成,人員的勞動
7、強(qiáng)度非常大,且容易造成錯(cuò)誤和遺漏,加重了學(xué)校管理的負(fù)擔(dān)。通過“校園一卡通系統(tǒng)”項(xiàng)目的建設(shè),將使學(xué)校的原有業(yè)務(wù)和管理體系相對獨(dú)立的現(xiàn)象得到有效整合,減少資源浪費(fèi)和重復(fù)建設(shè),達(dá)到業(yè)務(wù)流程重組的目的;將有效促進(jìn)學(xué)校數(shù)字化校園建設(shè)的進(jìn)程。伴隨著智能技術(shù)的高速發(fā)展和計(jì)算機(jī)應(yīng)用的普遍推廣,在校園信息管理中引入一卡通正逐步成為一種趨勢。第二章:系統(tǒng)分析2.1需求分析校園一卡通需求分析具體表現(xiàn)以及需要解決的問題主要有以下兩個(gè)方面:2.11信息管理:如何實(shí)現(xiàn)對學(xué)生信息的管理,圖書館管理,洗浴管理等的信息管理。如何實(shí)現(xiàn)對卡的管理如辦卡,補(bǔ)卡,銷卡的管理。2.22財(cái)務(wù)管理:如何實(shí)現(xiàn)卡資金管理問題,如:卡的充值,卡的
8、消費(fèi)管理。如何實(shí)現(xiàn)學(xué)校內(nèi)部食堂、超市、洗浴等校園消費(fèi)的各個(gè)領(lǐng)域,全面實(shí)現(xiàn) “以卡代幣” 的各種消費(fèi)問題。如何實(shí)現(xiàn)學(xué)校的各種服務(wù)設(shè)施與教學(xué)資源科學(xué)以及綜合財(cái)務(wù)資金使用管理的效率問題。2.2可行性研究2.21 技術(shù)可行性:校園一卡通是架構(gòu)在校園網(wǎng)上的,是綜合提供身份識別與電子支付服務(wù)的系統(tǒng)平臺。校園一卡通的平臺是數(shù)字校園總體規(guī)劃的中的基礎(chǔ)平臺設(shè)施之一,與共享數(shù)據(jù)中心等其他基礎(chǔ)平臺協(xié)調(diào)共存。2.22 經(jīng)濟(jì)可行性:一卡通在一定方面體現(xiàn)了學(xué)校的形象,增加了師生自豪感,體現(xiàn)了學(xué)校的人性化教育。有效的節(jié)約了人員成本,減少了管理工作,提高了學(xué)校的管理水平。節(jié)約了人員編制費(fèi)用和辦證工本費(fèi)用,大大提高了各方面的效
9、率。2.23 管理可行性:校園一卡通在一些管理上可以實(shí)現(xiàn)自助式管理,有的甚至是可以24小時(shí)開放而無須管理人員。有效的節(jié)約了人員成本,減少了管理工作,提高了學(xué)校的管理水平。2.24可行性研究結(jié)論:建立先進(jìn)的管理系統(tǒng)是實(shí)現(xiàn)高等教育現(xiàn)代化、管理現(xiàn)代化的必由之路。而一卡通的技術(shù)推廣和運(yùn)用,是推進(jìn)高校信息化的重要舉措。校園一卡通有效的緩解了學(xué)校的校務(wù)管理和后勤服務(wù)的繁重工作,提高了學(xué)校的管理水平、提高了后勤的服務(wù)質(zhì)量。現(xiàn)今,已有很多學(xué)校已經(jīng)投入和使用了校園一卡通,校園一卡通系統(tǒng)必將成為高校信息化的必然趨勢。2.3 業(yè)務(wù)流程分析學(xué)生信息錄入發(fā)卡卡務(wù)中心財(cái)務(wù)中心超市消費(fèi)單財(cái)務(wù)報(bào)表付款單2掛失注銷付款單1付款
10、單留底圖書館認(rèn)證學(xué)生學(xué)生活動統(tǒng)計(jì)表充值洗浴餐飲消費(fèi)單消費(fèi)單圖書館扣費(fèi)單充值單調(diào)用學(xué)生信息充值單統(tǒng)計(jì)表留底圖1-1 業(yè)務(wù)流程圖第三章:系統(tǒng)設(shè)計(jì)系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì):包括功能結(jié)構(gòu)圖設(shè)計(jì)、功能模塊設(shè)計(jì)和信息系統(tǒng)流程圖設(shè)計(jì)等;3.1功能結(jié)構(gòu)圖設(shè)計(jì) 功能結(jié)構(gòu)圖就是將系統(tǒng)的功能進(jìn)行分解,按功能從屬關(guān)系表示的圖表。愈上層功能愈籠統(tǒng),愈下層功能愈具體。功能分解的過程就是一個(gè)由抽象到具體、由復(fù)雜到簡單的過程3.2功能模塊設(shè)計(jì)將功能模塊按高內(nèi)聚,低耦合,影響范圍在控制范圍之內(nèi)的原則分成若干個(gè)子模塊。3.3系統(tǒng)流程圖設(shè)計(jì)一卡通系統(tǒng)學(xué)生財(cái)務(wù)中心各應(yīng)用子系統(tǒng)應(yīng)用管理財(cái)務(wù)使用圖1-1 頂層數(shù)據(jù)流程圖財(cái)務(wù)中心學(xué)生圖書館餐飲中心
11、洗浴中心超市充值扣費(fèi)管理消費(fèi)清單消費(fèi)清單消費(fèi)清單卡務(wù)中心學(xué)生卡辦理、學(xué)生身份認(rèn)證圖1-1“財(cái)務(wù)中心”框的第一層數(shù)據(jù)流程圖圖1-3“卡務(wù)中心”框的數(shù)據(jù)流程圖學(xué)生充值P1.1財(cái)務(wù)中心學(xué)生消費(fèi)P1.2餐飲中心超市洗浴中心D2.1財(cái)務(wù)報(bào)表扣費(fèi)管理P1.4開卡P2.1補(bǔ)卡P2.2注銷卡P2.3D1.4卡信息學(xué)生圖書館財(cái)務(wù)管理P1.3D1.1充值信息D1.2消費(fèi)信息D1.3扣費(fèi)信息學(xué)生身份認(rèn)證P2.4D2.2學(xué)生信息圖1-4“財(cái)務(wù)中心”框的展開圖1-5“學(xué)生框”的數(shù)據(jù)流程圖學(xué)生充值P1.1財(cái)務(wù)中心學(xué)生消費(fèi)P1.2餐飲中心超市洗浴中心D2.1財(cái)務(wù)報(bào)表扣費(fèi)管理P1.4開卡P2.1補(bǔ)卡P2.2注銷卡P2.3D1
12、.4卡信息學(xué)生圖書館財(cái)務(wù)管理P1.3D1.1充值信息D1.2消費(fèi)信息D1.3扣費(fèi)信息學(xué)生身份認(rèn)證P2.4D2.2學(xué)生信息圖1-5“財(cái)務(wù)中心”框的展開圖1-6“學(xué)生框”的數(shù)據(jù)流程圖3.4數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計(jì)3.41用戶需求分析:(1)管理員能夠?qū)崿F(xiàn)對整個(gè)信息的添加、修改、刪除、查詢等操作,能以管理員的身份對數(shù)據(jù)庫進(jìn)行更新,維護(hù)管理,修改登錄密碼。能瀏覽學(xué)生充值變動的結(jié)果。(2)能以職員的身份了解到一學(xué)期結(jié)束是每個(gè)學(xué)生的消費(fèi)基本資料,可查詢確認(rèn)選擇,可修改登錄密碼。3.42概念結(jié)構(gòu)設(shè)計(jì): 功能模塊二級功能模塊功能模塊簡介系統(tǒng)設(shè)置密碼設(shè)置用戶可以根據(jù)此功能修改登錄系統(tǒng)時(shí)的認(rèn)證密碼日志系統(tǒng)log的事件
13、記錄;每一行日志都記載著日期、時(shí)間、使用者及動作等相關(guān)操作退出退出一卡通管理系統(tǒng) 卡 管理 充值可通過此功能向一卡通內(nèi)充入相應(yīng)的金額開卡為用戶在系統(tǒng)內(nèi)注冊一個(gè)賬戶并發(fā)放卡掛失當(dāng)用戶的卡不慎丟失時(shí),可以通過掛失功能使卡內(nèi)金額凍結(jié),使此賬戶不可用注銷將某一用戶的信息從系統(tǒng)中刪除,使其在系統(tǒng)內(nèi)不可用財(cái)務(wù)管理師生消費(fèi)統(tǒng)計(jì)統(tǒng)計(jì)某一老師或?qū)W生用一卡通在校內(nèi)消費(fèi)的記錄營業(yè)機(jī)構(gòu)收入統(tǒng)計(jì)統(tǒng)計(jì)某段時(shí)期內(nèi)的校內(nèi)一卡通營業(yè)機(jī)構(gòu)的收入狀況信息查詢師生消費(fèi)查詢此功能為方便師生查詢余額以及消費(fèi)記錄而設(shè)營業(yè)機(jī)構(gòu)收入查詢此功能為方便校內(nèi)一卡通營業(yè)機(jī)構(gòu)查詢收入狀況而設(shè)用戶管理添加用戶向系統(tǒng)內(nèi)添加一個(gè)新的賬戶,使其能夠應(yīng)用一卡通系
14、統(tǒng)的某些功能修改用戶對系統(tǒng)內(nèi)某一賬戶的信息進(jìn)行相應(yīng)的修改刪除用戶將某一賬戶從系統(tǒng)的刪除出去,使其不能應(yīng)用一卡通系統(tǒng)的功能3.43.數(shù)據(jù)庫設(shè)計(jì) E-R圖:校園一卡通管理信息系統(tǒng)卡務(wù)管理財(cái)務(wù)管理就餐消費(fèi)洗浴消費(fèi)超市消費(fèi)借閱過期消費(fèi)顯示學(xué)生信息卡的辦理學(xué)號,卡號,姓名,照片出勤管理信息圖書借閱信息辦卡掛失注銷財(cái)務(wù)報(bào)表邏輯結(jié)構(gòu)設(shè)計(jì):學(xué)生信息:學(xué)號,姓名,卡號,照片卡信息:卡號,開卡時(shí)間,補(bǔ)卡時(shí)間,銷卡時(shí)間。財(cái)務(wù)管理信息:卡號,消費(fèi)時(shí)間,消費(fèi)金額,消費(fèi)余額登記:卡號,學(xué)號。卡金額查詢:卡號,學(xué)號,姓名建賬:卡號,學(xué)號,姓名結(jié)賬:卡號,學(xué)號,姓名消費(fèi)查詢:卡號,學(xué)號,消費(fèi)時(shí)間,消費(fèi)項(xiàng)目,消費(fèi)金額余額查詢:
15、卡號,學(xué)號,余額。3.5邏輯結(jié)構(gòu)字段名類型長度是否為空(默認(rèn)值)說明s_sno_s文本50否(默認(rèn)值=200914230100)學(xué)號,主鍵s_name_s文本50否姓名s_id_s文本50否(默認(rèn)值="ss000001")卡號s_identify_s文本18否身份證號s_phone_s文本11否手機(jī)號 學(xué)生表(student)財(cái)務(wù)報(bào)表(cwbb)字段名類型長度是否為空(默認(rèn)值)說明c_sno_s文本50否(默認(rèn)值=200914230100)學(xué)號c_xt_t日期/時(shí)間常規(guī)日期否(默認(rèn)值=#2012/1/1#)消卡時(shí)間c_xj_i數(shù)字長整型否消費(fèi)金額c_xd_s文本50否(默認(rèn)
16、值="湘京食堂")消費(fèi)地點(diǎn)用戶表(userinfo)字段名類型長度是否為空(默認(rèn)值)說明u_id_s文本50否(默認(rèn)值="ss000001")卡號,主鍵u_pwd_s文本50否密碼u_type_s文本50否(默認(rèn)值= "師生")權(quán)限3.6代碼設(shè)計(jì)3.61 代碼設(shè)計(jì)的原則代碼是代表系統(tǒng)中客觀存在的事物名稱、屬性或狀態(tài)的符號,而代碼設(shè)計(jì)是將系統(tǒng)中具有某些特征或?qū)傩缘男畔w并到一起。我們在代碼設(shè)計(jì)中遵循以下原則:唯一性:在一個(gè)分類編碼標(biāo)準(zhǔn)中,每一個(gè)編碼對象僅有一個(gè)代碼,一個(gè)代碼只唯一表示一個(gè)編碼對象。如:學(xué)號:學(xué)生的學(xué)號是學(xué)生在學(xué)校的唯一代
17、碼。合理性:代碼結(jié)構(gòu)與分類體系相適應(yīng)??蓴U(kuò)充性:在設(shè)計(jì)過程中留有適當(dāng)?shù)目臻g,以便以后的補(bǔ)充。如:學(xué)號可以增添位數(shù)。簡單性:代碼結(jié)構(gòu)簡單,以便節(jié)省存儲空間和提高系統(tǒng)的處理效率。實(shí)用性:代碼能反映對象的特點(diǎn)。規(guī)范性:代碼的書寫統(tǒng)一。3.62代碼校驗(yàn)校驗(yàn)方法代碼是數(shù)據(jù)的重要組成部分,它的正確性將直接影響系統(tǒng)的質(zhì)量。當(dāng)人們抄寫、錄入時(shí),發(fā)生錯(cuò)誤的可能性很大,如抄寫錯(cuò)(把1234寫成1235)、易位錯(cuò)(1234記為1243)、隔位易位錯(cuò)(1234記為1432)等等。因此,為了驗(yàn)證輸入代碼的正確性,要在代碼本體的基礎(chǔ)上,再外加校驗(yàn)碼,使它成為代碼的一個(gè)組成部分。這就是前面介紹的自檢碼。校驗(yàn)碼是根據(jù)事先規(guī)定
18、好的數(shù)學(xué)方法及代碼本體計(jì)算出來的。當(dāng)自檢碼輸入計(jì)算機(jī)后,計(jì)算機(jī)按照同樣的數(shù)學(xué)方法,根據(jù)代碼本體進(jìn)行計(jì)算,將結(jié)果與校驗(yàn)位比較,檢驗(yàn)輸入的代碼是否正確。 3.7輸入/輸出設(shè)計(jì)輸入輸出是管理信息系統(tǒng)與用戶的界面,一般而言,輸入輸出設(shè)計(jì)對于系統(tǒng)開發(fā)人員并不重要,但對用戶來說,卻顯得尤為重要。3.71 輸入/輸出人員:職員,辦公人員。3.72輸入校驗(yàn):該系統(tǒng)的輸入校驗(yàn)大都通過程序和數(shù)據(jù)庫控制來實(shí)現(xiàn)的。比如關(guān)鍵字段數(shù)據(jù)庫中就要求非空;而程序?qū)崿F(xiàn)的校驗(yàn)則會更具體,比如用戶和密碼輸入的檢驗(yàn)。主功能界面:開卡界面:第四章 系統(tǒng)實(shí)施系統(tǒng)實(shí)施是指將系統(tǒng)設(shè)計(jì)階段的結(jié)果在計(jì)算機(jī)上實(shí)現(xiàn),將原來紙面上的、類似于設(shè)計(jì)圖式的新
19、系統(tǒng)方案轉(zhuǎn)換成可執(zhí)行的應(yīng)用軟件。4.1界面功能a.主界面此界面主要包含六大功能:系統(tǒng)(用于設(shè)置密碼,日志),卡管理(充值,開卡,掛失,注銷),財(cái)務(wù)管理(師生消費(fèi)統(tǒng)計(jì),營業(yè)機(jī)構(gòu)消費(fèi)統(tǒng)計(jì)),信息查詢(師生消費(fèi)查詢,營業(yè)機(jī)構(gòu)收入查詢),用戶管理(添加用戶,修改用戶,刪除用戶),幫助(內(nèi)容,關(guān)于一卡通)b密碼設(shè)置界面主要功能:用于用戶密碼的修改,而且當(dāng)二次輸入項(xiàng)密碼和新密碼一致才能確認(rèn)修改。c.開卡界面主要功能:用于添加新的用戶,并記錄新用戶的主要信息d掛失界面主要功能:用于用戶卡的掛失,只要當(dāng)掛失選擇項(xiàng)中的信息與開卡中信息一致時(shí)才能確認(rèn)到掛失狀態(tài)。e.注銷界面主要功能:用于系統(tǒng)注銷已掛失卻無法找尋的
20、卡或者用戶自行銷卡,而且只有當(dāng)所填寫項(xiàng)的信息與開卡信息一致時(shí)才能確認(rèn)。主要功能:用于系統(tǒng)管理員,以及各營業(yè)機(jī)構(gòu)管理人員查詢某一段時(shí)間內(nèi)銷售收入情況。i.主要功能:用于系統(tǒng)管理員以及各營業(yè)機(jī)構(gòu)管理員查詢某一段時(shí)間內(nèi)的銷售收入查詢。主要功能:為已經(jīng)添加的高級用戶修改個(gè)人信息。l.刪除用戶界面主要功能:用于系統(tǒng)刪除高級用戶,以及個(gè)個(gè)人信息。4.2系統(tǒng)測試4.21 測試方法1、靜態(tài)檢查靜態(tài)檢查就是通過人工評審軟件的文檔或程序,發(fā)現(xiàn)其中的錯(cuò)誤。靜態(tài)測試法成效比較明顯,可以查出30-70%的邏輯錯(cuò)誤,成本低,是一種行之有效的檢驗(yàn)手段。(1)代碼審查:通過閱讀程序發(fā)現(xiàn)軟件錯(cuò)誤和缺陷。(2)靜態(tài)分析:主要對程
21、序進(jìn)行控制流分析、數(shù)據(jù)流分析、接口分析和表達(dá)式分析。2、動態(tài)檢查動態(tài)檢查就是有控制地運(yùn)行程序,從多種角度觀察程序運(yùn)行時(shí)的行為,發(fā)現(xiàn)其中的錯(cuò)誤(測試就是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序)。通常使用以下兩種方法進(jìn)行測試:(1)如果已知產(chǎn)品的功能,則可以對它的每一個(gè)功能進(jìn)行測試,看是否都達(dá)到了預(yù)期的要求,即黑盒測試(2)如果已知產(chǎn)品的內(nèi)部工作過程,則可以對它的每種內(nèi)部操作進(jìn)行測試,看是否符合設(shè)計(jì)要求,即白盒測試。3、單元測試(程序測試)(單調(diào))單元測試:是對源程序中的每一個(gè)程序單元進(jìn)行測試,驗(yàn)證每個(gè)模塊是否滿足系統(tǒng)設(shè)計(jì)說明書的要求。在單元測試中主要從模塊的五個(gè)特征進(jìn)行檢查:模塊接口測試、局部數(shù)據(jù)結(jié)構(gòu)測試、路徑
22、測試、錯(cuò)誤處理測試、邊界測試。4.22測試項(xiàng)目名稱及測試內(nèi)容測試分為三個(gè)模塊進(jìn)行:學(xué)生管理模塊功能測試測試內(nèi)容:(1)密碼驗(yàn)證功能(2)選課功能(3)密碼修改功能管理員管理模塊功能測試測試內(nèi)容:(1)密碼驗(yàn)證功能 (2)用戶信息添加、修改、刪除功能 (3)密碼修改功能 (4)權(quán)限管理功能4.23測試用例輸入、輸出及步驟及操作如下所示:登錄測試用例輸入操作及步驟輸出輸入姓名為空點(diǎn)擊登錄用戶名或密碼錯(cuò)輸入密碼為空點(diǎn)擊登錄用戶名或密碼錯(cuò)輸入姓名及錯(cuò)誤密碼點(diǎn)擊登錄用戶名或密碼錯(cuò)輸入正確姓名和密碼點(diǎn)擊登錄正進(jìn)入系統(tǒng)4.3系統(tǒng)調(diào)試(一)定義軟件調(diào)試是在測試完成結(jié)果分析之后,對結(jié)果分析發(fā)現(xiàn)的錯(cuò)誤進(jìn)行程序診斷
23、并且尋求改正的過程,具體如下圖所示:(二)軟件調(diào)試策略內(nèi)存信息檢查;程序執(zhí)行信息跟蹤;試探法,猜測試探;回溯法,人工沿程序控制流逆向追蹤;對分查找法,區(qū)分程序段查找;歸納法;演繹法,根據(jù)軟件測試結(jié)果,進(jìn)行相應(yīng)的調(diào)試。 4.4系統(tǒng)維護(hù) 系統(tǒng)維護(hù)的內(nèi)容: 1.程序的維護(hù) 2.數(shù)據(jù)文件的維護(hù) 3.代碼的維護(hù) 4.機(jī)器、設(shè)備的維護(hù)。維護(hù)的類型: 1.更正性維護(hù) 2.適應(yīng)性維護(hù) 3.完善性維護(hù) 4.預(yù)防性維護(hù)系統(tǒng)維護(hù)的有關(guān)問題:首先得理解一個(gè)系統(tǒng),其次,在系統(tǒng)維護(hù)中,要有合格的文檔,再次不要期望得到原來開發(fā)系統(tǒng)的人員的幫助,系統(tǒng)的修改容易帶來新的差錯(cuò),系統(tǒng)軟件應(yīng)該有高素質(zhì)的維護(hù)人員進(jìn)行維護(hù)工作。 實(shí)踐已經(jīng)證明,在系統(tǒng)投入運(yùn)行后,為保持其能夠長期高效地工作,應(yīng)根據(jù)其運(yùn)行的外部環(huán)境的改變和業(yè)務(wù)的變化,對本應(yīng)用系統(tǒng)中的硬件軟件進(jìn)行及時(shí)有效的更新。這種為管理信息系統(tǒng)正常工作而進(jìn)行的一切活動稱為信息系統(tǒng)的維護(hù)。 系統(tǒng)的維護(hù)有多種不同的分類方法:按時(shí)間順序可以分為系統(tǒng)試運(yùn)行維護(hù)階段和日常維護(hù)階段;按系統(tǒng)功能分為硬件系統(tǒng)維護(hù)、應(yīng)用管理軟件系統(tǒng)維護(hù)和數(shù)據(jù)維護(hù);按維護(hù)的目的分為完善性維護(hù)、改正性維護(hù)、適應(yīng)性維護(hù)和預(yù)防性維護(hù)。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024云南普洱綜交運(yùn)輸服務(wù)有限公司駕駛員招聘10人筆試參考題庫附帶答案詳解
- 2025年湖北藝術(shù)職業(yè)學(xué)院單招職業(yè)技能測試題庫必考題
- 2025年湖南環(huán)境生物職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫一套
- 2025至2030年中國正裝皮鞋數(shù)據(jù)監(jiān)測研究報(bào)告
- 第九單元實(shí)驗(yàn)活動7粗鹽中難溶性雜質(zhì)的去除教學(xué)設(shè)計(jì)-2024-2025學(xué)年九年級化學(xué)人教版(2024)下冊
- 2025年黑龍江農(nóng)業(yè)經(jīng)濟(jì)職業(yè)學(xué)院單招職業(yè)傾向性測試題庫參考答案
- 紹興市上虞區(qū)城北實(shí)驗(yàn)中學(xué)人教版七年級下冊歷史與社會第五單元第三課 地域差異顯著教學(xué)設(shè)計(jì)
- 2025屆安徽省部分學(xué)校高三上學(xué)期12月質(zhì)檢考物理試題(解析版)
- 2025至2030年中國染色經(jīng)緯彈力布數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國機(jī)動單桿拉力機(jī)數(shù)據(jù)監(jiān)測研究報(bào)告
- 新版統(tǒng)編版一年級道德與法治下冊全冊教案(完整版)教學(xué)設(shè)計(jì)含教學(xué)反思
- 2025年春季學(xué)期學(xué)校德育工作計(jì)劃安排表(完整版)
- 《幼兒教育政策與法規(guī)》教案-單元4 幼兒園的保育和教育
- 電氣化基本知識-崗培教材編寫86課件講解
- 2024年廣東省公務(wù)員錄用考試《行測》試題及答案解析
- 二手人防車位使用權(quán)轉(zhuǎn)讓協(xié)議書
- 人工智能需求文檔6篇
- 物業(yè)集團(tuán)績效考核管理制度(完整版)
- 半導(dǎo)體真空精密部件清洗再生項(xiàng)目可行性研究報(bào)告-立項(xiàng)申請報(bào)告
- 外國人商務(wù)訪問邀請函中英文模板
- HCG化驗(yàn)單(最新整理)
評論
0/150
提交評論