版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p> 《企業(yè)信息化概論》課程設(shè)計報告</p><p> 題 目: 員工就職信息管理系統(tǒng) </p><p><b> 2013年12月</b></p><p><b> 目 錄</b></p><p> 1 系統(tǒng)開發(fā)概述…………………………………………………………………
2、2</p><p> 1.1目標設(shè)計…………………………………………………………………2</p><p> 1.2 開發(fā)設(shè)計思想……………………………………………………………2</p><p> 2 系統(tǒng)需求分析…………………………………………………………………2</p><p> 2.1 功能需求………………………………………
3、…………………………2</p><p> 2.2 開發(fā)和運行環(huán)境選擇……………………………………………………2</p><p> 3 系統(tǒng)功能分析…………………………………………………………………3</p><p> 3.1 員工基本信息錄入………………………………………………………3</p><p> 3.2登錄信息維護……………
4、………………………………………………3</p><p> 3.3員工就職信息查詢………………………………………………………3</p><p> 4 系統(tǒng)總體設(shè)計…………………………………………………………………3</p><p> 4.1 系統(tǒng)層次結(jié)構(gòu)框圖………………………………………………………3</p><p> 4.2 系統(tǒng)模塊
5、設(shè)計……………………………………………………………4</p><p> 4.3 數(shù)據(jù)庫設(shè)計………………………………………………………………4</p><p> 5 主要功能模塊實現(xiàn)…………………………………………………………………7</p><p> 5.1系統(tǒng)登錄界面設(shè)計……………………………………………………………7</p><p>
6、; 5.2 系統(tǒng)主界面和功能菜單的設(shè)計……………………………………………8</p><p> 5.3 信息數(shù)據(jù)輸入…………………………………………………………9</p><p> 5.4 員工基本信息界面設(shè)計………………………………………………10</p><p> 6 總結(jié)……………………………………………………………………………10</p>
7、<p><b> 1系統(tǒng)開發(fā)概述</b></p><p><b> 1.1 目標設(shè)計</b></p><p> 隨著電信技術(shù)和計算機技術(shù)的飛速發(fā)展,現(xiàn)代MIS從地域上劃分已逐漸由局域范圍走向廣域范圍,組織管理也日趨復(fù)雜,從而員工就職信息的掌握已成為企業(yè)良好發(fā)展的首要因素,便利的員工在職管理系統(tǒng)應(yīng)運而生。這項旨在為企業(yè)提供一個更加
8、便捷規(guī)范而且更符合企業(yè)意愿的管理系統(tǒng)已成為現(xiàn)代經(jīng)營過程不可缺少的一部分。不難想象,正是信息的迅速發(fā)展使得人們從過去繁復(fù)的手工勞作中得以解脫,從而使這種服務(wù)現(xiàn)在才可能迅速普及。同時,員工在職管理系統(tǒng)還可以見證員工在企業(yè)的發(fā)展歷程,提高管理效率,因此開發(fā)一套完整的員工就職管理系統(tǒng)的任務(wù)就顯得尤為重要。</p><p> 1.2 開發(fā)設(shè)計思想</p><p> ?。?)系統(tǒng)應(yīng)符合企業(yè)的發(fā)展需
9、求,滿足日常管理的需要,為員工創(chuàng)建一個更加便捷的查詢渠道,并達到操作過程中的直觀、方便等要求。</p><p> ?。?)盡量采用現(xiàn)有的軟硬件環(huán)境以及先進的管理系統(tǒng)開發(fā)方案,從而達到充分利用現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。</p><p> ?。?)采用模塊化程序設(shè)計方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護人員補充、維護。</p><
10、p> ?。?)系統(tǒng)應(yīng)具備數(shù)據(jù)庫維護功能,及時根據(jù)企業(yè)的發(fā)展和員工職位的調(diào)整進行數(shù)據(jù)的添加、刪除、修改、備份等操作。</p><p><b> 2 系統(tǒng)需求分析</b></p><p><b> 2.1 功能需求</b></p><p> 本系統(tǒng)主要為新員工基本信息的錄入提供平臺,方便員工查詢基本信息<
11、/p><p> (1)員工信息的錄入,修改,添加;</p><p> (2)待選職位信息的錄入,修改,添加;</p><p> (3)公司信息的錄入,修改,添加;</p><p> (4)系統(tǒng)用戶信息的錄入,修改,添加;</p><p> (5)員工崗位信息的錄入,修改,添加;</p><p&
12、gt; (6)員工、部門、崗位信息瀏覽;</p><p> (7)員工、部門、崗位信息刪除;</p><p> (8)員工就職信息預(yù)覽打印。</p><p> 2.2 開發(fā)和運行環(huán)境選擇</p><p> 限于時間和課程設(shè)計要求,本系統(tǒng)計算機架構(gòu)以單機為主。</p><p><b> (1) 硬
13、件環(huán)境</b></p><p> 處理器:Intel PIII(800 MHZ)以上;</p><p><b> 內(nèi)存:256M;</b></p><p><b> 硬盤空間:20G;</b></p><p><b> 光驅(qū):40倍速。</b></p&
14、gt;<p><b> (2) 軟件環(huán)境</b></p><p> 開發(fā)工具:Visual FoxPro 6.0;</p><p> 運行環(huán)境:WINDOWS 7操作系統(tǒng)。</p><p><b> 3 系統(tǒng)功能分析</b></p><p> 本系統(tǒng)主要用于員工就職信息管理,
15、主要任務(wù)是用計算機對員工就職信息進行日常的管理,如查詢、修改、添加、刪除。針對這些情況,我們設(shè)計了本員工就職信息管理系統(tǒng)。</p><p> 該系統(tǒng)主要包括員工基本信息錄入、登錄信息維護、員工就職信息查詢?nèi)块T</p><p> 3.1員工基本信息錄入</p><p> ?。?)以部門為單位建立員工基本信息,主要包括員工的出生年月、姓名、性別、年齡、學(xué)歷、身份證
16、號、戶籍地址、通訊地址、愛好特長、身份證號。</p><p> ?。?)員工狀態(tài)表員工狀態(tài)表主要包括員工編號、員工狀態(tài)、到職日期、職位、基本工資。</p><p><b> 3.2登錄信息維護</b></p><p> 主要提供員工信息錄入時進行核對用戶名和口令等功能,以確?;A(chǔ)信息的真實性和權(quán)威性。</p><p>
17、; 3.3員工就職信息查詢</p><p> 主要為員工提供查詢界面。該界面要列出所有信息提供員工查詢。員工進入該界面要輸入自己正確的信息。</p><p><b> 4 系統(tǒng)總體設(shè)計</b></p><p> 4.1 系統(tǒng)層次結(jié)構(gòu)框圖</p><p> 采用模塊化設(shè)計思想,可以大大提高設(shè)計的效率,并且可以最大
18、限度地不必要的錯誤。根據(jù)以上功能需求分析可以得到該系統(tǒng)功能結(jié)構(gòu)框圖,如圖1所示。</p><p> 4.2 系統(tǒng)模塊設(shè)計</p><p> 4.2.1 主界面登錄模塊</p><p> 該模塊提供企業(yè)管理系統(tǒng)的主界面,是主系統(tǒng)的唯一入口和出口。該界面提供供用戶選擇和調(diào)用的各子模塊,并對進入該系統(tǒng)的用戶核對用戶名和口令。</p><p>
19、 4.2.2 數(shù)據(jù)輸入模塊</p><p> 該模塊提供員工基本信息錄入功能,為查詢模塊提供原始數(shù)據(jù)。該模塊要求界面友好,錄入人性化,修改方便。</p><p><b> 查詢模塊</b></p><p> 該模塊提供員工信息查詢界面,用戶可以選擇一個系,該模塊會查詢并顯示該系統(tǒng)信息和該企業(yè)的員工信息。</p><
20、p> 4.2.4數(shù)據(jù)維護模塊</p><p> 該模塊允許用戶選擇一個維護對象(如職位),然后進行維護工作(增、刪、改)。該界面還提供一般的信息瀏覽功能。</p><p> 4.2.5 員工就職模塊</p><p> 該模塊提供就職界面,每個員工進入該界面后,先輸入自己的姓名和密碼,該模塊檢查其合法性,如果正確,顯示該員工的就職等有關(guān)信息。該界面允許
21、員工查詢職位。該模塊對就職過程進行一系列必要的檢查。</p><p><b> 4.3 數(shù)據(jù)庫設(shè)計</b></p><p> 根據(jù)員工就職管理的I一般信息需求,結(jié)合本課程設(shè)計實際情況,本系統(tǒng)經(jīng)過初步了解、調(diào)查,參考相關(guān)資料,并對系統(tǒng)使用環(huán)境進行實地分析后,進入系統(tǒng)業(yè)務(wù)流程分析階段。</p><p> 4.3.1 業(yè)務(wù)流程分析(圖2)<
22、;/p><p> 4.3.2 數(shù)據(jù)庫邏輯設(shè)計(表1~表4)</p><p> 表1 員工基本信息關(guān)系表</p><p> 表2 員工狀態(tài)關(guān)系表</p><p> 表3 登錄人員基本信息關(guān)系表</p><p> 表4 授權(quán)用戶關(guān)系表</p><p> 4.3.5 數(shù)據(jù)庫結(jié)構(gòu)的實現(xiàn)<
23、;/p><p> 在以上數(shù)據(jù)概念模型設(shè)計基礎(chǔ)上,本系統(tǒng)可以在VFP數(shù)據(jù)庫系統(tǒng)中實現(xiàn)其邏輯結(jié)構(gòu)。</p><p><b> 創(chuàng)建項目</b></p><p> 首先,創(chuàng)建一個名為“ygjz”項目,保存在“C:\hris102\ygjz”文件夾中,本范例所有資源均保存在“C:\hris102\ygjz”的文件下。</p><p
24、><b> 創(chuàng)建項目的數(shù)據(jù)庫</b></p><p> 在VFP“文件”中選擇“新建”文件類型“項目”選項后,出現(xiàn)如圖3所示的項目管理器,然后展開數(shù)據(jù)文件夾,選中數(shù)據(jù)庫,單擊右側(cè)“新建”按鈕,新建一個“ygjz”數(shù)據(jù)庫,并存儲在“C:\hris102\ygjz”下,再按照4.3.4節(jié)中的數(shù)據(jù)庫邏輯設(shè)計模型,逐個建立以上的表結(jié)構(gòu)。最后得到如圖3所示的項目數(shù)據(jù)庫。</p>
25、<p><b> 圖3 項目數(shù)據(jù)庫</b></p><p> 5 主要功能模塊實現(xiàn)過程</p><p> 5.1 系統(tǒng)登錄界面設(shè)計</p><p> 系統(tǒng)登錄界面是用戶進入系統(tǒng)的登錄、驗證身份合法性及權(quán)限的等級的界面。該界面設(shè)計既要考慮美觀,又考慮使用便利,符合登錄習(xí)慣,并允許用戶隨時退出登錄??紤]以上的原因,登錄界面
26、中插入一個圖像控件,增加一副漂亮的圖畫,使得登錄界面顯得輕松活躍。另外,在用戶名輸入欄中,采取下拉列表框的方式,將已注冊的合法用戶名直接顯示在下拉列表框中,減少用戶的輸入工作量。用戶只需輸入正確的用戶密碼就可以直接進入系統(tǒng)。最后綜合考慮,該系統(tǒng)登錄界面如圖4所示。</p><p> 圖4 系統(tǒng)登錄界面</p><p> 系統(tǒng)主界面和功能菜單的設(shè)計</p><p&g
27、t; 系統(tǒng)主界面是用戶通過登錄后合法進入系統(tǒng)、使用系統(tǒng)的主要界面,用戶通過它可以進入各個功能模塊。</p><p> 本系統(tǒng)主界面和主菜單設(shè)計采取項目管理器中提供的工具,展開“其他”文件夾,選擇“菜單”選項后,選中“新建菜單”按照提示將4.1節(jié)系統(tǒng)層次結(jié)構(gòu)圖的模塊名稱對應(yīng)輸入,即可建立系統(tǒng)主菜單,如圖5所示。</p><p><b> 圖5 系統(tǒng)主界面</b>&
28、lt;/p><p> 其中主程序登陸代碼如下:</p><p> *——系統(tǒng)初始化設(shè)置</p><p> SET TALK OFF &&關(guān)閉對話模式</p><p> SET SAFETY OFF &&關(guān)閉詢問對話框</p><p> SET DELETE
29、D ON &&忽略標有刪除標記的記錄</p><p> SET CENTURY ON &&用4位數(shù)字表示年份</p><p> SET DATE TO YMD &&使用yy/mm/dd日期格式</p><p> SET DEBUG OFF </p><p&g
30、t; *——操作窗口的顯示形式設(shè)置</p><p><b> CLOSE ALL</b></p><p> RELEASE WINDOW standard</p><p> *——設(shè)置程序文件路徑</p><p> PUBLIC MyPath</p><p> *mypath=LEFT
31、(SYS(16),RAT("\",SYS(16)))&&獲取當前程序名</p><p> mypath="c:\hris102"</p><p> SET DEFAULT TO (mypath)&&設(shè)置當前路徑</p><p> DO FORM .\form\formlogin
32、&&運行表單</p><p><b> *——開始事件循環(huán)</b></p><p> READ EVENTS&&開始對事件做處理</p><p> QUIT&&結(jié)束運行程序</p><p> 5.3 信息數(shù)據(jù)輸入</p&
33、gt;<p> 基礎(chǔ)信息數(shù)據(jù)輸入是本系統(tǒng)其他功能使用數(shù)據(jù)的來源,主要包括員工基本信息、就職信息、員工狀態(tài)等信息的輸入。此處以登陸人員基本信息輸入為例介紹如何設(shè)計登錄人員基本信息輸入界面,其他界面類同。</p><p> 在項目管理器中,展開“文檔”文件夾,選擇“表單”選項后,進入“新建表單”,選擇“表單向?qū)А保鐖D6所示。</p><p><b> 圖6 新
34、建表單</b></p><p> 按照提示選擇相應(yīng)項目,最后選擇保存并修改選項,將此表單以“登錄人員基本信息.dbc”文件名存在“C:\hris102\ygjz\form\”文件夾下。登錄人員基本信息輸入界面如圖7所示。</p><p> 圖7 登錄人員基本信息</p><p> 5.4員工基本信息界面設(shè)計(圖8)</p><p
35、> 圖8 員工基本信息界面</p><p><b> 6 總結(jié)</b></p><p> 通過對員工就職信息系統(tǒng)的建立,我們真正體會到了什么是計算機應(yīng)用。我們不斷認識到只靠書本知識而不專注于實踐是不行的,期間遇到許多問題,比如:如何生成表單、建立查詢、設(shè)計登陸界面。原來平時接觸到的要自己設(shè)計還是不容易的。通過老師的幫助以及團隊的默契配合,終于在最后順利
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)信息化管理論文企業(yè)信息化管理應(yīng)用
- 企業(yè)信息化管理案例
- 芻議企業(yè)信息化管理
- 企業(yè)信息化建設(shè)論文施工企業(yè)信息化建設(shè)
- 淺談企業(yè)信息化管理
- 淺談企業(yè)信息化管理
- 企業(yè)信息化論文化工企業(yè)信息化思路
- 焊接企業(yè)信息化管理系統(tǒng)的設(shè)計.pdf
- 企業(yè)信息化建設(shè)開題報告
- 企業(yè)信息化建設(shè)
- 企業(yè)信息化案例
- 課程設(shè)計--企業(yè)員工信息管理系統(tǒng)
- 戰(zhàn)略信息管理與企業(yè)信息化價值的實現(xiàn).pdf
- 服裝企業(yè)信息化系統(tǒng).pdf
- 企業(yè)信息化系列
- 企業(yè)信息化建設(shè)管理方案
- 企業(yè)信息化的成本管理
- 現(xiàn)代企業(yè)信息化管理.pdf
- 企業(yè)信息化研究.pdf
- 基于Web的企業(yè)信息化管理系統(tǒng)設(shè)計.pdf
評論
0/150
提交評論