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

正文內(nèi)容

基于c的企事業(yè)人事管理系統(tǒng)畢業(yè)論文(參考版)

2025-06-25 01:11本頁面
  

【正文】 致謝在論文完成之際,我首先向關心幫助和指導我的指導老師侯世中表示衷心的感謝并致以崇高的敬意!在學校的學習生活即將結束,回顧四年來的學習經(jīng)歷,面對現(xiàn)在的收獲,我感到無限欣慰。我的大學生涯就要結束了,感覺到自己做得還不夠,給我僅是初步的知識積累,對于邁向社會遠遠不夠的。我知道,畢業(yè)不是終點,前方的路還很長。并在這其間,學習到了為人處世倫理哲學,以提高自己的道德修養(yǎng)。在學習的過程中,我不知不覺地對我選擇的專業(yè)產(chǎn)生了濃厚的興趣,在學習的這兩年里,對自己所學的專業(yè)也有深刻的認識;課余時間,我還通過閱讀許多專業(yè)書籍,從IT精英的經(jīng)歷中學到了知識,獲取了養(yǎng)分,更進一步地充實自己。為了工作的需要,也為了提高自己自身的修養(yǎng)。另外,有明確的學習目的,參加學習是為更多更好地掌握知識,在考試失敗時要增強自信心,永遠保持樂觀、向上的精神。在這所學校里,我懂得了在學習的過程中確定自己學習方法的重要性。在學習經(jīng)驗方面主要體會有下①學習體會式:經(jīng)過兩年的努力終于畢業(yè)了。我努力,勤奮地學習本專業(yè)的專業(yè)知識,同時不斷去學習其他相關領域的知識,“活到老,學到老”,越是學習,越是發(fā)現(xiàn)自己所學的有限,于是不斷鞭策自己,不懂就問,不清楚就去查資料,盡可能多地去了解身邊的新生事物并給予客觀,公正的評價。這除了有較強的適應力和樂觀的生活態(tài)度外,更重要的是得益于大學兩年的學習積累和技能的培養(yǎng)。在學校領導老師們的悉心栽培下,從剛跨入學校時的興奮與迷茫,到現(xiàn)在即將走上工作崗位的從容、坦然。在窗體上設置完查詢條件后,單擊“查詢”按鈕進行查詢,該按鈕是通過MyMeans公共類的Find_Grids()方法將指定控件集上的控件組合成查詢語句,通過getDataSet()方法查詢數(shù)據(jù)表中的記錄,并顯示在dataGridView1控件上。新建一個windows應用程序,用于制作人事資料查詢窗體。1人事資料查詢窗體概述在人事資料查詢窗體中,可以通過在“基本信息”和“個人信息”區(qū)域中設置查詢條件,對職工基本信息進行查詢。(4)本窗體的“工作簡歷”、“家庭關系”、“培訓記錄”和“獎懲記錄”選項卡,都是針對某以職工進行多條記錄的操作,為了便于個選項卡的添加、修改、刪除操作,只有“工作簡歷”選項卡中放置了操作按鈕,當選擇其他選項卡時,將操作按鈕動態(tài)移植到相應的選項卡中,并根據(jù)選項卡的不同,改變操作按鈕的功能。定義一個自定義方法Grid_Inof(),主要將dataGridView1控件中的當前記錄在指定的控件上進行顯示。表63 人事檔案瀏覽窗體控件表控件類型控件ID主要屬性設置用途ButtonN_FirstBackgroundImage屬性中添加背景圖片用于實現(xiàn)數(shù)據(jù)表的瀏覽DataGridViewdataGridView1Columns中添加兩個列、編號及名稱在數(shù)據(jù)表中只顯示兩個列的信息TabControltabControl1TabPages中添加6個選項卡顯示職工的不同信息(2)在人事檔案瀏覽窗體加載時,首先通過MyMeans攻擂中的getDataSet()方法,利用公共變量AllSql所記錄的SQL語句對職工基本信息表進行查詢,并顯示在dataGridView1控件中。通過獲取的文本信息,可以根據(jù)相應的數(shù)據(jù)表字段組合成SQL語句insert和update,以實現(xiàn)添加和修改的操作。人事檔案瀏覽窗體由4部分組成,分別為分類查詢、瀏覽按鈕、職工名稱表和信息操作,其中分類查詢主要是通過職工的類別,對職工進行簡單查詢;瀏覽按鈕是通過按鈕對職工名稱表進行瀏覽;職工名稱表用來顯示當前所記錄的所有職工名稱;信息操作用來對職工相關信息進行添加、修改、刪除、瀏覽等操作,并可以將職工的基本信息在Word文檔中以自定義表格的形式進行顯示。人事檔案瀏覽窗體用來對職工的基本信息、家庭情況、工作簡歷、培訓記錄等進行瀏覽,以及進行添加、修改、刪除的操作。(5)當主窗體顯示后,單擊菜單欄中的各菜單項相應的子窗體,為了使程序的制作過程更加簡便,將所有子窗體的調(diào)用封裝到了MyModule公共類的Show_Form()方法中,只需要獲取當前調(diào)用窗體的名稱及標識,便可以都有相應的窗體。(3)在本窗體中自定義了一個Preen_Main()方法,該方法用于在狀態(tài)了中顯示當前登錄用戶的名稱,并將菜單欄中的各項動態(tài)添加到樹形下拉列表中,根據(jù)當前用戶的權限,設置菜單欄的可用狀態(tài)。,主窗體模塊的具體實現(xiàn)步驟如下:(1)新建一個windows應用程序,用于制作當前系統(tǒng)的主窗體。本窗體應用了MenuStrip控件的ToolStripDropDownItem對象和TreeView控件的TreeNode對象,使MenuStrip控件中的菜單項按照指定的級別動態(tài)添加到TreeView控件中。當?shù)卿洿绑w驗證成功后,用戶將進入主窗體,主窗體可分為4個部分:最上面是系統(tǒng)菜單欄,可以通過它調(diào)用系統(tǒng)中的所有子窗體;菜單欄下面是常用按鈕區(qū),以按鈕的新時代用最常用的子窗體,便于用戶的操作;在窗體的左邊是一個樹形下拉列表,該列表的各節(jié)點和菜單欄相同,可以通過屬性列表完整地顯示該系統(tǒng)的所有子窗體及調(diào)用;在窗體的最下面,用狀態(tài)欄顯示當前登錄的用戶名。主窗體是程序操作過程中必不可少的,是人機交互中的重要環(huán)節(jié)。在“登錄“按鈕的Click事件中,首先判斷用戶名和密碼是否為空,如果為空,則彈出提示框,提示用戶將登陸信息填寫完整,否則將判斷用戶名和密碼是否正確,如果正確,則進入系統(tǒng)。主要用到了控件如下:表61 登錄窗體科技部控件類型控件ID主要屬性設置用途TextBoxtextName無輸入登錄用戶名textPassPasswordChar屬性設置為*輸入登錄用戶密碼ButtonbutLoginText屬性設置為“登錄”登錄butCloseText屬性設置為“取消”取消(2)在登陸窗體加載時,首先要用DataClass文件夾下的MyMeans類中的自定義方法con_open()來連接數(shù)據(jù)庫,當數(shù)據(jù)庫連接失敗時,彈出提示信息,并關閉整個工程;否則,顯示登錄窗體,進行登錄??梢杂迷搶ο蟮腉etString(n)、GetInt32(n)、GetDataTime(n)等方法讀取指定字段的值,n表示當前表中字段的列數(shù)。1.登錄模塊概述登錄模塊主要是通過輸入正確的用戶名和密碼進入主窗體,他可以提高程序的安全性,保護數(shù)據(jù)資料不外泄。TableName參數(shù)表示進行自動編號的表名,ID參數(shù)表示數(shù)據(jù)表的編號字段(6)TreeMenuF()方法該方法是在單擊TreeView控件的節(jié)點時被調(diào)用,其主要功能是通過所選節(jié)點的文本名稱,在MenuStrip控件中進行遍歷查找,如果找到,并且為可用狀態(tài),則通過show_form()方法動態(tài)調(diào)用相關的窗體。(4)Find_Grids()方法該方法的主要功能是查找指定可視化控件集中控件名包含TName參數(shù)值的所用控件,并根據(jù)控件名稱,獲取相應表的字段名,當查找的控件為TextBox時,根據(jù)當時控件的部分名稱查找相應的ComboBox控件(用來記錄邏輯預算符),通過ANDSign參數(shù)將具有相關性的控件組合成查詢條件,存入到公共變量FindValue中(5)GetAutocoding()方法該方法的主要功能在添加數(shù)據(jù)時,自動獲取添加數(shù)據(jù)的編號。(3)Clear_Control()方法該方法的主要功能是清空可視化控件集中指定控件的文本信息及圖片,主要用于在添加數(shù)據(jù)信息時,對相應文本框進行清空。調(diào)用公共窗體,實際上就是通過不同的SQL語句,在顯示窗體時以不同的數(shù)據(jù)進行顯示(2)Getmenu()方法Gia方法的主要功能是將MenuStrip菜單中的菜單項按照級別動態(tài)添加到TreeView控件的相應節(jié)點中。 public static string User_Name = 。 public static string Address_ID = 。 public static string ADDs = 。因為該類中應用了可視化組件的基類和對數(shù)據(jù)庫進行操作的相關對象。 MyModule公共類該類將系統(tǒng)中所有窗體的動態(tài)調(diào)用,以及動態(tài)生成添加、修改、刪除和查詢的SQL語句等全部封裝到了指定的自定義方法中,以便在開發(fā)程序時,進行重復調(diào)用。 return My_DataSet。 (My_DataSet, tableName)。 SqlDataAdapter SQLda = new SqlDataAdapter(SQLstr, My_con)。 } getaql()是通過SqlCommand對象執(zhí)行數(shù)據(jù)庫中的添加、修改和刪除操作,并在執(zhí)行完后,關閉與數(shù)據(jù)庫的連接,其中sqlstr參數(shù)表示傳遞的Sql語句。 ()。 SqlCommand SQL = new SqlCommand(SQLstr, My_con)。具體是這樣的,打開與數(shù)據(jù)庫的連接后看,創(chuàng)建sqlmand對象,獲取指定的sql語句,執(zhí)行sql語句,生成一個sqldatareader對象。 return My_read。 = SQLstr。 public SqlDataReader get(string SQLstr) { getcon()。 ()。 } getcon()是用static定義的靜態(tài)方法,其功能就是建立于數(shù)據(jù)庫的連接,用sqlconnection對象與指定的數(shù)據(jù)庫相連接,通過sqlconnection對象的open()方法打開與數(shù)據(jù)庫的連接,并返回sqlconnection對象的信息。 ()。 public static string AllSql = Select * from tb_Stuffbusic。PWD=。Database=db_PWMS。 public static SqlConnection My_con。 public static string Login_Name = 。在命名空間區(qū)域引用using 。本系統(tǒng)創(chuàng)建了
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1