版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
35/40課程設計講明書學校設備治理系統(tǒng)課程名稱:課程代碼:題目:年級/專業(yè)/班:學生姓名:學號:指導老師:開題時刻:完成時刻:200目錄目錄 1前言 1第1章系統(tǒng)概述 21.1現(xiàn)狀描述 21.2系統(tǒng)目標 21.3可行性分析 31.4系統(tǒng)開發(fā)方法 31.5開發(fā)打算 4第2章系統(tǒng)分析 52.1系統(tǒng)需求 52.1.1用例圖 62.1.2時序圖 62.1.3類圖 72.1.4部署圖 82.2業(yè)務流程分析 92.3數(shù)據流程分析 92.4數(shù)據詞典 122.4.1數(shù)據流描述 122.4.2處理邏輯描述 122.4.3數(shù)據存儲描述 13第3章系統(tǒng)設計 143.1模塊結構設計 143.2代碼設計 153.3數(shù)據庫設計 163.3.1供應商信息表(gys) 163.3.2供應信息表(gyxx) 163.3.3采購員信息表(cgy) 163.3.4采購打算表(cgjh) 173.3.5采購訂單表(cgdd) 173.3.6庫存設備表(kc) 173.3.7入庫單信息表(rkdd) 173.4輸入輸出設計 18第4章系統(tǒng)實現(xiàn) 194.1開發(fā)工具 194.2軟件界面拷屏 194.2.1供應商信息界面 194.2.2供應信息查詢界面 204.2.3庫存設備信息查詢界面 204.2.4采購打算界面 214.2.5設備入庫信息維護界面 214.2.6采購訂單界面 224.2.7采購員信息界面 224.3系統(tǒng)測試 234.3.1黑盒測試—等價劃分 234.3.2白盒測試—邏輯覆蓋 25第5章收獲和體會 25參考文獻 272陳禹.信息系統(tǒng)分析與設計.北京:高等教育出版社,2005 27前言隨著信息化進程的深入,以現(xiàn)代化技術為基礎的、各種類型的信息系統(tǒng)正在社會上普遍建立起來。信息系統(tǒng)是信息時代最為重要的基礎設施。當今時代是飛速進展的信息時代。在各行各業(yè)中離不開信息處理,計算機被廣泛應用于各種系統(tǒng)環(huán)境。計算機的好處在于它能夠進行信息治理。使用計算機進行信息操縱,不僅提高了工作效率,而且大大的提高了安全性。正是如此,它所發(fā)揮的作用在人們的生活、工作中體現(xiàn)得越來越重要,人們的生活、工作也都因為計算機技術的關心變得越來越快速、便捷。本次課程設計的題目是“安徽工程科技學院設備采購治理信息系統(tǒng)開發(fā)”。為了適應現(xiàn)代市場的變化,有效的實現(xiàn)學校的治理目標,關于采購治理的現(xiàn)代化方式差不多應運而生。傳統(tǒng)的治理方式差不多難以滿足飛速進展的時代需求,現(xiàn)在應當依靠計算機技術,以現(xiàn)代信息技術為平臺,對各種流程進行系統(tǒng)化,逐漸向智能化方向轉變。同時,普遍建立治理信息系統(tǒng)也能夠大大增強治理人員的能力,比如預測能力、操縱及應變能力等,使學校的治理方式趨向于扁平化和網絡化,提高治理效率,使學校的進展迅速適應市場的變化。90年代中葉以來,隨著計算機為要緊工具的信息技術的進展,以Internet和Intranet為核心的網絡技術進一步開拓了信息技術的新進展,各企事業(yè)單位的治理體制都在發(fā)生深刻的變革,使信息治理、數(shù)字治理成為21世紀企事業(yè)單位存在和進展的足以手段。因此講,治理信息系統(tǒng)使保證企事業(yè)單位科學治理、高效運行、競爭成長的前提和基礎。正是在此背景下,安徽工程科技學院在設備采購這一重要環(huán)節(jié)有必要建立一套合理的、可行的設備采購治理系統(tǒng)。
第1章系統(tǒng)概述1.1現(xiàn)狀描述隨著國家經濟實力的不斷增強科教興國戰(zhàn)略的進一步實施,國家對教育的投入逐年大幅度增加,為高等教育的蓬勃進展提供了空前的有力條件和機遇。為了節(jié)約有限的經費,適應市場經濟的要求,各高校都應當對設備采購的形式進行變革?,F(xiàn)在各高校在設備治理方面還比較薄弱,專門大程度上還在沿用著舊的治理模式,要適應新體制的要求還需要不斷探究。設備治理的內容專門多,其中就包括設備的采購?,F(xiàn)在的設備治理實際上確實是對數(shù)據的治理,包括靜態(tài)實物數(shù)據的日常記錄以及動態(tài)使用數(shù)據的采集。而確實是對這些數(shù)據的采集現(xiàn)在大部分依舊傳統(tǒng)的治理模式,即由專人進行手工收集、整理和處理數(shù)據,結果往往是效率低下且容易出錯,不便于查閱、分析數(shù)據。而關于采購部分則問題也專門突出,一般是審批購買后對使用情況不再過問,導致專門多設備的購買成為白費,而當需要使用時已面臨淘汰,這些問題的癥結最終歸結于數(shù)據信息的滯后、不能實時公布和及時溝通,從而對使用情況無考核依據,造成了盲目的采購和白費。這就迫切的需要能有一套適合的、可行的輔助系統(tǒng)來關心實現(xiàn)完善的治理。1.2系統(tǒng)目標本系統(tǒng)的目標旨在將設備采購過程結構化、系統(tǒng)化、簡單化,使采購業(yè)務流程順暢,減少治理人員的工作量,提高工作效率,將有限的資金用于購買必要的設備上,減少采購的盲目性和不必要的白費,使采購信息集中化、有效化,便于今后對采購數(shù)據的查閱和分析,充分地利用了信息資源,幸免人為操作錯誤,節(jié)約大量的人力、物力及時刻,為治理者提供及時、準確的信息。1.3可行性分析可行性分析的意思是依照系統(tǒng)的環(huán)境、資源等條件,推斷所提出的信息系統(tǒng)項目是否有必要、有可能開始進行,假如要進行,那么采納什么建設方案。所謂可行性應該包括必要性和可能性兩個方面。沒有必要性的項目是不應該開始進行的。要緊從技術、經濟、社會意義等方面分析:技術可行性是指開發(fā)一個新系統(tǒng)所需要的技術是否具備,如支持新系統(tǒng)的軟硬件功能以及技術人員的數(shù)量和水平。結合實際需要,我選擇了PowerBuilder9.0作為開發(fā)用戶界面軟件,它具有的可視化開發(fā)環(huán)境;選SQLServer2000用來開發(fā)后臺數(shù)據庫,它具有良好的安全性與兼容性;而且本系統(tǒng)對硬件的要求不高,在現(xiàn)有技術基礎上一定能實現(xiàn)本系統(tǒng)。經濟可行性是評價一個計算機信息系統(tǒng)是否可行的最差不多的一種方法,是對信息系統(tǒng)解決方案的成本有效性的量度。關于用戶來講,他最關懷的是:是否值得開發(fā)一個如此的信息系統(tǒng);使用如此的系統(tǒng)后能否提高工作效率,節(jié)約成本。而本系統(tǒng)的設計和開發(fā)事實上恰好能滿足他們的這些要求。且本系統(tǒng)要求的計算機配置也不高,環(huán)境配置費用也較低,系統(tǒng)使用方便、簡潔,不需培訓費用。社會可行性則在于本系統(tǒng)的開發(fā)和實現(xiàn)能為具有類似情況的學校提供一個模板,只需在原有基礎上作修改即可,具有普遍的社會意義。1.4系統(tǒng)開發(fā)方法在開發(fā)方法的選擇上,我們選擇了自頂向下的開發(fā)策略:自頂向下的開發(fā)策略是從設備采購治理的整體進行設計,逐步從抽象到具體,從概要設計到詳細設計,體現(xiàn)結構化的設計思想。自頂向下是強調由全局到局部、由長遠到近期、由上層到下層,從探究、研制一種合理的信息流的模型動身,設計出適合于這種信息流的信息系統(tǒng)。子模塊通過信息流確定,而且盡可能的要求每個局部模塊優(yōu)化建立在全局優(yōu)化的指導下。1.5開發(fā)打算依照本系統(tǒng)開發(fā)的需要,安排實際開發(fā)打算如下:(1)實際調查:兩天,寫出系統(tǒng)調查報告。(2)邏輯設計:一天,寫出系統(tǒng)分析報告。(3)物理設計:兩天,寫出系統(tǒng)設計報告。(4)模擬系統(tǒng)實施:兩天,進行系統(tǒng)原型實現(xiàn)。
第2章系統(tǒng)分析系統(tǒng)分析首先對企業(yè)進行詳細調查,了解用戶需求、業(yè)務流程,了解信息的輸入、存儲和輸出,然后建立系統(tǒng)的邏輯模型。借助數(shù)據流程圖、數(shù)據字典及相關文檔,編寫系統(tǒng)的系統(tǒng)分析講明書。2.1系統(tǒng)需求由于傳統(tǒng)的治理模式要緊由人工完成,存在著效率低、費時費勁、操縱困難等缺點,為了使設備采購過程更具有可治理性,基于先進的計算機技術,在規(guī)范化的設備采購運行模式的基礎上,開發(fā)“安徽工程科技學院設備采購治理系統(tǒng)”?,F(xiàn)利用UML對設備采購治理系統(tǒng)進行系統(tǒng)分析,各圖如下所示:圖2-1設備采購治理系統(tǒng)用例圖2.1.1用例圖用例圖(UseCaseDiagram)顯示一組用例,參與者以及它們之間的關系。用于需求分析時期,即確定“誰使用系統(tǒng)以及做什么”。用例圖著重于從系統(tǒng)外部參與者的角度來描述系統(tǒng)需要提供哪些功能,同時指明這些功能的參與者是誰。2.1.2時序圖時序圖(SequenceDiagram)是強調消息時刻順序的交互圖,顯示具體用例(或者是用例的一部分)的詳細流程。一般放在相應用例的下面。時序圖描述了類與類之間相互交換以完成期望行為的消息,時序圖只顯示對象,不顯示類。即時序圖是針對某個特定情況、特定對象進行的描述。圖2-2設備采購治理系統(tǒng)時序圖2.1.3類圖類圖(ClassDiagram)描述了類與類之間的靜態(tài)關系。它不僅定義系統(tǒng)中的類,表示類之間的聯(lián)系(關聯(lián)、依靠、聚合等),還包括類的內部結構(類的屬性和操作)。類圖描述的是一種靜態(tài)關系,在系統(tǒng)的整個生命周期差不多上有效的。圖2-3設備采購治理系統(tǒng)類圖2.1.4部署圖部署圖(DeploymentDiagram)顯示了運行軟件系統(tǒng)的物理硬件,以及如何將軟件配置到硬件環(huán)境中。它的用途是顯示該系統(tǒng)不同的組件將在何處物理地運行,以及它們將如何彼此通信。一個系統(tǒng)模型只有一個配置圖。圖2-4設備采購治理系統(tǒng)部署圖2.2業(yè)務流程分析業(yè)務流程分析一般采納業(yè)務流程圖(TFD)來表示,確實是用一些規(guī)定的符號和連線來表示某個具體的業(yè)務過程。業(yè)務流程圖的繪制一般是按照業(yè)務處理的實際過程和步驟進行。業(yè)務流程分析的內容包括業(yè)務功能分析、業(yè)務關系分析、業(yè)務流程優(yōu)化。通過系統(tǒng)分析,得到設備采購治理系統(tǒng)的業(yè)務流程圖如圖2-5所示。2.3數(shù)據流程分析數(shù)據流程分析把數(shù)據在組織中的流淌過程抽象出來,專門考慮業(yè)務處理中的數(shù)據處理模式,目的在于發(fā)覺和解決數(shù)據處理中的問題。它的要緊工具是數(shù)據流程圖(DFD)。數(shù)據流程圖是現(xiàn)有數(shù)據流程的抽象,它舍棄了具體的組織結構、物流、場所等信息,僅從信息流淌的角度考慮業(yè)務執(zhí)行的過程。數(shù)據流程圖的繪制應按業(yè)務流程圖理出的業(yè)務流程順序,將數(shù)據處理過程繪制成數(shù)據流程圖。關于每個具體業(yè)務,再進一步細化,通過更詳細的數(shù)據流程圖描繪更具體的數(shù)據處理過程。設備采購治理系統(tǒng)數(shù)據流程圖如2-6,2-7所示。圖2-5設備采購治理系統(tǒng)業(yè)務流程圖圖2-6設備采購治理系統(tǒng)頂層數(shù)據流程圖圖2-7設備采購治理系統(tǒng)第一層數(shù)據流程圖2.4數(shù)據詞典數(shù)據流程圖描述了系統(tǒng)的分解及整個系統(tǒng)中信息的流淌、存儲、變化的全過程,然而關于系統(tǒng)中各個成分的含義還缺乏明確的定義和描述,因此能夠借助數(shù)據詞典對DFD中的數(shù)據流、處理邏輯、數(shù)據存儲和外部實體等做出嚴格的定義。設備采購治理系統(tǒng)數(shù)據詞典如下所示。2.4.1數(shù)據流描述數(shù)據流名稱:采購打算標識符:F2數(shù)據流來源:請購部門的請購打算審核通過數(shù)據流去向:E2,P0.3數(shù)據流組成:采購設備+采購數(shù)量備注:由請購打算轉化而來2.4.2處理邏輯描述=1\*GB3①處理邏輯名稱:比價標識符:P0.4輸入:C,P0.3輸出:P0.5處理:比較不同供應商同種設備的價格,選擇價格低的購買=2\*GB3②處理邏輯名稱:驗貨處理標識符:P0.9輸入:P0.8輸出:E3,P0.10處理:入庫前庫管員對物資進行檢查,無誤則入庫,有誤則向供應商發(fā)出退貨通知2.4.3數(shù)據存儲描述=1\*GB3①數(shù)據存儲名稱:設備信息標識符:A簡述:記錄現(xiàn)有庫存設備的信息組成:設備編號+設備名稱+生產廠商+類型+數(shù)量+單價關鍵字:設備編號+設備名稱涉及的處理:P0.1=2\*GB3②數(shù)據存儲名稱:入庫單標識符:E簡述:檢查無誤的物資進行登記形成入庫單組成:入庫單編號+入庫日期+入庫設備+類型+單價+數(shù)量+供應商關鍵字:入庫單編號涉及的處理:P0.10
第3章系統(tǒng)設計3.1模塊結構設計功能結構圖(層次圖)是用來描述系統(tǒng)模塊功能分解的一種圖形工具。功能結構圖的每個矩形框表示一個功能模塊,矩形框間的連線能夠看作調用關系。設備采購治理系統(tǒng)的功能模塊結構圖如圖3-1所示圖3-1設備采購治理系統(tǒng)功能模塊圖系統(tǒng)的功能劃分為差不多信息維護、信息查詢、設備信息治理等三項功能。相對應有如下3個模塊。1、差不多信息維護模塊。該模塊是用來對差不多信息進行維護,對供應商信息和采購員信息進行更新,便于查詢最新的信息,有助于采購設備。例如,某一個供應商不再為學校供應設備了,應及時將該供應商信息刪除,購買設備時不再考慮該供應商。2、信息查詢模塊。對庫存信息進行查詢,為制定采購打算提供參考以及為審核采購打算提供依據。對供應信息進行查詢,能夠為選擇供應商提供參考,以最低價來購買設備,降低購買設備的成本。3、設備信息治理模塊。首先要制定設備采購打算,通過審核后,開始向供應商傳遞設備采購訂單,因此設備采購打算和采購訂單都需要留檔。設備購買回來后,驗收合格后需填寫入庫單,方可入庫。入庫單作為設備入庫的原始單據,需妥善保管,以便后期的設備治理。3.2代碼設計代碼是代表客觀存在的實體或屬性的符號,代碼設計的任務確實是設計出一整套供治理信息系統(tǒng)開發(fā)和運行所需要的代碼系統(tǒng)。代碼設計的差不多原則是:代碼要具有惟一性、標準性、通用性、可擴充性、穩(wěn)定性和結構盡量簡單等特點。為了統(tǒng)一設備、供應商、采購員的類型,方便數(shù)據的輸入,分不設計了設備、供應商、采購員代碼。設備編號是設備代碼,供應商編號是供應商代碼,采購員編號是采購員代碼。綜合考慮以上要求及系統(tǒng)的需要,我們設計了如下代碼體系:設備編號:左起第1-3位為設備的類型;左起第4-6位為該類型設備中的編號。例如,001002表示該設備的類型是001,該設備在該類型所有設備中的編號是002。供應商編號:左起第1-4位為供應商所在區(qū)域的區(qū)號;左起第5-7位為供應商所供應的設備類型;左起第8-10位為供應商在學校的編號。例如,0551001001表示供應商所在區(qū)域的區(qū)號是0551,供應的設備類型是001,在學校所有供應商中的編號是001。采購員編號:左起第1-2位為采購員所在的部門編號;左起第3-5位為采購員在所屬部門的編號。例如,02023表示采購員所在的部門編號是02,采購員在02部門的編號是023。3.3數(shù)據庫設計本系統(tǒng)數(shù)據庫涉及的表共7個,分不為:3.3.1供應商信息表(gys)列名數(shù)據類型長度同意空備注gysidvarchar30N供應商編號gysnamevarchar30N供應商名稱adrvarchar100Y地址telvarchar15Y聯(lián)系電話lxrvarchar30Y聯(lián)系人gycplxvarchar15Y供應產品類型3.3.2供應信息表(gyxx)列名數(shù)據類型長度同意空備注sbidvarchar30N設備編號sbnamevarchar30N設備名稱sblxvarchar15Y設備類型gysvarchar30Y供應商ygpricemoney8Y供應單價3.3.3采購員信息表(cgy)列名數(shù)據類型長度同意空備注cgysidvarchar30N采購員編號cgysnamevarchar30N采購員姓名telvarchar15Y聯(lián)系電話3.3.4采購打算表(cgjh)列名數(shù)據類型長度同意空備注cgsbvarchar30N采購設備slint4N數(shù)量3.3.5采購訂單表(cgdd)列名數(shù)據類型長度同意空備注ddidvarchar30N訂單號dgsbvarchar30N訂購設備lxvarchar15Y訂購設備類型dgslint4N訂購數(shù)量gysvarchar30Y供應商3.3.6庫存設備表(kc)列名數(shù)據類型長度同意空備注sbidvarchar30N設備編號sbnamevarchar30N設備名稱cscsvarchar15Y生產廠商lxvarchar15Y類型slint4Y數(shù)量pricemoney8Y單價3.3.7入庫單信息表(rkdd)列名數(shù)據類型長度同意空備注rkdidvarchar30N入庫單編號rkrqdatetime8N入庫日期rksbvarchar30N入庫設備lxvarchar15Y類型pricemoney8Y單價slrlint4N數(shù)量gysvarchar30Y供應商3.4輸入輸出設計輸入/輸出設計首先要滿足用戶的需要,同時方便用戶的操作。輸入界面要美觀適用,要減少用戶操作的次數(shù),還要減少輸入數(shù)據的錯誤率。為此采納列表框、單選框、復選框等控件,通過選擇等來減少鍵盤輸入的次數(shù)。例如,在供應信息查詢界面上,在查詢設備的供應信息時,通過單擊右邊的復選框按鈕來選擇是按設備名稱查詢依舊按設備編號進行查詢。另外在設備供應信息查詢時系統(tǒng)自動顯示所要采購設備的最低價,如此就比較有力于采購員獵取設備采購的信息,而不用一項一項去查看供應設備信息,從而來找最低價格的設備。本系統(tǒng)中選用的輸出方式有兩種:查詢顯示輸出和報表打印輸出。下圖4-3為設備信息查詢界面。圖4-4、4-5、4-6為報表輸出窗體
第4章系統(tǒng)實現(xiàn)4.1開發(fā)工具此治理信息系統(tǒng)不需要網絡環(huán)境,單機操作即可,因此操作系統(tǒng)選擇WindowsXP,程序設計語言選擇PowerBuilder9.0版本,數(shù)據庫治理系統(tǒng)采納SQLServer2000。4.2軟件界面拷屏4.2.1供應商信息界面圖4-14.2.2供應信息查詢界面圖4-24.2.3庫存設備信息查詢界面圖4-34.2.4采購打算界面圖4-44.2.5設備入庫信息維護界面圖4-54.2.6采購訂單界面圖4-64.2.7采購員信息界面圖4-74.3系統(tǒng)測試信息系統(tǒng)測試重要性表現(xiàn)在它是保證系統(tǒng)質量和可靠性的關鍵步驟,是對系統(tǒng)開發(fā)過程中的系統(tǒng)分析、系統(tǒng)設計和實施的最后復查。關于設備采購治理系統(tǒng)的系統(tǒng)測試采取非漸增式集成測試,首先關于系統(tǒng)的各個模塊進行黑盒測試和白盒測試,黑盒測試是測試程序功能,白盒測試是測試程序的結構。黑盒測試采納等價類劃分法而白盒測試采納邏輯覆蓋法、。然后再把所有的模塊按設計要求組裝在一起進行測試,解決模塊接口的一致性問題。例如,對供應信息查詢模塊的測試。4.3.1黑盒測試—等價劃分選中按設備名稱查詢按鈕有效等價類:設備名稱不能為空,文本型無效等價類:設備名稱為空測試用例:(1)正確輸入:設備名稱:電腦輸出:顯示電腦的供應信息(2)錯誤輸入:設備名稱:空輸出:請輸入設備名稱!圖4-8供應信息查詢模塊中設備名稱查詢按鈕的單擊事件過程的程序框圖選擇按設備編號按鈕有效等價類:設備編號不能為空,文本型無效等價類:設備編號為空圖4-9供應信息查詢模塊中設備編號查詢按鈕的單擊事件過程的程序框圖測試用例:(1)正確輸入:設備編號:001001
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 養(yǎng)老院入住老人遺愿實施與尊重制度
- 上班時間管理制度
- 企業(yè)內部保密知識培訓制度
- 老年終末期患者失禁相關性皮炎的分級護理方案
- 重冶濕法冶煉工安全應急水平考核試卷含答案
- 堿減量操作工安全生產能力強化考核試卷含答案
- 多晶硅制取工操作規(guī)范評優(yōu)考核試卷含答案
- 電子玻璃制品研磨拋光工風險評估與管理測試考核試卷含答案
- 甘油水處理工7S考核試卷含答案
- 梳理水刺非織造布制作工班組協(xié)作評優(yōu)考核試卷含答案
- 量子科普知識
- 2026中國國際航空招聘面試題及答案
- (2025年)工會考試附有答案
- 2026年國家電投集團貴州金元股份有限公司招聘備考題庫完整參考答案詳解
- 復工復產安全知識試題及答案
- 中燃魯西經管集團招聘筆試題庫2026
- 資產接收協(xié)議書模板
- 華潤燃氣2026屆校園招聘“菁英計劃·管培生”全面開啟備考考試題庫及答案解析
- 數(shù)據中心合作運營方案
- 印鐵涂料基礎知識
- 工資欠款還款協(xié)議書
評論
0/150
提交評論