




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、企業工資治理系統目 錄 TOC o 1-3 h z u HYPERLINK l _Toc4783 第一章 緒論1HYPERLINK l _Toc11814 1.1數據庫治理系統1HYPERLINK l _Toc5310 1.2企業工資治理系統1HYPERLINK l _Toc21803 1.3開發工具1HYPERLINK l _Toc6580 第二章 職職員資治理系統設計分析2HYPERLINK l _Toc21341 2.1應用需求與分析2HYPERLINK l _Toc1668 2.2系統模塊劃分2HYPERLINK l _Toc10971 2.3系統數據庫設計3HYPERLINK l _
2、Toc10725 第三章:企業工資治理系統應用程序設計 43.1系統圖4 3.1.1系統的數據流圖4 3.1.2系統的流程圖5 3.1.3系統模塊的具體劃分63.2 跳轉界面設計 73.2“選擇登陸用戶模塊”詳細設計 83.4 治理員登錄103.4.1“登錄模塊”詳細設計 103.4.2主窗體模塊設計133.4.3職員注冊界面及功能153.4.4刪除職員信息界面及功能183.4.5修改及查詢職職員資界面及功能203.4.6工資設定界面及功能233.4.7職位治理界面及功能253.4.8其他功能283.5職員登陸模塊 29第四章:運行與測試31 4.1系統運行 31 4.2系統測試 31HYPE
3、RLINK l _Toc10037 HYPERLINK l _Toc11010 第五章:實驗心得32第一章 緒論1.1數據庫治理系統數據庫治理系統(DBMS)是指數據庫系統中治理數據的軟件系統。DBMS是數據庫系統的核心組成部分。對數據庫的一切操作,包括定義、更新及各種操縱,差不多上通過DBMS進行的。DBMS總是基于某種數據模型,能夠把DBMS看成是某種數據模型在計算機系統上的具體實現。依照數據模型的不同,DBMS能夠分成層次型、網狀型、關系型、面向對象型等。MSsqlserve2000確實是一種關系型數據庫治理系統。關系模型要緊是用二維表格結構表達實體集,用外鍵表示實體間聯系。關系模型是由
4、若干個關系模式組成的集合。關系模式相當于前面提到的記錄類型,每個關系實際上是一張二維表格。關系模型和層次、網狀模型的最大判不是用關鍵碼而不是用指針導航數據,表格簡單用戶易明白,編程時并不涉及存儲結構,訪問技術等細節。SQL語言是關系型數據庫的標準化語言,已得到了廣泛的應用。1.2企業工資治理系統 企業工資治理是一項瑣碎、復雜而又十分細致的工作,一般不同意發生差錯。最初的工資統計和發放差不多上使用人工方式處理,工作量大的時候,出現錯誤的機率也隨之升高,不僅花費財務人員大量的時刻,而且往往由于抄寫不慎,或者由于計算的疏忽,出現工資發放錯誤的現象。同時工資的發放具有較強的時刻限制,必須嚴格按照單位規
5、定的時刻完成計算和發放工作。正是企業工資治理的這種重復性、規律性、時刻性,使得企業工資治理計算機化成為可能。企業工資治理系統確實是使用電腦代替大量的人工統計和計算,完成眾多企業工資信息的處理,同時使用電腦還能夠安全地、完整地保存大量的企業工資記錄。1.3開發工具后臺數據庫采納SQL SERVER數據庫服務器,前臺開發語言可自選。可設計成為C/S模式或B/S模式均可。要求依照題目自行設計系統所使用的數據庫及數據表,通過系統界面實現對數據庫的各種查詢、增、刪、改等功能操作。結合實際,通過實際的需求分析,采納功能強大的visual stdio 20010作為前臺設計工具,c#作為軟件編程語言, sq
6、l server 2008作為后臺數據庫開發工具。本文先進行需求分析,詳細論述了課題來源和本系統的開發目的,通過實現和測試各個環節,最后對本系統做出客觀理性的評價,指明了它的現實作用、缺點以及系統的升級方向。第二章 職職員資治理系統設計分析2.1應用需求與分析企業工資治理系統的開發宗旨以及總體任務確實是關心企業提高工作效率,節約大量的人力和物力資源,實現企業工資信息治理的自動化、規范化和系統化。系統最終實現的要緊功能如下:(1)職員及治理員的登錄與注冊;(2)職員查詢掃瞄工資的公布情況;(3)治理員對工資信息進行維護治理操作; (4)治理員對職員信息進行相關的治理操作;2.2系統模塊劃分開發那
7、個系統的目的確實是關心企業的財務主管部門提高工作效率,實現企業工資信息治理的系統化、規范化和自動化。能夠和認識治理系統、考勤治理系統相結合,真正實現企業高效、科學、現代化的職員治理。系統最終實現的要緊功能如下。企業工資信息設置部分:包括設置職員的差不多工資和其他項目的金額,如獎金等。企業工資信息治理部分:包括查詢工資和查詢現有職務及現有差不多工資標準。系統部分:包括添加用戶。2.3系統數據庫設計數據庫是信息治理系統的后臺,存儲著所有的信息,在信息治理系統中有著專門重要的地位。數據庫設計的好與壞,直接阻礙到那個系統的運行效率。良好的數據庫設計,能夠提高數據信息的存儲效率,確保數據信息的完整性和一
8、致性。針對企業工資信息治理系統的需求,通過對職職員資計算過程的內容分析,為本系統設計如下的數據項和數據結構:表5-2為職員信息表。此表中包含屬性為:職員號,職員姓名,職員職位,職員電話,月薪,獎金,處罰金 。表5-2 職員信息表字段名稱數據類型字段講明ygnovarchar(50)職員號ygnamevarchar(10)職員姓名ygdutyvarchar(50)職員職位ygtelvarchar(52)職員電話yuexinvarchar(50)月薪jiangjinvarchar(50)獎金chufavarchar(50)處罰金表5-3為工資標準表。此表中包含屬性為:職員職位,差不多工資。表5-3
9、工資標準表字段名稱數據類型字段講明ygdutyvarchar(50)職員職位jbgzvarchar(50)差不多工資 表5-4 為治理員信息表此表中包含屬性為:治理員賬號,密碼。表5-4治理員信息表字段名稱數據類型字段講明usernamevarchar(50)治理員賬號passwordvarchar(30)密碼E-R圖jbgzjbgzygdutyygnameygdutyygdutyygnameygdutyygnoygno1:n決定1:n決定工資標準表職員信息表ygtel工資標準表職員信息表ygtelchufachufajbgzyuexinjbgzyuexinjiangjinjiangjin第三
10、章:企業工資治理系統應用程序設計3.1系統圖3.1.1系統的數據流圖數據流圖(DFD,data flow diagram)是描述數據處理過程的有力工具。數據流圖從數據傳遞和加工的角度,以圖形的方式刻畫數據流從輸入到輸出的移動變換過程。本系統的數據流圖如圖3-1:企業工資治理系統企業工資治理系統治理員職員登 陸登 陸增、刪、查、改職員、工資信息查詢個人、工資信息是否否是3.1.2系統的流程圖流程圖是最古老的設計表達方式之一,大多數程序人員把畫流程圖作為編碼的先導。許多人在程序編好后也用流程圖來表達程序的梗概,以便于同他人進行交流。由于它具有能隨意表達任何程序邏輯的優點而廣泛流傳。本系統流程圖如圖
11、3-2: 職員職員治理員獵取治理權限增、刪、查、改職員個人信息查詢和設定工資、職位標準工資標準表職員個人信息表獵取查詢權限查詢個人及工資信息查詢工資標準登陸登陸拒絕拒絕選擇修改職員信息選擇修改標準選擇查詢信息選擇查詢標準3.1.3系統模塊的具體劃分企業工資治理系統要緊分為以下幾個模塊:治理員模塊要緊有治理員登陸,職員信息注冊、刪除、修改及查詢,工資標準掃瞄,職職員資的查詢等;用戶要緊模塊有查詢工資標準,查詢現有職位等等。企業工資治理系統系統功能模塊圖如下:企業工資治理系統治理員治理職員治理治理員治理職員治理工資標準職員信息工資職位信息維護退出職員信息退出信息維護工資標準職員信息工資職位信息維護
12、退出職員信息退出信息維護工資職位工資標準返回登陸查詢信息查詢工資職位治理關心關于修改查詢關心關于職位治理返回登陸修改查詢刪除職員注冊職員返回登陸查詢信息查詢工資職位治理關心關于修改查詢關心關于職位治理返回登陸修改查詢刪除職員注冊職員圖4.2企業工資治理系統模塊圖3.2跳轉界面設計當用戶點擊本企業工資治理系統時,首先跳出此界面,作為一個緩沖,吸引用戶的眼球,設定了三秒鐘的跳轉時刻,然后直接彈出登陸界面。跳轉界面及代碼如下所示:圖3-1 跳轉界面系統函數:using System.Data.SqlClient;namespace 企業工資治理系統 public partial class load
13、ing : Form public loading() InitializeComponent(); private void timer1_Tick_1(object sender, EventArgs e) if (this.Opacity 0.8) this.Opacity = this.Opacity - 0.005; else if (this.Opacity 0.01) this.Opacity = this.Opacity - 0.04; else this.timer1.Enabled = false; this.Hide(); Form10 login = new Form1
14、0(); login.Show(); 3.3“選擇登陸用戶模塊”詳細設計選擇登陸用戶模塊的詳細設計要緊是供用戶選擇登陸的一個界面,用戶選擇登錄的是治理員依舊一般用戶,然后選擇是進入登陸模塊依舊主界面,從而進行相關的操作。窗體及核心代碼:核心代碼: private void button1_Click(object sender, EventArgs e) this.Hide(); Form16 f = new Form16(); f.Show(); private void button2_Click(object sender, EventArgs e) this.Hide(); Form1
15、1 f = new Form11(); f.Show(); private void button3_Click(object sender, EventArgs e) Application.Exit (); 3.4治理員登陸模塊3.4.1“登錄模塊”詳細設計 登錄模塊的詳細設計要緊是用戶登錄的一個界面,推斷是否密碼和用戶名錯誤,進入后將面對的是主界面,從而進行相關的操作。登錄的界面要緊由用戶名和密碼的信息,還有一些標題設置,確定和取消的按鈕組成。通過標題能夠明白此系統的大概內容,由此,登錄界面的設計完成。窗體及核心代碼:圖3-4-1登錄界面圖3-4-2登錄出錯的提示1圖3-4-3登錄出錯的
16、提示2核心代碼:private void button1_Click(object sender, EventArgs e) string sqlconstr = Data Source=.;Initial Catalog=企業工資治理系統;Integrated Security=True; SqlConnection sqlc = new SqlConnection(sqlconstr); if(textBox1.Text.Trim().Equals()|textBox2.Text.Trim().Equals() textBox1.Text = ; textBox2.Text = ; tex
17、tBox1.Focus(); MessageBox.Show(用戶名或密碼不能為空); return; string sqlcomstring = select * from 治理員信息表 where username= + this.textBox1.Text + and password= + this.textBox2.Text + ; try sqlc.Open(); SqlCommand sqlcom = new SqlCommand(sqlcomstring, sqlc); SqlDataReader sqlread = sqlcom.ExecuteReader(); if (sq
18、lread.Read() sqlread.Close(); sqlc.Close(); this.Hide(); Form3 gljm = new Form3(); gljm.Show(); else textBox1.Text = ; textBox2.Text = ; textBox1.Focus(); MessageBox.Show( 該用戶不存在!); sqlread.Close(); catch (SqlException ex) MessageBox.Show(ex.Message, 密碼或用戶名錯誤!); finally sqlc.Close(); private void bu
19、tton2_Click(object sender, EventArgs e) Application.Exit(); 3.4.2主窗體模塊設計假如用戶輸入的用戶和密碼都正確,則進入如下主窗體界面:圖3-5-1治理員主窗體界面治理員主窗體界面核心代碼:private void 退出ToolStripMenuItem1_Click(object sender, EventArgs e) Application.Exit(); private void 關于ToolStripMenuItem_Click(object sender, EventArgs e) Form4 f = new Form4
20、(); f.Show(); private void 職員注冊ToolStripMenuItem_Click(object sender, EventArgs e) Form5 f = new Form5(); f.Show(); private void 刪除職員信息ToolStripMenuItem_Click(object sender, EventArgs e) Form6 f = new Form6(); f.Show(); private void 修改職職員資ToolStripMenuItem_Click(object sender, EventArgs e) Form8 f =
21、 new Form8(); f.Show(); private void 現有工資ToolStripMenuItem_Click(object sender, EventArgs e) Form7 f = new Form7(); f.Show(); private void 職位治理ToolStripMenuItem_Click(object sender, EventArgs e) Form9 f = new Form9(); f.Show(); private void 返回登錄ToolStripMenuItem_Click(object sender, EventArgs e) thi
22、s.Hide(); Form10 l = new Form10(); l.Show(); private void 關心ToolStripMenuItem_Click(object sender, EventArgs e) Form15 f = new Form15(); f.Show(); 3.4.3職員注冊界面及功能圖3-6職員注冊界面核心代碼:private void button1_Click_1(object sender, EventArgs e) SqlConnection sqlconn = new SqlConnection(Data Source=.;Initial Cat
23、alog=企業工資治理系統;Integrated Security=True); try if (textBox1.Text.Trim().Equals() | textBox2.Text.Trim().Equals() MessageBox.Show(工號和姓名不能為空!); return; else sqlconn.Open(); SqlDataAdapter sda = new SqlDataAdapter(select * from 職員信息表 where ygno= + textBox1.Text.Trim() + , sqlconn); DataTable dt = new Dat
24、aTable(); sda.Fill(dt); if (dt.Rows.Count != 0) MessageBox.Show(用戶名差不多存在!); return; SqlDataAdapter sda1 = new SqlDataAdapter(select * from 職員信息表, sqlconn); DataTable dt1 = new DataTable(); sda1.Fill(dt1); DataRow dr = dt1.NewRow(); drygno = textBox1.Text.Trim(); drygname = textBox2.Text.Trim(); dryg
25、duty = textBox3.Text.Trim(); drygtel = textBox4.Text.Trim(); dt1.Rows.Add(dr); SqlCommandBuilder scb = new SqlCommandBuilder(sda1); sda1.InsertCommand = scb.GetInsertCommand(); sda1.Update(dt1); MessageBox.Show(注冊成功!); catch (SqlException ex) MessageBox.Show(ex.Message, 錯誤!); finally sqlconn.Close()
26、; private void button2_Click_1(object sender, EventArgs e) textBox1.Text=; textBox2.Text=; textBox3.Text=; textBox4.Text=; textBox1 .Focus (); private void button3_Click(object sender, EventArgs e) this.Close(); private void button4_Click(object sender, EventArgs e) SqlConnection sqlconn = new SqlCo
27、nnection(Data Source=.;Initial Catalog=企業工資治理系統;Integrated Security=True); SqlDataAdapter sda = new SqlDataAdapter(select * from 職員信息表, sqlconn); DataTable dt = new DataTable(); sda.Fill(dt); dataGridView1.DataSource = dt; 3.4.4刪除職員信息界面及功能圖3-7刪除職員信息界面核心代碼:private void button1_Click_1(object sender,
28、EventArgs e) SqlConnection sqlconn = new SqlConnection(Data Source=.;Initial Catalog=企業工資治理系統;Integrated Security=True); if (textBox1.Text.Trim().Equals() MessageBox.Show(職員號不能為空!); return; SqlDataAdapter sda = new SqlDataAdapter(select * from 職員信息表 where ygno= + textBox1.Text.Trim() + , sqlconn); D
29、ataTable dt = new DataTable(); sda.Fill(dt); if (dt.Rows.Count = 0) MessageBox.Show(職員不存在!); return; MessageBoxButtons mbox = MessageBoxButtons.OKCancel; DialogResult result; result = MessageBox.Show(確定刪除? , 刪除記錄, mbox, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (result = DialogRe
30、sult.OK) dt.Rows0.Delete(); SqlCommandBuilder scb = new SqlCommandBuilder(sda); sda.DeleteCommand = scb.GetDeleteCommand(); sda.Update(dt); MessageBox.Show(刪除成功); else return; private void button2_Click_1(object sender, EventArgs e) textBox1.Text = ; textBox1.Focus(); private void button3_Click(obje
31、ct sender, EventArgs e) this.Close(); private void button4_Click(object sender, EventArgs e) SqlConnection sqlconn = new SqlConnection(Data Source=.;Initial Catalog=企業工資治理系統;Integrated Security=True); SqlDataAdapter sda = new SqlDataAdapter(select * from 職員信息表, sqlconn); DataTable dt = new DataTable
32、(); sda.Fill(dt); dataGridView1.DataSource = dt; 3.4.5修改及查詢職職員資界面及功能圖3-8修改及查詢職職員資界面核心代碼:private Boolean ishaved() SqlConnection sqlconn = new SqlConnection(Data Source=.;Initial Catalog=企業工資治理系統;Integrated Security=True); SqlDataAdapter sda = new SqlDataAdapter(select * from 職員信息表 where ygno= + text
33、Box1.Text.Trim() + , sqlconn); DataTable dt = new DataTable(); sda.Fill(dt); if (dt.Rows.Count = 0) MessageBox.Show(職員不存在!); return false; else button1.Enabled = true; return true; private void button1_Click_1(object sender, EventArgs e) SqlConnection sqlconn = new SqlConnection(Data Source=.;Initia
34、l Catalog=企業工資治理系統;Integrated Security=True); if (!ishaved() return; SqlDataAdapter sda = new SqlDataAdapter(select * from 職員信息表 where ygno= + textBox1.Text.Trim() + , sqlconn); DataTable dt = new DataTable(); sda.Fill(dt); dt.Rows0ygname = textBox2.Text.Trim(); dt.Rows0ygduty = textBox3.Text.Trim()
35、; dt.Rows0ygtel = textBox4.Text.Trim(); dt.Rows0yuexin = textBox5.Text.Trim(); dt.Rows0jiangjin = textBox6.Text.Trim(); dt.Rows0chufa = textBox7.Text.Trim(); SqlCommandBuilder scb = new SqlCommandBuilder(sda); sda.UpdateCommand = scb.GetUpdateCommand(); sda.Update(dt); MessageBox.Show(修改成功!); privat
36、e void button3_Click_1(object sender, EventArgs e) this.Close(); private void button4_Click_1(object sender, EventArgs e) SqlConnection sqlconn = new SqlConnection(Data Source=.;Initial Catalog=企業工資治理系統;Integrated Security=True); SqlDataAdapter sda = new SqlDataAdapter(select * from 職員信息表 where ygno
37、= + textBox1.Text.Trim() + , sqlconn); DataTable dt = new DataTable(); sda.Fill(dt); if (dt.Rows.Count = 0) MessageBox.Show(職員不存在!); return; else button1.Enabled = true; textBox2.Text = dt.Rows0ygname.ToString(); textBox3.Text = dt.Rows0ygduty.ToString(); textBox4.Text = dt.Rows0ygtel.ToString(); te
38、xtBox5.Text = dt.Rows0yuexin.ToString(); textBox6.Text = dt.Rows0jiangjin.ToString(); textBox7.Text = dt.Rows0chufa.ToString(); private void button2_Click(object sender, EventArgs e) textBox1.Text = ; textBox1.Focus(); private void button5_Click(object sender, EventArgs e) SqlConnection sqlconn = ne
39、w SqlConnection(Data Source=.;Initial Catalog=企業工資治理系統;Integrated Security=True); SqlDataAdapter sda = new SqlDataAdapter(select * from 職員信息表, sqlconn); DataTable dt = new DataTable(); sda.Fill(dt); dataGridView1.DataSource = dt; 3.4.6工資設定界面及功能圖3-9工資設定界面核心代碼:private void button2_Click_1(object sende
40、r, EventArgs e) if (comboBox1.Text.Trim().Equals() MessageBox.Show(請選擇一個職位!); return; if (textBox1.Text.Trim().Equals() MessageBox.Show(請填入數值!); return; SqlConnection sqlconn = new SqlConnection(Data Source=.;Initial Catalog=企業工資治理系統;Integrated Security=True); SqlDataAdapter sda = new SqlDataAdapter
41、(select * from 工資標準表 where ygduty= + comboBox1.Text.Trim() + , sqlconn); DataTable dt = new DataTable(); sda.Fill(dt); dt.Rows0jbgz = textBox1.Text.Trim(); SqlCommandBuilder scb = new SqlCommandBuilder(sda); sda.UpdateCommand = scb.GetUpdateCommand(); sda.Update(dt); MessageBox.Show(修改成功!); SqlConne
42、ction sqlconn1 = new SqlConnection(Data Source=.;Initial Catalog=企業工資治理系統;Integrated Security=True); SqlDataAdapter sda1 = new SqlDataAdapter(select * from 工資標準表, sqlconn1); DataTable dt1 = new DataTable(); sda1.Fill(dt1); dataGridView1.DataSource = dt1; private void button3_Click_1(object sender, E
43、ventArgs e) this.Close(); private void button1_Click_1(object sender, EventArgs e) SqlConnection sqlconn = new SqlConnection(Data Source=.;Initial Catalog=企業工資治理系統;Integrated Security=True); SqlDataAdapter sda = new SqlDataAdapter(select * from 工資標準表, sqlconn); DataTable dt = new DataTable(); sda.Fi
44、ll(dt); dataGridView1.DataSource = dt; private void button4_Click(object sender, EventArgs e) textBox1.Text = ; textBox1.Focus(); 3.4.7職位治理界面及功能圖3-10職位治理界面核心代碼:private void button2_Click_1(object sender, EventArgs e) if (textBox1.Text.Trim().Equals() MessageBox.Show(請輸入一個新職位!); return; SqlConnection
45、 sqlconn = new SqlConnection(Data Source=.;Initial Catalog=企業工資治理系統;Integrated Security=True); SqlDataAdapter sda = new SqlDataAdapter(select ygduty 職位 from 工資標準表 where ygduty= + textBox1.Text.Trim() + , sqlconn); DataTable dt = new DataTable(); sda.Fill(dt); if (dt.Rows.Count != 0) MessageBox.Show(
46、職位差不多存在!); return; SqlDataAdapter sda1 = new SqlDataAdapter(select ygduty from 工資標準表 where ygduty= + textBox1.Text.Trim() + , sqlconn); DataTable dt1 = new DataTable(); sda1.Fill(dt1); DataRow dr = dt1.NewRow(); drygduty = textBox1.Text.Trim(); dt1.Rows.Add(dr); SqlCommandBuilder scb = new SqlComman
47、dBuilder(sda1); sda1.InsertCommand = scb.GetInsertCommand(); sda1.Update(dt1); SqlConnection sqlconn2 = new SqlConnection(Data Source=.;Initial Catalog=企業工資治理系統;Integrated Security=True); SqlDataAdapter sda2 = new SqlDataAdapter(select ygduty 職位? from 工資標準表, sqlconn2); DataTable dt2 = new DataTable(
48、); sda2.Fill(dt2); dataGridView1.DataSource = dt2; private void button3_Click_1(object sender, EventArgs e) if (textBox2.Text.Trim().Equals() MessageBox.Show(職位不能為空!); return; SqlConnection sqlconn = new SqlConnection(Data Source=.;Initial Catalog=企業工資治理系統;Integrated Security=True); SqlDataAdapter s
49、da = new SqlDataAdapter(select ygduty 職位 from 工資標準表 where ygduty= + textBox2.Text.Trim() + , sqlconn); DataTable dt = new DataTable(); sda.Fill(dt); dt.Rows0.Delete(); SqlCommandBuilder scb = new SqlCommandBuilder(sda); sda.DeleteCommand = scb.GetDeleteCommand(); sda.Update(dt); MessageBox.Show(刪除成功
50、); SqlDataAdapter sda2 = new SqlDataAdapter(select ygduty 職位 from 工資標準表, sqlconn); DataTable dt2 = new DataTable(); sda2.Fill(dt2); dataGridView1.DataSource = dt2; textBox2.Enabled = true; textBox2.Text = ; textBox2.Enabled = false; private void button4_Click(object sender, EventArgs e) this.Close()
51、; private void button1_Click_1(object sender, EventArgs e) SqlConnection sqlconn = new SqlConnection(Data Source=.;Initial Catalog=企業工資治理系統;Integrated Security=True); SqlDataAdapter sda = new SqlDataAdapter(select ygduty 職位 from 工資標準表, sqlconn); DataTable dt = new DataTable(); sda.Fill(dt); dataGrid
52、View1.DataSource = dt; private void button5_Click(object sender, EventArgs e) textBox1.Text = ; textBox1.Focus(); private void button6_Click(object sender, EventArgs e) textBox2.Text = ; textBox2.Focus(); 3.4.8其他功能信息維護分為關于和關心兩個界面: 圖3-10-1關于界面 圖3-10-2關心界面3.5職員的功能模塊假如是職員,則直接進入主窗體界面圖3-5-2一般用戶主窗體界面職員主窗體界面核心代碼:private void 退出ToolStripMenuItem_Click(object sender, EventArgs e) Application.Exit(); private void 關于ToolStripMenuItem_Click(object sender, EventArgs
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 上海市松江區2025屆高三高考模擬卷(二)數學試題含解析
- 江蘇省淮安市車橋中學2025屆高三月考試題含解析
- 江蘇省南京市高淳區2025年初三2月份自測化學試題含解析
- 山東省濟寧嘉祥縣聯考2025屆初三下學期適應性月考卷(三)物理試題含解析
- 江蘇省常熟市第一中學2025屆高三摸底考試數學試題試卷含解析
- 臨沂科技職業學院《工程材料與構造》2023-2024學年第二學期期末試卷
- 喀什職業技術學院《試驗設計方法》2023-2024學年第一學期期末試卷
- 南京理工大學《建筑模型制作與造型設計課程設計》2023-2024學年第二學期期末試卷
- 四川省自貢市2024-2025學年數學五年級第二學期期末統考試題含答案
- 信陽師范大學《專業英語1》2023-2024學年第一學期期末試卷
- 《財務風險的識別與評估管理國內外文獻綜述》
- 井蓋管理應急預案
- 鵪鶉蛋脫殼機的設計
- 行為安全觀察behaviorbasedsafety研究復習過程
- 動火作業風險告知牌
- 鍋爐專業術語解釋及英文翻譯對照
- 綜采工作面末采安全技術措施
- 《小石潭記》作業設計
- 密封圈定位套零件的機械加工夾具設計說明書
- 旅行社等級評定申報材料完整版
- 大粒種子精播機的設計【玉米、大豆快速精密雙行播種機含9張CAD圖紙】
評論
0/150
提交評論