資源簡介
目 錄
數據庫課程設計報告 1
1.開發環境和相關技術介紹 5
1.1開發環境 5
1.2相關技術介紹 5
2.需求分析 5
2.1系統需求和功能 5
2.1.2功能需求描述 6
2.1.2.1員工基本信息模塊 6
2.1.2.2工資結構設置模塊 6
2.1.2.3工資匯總模塊 6
2.2數據字典 6
2.2.1數據結構 7
2.2.2數據項 7
2.2.3數據流 8
2.4安全性要求 8
2.5一致性要求 9
2.6完整性要求 9
3 概念結構設計 9
3.1設計方法和步驟 9
3.2概念結構E-R圖 9
4.邏輯結構設計 9
4.1具體RDBMS數據模型轉換 9
4.2系統結構圖 10
5.數據庫物理設計 10
5.1索引的選擇建立 10
5.2數據存放位置 10
5.3確定系統配置 10
6.數據庫實施 10
6.1數據庫創建 10
6.1.1各數據表說明 10
6.1.2數據庫創建 11
6.2數據庫備份和恢復方案 13
6.2.1應用輔助工具進行備份和恢復 13
6.2.2分離數據庫法 13
6.3用戶界面設計和應用程序編碼 13
6.3.1用戶界面設計 13
6.3.2類文件功能描述 14
6.3.3主要代碼分析 14
}7.系統測試方案和測試報告 21
7.1測試方案 21
7.2測試過程 21
7.2.1登陸測試 21
8.安裝和使用說明 25
8.1安裝說明 25
8.1.1安裝VB6.0E 25
8.1.2安裝Microsoft SQL Server 2000 ODBC驅動程序 25
8.1.3升級Microsoft SQL Server 2000數據庫管理系統 25
8.1.4附加數據庫 25
8.1.5可能出現情況 25
9.完成情況和總結 25
9.1總結 25
1.開發環境和相關技術介紹
1.1開發環境
項目名稱: 工資管理系統
開發軟件:vb6.0與Access 2000
運行環境:2000/XP/2003
1.2相關技術介紹
Microsoft SQL Server 2000數據庫管理系統是微軟公司研制開發的關系型數據庫管理系統。該系統支持并擴展了SQL語言標準,可以運用標準SQL語句對數據進行操作,也可以使用功能強大的GUI工具進行靈活的數據管理。同時,系統還提供功能完善的API,可以在應用程序中調用這些API來實現與數據庫系統的連接以及相關數據的操作。sp3是該系統的一個版本號,只有sp4以上的SQL 2000系統才能夠支持純ODBC連接方式。
Vb6.0功能強大的應用程序開發工具,主要支持基于面向對像化的語言的各種開發項目。
2.需求分析
2.1系統需求和功能
工資管理信息系統對企業加強工資管理有著重要的作用,就一般的大型企業來說,它的設計內容非常復雜而且繁多,比如擁有工資計算功能,工資統計功能,報表輸出功能,而且設計的模塊也很多,比如工資管理模塊,工資統計模塊,報表設計模塊,打印輸出模塊,模糊查詢模塊等。
由于本軟件主要是為作者工作的一家科技公司定制開發的。該公司是一家剛剛成立的公司,總體人員比較少,有正式員工20人,人員結構比較簡單,學歷比較高,基本擁有大專以上學歷,部門劃分也很清晰,而且人員的流動性不高,所以公司目前對工資管理的要求不高。因此,針對該公司而言,我們經過反復論證,最終確定了工資管理系統的設計方案,該工資管理系統的主要功能如圖3.1所示:
2.1.2功能需求描述
2.1.2.1員工基本信息模塊
員工基本信息模塊具有員工信息輸入、員工增刪、員工信息查詢三個功能,員工基本信息包括員工號、員工姓名、員工性別、所在部門、所在崗位、工齡和工資等級等信息。員工增刪實現了對數據庫中員工信息的增加和刪除。員工可以通過員工號或員工姓名對員工信息進行查詢。
2.1.2.2工資結構設置模塊
根據該公司的工資管理實際情況,本系統將工資結構分為基礎工資、崗位工資、工齡工資三部分。該模塊可以對這三個工資類型設置工資等級,并對每個等級設置工資標準。
2.1.2.3工資匯總模塊
用戶在員工信息管理模塊對該員工的工資等級進行輸入以后,在工資匯總模塊會自動對員工工資進行匯總。用戶可以打印出工資匯總表,打印之前可以通過打印預覽功能進行打預覽。
2.2數據字典
該軟件的數據庫由下述四張數據表組成:
員工信息表、基礎工資設置表、崗位工資設置表
1、 員工信息表
字段 字段名 類型 寬度 說明
1 員工號 字符型 3 數字
2 員工姓名 字符型 10 小于等于5個漢字
3 員工性別 字符型 2 “男”或“女”
4 崗位名稱 字符型 14 小于等于7個漢字
5 工齡 數值型 2 1~99之間
6 工資等級 數值型 2 1~99之間
2、 基礎工資設置表
字段 字段名 類型 寬度
代碼片段和文件信息
- 上一篇:vb打造截取特定區域
- 下一篇:vb做的快打格斗游戲源碼非常專業
評論
共有 條評論