【正文】
;當(dāng)用戶名或密碼與記錄不一致時,彈出系統(tǒng)住處對話框予以警告。其中Text1用來輸入用戶名,Text2用來輸入用戶密碼,其屬性設(shè)置分別為:Text1: 屬性FontSize為“11”; 屬性Height為“25”; 屬性Left為“153”; 屬性Top為“114”; 屬性Width為“145”;Text2: 屬性PasswordChar為“*”;屬性FontSize為“11”; 屬性Height為“25”; 屬性Left為“153”; 屬性Top為“157”; 屬性 Width為“145”;,其屬性設(shè)置分別為:Command1: 屬性Caption為“確定”;屬性FontSize為“12”; 屬性Height為“25”; 屬性Left為“44”; 屬性Top為“204”; 屬性Width為“60”;Command2: 屬性Caption為“取消”;屬性FontSize為“12”; 屬性Height為“25”; 屬性Left為“144”; 屬性Top為“204”; 屬性 Width為“60”;Command3: 屬性Caption為“退出”;屬性FontSize為“12”; 屬性Height為“25”; 屬性Left為“276”; 屬性Top為“204”;屬性Width為“60”;代碼設(shè)計(1)在窗體的Init事件中添加代碼:public rankpublic =0rank=0代碼說明:設(shè)置兩個全局變量和rank,其中rank用來存放用戶權(quán)限,以區(qū)別不同權(quán)限用戶的不同操作;用來存放輸入次數(shù),當(dāng)輸入超大型過三次時,自動退出窗體,以維護(hù)系統(tǒng)安全。具體實現(xiàn)步驟如下:新建一表單,將其保存為C:\人才檔案\“身份驗證”,為該窗體添加4個Label控件,其屬性設(shè)置分別為:Label1: 屬性Caption為“專門人才檔案”; 屬性 Backstyle為“0透明”; 屬性 FontName為“宋體”; 屬性 FontBold 為“ T真”; 屬性FontSize為“24”; 屬性 Height為“36”; 屬性 Left為“71”; 屬性 Top為“24”; 屬性 Width為“233”;Label2:屬性Caption為“”; 屬性Backstyle為“0透明”; 屬性 FontName為“宋體”; 屬性FontSize為“16”; 屬性 Left為“91”; 屬性 Height為“24”; 屬性 Top為“69”; 屬性 Width為“192”。用戶只有輸入正確的用戶名和口令,才能進(jìn)入系統(tǒng)。這樣,這一部分的工作就完成了,進(jìn)行測試運行,沒有錯誤。在窗體的MouseDown事件中添加代碼:do form student\forms\yz代碼說明:這一段代碼實現(xiàn)了當(dāng)單擊鼠標(biāo)時程序自動進(jìn)入身份驗證窗體的功能。:控件label1:屬性Caption為“歡迎使用” 屬性Backstyle為“o透明”屬性FontName 為“隸書”屬性FontSize為“24”屬性Height為“49”屬性Left為“96”控件Lable2:ntk 屬性Caption為“專門人才管理系統(tǒng)” 屬性Backstyle為“0透明” 屬性FontName為“隸書”屬性FontSize為“24”屬性Height為“61”屬性Left為“48”. 設(shè)置控件Timer的 Inerval屬性為“5000”,其含義為每隔5000ms觸發(fā)一次Timer Event事件。 Showwindow 屬性為“2作為頂層窗體”; sizebox屬性為“.”。 caption 屬性為“人才檔案” Autocenter 屬性為“.”; Alwaysontop 屬性設(shè)為“.”; Borderstyle屬性為“0無邊框”; Controlbox屬性為“.”。當(dāng)程序開始載面運行后按下任意鍵或者單擊鼠標(biāo)既可進(jìn)入身份驗證窗體,如果沒有任何動作,設(shè)定時間后,自動進(jìn)入身份驗證窗體?!。ㄒ唬g迎界面的設(shè)計 歡迎接口是用戶進(jìn)入本系統(tǒng)所接觸的第一個程序接口?! 。ǎ叮┧颈砀裢瓿蓪θ瞬庞涗洷淼慕?,將其保存在C:\人才檔案\rc\,數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計就實現(xiàn)了。 (5) 依據(jù)同樣的步驟建立表“rcda”,將其保存在C:\人才檔案\rc\。 (4) 數(shù)據(jù)輸入完成后,就完成了對系統(tǒng)用戶記錄表的設(shè)置。 (2) 根據(jù)圖4所示表格給出的數(shù)據(jù),設(shè)置表中字段。為名稱為“rcgl”的數(shù)據(jù)庫添加數(shù)據(jù)表 (1) 在數(shù)據(jù)庫設(shè)計器中單擊鼠標(biāo)右鍵,選擇“新建表”,并將新建表存儲為C:\人才檔案\rc\。保存目錄為C:\人才檔案。創(chuàng)建項目在創(chuàng)建數(shù)據(jù)庫之前,先創(chuàng)建一個名為“人才檔案”的項目,保存在磁盤中。每個表格表示數(shù)據(jù)庫中的一個表。上面的實體以及實體之間關(guān)系的基礎(chǔ)上,經(jīng)過規(guī)范化處理形成數(shù)據(jù)庫中的表之間的關(guān)系。根據(jù)人事部的需求和約束條件調(diào)查分析數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計根據(jù)系統(tǒng)數(shù)據(jù)流程圖,用E—R圖來說明人才信息管理系統(tǒng)的數(shù)據(jù)庫概念結(jié)構(gòu)模式。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率保證數(shù)據(jù)的完整和一致。其系統(tǒng)結(jié)構(gòu)框圖1所示。賦予用戶不同的權(quán)限,防止越權(quán)操作,以增強系統(tǒng)的安全性。主要包括添加用戶子模塊、刪除用戶子模塊和修改密碼子模塊組成。進(jìn)行必要的錯誤檢驗機制,并給出相應(yīng)的錯誤提示。進(jìn)行必要的錯誤檢驗機制,并給出相應(yīng)的錯誤提示。在進(jìn)入本接口以前須核對用戶名和密碼。系統(tǒng)功能模塊設(shè)計本系統(tǒng)的功能分為如下幾大模塊:主接口模塊該模塊提供本系統(tǒng)的主接口,是本系統(tǒng)唯一的入口和出口。 “檔案管理”主要是用來維護(hù)或顯示與專門人才檔案有關(guān)的全部數(shù)據(jù)的窗口?!坝脩艄芾怼敝饕菍ο到y(tǒng)用戶進(jìn)行添加、刪除等常規(guī)管理。輸出打印模塊該模塊主要實現(xiàn)查詢結(jié)果進(jìn)行輸出打印。查詢模塊該模塊包括用戶查詢和人才姓名查詢。針對這些要求,得出該專門人才管理系統(tǒng)的功能如下:該系統(tǒng)主要有輸入、查詢、添加、刪除以及輸出打印五個模塊組成。運行環(huán)境:Windows 9X、Windows NT 或Windows 2000操作系統(tǒng)。“系統(tǒng)應(yīng)具有數(shù)據(jù)庫維護(hù)功能,即使根據(jù)擁護(hù)需求進(jìn)行數(shù)據(jù)的添加、刪除、修改等操作?!跋到y(tǒng)應(yīng)符合人事檔案管理的規(guī)定,滿足對人事日常管理的需要,并且應(yīng)具有良好的用戶接口、安全性、通用性、實用性。 因此,開發(fā)這樣一套管理軟件成為很有必要的事情,在下面的各章中我們將以開發(fā)一套整體的辦公系統(tǒng)為例,談?wù)勂溟_發(fā)過程和所涉及到的總是及解決方法。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。但一直以來人們使用傳統(tǒng)人工的方式辦公,這種辦公系統(tǒng)存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都有帶來了不少的困難。關(guān)鍵字:人才信息、控件、窗體、域ABSTRACT The system of managing teacher file is a typical application of managing information system (kmow as MIS),which mainly includes building up database of consistency and integrality and security of later should make the application powerful and easily used. By looking up lots of datum,we selected Visual FoxPro presented by Microsoft because of its objective tools in Win32. VB offered a series of A ctive Xoperating a can give you a short–cut to build up a prototype of system prototype could be modified and developed till user s are satisfied with it.Keywords:ActiveX,Form,Field前 言隨著社會的發(fā)展、科學(xué)技術(shù)的不斷進(jìn)步,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。專門人才信息管理系統(tǒng)摘 要 人事辦公管理系統(tǒng)是典型的住處辦公系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的數(shù)據(jù)庫。 經(jīng)過分析,