




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、固定資產管理系統設計與實現摘 要固定資產管理系統是一個企事業單位不可缺少的局部,它的內容對于企事業單位的決策者和管理者來說都至關重要,所以固定資產管理系統應該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統人工的方式管理固定資產的信息,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。隨著計算機技術的不斷開展,計算機應用于各大領域,并給人們的生活帶來了極大的便利,在固定管理系統亦是如此。以往固定資產員由于缺乏適當的軟件而給其工作帶來了很多不便。本論文所介紹的便是一個固定資產管理系統,以方便在固定資產
2、安排和固定資產管理上的工作任務。本系統的目的是為用戶提供便捷、高效的管理效勞,同時,通過使用該系統對固定資產進行管理可以對固定資產的新購,變動,領用,退還,轉交等信息一目了然,也方便用戶對其固定資產進行維護更新。本論文主要介紹的是固定資產管理系統的整個設計實現過程。前言包括選題的背景,目的和意義;第 1 章系統開發工具簡介包括 Microsoft Visual Studio 2005 和 SQL Server 數據庫的介紹;第 2 章系統分析,可行性分析,需求分析;第 3 章系統設計與實現局部包括系統的功能結構設計,系統的數據庫結構設計,系統功能的實現;第 4 章是系統測試局部包括測試目的與環
3、境,測試內容;論文最后為結論、致謝、參考文獻。關鍵詞:關鍵詞:固定資產管理,SQL Server 數據庫,B/S 結構Abstract Fixed Assets Management System is an enterprise units indispensable part It is an enterprise units for the policy makers and managers are of great importance, Therefore, fixed asset management system should be able to provide users
4、with sufficient information and efficient means of inquiry. But there has been the use of traditional artificial approach in the management of fixed assets information, This mode of administration, there are many drawbacks, such as : low efficiency, poor security, the other over the long term. will
5、have a lot of documents and data, which identify, update and maintenance caused a lot of difficulties. As computer technology continues to develop, computers for all major areas, and to peoples lives brought great convenience, In fixed management system is reflected. Members of the previous fixed as
6、sets due to the lack of appropriate software, which bring to their work a lot of inconvenience.This paper is presented in a fixed asset management system, to facilitate the arrangements in fixed assets and fixed assets management of the task. This paper introduces the fixed-asset management system t
7、hroughout the design process. Introduction of topics including the background, purpose and significance of the domestic; Chapter 1 Introduction including Microsoft Visual Studio 2005 platform and SQL Server database introduced; Chapter 2 analysis, possibility analysis demand analysis,; Chapter 3 of
8、system design and process to achieve, including functional construction design, database design,systematic process to achieve ; Chapter 4 is a include system test, the environment of testing, the content of system testing; Finally, the paper of the conclusions, thank references.KeywordsKeywords : :
9、fixed assets management, SQL Server database,B/S Construction目 錄前 言.1第一章 系統開發工具簡介.31.1 數據庫平臺的選擇.31.2 開發工具的選擇.51.2.1 .NET 框架簡介 .5技術簡介.71.2.3 ADO.NET 技術簡介.8第二章系統分析.102.1 系統目標.102.2 可行性分析.112.3 需求分析.122.3.1 管理者的信息需求.132.3.2 企業財務人員的工作需求.132.3.3 員工財務管理需求.142.3.4 公司業務需求.142.3.5 運行需求.142.3.6 平安性需求.15第三章系統設
10、計.163.1 系統的功能結構設計.163.2 系統的數據庫結構設計.183.2.1 系統數據流程分析.183.2.2 系統數據庫設計.19第四章 系統功能實現.254.1 系統頁面設計.254.2 資產類別管理頁面設計.264.3 庫存管理頁面設計.274.4 資產登記頁面設計.284.5 電腦管理頁面設計.294.6 辦公設備管理頁面.304.7 車輛管理頁面設計.314.8 車輛維修方案頁面設計.324.9 配件管理頁面設計.334.10 小額用品管理頁面設計.344.11 軟件管理頁面設計.344.12 移庫處理頁面設計.354.13 原材料交付頁面設計.364.14 資產照會頁面設計
11、.374.15 月資產變動頁面設計.374.16 資產報廢頁面設計.384.17 資產盤點頁面設計.394.18 維修申請登錄頁面設計.40第五章 系統測試.41測試目的與運行環境.415.2 測試內容.415.2.1 登錄頁面測試.415.2.2 局部關鍵功能測試.42第六章 總 結.49致 謝.50參考文獻.51前 言固定資產管理系統是企業管理中的一個重要組成局部,固定資產具有價值高,使用周期長、使用地點分散、管理難度大等特點。許多企業在固定資產管理中也許都遇到過以下所列的問題:企業資產管理中帳、卡、物不相符合;不清楚每個資產所在的位置,也無法得知某個位置上究竟有多少資產 ;資產管理缺乏根
12、底數據以及相對應的管理手段 ;當前狀態無法跟蹤,如調撥、借用、維修等,沒有 IT 系統支持相關的工作流程 ;資產的報廢無法及時處理,財務上無法及時銷賬,無法形成報廢清單,實物拆下來后,無法與資產上的實物卡片進行核對 ;折舊計算繁復,準確性差,導致固定資產流失 ;資產缺乏中間跟蹤管理沒有資產的歷史記錄,如安裝、移動、調撥、報廢、維修等,沒有和資產一一對應的設備編碼 ;資產的保修無法進行管理 ;缺乏對非在線資產的有效管理。一個企業的良性開展,防止不了的要涉及到企業資產的有效管理。對于那些技術裝備密集型的企業,固定資產的管理顯得尤為重要。傳統的固定資產管理模式無論從質量上還是效率上,都難以適應經營管
13、理新形式的需要。因此,尋找一種簡便、高效的管理手段成為必然。在充分研究分析企業固定資產管理的業務需求的根底上,固定資產管理系統,改變了固定資產清查數據的采集方式,解決固定資產實物清查的瓶頸問題,大大提高清查效率,同時也增加了固定資產的形態方面的管理,有效解決企業資產的管理難題,使企業更輕松、更有效地管理固定資產。如能在公司內部建立固定資產管理,將使各級相關管理人員及有關領導快速查詢、統計固定資產情況,實現合理配置資源、決策,提供依據,提高工作效率。固定資產管理系統可以有效地對固定資產進行科學管理,防止虛增資產和國家或者企業資產流失。隨著改革開放的深入特別是中國已經加人 WTO,中國經濟將融入世
14、界經濟大潮,而這種大潮必將把中國企業拋入更劇烈的競爭。企業競爭的優勢主要表達在生產效率上,為提高生產效率,企業紛紛進行信息化改造,實現管理的專業化和標準化。企業固定資產管理信息系統正以一種特別的方式在我國正呈現新的開展態勢。固定資產管理系統能為企業提供一個專業管理企業資產的模式。系統的目標是,以標準的內部業務流程為根底,建立一種用戶同信息系統之間的關系,建立和維護一個高質量的物流管理信息系統。以便幫助用戶方便人員資產管理能力更加強大,形式更加靈活的多層資產管理應用系統。固定資產是企業重要的經濟資源。很多企業固定資產的手段一直還處于手工,或者借助專業軟件系統手動修改登記的管理方式。由于管理方式落
15、后,導致了管理不善、使用效率低下,甚至在一些企業出現了固定資產管理混亂,給企業帶來了巨大的浪費和損失。使用固定資產管理系統那么 改善了傳統管理中對固定資產僅從財務角度的管理,記錄了固定資產使用的流程及相關責任人;任何時間點管理者可以隨時查詢數據;可按多個查詢條件,及時多角度了解固定資產的情況。通過對固定資產的采購,借用賠償等活動的錄入,記錄固定資產原始信息,以資產信息為中心可進行申領,發放,轉交,調撥,退還,收回,變更等活動,對資產的跟蹤式管理,防止了資產的喪失,損壞。固定資產管理模塊用于提供與固定資產、租賃資產和其他資產 (如現場維護設備)等有關的財務信息。描述數據、位置數據、原值、折舊和維
16、修信息或校準要求等應得到完善地維護。除此之外,用戶可能希望保存保險或財產稅等數據于相應的文件中,以便提供相應的報告及滿足查詢要求。每種資產在系統中應有其對應的適用折舊方法及建立之時間表,以便系統在每個會計期間內能自動計算折舊額。固定資產管理模塊也應能提供一套完整的有關資產的取得和處置的交易審計軌跡報告。第一章 系統開發工具簡介固定資產管理系統將 Internet 網絡技術與現代管理觀念相融合,針對信息技術的特點對固定資產管理進行規劃和重構,對公司管理進行優化。設計時使用了 WEB 的效勞方式,系統采用 B/S 結構,數據庫采用 SQL Server 前臺選用了 ASP.NET。 1.1 數據庫
17、平臺的選擇SQL Server 2005 是一個全面的、集成的、端到端的數據解決方案,它為企業中的用戶提供了一個平安、可靠和高效的平臺用于企業數據管理和商業智能應用。SQL Server 2005 為 IT 專家和信息工作者帶來了強大的、熟悉的工具,同時減少了在從移動設備到企業數據系統的多平臺上創立、部署、管理及使用企業數據和分析應用程序的復雜度。 通過全面的功能集、和現有系統的集成性、以及對日常任務的自動化管理能力, SQL Server 2005 為不同規模的企業提供了一個完整的數據解決方案。圖1.1 顯示了 SQL Server 2005 數據平臺的組成架構。圖 1.1 SQL Serv
18、er 2005 數據平臺SQL Server 2005 是一個全面的數據庫平臺與 Microsoft Visual Studio、Microsoft Office System 以及新的開發工具包 包括 Business Intelligence Development Studio的緊密集成使 SQL Server 2005 與眾不同。無論您是開發人員、數據庫管理員、信息工作者還是決策者,SQL Server 2005 都可以為您提供創新的解決方案,幫助您從數據中更多地獲益。SQL SERVER 2005 主要提供了如下的特點:全面重新設計的 DTS 體系結構和工具引入了由管理工具和管理應用
19、編程接口 API組成的集成化套件用以降低操作的復雜度主要改良包括表分區、增強復制功能和 64 位支持特性允許使用任何 Microsoft .NET 語言開發數據庫對象的能力增添新的 XML 數據類型新增查詢類型和在事務中進行錯誤處理的能力SQL Server 2005 包含許多可以顯著提高開發人員生產效率的新技術包括以下方面:.NET 框架主機 使用 SQL Server 2005,開發人員通過使用相似的語言,例如微軟的Visual C# .NET 和微軟的 Visual Basic,將能夠創立數據庫對象。開發人員還將能夠建立兩個新的對象 用戶定義的類和集合。XML 技術 在使用本地網絡和互聯
20、網的情況下,在不同應用軟件之間散步數據的時候,可擴展標記語言 XML是一個重要的標準。 SQL Server 2005 將會自身支持存儲和查詢可擴展標記語言文件。ADO.NET 2.0 版本 SQL 類的新的支持,到多活動結果集 MARS,SQL Server 2005 中的 ADO.NET 將推動數據集的存取和操縱,實現更大的可升級性和靈活性。增強的平安性 SQL Server 2005 中的新平安模式將用戶和對象分開,提供 fine-grain access 存取、并允許對數據存取進行更大的控制。另外,所有系統表格將作為視圖得到實施,對數據庫系統對象進行了更大程度的控制。Transact-
21、SQL 的增強性能 SQL Server 2005 為開發可升級的數據庫應用軟件,提供了新的語言功能。這些增強的性能包括處理錯誤、遞歸查詢功能、關系運算符PIVOT, APPLY, ROW_NUMBER 和其他數據列排行功能,等等。SQL 效勞中介 SQL 效勞中介將為大型、營業范圍內的應用軟件,提供一個分布式的、異步應用框架。通告效勞 通告效勞使得業務可以建立豐富的通知應用軟件,向任何設備,提供個人化的和及時的信息,例如股市警報、新聞訂閱、包裹遞送警報、航空公司票價等。在 SQL Server 2005 中,通告效勞和其他技術更加緊密地融合在了一起,這些技術包括分析效勞、 SQL Serve
22、r Management Studio。Web 效勞 使用 SQL Server 2005,開發人員將能夠在數據庫層開發 Web 效勞,將 SQL Server 當作一個超文本傳輸協議 偵聽器,并且為網絡效勞中心應用軟件提供一個新型的數據存取功能。報表效勞 利用 SQL Server 2005, 報表效勞可以提供報表控制,可以通過Visual Studio 2005 發行。全文搜索功能的增強 SQL SERVER 2005 將支持豐富的全文應用軟件。效勞器的編目功能將得到增強,對編目的對象提供更大的靈活性。查詢性能和可升級性將大幅得到改良,同時新的管理工具將為有關全文功能的運行,提供更深入的了
23、解。1.2 開發工具的選擇1 .NET 框架簡介Microsoft.NET 是微軟的新一代基于互聯網的軟件開發平臺,它是一種全新的開發平臺。它能夠使開發人員更容易建立各種網絡環境下的應用系統。包括了可以適合多種語言編程類庫。它正在對現有的軟件開發產生巨大影響。框架(.NETF ramework),具有兩個主要組件I1嘆公共語言運行(時)(CLR)和根底類庫。公共語言運行庫是.NET Framework的根底。它可以被看成是一個在執行時管理代碼的代理,它提供核心效勞(如內存管理、線程管理和遠程處理),而且還強制實施嚴格的類型平安以及可確保平安性和可靠性的其他形式的代碼準確性。.NET Frame
24、work的另一個主要組件是根底類庫,它是一個綜合性的面向對象的可重用類型集合,它可以用來開發多種應用程序,這些應用程序包括傳統的命令行或圖形用戶界面(GUI)應用程序,也包括基于所提供的最新的應用程序(如Web窗體和XML Web Services)。.NET Framework 是生成、運行下一代應用程序和 XML Web Services 的內部 Windows 組件。它簡化了高度分布式 Internet 環境中的應用程序開發,.NET Framework 旨在實現如下目標。提供一個面向對象的、一致的編程環境,無論對象代碼是在本地存儲執行,還是在本地執行,在 Internet 上分布,或者
25、是在遠程執行的。提供一個將軟件部署和版本控制沖突最小化的代碼執行環境提供一個可提高代碼包括由未知的或不完全受信任的第三方創立的代碼執行平安性的執行環境提供一個可消除腳本環境或解決環境性能問題的代碼執行環境,是開發人員的經驗在面對不同類型的應用程序如基于 Windows 的應用程序和基于Web 的應用程序時保持一致。按照工業標準生成所有通信,以確保基于.NET Framework 的代碼可與任何其他代碼集成也提供了多種編程語言的開發工具,不同的編程語言除了語法上的區別,功能上的區別很小。公共語言運行庫和XMI,Web Services( Web效勞是.NET Framework提供的兩個核心的集
26、成技術。對于最終用戶來說,.NET技術將使計算機的功能得到大幅度的提升,而用戶對Web的訪問變得更加簡單:對于程序開發人員來說,可以訪問VS.NET (VisualSt的簡寫)所提供的內容豐富的類庫,直接使用各種各樣來自Internet的模塊來構建自己的應用程序,能夠快速高效地開發應用程序,同時,借助于.NET技術所提供的基于XML的Web效勞技術,可以真正地將應用程序邏輯分發到網絡上,不必顧及效勞器與客戶端是否屬于同一種結構,執行機制是否相同,接口是否對應。能夠提供加速開發過程的高效工具,提供對各種各項的網絡應用程序的快速設計能力,利用XML和Web效勞來簡化分布式計算,快速構建中間層商務組
27、件,以及構建可靠的可伸縮的解決方案。下列圖是.Net 平臺結構:圖 1.2 .Net 平臺結構1.2.2 AASR.NET又稱為ASP+,它不是ASP的簡單升級,而是微軟開發的一種基于.NET平臺的新技術,是建立、管理、部署Web應用程序最正確的平臺。ASR.NET構建在CLR之上,可以使用CLR來編輯代碼,管理執行,創造運行更快、表現更好的Web應用程序。ASPNET可以無縫地與其他的編程工具一起工作。這不僅使得Web開發更加方便,而且還能提供這些工具必須提供的所有優點,包括開發人員可以用來將效勞器控件拖放到Web頁的GUI和完全集成的調試支持。當創立應用程序時,開發人員可以使用Web窗體或
28、XML Web services,或其他適宜的任何方式進行組合。每個功能都能得到同樣結構的支持。此系統采用了ASP.NET技術,提供了一個統一的 WEB 開發模型。它提供了一種新的編程模型和結構,可生成伸縮性和穩定性更好的應用程序,并提供更好的平安保護。可以通過在現有 ASP 應用程序中逐漸添加 ASP.NET 功能,隨時增強 ASP 應用程序的功能。ASP.NET 是一個已編譯的、基于.NET 的環境,可以用任何與.NET 兼容的語言包括Visual Basic .NET、C#和JScript .NET.創作應用程序。另外,任何 ASP.NET應用程序都可以使用整個.NET Framewor
29、k。開發人員可以方便地獲得這些技術的優點,其中包括托管的公共語言運行庫環境、類型平安、繼承等。微軟為 ASP.NET 設計了這樣一些策略:易于寫出結構清晰的代碼、代碼易于重用和共享、可用編譯類語言編寫等等,目的是讓程序員更容易開發出 WEB 應用,滿足計算向 WEB 轉移的戰略需要。:ASP.NET 提供了穩定的性能、優秀的升級性、更快速的開發、更簡便的管理、全新的語言以及網絡效勞。貫穿整個 ASP.NET 的主題就是系統幫客戶做了大局部不重要的瑣碎的工作。全新的構造:新的 ASP.NET 引入受管代碼(Managed Code)這樣一個全新概念,橫貫整個視窗開發平臺。受管代碼在 NGWS R
30、untime 下運行,而NGWS Runtime 是一個時間運行環境,它管理代碼的執行,使程序設計更簡便。高效率:對于一個程序,速度是一件非常令人渴望的東西。一旦代碼開始工作,接下來你就得盡可能地讓它運作得快些、再快些。在 ASP 中你只有盡可能精簡你的代碼,以至于不得不將它們移植到一個僅有很少一點性能的部件中。而現在,ASP.NET 會妥善地解決這一問題。易控制:在 ASP.NET 里,你將會擁有一個“Data-Bounds (數據約束),這意味著它會與數據源連接,并會自動裝入數據,使控制工作簡單易行。語言支持:ASP.NET 支持多種語言,支持編譯類語言,支持比方VB、VC+、C#等,它比
31、這些編譯類語言運行速度快,更適合編寫大型應用。1.2.3 ADO.NET 技術簡介ADO.NET 對 Microsoft SQL Server 和 XML 等數據源以及通過 OLE DB 和 XML 公開的數據源提供一致的訪問。數據共享使用者應用程序可以使用 ADO.NET 來連接到這些數據源,并檢索、處理和更新所包含的數據。ADO.NET 通過數據處理將數據訪問分解為多個可以單獨使用或一前一后使用的不連續組件。ADO.NET 包含用于連接到數據庫、執行命令和檢索結果的 .NET Framework 數據提供程序。您可以直接處理檢索到的結果,或將其放入 ADO.NET DataSet 對象,以
32、便與來自多個源的數據或在層之間進行遠程處理的數據組合在一起,以特殊方式向用戶公開。ADO.NET DataSet 對象也可以獨立于 .NET Framework 數據提供程序使用,以管理應用程序本地的數據或源自 XML 的數據。ADO.NET 利用 XML 的力量來提供對數據的斷開式訪問。ADO.NET 的設計與 .NET Framework 中 XML 類的設計是并進的,它們都是同一個結構的組件。ADO.NET 和 .NET Framework 中的 XML 類集中于 DataSet 對象。無論 XML 源是文件還是 XML 流,都可以用來填充 DataSet。無論 DataSet 中數據的
33、數據源是什么,DataSet 都可以作為符合萬維網聯合會 (W3C) 標準的 XML 進行編寫,并且將其架構包含為 XML 架構定義語言 (XSD) 架構。由于 DataSet 固有的序列化格式為 XML,因此是在層間移動數據出色的媒介,這使 DataSet 成為在遠程向 XML Web 效勞發送數據和架構上下文以及從 XML Web 效勞接收數據和架構上下文的最正確選擇。如下:數據存儲區連接類.NET Data ProviderDataAdpterSelectCommandInsertCommandUpdateCommandupDelectCommandDataReaderCommandCo
34、nnectionXML非連接類DataSetDataTableCollectionDataTableDataRowCollectionDataColumnCollectionDataRowCollectionDataRelationCollection圖 1.3 第二章 系統分析軟件需求分析是軟件開發期的第一個階段,也是關系到軟件開發的關鍵步驟。在開發時期之前還有一個方案時期,用以對問題定義和可行性研究。可行性研究涉及的范圍較廣,除了需求分析還包括其他內容。不言而喻,在實際工作中,總是方案在先,開發在后的。本章主要說明了系統的需求分析、可行性研究,給出了系統的數據流圖。2.1 系統目標固定資產
35、管理系統是企業管理中的一個重要組成局部,由于固定資產具有價值高,使用周期長、使用地點分散、管理難度大等特點。所以該課題設計的固定資產管理信息系統應具有以下特點: 能快捷地進行資產的日常管理 能高效地進行資產以及相關人員信息的查詢 能簡單地進行系統的各項操作根據以上要求,設計系統的主要功能如下: 資產類別管理:可以對資產添加新的資產類別和資產型號。 庫存查詢:檢索資產類別,一覽信息,在資產類別一覽中選擇一條記錄,顯示該資產類別下所有資產型號。 資產維護菜單:此菜單中又包括資產登錄、臨時保存、電腦管理、辦公設備管理、車輛管理、配件管理、小額用品管理、軟件管理,在這些小項中可以對其進行新建、編輯、刪
36、除等操作,允許重復登錄。 移庫處理: 對企業資產和原材料資產進行移庫處理。 原材料交付處理:進行原材料資產交付和反交付處理,對現有軟件可以執行編輯和刪除操作,也可添加新的軟件信息,也可根據購入日期期間,所屬類別及購置價格模糊查詢。 資產照會:根據條件進行查詢;一覽中選中一條記錄,對現有資產可以執行刪除操作;在編輯鏈接中,可以進入資產更新界面進行資產更新;可以進入資產查看界面;可以進行明細查看。 月資產變動一覽:根據購入日期期間,所屬類別及購置價格模糊查詢,一覽中選中一條記錄,對現有軟件可以執行編輯和刪除操作,還可以添加新的軟件。 資產報廢:查詢需要報廢的資產,進行報廢處理;可以查詢已經報廢的資
37、產;可以查看報廢品維修履歷。 資產盤點:根據購入日期期間,所屬類別及購置價格模糊查詢;一覽中選中一條記錄,對現有軟件可以執行編輯和刪除操作;可以添加新購入的軟件信息。 設備維修管理:申請維修信息的輸入;以請求期間,處理狀態做模糊查詢;在請求信息一覽中,選中一條已對應的信息,給該對應活動填寫反應意見。2.2 可行性分析可行性分析也稱為可行性研究,是在系統調查的根底上,針對新系統的開發是否具備必要性和可能性,對新系統的開發從技術、經濟、社會等方面進行分析和研究,以防止投資失誤,保證新系統的開發成功。可行性分析的目的就是用最小的代價在盡可能短的時間內確定問題是否能夠解決。該系統的可行性分析包括以下幾
38、個方面的內容:(1) 經濟可行性:主要是對工程的經濟效益進行評價,本系統作為公司一個實訓工程,具有經濟可行性是顯而易見的。(2) 技術上的可行性:技術上的可行性分析主要分析技術條件能否順利完成開發工作,軟硬件能否滿足開發者的需求等。該系統采用 B/S模式進行開發。結合 Web 技術,數據庫效勞器選用微軟公司的 SQL Server 數據庫,它能夠處理大量數據,同時保持數據的完整性并提供許多高級管理功能。它的靈活性、平安性和易用性為數據庫編程提供了良好的條件。ASP 技術的應用,使用戶可以通過網頁向效勞器傳遞特定的信息,效勞器可根據用戶信息對網頁做動態更新或記錄用戶信息3,這也使得網上預約成為可
39、能。選擇 MVC2 結構,后臺數據庫采用 SQL Server,WEB 效勞器運行微軟的 IIS,以 ASP 作為開發工具,客戶端用 IE 瀏覽器。因此,系統的軟件開發平臺已經成熟可行。硬件方面,科技日益開展的今天,硬件更新的速度越來越快,容量越來越大,可靠性越來越高,價格越來越低,其硬件平臺完全能滿足此系統的需求。(3) 環境可行性:公司內部都有局域網,員工和管理者均可以在網上處理相關事宜。(4) 法律可行性:固定資產管理系統的開發作為校外畢業設計的工程,不會引起任何侵權或其他責任問題,在法律上是可行的。綜上所述,此系統開發目標已明確,在技術和經濟等方面都可行。因此,系統的開發是完全可行的。
40、2.3 需求分析一個企業的良性開展,防止不了的要涉及到企業資產的有效管理。對于那些技術裝備密集型的企業,固定資產的管理顯得尤為重要。傳統的固定資產管理模式無論從質量上還是效率上,都難以適應經營管理新形式的需要。因此,尋找一種簡便、高效的管理手段成為必然。在充分研究分析企業固定資產管理的業務需求的根底上,北京首碼偉業科技的固定資產管理條碼解決方案把條碼引入固定資產管理中,開發了一套首碼固定資產管理條碼管理系統,改變了固定資產清查數據的采集方式,解決固定資產實物清查的瓶頸問題,大大提高清查效率,同時也增加了固定資產的形態方面的管理,有效解決企業資產的管理難題,使企業更輕松、更有效地管理固定資產。如
41、能在公司內部建立固定資產管理,將使各級相關管理人員及有關領導快速查詢、統計固定資產情況,實現合理配置資源、決策,提供依據,提高工作效率。根據無錫華夏計算機公司的 實際情況開發的基于 B/S(Brower/Server)的總務管理系統,可以方便管理者對公司的管理,也方便公司員工對與其相關的信息進行查詢,在該系統的固定資產模塊中,員工對固定資產的使用申請也可通過該系統在局域網內進行申請,相對的提高了工作的效率,也方便了員工之間的溝通。要設計一個性能良好的管理系統,明確用戶的應用環境對系統的要求是首要的和根本的。本系統從以下幾個方面對用戶需求進行了分析。2.3.1 管理者的信息需求改善了傳統管理中對
42、固定資產僅從財務角度的管理,記錄了固定資產使用的流程及相關責任人;固定資產流轉管理:固定資產的新購,變動,領用,退還,轉交等信息一目了然;及時性:任何時間點管理者可以隨時查詢數據,不必等待結果型的報表;多角度的管理:可按日期,作者,部門,狀態等多個查詢條件,及時多角度了固定資產情況; 異地管理:提高縱向管理的深度和方便性,對異地辦事處或者分公司固定資產有效管理。2.3.2 企業財務人員的工作需求準確性:所有的固定資產信息,都可以在當前界面查詢到關聯信息,及時了解每個固定資產使用狀況;降低勞開工作量:根據電子流程單快速檢索到憑證所屬的時間區段,快速查詢憑證,提高員工對財務工作的滿意度;通過異步辦
43、公的方式:財務人員隨時可查詢到異地辦事處的資產信息;內部審計方便:無需翻查紙質憑證,就能夠查詢全部固定資產流轉過程。2.3.3 員工財務管理需求自助查詢:員工可以隨時到系統中查詢與自己相關的固定資產的資產清單,辦理,辦結;辦理相關申領手續方便:自己可以隨時申請領用固定資產,及查詢審批流程,無需反復問詢財務人員;流程標準化:降低對業務人員的要求,防止其工作的隨意性,責任明晰。2.3.4 公司業務需求及時性:隨時了解最新的固定資產使用情況;提高業務流程標準性:通過標準的表單和流程的流轉到達標準的業務效果;方便公司管理者介入跨地域跨部門的業務流程;開放式系統帶來的方便性:便于相關業務人員及時了解有關
44、資產信息。2.3.5 運行需求固定資產管理系統的建設,運行是一個長期的過程。網站的運行與維護主要有以下幾個方面:WEB 網絡應用程序平臺的運行與維護。WEB 網絡應用程序使用的數據庫的添加與維護。Web 網絡提供的各類效勞實時管理。SQL SERVER 的維護管理。IIS 管理軟件的日常維護,ASP.NET 是 Microsoft 提出的以 C#語言創立網頁的技術。在以 IIS 作為系統平臺的系統中,ASP.NET 是目前首選的技術。在 WEB 網絡應用程序平臺上增加新的應用。為了做好固定資產管理系統的運行與維護,一方面網絡應用技術及數據庫管理軟件必須可靠,設計文檔和源代碼完整,另一方面,本管
45、理系統的管理員需要有一定的系統軟件維護能力。2.3.6 平安性需求互聯網是一個基于 TCP/IP 協議的對全世界各個國家都開放的網絡平臺,所以對各種與互聯網聯接的網絡系統需要較高的平安性。要防止一些人為的破壞,主要有以下幾方面:數據庫效勞器與 WEB 效勞器別離,更有效的保護了數據庫的數據平安,防止來自互聯網的惡意攻擊對數據庫的數據的更改;防病毒 Web 應用效勞器和數據庫效勞器中的防病毒系統一定要全面考慮, 制定多層次、全方位的防毒策略, 保證效勞器具備預防、檢查和去除病毒的能力。WEB 效勞器與數據庫效勞器的通訊全部封裝,保護通訊過程中的數據平安。第三章 系統設計3.1 系統的功能結構設計
46、系統按照軟件工程的思想方法進行分析和設計,以及技術文檔的編寫。在力求系統功能盡可能強大的同時做到界面美觀友好,結構合理、容錯性好。系統對數據庫設計要求是熟練和 SQL Server 數據庫開發技術。由于該系統界面較多,所以在此僅挑選幾個界面的根本流程關聯圖進行介紹。根據詳細設計的要求,總務管理系統的界面根本流程關聯圖如下:圖 3.1 總務管理系統界面根本流程關聯圖固定資產管理子系統的界面根本流程關聯圖如下:圖 3.2 固定資產管理系統界面根本流程關聯圖電腦登錄界面根本流程關聯圖如下:圖 3.3 電腦登錄管理界面根本流程關聯圖3.2 系統的數據庫結構設計3 系統數據流程分析數據庫結構設計的好壞將
47、直接影響系統的運行效率和系統開發進度,合理的數據庫結構不僅可以提高系統運行效率,也有利于保證數據的完整性和一致性,有利于系統的實現。根據系統功能模塊結構圖和管理流程,繪制的數據流程圖。圖 3.4 固定資產管理系統流程圖3 系統數據庫設計系統的數據需求包括以下幾點:1 數據錄入和處理的準確性和實時性數據的輸入是否準確是數據處理的前提,錯誤的輸入會導致系統輸出的不正確和不可用,從而使系統的工作失去意義。數據的輸入來源是手工輸入。手工輸入要通過系統界面上的安排系統具有容錯性,要求對輸入人員進行培訓。在系統中,數據的輸入往往是大量的,因此系統要有一定的處理能力,以保證迅速的處理數據。2 數據的一致性與
48、完整性由于系統的數據是共享的,在不同的環境中,有好多共享數據,所以如何保證這些數據的一致性,是系統必須解決的問題。要解決這一問題,要有一定的人員維護數據的一致性,在數據錄入處控制數據的去向,并且要求對數據庫的數據完整性進行嚴格的約束。對于輸入的數據,要為其定義完整性規那么,如果不能符合完整性約束,系統應該拒絕該數據。3 數據的共享與獨立性整個系統的數據是共享的。然而,從系統開發的角度上看,共享會給設計和調試帶來困難。因此,應該提供靈活的配置,使各個分系統能夠獨立運行,而通過人工干預的手段進行系統數據的交換。這樣,也能提供系統的強壯性。數據庫邏輯設計:根據固定資產管理系統的需求,得出以下數據表,
49、由于該系統所用的數據庫比擬龐大,所以在這里就列出這幾張表:表 3.1 電腦表No.工程名工程名字段名字段名類型類型位數位數KeyNOTNOT NUllNUll1合同編號ContractIDvarchar502電腦編號ComputerIDvarchar25PK3電腦名稱ComputerNamevarchar1004電腦品牌ComputerBrand varchar205員工編號EmployeeIDvarchar206硬盤型號DiscIDvarchar207硬盤大小DiscSizevarchar8內存型號RAMIDvarchar9內存大小RAMSizevarchar10主板型號BoardIDvar
50、char20No.工程名工程名字段名字段名類型類型位數位數KeyNOTNOT NUllNUll11CPU 型號CPUIDvarchar2012CPU 頻率CPUHZvarchar13顯卡型號DisplayCardIDvarchar2014顯示器型號MonitorIDvarchar2015網卡型號NetCardIDvarchar2016電源型號PowerIDvarchar2017操作系統OSvarchar10018應用軟件Appvarchar5019殺毒軟件AntiVirusvarchar5020OA 軟件OAvarchar5021其他軟件OtherSoftwarevarchar5022電腦來源
51、ComputerOriginvarchar123電腦狀態ComputerStatusvarchar124購置價格ComputerPricemoney25購置日期PurchaseDatedatetime26入庫日期WarehouseDatedatetime27最新收發時間GrantDatedatetime28報廢時間ScrapDatedatetime29類別標志KindFlgvarchar230刪除標志DeleteFlgvarchar131備注Notevarchar32預備字段 1ReservedNumber1numeric2033預備字段 2ReservedNumber2numeric2034
52、預備字段 3ReservedNumber3numeric2035預備字段 4ReservedNumber4numeric2036預備字段 5ReservedNumber5numeric2037預備字符串 1ReservedString1varchar2038預備字符串 2ReservedString2varchar2039預備字符串 3ReservedString3varchar2040預備字符串 4ReservedString4varchar2041預備字符串 5ReservedString5varchar2042創立者CreatedUserIDvarchar43創立日期CreatedDat
53、edatetime44更新者UpdateUserIDvarchar45更新日期UpdatedDatedatetime46行版本RowVertimestamp47其他Othervarchar100表 3.2 車輛表No.工程名工程名字段名字段名類型類型位數位數KeyKeyNOTNOT NULLNULL1車牌號VehicleIDvarchar202編號IDintNo.工程名工程名字段名字段名類型類型位數位數KeyKeyNOTNOT NULLNULL3車輛名稱VehicleNamevarchar204發動機編號EngineIDvarchar255車架編號VehicleFrameIDvarchar25
54、6購置日期BuyDatedatetime7購置價格BuyPricemoney8車輛狀態VehicleStatusvarchar29報廢時間ScrapDatedatetime10備注Notevarchar5011預備字段 1ReservedNumber1numeric2012預備字段 2ReservedNumber2numeric2013預備字段 3ReservedNumber3numeric2014預備字段 4ReservedNumber4numeric2015預備字段 5ReservedNumber5numeric2016預備字符串 1ReservedString1varchar2017預備
55、字符串 2ReservedString2varchar2018預備字符串 3ReservedString3varchar2019預備字符串 4ReservedString4varchar2020預備字符串 5ReservedString5varchar2021刪除標志DeleteFlgvarchar122創立者CreatedUserIDvarchar1023創立日期CreatedDatedatetime24更新者UpdateUserIDvarchar1025更新日期UpdatedDatedatetime26行版本RowVertimestamp表 3.3 辦公設備表No.No.工程名工程名字段名
56、字段名類型類型位數位數KeyKeyNOTNOT NULLNULL1設備編號OeIDvarchar25PK2設備名稱OeNamevarchar203合同編號ContractIDvarchar504資產類別編號AssetsKindIDint5資產型號編號AssetsKindTypeIDint6設備來源OeSourcevarchar207購置日期PurchaseDatedatetime8購置價格PurchasePricemoney9資產狀態OeStatusvarchar210物理位置OePositionvarchar2011報廢時間ScrapDatedatetime12備注Notevarchar20
57、013預備字段 1ReservedNumber1numeric2014預備字段 2ReservedNumber2numeric2015預備字段 3ReservedNumber3numeric20No.No.工程名工程名字段名字段名類型類型位數位數KeyKeyNOTNOT NULLNULL16預備字段 4ReservedNumber4numeric2017預備字段 5ReservedNumber5numeric2018預備字符串 1ReservedString1varchar2019預備字符串 2ReservedString2varchar2020預備字符串 3ReservedString3va
58、rchar2021預備字符串 4ReservedString4varchar2022預備字符串 5ReservedString5varchar2023刪除標志DeleteFlgvarchar124創立者CreatedUserIDvarchar1025創立日期CreatedDatedatetime26更新者UpdateUserIDvarchar10表 3.4 資產類別表No.No.工程名工程名字段名字段名類型類型位數位數KeyKeyNOTNOT NullNull1資產類別編號AssetsKindIDint2資產類別CategoryNamevarchar203資產類型AssetsCategoryI
59、Dvarchar204類別編碼前綴文字PrefixTextvarchar20PK5類別編碼后綴數字個數SuffixNumberint6備注Notevarchar507預備字段 1ReservedNumber1numeric208預備字段 2ReservedNumber2numeric209預備字段 3ReservedNumber3numeric2010預備字段 4ReservedNumber4numeric2011預備字段 5ReservedNumber5numeric2012預備字符串 1ReservedString1varchar2013預備字符串 2ReservedString2varc
60、har2014預備字符串 3ReservedString3varchar2015預備字符串 4ReservedString4varchar2016預備字符串 5ReservedString5varchar2017刪除標志DeleteFlgvarchar118創立者CreatedUserIDvarchar1019創立日期CreatedDatedatetime20更新者UpdateUserIDvarchar1021更新日期UpdatedDatedatetime22行版本RowVwetimestamp表 3.5 房屋表No.工程名工程名字段名字段名類型類型位數位數KeyKeyNOTNOT NULLN
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 即使無合同約束2025年工傷員工同樣享有合法權益保護
- 2025年網絡設備采購合同范本
- 《2025貸款借款合同》
- 2025租賃協議簡化版合同范本模板
- 2025語音平臺租賃合同協議范本
- 2025物流合作合同協議書簡化版
- 2025家電銷售合同保修協議
- 2025雙邊貸款合同(固定資產投資)
- 2025船舶運輸合同范本
- 2025橋梁工程招標代理合同
- 統編版語文六年級下冊第四單元闖關測試卷(含答案)
- 長春市2024屆高三質量監測(四)四模 英語試卷(含答案)+聽力材料
- MOOC 固體物理學-北京交通大學 中國大學慕課答案
- 2023年4月重慶市考公務員面試題及參考答案
- 雪鐵龍DS6說明書
- 智慧農業中的農業無人機技術與應用
- 玻璃瓶絲印制度
- 中醫養生如何調理肺炎
- 幼兒園游戲活動材料投放與指導課件
- 屋頂花園設計方案
- pzt壓電陶瓷制備工藝
評論
0/150
提交評論