




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、目 錄第一章:系統概述第二章: 系統分析2。1需求分析2。2可行性研究2.3信息系統規劃2。4系統的開發方法的選擇2.5組織結構與功能分析2.6業務流程分析2.7數據與數據流程分析2.8功能/數據分析2。9新系統邏輯方案的建立第三章:系統設計3。1系統總體結構設計3.2數據結構與數據庫設計3。3代碼設計3。4輸入/輸出設計 3。5模塊功能與處理過程設計3。6網絡系統方案設計 3。7信息系統安全設計 第四章系統實施4.1系統實施(編程、調試、試運行) 4。2系統運行管理制度4。3系統維護第五章:結束語附錄參考文獻系統概述光明公司急需建立一個檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長
2、、成本低的現代管理信息系統。本系統就是按照這種要求和指導方針開發建設的。該系統的功能是收集企業物資的信息,使企業的物資得到最大化的利用。企業物資管理系統的主要功能有:1用戶的信息要求:隨時查詢庫存物資狀況,進行庫存物資的匯總,對記錄能隨時刪除、插入和恢復。2 用戶的處理要求:能隨時增加、刪除,修改每一個庫存物資記錄。3 對數據的安全性、完整性的要求:要保證每個記錄必須完整,不能被他人非法竊去.本系統的邏輯模型主要是以系統的數據流程圖和數據字典為主要描述工具,以信息系統中應有的數據流程和數據結構來描述系統。企業物資管理信息系統是一個企業單位不可缺少的部分,它的內容對于企業的決策者和管理者來說都至
3、關重要,所以企業物資管理信息系統應該能夠為用戶提供充足的信息和快捷的查詢手段。隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發揮著越來越重要的作用。第二章:系統分析1、需求分析:企業物資管理信息系統是一個企業單位不可缺少的部分,它的內容對于企業的決策者和管理者來說都至關重要,所以企業物資管理信息系統應該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來光明家具公司使用傳統人工的方式來管理,這種管理方式存在著許多缺點,如:效率低、保密性差,另外,時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。隨著科學技術的不斷
4、提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對企業物資信息進行管理,越來越成為公司的迫切需求。光明公司急需建立一個檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低的現代管理信息系統.2、可行性研究:公司領導迫切要求此舉,愿意對其提供大力支持;各位員工參與積極性很高;而計算機技術的發展也使其成為可能.具體分析如下:2.1目標與方案可行性2。1.1系統名稱:企業物資管理信息子系統.2。1。2開發意圖:(1)建立一個檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低的現代管
5、理信息系統。 (2)減輕管理人員的負擔。;2。2技術可行性2.2。1系統描述 本系統是以計算機軟件技術為基礎,利用VisualFoxpro編程技術進行編程設計的軟件系統.2。2。2系統功能 本系統具有輸入、輸出、查找、配送等功能,完成信息的顯示。2.2.3系統用戶及其特點 本系統的使用對象是企業的管理人員和庫存工作人員,只要懂得計算機的基本操作就能夠使用本系統。2。2.4系統運行環境 Windows2000以上操作系統,VF軟件系統,需要懂一定編程知識人員。2.2。5技術可行性分析 本企業擁有足夠量的必須計算機軟硬件,并且擁有熟悉計算機技術員工,因此本企業具備本系統的運行條件。2。3經濟可行性
6、分析2.3。1費用估計 (1)計算機若干臺以及必要支持軟件 (2)系統的開發費用及安裝費用 (3)人員培訓費用 (4)系統日常運行耗費2。3。2效益估計 (1)直接效益 本系統的應用可以減少信息處理的成本,提高企業運營效率,降低運營成本。 (2)間接效應 本系統的應用可以改善信息獲得性,提高企業管理層的決策能力。2.3。3綜合評價 本系統的特點是成本較低,給企業所帶來的效益要高于系統應用的費用,因此,本系統在經濟上是可行的。2。4操作可行性2。4。1內部可操作性 企業管理層已認識到開發一套有效的管理信息系統的重要性,并且在職工中大力的宣傳教育,及時地解決了職工的抵觸以及憂慮情緒,企業已經制定好
7、了系統應用后體制發生變化的應對機制。為提高企業的經營效率,企業已經積極參與到信息系統的開發中,預計系統在企業內部遇到的阻力不大。2.4.2外部可操作性企業已經著手與供應商、客戶以及有關部門進行信息系統開發協商,并取得了進展,幾個外部實體對企業開發信息系統并無異議。2.4.3評價本系統在操作上具有可行性。2。5可行性分析結論本系統在本企業具有可行性.3、信息系統規劃3。1現行系統的詳細調查:a光明家具公司生產銷售一種桌子,每張桌子有一張桌面 四條桌腿,兩條長橫檔,兩條短橫檔,組裝而成,如圖一,公司分為采購部,庫存管理部,生產部和市場部,如圖二。 b 光明家具公司的業務流程如下:市場部預測下月份銷
8、售量,反饋給生產部,生產部根據其原料需求量將用料計劃報給庫存管理部,庫存管理部根據進行其用料計劃進行配送,并通知采購部采購計劃。采購部購得原料木材運至庫存管理部,并遞交定料單.3.2 信息系統規劃本系統要確保物資的準確及時供應,不影響產品的開發與銷售.因此需要其具備檢索迅速、查找方便、可靠性高、存儲量大、保密性好、 壽命長、成本低等優點。本次設計規劃如下: 14-15周系統分析14.114.3企業背景調查14.414.7需求分析與可行性研究15.1-15。2企業業務流程圖繪制15.315。5數據流程圖繪制15。615.7數據字典編制1617周系統設計16.1-16。2系統總體結構設計16。31
9、6.4數據結構與數據庫設計 16.5-16。6代碼設計16.717.1輸入/輸出設計 17.217.3模塊功能與處理過程設計17。417.5網絡系統方案設計17。6-17。7信息系統安全設計18-19周系統實施18。1-18.4系統實施(編程、調試、試運行)18.5-19.3系統運行管理制度 19。319。7系統維護 20周綜合查看4、系統的開發方法的選擇系統開發方法有系統結構化開發方法、原型法和面向對象法。系統結構化開發方法的優點:(1)注重系統開發過程的整體性和全局性;(2)嚴格區分工作階段;(3)立足全局,步步為營,減少返工,有利于提高開發質量,加快開發速度;(4)目標明確,階段性強,開
10、發過程易于控制。而原型法管理水平要求高,不適用于大型的系統。面向對象法需要一定的軟件支持環境,不太適宜大型的MIS開發,不能從科學管理角度進行理順和優化,初學者不易接受.針對這個案例中的企業,進行綜合考慮后,更適合于系統結構化開發方法。5、組織結構與功能分析5。1公司的下設總經理負責公司日常業務,下設各部分別設科長一名負責各部日常業務。如下圖:5。2 功能分析:企業物資管理子系統是物資采購、管理、儲存、配送等活動的整合,作為生產經營的重要環節,在生產活動中占有舉足輕重的地位,是企業經營活動中影響效率和效益高低的主要因素之一,因此供應水平的高低充分反映一個企業的綜合實力和競爭能力.其內容包括企業
11、的物資供應,物資的庫存管理,庫存部門向其他單位的物資配送等內容。如下圖:6、業務流程分析上月份市場部預測本月份銷售量,提出銷售計劃,提交給生產部,生產部制定出本部門的“物資需求計劃表".這些物資計劃表由庫存管理部長根據本部計劃處的產品產量計劃和技術處的物資消耗定額進行審核,審核后在每月的1日前將生產部提交的月物資需求計劃表按物資品種進行匯總后得到新月份的“物資需求總表",該“物資需求總表”由審批后,由其根據物資庫存情況計算出每一種物資的年采購計劃量并最后形成全廠新一年的 “物資采購計劃"。如下圖:7、數據與數據流程分析數據流程圖是一種能全面地描述信息系統邏輯模型的
12、主要工具,它可以用少數幾種符號綜合地反映出信息在系統中的流動、處理和存儲情況。7。1數據流程圖頂層圖: 7.1 一層:生產部7。1 二層:市場部7.3 三層:采購部8、功能/數據分析8.1功能分析:企業物資管理子系統是物資采購、管理、儲存、配送等活動的整合,作為生產經營的重要環節,在生產活動中占有舉足輕重的地位,是企業經營活動中影響效率和效益高低的主要因素之一,因此供應水平的高低充分反映一個企業的綜合實力和競爭能力.其內容包括企業的物資供應,物資的庫存管理,庫存部門向其他單位的物資配送等內容。如下圖:8.2數據分析數據字典:(1)數據項條目數據項名稱:貨物編號別名:無簡述:本企業的貨物編號類型
13、:字符型長度:10取值范圍:第1-2位:類別第35位:規格第6-8位:品名編號數據項名稱:庫存數量別名:實際庫存數量簡 述:某種商品的庫存數量類型:數值型長度:5位整數取值范圍:099999數據項名稱:成品入庫量別名:無簡述:生產部生產的成品入庫量類型:數值型長度:5位整數取值范圍:099999(2)數據流條目數據流名稱:入庫單編號:A1簡述:采購人員填寫的入庫憑單數據流來源:采購部或生產部數據流去向:登記庫存臺賬數據流組成:日期 + 入庫通知編號 + 貨物編號 + 購入數量+部門數據流量:30份/天數據流名稱:缺貨通知編號:A2簡述:倉庫管理部長填寫的要求向供應商訂貨憑單數據流來源:倉庫管理
14、員數據流去向:供應商數據流組成:日期 + 貨物編號 + 數量數據流量:25份/天數據流名稱:發貨單編號:A3簡述:庫存管理部向市場部發送的貨物清單數據流來源:庫存管理部數據流去向:登記合同臺賬數據流組成:日期 + 發貨單編號 + 貨物編號 + 發貨數量數據流量:15份/天數據流名稱:領料單編號:A4簡述:生產部填寫的要求領貨憑單數據流來源:倉庫管理部數據流去向:庫存管理部數據流組成:日期 + 貨物編號 + 數量數據流量:25份/天數據流名稱:領料通知單編號:A5簡述:填寫的要求領貨憑單數據流來源:倉庫管理部數據流去向:生產部數據流組成:日期 + 貨物編號 + 數量數據流量:25份/天(3)數據
15、存儲條目數據存儲的名稱:庫存記錄別名:無編號:F1簡述:存放庫存所有可供貨物的信息數據存儲組成:貨物名稱+編號 +單價 + 庫存數量組織方式:索引文件關鍵字:貨物編號查詢要求:要求能立即查詢數據存儲的名稱:市場預測別名:無編號:F2簡述:市場部對市場的預測數據存儲組成:貨物名稱+編號 +單價組織方式:索引文件關鍵字:貨物編號查詢要求:要求能立即查詢(4)處理邏輯處理名:庫存管理編號:P1輸入:數據流A4輸出:數據流A2描述:當生產部將領貨單發給庫管部后,庫管員要將領貨單與庫存臺賬進行比較,看是否需要訂貨。處理名:庫存采購編號:P2輸入:數據流A2輸出:數據流A1描述:當倉庫發出缺貨通知后,采購
16、部根據缺貨通知訂貨。處理名:會計處理編號:P3輸入:應付款通知輸出:付款通知描述:無處理名:庫存信息處理編號:P4輸入:庫存計劃輸出:庫存記錄描述:庫存管理部發出庫存信息,管理層分析后制定出庫存計劃第三章:系統設計1 系統總體結構設計包括功能結構圖設計、功能模塊設計和信息系統流程圖設計等;1。1功能結構圖設計: 功能結構圖就是將系統的功能進行分解,按功能從屬關系表示的圖表。愈上層功能愈籠統,愈下層功能愈具體。功能分解的過程就是一個由抽象到具體、由復雜到簡單的過程1.2功能模塊設計:將功能模塊按高內聚,低耦合,影響范圍在控制范圍之內的原則分成若干個子模塊。各模塊間關系:1.3系統流程圖設計:2、
17、數據結構與數據庫設計21用戶需求分析:(1)管理員能夠實現對整個信息的添加、修改、刪除、查詢等操作,能以管理員的身份對數據庫進行更新,維護管理,修改登錄密碼.能瀏覽企業物資供應變動的結果.(2)能以公司職員的身份了解到新學期學校所提供的可選擇課程的基本資料,可查詢確認選擇,可修改登錄密碼。22概念結構設計:(1) 首先確定實體集。包括生產部,庫存管理部,采購部,原材料,成品。(2) 確定聯系類型。各部門實體之間的聯系是1:1的關系,部門和物資之間的聯系時1:(3) 確定實體集和聯系的屬性。實體集采購部的屬性:部門編號,名稱實體集生產部的屬性:部門編號,名稱,成品實體集庫管部的屬性:部門編號,名
18、稱,成品,原材料試題集市場部的屬性:部門編號,名稱,成品需求量實體集物資的屬性:原材料庫存量,成品庫存量,原材料名稱、編號,成品名稱、編號等。聯系生產部門與庫管部的屬性:原材料,成品聯系部門物資的屬性:物資編號和存量 聯系生產部門與市場部的屬性:成品2.3邏輯結構設計3、代碼設計3.1 代碼設計的原則代碼是代表系統中客觀存在的事物名稱、屬性或狀態的符號,而代碼設計是將系統中具有某些特征或屬性的信息歸并到一起。我們在代碼設計中遵循以下原則:唯一性:在一個分類編碼標準中,每一個編碼對象僅有一個代碼,一個代碼只唯一表示一個編碼對象。如:學號:學生的學號是學生在學校的唯一代碼.合理性:代碼結構與分類體
19、系相適應??蓴U充性:在設計過程中留有適當的空間,以便以后的補充。如:學號可以增添位數。簡單性:代碼結構簡單,以便節省存儲空間和提高系統的處理效率。實用性:代碼能反映對象的特點。規范性:代碼的書寫統一。3。2 代碼設計在這個系統中一般使用的代碼,意義如下:XX XX XX 部門員工號 部門編號 企業總號100000 企業總經理市場部員工101001 市場部經理101002 市場部員工02101003 市場部員工03-101099市場部員工99采購部員工102001 采購部經理102002采購部員工02102003 采購部員工03-102099采購部員工99庫管部員工103001 庫管部經理103
20、002庫管部員工02103003庫管部員工03-102099庫管部員工99生產部104001生產部經理104002生產部員工02104003生產部員工03-102099生產部員工993.3代碼校驗校驗方法代碼是數據的重要組成部分,它的正確性將直接影響系統的質量。當人們抄寫、錄入時,發生錯誤的可能性很大,如抄寫錯(把1234寫成1235)、易位錯(1234記為1243)、隔位易位錯(1234記為1432)等等。因此,為了驗證輸入代碼的正確性,要在代碼本體的基礎上,再外加校驗碼,使它成為代碼的一個組成部分。這就是前面介紹的自檢碼.校驗碼是根據事先規定好的數學方法及代碼本體計算出來的。當自檢碼輸入計
21、算機后,計算機按照同樣的數學方法,根據代碼本體進行計算,將結果與校驗位比較,檢驗輸入的代碼是否正確. 校驗碼的生成過程如下:(1)對代碼本體的每一位加權求和設代碼本體為C1C2Cn,權因子為P1,P2,,Pn,加權求和:S=CiPi;其中權因子可取自然數1,2,3,幾何級數2,4,8,16,32,,質數2,3,5,7,11,等等.(2)以模除和得余數R=Smod(M)其中:R表示余數;M表示模數,可取M二10,11,等等。(3)模減去余數得校驗位 Cn+1=MR ,例如,代碼本體為123456,權因子為1,7,3,1,7,3,模為10,則S= 1 X 1+2 X 7+3 X 3+4 X 1+5
22、 X 7+6 X 3=81R=81 mod (10)=1校驗位為:10-1=9所以自檢碼為1234569,其中9為校驗位。當自檢碼C1C2CnCn+l(其中Cn+1為校驗位)輸入計算機后,對C1C2Cn分別乘以原來的權因子,Cn+l乘以1,所得的和被模除,若余數為零,則該代碼一般說來是正確的,否則輸入有錯.在這種方法中,權和??捎卸喾N取法,表7。2列出一些權和模的檢錯率。模權抄寫錯檢錯率易位錯檢錯率隔位易位錯檢錯率隨機錯檢錯率101,2,1,2,1,210098%0% 101,3,1,3,1,3100%89 90%107,6,5,4,3,287%100
23、160; 119,8,7,4,3,29510089 111,3,7,1,3,710089% 117,6,5,4,3,2100%100100% 但在本企業中本系統中,代碼校驗效果可以不用。4輸入/輸出設計輸入輸出是管理信息系統與用戶的界面,一般而言,輸入輸出設計對于系統開發人員并不重要,但對用戶來說,卻顯得尤為重要。4。1 輸入/輸出人員企業生產部,市場部,庫存管理部,采購部等部門成員4.2 輸入項目:登陸人員信息,原材料、成品需求信息等 輸出項目:原材料、成品供應信息等4.3輸入校驗:該系統的輸入校驗大都通過程序和數據庫控制來實現的.比如關鍵字
24、段數據庫中就要求非空;而程序實現的校驗則會更具體,比如用戶和密碼輸入的檢驗。4.4輸入設計:主功能界面:入庫界面:4.5輸出設計:原料清單名稱料號數量單位備注成品清單名稱產品名稱數量單位備注5、模塊功能與處理過程設計 該企業總業務的關系圖如下: 程序邏輯如下:6、系統物理配置方案設計 6.1. 滿足新系統的應用需求在新系統的設計中,提出了新系統的目標、處理功能、存儲容量、信息交互方式等.這就要求所選擇的計算機系統能夠滿足它的需求。同時兼顧購置的設備能被充分地利用,并且留有擴充的余地.在進行計算機物理系統配置時要注意如下傾向:(1)以價格為依據,認為價格越高性能越好;(2)以計算機系統
25、性能指標為依據,認為計算機性能指標越高越好;(3)以計算機類型大小為依據,認為越大越好,外設和系統軟件越多越好等。計算機物理系統配置應該以應用的實際需求為依據,以新系統的處理功能為準則,從而減少不必要的投資。6。2 實用性能強所選擇的計算機物理系統的實用性可從以下方面體現:(1)易于開發,方便使用。根據應用需求,要求計算機系統應用軟件豐富,工具齊全,有利于用戶的開發和使用,具有較強的漢字處理能力等.(2)選擇的機型具有較強的生命力。盡量優先考慮選用國內外的主流機型,以便于計算機系統的維護。另外,還應考慮所選擇的計算機系統盡量與本行業或本系統的機型一致和兼容,這有利于本行業,本系統的信息交換及應
26、用軟件的交流和資源的共享。(3)有較強的通信能力。為了達到系統的資源共享和信息交換的目的,所選擇的計算機系統要充分考慮新系統內部的聯網和通信的選用,還要考慮以系統為公用數據網的交互能力。(4)性能價格比。選擇計算機系統時應提出幾種選型方案,并進行認真分析比較,選取性能價格比較高的計算機系統.一般情況下,先進的新產品性能價格比較高。6。3 可擴充性通常新系統采用“統一規劃,分布實施"的方案。開始建立的系統規模不可能很大,隨著應用需求的擴大,需逐步增添設備,擴充功能,這就要求所選擇的計算機系統具有靈活的擴充能力和升格能力,使得先期購置的設備和開發的應用軟件不被浪費。6。4 性能技術指標系
27、統的吞吐量系統每秒鐘執行的數量將大大提升。系統的吞吐量越大,則系統的處理能力就越強。系統吞吐量與系統硬、軟件的選擇有著直接的關系,如果要求系統具有較大的吞吐量,就應當選擇具有較高性能的計算機和網絡系統。 系統可靠性系統可靠性是系統可以連續工作的時間。例如,對于每天需要 24 小時連續工作的系統,可以采用雙機雙工結構方式。系統的響應時間即用戶向系統發出一個作業請求開始,經系統處理后,給出應答結果的時間也會大大降低(CPU /通訊線路)。6。5計算機費用情況該款電腦是戴爾最新款Optiplex780MTE7500/2G雙核獨顯17寸液晶臺式電腦,具有超高配置,市場價為每臺6000元,同時配有鼠標,
28、鼠標墊,耳機,全國聯保三年。6。6計算機軟件、硬件 計算機硬件的選擇取主要決于數據處理方式和運行的軟件系統.管理對計算機的基本要求是速度快、容量大、通道能力強、操作靈活方便,但計算機的性能越高,價格就越昂貴。一般來說,如果系統的數據處理是集中式的,系統應用的主要目的是利用計算機的強大計算能力,則可以采用主機 終端系統,以大型機或中小型機作為主機.在考慮應用軟件對計算機處理能力的需求方面,包括: 計算機主存; CPU 時鐘; 輸入、輸出和通信通道數目; 顯示方式; 外接轉儲設備及其類型。根據應用需求來發管理信息系統最容易滿足用戶的特殊管理要求。但是成本較高。隨著技術成熟、設計規范、管理思想先進應
29、用軟件的推廣,6.7擇應用軟件應考慮: 1. 是否能夠滿足用戶的需求。根據系統分析的結果,在軟件功能上應注意以下問題: 系統必須處理哪些事件和數據?軟件能否滿足數據表示的需要? 系統能夠產生哪些報告、報表、文檔或其他輸出? 系統要儲存的數據量及必須滿足哪些查詢需求? .新增所購置的電腦以后,運行新系統在技術上具有先進性,實現上具有可能性,使用上具有靈活性,發展上具有可擴充性,投資上具有受益性.計算機軟件、硬件配置可以滿足系統的要求,這些要求主要是:功能要求:能滿足新系統的各種功能要求,包括聯網要求.性能要求:根據操作人員提出的對系統的處理速度、精確度等要求,計算機的運行速度較快、網絡的傳輸速度
30、可以達到300kb/s.容量要求:根據新系統今后所要處理的最大數據量以及若干年以后的發展規劃,配置計算機2G內存、320G硬盤容量可以滿足。安全性和可靠性的要求該款電腦的故障率極低,因此可保證系統的數據、信息等資源安全可靠,防止信息的破壞和丟失,確保系統的正常運行.7、網絡系統方案設計由于企業規模較小,故采用ftp協議建立中小型的局域網,便可滿足企業需求。星型拓撲中各節點都與中心節點連接,呈輻射狀排列在中心節點周圍。網絡中任意兩個節點的通信都要通過中心節點轉接.星型結構的優點是控制簡單,單個節點的故障不會影響到網絡的其它部分,但中心節點的任務重,形成廣系統的瓶頸、另外中心節點的故障會導致整個網
31、絡的癱瘓。 8、信息系統安全設計信息系統安全設計主要解決以下幾個問題:l 防止帶寬資源濫用l 防止無關網絡行為影響工作效率l 管控外發信息,降低泄密風險l 掌握組織動態、優化員工管理l 為網絡管理與優化提供決策依據,防止病毒木馬等網絡風險l 低成本且有效推行信息管理制度等第四章 系統實施系統實施是指將系統設計階段的結果在計算機上實現,將原來紙面上的、類似于設計圖式的新系統方案轉換成可執行的應用軟件.4。1 系統實施4.1.1 系統界面 a 登陸界面 b 部門選擇界面C 查詢界面d 庫管部主界面e 入庫表單f 庫存更新表4。1.2系統代碼A 登陸代碼set exact onpublic ii=0
32、use yuangong.dbflocate for yuangong.姓名=alltrim(thisform。text1。value)if found() if yuangong。密碼=alltrim(thisform。text2。value) if thisform。text2。value=thisform.text3。value wait window"將進入系統" thisform。release do form bumenxuanze.scx else if i=3 thisform.release return else messagebox("驗證碼
33、錯,請重新輸入!") thisform.text3。value=” thisform.text3。setfocus endif endif else messagebox(”密碼錯誤,請重新輸入!") thisform.text2.value=” thisform。text3。value=”" thisform.text2。setfocus endifelse messagebox("用戶名錯,請重新輸入!") thisform。text1。value="” thisform。text2。value="” thisform.
34、text3.value=”" thisform。text1。setfocusendif B 查詢代碼select 銷售產品,產品編號,銷售量 from 銷售計劃; where 產品編號=alltrim (thisform.text1。value) into cursor tempthisform。grid1。recordsource=”temp”4。1.3系統測試(一) 測試方法1、 靜態檢查靜態檢查就是通過人工評審軟件的文檔或程序,發現其中的錯誤。靜態測試法成效比較明顯,可以查出30-70的邏輯錯誤,成本低,是一種行之有效的檢驗手段。(1)代碼審查:通過閱讀程序發現軟件錯誤和缺陷.
35、(2)靜態分析:主要對程序進行控制流分析、數據流分析、接口分析和表達式分析。2、 動態檢查動態檢查就是有控制地運行程序,從多種角度觀察程序運行時的行為,發現其中的錯誤(測試就是為了發現錯誤而執行程序)。通常使用以下兩種方法進行測試:(1)如果已知產品的功能,則可以對它的每一個功能進行測試,看是否都達到了預期的要求,即黑盒測試(2)如果已知產品的內部工作過程,則可以對它的每種內部操作進行測試,看是否符合設計要求,即白盒測試。3、單元測試(程序測試)(單調)單元測試:是對源程序中的每一個程序單元進行測試,驗證每個模塊是否滿足系統設計說明書的要求.在單元測試中主要從模塊的五個特征進行檢查:模塊接口測
36、試、局部數據結構測試、路徑測試、錯誤處理測試、邊界測試。單元測試又分為:程序代碼測試、程序功能測試.4、集成測試(分調) 集成測試是將已測試過的模塊組合成子系統,重點測試各模塊之間接口和聯系。它所測試的內容包括:單元間的接口以及集成后的功能.5、系統測試(聯調或總調)總調就是將所開發的系統放在模擬的產品環境中,其目標是保證系統與網絡、數據庫、硬件和任何其它公司所特有平臺和環境因素相協調,保證整個系統運行是一致的,并且使應用程序能滿足用戶要求的靈活性。6、特殊調試即一些必要的性能測試,這些測試往往不是針對程序在正常情況下運行的正確與否,而是根據系統需求選擇進行的,主要有峰值負載測試、實況測試.(
37、二)測試項目名稱及測試內容測試分為三個模塊進行:學生管理模塊功能測試測試內容:(1)密碼驗證功能(2)選課功能(3)密碼修改功能管理員管理模塊功能測試測試內容:(1)密碼驗證功能(2)用戶信息添加、修改、刪除功能 (3)密碼修改功能(4)權限管理功能(3) 測試用例輸入、輸出及步驟及操作如下所示:登錄測試用例輸入操作及步驟輸出輸入姓名為空點擊登錄用戶名或密碼錯輸入密碼為空點擊登錄用戶名或密碼錯輸入姓名及錯誤密碼點擊登錄用戶名或密碼錯輸入正確姓名和密碼點擊登錄正進入系統輸入測試用例輸入輸出輸入錯誤編號不予顯示輸入正確編號顯示物資信息4.1.4 系統調試(一)定義軟件調試是在測試完成結果分析之后,
38、對結果分析發現的錯誤進行程序診斷并且尋求改正的過程,具體如下圖所示:(二)軟件調試策略內存信息檢查;程序執行信息跟蹤;試探法,猜測試探;回溯法,人工沿程序控制流逆向追蹤;對分查找法,區分程序段查找;歸納法;演繹法,根據軟件測試結果,進行相應的調試。4.1.5 系統切換(1) 定義管理信息系統的實施中有一個新舊系統的交替過程,也就是舊的管理信息系統逐漸退出,由新的管理信息系統來代替,我們稱之為系統的轉換。所以系統切換是指由舊的、手工處理系統向新的計算機信息系統過渡。(2) 切換方法(1)直接切換法:在指定的時間點,停止原系統的使用,啟動新系統.(2)并行切換法:一般可分兩步進行: 第一步:以新系
39、統為正式作業,原系統作校核用;第二步:經過一段時間運行,在驗證新系統處理準確可靠后,原系統停止運行。(3)試點過渡法 · 新系統的投運需要大量的基礎數據,這些數據的整理與錄入工作量特別龐大,應及早準備、盡快完成。· 系統切換不僅是機器的轉換、程序的轉換,更是人工的轉換,應提前做好人員的培訓工作.· 系統運行時會出現一些局部性的問題,這是正?,F象,系統工作人員對此應有足夠的準備,并做好記錄。如圖所示:(3) 學生選課系統切換基于本企業物資管理系統的特點,采取并行切換方法,新舊系統同時使用,以新系統為正式作業,原系統作校核用;經過一段時間運行,在驗證新系統處理準確可靠
40、后,原系統停止運行。4。2 系統運行管理制度系統運行管理制度一、系統運行機房管理制度1、嚴格管理操作人員的操作行為,包括:開機、關機、登記運行日記和異常情況處理等.2、出入機房的所有人員都要做好登記,由機房管理人員嚴格管理。3、按照相關規定及時觀察機房的電力供應以及機房溫度、濕度和清潔度。4、做好充分的機房安全保障,尤其是機房安全防火措施一定要到位。5、上崗禁止玩游戲和與外來盤相互復制,防止計算機病毒感染和傳染。6、不得在單點狀態下拔、插機器部件和各電線、電纜。二、系統運行相關管理制度1、該系統運行管理由網絡中心負責,其他人員無權啟動或關閉計算機系統(網絡系統或中小型計算機系統)。2、負責系統
41、的運行的值班人員要養成良好的遵守管理制度的習慣,明確分工,落實責任,對運行中的異常情況要做好記錄、及時報告,以便得到及時處理,避免更大問題的出現。3、當班人員因故不能(值班或者離開值班崗位者),應找本中心人員替代,在替代人員到崗后方可離崗.4、值班人員必須嚴守操作規程,密切注視系統運行情況,發現問題及時上報;同時,在征得領導同意后,迅速果斷地采取相應的措施,如硬件故障,則通知硬件維護人員,并與之相配合做好故障處理工作.5、每月最后一天為系統維護時間,維護內容包括系統軟件備份,應用數據備份等。三、系統運行檔案管理制度1、做好系統檔案的分類、歸檔工作,進行妥善、長期保存。主要的檔案包括:系統開發階
42、段的可行性分析報告;系統說明書;系統設計說明書;程序清單;測試報告;用戶手冊;操作說明;評價報告;運行日記;維護日志等。2、所有檔案的借閱都必須做好借閱記錄,并在規定時間(一個月)內歸還,若須繼續借閱則需辦理續借手續。3、對于檔案借閱未按時歸還者應予以警告,要求在最短時間內歸還,并酌情處罰。4.3 系統維護 系統維護的內容:1。程序的維護 2.數據文件的維護 3.代碼的維護 4。機器,設備的維護。維護的類型:1。更正性維護 2。適應性維護 3。完善性維護 4。預防性維護系統維護的管理:提出修改要求 領導批準 分配任務 驗收成果 登陸修改情況系統維護的有關問題:首先得理解一個系統,其次,在系統維
43、護中,要有合格的文檔,再次不要期望得到原來開發系統的人員的幫助,系統的修改容易帶來新的差錯,系統軟件應該有高素質的維護人員進行維護工作 實踐已經證明,在信息系統投入運行后,為保持其能夠長期高效地工作,應根據其運行的外部環境的改變和業務的變化,對本應用系統中的硬件軟件進行及時有效的更新。這種為管理信息系統正常工作而進行的一切活動稱為信息系統的維護. 信息系統的維護有多種不同的分類方法:按時間順序可以分為系統試運行維護階段和日常維護階段;按系統功能分為硬件系統維護、應用管理軟件系統維護和數據維護;按維護的目的分為完善性維護、改正性維護、適應性維護和預防性維護。 為了有效地進行維護工作,必須有
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 保護大氣大氣保護承諾書3篇
- 紡織品企業信息技術應用與管理考核試卷
- 漁業可持續發展的創新模式考核試卷
- 紡織品在運動器材的人體工程學考核試卷
- 醫療器械質量管理體系認證考核試卷
- 【課件】第六單元寫作《發揮聯想和想象》課件-2024-2025學年統編版語文七年級上冊
- 2025設備采購合同范本 項目管理合同范本
- 2025租賃委托合同協議書范本
- 工程吊頂裝修合同書樣本二零二五年
- 二零二五版塔吊司機勞務合同書
- 有色金屬冶金概論總論
- 砂石料單價編制
- 海藻學知到章節答案智慧樹2023年煙臺大學
- 六年級下冊道德與法治期中測試卷含答案【考試直接用】
- EIM Book 1 Unit 11 Promise,promise單元知識要點
- 全陜西師范大學《716文學綜合》考研真題詳解下載全
- 引航梯的位置和標識及保養記錄
- 外科學急性化膿性腹膜炎
- 苯酚的分子組成和結構課件
- 《羅織經》全文及翻譯
- GB∕T 26077-2021 金屬材料 疲勞試驗 軸向應變控制方法
評論
0/150
提交評論