版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
學校固定資產(chǎn)管理系統(tǒng)學校固定資產(chǎn)管理系統(tǒng)□#產(chǎn)管理系統(tǒng)勢在必行。論文結(jié)構(gòu)的安排為了使您在閱讀該論文時,能在較短的時間內(nèi)對它有一個全面的認識,現(xiàn)將整篇論文的體系結(jié)構(gòu)介紹如下:整個論文共分為五章,各章的主要內(nèi)容安排如下:1.前言。介紹論文的選題背景、所做工作以及論文的結(jié)構(gòu)安排。2.必備知識與技術(shù)。包括:VisualBasic6.0的基礎(chǔ)知識、數(shù)據(jù)庫技術(shù)等。3.系統(tǒng)設(shè)計。包括可行性分析和系統(tǒng)需求分析,同時介紹了系統(tǒng)總體設(shè)計、系統(tǒng)模塊設(shè)計、數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計等。4.學校固定資產(chǎn)管理系統(tǒng)的開發(fā)與實現(xiàn)。詳細介紹了系統(tǒng)開發(fā)過程,包括:開發(fā)環(huán)境、開發(fā)工具、系統(tǒng)界面設(shè)計與實現(xiàn)、系統(tǒng)數(shù)據(jù)庫設(shè)計與實現(xiàn)等。5.對論文的總結(jié)。第二章必備知識與技術(shù)學校固定資產(chǎn)管理系統(tǒng)的特點作為計算機應(yīng)用的一部分,使用計算機對固定資產(chǎn)進行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高固定資產(chǎn)管理的效率,也是科學化、正規(guī)化管理的重要條件。固定資產(chǎn)管理系統(tǒng)通過采集固定資產(chǎn)日常工作中所產(chǎn)生的各種原始數(shù)據(jù),根據(jù)資產(chǎn)管理的要求,對數(shù)據(jù)進行分類、統(tǒng)計、匯總、分析,建立程序化、制度化、規(guī)范化的固定資產(chǎn)計算機軟件管理系統(tǒng),包括了固定資產(chǎn)的一般特性、固定資產(chǎn)狀態(tài)數(shù)據(jù)和固定資產(chǎn)能力數(shù)據(jù),及時準確地報出各種報表,為固定資產(chǎn)管理提供了一個現(xiàn)代化的管理手段,這一手段可以強化和規(guī)范對固定資產(chǎn)的管理。便于計劃、財務(wù)、審計等管理部門的介入,形成嚴格的監(jiān)督、約束機制。固定資產(chǎn)具有價值高,使用周期長、使用地點分散、管理難度大等特點。高校的固定資產(chǎn)用人工手動管理,將面臨管理起來工作量大;固定資產(chǎn)的增加、減少、轉(zhuǎn)移、租賃、停用、封存、閑置、報廢和調(diào)撥等不易管理。因此,使用計算機對固定資產(chǎn)進行管理,提高了管理水平,提高了工作效率,提高了學校的教學質(zhì)量。系統(tǒng)設(shè)計的技術(shù)開發(fā)工具VisualBasic6.0目前的可用的設(shè)計技術(shù)在設(shè)計此類系統(tǒng)上的數(shù)據(jù)庫技術(shù)已經(jīng)非常成熟,可提供的開發(fā)工具也很多,例如:VisualC++,VisualBasic,PowerBuilder,Dephi,visualfoxpro等,它們都是很好的數(shù)據(jù)庫開發(fā)工具,都是可視化開發(fā)工具,功能強大,開發(fā)容易,開發(fā)周期短,對于本任務(wù)都能夠勝任。VisualBasic是一種可視化的、面對對象和條用事件驅(qū)動方式的結(jié)構(gòu)化高級程序設(shè)計,可用于開發(fā)Windows環(huán)境下的種類應(yīng)用程序。它簡單易學、效率高,且功能強大,可以與Windows的專業(yè)開發(fā)工具SDK相媲美,而且程序開發(fā)人員不必具有C/C++編程基礎(chǔ)。在VisualBasic環(huán)境下,利用事件驅(qū)動的編程機制、新穎易用的可視化設(shè)計工具,使用Windows內(nèi)部的應(yīng)用程序接口(API)函數(shù),以及動態(tài)鏈接庫(DLL)、動態(tài)數(shù)據(jù)交換(DDE)、對象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)訪問(ODBC)等技術(shù),可以高效、快速地開發(fā)出Windows環(huán)境下功能強大、圖形界面豐富的應(yīng)用軟件系統(tǒng)??偟膩碚f,VisualBasic具有以下特點:1.可視化編程:用傳統(tǒng)程序設(shè)計語言設(shè)計程序時,都是通過編寫程序代碼來設(shè)計用戶界面,在設(shè)計過程中看不到界面的實際顯示效果,必須編譯后運行程序才能觀察。如果對界面的效果不滿意,還要回到程序中修改。有時候,這種編程-編譯-修改的操作可能要反復多次,大大影響了軟件開發(fā)效率。VisualBasic提供了可視化設(shè)計工具,把Windows界面設(shè)計的復雜性“封裝”起來,開發(fā)人員不必為界面設(shè)計而編寫大量程序代碼。只需要按設(shè)計要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對象,并設(shè)置這些圖形對象的屬性。VisualBasic自動產(chǎn)生界面設(shè)計代碼,程序設(shè)計人員只需要編寫實現(xiàn)程序功能的那部分代碼,從而可以大大提高程序設(shè)計的效率。.面向?qū)ο蟮某绦蛟O(shè)計.0版以后的VisualBasic支持面向?qū)ο蟮某绦蛟O(shè)計,但它與一般的面向?qū)ο蟮某绦蛟O(shè)計語言(C++)不完全相同。在一般的面向?qū)ο蟪绦蛟O(shè)計語言中,對象由程序代碼和數(shù)據(jù)組成,是抽象的概念;而VisualBasic則是應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計方法(OOP),把程序和數(shù)據(jù)封裝起來作為一個對象,并為每個對象賦予應(yīng)有的屬性,使對象成為實在的東西。在設(shè)計對象時,不必編寫建立和描述每個對象的程序代碼,而是用工具畫在界面上,VisualBasic自動生成對象的程序代碼并封裝起來。每個對象以圖形方式顯示在界面上,都是可視的。.結(jié)構(gòu)化程序設(shè)計語言VisualBasic是在BASIC語言的基礎(chǔ)上發(fā)展起來的,具有高級程序設(shè)計語言的語句結(jié)構(gòu),接近于自然語言和人類的邏輯思維方式。VisualBasic語句簡單易懂,其編輯器支持彩色代碼,可自動進行語法錯誤檢查,同時具有功能強大且使用靈活的調(diào)試器和編譯器。VisualBasic是解釋型語言,在輸入代碼的同時,解釋系統(tǒng)將高級語言分解翻譯成計算機可以識別的機器指令,并判斷每個語句的語法錯誤。在設(shè)計VisualBasic程序的過程中,隨時可以運行程序,而在整個程序設(shè)計好之后,可以編譯生成可執(zhí)行文件(.EXE),脫離VisualBasic環(huán)境,直接在Windows環(huán)境下運行。2.2.2數(shù)據(jù)庫技術(shù)Access2003就是關(guān)系數(shù)據(jù)庫管理工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。Access的優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于Excel的電子表格,可以使數(shù)據(jù)庫一目了然。另外,Access允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。Access也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。Access是一種關(guān)系數(shù)據(jù)庫管理工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。Access將所有有名字的東西都成為對象(object),在Access2003中,最重要的對象有表,查詢,窗體,報表,宏和模塊。表:用戶定義的存儲資料的對象。每一個表都包含有關(guān)某個主體的信息。表包括存儲不同種類資料的字段(列),而記錄(行)則收集特定主體實例的所有信息。查詢:為來自一個或多個表的資料提供定制視圖的對象。在Access中,可以利用圖形化的實例查詢機制(QBE)或通過SQL語句來建立查詢。你可以在查詢中選擇、更新、插入或刪除資料,也可以用查詢來建立新表。窗體:窗體是主要的人機接口。大量的操作(幾乎所有)都要通過窗體完成。窗體通過運行宏(macro)或VisualBasicforApplicatinns(VBA)過程,來響應(yīng)大量的事件。Access2000為我們提供了強大的(同時也是相當方便的向?qū)В﹣斫藴实腤indows窗體。報表:為格式化、計算、打印選定資料而設(shè)計的對象。它是衡量一個優(yōu)秀的數(shù)據(jù)庫的重要標準(有時甚至是唯一的標準)。宏:為了響應(yīng)已定義的事件,需要讓Access去執(zhí)行一個或多個操作,而宏就是對這些操作的結(jié)構(gòu)化的定義對象。它可以讓你像堆積木一樣建立一個功能強大的程序,而無須寫大量的代碼。模塊:包括用VBA編碼的定制過程的一個對象。模塊提供了獨立的動作流以捕獲錯誤,而宏做不到。模塊能直接響應(yīng)窗體或報表事件,也可以從應(yīng)用程序的任何地方被調(diào)用。正是因為Access有如此強大的功能和使用方便的結(jié)構(gòu),我才在開發(fā)學校固定資產(chǎn)管理系統(tǒng)中使用它。第三章系統(tǒng)設(shè)計可行性分析開發(fā)任何一個基于計算機的系統(tǒng)都會受到時間和資源的限制。因此在開發(fā)軟件項目之前,必須根據(jù)可利用的時間和資源等條件進行可行性研究??尚行匝芯抗ぷ鞯闹饕蝿?wù)不是研究如何解決問題,而是要用最小的代價在最短的時間內(nèi)確定該項目是否具有開發(fā)的可行性??尚行匝芯恐饕ń?jīng)濟可行性研究,系統(tǒng)技術(shù)可行性研究,運行、操作可行性研究,法律可行性研究和開發(fā)方案的選擇。典型的可行性研究應(yīng)從以下幾步進行:(1)復查初步分析結(jié)果。對系統(tǒng)初步的分析結(jié)果和報告書進行復查,改正含糊或不確切的敘述,重新確定系統(tǒng)目標與規(guī)模,清晰地描述對系統(tǒng)的所有約束條件。(2)研究現(xiàn)有的條件。找出其基本功能和基本信息,指出其缺點或局限性。(3)導出新系統(tǒng)高層邏輯模型。用某種圖形工具導出系統(tǒng)高層邏輯模型,并與現(xiàn)有系統(tǒng)進行比較。(4)導出新系統(tǒng)的高層物理解法,提出多個供選擇的解決方案,并對每一個方案的經(jīng)濟可行性、技術(shù)可行性、運行和操作可行性等進行分析比較。(5)推薦建議的方案。如果系統(tǒng)分析員人為之得開發(fā),則應(yīng)指出開發(fā)的價值、推薦方案的理由,并為推薦的系統(tǒng)草擬一份開發(fā)計劃,并提交可行性研究報告等全部文檔。若分析員認為不值得開發(fā),也應(yīng)拿出充分的理由。(6)評審、復審和決策??尚行匝芯孔詈笠ㄟ^技術(shù)評審和管理復審,開發(fā)方和客戶方或使用部門負責人根據(jù)成本-效益分析等各項可行性研究的結(jié)論決策是否繼續(xù)這項工程。而對于我的這次畢業(yè)設(shè)計來說可行性研究就是主要從兩個方面考慮,一是經(jīng)濟可行性研究;二是自身的軟件開發(fā)技術(shù)水平,即系統(tǒng)技術(shù)可行性研究。經(jīng)濟可行性學校固定資產(chǎn)管理系統(tǒng)為學校提供更加方便的管理方式,可以解決學校資產(chǎn)管理遇到的耗費大量資金和人力,管理內(nèi)容繁復,而且容易丟失的問題,為學校節(jié)約更多的教學資源。而且本系統(tǒng)的開發(fā)本系統(tǒng)的開發(fā)周期為2個月,耗費資金較少,實用價值很高,學校等部門都可以使用,所以具有經(jīng)濟可行性。系統(tǒng)技術(shù)可行性學校固定資產(chǎn)管理系統(tǒng)是一所學校單位不可缺少的部分,它的內(nèi)容對于學校的決策者和管理者來說都至關(guān)重要,所以該系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。在對固定資產(chǎn)管理系統(tǒng)進行開發(fā)前,必須運用軟件工程的方法,首先對系統(tǒng)進行整體規(guī)劃與設(shè)計,否則就會導致開發(fā)工作量大,系統(tǒng)不符合要求。更為糟糕的是,還可能會導致系統(tǒng)不完善或整個系統(tǒng)根本就無法運行。因此,系統(tǒng)的總體規(guī)劃與設(shè)計是系統(tǒng)設(shè)計與實現(xiàn)必備且首要的步驟。具體到本系統(tǒng)而言,就是要根據(jù)學校的教學目標、內(nèi)容、規(guī)模、性質(zhì)、現(xiàn)有的配置等具體情況,進行系統(tǒng)可行性分析、明確系統(tǒng)開發(fā)目標、規(guī)劃系統(tǒng)整體的物理結(jié)構(gòu)。對系統(tǒng)可行性進行分析是系統(tǒng)規(guī)劃的關(guān)鍵步驟,必須在可行性報告通過后,才可以進入實質(zhì)性的系統(tǒng)應(yīng)用分析階段。1.學校固定資產(chǎn)管理現(xiàn)狀隨著市場經(jīng)濟的迅速發(fā)展,學校固定資產(chǎn)數(shù)量越來越多,品種越來越復雜,同時固定資產(chǎn)具有價值高,使用周期長、使用地點分散等特點,所以管理難度也越來越大。而目前我國學校信息化管理的觀念比較落后,大部分高校的固定資產(chǎn)用人工手動管理,將面臨管理起來工作量大。固定資產(chǎn)的增加、減少、轉(zhuǎn)移、租賃、停用、封存、閑置、報廢和調(diào)撥等不易管理。2.系統(tǒng)優(yōu)點和意義作為計算機應(yīng)用的一部分,使用計算機對固定資產(chǎn)進行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高固定資產(chǎn)管理的效率,也是科學化、正規(guī)化管理的重要條件。固定資產(chǎn)管理系統(tǒng)通過采集固定資產(chǎn)日常工作中所產(chǎn)生的各種原始數(shù)據(jù),根據(jù)資產(chǎn)管理的要求,對數(shù)據(jù)進行分類、統(tǒng)計、匯總、分析,建立程序化、制度化、規(guī)范化的固定資產(chǎn)計算機軟件管理系統(tǒng),包括了固定資產(chǎn)的一般特性、固定資產(chǎn)狀態(tài)數(shù)據(jù)和固定資產(chǎn)能力數(shù)據(jù),及時準確地報出各種報表,為固定資產(chǎn)管理提供了一個現(xiàn)代化的管理手段,這一手段可以強化和規(guī)范對固定資產(chǎn)的管理。便于計劃、財務(wù)、審計等管理部門的介入,形成嚴格的監(jiān)督、約束機制。隨著科學技術(shù)的不斷提高,計算機科學日漸成熟,管理的系統(tǒng)化、信息化已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。3.結(jié)論固定資產(chǎn)管理系統(tǒng)的理念很簡單,變繁瑣低效的人工手動管理為簡單高效的電腦信息管理,它能在簡單方便的方式下為學校提高工作效益。因此從社會經(jīng)濟發(fā)展和學校需求提升兩個方面來看,學校固定資產(chǎn)管理系統(tǒng)都是完全可行的。需求分析需求分析階段處于軟件開發(fā)的前期,其基本活動是準確定義未來系統(tǒng)的目標,確定為了滿足用戶的需求必須做什么。需求分析又劃分為兩個階段,即需求獲取和需求規(guī)約,前者是用自然語言清楚地描述用戶的要求,而需求規(guī)約的目的是消除獲取需求的二義性和不一致性。在軟件生命周期中,一個錯誤發(fā)現(xiàn)得越晚,修復錯誤的費用也越高,所以,高質(zhì)量的需求工程是軟件項目得以正確、高效完成的前提。系統(tǒng)功能分析學校固定資產(chǎn)管理系統(tǒng)是學校管理中的一個重要組成部分,固定資產(chǎn)具有價值高,使用周期長、使用地點分散、管理難度大等特點。該課題提供資產(chǎn)增加、減少、轉(zhuǎn)移、停用、封存、閑置、報廢和調(diào)撥等管理功能,提供所需各類報表,統(tǒng)計和查詢。使學校更輕松、更有效地管理固定資產(chǎn)。主要實現(xiàn)的基本功能如下:1.資產(chǎn)日常管理模塊:主要完成固定資產(chǎn)基本信息的管理,包括資產(chǎn)的名稱、購買時間、資產(chǎn)價格等信息,以記錄的形式進行管理,提供增加、修改、刪除、查詢等功能。2.資產(chǎn)折舊管理:主要完成折舊、報廢資產(chǎn)的管理等功能。3.報表統(tǒng)計:對固定資產(chǎn)的信息用報表進行統(tǒng)計管理,打印固定資產(chǎn)的報表清單。4.資產(chǎn)申購審批管理:完成固定資產(chǎn)的申購預算、審批流程等功能。5.資產(chǎn)清查管理:實現(xiàn)對現(xiàn)有資產(chǎn)進行清點查詢、統(tǒng)計的功能。具體設(shè)計如下:1.設(shè)備管理模塊:設(shè)備管理包括新增設(shè)備主要完成設(shè)備信息(設(shè)備編號、設(shè)備型號、設(shè)備名稱、所屬類型、所屬部門、購買價格、折舊價、購買日期、狀態(tài)、報廢日期、注銷日期)的增加;刪除設(shè)備完成刪除現(xiàn)存在的設(shè)備記錄;借出借入完成設(shè)備的借入借出操作即如果設(shè)備在庫中可以執(zhí)行借出操作,如果設(shè)備已經(jīng)被借出可以執(zhí)行歸還操作??梢圆榭丛O(shè)備的所有的借出借入記錄列表;設(shè)備注銷即對買來的設(shè)備不使用,不錄入到庫存中屬于注銷狀態(tài);設(shè)備報廢即設(shè)備壞損不能使用設(shè)置成報廢狀態(tài)。2.設(shè)備查詢模塊:設(shè)備查詢完成按使用部門按設(shè)備名稱進行條件查詢,及顯示所有的設(shè)備記錄信息。3.報表管理模塊:報表管理中包括設(shè)備登記卡、部門統(tǒng)計、折舊統(tǒng)計、注銷統(tǒng)計四種報表的打印預瀏。4.系統(tǒng)管理模塊:系統(tǒng)管理即對系統(tǒng)用戶的管理包括用戶的新增、刪除功能。5.修改密碼模塊:修改密碼完成對登錄用戶的密碼修改。數(shù)據(jù)庫的需求分析該固定資產(chǎn)管理信息系統(tǒng)使用Access數(shù)據(jù)庫。Access2003數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。Access2003的優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于excel的電子表格,可以使數(shù)據(jù)庫一目了然。另外,Access允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。Access也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。如上所述,Access作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強大功能。創(chuàng)建任何一個數(shù)據(jù)庫的第一步是仔細的規(guī)劃數(shù)據(jù)庫,設(shè)計必須是靈活的、有邏輯的。創(chuàng)建一個數(shù)據(jù)庫結(jié)構(gòu)的過程被認為是數(shù)據(jù)模型設(shè)計。標識需要的數(shù)據(jù);1.收集被標識的字段到表中;2.標識主關(guān)鍵字字段;3.繪制一個簡單的數(shù)據(jù)圖表;4.規(guī)范數(shù)據(jù);5.標識指定字段的信息;6.創(chuàng)建物理表??紤]到用戶的使用,固定資產(chǎn)管理系統(tǒng)的數(shù)據(jù)庫設(shè)計主要分成這幾個部分學校部門信息(tblSchool)資產(chǎn)設(shè)備信息(tblDevice)借入借出信息(tblLend)資產(chǎn)分類信息(tblTypeInfo)用戶信息表(tblUser)系統(tǒng)設(shè)計概要設(shè)計的任務(wù),是在需求分析的基礎(chǔ)上,考慮經(jīng)濟、技術(shù)和運行環(huán)境等各方面條件,確定系統(tǒng)的總體結(jié)構(gòu)和系統(tǒng)各組成部分的技術(shù)方案,合理選擇計算機和通信的軟硬件設(shè)備,提出系統(tǒng)的實施計劃。概要設(shè)計內(nèi)容主要包括系軟件系統(tǒng)總體結(jié)構(gòu)設(shè)計、系統(tǒng)流程設(shè)計等等。系統(tǒng)總體結(jié)構(gòu)設(shè)計系統(tǒng)總體結(jié)構(gòu)設(shè)計確定軟件由哪些模塊組成以及這些模塊之間的動態(tài)調(diào)用關(guān)系。固定資產(chǎn)管理系統(tǒng)包含了許多個內(nèi)容,是由多個畫面組成的一個整體的系統(tǒng)。(1)在功能方面,采用分權(quán)限登陸方式。不同的用戶級別進入不同的管理界面,在保證安全性的同時也很好的實現(xiàn)了各負責人協(xié)調(diào)工作。(2)在系統(tǒng)開放性方面,按照軟件工程開發(fā)規(guī)范實現(xiàn)系統(tǒng)的開放性,既便于擴充又便于升級,以適用今后其他人的借鑒需求。(3)在系統(tǒng)和數(shù)據(jù)的安全性方面,系統(tǒng)采用數(shù)據(jù)庫級用戶權(quán)限和應(yīng)用程序級運行權(quán)限的雙重控制機構(gòu),提供了統(tǒng)一的基于角色的用戶管理手段,具有完善的系統(tǒng)和數(shù)據(jù)安全的保障體系。(4)在操作性方面,采用圖形用戶界面技術(shù),使系統(tǒng)能夠有多重圖形窗口和豐富便利的操作界面,通過鼠標或鍵盤的操作,為用戶提供最簡潔的使用方法。系統(tǒng)模塊設(shè)計該固定資產(chǎn)管理系統(tǒng)的功能在系統(tǒng)的需求分析已確定,共分為4大功能模塊。各模塊之間并非各個獨立,而是相互聯(lián)系,相互關(guān)聯(lián)在一起的,從而使本系統(tǒng)能夠很好的完成所設(shè)計的功能。該管理系統(tǒng)的功能模塊及其子模塊如圖所示:序號功能模塊功能概述1設(shè)備管理設(shè)備管理在固定資產(chǎn)管理系統(tǒng)中是一項很重要的功能,主要提供”部門,設(shè)備名,型號,價格,分類,購置日期,注銷日期”等信息的錄入和查詢。2報表管理主要提供”設(shè)備登記卡,部門統(tǒng)計表,注銷統(tǒng)計表,折舊統(tǒng)計表”等信息管理.3系統(tǒng)管理主要提供修改密碼,退出系統(tǒng)等功能,對于系統(tǒng)管理員來數(shù),也有數(shù)據(jù)備份、數(shù)據(jù)整理、數(shù)據(jù)清除等功能。4用戶管理對系統(tǒng)管理員提供該功能,主要實現(xiàn)新增用戶、刪除用戶等功能。在功能模塊確定的基礎(chǔ)上,可以劃分用戶權(quán)限。該系統(tǒng)的使用用戶共分為三類:系統(tǒng)管理員、數(shù)據(jù)操作員、普通用戶。其使用權(quán)限如下:系統(tǒng)管理員(用戶名:admin;密碼:111111) 4用戶管理,系統(tǒng)管理數(shù)據(jù)操作員(用戶名:abc;密碼:abc) 4設(shè)備管理,設(shè)備查詢,報表管理,系統(tǒng)管理普通用戶 (用戶名:kangman;密碼:kangman)4設(shè)備查詢,報表管理,系統(tǒng)管理系統(tǒng)流程圖如下所示:
數(shù)據(jù)庫設(shè)計用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能夠充分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計打下基礎(chǔ)。系統(tǒng)數(shù)據(jù)庫的概要設(shè)計固定資產(chǎn)管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計主要分成這幾個部分:1.學校部門信息(tblSchool)2.資產(chǎn)設(shè)備信息(tblDevice)3.借入借出信息(tblLend)4.資產(chǎn)分類信息(tblTypeInfo)5.用戶信息表(tblUser)學校部門信息:來記錄部門編號和部門名稱。資產(chǎn)設(shè)備信息:用來保存設(shè)備的基本信息,包括設(shè)備編號、設(shè)備名稱、設(shè)備型號、所屬類型、所屬部門、購買價格、折扣價格、創(chuàng)建日期、設(shè)備狀態(tài)、借還時間、注銷時間、記錄時間等信息。借入借出信息:用來保存設(shè)備的借入借出信息,包括分配編號、設(shè)備編號、操作、借出部門、借出日期、借出人等信息。資產(chǎn)分類信息:用來保存設(shè)備分類的信息,包括類型編號和類型名稱。用戶信息表用來保存不同用戶的信息,包括用戶名、密碼、用戶級別、創(chuàng)建日期等信息。系統(tǒng)數(shù)據(jù)流程圖系統(tǒng)數(shù)據(jù)管理分新增資產(chǎn)、折舊資產(chǎn)和注銷資產(chǎn)三部分,具體數(shù)據(jù)流程圖如下所示:報表信息管理第四章系統(tǒng)的開發(fā)與實現(xiàn)開發(fā)環(huán)境系統(tǒng)開發(fā)環(huán)境的選擇對于系統(tǒng)的建立來說至關(guān)重要,它將決定著系統(tǒng)開發(fā)工作量的大小,系統(tǒng)的性能特點以及系統(tǒng)今后維護工作的難易等。因此在開發(fā)系統(tǒng)之前,根據(jù)對系統(tǒng)所采用的技術(shù)、實現(xiàn)功能的評估,在選擇開發(fā)環(huán)境時,主要考慮了以下幾個因素:擴展性、總體成本、功能、是否容易開發(fā)和管理。硬件環(huán)境1、服務(wù)器端隨著計算機硬件的高速發(fā)展,現(xiàn)在普通的機子已經(jīng)可以做為一個服務(wù)器端使用,基本配置如下:CPU:CⅣ2.0或更高硬盤:40G或更多內(nèi)存:128M或更高(建議使用256M)2、客戶端因為客戶端主要用于瀏覽畫面、和Web數(shù)據(jù)庫進行交互操作,因此客戶端對硬件要求不高,主要由所安裝的Windows的要求來決定。軟件環(huán)境1、服務(wù)器端(1)平臺軟件平臺應(yīng)該是建立易于開發(fā)、管理、擴充以及同開放標準兼容的解決方案的基礎(chǔ)。服務(wù)器端平臺軟件全部采用Microsoft的產(chǎn)品,便于維護和管理,同時系統(tǒng)設(shè)計中還應(yīng)用了Microsoft的一些最新的技術(shù),來提高系統(tǒng)的整體性能和效率。(2)操作系統(tǒng):MicrosoftWindowsXPPersonal2、數(shù)據(jù)庫系統(tǒng)運行電子商務(wù)需要處理大量的信息,而數(shù)據(jù)庫系統(tǒng)是管理大量信息的倉庫和引擎。Access所具備的良好性能、可伸縮性,使得它非常適合充當電子商務(wù)系統(tǒng)的發(fā)動機。因此在構(gòu)建后臺數(shù)據(jù)庫時我采用了ACESS版數(shù)據(jù)庫系統(tǒng)軟件,用以支持海量的數(shù)據(jù)存儲以及多功能的數(shù)據(jù)查詢。3、開發(fā)工具VisualBasi(c簡稱VB)是美國微軟公司(Microsoft)于1990年推出的一套完整的Windows系統(tǒng)軟件開發(fā)工具,可用于開發(fā)Windows環(huán)境下的各類應(yīng)用程序,是一種可視化、面向?qū)ο蟆⒂檬录?qū)動方式的結(jié)構(gòu)化高級程序設(shè)計語言和工具,是目前使用最廣泛的編程語言之一。至今以升級到了6.0版。VB的重要特點之一是可視性。系統(tǒng)引進了窗體和控件的機制,用于設(shè)計應(yīng)用程序界面。用戶通過在屏幕上生成窗體,在窗體中繪制所需要的控件和按鈕,設(shè)計菜單和對話框,VB會自動生成相應(yīng)的代碼。VB的另一重要特點是事件驅(qū)動。當窗體或控件上發(fā)生一個事件時,VB立即把控制權(quán)交給程序員。程序員不必擔心如何判斷事件是否已發(fā)生,只需要編寫一段代碼告訴計算機在事件發(fā)生以后應(yīng)該做什么工作就可以了。這樣,設(shè)計一個Windows應(yīng)用程序簡化為用鼠標在屏幕上點擊、拖拽并添加少量的代碼就可以完成了,大大降低了對程序設(shè)計的要求,提高了應(yīng)用程序的開發(fā)效率。數(shù)據(jù)庫實現(xiàn)創(chuàng)建任何一個數(shù)據(jù)庫的第一步是仔細的規(guī)劃數(shù)據(jù)庫,設(shè)計必須是靈活的、有邏輯的。創(chuàng)建一個數(shù)據(jù)庫結(jié)構(gòu)的過程被認為是數(shù)據(jù)模型設(shè)計。標識需要的數(shù)據(jù);1.數(shù)標識需要的數(shù)據(jù);2.收集被標識的字段到表中;3.標識主關(guān)鍵字字段;4.繪制一個簡單的數(shù)據(jù)圖表;5.規(guī)范數(shù)據(jù);6.標識指定字段的信息;數(shù)據(jù)庫表的設(shè)計數(shù)據(jù)庫共包括五個數(shù)據(jù)表,分別為:tblSchool表、tblDevice表、tblLend表、tblTypeInfo表、tblUser表。登陸框的設(shè)計與實現(xiàn)簡單的登陸框設(shè)計能夠凸顯該系統(tǒng)的靈活方便性:其設(shè)計代碼如下:OptionExplicitPublicLoginSucceededAsBooleanPrivateSubcmdCancel_Click()'設(shè)置全局變量為false'不提示失敗的登錄LoginSucceeded=FalseMe.HideEndSubPrivateSubcmdOK_Click()DimstrPwdAsStringDimrsPwdAsADODB.RecordsetDimstrLoginAsStringstrLogin=Trim(txtUserName.Text)strPwd=Trim(txtPassword.Text)IfLen(strLogin)=0Then用戶名不能為空,請輸入用戶名txtUserName.SetFocusExitSubEndIfIfLen(strPwd)=0Then密碼不能為空,請輸入正確的密碼txtPassword.SetFocusExitSubEndIfSetrsPwd= pwdFROMtblUserWHERE &IfrsPwd.EOFThen用戶名不正確,請重新輸入'將代碼放在這里傳遞'成功到calling
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 租借游艇問題課程設(shè)計
- 算法綜合設(shè)計課程設(shè)計
- 補貨管理的優(yōu)化與實施方案計劃
- 健身器材銷售業(yè)績總結(jié)
- 2024年煙花爆竹安全的應(yīng)急預案
- 銀行工作總結(jié)創(chuàng)新發(fā)展成果彰顯
- 醫(yī)藥包材采購心得總結(jié)
- 娛樂活動行業(yè)顧問工作總結(jié)提升娛樂活動吸引力
- 服務(wù)業(yè)會計工作內(nèi)容分析
- 2024年設(shè)備的管理制度范本
- 通用勞務(wù)合同Word模板下載(多份)
- 第七講 磁電選
- 昆蟲的農(nóng)業(yè)和經(jīng)濟價值
- 天津市部分區(qū)2023-2024學年六年級上學期期末數(shù)學試卷
- 長期照護服務(wù)流程
- 精心打造東北大學近四年C語言理論考試試題及答案
- 《Power Bi應(yīng)用》課程標準
- 《瘋狂動物城》全本臺詞中英文對照
- 幼兒園的品格與道德教育主題班會課件
- 2024抗菌藥物分級管理及臨床合理應(yīng)用考核試題及答案
- 儲能系統(tǒng)的應(yīng)急預案措施
評論
0/150
提交評論