




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、目錄、概述 1.1 項(xiàng)目背景 1.2 項(xiàng)目目的、需求分析 2.1 業(yè)務(wù)描述 2.2 功能需求分析2.2.1基本單元管理員工信息管理部門信息管理申請類型管理申請狀態(tài)管理文化程度管理婚姻狀況管理2.2.2操作員工管理2.2.3申請信息管理 2.3 性能需求2.3.1 硬件要求2.3.2 軟件要求三、系統(tǒng)功能模塊劃分 3.1 系統(tǒng)模塊設(shè)計(jì)四、. 數(shù)據(jù)庫設(shè)計(jì)4.1 實(shí)體和部分屬性圖( ER 圖) 4.2 數(shù)據(jù)庫關(guān)系設(shè)計(jì)五、詳細(xì)設(shè)計(jì) 5.1 登錄模塊設(shè)計(jì) 5.2 主界面模塊設(shè)計(jì) 5.3 基礎(chǔ)單元設(shè)置模塊設(shè)計(jì) 5.4 操作
2、員工模塊設(shè)計(jì) 5.5 申請信息管理模塊設(shè)計(jì) 5.6 系統(tǒng)維護(hù)模塊設(shè)計(jì) 5.7 打印模塊設(shè)計(jì)六、總結(jié)七、問題匯總八、參考文獻(xiàn)九、使用說明書第1 頁共32 頁概述 1.1 項(xiàng)目背景某公司進(jìn)行工作業(yè)務(wù)管理電子化,該公司有多個(gè)部門,每個(gè)部門有多個(gè)人員。有許多 業(yè)務(wù)要進(jìn)行審核、批準(zhǔn)、督辦、檢查的工作。為了對(duì)每個(gè)流程進(jìn)行監(jiān)督而設(shè)計(jì)本系統(tǒng)。 1.2 項(xiàng)目目的公司業(yè)務(wù)管理系統(tǒng)是對(duì)其公司的業(yè)務(wù)信息進(jìn)行管理,它主要功能包括基礎(chǔ)單元管理、 操作員工管理、申請管理等?;A(chǔ)單元管理包括員工信息管理、部門管理、申請類型管理、 申請狀態(tài)管理、 文化程度管理、 以及婚姻狀況管理等信息管理; 申請管理包抱申請信息的添 加(提交
3、)、刪除、查詢、審批、打印、導(dǎo)出等操作。二、需求分析 2.1 業(yè)務(wù)描述某公司員工可以通過“增加申請”來提交各種申請信息,如請假或者購買設(shè)備等等。 然后需要經(jīng)過一級(jí)審批和二級(jí)審批。其中二級(jí)審批是最后的審核過程。一級(jí)審批和二級(jí)審批是通過權(quán)力值的大小來分配審核權(quán)的。 2.2 功能需求分析 2.2.1 基本單元管理 員工信息管理添加員工信息修改員工信息刪除員工信息查詢員工信息員工信息預(yù)覽,打印和導(dǎo)出第2 頁共32 頁 部門管理添加部門信息修改部門信息刪除部門信息查詢部門信息 申請類型管理添加申請類型修改申請類型刪除申請
4、類型查詢申請類型 申請狀態(tài)管理添加申請狀態(tài)修改申請狀態(tài)刪除申請狀態(tài)查詢申請狀態(tài) 文化程度管理添加文化程度修改文化程度刪除文化程度查詢文化程度 婚姻狀況管理添加婚姻狀況修改婚姻狀況刪除婚姻狀況查詢婚姻狀況 2.2.2 操作員工管理添加操作員工修改操作員工刪除操作員工查詢操作員工第3 頁共32 頁 2.2.3 申請管理提交申請信息刪除申請信息查詢申請信息審批申請信息申請信息預(yù)覽,打印和導(dǎo)出2.3 性能需求2.3.1 硬件要求 處理器: 1.6GHz 或更高 內(nèi)存大?。?384M 或更高 硬件空間: 20G 以上 2
5、.3.2 ;軟件要求 操作系統(tǒng): Windons 2000 或 Windows XP 數(shù)據(jù)庫: Microsoft Server 2000 運(yùn)行環(huán)境配置: Microsoft Visual Studio 2008 ,Microsoft Server 2000 開發(fā)語言: C#三、系統(tǒng)功能模塊劃分 3.1 系統(tǒng)模塊設(shè)計(jì)第4 頁共32 頁公司業(yè)務(wù)管理系統(tǒng)操作員工管理第 5 頁 共 32 頁刪除申請類型查詢申請類型增加申請類型查詢申請類型刪除申請狀態(tài)修改申請狀態(tài)增加申請狀態(tài)查詢申請狀圖 3.1.4 部門信息管理圖 3.1.5 申請類型管理申請狀態(tài)管理圖 3.1.6 申請狀態(tài)管理刪除部門信息修改部門信
6、息增加部門信息查詢部門信息第 6 頁 共 32 頁圖 3.1.7 文化程度管理圖 3.1.8 婚姻狀況管理圖 3.1.9 操作員工管理第 7 頁 共 32 頁圖 3.1.10 申請信息管理四、數(shù)據(jù)庫設(shè)計(jì) 4.1 實(shí)體和部分屬性圖第8 頁共32 頁申請類型表審批人表申請狀態(tài)表用戶登錄表 4.2 數(shù)據(jù)庫關(guān)系設(shè)計(jì)審核表員工表教育程度表部門表婚姻狀況表圖 4.2.1 關(guān) 系 表第9 頁共32 頁對(duì)應(yīng)五、詳細(xì)設(shè)計(jì)5.1 登錄模塊設(shè)計(jì)通過此登錄界面的認(rèn)可, 才能夠進(jìn)入公司業(yè)務(wù)管理系統(tǒng)。 正確的執(zhí)行業(yè)務(wù)管理的功能。 的登錄界面如圖 5.1.1 所示。圖 5.1.1 登陸界面在此窗口中公司操作員工必須輸入正確
7、的用戶名和密碼,才能進(jìn)入系統(tǒng)主界面。如下是登錄界面的部分源代碼 :public partial class Login : FormSqlConnection conn;public Login()InitializeComponent();private int count = 0;private void btn_LG_OK_Click( object sender, EventArgs e) try第 10 頁 共 32 頁conn = conn.Open();new SqlConnection (conStr);string conStr = Properties. Settings
8、.Default.workFlowConnectionString;SqlCommand cmd = conn.CreateCommand();cmd.CommandText =Select OperName,OperPassword From Operator Where OperName= + this .txt_LG_OperName.Text + AND OperPassword= + this .txt_LG_Password.Text + ;SqlDataReader reader = cmd.ExecuteReader();if (reader.HasRows)this .Dia
9、logResult =DialogResult .OK;elseMessageBox.Show( 用戶名或密碼錯(cuò)誤! , 登錄失敗, MessageBoxButtons .OK, MessageBoxIcon .Exclamation);count+;if (count2)count = 0;MessageBox.Show( 嘗試登錄已達(dá)到 3次!程序退出! , 信息提示, MessageBoxButtons .OK, MessageBoxIcon .Information);this .Close();reader.Close();catch ( Exception ex)MessageBo
10、x.Show(ex.Message);private void btn_LG_Cancel_Click( object sender, EventArgs e)Application .Exit(); 5.2 主界面模塊設(shè)計(jì)第 11 頁 共 32 頁在系統(tǒng)主界面中,可以選擇此系統(tǒng)的各種設(shè)置管理,包括:員工信息管理、部門信息管理、操作員工管理、申請信息管理、信息打印,導(dǎo)出等功能。如下圖 5.2.1 所示,在該系統(tǒng)中,主要包括如下幾個(gè)功能。圖 5.2.1 系統(tǒng)主界面部分源代碼:public partial class Form1 : Formpublic Form1()InitializeComp
11、onent();private void 基礎(chǔ)設(shè)置 ToolStripMenuItem_Click( object sender, EventArgs e) base_setting bs = new base_setting (); bs.ShowDialog();private void 申請查詢與管理 ToolStripMenuItem_Click( object sender, EventArgs e) apply_Manage am = new apply_Manage (); am.ShowDialog();private void 操作員工設(shè)置 ToolStripMenuItem
12、_Click( object sender, EventArgs e)第 12 頁 共 32 頁 operator_setting op = new operator_setting ();op.ShowDialog();private void 退出 ToolStripMenuItem_Click( object sender, EventArgs e)Application .Exit();5.3 基礎(chǔ)單元設(shè)置模塊設(shè)計(jì)基礎(chǔ)單元設(shè)置是對(duì)該公司的員工信息,部門信息進(jìn)行管理,還有申請類型,申請狀態(tài),婚姻狀況,教育程度的設(shè)置。其界面如圖 5.3.1 所示。圖 5.3.1 基礎(chǔ)單元設(shè)置界面部分源代碼
13、:publicpartial class base_setting : Formprivate SqlConnection conn;DataSet ds2;/ 獲得 DataTable 數(shù)據(jù)以使得與更新完后的數(shù)據(jù)庫同步 public DataTable GetTableData( string cmdStr)第 13 頁 共 32 頁DataTable dt = new DataTable ();SqlDataAdapter da = new SqlDataAdapter (cmdStr, conn);da.Fill(dt);return dt;/ 更新員工信息表public void Pe
14、oTableUpdate()ds2 = new DataSet ();SqlDataAdapter da = new SqlDataAdapter ( select PeopleID as 工作證號(hào) ,PeopleName as姓名 ,DepartName as 部門 ,PeopleSex as 性別 ,EducationName as 文化程度 ,MarriageName as 婚姻狀況 ,Birthday as 出生日期 from People,Department,Marriage,Education wherePeople.DepartID=Department.DepartID an
15、d People.MarriageID=Marriage.MarriageID and People.EducationID=Education.EducationID , conn);da.Fill(ds2);this .dataGridView1.DataSource = ds2.Tables0;/ 初始化 Treeview ,員工信息表,部門表,申請類型等等 . 表里的數(shù)據(jù)public base_setting()InitializeComponent();string conStr = Properties.Settings .Default.workFlowConnectionStr
16、ing;conn = new SqlConnection (conStr);/ 打開 DB連接conn.Open();Init_TreeView();Init_dgw_People(); Init_dgw_Department(); Init_dgw_Event();Init_dgw_Status(); Init_dgw_Education(); Init_dgw_Marriage();/ 單擊 treeview 控件某個(gè)部門,在 DataGridView 中顯示選中部門的員工信息內(nèi)容private void treeView1_AfterSelect( object sender, Tree
17、ViewEventArgs e)第 14 頁 共 32 頁/ 單擊 treeview 控件某個(gè)部門,在 DataGridView 中顯示選中部門的信息內(nèi)容string str = e.Node.Text;if (str = 所有部門 )ds2 = new DataSet ();SqlDataAdapter da = new SqlDataAdapter ( select PeopleID as 工作證號(hào),PeopleName as 姓名 ,DepartName as 部門 ,PeopleSex as 性別 ,MarriageName as 婚姻狀況 ,EducationName as 文化程度
18、 ,Birthday as 出生日期 from People,Department,Marriage,Education where People.DepartID=Department.DepartID and People.MarriageID=Marriage.MarriageID and People.EducationID=Education.EducationID , conn);da.Fill(ds2);this .dataGridView1.AutoGenerateColumns = true ;this .dataGridView1.DataSource = ds2.Tabl
19、es0;elsestring strSQL = select PeopleID as 工作證號(hào) ,PeopleName as 姓名 ,DepartName as 部門 ,PeopleSex as 性別 ,MarriageName as 婚姻狀況 ,EducationName as 文化程度 ,Birthday as 出生日期 from People,Department,Marriage,Education where People.DepartID=Department.DepartID and People.MarriageID=Marriage.MarriageID and People
20、.EducationID=Education.EducationID AND+ str + =DepartName ;ds2 = new DataSet ();SqlDataAdapter da = new SqlDataAdapter (strSQL, conn);da.Fill(ds2);this .dataGridView1.AutoGenerateColumns = true ;this .dataGridView1.DataSource = ds2.Tables0;/ 初始化 Treeview 中的數(shù)據(jù)private void Init_TreeView()SqlCommand cm
21、d = new SqlCommand( select DepartName from Department, conn);/ 使用While 設(shè)置一個(gè)循環(huán)/ 先設(shè)置父節(jié)點(diǎn)的名稱:TreeNode tn = treeView1.Nodes.Add( 所有部門 );SqlDataReader sdr = cmd.ExecuteReader();while (sdr.Read()第 15 頁 共 32 頁DepartName .ToString();astn.Nodes.Add(sdrsdr.Close();treeView1.ExpandAll();/ 初始化 dgw中的員工信息private v
22、oid Init_dgw_People()ds2 =new DataSet ();SqlDataAdapter da = new SqlDataAdapter ( select PeopleID as 工作證號(hào) ,PeopleName 姓名 ,DepartName as 部門 ,PeopleSex as 性別 ,EducationName as 文化程度 ,MarriageName as 婚姻狀況 ,Birthday as 出生日期 from People,Department,Marriage,Education wherePeople.DepartID=Department.DepartI
23、D and People.MarriageID=Marriage.MarriageID and People.EducationID=Education.EducationID , conn);da.Fill(ds2);this .dataGridView1.AutoGenerateColumns = true ;this .dataGridView1.DataSource = ds2.Tables0;/ds.Clear(); 5.4 操作員工管理模塊設(shè)計(jì)操作員工管理是對(duì)登錄該管理系統(tǒng)的用戶進(jìn)行管理的。主要功能有用戶名和密碼的添加、刪除、修改、查詢等。其界面如圖 5.4.1 所示。第 16 頁
24、 共 32 頁cmd.Parameters.Add(cmd.Parameters.Add(cmd.Parameters.Add(select OperID as 編號(hào)主要功能代碼有:/ 增加 Operator 用戶private void toolStripButton1_Click( object sender, EventArgs e) tryif ( this .txt_OperID.Text = )MessageBox.Show( 請輸入編號(hào)! , 信息提示 ); clearTextBox();return ;string addStr = Insert into Operator(O
25、perID,OperName,OperPassword) Values(OperID,OperName,OperPassword);/ 創(chuàng)建一個(gè)與 Connection 關(guān)聯(lián)的 CommandSqlCommand cmd = new SqlComman(daddStr, conn);new SqlParameter ( OperID, this .txt_OperID.Text);new SqlParameter ( OperName, this .txt_OperName.Text);new SqlParameter ( OperPassword, this .txt_Password.Te
26、xt);/cmd.CommandType = CommandType.Text;cmd.ExecuteNonQuery();this .dataGridView1.DataSource = Update_dgv_Operator( ,OperName as 用戶名 ,OperPassword as 密碼 from Operator );第 17 頁 共 32 頁 clearTextBox();catch ( Exception ex)圖 5.4.1 操作員工管理界面MessageBox.Show( 該編號(hào)已存在! ); /MessageBox.Show(ex.Message);clearTex
27、tBox();/ 刪除 Operator 用戶private void toolStripButton2_Click( object sender, EventArgs e)tryif ( this .txt_OperID.Text = )MessageBox.Show( 請選擇要?jiǎng)h除的編號(hào)! , 信息提示 ); clearTextBox();return ;if ( MessageBox.Show( 確定要?jiǎng)h除該用戶嗎 ?, 信息提示 , MessageBoxButtons .YesNo, MessageBoxIcon.Exclamation) = DialogResult .Yes)str
28、ing deleStr = delete from Operator where OperID= + this .txt_OperID.Text;SqlCommand cmd = conn.CreateCommand(); cmd.CommandType = CommandTyp.eText; cmd.CommandText = deleStr;cmd.ExecuteNonQuery();this .dataGridView1.DataSource = Update_dgv_Operator(select OperID as編號(hào) ,OperName as 用戶名 ,OperPassword a
29、s 密碼 from Operator );clearTextBox();catch ( Exception ex) MessageBox.Show(ex.Message);clearTextBox();第 18 頁 共 32 頁select OperID as 編號(hào)/ 修改 Operatorprivate void toolStripButton3_Click( object sender, EventArgs e) tryif ( this .txt_OperID.Text = )MessageBox.Show( 請選擇要修改的編號(hào) ! , 信息提示 ); clearTextBox();re
30、turn ;string updateStr = update Operator set OperID = + this .txt_OperID.Text + ,OperName = + this .txt_OperName.Text + ,OperPassword = + this .txt_Password.Text + + where OperID= + this .dataGridView1.CurrentRow.Cells0.Value.ToString();SqlCommand cmd = new SqlComman(dupdateStr, conn); cmd.ExecuteNo
31、nQuery();this .dataGridView1.DataSource = Update_dgv_Operator(,OperName as 用戶名 ,OperPassword as 密碼 from Operator );clearTextBox();catch ( Exception ex)MessageBox.Show(ex.Message); 5.5 申請信息管理模塊設(shè)計(jì)申請信息管理是該公司的主要管理功能, 是對(duì)公司業(yè)務(wù)的管理, 如請假, 購買設(shè)備等等 的申請?zhí)峤唬?然后通過一級(jí), 二級(jí)審批完成整個(gè)公司業(yè)務(wù)的流程, 審批信息可以打印出來或 者導(dǎo)出到 Excel 中。其中審批需要相
32、應(yīng)的審批權(quán)限。 申請信息管理系統(tǒng)就是為了這一目的設(shè) 計(jì)的。界面如圖 5.5.1 所示。第 19 頁 共 32 頁圖 5.5.1 申請管理界面主要代碼:private void toolStripButton1_Click( object sender, EventArgs e) apply_Add AA = new apply_Add (this );AA.ShowDialog();/ 刪除申請信息記錄private void toolStripButton2_Click( object sender, EventArgs e)if ( this .dataGridView1.CurrentR
33、ow.Cells0.Value.ToString() != )if ( MessageBox.Show( 確定要?jiǎng)h除該記錄 ?, 信息提示 , MessageBoxButtons .YesNo, MessageBoxIcon.Exclamation) = DialogResult .Yes)string deleStr = DELETE FROM Step WHERE StepID= +this .dataGridView1.CurrentRow.Cells0.Value.ToString().Trim();SqlCommand cmd = new SqlCommand(deleStr, co
34、nn); cmd.ExecuteNonQuery();apply_manage_Update();第 20 頁 共 32 頁/ 申請信息打印預(yù)覽private void toolStripButton5_Click( printPreviewDialog1.Document = printPreviewDialog1.ShowDialog();/ 申請信息打印private void toolStripButton6_Click( printDialog1.ShowDialog();/ 申請信息打印文本內(nèi)容與格式object sender, EventArgs e)this .printDoc
35、ument1;object sender, EventArgs e)int r = 0; int c = 20;e.Graphics.DrawString( 宋體, 8, FontStyle .Italic),r = 200;c += 20;e.Graphics.DrawString( Brushes .Black, r, c);private void printDocument1_PrintPage( object sender,System.Drawing.Printing. PrintPageEventArgs e) 打印日期: + DateTime .Now.ToShortDateS
36、tring(),new Font (Brushes .Black, r, c);申請信息統(tǒng)計(jì)表 , new Font(宋體, 20, FontStyle .Bold),r = 0; c += 40;for ( int l = 0; l ds.Tables0.Columns.Count; l+)e.Graphics.DrawString(ds.Tables0.Columnsl.ToString(),new Font ( 宋體 , 10,FontStyle .Bold), Brushes .Black, r, c);r = r + 80;r = 0;c += 20;for ( int i = 0;
37、 i ds.Tables0.Rows.Count; i+)for ( int j = 0; j ds.Tables0.Columns.Count; j+)e.Graphics.DrawString(ds.Tables0.Rowsij.ToString(),new Font ( 宋體, 10, FontStyle .Regular), Brushes .Black, r, c);r = r + 80;r = 0;c += 20;第 21 頁 共 32 頁/ 另存新檔按鈕,導(dǎo)出數(shù)據(jù)到 Excel 中。用流保存成 xls 文件。private void toolStripButton7_Click(
38、 object sender, EventArgs e) tsaveFileDialog1.Filter =Execl files (*.xls)|*.xls;saveFileDialog1.FilterIndex = 0;saveFileDialog1.RestoreDirectory = true ; saveFileDialog1.CreatePrompt = true ;saveFileDialog1.Title = Export Excel File To ;if (saveFileDialog1.ShowDialog() = DialogResult .OK)Stream mySt
39、ream;myStream = saveFileDialog1.OpenFile(); StreamWriter sw = new StreamWriter (myStream,System.Text. Encoding .GetEncoding(-0);/StreamWriter sw = new StreamWriter(myStream, System.Text.Encoding.GetEncoding(gb2312);string str = ;tryfor ( inti = 0; i 0)str +=t ;str +=this .dataGridView1.Columnsi.Head
40、erText;sw.WriteLine(str);/ 寫內(nèi)容for ( int j = 0; j this .dataGridView1.Rows.Count; j+)string tempStr = ;for ( int k = 0; k 0)第 22 頁 共 32 頁tempStr +=tempStr += this .dataGridView1.Rowsj.Cellsk.Value.ToString(); sw.WriteLine(tempStr);/sw.Close();/myStream.Close();catch ( Exception )MessageBox.Show( 導(dǎo)出成功
41、 , 信息提示 , MessageBoxButtons .OK,MessageBoxIcon.Information);finallysw.Close();myStream.Close();六、總結(jié)這個(gè)公司業(yè)務(wù)管理系統(tǒng)是我第一個(gè)開發(fā)帶有圖形界面的系統(tǒng),在開發(fā)之前剛學(xué)會(huì)了 C# 語法,Visual Stdio 2008 剛剛裝好,還是沒有用過的, 所以邊開發(fā)邊學(xué)會(huì)了用 Visual Stdio 2008, 和加深了對(duì) C# 語法的了解。第 23 頁 共 32 頁剛做這個(gè)課程設(shè)計(jì)時(shí),感覺自己應(yīng)該能開發(fā)出來。因?yàn)檫@個(gè)系統(tǒng)的功能還是比較簡單 的。但是當(dāng)我真正下手做時(shí)一切都不同了, 最初想出來的數(shù)據(jù)庫設(shè)
42、計(jì)行不通, 信息冗余太大 了,也很難實(shí)現(xiàn)審批流程的自定義, 由于時(shí)間和個(gè)人能力有限, 所以最后還是設(shè)計(jì)為固定的 審批流程了。經(jīng)過這次的課程設(shè)計(jì), 我學(xué)會(huì)了數(shù)據(jù)庫, c#等等各方面的一些東西, 但是感覺自己還是 懂得一點(diǎn)點(diǎn)皮毛而已,所以以后還需要深入學(xué)習(xí), 積極動(dòng)手, 善于發(fā)現(xiàn)問題,這才有利于自 己的進(jìn)步。七、問題匯總 如何關(guān)聯(lián)兩個(gè)表?答:使用外鍵關(guān)聯(lián)。 如何在更新一個(gè)表的同時(shí), 更新與這個(gè)表有關(guān)聯(lián)的另外一個(gè)表?答:級(jí)聯(lián)更新相關(guān)的字段。 如何更容易更直觀的了解所用表之間的關(guān)系? 答:使用視圖。 .還有很多問題,大多數(shù)都是在程序?qū)懘a過程中遇到,也是在程序中解決,不屬于設(shè) 計(jì)上的問題,是技術(shù)上的問
43、題,在此不一一列出了。八、參考文獻(xiàn)數(shù)據(jù)庫系統(tǒng)概論 / 王珊 薩師煊 著24 小時(shí)數(shù)據(jù)庫入門 / (美) Ryan Stephens Ron Plew 等著,金鍇鈺 等譯Visual C#.NET 編程經(jīng)典 /Brad Maiani James Still 等著,康博 譯Visual C#.NET 案例開發(fā)集錦歐立奇 康祥順 馬煜 著九、使用說明書使用手冊(以圖解)1 在系統(tǒng)登錄窗口輸入用戶名和密碼來登錄系統(tǒng):第 24 頁 共 32 頁操作員工設(shè)置2. 主界面 基礎(chǔ)單元設(shè) 置部門信息單元設(shè)置申請類型單元設(shè)置申請狀態(tài)單元設(shè)置文化程度3基礎(chǔ)單元設(shè)置:基礎(chǔ)單元設(shè)置:婚姻狀況員工信息單元設(shè)置單元設(shè)置申請
44、信息管理第 25 頁 共 32 頁導(dǎo)出員工信息表增加員工, 單擊該按 鈕,會(huì)彈出 增加員工對(duì)話框單擊某部門,在 右邊的列表中顯示相對(duì)應(yīng)的該部門的員工信息增加操作 員工信息刪除員工信息按鈕修改員工信息預(yù)覽員工信 息統(tǒng)計(jì)表打印員工信息統(tǒng)計(jì)表刪除操作 員工信息修改操作員工信息4操作員工管理 :第 26 頁 共 32 頁某條申請記 錄的詳細(xì)信息審批申 請信息打印申請信 息統(tǒng)計(jì)表5申請管理:增加申請導(dǎo)出申請信 息統(tǒng)計(jì)表刪除申請信 息單擊某部門, 在右 邊的列表中顯示 相對(duì)應(yīng)的該部門 的申請信息樣本只提供該系統(tǒng)的基本情況介紹 ,若需要完整的設(shè)計(jì)和論文 ,建議您購買本系統(tǒng) ,凡是購買 本站系統(tǒng)的 ,本站均會(huì)
45、在該系統(tǒng)的基礎(chǔ)上 ,根據(jù)您的要求 ,修改成一個(gè)切實(shí)適合您的系統(tǒng) ) 本系統(tǒng)開發(fā)工具: VB6.0本設(shè)計(jì)包含內(nèi)容:源代碼 + 可執(zhí)行程序(計(jì)算機(jī)畢業(yè)設(shè)計(jì)) +計(jì)算機(jī)畢業(yè)論文 +開題報(bào)告 + 答 辯稿第 27 頁 共 32 頁- 前言 -隨著社會(huì)的發(fā)展和社會(huì)分工的趨于精細(xì)化,作為社會(huì)和企業(yè)、?單位的主體 人的協(xié)作性越來越突出, 資金投入比例也在加大。 人事檔案管理正是將企業(yè)的主體 人的各種信息綜 合起來利益與決策者的合理調(diào)配職員,使其發(fā)揮最大的作用。人事檔案是考察了解個(gè)人人力資本提升過程的重要工具,是用人單位鑒別人才、選其之長、 為己所用的重要途徑, 也是核準(zhǔn)有關(guān)情況的可靠依據(jù)和原始憑證。 有此可
46、見人事檔案的管理, 在人事工作中具有舉足輕重的作用。當(dāng)前,我國的經(jīng)濟(jì)建設(shè)已步入了一個(gè)高速發(fā)展的歷史新時(shí)期, 人事檔案管理工作在現(xiàn)今開放 的人才交流競爭中顯得極為重要, 企業(yè)要想在日趨激烈競爭的市場經(jīng)濟(jì)中立于不敗之地, 就 必須擁有思想先進(jìn)、 具有專業(yè)知識(shí)和業(yè)務(wù)能力的人才。 而取得人才的重任就落在人事部門的 身上。在人才工作中,要做到選賢任能、知人善任,除直接地考察了解和識(shí)別人才外,還需 通過人才檔案歷史地全面地了解人才。 人才檔案是人才個(gè)人經(jīng)歷和社會(huì)實(shí)踐的紀(jì)錄, 是人才 思想、 品德、業(yè)務(wù)能力和工作表現(xiàn)的反映。人才檔案管理的任務(wù), 不僅僅是經(jīng)常地收集和整理人才檔案, 進(jìn)行科學(xué)管理, 維護(hù)機(jī)密安
47、全, 更重要的是積極地為考察了解和選拔使用人才 提供依據(jù)。 因此, 人才檔案管理不是一項(xiàng)單純性的任務(wù), 而是人事人才工作中不可缺少的一 個(gè)組成部分。隨著科學(xué)技術(shù)的不斷進(jìn)步 ,計(jì)算機(jī)科學(xué)日漸成熟 ,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí) ,它已進(jìn)入 人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)人事檔案信息進(jìn)行管理 ,具有著手工管理所無法比擬的優(yōu)點(diǎn),例如:檢索迅速、查找方便、 可靠性高、存儲(chǔ)量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事基本檔 案管理的效率, 也是企事業(yè)單位科學(xué)化、 正規(guī)化管理以及與世界接軌的重要條件。 于此同時(shí), 人事檔案管理系統(tǒng)也不斷地更
48、新?lián)Q代,功能也日趨強(qiáng)大和完善。特別是近來年 Internet 的飛 速發(fā)展, Intranet 技術(shù)得到應(yīng)用,為企事業(yè)人事基本檔案管理信息系統(tǒng)提供了良好的支持環(huán)第 28 頁 共 32 頁 境,使其在計(jì)算機(jī)網(wǎng)絡(luò)和分布式數(shù)據(jù)庫管理系統(tǒng)的支持下與企事業(yè)單位的其他系統(tǒng), 實(shí)現(xiàn)了 辦公、管理、計(jì)算、設(shè)計(jì)、控制、監(jiān)測以及決策等多功能綜合。- 摘要 - 企業(yè)檔案管理系統(tǒng)是典型的信息管理系統(tǒng) (MIS), 其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù) 以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。 對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、 數(shù)據(jù)安全 性好的庫。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。經(jīng)過分析 ,我們使用 MICROSOFT 公司的 VISUAL BASIC 開發(fā)工具 ,利用其提供的各種 面向?qū)ο蟮拈_發(fā)工具 ,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對(duì)象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型 ,然后 ,對(duì)初始原型系統(tǒng)進(jìn)行需求迭代 ,不斷修正和改進(jìn) ,直到形成用 戶滿意的可行系統(tǒng)。 整個(gè)系統(tǒng)從符合操作簡便、界面友好、靈活、實(shí)用、安全的要求出發(fā)。 論文主要介紹了本課題的開發(fā)背景, 所要完成的功能和開發(fā)的過程。 重點(diǎn)的說明了系統(tǒng)設(shè)計(jì) 的重點(diǎn)、設(shè)計(jì)思想、難點(diǎn)技術(shù)和解決方案。目錄第一章 導(dǎo)論 2第二章 系統(tǒng)需求分析 3第一節(jié) 系統(tǒng)設(shè)計(jì)背景介紹 3第二節(jié) 系統(tǒng)功能分析 4第三章 企業(yè)檔案管理系統(tǒng)總
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 木制容器設(shè)計(jì)與制造的綠色工藝考核試卷
- 服裝零售店鋪經(jīng)營績效評(píng)估與改進(jìn)措施考核試卷
- 機(jī)器人智能識(shí)別與追蹤技術(shù)考核試卷
- 制糖業(yè)的市場滲透與渠道拓展考核試卷
- 期刊出版商業(yè)模式考核試卷
- 批發(fā)業(yè)務(wù)中的國際物流考核試卷
- 醫(yī)院護(hù)士就業(yè)合同范本
- 蘇州新版裝修合同范本
- 人工智能智能城市規(guī)劃與設(shè)計(jì)協(xié)議
- 餐廚廢棄物處理合同
- 人工智能對(duì)輿情管理的價(jià)值
- 地理-河南省部分重點(diǎn)高中九師聯(lián)盟2024-2025學(xué)年高三下學(xué)期2月開學(xué)考試試題和答案
- 老年護(hù)理相關(guān)法律法規(guī)
- 《陶瓷工藝技術(shù)》課件
- 變更強(qiáng)制措施的申請書
- 供電所安全演講
- 深度學(xué)習(xí)架構(gòu)創(chuàng)新-深度研究
- 供應(yīng)鏈韌性提升與風(fēng)險(xiǎn)防范-深度研究
- 基層醫(yī)療衛(wèi)生服務(wù)能力提升考核試卷
- 化工原理完整(天大版)課件
- 2025年江蘇連云港市贛榆城市建設(shè)發(fā)展集團(tuán)有限公司招聘筆試參考題庫附帶答案詳解
評(píng)論
0/150
提交評(píng)論