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

正文內(nèi)容

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

2025-01-08 19:43 本頁(yè)面
 

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