企業養老金在線管理系統設計與實現
2012-01-16 21:04:25 來源:www.jp8866.cn 瀏覽:120次摘 要
隨著計算機技術的飛速發展,常州電信也已進入信息化時代。為了使常州電信養老金管理更高效、更科學,決定開發常州電信養老金管理系統。
本文采用自頂向下的結構化的系統分析方法,闡述了一個功能全面的常州電信養老金管理系統的開發過程、操作流程及其一些核心的技術。本文首先進行了項目概述,簡單介紹了項目開發的背景、項目開發的目的和項目開發的意義;接下來是系統規劃階段,通過實際的業務流程調研,分析了系統的組織結構,具體完成了常州電信養老金管理系統的需求分析、可行性分析、現行業務流程分析,并通過對現行業務流程的優化,得出了系統的業務流程;之后是系統分析,具體完成了數據流分析和數據字典;系統設計階段主要完成了功能模塊的劃分、數據庫的設計和系統界面設計。該階段對各個模塊的功能進行了詳細設計,形成了本系統的功能模塊圖,在此基礎上選擇了合適的開發模式;數據庫的設計先進行了概念結構設計,之后進行了邏輯結構設計,最后完成了數據庫表的設計。
根據前幾個階段的分析和設計,本系統在設計方面采用B/S模式,同時使用JSP技術進行基本頁面的設計與功能實現,后臺數據庫選用SQL Server 2000數據庫。本系統的設計實施為常州電信養老金管理系統的運行做基礎,為常州電信養老金管理工作提供良好的條件。
關鍵詞:常州電信養老金管理;結構化分析;系統 ;JSP開發
Abstract
With the rapid development of computer technology, Changzhou Telecom has entered the information age. Changzhou Telecom pension management to make more efficient, more scientific, management decided to develop Changzhou Telecom pension system.
In this paper, top-down structured analysis method, describes a full-featured Changzhou Telecom pension management system development, operational processes and some of its core technology. In this paper, for a project overview, a brief background of the project development, project development and project development objective meaning; followed by the system planning stage, the actual business processes through research, analysis of the system's organizational structure, specifically the completion of Changzhou Telecom pension management system requirements analysis, feasibility analysis, the existing business process analysis, and optimization of existing business processes, business processes come to the system; followed by systematic analysis of concrete to complete the data flow analysis and data dictionary; system design phase was completed for the division of function modules, database design and system interface design. The stage of the functions of each module in detail the design, forming a functional block diagram of this system, selected on the basis of the appropriate development model; database design first for the concept design, followed by a logical structure design, the final completion of the database table design.
According to the first few stages of the analysis and design, the system used in the design of B / S mode, using JSP technology for basic page design and implementation of function, back-end database use SQL Server 2000 database. The system design and implementation of the pension management system, Changzhou Telecom runs a foundation for the management of pension Changzhou Telecom to provide a good condition.
Keywords: Changzhou Telecom pension management; structural analysis; system; JSP
目 錄
摘 要 I
Abstract II
第1章 引言 1
1.1 項目開發的背景 1
1.2 項目開發的意義 2
第2章 關鍵技術介紹 3
2.1 JSP技術 3
2.2 SQL Server 2000技術 3
2.3 JAVA語言 5
2.4 系統開發模式 6
第3章 系統分析 8
3.1 系統可行性分析 8
3.1.1 技術可行性 8
3.1.2 經濟可行性 8
3.1.3 社會可行性 9
3.2 業務流程分析 9
3.3 數據流圖 10
3.4 數據字典 12
第4章 系統設計 16
4.1 系統功能設計 16
4.2 系統數據庫設計 17
4.2.1 概念結構設計 17
4.2.2 數據庫表設計 20
第5章 系統實現 22
5.1登錄模塊 22
5.1.1 登錄界面 22
5.2 養老金查詢界面 24
5.3 職工信息管理界面 24
5.4 部門信息管理界面 24
5.5 添加管理員界面 25
5.6養老金管理界面 26
5.7個人信息管理界面 26
第6章 系統測試與分析 27
6.1 系統測試的重要性 27
6.2 測試實例的研究與選擇 27
6.3 測試環境與測試條件 28
6.4 系統運行情況 29
6.5 系統評價 29
結 論 30
參 考 文 獻 31
致 謝 32
數據庫表設計
表4-1管理員信息表
字段名 類型 長度 說明
id Int 4 編號(主鍵)
name varchar 30 用戶名
pwd varchar 20 用戶密碼
說明:管理員信息表用于存放管理員的信息。
表4-2部門信息表
字段名 類型 長度 說明
id Int 4 編號(主鍵)
Name varchar 20 部門名稱
Beizhu varchar 200 備注
說明:用于存放部門的基本信息。
表4-3職工信息表
字段名 類型 長度 說明
id Int 4 編號(主鍵)
Jigou-id Int 4 部門編號(外鍵)
Xingming varchar 8 姓名
Sex varchar 2 性別
Birth Datetime 8 出生年月
Shenfen Int 4 身份證號
Tel varchar 20 電話
Time Datetime 8 入職時間
Beizhu varchar 100 備注
說明:用來存放養老金的基本信息。
表4-4養老金信息表
字段名 類型 長度 說明
id Int 4 編號(主鍵)
Xingming varchar 8 姓名
Sex varchar 2 性別
Jigou-id Int 4 部門編號(外鍵)
Shenfen Int 4 身份證號
Yuehui Float 8 月匯金額
Time Datetime 8 匯繳月份
Beizhu varchar 100 備注
說明:用來存放養老金的基本信息。
