滁州學院
課程設計報告
課程名稱: 資料庫原理與應用
設計題目通用工資管理系統
院部: 計算機與資訊工程學院
專業11級網路工程
組別第10組
起止日期: 2023年6 月日 ~ 2023年 6 月日
指導教師岳座剛
計算機與資訊工程學院二○一二年制
課程設計任務書
目錄⒈引言 4
2.需求分析 4
2.1分析需求 4
2.2 理解需求 5
2.3設計思想 5
2.4軟硬體執行環境及開發工具 5
2.5需求概述 6
⒊概念模型設計 6
⒋關係模式設計 7
4.2流程圖 8
4.3 指令碼設計 8
5.除錯與操作說明 11
5.1使用者登入及主介面 11
5.2使用者功能實現 13
5.2.1查詢功能 13
5.2.2修改功能 14
5.2.3退出 15
5.3刪除 16
6.課程設計總結與體會 16
7.致謝 16
8參考文獻 17
附錄 17
借助現代資訊科技和管理理論,建立企業管理資訊系統是當今社會的重要趨勢。對企業而言,全面開發和應用計算機管理資訊系統就是近期不能迴避的問題。在企業管理中,人力資源是企業最寶貴的資源,也是企業的「生命線」,因此人事管理是企業的計算機管理資訊系統重要組成部分。
而工資管理又是人力資源管理的重中之重。實行電子化的工資管理,可以讓人力資源管理人員從繁重瑣碎的案頭工作解脫出來,去完成更重要的工作。工資管理資訊系統的實現可以減輕比較繁瑣的手工工資管理。
同時計算機具有手工管理所無法比擬的優點。例如:檢索迅速、查詢方便、可靠性高、儲存量大、成本低、列印方便等。
這些優點能夠極大地提高物業管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件。因此工資管理系統在企業中佔重要地位。
現在應用在大中型企業的管理資訊系統中,幾乎都包括了工資管理模組。有些環中是由作為大型erp軟體中的乙個模組引進的,有些是作為企業的財務系統的一部分。這些根據規範的西方的管理制度設計的工資管理軟體,在很多時候還不能完全解決中國特色的中小企業的問題,我們組介紹的工資管理系統就是要為這些具有中國特色的中小企業解決他們在工資管理方面的問題。
本系統功能齊全,實現了使用者管理、人員管理、部門管理、工資管理。並在各個功能下面實現了查詢、新增、修改、刪除等功能,使系統功能更加完善。更適合企業管理人員對員工工資進行管理。
分析需求就是描述系統的需求,通過定義系統中的關鍵域建立模型。分析的根本目的是在開發者和提出需求的人之間建立一種理解和溝通的機制。因此,工資管理系統的需求分析應該是開發人員和使用者一起完成的。
分析需求的第一步描述工資管理系統的功能,即定義用例,以此確定系統的功能需求。工資管理系統的分析主要涉及規格說明的閱讀和分析,需要和工資管理系統潛行討論。工資管理系統的角色是管理員和公司員工。
公司員工即普通使用者可以對系統中的各個部分進行查詢。管理員登陸時有許可權限制的,普通使用者是不可登陸的。他可以對使用者資訊進行新增、修改、查詢、刪除等,還可以對系統中的其他資訊進行管理。
工資管理系統在使用者登入時分兩個部分:管理員和普通使用者。普通使用者可以進入使用者介面查詢各個資訊,但只有查詢功能。
管理員的許可權除了普通使用者的許可權外,還有對各個部分的資訊進行新增、修改、刪除等功能。所有的功能管理員都能實現。
下面是系統所要達到的幾條要求:
(1)要求系統準確的記錄各種資訊。
(2)系統要提供豐富的查詢功能。
(3)系統可以對基礎資料進行維護。
(4)系統執行在windows平台下,需要有良好的圖形使用者介面。
(5)系統具有良好的可擴充套件性,良好的可移植性。
本系統開發設計思想有以下幾點:
1. 充分利用現有資源,提高系統開發水平和應用效果的目的。
2. 系統應符合管理人員的具體要求,滿足日常的管理工作需要,而且要達到使用中的直觀、快捷、實用、安全、穩定等要求。
3. 系統採用模組化的程式設計方法,既便於系統功能的新增、修改等。
4. 系統應具備資料庫維護功能,及時根據使用者需求進行資料的新增、刪除、修改等功能。
硬體執行環境:
pc機軟體執行環境:
(1)作業系統:windows xp
(2)開發工具:myeclipse 7.0
(3)資料庫:sql server 2000
工資管理系統系統對企業加強工資管理有著極其重要的作用,就一般的大型企業來說,它的設計內容非常複雜而且繁多,比如擁有工資計算功能,工資統計功能,報表輸出功能,而且設計的模組也很多,比如工資管理模組,工資統計模組,報表設計模組,列印輸出模組,模糊查詢模組等等。因此,工資管理系統為公司和員工帶來極大的方便。通過我們組員之間的分析與研究,要求系統設計任務及要求如下:
(1)提供使用者登入、使用者查詢功能
(2)提供員工資訊查詢、新增、刪除等功能
(3)提供部門資訊查詢、新增、刪除等功能
(4)提供工資資訊查詢、新增、修改、刪除等功能
(5)管理員對各個部分資訊的管理功能
系統開發的總體任務是要實現企業人事資訊關係的系統化,規範化和自動化。
系統功能分析是在系統開發的總體任務的基礎之上完成的。本系統主要有以下幾項功能:
1. 員工檔案的管理:包括員工基本資訊的輸入,員工資訊的查詢和修改和刪除。
2. 員工考勤的管理:包括考勤的新增,查詢,修改和刪除。
3. 員工工資的管理:包括工資的新增,工資報表的查詢,修改和刪除。
4. 企業所有部門的查詢與管理。
5. 管理員以及其它功能模組。
根據系統要求可將系統劃分為幾個功能模組來設計,功能模組如下圖所示:
圖3-1 功能模組圖
結合功能模組
各個實體、主要業務模組、子系統和總體e-r圖
(採用 powerdesigner設計pdm檔案)
pdm圖
/* dbms name: microsoft sql server 2000
/* created on: 2013-6-25 13:22:13
/* table: grade
create table grade (
工資管理系統
軟體工程作業 學院 班級 學號 姓名 指導老師 目錄一 需求分析3 1 功能定義3 2 參與者列表3 3 用例圖3 二 分析6 1 類圖6 2 狀態圖7 3 活 7 4 順序圖10 5 協作圖12 三 設計14 1 流程圖14 2 實體e r圖15 3 資料字典16 4 資料庫e r圖17 四 實現...
工資管理系統
課程設計報告 指導教師職稱 教授 2011年 7 月 15 日 目錄1選題背景 1 2 工資管理系統需求分析 2 2.1 工資管理系統的需求陳述 2 2.2 需求分析 2 2.2.1功能需求 3 2.2.2 效能需求 3 2.3 系統需求建模 4 2.3.1 確定參與者 4 2.3.2確定用例 4 ...
工資管理系統
學習目標 了解工資管理系統的任務特點,熟悉工資管理系統的業務流程和資料流程。了解工資管理系統的主要功能,掌握工資管理系統的操作,能夠根據需要建立工資管理賬套,完成工資系統初始化,進行工資處理。7.1 工資管理系統概述 工資管理是電算化資訊系統的重要組成部分。在通用會計軟體中,工資管理系統可為企業 行...