項目編号:BS-XX-048
運作環境:
開發工具:IDEA / ECLIPSE
資料庫:MYSQL5.7
JAVA: JDK1.8
應用伺服器:TOMCAT8.5.31
開發技術:Javaweb+JDBC
本系統主要基于Javaweb開發實作一套企業财務管理系統,主要實作企業中人财物的資訊管理,系統分為兩個角色,系統管理者和職工,不同的角色進入系統後可以操作實作的功能不一樣,具體參看下面的系統設計說明。
系統概要設計說明
3.1 系統設計概述
系統設計是在系統分析基礎上通過抽象得到具體的過程,同時,還考慮到系統所實作的環境和主客觀條件。
系統設計階段主要目的是将系統分析階段所提出的反映使用者資訊需求的系統邏輯方案轉換成可以實施的基于計算機與通信系統的實體方案。
這一階段的主要任務就是從管理資訊系統的總體目标出發,根據系統分析階段對系統邏輯功能的需求,考慮到經濟、技術和環境等方面的條件,可以确定系統的總體結構和系統組成部分的方案,合理選擇計算機和通信裝置,提出系統的實施計劃,確定系統總體目标的實作。
系統設計工作的特點:
1)在系統設計的階段,大量的工作還是技術性的。
2)允許使用者對已提出資訊的需求做非原則性修改或着補充。
3)使用者在操作使用環境等方面的要求也要在系統設計階段加以說明并在系統的技術方案中得到反映,是以系統設計人員必須同管理環境打交道。
4)系統設計的環境是管理環境和技術環境的結合,是系統設計工作的重要特點也是整個系統成功的一個必不可缺的環節。
系統設計原則
1) 易用性原則:友善上網客戶浏覽和操作,最大限度地減輕背景管理人員的負擔,做到部分業務的自動化處理,提供良好的使用者體驗。
2) 階段開發原則:系統架構和資料結構全面設計,具體功能實作分階段進行。
3) 業務規範化原則:在系統設計的同時,也為将來的業務流程制定了較為完善的規範,具有較強的實際操作性,也給整個系統帶來安全性。
4) 可擴充性原則:系統設計要考慮到業務未來發展的需要,要盡可能設計得簡明,各個功能子產品間的耦合度小,便于系統的擴充。如果存在舊有的資料庫系統,則需要充分考慮相容性,比如說浏覽器的相容。
5) 業務完整性原則:對于業務進行中的特殊情況能夠做出及時、正确的響應,保證業務資料的完整性,減少資料的誤讀。
3.2 系統用例圖
員工的操作:
1、員工可以檢視個人工資情況。
2、員工可以查詢公司資産情況。
3、員工可以查詢公司經營情況。
4、員工可以查詢公司費用情況。
5、員工可以查詢年終資産分析表。
員工用例圖,如圖3-1所示:
圖 3-1 員工的用例圖
管理者的操作:
1、管理者可以管理部門資訊。
2、管理者可以管理者工資訊。
3、管理者可以管理者工工資資訊。
4、管理者可以管理資産資訊。
5、管理者可以管理經營資訊。
6、管理者可以管理費用資訊。
管理者用例圖,如圖3-2所示:
圖 3-2 管理者用例圖
3.3 系統流程圖
當管理者進入本系統之後,管理者首先要登入之後,才能管理背景。登入失敗,給管理者相關的提示,請管理者重新登入。登入成功之後,管理者可管理者工、公司資産、經營、費用等資訊。管理者的背景管理的基本流程如下圖3-3所示:
圖 3-3 管理者流程圖
3.4 系統功能分析
圖 3-4 系統背景功能圖
管理者的所有子產品的功能分析:
部門資訊管理子產品:對公司部門資訊進行管理,包括部門資訊的添加、修改、删除等。
員工資訊管理子產品:對公司員工資訊進行管理,包括員工資訊的添加、修改、删除等。
員工工資管理子產品:對員工工資資訊進行管理,包括員工工資的添加、修改等。
資産資訊管理子產品:對公司資産資訊進行管理,包括資産資訊的添加、修改、删除等。
經營資訊管理子產品:對公司經營資訊進行管理,包括經營資訊的添加、修改、删除等。
費用資訊管理子產品:對公司費用資訊進行管理,包括費用資訊的添加、修改、删除等。
年終資産分析子產品:對公司産終資産情況進行分析,檢視分析報表。
修改個人密碼:管理者登入系統,可以修改自己的登入密碼。
下面展示一下各功能截圖:
部門資訊管理:
職工資訊管理
職工工資管理
資産類别管理
資産資訊管理
經營資訊管理
費用資訊管理
年終資産分析
以上是基于Javaweb開發實作的企業财務資訊管理系統,系統功能完整,界面簡潔大方。