資料庫設計及報告
姓名:齊歡 (同組者王鑫)
班級:河北科技師範學院數信學院網路工程0802班 09 號
課程設計名稱:人事管理系統
專案背景
在當今人才流動快速的今天,傳統的人事檔案已經不能滿足各企業人員流動的速度。在計算機技術快速發展的今天,其已經在和各行各業得到廣泛的應用。因此,人事管理也以應方便、快捷、費用低、綠色環保的優點進入各個行業和領域,將傳統的人事管理方式徹底的解脫出來,提高效率,減輕人事管理人員以往繁忙的工作,加速資訊的更新速度,使企業管理層第一時間了解到員工的資訊,從而進一步加強對員工的調配。
資料流程圖:
e_r圖:
資料字典:
資料項:工號
含義說明:唯一標識每一名員工
別名:員工編號
型別:字元型
長度:10
取值範圍為:0000000000——99999999999
取值含義:前兩位標識該員工所在的部門,後8位表示該員工的崗位及姓名編碼
資料結構;員工
含義說明:是人事管理系統的主體資料結構,定義了乙個員工的有關資訊
組成:工號、身份證號、姓名、政治面貌、所屬部門、職位、職稱、學歷、出生日期、婚姻、備註、參加工作時間
資料結構:崗位
含義說明:是人事管理系統的主體資料結構,定義了乙個工作崗位的有關資訊
組成:崗位編號、崗位名稱
資料結構:部門
含義說明:是人事管理系統的主體資料結構,定義了乙個工作部門的有關資訊
組成:部門編號、部門名稱
資料流:處理過程
說明:處理的操作分類及相關說明
資料**:員工及部門、崗位的相關資訊
資料去向:管理員錄入資料庫
組成:部門資訊管理、崗位資訊管理、員工資訊管理、使用者資訊管理
平均流量:300\月
高峰期流量:200\天
資料儲存:員工資訊登記表
說明:記錄員工的基本資訊
流入資料:員工註冊的基本資訊
流出資訊:員工離休、辭職等刪除基本資訊
組成:工號、身份證號、姓名、政治面貌、所屬部門、職位、職稱、學歷、出生日期、婚姻、備註、參加工作時間
資料量:每年500張
訪問方式:隨機訪問
資料儲存:部門資訊登記表
說明:記錄部門的基本資訊
流入資料:部門註冊關資訊
流出資料:部門撤銷或新的部門生成時,部門資訊的修改
組成:部門編號、部門名稱
訪問方式:隨機訪問
資料儲存:崗位資訊登記表
說明:記錄崗位的基本資訊
流入資料:崗位冊關資訊
流出資料:崗位撤銷或新的崗位生成時,崗位資訊的修改
組成:崗位編號、崗位名稱
訪問方式:隨機訪問
處理過程:管理、位部門
說明:為所有員工分配部門及工作崗位
輸入:員工,崗位,部門
輸出:崗位,門安排
處理:在新的員工報到後或出現工作崗位的調動時,為所有的員工分配部門和崗位。要求工作崗位,職稱與員工的資歷(工作時間)、工作業績等有相關的關係,每個部門不多於20人,每個崗位不多於3人
物理儲存:
系統使用者表:
部門資訊表:
工作崗位表:
員工資訊表:
物理儲存表關係:
sql 建表語句:
create table 員工資訊表 (
e_codevarchar(10not null,
id_codevarchar(10not null,
b_codevarchar(10null,
g_codevarchar(10null,
e_namevarchar(10null,
e_zhengzhivarchar(10null,
e_zhichengvarchar(10null,
e_eductionvarchar(10null,
e_birthdatetimenull,
e_marryvarchar(10null,
e_timedatetimenull,
beizhuvarchar(1024) null,
constraint pk_員工資訊表 primary key (e_code, id_code)
)create table 崗位資訊 (
g_codevarchar(10not null,
g_namevarchar(10null,
constraint pk_崗位資訊 primary key (g_code)
)create table 系統使用者 (
user_namevarchar(10not null,
user_idvarchar(10null,
passwordvarchar(10null,
quanxianvarchar(10null,
constraint pk_系統使用者 primary key (user_name)
)create table 部門資訊 (
b_codevarchar(10not null,
b_namevarchar(10null,
constraint pk_部門資訊 primary key (b_code)
)表間外來鍵建立:
alter table 員工資訊表
add constraint fk_員工資訊表_reference_部門資訊 foreign key (b_code)
references 部門資訊 (b_code)
alter table 員工資訊表
add constraint fk_員工資訊表_reference_崗位資訊 foreign key (g_code)
references 崗位資訊 (g_code)
表截圖:
前台介面:
部門和崗位資訊的增刪大同小異,在此不再累述
5.5按婚姻狀況查詢結果)
5.6按學歷狀況查詢結果介面)
5.7按工作崗位查詢介面)
5.8按學歷統計資訊介面)
5.9按婚姻狀況統計介面)
5.10按崗位統計介面)
5.11按參加工作時間統計介面)
5.12新增使用者介面)
5.13刪除使用者介面)
5.14系統使用者密碼修改介面)
前台**介紹
系統登入:
dim constr, sql as string
dim conn as
set conn = new
constr = "provider=sqloledb.1;integrated security=sspi;persist security info=false;initial catalog=nightkid;data source=pc4150-20100301"
conn.open (constr)
dim rs, rss as new adodb.recordset
set rs = conn.execute("select * from 系統使用者 where user_id='" & trim(text1.text) & "'and password='" & trim(text2.
text) & "'")
if rs.eof then
msgbox "使用者名稱或密碼錯誤", , "錯誤"
text1.text = ""
text2.text = ""
rs.close
員工培訓管理系統資料庫設計
員工培訓資訊管理系統 姓名 詹焱群 學號 20906031076 專業 電腦科學與技術 系統設計 1.1 系統功能分析 員工培訓系統主要要實現的功能包括 a 員工資訊的輸入 主要包括員工基本資訊,崗位,已經培訓過的課程和成績,培訓目標等 b 員工資訊的查詢,修改 主要包括員工的基本資訊,職稱,崗位,...
工廠管理系統資料庫設計報告
資料庫原理與技術課程設計報告 工廠管理系統 一 需求分析 1 該公司可分為生產部門和銷售部門,需建立生產管理系統 銷售管理系統。a 生產管理系統的資料需求和功能需求 資料需求 公司 公司名稱,位址,產品 包括產品號,產品名稱,產品數量,該產品組成需要的零件號及耗用量 車間 包括車間號,可生產產品號 ...
《超市管理系統》資料庫設計報告
資料庫設計報告 檔名稱 資料庫設計報告 編制人 0703j第二專案小組 編制日期 2009 09 13 審核人 版本 v1.0 資料庫設計說明書 第1章引言 1.1編寫目的 本資料庫表主要是為程式開發人員設計而編寫的。為開發人員提供開發指導 為客戶提供資料設計 為測試人員提供測試指導和為管理人員提供...