freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

畢業(yè)設計-員工信息管理系統(tǒng)設計與實現(xiàn)(編輯修改稿)

2025-01-08 19:43 本頁面
 

【文章內容簡介】 以及人事檔案的瀏覽。這可以詳細的看到每個員工的個人檔案資料。 數(shù)據(jù) 維護 :此模塊主要用來維護系 統(tǒng)的數(shù)據(jù)。以防止誤操作破壞系統(tǒng)的數(shù)據(jù)庫。它包含數(shù)據(jù)備份和數(shù)據(jù)恢復兩個子功能模塊。 員工信息管理系統(tǒng) 數(shù)據(jù)概念設計 9 第四章 數(shù)據(jù)概念設計 數(shù)據(jù)只有用數(shù)據(jù)庫來管理才能有自動化管理的可能。數(shù)據(jù)的結構將影響整個管理機制的應用,而且一旦建立以后要修改常會出現(xiàn)麻煩。所以一開始就要仔細慎重的地搭建一個完整而合理的結構。員 工信息管理系統(tǒng)的數(shù)據(jù)庫以 SQL Server2021作為后臺數(shù)據(jù)庫。 概念設計 對系統(tǒng)需求分析后,即分析各數(shù)據(jù)庫存儲之間的關系,然后才能得到系統(tǒng)的關系模式??梢圆捎?ER 圖的方法來進行數(shù)據(jù)結構分析。 ER 設計方法是一種通 過 ER圖來描述現(xiàn)實世界信息結構的數(shù)據(jù)庫設計方法,它為實體 聯(lián)系圖,提供了表示實體、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型。 ER 圖由實體、屬性、聯(lián)系三部分組成。 ER 圖的符號說明如圖 所示: 圖 ER圖的符號說明 ER 圖 員工信息管理系統(tǒng)包含的實體多、屬性廣、關系復雜因為需要把 E— R 圖分解才能更清晰的描述數(shù)據(jù)庫設計的結構, 把系統(tǒng) ER 圖分解成幾個部分。下面是員工實體的 ER 圖 如 圖 所示 : 員工信息管理系統(tǒng) 數(shù)據(jù)概念設計 10 圖 員工 ER圖 員工與 合同之間 的 E— R 圖如圖 所示: 圖 員工與合同之間的 ER圖 員工與 部門實體 之間的 E— R 圖如圖 所示: 員工信息管理系統(tǒng) 數(shù)據(jù)概念設計 11 圖 員工與 部門 之間的 ER圖 還有員工與職工類型、員工與政治面貌、員工與工資類別、員工與職稱類別 、員工與職務類別 等 實體 之間的 ER 圖與員工與部門實體 之間的 ER 圖相似。在此就不再一一表示出來了。 數(shù)據(jù)庫的邏輯設計 數(shù)據(jù)庫的邏輯設計就是對表和字段的設計,在設計之前必須對表和字段進行規(guī)范化命名,便于以后的程序設計和系統(tǒng)維護等操作。 (1)表的設計原則 標準化和規(guī)范化:數(shù)據(jù)的標準化有助于消除數(shù)據(jù)庫中的數(shù)據(jù) 冗余。標準化有好幾種形工,但 Third Normal Form(3NF)通常被認為在性能、擴展性和數(shù)據(jù)完整性方面達到了最好平衡。簡單來說,遵守 3NF 標準的數(shù)據(jù)庫的表設計原則是:“ One Fact in One Place”即個表只包含其本身基本的屬性,當不是它們本身所具有的屬性時需進行分解。表之間的關系通過外鍵相 連接。 (2)字段設計原則 選擇數(shù)字類型和文本類型盡量充足:在 SQL 中使用 smallint 和 tinyint 類型要特別小心。而 id 類型的文本字段,比如 user_id 等都應該設置得比一般想象更大。假設 user_id 為八位數(shù)長。那應該把數(shù)據(jù)庫表字段的長度設為十個字符長。但這額外員工信息管理系統(tǒng) 數(shù)據(jù)概念設計 12 占據(jù)的空間卻無需將來重構整個數(shù)據(jù)庫就可以實現(xiàn)數(shù)據(jù)庫規(guī)模的增長了。增加刪除標記字段:在確定采用什么字段作為表的鍵的在表中包含一個“刪除標記”字段,這樣就可以把行標記為刪除。在關系數(shù)據(jù)庫里不單獨刪除某一行;采用清除數(shù)據(jù)程序且要仔細維護索引整體性。 (3)數(shù)據(jù)庫設計 根據(jù)表的設計原則、字段設計原則、 ER 圖設計 可以得到系統(tǒng)數(shù)據(jù)庫中的如下數(shù)據(jù)表 : (__表示主鍵 ) Tb_Login( ID,name, pass) 員工信息表( 員工編號 ,員工姓 名 ,性別,民族,出生日期,出生的省,出生的市,婚姻狀況, 文化程度, 身份證,工作時間,月工資,銀行賬號,畢業(yè)時間,畢業(yè)學校,主修專業(yè),固定電話,手機,家庭住址,相片,部門編號,政治面貌編號,合同編號,職務編號,職工編號,職稱編號,工資類別編號 ) 合同表( 合同編號 ,合同名稱 ,起始時間 ,終止時間 ) 部門表( 部門編號 ,部門名稱) 政治面貌信息表、職工類別 表、職務 類別 表、工資 類別 表、職稱類別表 。 這幾 個 表均也只包含兩個字段,它們與部門表的表的結構很相似,在此就不再作一一表述出來。 為了表示員工籍貫信息, 在此添加了一 個 輔助表 — 籍貫表 籍貫表( ID,省 ,市) 數(shù)據(jù)庫物理設計 將數(shù)據(jù)庫的概念結構轉換為數(shù)據(jù)庫中的數(shù)據(jù)實際模型,也就是數(shù)據(jù)庫的物理結構,員工信息管理系統(tǒng)采用的數(shù)據(jù)庫是 SQL Server2021,包含的數(shù)據(jù)表 主要有:Tb_Login、員工信息表、合同表、部門表、政治面貌信息表、職工類 別 表、 職務類別表 、 工資類別表 、 職稱類別表 。 登陸信息表主要儲存用戶的名稱,密碼,表內有三個字段。 登陸信息表的表的結構 如圖 所示: 圖 登陸 信息表 員工信息表 主要用來儲存每位員工的詳細資料,表內有 24 個字 段。 表的結構如圖 所示: 員工信息管理系統(tǒng) 數(shù)據(jù)概念設計 13 圖 員工信息表 合同表 主要用來儲存 員工所簽合同的相關信息 。表內有 4 個字段 ,表的結構 如圖 所示: 圖 合同表 部門信息表 主要用來存儲 公司內部部門信息 ,表內有 2 個字段, 表的結構如 圖 所示: 圖 部門信息表 員工信息管理系統(tǒng) 數(shù)據(jù)概念設計 14 政治面貌信息表、職工類別表、職務類別表、工資類別表、職稱類別表 等這 些表的結構與部門表 極為相似 ,只是名稱不同而已,所以在此就不作一一表述了。 籍貫表主要用來存儲省市信息,把全國的所有省、市信息均可以存儲起來,便于查詢員工的籍貫信息,籍 貫表的表的結構如圖 所示: 圖 籍貫表 移動員工信息管理系統(tǒng) 員工信息管理系統(tǒng)的功能實現(xiàn) 15 第五章 員工信息管理系統(tǒng) 的功能實現(xiàn) 用戶登陸窗體設計 安全設計是任何一個系統(tǒng)的關鍵所在,當一個系統(tǒng)做好后我們都必須對其進行安全設計,以便保護個人的基本信息的安全。在此我們設計用戶的登錄模塊用戶的登錄模塊,用戶登陸窗口主要完成用戶口令的驗證和數(shù)據(jù)庫的連接,登陸用戶輸入系統(tǒng)管理員分配的密碼進行登陸,密碼比對正確后,系統(tǒng)自動連接到數(shù)據(jù)庫,進入到系統(tǒng)對數(shù)據(jù)庫完成相應的操作。登入界面 主要布局如圖 所示: 圖 登陸 界面 圖 用戶登入窗體中主要控件的屬性表如表 所示 表 控件名稱 屬性 屬性值 TextBox Name textName Name textPass Button Name btnLogin Name btnClose 用戶登陸界面中用戶名和密碼內容需要添加,添加完成后按登錄按鈕即可登陸 ,登陸流程圖如圖 所示: 移動員工信息管理系統(tǒng) 員工信息管理系統(tǒng)的功能實現(xiàn) 16 圖 登陸流程圖 登陸 代碼 如下 : private void butLogin_Click(object sender, EventArgs e)[4] { if ( != amp。 != ) { SqlDataReader temDR = (select * from tb_Login where Name=39。 + () + 39。 and Pass=39。 + () + 39。)。 bool if = ()。 if (if) { = ()。 = (0)。 ()。 ()。 = (int)()。 ()。 } else 移動員工信息管理系統(tǒng) 員工信息管理系統(tǒng)的功能實現(xiàn) 17 { (用戶名或密碼錯誤! , 提示 , , )。 = 。 = 。 } ()。 } else (請將登錄信息添寫完整! , 提示 , , )。 } 系統(tǒng)主界面設計 當用戶和密碼都正確時,用戶即可進 入湘西移動員工信息管理系統(tǒng)主界面,系統(tǒng)主界面如圖 如示 圖 系統(tǒng)主界面 系統(tǒng)主界面的主要控件的屬性如表 如示: 表 主界面窗體中主要控件的屬性 控件名稱 屬性 屬性值 移動員工信息管理系統(tǒng) 員工信息管理系統(tǒng)的功能實現(xiàn) 18 MenuStrip Name Menu_1 Name Tool_4 Name Tool_8 Name 數(shù)據(jù)管理ToolStripMenuItem pictureBox Name pictureBox1 界面后臺 的主要 代碼如下: private void F_Main_Load(object sender, EventArgs e) { F_Login FrmLogin = new F_Login()。 //聲時登錄窗體,進行調用 = 1。 //將登錄窗體的 Tag屬性設為 1,表示調用的是登錄窗體 ()。 ()。 //當調用的是登錄窗體時 if ( == 1) { Preen_Main()。 //自定義方法,通過權限對窗體進行初始化 (1)。 //MyModule類中的自定義方法,用于查找指定時間內,過生日的職工 (2)。 //MyModule類中的自定義方法,用于查找合同到期的職工 } = 3。 //將公共變量設為 3,便于控制登錄窗體的關閉 } 公共窗體設計 部門類型、工資類別、職務類別、文化程度、獎懲類別、記事本類別、民族類別 這些數(shù)據(jù)的管理 可以 通過實現(xiàn)公共窗體實現(xiàn)。 所在我選擇用公共窗體對它們進行添加、修改、刪除的管理。公共窗體如 圖 所示 : 移動員工信息管理系統(tǒng) 員工信息管理系統(tǒng)的功能實現(xiàn) 19 圖 公共窗體 公共窗體中的主要控件如表 所示: 表 公共窗體主要的控件屬性 控件名稱 屬性 屬性值 groupBox Name groupBox1 Name groupBox2 Name groupBox3 listBox Name listBox1 textBox Name textBox1 button Name button1 Name Button2 Name Button3 Name Button4 Name Button5 主要代碼如下: public partial class F_Basic : Form { public F_Basic() { InitializeComponent()。 移動員工信息管理系
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1