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

正文內(nèi)容

公司人員管理系統(tǒng)的設(shè)計與開發(fā)-wenkub

2023-02-25 07:04:51 本頁面
 

【正文】 記錄,其本身不能直接帶來經(jīng)濟效益,管好管壞無所謂,所以對 員工信息 檔案工作在管理制度、管理手段、管理模式、管理人員等方面不夠重視,存在著這樣和那樣的問題,影響了企業(yè)的改革和發(fā)展 。 員工管理系統(tǒng)開發(fā)的原則 一個軟件系統(tǒng)的開發(fā)一般都要有一些合理的規(guī)范和原則,本系統(tǒng)主要運用了以 下原則來完成軟件的開發(fā)。整體功能是由多個子功能有序組合而成的,與 人員 管理體制相互聯(lián)系相互協(xié)調(diào)。把整個軟件生存周期劃分為若干階段,使得每個階段有明確的任務(wù),使規(guī)模大,結(jié)構(gòu)復(fù)雜和管理復(fù)雜的軟件開發(fā)變的容易控制和管理。 本系統(tǒng)按照軟件工程的理論、方法和規(guī)范去組織與實施,注重軟件表現(xiàn)工具的運用、文檔資料的整理、階段性評審及項目管理。 設(shè)備的更新?lián)Q代、人才的培養(yǎng)需要過程,不能急于求成,試圖一步到位會使系統(tǒng)研制的周期過于漫長,影響了信心,增大了風(fēng)險。 開發(fā)工具及開發(fā)平臺 開發(fā)工具: C、 Visual Studio 202 SQL Server2021。使用VS2021 可以高效開發(fā) Windows 應(yīng)用。 (2) SQL Server 2021 簡介 數(shù)據(jù)庫是有結(jié)構(gòu)的數(shù)據(jù)集合 , 它與一般的數(shù)據(jù)文件不同, (其中的數(shù)據(jù)是無結(jié)構(gòu)的 )是一串文字或數(shù)字流。 Microsoft SQL Server 2021 數(shù)據(jù)庫由 以下幾種 對象組成 : 第 一 章 緒 論 5 表 (Table): 表是數(shù)據(jù)庫的基本對象,是創(chuàng)建其他 5 種對象的基礎(chǔ)。還可以創(chuàng)建子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。 SQL Server Express 是免費的,可以再分發(fā)(受制于協(xié)議),還可以起到客戶端數(shù)據(jù)庫以及基本服務(wù)器數(shù)據(jù)庫的作用。事實上,接受數(shù)據(jù)的組件不一定要是 ADO .NET 組件,它可以是基于一個 Microsoft Visual Studio 的解決方案,也可以是任何運行在其它平臺上的任何應(yīng)用程序。然而并沒有與此相關(guān)的一系列類來完成這樣的工作。 包含 以下幾個 對象 ◆ SqlConnection 對象 和數(shù)據(jù)庫交互,你必須連接它。這是依靠 mand對象執(zhí)行的。 ◆ COMMAND 對象 成功于數(shù)據(jù)建立連接后 , 就可以用 COMMAND 對像來執(zhí)行查詢 、 修改 、 插入 、 刪除等命令 ; COMMAND 對像常 用的方法有 ExecuteReader 方法 ,ExcrteScalar()方法 ExecuteNonQuery()方法 ; 插入數(shù)據(jù)可用 ExecuteNOnQuery()方法來執(zhí)行插入命令。這意味著你只能按照一定的順序從數(shù)據(jù)流中取出數(shù)據(jù)。你甚至能夠定義表之間的關(guān)系來創(chuàng)建主從關(guān)系( parentchild relationships)。同樣一些情況要求在內(nèi)存中緩存數(shù)據(jù),以此來減少并不改變的數(shù)據(jù)被數(shù)據(jù)庫調(diào)用的次數(shù)。另外, data adapter 包含對數(shù)據(jù)的 SELECT、 INSERT、 UPDATE 和 DELETE 操作的 mand 對象引用。有許多的 Data Providers,它將允許與不同的數(shù)據(jù)源交流 ―― 取決于它們所使用的協(xié)議或者數(shù)據(jù)庫。為了對進行快速的只 “ 向前 ” 地讀取數(shù)據(jù),使用 SqlDataReader。最后簡單介紹了開發(fā)此系統(tǒng)要用到的相關(guān)技術(shù)。它們只是根據(jù)自己業(yè)務(wù)工作的需要提出了要求,系統(tǒng)開發(fā)人員要 對此進行詳細的調(diào)查和分析,確認用戶的要求可以通過現(xiàn)有的計算機技術(shù)實現(xiàn),保證開發(fā)的管理信息系統(tǒng)的功能與用戶提出的要求相吻合??尚行苑治鲆话憧啥x為:可行性分析是在建設(shè)的前期對工程項目的一種考察和鑒定,對擬議中的項目進行全面與綜合的技術(shù)、經(jīng)濟能力的調(diào)查,判斷它是否可行。 ④經(jīng)濟可行性分析 : 經(jīng)濟可行性分析主要是對開發(fā)新系統(tǒng)所投入的資金與系統(tǒng)投入使用后所帶來的經(jīng)濟效益進行比較,確認新系統(tǒng)是否會給企業(yè)帶來一定的經(jīng)濟效益。這里討論的技術(shù)必須是已經(jīng)普遍使用的,而不是待研究的或正在研究的。 本系統(tǒng)在開發(fā)前,與中心的領(lǐng)導(dǎo)和有關(guān)的操作人 員密切溝通,認真聽取他們的意見,并吸收他們的積極觀點,使本系統(tǒng)的開發(fā)在相當(dāng)大的程度上具有一定的先進性和合理性。 隨著社會的不斷發(fā)展,科技的技術(shù)含量越來越高,企業(yè)的規(guī)模越來越大,如果用手工來完成龐大的 數(shù)據(jù)處理,將費時費力,還容易出錯,為了滿足企業(yè)工資管理的需要,急需要一套 員工 管理系統(tǒng)來完成這項工作。 經(jīng)濟可行性分析 在經(jīng)濟可行性上,經(jīng)濟可行性是評價一個計算機信 息系統(tǒng)是否可行的最基本的一種方法,是對信息系統(tǒng)解決方案的成本有效性的量度。 經(jīng)費 的投入 需求 少,易于實現(xiàn)。也就是進行可行性分析,包括從經(jīng)濟可行性分析、技術(shù)可行性分析和社會可行性分析等方面進行深入的研究。 第 三 章 系統(tǒng)功能需求分析 13 第 三章 系統(tǒng)功能需求分析 需求分析 [1]是軟件定義時期的最后一個階段,它的基本任務(wù)是準確地回答“必須做什么?”這個問題。 數(shù)據(jù)需求 (1)數(shù)據(jù)錄入和處理的準確性和實時性 數(shù)據(jù)的輸入是否準確是數(shù)據(jù)處理的前提,錯誤的輸入會導(dǎo)致系統(tǒng)輸出的不正確和不可用,從而使系統(tǒng)的工作失去意義。 (2)數(shù)據(jù)的安全性 本系統(tǒng)為 公司人員 管理部門設(shè)計,因此只有特定的人事管理者才能對數(shù)據(jù)實現(xiàn)增、 刪 、改、 查等操作。 ● 在用戶登錄系統(tǒng)時進行其身份正確性的驗證,主要包括用戶 名、密碼和用戶身份。 ● 在進行修改刪除時,給出必要的提示和警告信息 ,實現(xiàn)用戶友好性的提示 。 用戶管理功能需求 主要需求如下: ● 用戶管理包括用戶添加、用戶刪除和密碼修改等,用戶權(quán)限分系統(tǒng)管理員、用戶。 ● 工資的調(diào)整 ,通過對其補貼,扣發(fā)的修改,獲取實發(fā)工資,實現(xiàn)工資 的調(diào)整。 系統(tǒng)界面的狀態(tài)欄中會顯示登陸員工的用戶名及其身份。由于需求分析的結(jié)果是軟件設(shè)計和軟件實現(xiàn)的 基礎(chǔ),因此為待開發(fā)的系統(tǒng)建立需求的功能模型必須是清晰地、一致的、精確的且無二義性的,并要完整的反映出現(xiàn)實的本質(zhì)和實際。分析處理是以問題為中心的,可以不考慮任何與特定計算機有關(guān)的問題,而面向?qū)ο笤O(shè)計則把我們帶進了面向計算機的“實地”開發(fā)活動中去。 其工作流程為:用戶登錄通過權(quán)限判斷,普通用戶 不能瀏覽 、閱讀和查詢 信息 , 指定 用戶可以操作,可以進行 信息 錄入、修改和刪除的操作。 (3)員工管理表單 : 使用本表單可以方便地 實現(xiàn)員工信息的增、刪、改、查,以及密碼的修改,以防密碼泄露后對數(shù)據(jù)的安全性造成威脅。 20 公司人員管理系統(tǒng)的設(shè)計與開發(fā) 系統(tǒng)的設(shè)計思想 1) 實用性 : 在各項基本功能實用的上進一步開發(fā)完善系統(tǒng); 2) 先進性 : 簡化代碼去處冗余 , 引入先進的編譯方式; 3) 易用性 : 授權(quán)實體在需要時可以簡單快捷的訪問數(shù)據(jù); 4) 保密性 : 確保信息不暴露給未授權(quán)的實 體或者進程; 5) 系統(tǒng)性 : 將各功能模塊有機融合成一個系統(tǒng)的整體 。 數(shù)據(jù)庫需求分析 數(shù)據(jù)庫需求分析是數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 的第一個階段,是非常重要的一個階段。 (2)部門信息包括:部門編號、部門名、部門管理者、部門電話。 ( 1) 此次系統(tǒng)的表結(jié)構(gòu)如下: 表 user_ ID user_ name user_ sex user_ depart user_ tel user_ basesalary user_ user_ address user_ type 員工編號 姓名 性別 部門 電話 工資 郵箱 地址 類型 表 : fld_department _Id fld_department _Name fld_department _tele fld_department _Manager 部門編號 部門名 部門電話 部門 管理者 表 : fld_userName fld_userPassword fld_userId 用戶名 密碼 員工編號 ( 2) 數(shù)據(jù)表關(guān)系圖 : T A B _ D e p ar t M e n t *f ld _ d e p a rt m e n t _ Idf ld _ d e p a rt m e n t _ N a m ef ld _ d e p a rt m e n t _ M a n a g e rf ld _ d e p a rt m e n t _ t e leT A B _ U s e rf ld _ u se rN a m ef ld _ u se rP a ssw o rdf ld _ u se rI dt b l _ e m p l o y e e s *u s e r _ IDu s e r _ n a m eu s e r _ s e xu s e r _ d e p a rtu s e r _ t e lu s e r _ b a s e s a la ryu s e r _ e m a ilu s e r _ a d d re s su e r _ p a s s w ordu s e r _ t y p eFK _ TAB _ User _ tbl _ employeesFK _ tbl _ employees _ TAB _ DepartMent 圖 數(shù)據(jù)表關(guān)系圖 22 公司人員管理系統(tǒng)的設(shè)計與開發(fā) ( 3) 數(shù)據(jù)庫 ER 圖 : 圖 數(shù)據(jù)庫 ER 圖 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 數(shù)據(jù)庫共包括 3 表,表中字段的設(shè)計如下: 表 員工信息表 字段 類型 是否可空 是否主鍵 描述 user_ID nchar(10) 否 是 編號 user_name varchar(20) 否 否 姓名 user_sex varchar(6) 否 否 性別 user_depart nchar(10) 否 外鍵 部門 編號 user_tel varchar(50) 是 否 電話 user_basesalary money 否 否 工資 user_ varchar(50) 是 否 郵箱 user_address varchar(20) 是 否 地址 user_type tinyint 否 否 類型 員工 信息表 使用 屬于 用戶表 部門 信息表 員工 編號 性別 電話 密碼 管理者 用戶名 基本工資 部門編號 電話 部門名 姓名 郵箱 地址 類型 第 四 章 系統(tǒng)總體設(shè)計方案 23 表 部門信息 表 表 用戶表 字段 類型 是否可空 是否主鍵 描述 fld_userName nchar(10) 否 是 用戶 名 fld_userPassword nchar(10) 否 否 密碼 fld_userId nchar(10) 否 外鍵 員工編號 本章小結(jié) 軟件的總體設(shè)計是一個將軟件需求轉(zhuǎn)換為軟件實現(xiàn)方案的過程,分為體系設(shè)計和詳細設(shè)計兩個階段。點擊登陸后,彈出登 錄頁面, 登陸界面 如圖 所示: 登陸界面 對于登錄按鈕 的觸發(fā)事件 , 首先要驗證文本框的合法性輸入; 并 與數(shù)據(jù)庫實現(xiàn)交互, 驗證 文本框 的正確性輸入 [9][10]。 } else { type=1。{1}39。 SqlCommand = new SqlCommand(sql, con)。 } } catch (Exception ex) { ()。 } } } /// summary /// 該方法用來驗證用戶輸入是否合法 /// /summary public bool visibleUser() { if (().Length == 0) { (用戶名不能為空! )。 } …… //部分代碼 省略 return true。amp。修改和刪除時只能選擇一條記錄。 + + 39。 + + 39。 } s。 + + 39。[ + + ]%39。 其部分核心代碼如下:
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1