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

正文內(nèi)容

畢設(shè)-人事信息管理系統(tǒng)的設(shè)計(jì)與開發(fā)-文庫吧資料

2025-04-20 22:06本頁面
  

【正文】 或按姓名兩種查詢方式。導(dǎo)航部分通過4個按鈕來實(shí)現(xiàn)對記錄的瀏覽。圖620 員工考勤信息報(bào)表員工工資信息管理模塊主要實(shí)現(xiàn)如下功能:l 添加工資信息l 編輯工資信息l 查詢工資信息l 統(tǒng)計(jì)工資信息l 生成報(bào)表(1)添加工資信息界面這個模塊主要用于輸入員工的基本工資信息,所出現(xiàn)的窗體如圖621所示:圖621 添加工資信息窗口(2)編輯工資信息窗口這個模塊主要用于編輯員工的基本工資信息,所出現(xiàn)的窗體如圖622所示:圖622 編輯工資信息窗口窗體由3個部分組成,員工工資信息部分、導(dǎo)航部分和編輯部分。圖618 統(tǒng)計(jì)員工考勤信息導(dǎo)出為Excel表格[7],如圖619所示。圖616 編輯考勤信息窗口(3)查詢員工考勤信息界面查詢員工考勤信息模塊的界面如圖617所示,可以采取按員工號、按姓名和按身份證號的3種查詢方式。導(dǎo)航部分通過4個按鈕來實(shí)現(xiàn)對記錄的瀏覽。圖614 員工信息報(bào)表 員工考勤管理模塊界面設(shè)計(jì)員工考勤管理模塊主要實(shí)現(xiàn)如下功能:l 添加考勤信息l 編輯考勤信息l 查詢考勤信息l 統(tǒng)計(jì)考勤信息l 生成報(bào)表(1)添加考勤信息界面這個模塊主要用于輸入員工的基本考勤信息,所出現(xiàn)的窗體如圖615所示:圖615 添加考勤信息窗體(2)編輯考勤信息界面界面如圖616所示,窗體由3個部分組成,員工考勤信息部分、導(dǎo)航部分和編輯部分。圖612 統(tǒng)計(jì)員工信息統(tǒng)計(jì)結(jié)果可以導(dǎo)出為Excel表格,如圖613所示。右擊工具箱的空白部分,在彈出的菜單中選擇“部 件”命令,彈出如圖611所示的對話框,選中圖611所示復(fù)選框,單擊“確定”按鈕即可添加DataGrid控件到工具箱[7]。界面中需要添加一個DataGrid控件。通過編輯部分的“修改記錄”、“保存記錄”、“刪除記錄”和“關(guān)閉退出”4個按鈕來實(shí)現(xiàn)對員工信息的編輯。員工信息部分的界面與“添加員工信息”部分的界面設(shè)計(jì)類似,導(dǎo)航部分通過4個按鈕來實(shí)現(xiàn)對紀(jì)律的瀏覽,編輯部分可以實(shí)現(xiàn)修改記錄、保存記錄、刪除記錄和關(guān)閉推出的功能。多個標(biāo)簽則用來便是眾多的文本框和下拉式列表框的功能,以及所需輸入的內(nèi)容。在這個窗體中使用最多的就是文本框和下拉式的日期列表框,這些都常用來作為輸入信息的控件,在這個窗體中用他們來輸入員工的個人基本信息、工作信息和一些其他的信息。 員工信息模塊界面設(shè)計(jì)員工基本信息管理模塊主要實(shí)現(xiàn)如下功能:l 添加員工信息l 編輯員工信息l 查詢員工信息l 統(tǒng)計(jì)員工信息l 生成報(bào)表(1)添加員工信息界面首先是添加員工信息的模塊,這個模塊主要適用于輸入員工的個人信息,如姓名、年齡等,所以在這個界面上涌到了很多的文本框來做為輸入的界面。(4)刪除用戶界面用戶管理模塊中最后一項(xiàng)功能是刪除用戶,界面如圖67所示:圖67 刪除用戶窗體界面中放置了一個List控件,用于列出所有已經(jīng)添加的用戶。(3)修改用戶密碼界面在“系統(tǒng)管理”中還有一項(xiàng)是“修改用戶密碼”,選擇“修改用戶密碼”命令就可以進(jìn)入密碼修改界面,如圖66所示:圖66 密碼修改窗口在這個窗體中放置了兩個文本框用來輸入和確認(rèn)密碼;兩個命令按鈕來確定是否修改密碼。在這個界面中用戶需要輸入兩次密碼,用來保證所輸入密碼的正確性,最大可能地減小因?yàn)槊艽a輸入錯誤造成的麻煩。一般用戶只有瀏覽的功能,不具有操作數(shù)據(jù)庫的功能;管理員具有一般用戶的功能和操作數(shù)據(jù)庫的功能,同時(shí)具有管理系統(tǒng)用戶的功能。兩個單選按鈕,用來指定所添加用戶的類型。兩個CommandButton(按鈕)用來確定是否添加用戶。(2)添加用戶界面選擇“系統(tǒng)管理”|“添加用戶”,跳轉(zhuǎn)到“添加用戶”的界面,如圖64和65所示。它們分別標(biāo)識了本系統(tǒng)的名稱和兩個TextBox的功能。在系統(tǒng)驗(yàn)證完成并判斷用戶名、密碼都正確有效后,系統(tǒng)將跳轉(zhuǎn)到主界面,這也就完成了用戶登錄的功能。在每次系統(tǒng)啟動時(shí),都會顯示如圖63所示的用戶登錄界面。 用戶管理模塊界面設(shè)計(jì)系統(tǒng)的用戶管理模塊主要實(shí)現(xiàn)如下一些功能:l 用戶登錄l 添加用戶l 修改用戶密碼l 刪除用戶l 用戶分級管理本節(jié)的內(nèi)容將進(jìn)行系統(tǒng)用戶管理模塊的界面設(shè)計(jì),首先進(jìn)行登錄模塊界面設(shè)計(jì)。在圖61所示的主窗體上,右擊,選擇彈出式菜單中的“菜單編輯器”命令,或者也可以選擇VB慘淡中的“工具”|“菜單編輯器”命令。如圖所示,狀態(tài)欄的第1個面板用來顯示各種操作狀態(tài),狀態(tài)欄的第2個面板用來顯示當(dāng)前日期,狀態(tài)欄的第3個面板用來顯示當(dāng)前時(shí)間。選中狀態(tài)欄控件,右擊,在彈出的菜單中選擇“屬性”菜單,彈出如圖62所示的“屬性頁”窗口。在主窗體中加入了狀態(tài)欄控件,這個控件的功能就是實(shí)時(shí)反映系統(tǒng)在各個狀態(tài)下的不同情況。 人事管理信息系統(tǒng)主窗體圖61 企業(yè)人事管理信息系統(tǒng)主窗口這個項(xiàng)目使用了多文檔界面,右擊“工程資源管理器”窗體,在彈出的菜單中選擇“添加”|“添加MDI窗口”命令。所以在進(jìn)行系統(tǒng)開發(fā)的時(shí)候,一個好的界面的設(shè)計(jì)工作是必不可少也是非常重要的。下面就要完成人及交互的界面。) = 1)drop table [dbo].[福利費(fèi)用]GOCREATE TABLE [dbo].[福利費(fèi)用] ( [序號] [int] IDENTITY (1, 1) NOT NULL , [年度] [int] NULL , [月份] [int] NULL , [員工號] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [姓名] [nvarchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [部門] [nvarchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [崗位] [nvarchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [費(fèi)用類型] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [費(fèi)用項(xiàng)目] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [費(fèi)用金額] [real] NULL ) ON [PRIMARY]GO以上的SQL語句在SQL Server 2000的查詢分析器中直接執(zhí)行,即可生成相應(yīng)的數(shù)據(jù)庫表。) and OBJECTPROPERTY(id, N39。if exists (select * from where id = object_id(N39。IsUserTable39。[dbo].[工資信息表]39。) = 1)drop table [dbo].[考勤信息]GOCREATE TABLE [dbo].[考勤信息] ( [序號] [int] IDENTITY (1, 1) NOT NULL , [年度] [int] NULL , [月份] [int] NULL , [部門] [nvarchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [員工號] [nvarchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [姓名] [nvarchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [應(yīng)出勤天數(shù)] [real] NULL , [全勤] [real] NULL , [病假] [real] NULL , [事假] [real] NULL , [遲到早退次數(shù)] [real] NULL , [其他假說明] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [其他假時(shí)間] [real] NULL , [曠工時(shí)間] [real] NULL , [延時(shí)加班時(shí)間] [real] NULL , [休息日加班時(shí)間] [real] NULL , [休假日加班時(shí)間] [real] NULL ) ON [PRIMARY]GO創(chuàng)建員工工資信息表語句如下。) and OBJECTPROPERTY(id, N39。if exists (select * from where id = object_id(N39。IsUserTable39。[dbo].[員工基本信息]39。表54 員工福利信息表列名數(shù)據(jù)類型字段大小是否可以為空序號Int4NOT NULL年度Int4NOT NULL月份Int4NOT NULL員工號Char10NOT NULL姓名Nvarchar20NULL部門Nvarchar10NULL崗位Nvarchar20NULL費(fèi)用類型Nvarchar50NULL費(fèi)用項(xiàng)目Nvarchar50NULL費(fèi)用金額Real4NULL 創(chuàng)建表/字段,下面給出在SQL Server 2000中實(shí)現(xiàn)這些表的創(chuàng)建的SQL語句。表52 員工考勤信息表列名數(shù)據(jù)類型字段大小是否可以為空序號Int4NOT NULL年度Int4NOT NULL月份Int4NOT NULL部門Nvarchar10NOT NULL員工號Char10NULL姓名Nvarchar20NOT NULL應(yīng)出勤天數(shù)Real4NOT NULL全勤Real4NULL病假Real4NULL事假Real4NULL遲到早退次數(shù)Real4NULL其他假說明Nvarchar50NULL其他假時(shí)間Real4NULL曠工時(shí)間Real4NULL延遲加班時(shí)間Real4NULL休息日加班時(shí)間Real4NULL休假日加班時(shí)間Real4NULL員工工資信息表,如表53所示。員工基本信息表,如表51所示。下面將創(chuàng)建人事管理信息系統(tǒng)中用到的數(shù)據(jù)庫。人事管理信息系統(tǒng)的實(shí)體關(guān)系簡圖如圖51所示。實(shí)體關(guān)系圖的分析結(jié)果非常復(fù)雜,一般情況下使用從簡到繁的方式進(jìn)行設(shè)計(jì)。 ER圖分析對人事管理信息系統(tǒng)的ER分析是建立在UML系統(tǒng)模型基礎(chǔ)上的。5.?dāng)?shù)據(jù)庫分析在開發(fā)人事管理信息系統(tǒng)時(shí),可以先進(jìn)行ER圖分析,然后對表和字段進(jìn)行分析,最后進(jìn)行數(shù)據(jù)庫建模。表43 人事管理信息系統(tǒng)硬件的選擇用 戶每秒數(shù)據(jù)庫并發(fā)數(shù)據(jù)訪問的記錄數(shù)穩(wěn)定性要求維護(hù)水平備選服務(wù)器個體企業(yè)(3~8人)10~50低差Pentium Ⅲ/256MB/20GB個人計(jì)算機(jī)小型企業(yè)(8~20人)50~500中一般XEON雙CPU/1GB/RAID 372GB中型企業(yè)(20~100人)500~2000較高較好XEON雙CPU/1GB/RAID 372GB大型企業(yè)(100~1000人)500~2000較高較好小型計(jì)算機(jī)/雙機(jī)熱備或者 XEON4CPU/4GB/RAID 672GB特大型企業(yè)(1000人以上)2000以上高好小型計(jì)算機(jī)/雙機(jī)熱備或者 XEON4CPU/4GB/RAID 672GB當(dāng)然,這種配置不是絕對的,這里只給出參考配置的范圍??梢愿鶕?jù)數(shù)據(jù)量和吞吐量的大小選擇不同的硬件。操作系統(tǒng)的選擇,如表42所示。一般情況下,公司職員對微軟Windows界面比較熟悉。在本論文中,選擇SQL Server 2000數(shù)據(jù)庫。有時(shí)由于建設(shè)經(jīng)費(fèi)的限制,只能選擇較為便宜的數(shù)據(jù)庫,這要根據(jù)用戶的需要而定。表41 人事管理信息系統(tǒng)數(shù)據(jù)庫的選擇用 戶數(shù)據(jù)量(記錄數(shù))穩(wěn)定性要求維護(hù)水平備選數(shù)據(jù)庫個體企業(yè)(3~8人)100~500低差A(yù)ccess、FoxPro小型企業(yè)(8~20人)500~5000低差A(yù)ccess、FoxPro中型企業(yè)(20~100人)5000~50000中一般SQL Server大型企業(yè)(100~1000人)50000~200000較高較好SQL Server、Oracle特大型企業(yè)(1000人以上)200000以上高好Oracle當(dāng)然,這種選擇并不是絕對的。(1)數(shù)據(jù)庫選擇可以根據(jù)數(shù)據(jù)量的大小選擇不同的數(shù)據(jù)庫。 軟件配置軟件配置主要包括數(shù)據(jù)庫的選擇和操作系統(tǒng)的選擇。系統(tǒng)配置要根據(jù)用戶的實(shí)際情況設(shè)計(jì),主要依據(jù)就是系統(tǒng)的吞吐量和系統(tǒng)對穩(wěn)定性等的要求。至此,系統(tǒng)建模完成。應(yīng)用包(Utility Package):應(yīng)用包向其他包提供服務(wù)。業(yè)務(wù)對象包同數(shù)據(jù)庫包協(xié)同完成任務(wù)。實(shí)際上,界面下還包含了很多內(nèi)容,但需要開發(fā)的僅限于此。人事管理信息系統(tǒng)中的包(或者為子系統(tǒng)、層)有如下幾個[2]:用戶界面包(User Interface Package):為通過用戶接口類,調(diào)用業(yè)務(wù)包中的操作檢索和插入數(shù)據(jù)。設(shè)計(jì)架構(gòu)時(shí),應(yīng)該將應(yīng)用邏輯和技術(shù)邏輯分割。當(dāng)然,要得到清晰簡單的架構(gòu),架構(gòu)中的相關(guān)性要盡可能少。確定職務(wù)和部門離職退休員工圖32 員工的狀態(tài)圖設(shè)計(jì)階段的最后是系統(tǒng)模型,也就是將前面設(shè)計(jì)的模型進(jìn)行擴(kuò)展和細(xì)化,這里主要考慮技術(shù)問題和限制。在本系統(tǒng)中,有狀態(tài)圖的類有員工。 人事管理信息系統(tǒng)的設(shè)計(jì)在設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1