【正文】
總 表更 新 員 工 信 息更 新 產 品 信 息更 新 公 告 信 息部 門 信 息更 新 部 門 信 息管 理 員 信 息修 改 管 理 員 信 息 圖 22 系統流程圖 可行性分 析 本小型企業(yè)內部信息管理系統為企業(yè)和 用戶提供了相互交流的平臺,并能夠完成 員工信息管理、工資管理 、 考勤管理、部門管理 等功能。本系統的業(yè)務流程圖如圖 21 所示。本章將對系統的流程圖及系統的可行性進行介紹。 第 2章 系統可行性分析 系統的可行性研究的目的就是用最小的代價在盡可能短的時間內確定問題是否能夠解決。同時也能讓客戶在實際操作中更容 易上手,還 支持三種語言版本的用戶界面,繁體 /簡體自動轉換內碼顯示 , 人性化的 界面讓客戶融匯多種的文化特色,體現人文關懷 。但從一些貼近客戶的專業(yè)信息論壇,比如 OA 軟件聯盟的專題分析文章我們卻 看到了不同的、謙虛的聲音。 90 年代末期開始,隨著市場環(huán)境的變化和協同管理( Collaboration)的興起, 信息管理系統 的指導思想開始發(fā)生轉變,更多的強調跨地域、跨部門之間的協同, 信息管理系統 中也加入了新的協作工具,如即時通訊、項目管理、網絡會議、文檔共享等等,第三代 信息管理系統 出現了。以 Inter 為基礎,第二代 信息管理系統 實現了 B/S架構,并很好的支持了移動辦公的需求,企業(yè)資源不再受到通訊技術的限制。它的特點是以公文處理、檔案管理為核心,辦公其實就是辦文,并形成了以后 OA 的基本體系。通過分析調研表明,當前市面 信息管理系統軟件 面臨著很大的實施障礙 , 因為信息管理系統對政府和企業(yè)的影響甚大,從最初期的 BBS、郵件系統到后期的群件系統、公文管 理、知識管理以及企業(yè)門戶,信息管理系統已經經歷了 20 多年、多個階段的產品演化。 (8) 智能性:系統在設計時,充分考慮系統運行的智能性,盡量的使程序智能化,在使用系統一段時間后,系統可以和所處部門的業(yè)務相融合。 (6) 可維護性:系統的設計要求方便維護,包括硬件的維護,軟件的維護(更改,升級等)和網絡的維護。 (4) 高安全性:在設計中,將充分利用網絡軟、硬件提供的各種安全措施,既可以保證用戶共享資源,同時也可保證關鍵數據的安全性。 (2) 先進性:本設計將采用現今比較流行的開發(fā)語言 JSP 和 JAVA 的相給合 ,以及 最初由 OTI 和 IBM 兩家公司的 IDE 產品開發(fā)組 研發(fā)的 ECLIPSE 作為開源開發(fā)工具 ,采用 JVAV 語言的 STRUTS 架構進行開發(fā),并采用 SQL Server 2021作為數據庫,可以方便的滿足企業(yè)部門管理上的需要。 (1) 實用性:系統以用戶需求為目標,以方便用戶為原則,同時融入先進的管理經驗。 系統設計思想 一個大型的信息管理系統,必須有一個正確的設計指導思想,通過合理選擇數據結構、網絡結構、操作系統以及開發(fā)環(huán)境,構成一個完善的網絡體系結構,才能充分發(fā)揮計算機信息管理的優(yōu)勢。再次, 簡化 與優(yōu)化了工作 流程,引進企業(yè)內部信息管理系統的同時,也重新檢視了企業(yè)管理工作的結構與流程,幫助企業(yè)找出傳統工作流程的瓶頸,讓一些工作可以更順暢的進行。 那么這樣的管理工具能給企業(yè)帶來怎樣的好處呢? 首先,可以提升工作效率與降低管理成本,將部份繁雜的工作或是重復性高的工作,交給企業(yè)內部信息管理系統來完成,可以明顯的減少管理人員花費于重復性工作的時間。因此,怎樣實現通過對內部局域網的有效管理及利用,達到優(yōu)化工作流,強化項目管理,決策支持及預測是企業(yè) 內部管理面臨的主要問題。 我們應該在系統開發(fā)的過程中有的放矢,在滿足用戶基本功能需求的同時,為用戶設計一個高性能、安全的系統環(huán)境,這樣我們設計的軟件才會被越來越多的用戶接受,我們的系統才會做得越來越好! 課題的背景 信息化時代,內部管理的信息化已經成為企業(yè)發(fā)展、參與市場競爭的首要條件。另外,企業(yè)信息管理軟件設計缺乏一個統一的標準,也是導致企業(yè)信息管理軟件質量參差不齊的原因之一。縱觀現有的系統或多或少的存在功能不夠完善、性能低下、維護困難等缺點。 關鍵詞 : Struts 框架; Eclipse ; SQLSERVER 數據庫; JSP; JAVA Abstract Abstract: The paper introduces the development of an Intra information management system of enterprises. Eclipse is used as the development tool for development and design of the system, and SQL_SERVER is the background database of the system. First of all, this paper simply introduces the development tool Eclipse and the database SQL_SERVER, and then the summary of the basic principles of the system, finally the process of development and the general operation of the system with several photos and charts. This system uses STRUTS as the development structure, JAVA and JSP as the development can executes the functions like staff information requirement, staff attendance, staff wages management, the internal bulletin management and so on. According to method of software engineering, it expounds the development process with requirement analysis,summary design,detailed design,code implementation and so on. And it show the autor39。本文首先對開發(fā)工具 Eclipse 和作為后臺數據庫的 SQL_SERVER 做簡單的介紹,其次對系統的基本原理進行簡要的說明,最后通過部分系統截圖和數據表格來介紹了系統的開發(fā)設計過程以及系統的基本操作。摘 要 摘要 :本論文介紹了一個企業(yè)內部 信息管理系統的開發(fā)。系統的開發(fā)設計使用了 Eclipse 作為開發(fā)工具,搭配 SQL_SERVER 作為后臺數據庫。本系統的開發(fā)采用了技術比較成熟的 STRUTS 架構,開發(fā)語言采用了 JAVA 與 JSP,實現了員工信息查詢、員工考勤、員工工資管理及企業(yè)內部公告等功能,并根據軟件工程的方法, 從需求分析、概要設計、詳細設計、編碼實現等方面闡述了系統的開發(fā)流程,并通過系統界面的截圖、數據表格等體現了作者的設計思路,最后就系統測試運行情況和系統開發(fā)過程中的技術難點加以分析。s design thoughtfulness through photos from the system and charts. Finally, it gives analysis according to the testing of the system and the developm of the system. Keyword: Struts; Eclipse; SQL_SERVER; JSP; JAVA 目 錄 摘 要 ........................................................... I Abstract ......................................................... II 第 1 章 緒論 ....................................................... 1 課題的背景 .................................................................................................... 1 課題目的和意義 ............................................................................................ 1 系統設計思想 ................................................................................................ 2 課題的國內外發(fā)展狀況 ................................................................................ 2 本章小結 ........................................................................................................ 3 第 2 章 系統可行性分析 ............................................. 4 業(yè)務流程分析 ................................................................................................ 4 系統流程分析 ................................................................................................ 5 可行性分析 .................................................................................................... 5 經濟可行性 ................................................................................................ 6 技術可行性 ................................................................................................ 6 運行可行性 ................................................................................................ 7 法律可行性 ................................................................................................ 7 開發(fā)方案可行性 .................................................................................... 7 本章小結 ........................................................................................................ 7 第 3 章 系統的需求分析 ............................................. 8 系統基本需求描述 ........................................................................................ 8 功能需求 ...................................................................................................... 8 3. 1. 2數據需求 ................................................................................................... 8 3. 1. 3 用戶需求 ................................................................................................ 9 3. 1. 4 性能需求 .................................................................................................