




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、( 此文檔為 word 格式,下載后您可任意編輯修改!)優(yōu)秀論文審核通過(guò)未經(jīng)允許切勿外傳編號(hào)畢業(yè)設(shè)計(jì)(論文)題目商業(yè)銀行員工薪酬管理系統(tǒng)二級(jí)學(xué)院應(yīng)用技術(shù)學(xué)院專業(yè)班級(jí)學(xué)生姓名學(xué)號(hào)指導(dǎo)教師職稱1時(shí)間2012年4月2畢業(yè)論文寫作聲明畢業(yè)論文題目:本人聲明所呈交的畢業(yè)論文是本人在導(dǎo)師指導(dǎo)下進(jìn)行的。據(jù)我所知,除了文中特別加以標(biāo)注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過(guò)的研究成果,也不包含為獲得重慶工學(xué)院或其他教育機(jī)構(gòu)的學(xué)位或證書而使用過(guò)的材料。與我一同工作的同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說(shuō)明并表示謝意。畢業(yè)論文作者:簽字日期:年月日3目錄摘要 .IABSTRACT.II1 引
2、言 .11.1研究意義 .11.2課題來(lái)源 .11.3課題目標(biāo)和內(nèi)容 .22 系統(tǒng)開(kāi)發(fā)環(huán)境介紹 .32.1開(kāi)發(fā)工具選擇 .32.2ASP.N ET技術(shù) .32.3VS2005 開(kāi)發(fā)平臺(tái)介紹 .4ISUAL TUDIO2.4SQL SERVER數(shù)據(jù)庫(kù)簡(jiǎn)介 .52.5BS架構(gòu)介紹 .63 需求分析 .73.1可行性分析 .73.2軟件系統(tǒng)的要求 .93.3系統(tǒng)用戶角色分析 .93.3.1系統(tǒng)管理員用戶 .93.3.2普通員工 .93.4系統(tǒng)功能需求 .103.5系統(tǒng)流程 .104 總體設(shè)計(jì) .124.1系統(tǒng)結(jié)構(gòu)設(shè)計(jì) .124.2系統(tǒng)的運(yùn)行環(huán)境和開(kāi)發(fā)平臺(tái).124.2.1硬件設(shè)備及操作系統(tǒng) .124.
3、2.2系統(tǒng)開(kāi)發(fā)平臺(tái) .124.3系統(tǒng)功能模塊 .134.4數(shù)據(jù)庫(kù)設(shè)計(jì) .144.4.1系統(tǒng)的數(shù)據(jù)庫(kù)項(xiàng) .144.4.2數(shù)據(jù)庫(kù)概念設(shè)計(jì) .154.4.3數(shù)據(jù)庫(kù)邏輯設(shè)計(jì) .184.5數(shù)據(jù)庫(kù)連接 .215 詳細(xì)設(shè)計(jì) .225.1管理員登錄界面實(shí)現(xiàn) .225.2部門信息管理 .2345.3 員工檔案信息管理界面實(shí)現(xiàn).245.3.1添加員工檔案信息界面實(shí)現(xiàn) .245.3.2查詢員工檔案信息管理界面實(shí)現(xiàn) .265.4 工資信息管理界面實(shí)現(xiàn) .275.4.1工資發(fā)放管理界面實(shí)現(xiàn) .275.4.2工資管理信息界面實(shí)現(xiàn) .296 系統(tǒng)測(cè)試 .316.1系統(tǒng)測(cè)試方法介紹 .316.2功能測(cè)試 .316.3測(cè)試方法
4、 .326.4測(cè)試概況 .326.5系統(tǒng)的性能測(cè)試 .346.6測(cè)試分析 .35結(jié)論.36參考文獻(xiàn) .37致謝.385摘要薪酬管理系統(tǒng)是一個(gè)企業(yè)不可缺少的部分,它的內(nèi)容對(duì)于企業(yè)的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以薪酬管理應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。但一直以?lái)人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如 : 效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。本文基于 ASP.NET技術(shù)
5、與 SQL SERVER 2005數(shù)據(jù)庫(kù)技術(shù)開(kāi)發(fā)一個(gè)薪酬管理系統(tǒng)。用來(lái)實(shí)現(xiàn)公司企業(yè)的人力資源以及員工的工作績(jī)效的管理,包括員工檔案信息管理,員工業(yè)績(jī)?cè)u(píng)定管理,員工工資信息管理,基本資料信息管理等幾個(gè)重要的功能,同時(shí)實(shí)現(xiàn)了各種信息的查詢。在 Microsoft Visual Studio 2005 開(kāi)發(fā)環(huán)境下進(jìn)行開(kāi)發(fā),后臺(tái)程序語(yǔ)言開(kāi)發(fā)采用 C#編程語(yǔ)言和 MSSQL2005 數(shù)據(jù)庫(kù)實(shí)現(xiàn)一個(gè)人力資源績(jī)效的管理系統(tǒng),用于公司的薪酬管理,實(shí)現(xiàn)公司薪酬管理的科學(xué)化,高效化。本系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)采用Microsoft SQL Server 2005Visual Studio 2005進(jìn)行開(kāi)發(fā)。關(guān)鍵詞: ASP
6、.NET,SQL 2005,C#,工資管理, BS架構(gòu),前臺(tái)應(yīng)用程序由AbstractCompensation management system is an indispensable part of a business, itscontent for corporate decision-makers and managers are critical, so the remuneration of management should be able to provide users with sufficient information and efficient query mean
7、s. But it using the traditional artificialway to manage file archives, this management approach society and play an increasingly important role.Based on ASP.NET technology and SQL SERVER 2005 database technology to develop a compensation management system. For companies, resources and performance ma
8、nagement of staff, including several important functions of the employee file information management, employee performanceassessment, management, employees wage information management, basic data information management, at the same time to achieve a variety of information query. Microsoft Visual Stu
9、dio 2005 development environment to develop, daemon language development using C # programming language and MSSQL 2005 database to achieve the performance of a resources management system for the management of the company's remuneration, to achieve the company's compensation management more
10、scientific and efficient.Of the system'sback-end database using Microsoft SQL Server 2005, the foreground application developed by Visual Studio 2005.Keywords: Wage management system; Business accounting;Decision-making1 引言1.1研究意義工資信息管理是一個(gè)企業(yè)不可缺少的部分,它的內(nèi)容對(duì)于企業(yè)的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以薪酬管理應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖?/p>
11、的查詢手段。但一直以來(lái)人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如 : 效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。計(jì)算機(jī)能極大地提高員工檔案管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。結(jié)合員工管理的實(shí)際流程,本系統(tǒng)中將用戶分為兩類,即一般用戶和系統(tǒng)管理員。一般用戶類的用戶是指當(dāng)前系統(tǒng)中所有的員工,每名普通的工作人員都可以在使用該系統(tǒng)之前進(jìn)行用戶注冊(cè),而注冊(cè)時(shí)的帳號(hào)就是以后登
12、陸該系統(tǒng)的帳號(hào)。該類用戶只能對(duì)自己的信息進(jìn)行瀏覽和維護(hù),不能對(duì)他人的信息進(jìn)行管理。而對(duì)于系統(tǒng)管理員類用戶有權(quán)限對(duì)系統(tǒng)中的所有員工進(jìn)行管理也就是人事檔案的管理。本系統(tǒng)主要用于企業(yè)員工信息管理,總體任務(wù)是實(shí)現(xiàn)員工信息關(guān)系的系統(tǒng)化、規(guī)范化和自動(dòng)化,其主要任務(wù)是用計(jì)算機(jī)對(duì)員工各種信息進(jìn)行管理,針對(duì)這些要求設(shè)計(jì)了這個(gè)人事管理。1.2課題來(lái)源實(shí)現(xiàn)企業(yè)人事管理勢(shì)在必行。對(duì)于大中型企業(yè)來(lái)說(shuō),利用計(jì)算機(jī)支持企業(yè)高效率完成勞動(dòng)人事管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件;計(jì)算機(jī)管理所無(wú)法比擬的優(yōu)點(diǎn)檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這
13、些優(yōu)點(diǎn)能夠極大地提高人事管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。不同的企業(yè)具有不同的人事管理制度,這就決定了不同的企業(yè)需要不同的薪酬管理系統(tǒng)。1.3課題目標(biāo)和內(nèi)容(1) 目的:目前市面上流行的薪酬管理系統(tǒng)不少。但是,對(duì)于企、事業(yè)單位的薪酬管理系統(tǒng)來(lái)說(shuō),不需要大型的數(shù)據(jù)庫(kù)系統(tǒng)。只需要一個(gè)操作方便,功能實(shí)用,能滿足本中心對(duì)數(shù)據(jù)的管理及需求的系統(tǒng)。我們的目標(biāo)就是在于開(kāi)發(fā)一個(gè)功能實(shí)用、操作方便,簡(jiǎn)單明了的薪酬管理系統(tǒng)。(2) 內(nèi)容能夠錄入人事的基本資料,在操作上能夠完成諸如添加、修改、刪除、按各種條件進(jìn)行查詢、新用戶的設(shè)置及密碼修改等方面的工作,基本滿足人事日常業(yè)務(wù)的需要。2
14、系統(tǒng)開(kāi)發(fā)環(huán)境介紹2.1 開(kāi)發(fā)工具選擇系統(tǒng)的實(shí)施是在系統(tǒng)設(shè)計(jì)的基礎(chǔ)上,采用 Visual Studio 2005 作為前臺(tái)開(kāi)發(fā)工具,開(kāi)發(fā)語(yǔ)言選擇 , Visual Studio 2005 是基于 .net framework 2.0 的集成開(kāi)發(fā)環(huán)境, .NET Framework 是建立、部署、執(zhí)行 .NET 程序的基礎(chǔ)環(huán)境。面向?qū)ο笫?.NET 程序語(yǔ)言共通的特色,而且所有的 .NET 語(yǔ)言可共享 .NET Framework 所提供的基類函數(shù)庫(kù)(Base Class Library )開(kāi)發(fā)各種應(yīng)用程序, 在 .NET里將應(yīng)用程序分成兩種: WebForm和 Win Form。Win Form
15、 指的是一般在用戶計(jì)算機(jī)中執(zhí)行的視窗型應(yīng)用程序,而 WebForm指的是 。本系統(tǒng)采用 bS 模式,后臺(tái)使用SQL Sever 作為后臺(tái)的數(shù)據(jù)管理系統(tǒng),而在前臺(tái)使用 SQL Sever 的 Command組件來(lái)調(diào)用存儲(chǔ)過(guò)程的。SQL(Structured Query Language,結(jié)構(gòu)查詢語(yǔ)言 ) 是一個(gè)功能強(qiáng)大的數(shù)據(jù)庫(kù)語(yǔ)言。 SQL通常使用于數(shù)據(jù)庫(kù)的通訊。 ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)學(xué)會(huì))聲稱, SQL是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。2.2 Asp.Net技術(shù)ASP.Net2.0是把基于通用語(yǔ)言的程序在服務(wù)器上運(yùn)行。不像以前的ASP即時(shí)解釋程序,而是將程序在服務(wù)器端首次運(yùn)行時(shí)進(jìn)行編譯。ASP
16、.Net2.0構(gòu)架是可以用Microsoft(R)公司最新的產(chǎn)品VisualS開(kāi)發(fā)環(huán)境進(jìn)行開(kāi)發(fā),WYSIWYG(WhatYou See Is What You Get所見(jiàn)即為所得)的編輯。這些僅是ASP.Net2.0強(qiáng)大化軟件支持的一小部分。因?yàn)?ASP.Net2.0 是基于通用語(yǔ)言的編譯運(yùn)行的程序,所以它的強(qiáng)大性和適應(yīng)性,可以使它運(yùn)行在Web 應(yīng)用軟件開(kāi)發(fā)者的幾乎全部的平臺(tái)上。通用語(yǔ)言的基本庫(kù),消息機(jī)制,數(shù)據(jù)接口的處理都能無(wú)縫的整合到ASP.Net2.0 的 Web應(yīng)用中。 ASP.Net2.0 同時(shí)也是 language-independent語(yǔ)言獨(dú)立化的,所以,你可以選擇一種最適合你的語(yǔ)
17、言來(lái)編寫你的程序, 或者把你的程序用很多種語(yǔ)言來(lái)寫,現(xiàn)在已經(jīng)支持的有C#(C+和 Java的結(jié)合體), VB, Jscript。將來(lái),這樣的多種程序語(yǔ)言協(xié)同工作的能力保護(hù)您現(xiàn)在的基于 COM+開(kāi)發(fā)的程序,能夠完整的移植向ASP.Net2.0 。ASP.Net2.0 使用一種字符基礎(chǔ)的,分級(jí)的配置系統(tǒng),使你服務(wù)器環(huán)境和應(yīng)用程序的設(shè)置更加簡(jiǎn)單。因?yàn)榕渲眯畔⒍急4嬖诤?jiǎn)單文本中,新的設(shè)置有可能都不需要啟動(dòng)本地的管理員工具就可以實(shí)現(xiàn)。這種被稱為"Zero Local Administration"的哲學(xué)觀念使ASP.Net2.0的基于應(yīng)用的開(kāi)發(fā)更加具體,和快捷。一個(gè)ASP.Net2.
18、0的應(yīng)用程序在一臺(tái)服務(wù)器系統(tǒng)的安裝只需要簡(jiǎn)單的拷貝一些必須得文件,不需要系統(tǒng)的重新啟動(dòng),一切就是這么簡(jiǎn)單。ASP.Net2.0 已經(jīng)被刻意設(shè)計(jì)成為一種可以用于多處理器的開(kāi)發(fā)工具,它在多處理器的環(huán)境下用特殊的無(wú)縫連接技術(shù),將很大的提高運(yùn)行速度。 即使你現(xiàn)在的 ASP.Net2.0應(yīng)用軟件是為一個(gè)處理器開(kāi)發(fā)的,將來(lái)多處理器運(yùn)行時(shí)不需要任何改變都能提高他們的效能,但現(xiàn)在的ASP確做不到這一點(diǎn)。2.3 Visual Studio2005開(kāi)發(fā)平臺(tái)介紹VS2005是一個(gè)集成開(kāi)發(fā)環(huán)境, 是微軟的新一代的集成開(kāi)發(fā)環(huán)境, 他集成了多語(yǔ)言,多模式的開(kāi)發(fā), VS2005 默認(rèn)支持 C#語(yǔ)言, C+語(yǔ)言, J#語(yǔ)言,
19、 VB 語(yǔ)言等多種語(yǔ)言進(jìn)行編程開(kāi)發(fā),可以開(kāi)發(fā) BS 架構(gòu)的網(wǎng)站,可以開(kāi)發(fā) CS架構(gòu)的軟件系統(tǒng),可以開(kāi)發(fā)手機(jī)程序,可以開(kāi)發(fā) Windows程序等多用模式的程序。VS 2005 提供了簡(jiǎn)易的編程模式,和以往的asp 開(kāi)發(fā)網(wǎng)站相比擁有利用控件進(jìn)行開(kāi)發(fā)網(wǎng)站的先進(jìn)思想,用戶只需要簡(jiǎn)單的操作一些用戶控件就能開(kāi)發(fā)一個(gè)簡(jiǎn)易的網(wǎng)站程序。VS2005 默認(rèn)自帶一個(gè)SQL2005 的服務(wù)器,不需要單獨(dú)安裝數(shù)據(jù)庫(kù)就可以支持SQL2005數(shù)據(jù)庫(kù)程序的開(kāi)發(fā)。 VS2005 可以直接把開(kāi)發(fā)的軟件系統(tǒng)進(jìn)行打包運(yùn)行,也可以把開(kāi)發(fā)的網(wǎng)站在線上傳到FTP讓開(kāi)發(fā)程序變得更簡(jiǎn)單,更傻瓜。VS2005 集成開(kāi)發(fā)環(huán)境優(yōu)化了軟件開(kāi)發(fā)的生命周
20、期,當(dāng)微軟公司首布VB 的時(shí)候,就通過(guò)使用簡(jiǎn)便的開(kāi)發(fā)環(huán)境以及眾多的控件進(jìn)行開(kāi)發(fā)的方法來(lái)簡(jiǎn)化程序開(kāi)發(fā)的過(guò)程,降低對(duì)開(kāi)發(fā)者的知識(shí)水平和要求。微軟公司讓更多的程序員快速的使用他的集成開(kāi)發(fā)環(huán)境來(lái)開(kāi)發(fā)程序。微軟公司在近些年又發(fā)布了強(qiáng)大的集成開(kāi)發(fā)環(huán)境VS2005讓更多的程序員為止著迷,為之瘋狂,讓程序開(kāi)發(fā)變得更加簡(jiǎn)單和高效,越來(lái)越多的人學(xué)會(huì)了用這個(gè)集成開(kāi)發(fā)環(huán)境進(jìn)行軟件的開(kāi)發(fā),即使程序員的基礎(chǔ)是零基礎(chǔ)也會(huì)在最短的時(shí)間內(nèi)熟練的應(yīng)用這個(gè)集成開(kāi)發(fā)環(huán)境進(jìn)行開(kāi)發(fā)自己需要的程序系統(tǒng)。2.4 SQL Server數(shù)據(jù)庫(kù)簡(jiǎn)介SQLServer 2005 是基于 SQL客戶服務(wù)器 (CS)模式的數(shù)據(jù)庫(kù)系統(tǒng),圖形化界面使得數(shù)據(jù)
21、庫(kù)管理更加簡(jiǎn)捷、靈活,同時(shí)又具有豐富的編程接口,為用戶從事程序開(kāi)發(fā)提供了更多的方便。SQL Server是 Microsoft公司開(kāi)發(fā)和推廣的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS), SQLServer 2005 是 Microsoft 公司 2005 年推出的最新版本。 SQL Server 2005 是一款面向高端的數(shù)據(jù)庫(kù)管理系統(tǒng),它不僅繼承了 SQLServer 前輩的性能、穩(wěn)定性、便于管理和易于開(kāi)發(fā)等優(yōu)勢(shì),同時(shí)又具有許多新特性。可以說(shuō) SQL Server 2005 目前已成為廣為使用的數(shù)據(jù)庫(kù)管理系統(tǒng)。SQLServer 2005 提供了以Web標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫(kù)編程功能。豐富的XML和I
22、nternet標(biāo)準(zhǔn)支持允許用戶使用內(nèi)置的存儲(chǔ)過(guò)程以XML格式輕松存儲(chǔ)和檢索數(shù)據(jù)。SQLServer 2005作為Microsoft.NET Enterprice Servers的核心組件,它將減少電子商務(wù)、在線服務(wù)和數(shù)據(jù)倉(cāng)儲(chǔ)應(yīng)用程序推向市場(chǎng)的時(shí)間,并對(duì)需要的環(huán)境提供了可靠的支持。豐富的 XML支持;對(duì)數(shù)據(jù)的 Web訪問(wèn);分布式分區(qū)視圖; Web和應(yīng)用程序宿主;安全性;與.NET Enterprice Servers Microsoft BizTalk和 Microsoft Commerce Server的集成;虛擬接口系統(tǒng)區(qū)網(wǎng)絡(luò)(VISAN);SQL Server 2005 對(duì)數(shù)據(jù)倉(cāng)儲(chǔ)的支持主
23、要表現(xiàn)在:可伸縮性;綜合性分析服務(wù);數(shù)據(jù)轉(zhuǎn)換服務(wù);數(shù)據(jù)挖掘;聯(lián)機(jī)分析處理(OPLA);OPLA靈活性;可支持 Web的分析;索引視圖;元數(shù)據(jù)服務(wù);通過(guò)上面的描述,不難發(fā)現(xiàn)SQL Server 2005管理數(shù)據(jù)庫(kù)是比較其他的數(shù)據(jù)庫(kù)管理產(chǎn)品有著很大的優(yōu)勢(shì),它支持幾乎各種類型的應(yīng)用程序,幾乎可以用現(xiàn)有的任意開(kāi)發(fā)平臺(tái)編寫應(yīng)用程序??傊?,SQLServer 2005 在硬件、軟件、客戶許可證、管理費(fèi)用、開(kāi)發(fā)費(fèi)用方面均比市場(chǎng)上其他 RDBMS要低,是一個(gè)性能價(jià)格比很高的 RDMBS產(chǎn)品。管理數(shù)據(jù)庫(kù)及其對(duì)象時(shí) SQL Server 2005 的主要任務(wù)。每個(gè)數(shù)據(jù)庫(kù)都是由表、觸發(fā)器、存儲(chǔ)過(guò)程等數(shù)據(jù)庫(kù)對(duì)象所組成
24、的。數(shù)據(jù)表是包含數(shù)據(jù)庫(kù)中所有數(shù)據(jù)的數(shù)據(jù)庫(kù)對(duì)象,設(shè)計(jì)完數(shù)據(jù)庫(kù)后就可以創(chuàng)建數(shù)據(jù)庫(kù)中用來(lái)存儲(chǔ)數(shù)據(jù)的表了。SQL Server 2005 提供了兩種創(chuàng)建數(shù)據(jù)庫(kù)表:一種是利用表設(shè)計(jì)器創(chuàng)建表,一種是利用Transact-SQL 語(yǔ)句中的 creat命令創(chuàng)建表。創(chuàng)建完一個(gè)表之后,最重要的就是向表中插入數(shù)據(jù),這是最基本的操作。假如有需要?jiǎng)h除表的話,可以利用企業(yè)管理器刪除表或者用DROP TABLE語(yǔ)句刪除表。SQLServer 2005 數(shù)據(jù)存儲(chǔ)過(guò)程將一些固定的數(shù)據(jù)操作集中起來(lái)處理,解決了數(shù)據(jù)庫(kù)使用時(shí)系統(tǒng)的速度和效率問(wèn)題。打開(kāi) SQLServer 企業(yè)管理器,選中數(shù)據(jù)庫(kù)中“存儲(chǔ)過(guò)程”文件夾,單擊鼠標(biāo)右鍵,選擇
25、“新建存儲(chǔ)過(guò)程”命令,即可往對(duì)話框文本顯示處添加命令語(yǔ)句。存儲(chǔ)過(guò)程是保存起來(lái)的可以接受和返回用戶提供的參數(shù)的 Transact-SQL 語(yǔ)句的集合。修改存儲(chǔ)命令可以使用 ALTER PROCEDURE語(yǔ)句更改存儲(chǔ)過(guò)程。刪除存儲(chǔ)過(guò)程可以使用 DROP PROCEDURE命令。2.5 BS 架構(gòu)介紹BS 架構(gòu)就是瀏覽器和服務(wù)器結(jié)構(gòu)是目前程序開(kāi)發(fā)的過(guò)程中所被廣泛采用的一種程序的開(kāi)發(fā)框架。它是跟隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展而發(fā)展起來(lái)的一種新的程序結(jié)構(gòu),他對(duì)以前我們使用的CS架構(gòu)是一種先進(jìn)的改進(jìn)后的結(jié)果。在 BS程序的框架下用戶是采用瀏覽器來(lái)獲取程序的使用功能的,不需要單獨(dú)安裝新的程序只需要使用瀏覽器來(lái)使用就可
26、以了,這樣的程序結(jié)構(gòu)的實(shí)際上就是一個(gè)客戶端,一個(gè)中間層,一個(gè)數(shù)據(jù)庫(kù)服務(wù)器層。這樣就大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總休成本。BS 架構(gòu)的有點(diǎn)是把薪酬管理系統(tǒng)配置到遠(yuǎn)程的服務(wù)器上,在任何可以上網(wǎng)的地方都可以訪問(wèn)和使用系統(tǒng),當(dāng)然必須擁有權(quán)限。大型的企業(yè)一般都擁有自己的數(shù)據(jù)庫(kù)服務(wù)器中心,我們就把薪酬管理系統(tǒng)配置到企業(yè)自己的服務(wù)上,把訪問(wèn)權(quán)限控制在使用系統(tǒng)的網(wǎng)絡(luò)中,這樣在互聯(lián)網(wǎng)上的用戶即使有地址也無(wú)法訪問(wèn)和使用系統(tǒng),避免黑客的攻擊,這就是BS架構(gòu)的優(yōu)點(diǎn),他可以實(shí)現(xiàn)在一個(gè)小型的內(nèi)部網(wǎng)絡(luò)中訪問(wèn)和控制,也可以再?gòu)V大的互聯(lián)網(wǎng)中進(jìn)行控制和訪問(wèn)。3 需求分析作為公司企業(yè)使用
27、的薪酬管理系統(tǒng),系統(tǒng)的角色分為超級(jí)管理員和普通的員工他們具有不同的操作權(quán)限。超級(jí)管理員實(shí)現(xiàn)對(duì)所有信息的維護(hù)和管理,能實(shí)現(xiàn)對(duì)薪酬管理系統(tǒng)的總體的管理和控制,超級(jí)管理員擁有系統(tǒng)的最高權(quán)限,可以操作系統(tǒng)的系統(tǒng)管理功能模塊,而普通用戶不能對(duì)賬號(hào)和員工信息進(jìn)行管理,普通用戶只能實(shí)現(xiàn)查看其它員工信息,只能修改自己的員工信息,并能實(shí)現(xiàn)查看加班信息信息,查看工資信息,查看自己的績(jī)效評(píng)定信息,管理員對(duì)這些信息進(jìn)行管理操作,這樣就很好的區(qū)分了管理員和普通員工的功能界定,充分的利用編程技術(shù)實(shí)現(xiàn)一個(gè)完美的薪酬管理系統(tǒng)的開(kāi)發(fā)。3.1可行性分析可行性分析就是研究開(kāi)發(fā)一套系統(tǒng)或者網(wǎng)站的各種可行性,包括技術(shù)可行性,需求可行性
28、,經(jīng)濟(jì)可行性等方面的可能性。在研究一個(gè)系統(tǒng)開(kāi)發(fā)的時(shí)候我們對(duì)這個(gè)系統(tǒng)進(jìn)行可行性分析是非常有必要的,因?yàn)樵陂_(kāi)發(fā)一個(gè)系統(tǒng)之前如果是不可行的我們就無(wú)法完成預(yù)定的目標(biāo),所謂就是力所能及,我們研究是否能夠?qū)崿F(xiàn)這個(gè)系統(tǒng)的開(kāi)發(fā),開(kāi)發(fā)這個(gè)系統(tǒng)是否具備可行的方案。如果開(kāi)發(fā)系統(tǒng)之前不對(duì)系統(tǒng)做可行性分析這樣就會(huì)導(dǎo)致開(kāi)發(fā)的系統(tǒng)無(wú)法完成,或者完成的系統(tǒng)根本沒(méi)有辦法去使用,抑或開(kāi)發(fā)的系統(tǒng)達(dá)不到之前的需求的要求,所以可行性分析對(duì)一個(gè)系統(tǒng)開(kāi)發(fā)事前是非常重要的。其目的就是用最快的時(shí)間,最簡(jiǎn)單的方案來(lái)確定系統(tǒng)是不是能夠開(kāi)發(fā),開(kāi)發(fā)出來(lái)的系統(tǒng)是否能夠使用,是否有一定的擴(kuò)展性。如果系統(tǒng)具備可行性我們就可以進(jìn)行下一步,對(duì)系統(tǒng)進(jìn)行續(xù)費(fèi)需求的
29、分析了??尚行匝芯繉?shí)際上就是要對(duì)系統(tǒng)的開(kāi)發(fā)來(lái)一次壓縮簡(jiǎn)化系統(tǒng)開(kāi)發(fā)需求分析和設(shè)計(jì)的過(guò)程看是開(kāi)發(fā)這個(gè)系統(tǒng)是否具備可行性。要對(duì)一個(gè)系統(tǒng)進(jìn)行可行性分析,首先我們需要對(duì)系統(tǒng)進(jìn)行分析和定義。把問(wèn)題一一的列出來(lái)進(jìn)行比較和分析看看是否具備可行性。在對(duì)我們提出的問(wèn)題進(jìn)行分析之后我們就可以把問(wèn)題分開(kāi)進(jìn)行處理。對(duì)系統(tǒng)邏輯模型進(jìn)行分析,研究可供選擇的主要方法。我們對(duì)一個(gè)系統(tǒng)開(kāi)發(fā)的可行性分析一般包括下面的幾個(gè)方面。第一個(gè)就是技術(shù)的可行性,也就是考慮使用什么樣的技術(shù)來(lái)進(jìn)行系統(tǒng)的制作開(kāi)發(fā)。 第二就是經(jīng)濟(jì)可行性,就是開(kāi)發(fā)好這個(gè)系統(tǒng)帶來(lái)的效益是否能讓企業(yè)和公司滿意不能讓成本過(guò)高,利潤(rùn)過(guò)小。最后就是操作的可行性,就是開(kāi)發(fā)好的系統(tǒng)
30、是否能被大多數(shù)人所使用,操作方法和過(guò)程不能太麻煩,要簡(jiǎn)潔簡(jiǎn)單。可行性分析應(yīng)該做到對(duì)每個(gè)主要的問(wèn)題進(jìn)行分析看是否能夠?qū)崿F(xiàn),如果不能實(shí)現(xiàn)就不能去貿(mào)然的開(kāi)發(fā)這個(gè)系統(tǒng),如果能夠?qū)崿F(xiàn)就進(jìn)行下一步,逐步的對(duì)系統(tǒng)進(jìn)行可行性分析。從而避免不必要的人力,資金等浪費(fèi),最終開(kāi)發(fā)一套高效的薪酬管理系統(tǒng)。(1)需求可行性:隨著公司企業(yè)規(guī)模的不斷壯大,企業(yè)中的員工越來(lái)越多,采用傳統(tǒng)的手工管理員工工作的流程變得越來(lái)越困難,我們采用計(jì)算機(jī)技術(shù)來(lái)實(shí)現(xiàn)企業(yè)的人事績(jī)效的管理勢(shì)在必行,所以開(kāi)發(fā)一個(gè)薪酬管理系統(tǒng)在需求上是可行的。(2)技術(shù)可行性:本系統(tǒng)是基于 BS架構(gòu)的薪酬管理系統(tǒng), 因此,根據(jù)本系統(tǒng)的功能和布局我們采用 . NET技
31、術(shù)來(lái)進(jìn)行開(kāi)發(fā)是一種很好的選擇。 . NET 在網(wǎng)絡(luò)應(yīng)用中非常普遍,特別適合大型管理系統(tǒng)的開(kāi)發(fā)。 BS 架構(gòu)具有很多 CS 結(jié)構(gòu)不具備的優(yōu)點(diǎn),它能夠緊密結(jié)合 Internet 和局域網(wǎng),尤其適合網(wǎng)絡(luò)應(yīng)用的開(kāi)發(fā)。本系統(tǒng)的邏輯結(jié)構(gòu)較為復(fù)雜,涉及的信息量比較大,需要較高的安全性和靈活性,因此采用 . NET技術(shù)能夠勝任這個(gè)薪酬管理系統(tǒng)的開(kāi)發(fā)工作和任務(wù)。選擇哪種技術(shù)來(lái)進(jìn)行開(kāi)發(fā)是開(kāi)發(fā)一個(gè)程序或者網(wǎng)站最開(kāi)始要解決的問(wèn)題也是最關(guān)鍵的問(wèn)題之一,只有選擇一個(gè)合適的開(kāi)發(fā)工具和平臺(tái)才能更好,更快速的開(kāi)工一個(gè)高效率的程序平臺(tái)。根據(jù)系統(tǒng)的功能、性能及實(shí)現(xiàn)系統(tǒng)的各項(xiàng)約束條件來(lái)考慮,來(lái)研究系統(tǒng)的技術(shù)可行性。本系統(tǒng)采用的是 .
32、NET 家族的 ASP.NET技術(shù)和 ADO.NET技術(shù)。眾所周知, .NET 現(xiàn)在已經(jīng)日趨成熟、穩(wěn)定,被認(rèn)為是計(jì)算機(jī)領(lǐng)域最有前途的技術(shù)之一。同時(shí)數(shù)據(jù)庫(kù)采用的是 SQL2005。將 ASP.NET,ADO.NET以及 SQL2005結(jié)合起來(lái)開(kāi)發(fā)一套薪酬管理系統(tǒng),必定是可行并且高效的。目前大多數(shù)的網(wǎng)站類型的管理系統(tǒng)或者網(wǎng)站普遍都采用ASP.NET技術(shù)進(jìn)行開(kāi)發(fā),ASP.NET具有良好的語(yǔ)法基礎(chǔ),良好的開(kāi)發(fā)環(huán)境能快速開(kāi)發(fā)一個(gè)基于BS 架構(gòu)的系統(tǒng),我們開(kāi)發(fā)的薪酬管理系統(tǒng)采用ASP.NET技術(shù)進(jìn)行開(kāi)發(fā)在技術(shù)上是可行的。(3)操作可行性:薪酬管理系統(tǒng)在需求上對(duì)容錯(cuò)處理作了很高的要求,大量使用選擇等方式,盡
33、量減少用戶信息的輸入,同時(shí)對(duì)于一些容易出錯(cuò)的信息提供相應(yīng)的幫助提示。對(duì)于普通的管理者和公司的員工來(lái)說(shuō),都能夠很方便地使用,此外由于涉及到工資管理,所以系統(tǒng)的安全性也非常的重要,沒(méi)有后臺(tái)管理權(quán)限的用戶是不能進(jìn)入后臺(tái)管理的,每個(gè)員工只能操作自己的信息功能模塊,不能隨意更改其他用戶的信息,這樣就保證了系統(tǒng)的安全性。3.2軟件系統(tǒng)的要求薪酬管理系統(tǒng)的基本要求包括下面四點(diǎn):(1)開(kāi)發(fā)薪酬管理系統(tǒng)是為了實(shí)現(xiàn)公司企業(yè)進(jìn)行人事績(jī)效管理,所以開(kāi)發(fā)系統(tǒng)的時(shí)候?qū)θ耸驴?jī)效管理的流程要進(jìn)行認(rèn)真的分析。(2)技術(shù)性本軟件開(kāi)發(fā)環(huán)境是在Microsoft Visual Studio 2005的開(kāi)發(fā)平臺(tái)上進(jìn)行開(kāi)發(fā)的,利用 SQ
34、L Server 2005 數(shù)據(jù)庫(kù)管理系統(tǒng)作后臺(tái)數(shù)據(jù)庫(kù)。應(yīng)該具備較高的安全行、可移植性等特點(diǎn)。(3)可維護(hù)性一個(gè)軟件的生命周期也是軟件開(kāi)發(fā)過(guò)程中研究的一個(gè)重要課題,本薪酬管理系統(tǒng)秉承軟件工程程序設(shè)計(jì)理念,注重程序的可重用性,將需重復(fù)使用的代碼進(jìn)行封裝,減少了出錯(cuò)率,提高了效率。同時(shí),設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)盡量注重?cái)?shù)據(jù)之間的關(guān)聯(lián)性,使表結(jié)構(gòu)精簡(jiǎn)、緊湊,提高數(shù)據(jù)的可維護(hù)性。3.3 系統(tǒng)用戶角色分析3.3.1 系統(tǒng)管理員用戶系統(tǒng)管理員擁有最高的管理權(quán)限,實(shí)現(xiàn)對(duì)系統(tǒng)中所有功能的使用和操作。具備最高的管理權(quán)限。3.3.2 普通員工普通員工是使用人事檔案管理系統(tǒng)的用戶,普通員工可以修改自己的信息,修改登陸密碼,查看
35、工資信息,查看加班信息,查看自己的績(jī)效信息等功能。3.4系統(tǒng)功能需求通過(guò)對(duì)薪酬管理系統(tǒng)的內(nèi)容和人事管理日常管理所遇到的問(wèn)題,整個(gè)系統(tǒng)可以分為下面幾個(gè)子模塊,分別為員工檔案信息管理、工資信息管理、績(jī)效管理信息管理、賬號(hào)信息管理、加班信息管理等幾個(gè)大的功能模塊。下面分別論述本系統(tǒng)的各個(gè)功能模塊的作用:(1)員工管理模塊:該模塊主要是查看自己同事的資料,以更好促進(jìn)公司員工之間的相互了解。同時(shí)也可以修改自己的部分信息,管理員可以實(shí)現(xiàn)對(duì)員工信息的添加,修改和刪除操作。(2)加班信息管理:管理員可以添加員工的加班信息并根據(jù)加班的月份填寫員工感到加班工資信息。(3)績(jī)效管理:管理員可以添加員工的績(jī)效信息,并
36、添加績(jī)效的工作信息。(4)工資信息管理: 工資信息管理是本系統(tǒng)的核心功能模塊, 包括添加工資信息,查看工資信息,刪除工資信息等功能。添加工資的時(shí)候要根據(jù)員工的加班信息,績(jī)效信息,學(xué)歷信息,級(jí)別信息,職位信息這些基本的信息的工資的總和來(lái)計(jì)算員工的工資。(5)系統(tǒng)登錄功能:實(shí)現(xiàn)普通用戶和管理員的登錄功能。(6)賬號(hào)信息管理:實(shí)現(xiàn)對(duì)管理員賬號(hào)信息的管理包括添加賬號(hào),修改賬號(hào)和刪除賬號(hào)等功能。3.5系統(tǒng)流程在運(yùn)行本系統(tǒng)以后,我們首先會(huì)看到系統(tǒng)的登陸頁(yè)面,系統(tǒng)登陸頁(yè)面可以選擇用戶的角色。首先管理員點(diǎn)擊登陸入口進(jìn)入管理員登陸界面,管理員通過(guò)輸入自己的賬號(hào)和密碼,如果輸入的正確就可以進(jìn)入系統(tǒng)的后臺(tái)對(duì)后臺(tái)的功能進(jìn)行操作,管理員擁有系統(tǒng)的最高權(quán)限可以操作系統(tǒng)中的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度知識(shí)產(chǎn)權(quán)贈(zèng)與及許可協(xié)議書范文
- 二零二五年度資料員招聘與知識(shí)產(chǎn)權(quán)保護(hù)與運(yùn)用協(xié)議
- 2025年度電力設(shè)備安裝與檢修服務(wù)合同
- 二零二五年度科研機(jī)構(gòu)實(shí)驗(yàn)室年租房合同
- 二零二五年度廣告公司兼職設(shè)計(jì)師合作協(xié)議
- 2025年度珠寶玉石進(jìn)出口貿(mào)易合同
- 網(wǎng)絡(luò)安全防御策略知識(shí)題庫(kù)
- 探索阿凡提的故事的寓言色彩
- 農(nóng)業(yè)環(huán)境保護(hù)工作要點(diǎn)
- 公司年度運(yùn)營(yíng)計(jì)劃與目標(biāo)分解書
- 《一生中愛(ài)》諧音歌詞
- 零星工程(零星用工)簽認(rèn)單
- 氬氣安全技術(shù)說(shuō)明書MSDS
- 四年級(jí)數(shù)學(xué)下冊(cè)教案-練習(xí)一-北師大版
- 5G手機(jī)無(wú)線通訊濾波芯片產(chǎn)業(yè)化項(xiàng)目環(huán)境影響報(bào)告表
- 《對(duì)外援援助成套項(xiàng)目勘察設(shè)計(jì)取費(fèi)標(biāo)準(zhǔn)內(nèi)部暫行規(guī)定(稿)》
- 通用反應(yīng)單元工藝
- 空冷塔施工方案
- 電飯煲的智能控制系統(tǒng)設(shè)計(jì)
- 儲(chǔ)罐玻璃鋼內(nèi)防腐
- 2013-2015北京地鐵部分線路年客流量
評(píng)論
0/150
提交評(píng)論