基于.net的人力資源管理系統(tǒng)_第1頁(yè)
基于.net的人力資源管理系統(tǒng)_第2頁(yè)
基于.net的人力資源管理系統(tǒng)_第3頁(yè)
基于.net的人力資源管理系統(tǒng)_第4頁(yè)
基于.net的人力資源管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩28頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、PAGE 基于Web服務(wù)的運(yùn)動(dòng)會(huì)信息查詢系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)PAGE PAGE II畢業(yè)論文(設(shè)計(jì))題 目 基于.net的人力資源管理系統(tǒng) 學(xué)生姓名 學(xué) 號(hào) 系 別 計(jì)算機(jī)科學(xué)系 年 級(jí) 級(jí) 專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 指導(dǎo)教師 職 稱 教授 完成日期 PAGE II摘 要面向21世紀(jì)的知識(shí)經(jīng)濟(jì)時(shí)代,在世界范圍內(nèi),社會(huì)經(jīng)濟(jì)形態(tài)甚至社會(huì)結(jié)構(gòu)形態(tài)正在或者已經(jīng)發(fā)生了一個(gè)巨大的變化,即從工業(yè)經(jīng)濟(jì)和工業(yè)社會(huì)向知識(shí)經(jīng)濟(jì)和知識(shí)社會(huì)轉(zhuǎn)變。在這一轉(zhuǎn)變中,人力資源管理也已成為世界各國(guó)發(fā)展的共同戰(zhàn)略。企業(yè)中人心的向背和員工對(duì)工作的投入程度在很大程度上決定了該企業(yè)的興衰與成敗。如何能保持本企業(yè)員工的工作責(zé)任感,激勵(lì)他們的工作

2、熱情,減少人才的流失,已成為困擾企業(yè)主管和人力資源經(jīng)理的一個(gè)日益尖銳的問(wèn)題。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)技術(shù)不斷成熟,管理信息系統(tǒng)的強(qiáng)大功能已經(jīng)為人們深刻認(rèn)識(shí),借助現(xiàn)代信息技術(shù)和管理理論,建立企業(yè)信息管理系統(tǒng)是當(dāng)今社會(huì)的重要趨勢(shì)。本系統(tǒng)針對(duì)現(xiàn)有的人力資源情況,通過(guò)建立透明、相容、一致、易查和全面的人力資源管理系統(tǒng),動(dòng)態(tài)直接反映企業(yè)人力資源的狀況,為人力資源管理和高層決策領(lǐng)導(dǎo)提供高效的決策支持。通過(guò)本系統(tǒng),全面提高企業(yè)的人力資源管理效率,真正實(shí)現(xiàn)以人為本,合理使用人才,使人盡其才,事的其人,人事相宜,從而實(shí)現(xiàn)企業(yè)戰(zhàn)略目標(biāo)。關(guān)鍵詞:人力資源管理,.net服務(wù) 目 錄 TOC o 1-4 h z

3、u HYPERLINK l _Toc292307000 摘 要 PAGEREF _Toc292307000 h I HYPERLINK l _Toc292307001 1 緒論 PAGEREF _Toc292307001 h 1 HYPERLINK l _Toc292307002 1.1 課題的提出、現(xiàn)狀及研究意義 PAGEREF _Toc292307002 h 1 HYPERLINK l _Toc292307003 1.2 課題的研究?jī)?nèi)容 PAGEREF _Toc292307003 h 2 HYPERLINK l _Toc292307004 1.3 論文的章節(jié)安排 PAGEREF _Toc2

4、92307004 h 2 HYPERLINK l _Toc292307005 2 相關(guān)技術(shù)介紹 PAGEREF _Toc292307005 h 4 HYPERLINK l _Toc292307006 2.1 XML簡(jiǎn)介 PAGEREF _Toc292307006 h 4 HYPERLINK l _Toc292307007 2.2 C# .NET簡(jiǎn)介 PAGEREF _Toc292307007 h 4 HYPERLINK l _Toc292307008 2.3 SQL SERVER 簡(jiǎn)介 PAGEREF _Toc292307008 h 6 HYPERLINK l _Toc292307009 3

5、系統(tǒng)需求分析 PAGEREF _Toc292307009 h 8 HYPERLINK l _Toc292307010 3.1系統(tǒng)可行性分析 PAGEREF _Toc292307010 h 8 HYPERLINK l _Toc292307011 3.2 系統(tǒng)需求分析 PAGEREF _Toc292307011 h 8 HYPERLINK l _Toc292307012 4 系統(tǒng)設(shè)計(jì) PAGEREF _Toc292307012 h 9 HYPERLINK l _Toc292307013 4.1 系統(tǒng)詳細(xì)設(shè)計(jì) PAGEREF _Toc292307013 h 9 HYPERLINK l _Toc292

6、307014 4.3 數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc292307014 h 10 HYPERLINK l _Toc292307015 4.3.1 概念設(shè)計(jì) PAGEREF _Toc292307015 h 10 HYPERLINK l _Toc292307016 5 系統(tǒng)實(shí)現(xiàn) PAGEREF _Toc292307016 h 10 HYPERLINK l _Toc292307017 5.1 系統(tǒng)主窗體實(shí)現(xiàn) PAGEREF _Toc292307017 h 10 HYPERLINK l _Toc292307018 5.2 機(jī)構(gòu)編碼設(shè)置 PAGEREF _Toc292307018 h 19 HYP

7、ERLINK l _Toc292307019 6 結(jié)束語(yǔ) PAGEREF _Toc292307019 h 41 HYPERLINK l _Toc292307020 6.1 主要研究工作 PAGEREF _Toc292307020 h 42 HYPERLINK l _Toc292307021 6.2 進(jìn)一步研究的方向 PAGEREF _Toc292307021 h 42 HYPERLINK l _Toc292307022 致 謝 PAGEREF _Toc292307022 h 43 HYPERLINK l _Toc292307023 參考文獻(xiàn) PAGEREF _Toc292307023 h 44

8、基于.net的人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)PAGE 301 緒論1.1 課題的提出、現(xiàn)狀及研究意義人力資源管理系統(tǒng)是建立在先進(jìn)的軟件和高速、大容量的硬件基礎(chǔ)上的新的人力資源管理模式6。其與企業(yè)人力資源相合,通過(guò)集中式的信息庫(kù)、自動(dòng)處理信息、員工自助服務(wù)、外協(xié)以及服務(wù)共享,達(dá)到降低成本、提高效率、改進(jìn)員工服務(wù)模式的目的。其服務(wù)于企業(yè)的最高決策層,管理層,以及運(yùn)作層,重點(diǎn)圍繞職工和組織機(jī)構(gòu)兩大主題數(shù)據(jù)庫(kù),建立企業(yè)人力資源管理體系。這個(gè)體系涵蓋了人力資源部門對(duì)員工在企業(yè)的全部生命周期的管理,從機(jī)構(gòu)管理,職工管理,勞動(dòng)管理到工資管理等各個(gè)方面,并提供各種查詢功能。能動(dòng)態(tài)直接反映企業(yè)人力資源的狀況,為人

9、力資源管理和高層決策領(lǐng)導(dǎo)提供高效的決策支持。它的起源可以追溯到20世紀(jì)60年代末期,由于當(dāng)時(shí)計(jì)算機(jī)發(fā)展水平的限制,HRMS只不過(guò)是一種自動(dòng)計(jì)算薪資的工具。90年代末,由于個(gè)人電腦的普及,數(shù)據(jù)庫(kù)技術(shù)、客戶/服務(wù)器技術(shù),特別是Internet/Intranet技術(shù)的發(fā)展,出現(xiàn)了現(xiàn)代人力資源管理系統(tǒng)?,F(xiàn)代人力資源管理系統(tǒng)的特點(diǎn)是從人力資源管理的角度出發(fā),用集中的數(shù)據(jù)庫(kù)將幾乎所有與人力資源相關(guān)的數(shù)據(jù)(如薪資福利、招聘、個(gè)人職業(yè)生涯的設(shè)計(jì)、培訓(xùn)、職位管理、績(jī)效管理、崗位描述、個(gè)人信息和歷史資料)統(tǒng)一管理起來(lái),形成了集成的信息源6。友好的用戶界面,強(qiáng)有力的報(bào)表生成工具、分析工具和信息的共享使得人力資源管理

10、人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來(lái)考慮企業(yè)人力資源規(guī)劃和政策。目前,人力資源管理系統(tǒng)從科學(xué)的人力資源管理角度出發(fā),從企業(yè)的人力資源規(guī)劃開(kāi)始,一般包括招聘、崗位描述、培訓(xùn)、技能、績(jī)效評(píng)估、個(gè)人信息、薪資和福利、各種假期、到離職等與員工個(gè)人相關(guān)的信息,并以一種相容的、一致的、共享的、易訪問(wèn)和檢索的方式儲(chǔ)存到集中的數(shù)據(jù)庫(kù)中,從而將企業(yè)內(nèi)員工的信息統(tǒng)一地管理起來(lái)。其靈活的報(bào)表生成功能和分析功能使得人力資源管理人員可以從繁瑣的日常工作中解脫出來(lái),將精力放到更富有挑戰(zhàn)性和創(chuàng)造性的人力資源分析、規(guī)劃、員工激勵(lì)和戰(zhàn)略等工作中去。完整的歷史信息記載了員工從面試開(kāi)始到離職整個(gè)周期的薪資、福利、崗位

11、變遷、績(jī)效等信息。同時(shí)由于這類系統(tǒng)可管理較全面的人力資源和薪資數(shù)據(jù),因而還可以生成許多綜合性的報(bào)表供企業(yè)決策人員參考,如生成按崗位的平均歷史薪資圖表,員工配備情況的分析圖表,個(gè)人績(jī)效與學(xué)歷、技能、工作經(jīng)驗(yàn)、接受過(guò)的培訓(xùn)等關(guān)系的分析等。1.2 課題的研究?jī)?nèi)容本課題是設(shè)計(jì)一個(gè)企業(yè)人力資源管理軟件。該軟件目標(biāo)如下:對(duì)企業(yè)的各個(gè)層面進(jìn)行全面、細(xì)致、規(guī)范的管理。為實(shí)現(xiàn)管理手段的科學(xué)化、現(xiàn)代化和規(guī)范化建立一套先進(jìn)的信息管理系統(tǒng)。通過(guò)本系統(tǒng)的使用,能夠達(dá)到以下目標(biāo):精確、實(shí)時(shí)地反映和準(zhǔn)確處理公司各項(xiàng)業(yè)務(wù)活動(dòng),實(shí)現(xiàn)企業(yè)商品“進(jìn)、銷、調(diào)、耗、存、結(jié)”以及汽車維修、美容、加工的一體化管理。系統(tǒng)包括機(jī)構(gòu)編制管理、人

12、員信息管理、人事檔案管理、考勤管理、績(jī)效考核、薪資福利管理、社會(huì)保障管理、招聘管理、人員培訓(xùn)、合同管理、查詢統(tǒng)計(jì)管理、系統(tǒng)管理,幾大模塊。利用視窗卡對(duì)會(huì)員進(jìn)行智能化、人性化的管理,提高公司的形象。及時(shí)、準(zhǔn)確地將企業(yè)各類信息加工處理后反饋給公司的最高管理層,提供可靠、完整、科學(xué)的決策依據(jù)。加強(qiáng)對(duì)員工管理考核的科學(xué)性,提高勞動(dòng)效率,充分調(diào)動(dòng)員工的積極性和創(chuàng)造性。對(duì)于公司組織機(jī)構(gòu)的調(diào)整、人員職務(wù)的變化、業(yè)務(wù)流程的重新設(shè)計(jì)及業(yè)務(wù)操作細(xì)節(jié)的調(diào)整,系統(tǒng)能夠有足夠的應(yīng)變機(jī)制和可擴(kuò)展性,從而快速地適應(yīng)公司的編號(hào)。人力資源管理作為企業(yè)管理的組成部分,與經(jīng)濟(jì)價(jià)值或財(cái)富的保值增值有關(guān),是關(guān)于創(chuàng)造財(cái)富的決策,企業(yè)生存

13、、發(fā)展、獲利的總目標(biāo)離不開(kāi)財(cái)務(wù)的籌資、投資以及對(duì)資金的運(yùn)用管理。另一方面,人力資源管理目標(biāo)是制定生產(chǎn)目標(biāo)、銷售目標(biāo)等一系列目標(biāo)的基礎(chǔ)和前提,這使得人力資源管理在企業(yè)管理中處于一個(gè)核心地位,人力資源管理目標(biāo)將從根本上反映企業(yè)的總目標(biāo)。所以確立一個(gè)合理的人力資源管理目標(biāo)對(duì)企業(yè)的長(zhǎng)遠(yuǎn)發(fā)展有重要的意義。1.3 論文的章節(jié)安排整篇論文是基于.NET為背景,從.NET體系結(jié)構(gòu)等方面,介紹基于企業(yè)人力資源管理軟件設(shè)計(jì)與實(shí)現(xiàn)。具體章節(jié)安排如下:第一章緒論闡明了論文課題的提出及其意義,以及本課題研究?jī)?nèi)容。第二章主要介紹了研究本課題的相關(guān)技術(shù)和個(gè)性技術(shù)的特征、功能和應(yīng)用領(lǐng)域。第三章介紹系統(tǒng)的需求分析,并重點(diǎn)分析了

14、系統(tǒng)功能需求分析以及系統(tǒng)的UML圖等。第四章介紹系統(tǒng)設(shè)計(jì),并對(duì)系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)進(jìn)行的重點(diǎn)分析。第五章進(jìn)行系統(tǒng)實(shí)現(xiàn)設(shè)計(jì)的分析,包括界面分析和代碼說(shuō)明。第六章是結(jié)束語(yǔ)??偨Y(jié)論文所做的主要工作及取得的研究成果;并對(duì)系統(tǒng)下一步要做的工作進(jìn)行了分析。2 相關(guān)技術(shù)介紹2.1 XML簡(jiǎn)介XML(Extensile Makeup Language) 是一種可以擴(kuò)展的元標(biāo)記語(yǔ)言,繼承了SGML 和HTML 的優(yōu)點(diǎn),克服了HTML 的缺陷,將網(wǎng)絡(luò)上傳輸?shù)奈臋n規(guī)范化,并賦予標(biāo)記一定的含義。同時(shí)還保留了HTML 所具有的簡(jiǎn)捷、適于網(wǎng)絡(luò)傳輸和瀏覽的優(yōu)點(diǎn)。XML語(yǔ)言是W3C組織近年來(lái)發(fā)展的一種標(biāo)記語(yǔ)言,在網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)應(yīng)用

15、中擔(dān)當(dāng)了重要的角色,它使數(shù)字資源在不同平臺(tái)的數(shù)據(jù)交換有了共同的標(biāo)準(zhǔn)。XML是一種可以對(duì)信息進(jìn)行自我描述的語(yǔ)言。它允許定義一套符合自己需要的標(biāo)記,作為信息傳輸?shù)妮d體。標(biāo)記用于界定內(nèi)容。XML語(yǔ)法允許自行定義任意復(fù)雜的標(biāo)記結(jié)構(gòu)。XML使用普通的文本,而不是二進(jìn)制的數(shù)據(jù)格式,因此具有跨平臺(tái)的優(yōu)點(diǎn)。其中包括高效可擴(kuò)充和XML可以從HTML中分離數(shù)據(jù),即通過(guò)XML,可以在HTML文件之外存儲(chǔ)數(shù)據(jù)。而DTD 是一套關(guān)于標(biāo)記符的語(yǔ)法規(guī)則。它是XML1.0版規(guī)格得一部分,是XML文件的驗(yàn)證機(jī)制,屬于XML文件組成的一部分。是一種保證XML文檔格式正確的有效方法,可以通過(guò)比較XML文檔和DTD文件來(lái)看文檔是否符

16、合規(guī)范,元素和標(biāo)簽使用是否正確。一個(gè)DTD文檔包含:元素的定義規(guī)則,元素間關(guān)系的定義規(guī)則,元素可使用的屬性,可使用的實(shí)體或符號(hào)規(guī)則??墒侨藗儼l(fā)現(xiàn)DTD文件無(wú)法滿足XML約束,進(jìn)而導(dǎo)致XSD( XML Schemas Definition )來(lái)代替DTD。它和DTD一樣是負(fù)責(zé)定義和描述XML文檔的結(jié)構(gòu)和內(nèi)容模式的。但是,它可以定義XML文檔中存在哪些元素以及元素之間的關(guān)系,并且可以定義元素和屬性的數(shù)據(jù)類型。XML Schema本身也是一個(gè)XML文檔,它符合XML語(yǔ)法結(jié)構(gòu),可以用通用的XML解析器來(lái)解析它。比DTD支持更多的數(shù)據(jù)類型集合,如整型和日期類型等。XML Schema 支持命名空間,這樣

17、允許數(shù)據(jù)模型的特定部分應(yīng)用到XML文檔的特定部分1。2.2 C# .NET簡(jiǎn)介C#是微軟公司發(fā)布的一種面向?qū)ο蟮?、運(yùn)行于.NET Framework之上的高級(jí)程序設(shè)計(jì)語(yǔ)言。并定于在微軟職業(yè)開(kāi)發(fā)者論壇(PDC)上登臺(tái)亮相。C#是微軟公司研究員Anders Hejlsberg的最新成果。C#看起來(lái)與Java有著驚人的相似;它包括了諸如單一繼承、接口、與Java幾乎同樣的語(yǔ)法和編譯成中間代碼再運(yùn)行的過(guò)程。但是C#與Java有著明顯的不同,它借鑒了Delphi的一個(gè)特點(diǎn),與COM(組件對(duì)象模型)是直接集成的,而且它是微軟公司.NET windows網(wǎng)絡(luò)框架的主角。 Visual Studio.NET從

18、一開(kāi)始就是為XML Web服務(wù)創(chuàng)建的開(kāi)發(fā)環(huán)境。通過(guò)允許應(yīng)用程序通過(guò)Internet溝通和共享數(shù)據(jù),XML Web服務(wù)使業(yè)務(wù)能夠從Internet轉(zhuǎn)換為用于集成和傳送它們的核心商業(yè)價(jià)值的真正平臺(tái)。Visual Studio.NET和XML Web服務(wù)提供簡(jiǎn)單,靈活和基于標(biāo)準(zhǔn)的模型。允許開(kāi)發(fā)人員從新的和現(xiàn)有的代碼匯編應(yīng)用程序,而與平臺(tái),編程語(yǔ)言或?qū)ο竽P蜔o(wú)關(guān)。而.NET Framework是一個(gè)新的開(kāi)發(fā)平臺(tái),它為局域網(wǎng) (LAN) 和 Internet 上的分布式企業(yè)應(yīng)用提供了一致和有效的支持。 .NET Framework由兩個(gè)主要部分組成:CLR(通用語(yǔ)言運(yùn)行時(shí), Common Languag

19、e Runtime)和一組統(tǒng)一的類庫(kù),包括ASP.NET、ADO.NET、Windows Forms和其他能力。C# (C sharp) 是微軟對(duì)這一問(wèn)題的解決方案。C#是一種最新的、面向?qū)ο蟮木幊陶Z(yǔ)言。它使得程序員可以快速地編寫(xiě)各種基于Microsoft .NET平臺(tái)的應(yīng)用程序,Microsoft .NET提供了一系列的工具和服務(wù)來(lái)最大程度地開(kāi)發(fā)利用計(jì)算與通訊領(lǐng)域。正是由于C#面向?qū)ο蟮淖吭皆O(shè)計(jì),使它成為構(gòu)建各類組件的理想之選無(wú)論是高級(jí)的商業(yè)對(duì)象還是系統(tǒng)級(jí)的應(yīng)用程序。使用簡(jiǎn)單的C#語(yǔ)言結(jié)構(gòu),這些組件可以方便的轉(zhuǎn)化為XML 網(wǎng)絡(luò)服務(wù),從而使它們可以由任何語(yǔ)言在任何操作系統(tǒng)上通過(guò)Internet

20、進(jìn)行調(diào)用。.NET是 Microsoft XML .NET 平臺(tái)。XML .NET 允許應(yīng)用程序通過(guò) Internet 進(jìn)行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設(shè)備或編程語(yǔ)言。Microsoft .NET 平臺(tái)提供創(chuàng)建 XML .NET 并將這些服務(wù)集成在一起之所需。C#是一個(gè)語(yǔ)言,.net是一個(gè)平臺(tái),上面支持用C#或者VBdotNet寫(xiě)代碼。 另外,C#不但可以開(kāi)發(fā)基于.net的應(yīng)用程序,也可以開(kāi)發(fā)基于WinForm的程序,這就是區(qū)別。 若是單純以概念來(lái)說(shuō),你可以把.net當(dāng)做一個(gè)工作平臺(tái)一般,它是一個(gè)開(kāi)發(fā)環(huán)境的基底,提供你開(kāi)發(fā)Windows、Web、Mobile、XML.等應(yīng)用程

21、式一個(gè)共通的平臺(tái),若是要了解深一點(diǎn),則再去了解其運(yùn)作的相關(guān)機(jī)制那是有助于你利用它來(lái)開(kāi)發(fā).C#和.NET主要是應(yīng)用在網(wǎng)際網(wǎng)路. C#(讀做C-sharp)編程語(yǔ)言是由微軟公司的Anders Hejlsberg和 Scott Willamette領(lǐng)導(dǎo)的開(kāi)發(fā)小組專門為.NET平臺(tái)設(shè)計(jì)的語(yǔ)言,它可以使程序員移植到.NET上。這種移植對(duì)于廣大的程序員來(lái)說(shuō)是比較容易的,因?yàn)镃#從C,C+和Java發(fā)展而來(lái),它采用了這三種語(yǔ)言最優(yōu)秀的特點(diǎn),并加入了它自己的特性。C#是事件的驅(qū)動(dòng)的,完全面向?qū)ο蟮目梢暬幊陶Z(yǔ)言,我們可以使用集成開(kāi)發(fā)環(huán)境來(lái)編寫(xiě)C#程序。使用IDE,程序員可以方便的建立,運(yùn)行,測(cè)試和調(diào)試C#程序

22、,這就將開(kāi)發(fā)一個(gè)可用程序的時(shí)間減少到不用IDE開(kāi)發(fā)時(shí)所用時(shí)間的一小部分。使用IDE迅速建立一個(gè)應(yīng)用程序的過(guò)程稱為快速反映開(kāi)發(fā)。 . NET 是 Microsoft 的 XML Web 服務(wù)平臺(tái)。不論操作系統(tǒng)或編程語(yǔ)言有何差別,XML Web 服務(wù)能使應(yīng)用程序在 Internet 上傳輸和共享數(shù)據(jù)。 Microsoft .NET 平臺(tái)包含廣泛的產(chǎn)品系列,它們都是基于 XML 和 Internet 行業(yè)標(biāo)準(zhǔn)構(gòu)建,提供從開(kāi)發(fā)、管理、使用到體驗(yàn) XML Web 服務(wù)的每一方面。XML Web 服務(wù)將成為您今天正在使用的 Microsoft 的應(yīng)用程序、工具和服務(wù)器的一部分 并且將要打造出全新的產(chǎn)品以滿

23、足您所有業(yè)務(wù)需求。 更具體地說(shuō),Microsoft 正在五個(gè)方面創(chuàng)建 .NET 平臺(tái),即工具、服務(wù)器、XML Web 服務(wù)、客戶端和 .NET 體驗(yàn)。C#2.0新特性:1、 泛型:在我看來(lái),泛型就是通過(guò)將數(shù)據(jù)類型參數(shù)化從而實(shí)現(xiàn)了代碼的更為靈活的復(fù)用,泛型的出現(xiàn)使得C#能夠使用同一段代碼來(lái)操作多種數(shù)據(jù)類型。泛型無(wú)疑是C#2.0最重大的改進(jìn),它的出現(xiàn)賦予了C#代碼更強(qiáng)的類型安全,更好的復(fù)用,更高的效率和更清晰的約束。 2、 匿名方法:匿名方法允許我們將代碼直接與委托實(shí)例相關(guān)聯(lián),使委托實(shí)例化工作更加直觀和方便。在我看來(lái),這只是C#又多了一種語(yǔ)法格式而已,不再像以前必須將方法名傳給委托實(shí)例,而是又多了

24、一種選擇。 3、 迭代器:迭代器允許我們更加方便的編寫(xiě)用于foreach語(yǔ)句的類型。在我看來(lái),迭代器的出現(xiàn)只不過(guò)是改進(jìn)了1.0中不便的可用foreach語(yǔ)句類型的編寫(xiě)限制,簡(jiǎn)化了一些接口。 4、 局部類型:局部類型允許我們將一個(gè)類的代碼分別寫(xiě)在不同的cs文件中。最典型的應(yīng)用就是使用VS2005創(chuàng)建Form文件時(shí),VS會(huì)自動(dòng)將系統(tǒng)生成的代碼與用戶代碼分開(kāi)。局部類型通過(guò)partial關(guān)鍵字來(lái)聲明。 5、 空屬類型:空屬類型是一種像int,一樣可以為空的變量類型。本質(zhì)上是一種泛型的應(yīng)用,是System .Nullable的一種類型實(shí)例化。 6、 靜態(tài)類:靜態(tài)類是只用于包含靜態(tài)成員的類型,它既不能實(shí)例

25、化,亦不能被繼承。2.3 SQL SERVER 簡(jiǎn)介SQL(Structured Query Language),結(jié)構(gòu)化查詢語(yǔ)言。SQL語(yǔ)言的主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系,進(jìn)行溝通。按照ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì))的規(guī)定,SQL被作為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。SQL語(yǔ)句可以用來(lái)執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫(kù)中的數(shù)據(jù),從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)等。絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)都采用了SQL語(yǔ)言標(biāo)準(zhǔn)。雖然很多數(shù)據(jù)庫(kù)都對(duì)SQL語(yǔ)句進(jìn)行了再開(kāi)發(fā)和擴(kuò)展,但是包括Select, Insert, Update, Delete, Create,以及Drop在內(nèi)的標(biāo)準(zhǔn)的SQL命令仍然可以被用來(lái)完成幾

26、乎所有的數(shù)據(jù)庫(kù)操作.SQL SERVER 2005 基本信息如下:SQL Server 2005 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。它最初是由Microsoft、 Sybase 和Ashton-Tate三家公司共同開(kāi)發(fā)的,于1988 年推出了第一個(gè)OS/2 版本。在Windows NT 推出后,Microsoft與Sybase 在SQL Server 2005 的開(kāi)發(fā)上就分道揚(yáng)鑣了,Microsoft 將SQL Server 2005 移植到Windows NT系統(tǒng)上,專注于開(kāi)發(fā)推廣SQL Server 2005 的Windows NT 版本。Sybase 則較專注于SQL Server 2005在U

27、NIX 操作系統(tǒng)上的應(yīng) 用。SQL Server 2005 2005 是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。SQL Server 2005 2005 數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序 。SQL Server 2005 2005 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。此外 SQL Server 2005 2005 結(jié)合了分析、報(bào)表、集成和通知功能。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的 BI 解決方案,幫助您的團(tuán)隊(duì)通過(guò)記分卡、Dashboard、Web service

28、s 和移動(dòng)設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個(gè)領(lǐng)域。 與 Microsoft Visual Studio、Microsoft Office System 以及新的開(kāi)發(fā)工具包(包括 Business Intelligence Development Studio)的緊密集成使 SQL Server 2005 2005 與眾不同。無(wú)論您是開(kāi)發(fā)人員、數(shù)據(jù)庫(kù)管理員、信息工作者還是決策者,SQL Server 2005 2005 都可以為您提供創(chuàng)新的解決方案,幫助您從數(shù)據(jù)中更多地獲益。3 系統(tǒng)需求分析3.1系統(tǒng)可行性分析系統(tǒng)的可行性分析主要是技術(shù)可行性,經(jīng)濟(jì)可行性,操作可行性。技術(shù)條件可行性:Microsoft

29、 .NET解決方案,是目前比較流行的解決方案,技術(shù)成熟,以此方案開(kāi)發(fā)的應(yīng)用系統(tǒng)具有開(kāi)發(fā)周期短,運(yùn)行穩(wěn)定,維護(hù)簡(jiǎn)便,投資少等優(yōu)點(diǎn)。.NET允許用戶使用有很大選擇余地的、功能完善的開(kāi)發(fā)語(yǔ)言,為Web 應(yīng)用提供高度的可擴(kuò)展性和高可靠性。C# .NET與SQL Server的架構(gòu)模式可很好的提供技術(shù)條件方面的可能性。經(jīng)濟(jì)條件可行性:主要是對(duì)項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)價(jià),C# .NET 應(yīng)用系統(tǒng)開(kāi)發(fā)周期短,開(kāi)發(fā)效率高,可降低開(kāi)發(fā)成本;系統(tǒng)具有運(yùn)行穩(wěn)定,投入的維護(hù)人員數(shù)量少,維護(hù)簡(jiǎn)單及維護(hù)工作量較少,可降低維護(hù)成本。SQL Server提供強(qiáng)大的企業(yè)數(shù)據(jù)管理功能及數(shù)據(jù)災(zāi)難恢復(fù)功能,保證數(shù)據(jù)的高效完整性,提高系統(tǒng)

30、整體的性能,降低系統(tǒng)運(yùn)行成本。因此,Microsoft .NET 與SQL Server的解決方案不僅經(jīng)濟(jì)條件方面可行,而且是比較理想的低成本的解決方案。在系統(tǒng)分析和設(shè)計(jì)階段,所需要的投入主要是系統(tǒng)和程序的開(kāi)發(fā)費(fèi)用,它包括軟件的移植費(fèi)用、程序開(kāi)發(fā)費(fèi)用、技術(shù)咨詢費(fèi)用。在系統(tǒng)的實(shí)施階段,主要包括系統(tǒng)調(diào)試安裝費(fèi)用,其中包括安裝調(diào)試軟件的一切硬件和軟件費(fèi)用。系統(tǒng)安裝需要一定的磨合期,因此需要一定的人員咨詢費(fèi)用。在系統(tǒng)運(yùn)行階段所需要的費(fèi)用主要有培訓(xùn)費(fèi)、資料費(fèi)、人員工資、消耗品費(fèi)用、技術(shù)服務(wù)性費(fèi)用。培訓(xùn)費(fèi)包括與系統(tǒng)有關(guān)的一切人員的技術(shù)培訓(xùn)和業(yè)務(wù)咨詢費(fèi)用等。在系統(tǒng)實(shí)施后,需要對(duì)用戶進(jìn)行培訓(xùn),使其熟練掌握該系

31、統(tǒng)的使用,并培訓(xùn)系統(tǒng)的維護(hù)人員22。操作可行性:C#.NET應(yīng)用系統(tǒng)具有界面簡(jiǎn)潔友好,操作簡(jiǎn)單等特點(diǎn)。3.2 系統(tǒng)需求分析人力資源管理是為實(shí)現(xiàn)企業(yè)的目標(biāo)服務(wù)的,并受人力資源管理的內(nèi)容制約得完成戰(zhàn)略目標(biāo)所需的人力資源4 系統(tǒng)設(shè)計(jì)4.1 系統(tǒng)詳細(xì)設(shè)計(jì)本獎(jiǎng)懲管理:主要包括獎(jiǎng)懲詳細(xì)信息、刪除詳細(xì)信息、添加詳細(xì)信息、修改詳細(xì)信息。薪金管理:主要包括薪金的修改、添加、刪除。 4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)4.3.1 概念設(shè)計(jì)因?yàn)檎麄€(gè)系統(tǒng)涉及的實(shí)體和屬性較多,限于篇幅不能也沒(méi)有必要逐一列舉。使用Microsoft Visio的反向工程功能到處系統(tǒng)E-R圖,和實(shí)體之間聯(lián)系可以用E-R圖來(lái)描述。本系統(tǒng)包括個(gè)人所得稅表,工資

32、發(fā)放歷史表,用戶清單表等,系統(tǒng)具體數(shù)據(jù)庫(kù)圖如下:5 系統(tǒng)實(shí)現(xiàn)5.1 系統(tǒng)主窗體實(shí)現(xiàn)using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;namespace 人力資源管理系統(tǒng)/ / Form1 的摘要說(shuō)明。/ public class MainFrm : System.Windows.Forms.Formprivate System.Windows.Forms.StatusBar stat

33、usBar1;private System.Windows.Forms.StatusBarPanel statusBarPanel1;private System.Windows.Forms.StatusBarPanel statusBarPanel2;private System.Windows.Forms.MainMenu mainMenu1;private System.Windows.Forms.MenuItem menuItem1;private System.Windows.Forms.MenuItem menuItem2;private System.Windows.Forms.

34、MenuItem menuItem3;private System.Windows.Forms.MenuItem menuItem5;private System.Windows.Forms.MenuItem menuItem6;private System.Windows.Forms.MenuItem menuItem7;private System.Windows.Forms.MenuItem menuItem8;private System.Windows.Forms.MenuItem menuItem9;private System.Windows.Forms.MenuItem men

35、uItem10;private System.Windows.Forms.MenuItem menuItem11;private System.Windows.Forms.MenuItem menuItem12;private System.Windows.Forms.MenuItem menuItem13;private System.Windows.Forms.MenuItem menuItem4; private System.Windows.Forms.MenuItem menuItem14; private Sunisoft.IrisSkin.SkinEngine skinEngin

36、e1; private IContainer components;public MainFrm()/ Windows 窗體設(shè)計(jì)器支持所必需的/InitializeComponent();/ TODO: 在InitializeComponent 調(diào)用后添加任何構(gòu)造函數(shù)代碼/ / 清理所有正在使用的資源。/ protected override void Dispose( bool disposing )if( disposing )if (components != null) components.Dispose();base.Dispose( disposing );#region Win

37、dows 窗體設(shè)計(jì)器生成的代碼/ / 設(shè)計(jì)器支持所需的方法- 不要使用代碼編輯器修改/ 此方法的內(nèi)容。/ private void InitializeComponent() ponents = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainFrm); this.statusBar1 = new System.Windows

38、.Forms.StatusBar(); this.statusBarPanel1 = new System.Windows.Forms.StatusBarPanel(); this.statusBarPanel2 = new System.Windows.Forms.StatusBarPanel(); this.mainMenu1 = new System.Windows.Forms.MainMenu(ponents); this.menuItem1 = new System.Windows.Forms.MenuItem(); this.menuItem5 = new System.Windo

39、ws.Forms.MenuItem(); this.menuItem6 = new System.Windows.Forms.MenuItem(); this.menuItem2 = new System.Windows.Forms.MenuItem(); this.menuItem7 = new System.Windows.Forms.MenuItem(); this.menuItem8 = new System.Windows.Forms.MenuItem(); this.menuItem3 = new System.Windows.Forms.MenuItem(); this.menu

40、Item9 = new System.Windows.Forms.MenuItem(); this.menuItem10 = new System.Windows.Forms.MenuItem(); this.menuItem11 = new System.Windows.Forms.MenuItem(); this.menuItem12 = new System.Windows.Forms.MenuItem(); this.menuItem13 = new System.Windows.Forms.MenuItem(); this.menuItem4 = new System.Windows

41、.Forms.MenuItem(); this.menuItem14 = new System.Windows.Forms.MenuItem(); this.skinEngine1 = new Sunisoft.IrisSkin.SkinEngine(System.ComponentModel.Component)(this); (System.ComponentModel.ISupportInitialize)(this.statusBarPanel1).BeginInit(); (System.ComponentModel.ISupportInitialize)(this.statusBa

42、rPanel2).BeginInit(); this.SuspendLayout(); / / statusBar1 / this.statusBar1.Location = new System.Drawing.Point(0, 491); this.statusBar1.Name = statusBar1; this.statusBar1.Panels.AddRange(new System.Windows.Forms.StatusBarPanel this.statusBarPanel1, this.statusBarPanel2); this.statusBar1.ShowPanels

43、 = true; this.statusBar1.Size = new System.Drawing.Size(712, 22); this.statusBar1.TabIndex = 1; / / statusBarPanel1 / this.statusBarPanel1.MinWidth = 200; this.statusBarPanel1.Name = statusBarPanel1; this.statusBarPanel1.Text = 員工管理系統(tǒng); this.statusBarPanel1.Width = 500; / / statusBarPanel2 / this.sta

44、tusBarPanel2.Name = statusBarPanel2; this.statusBarPanel2.Width = 200; / / mainMenu1 / this.mainMenu1.MenuItems.AddRange(new System.Windows.Forms.MenuItem this.menuItem1, this.menuItem2, this.menuItem3, this.menuItem4, this.menuItem14); / / menuItem1 / this.menuItem1.Index = 0; this.menuItem1.MenuIt

45、ems.AddRange(new System.Windows.Forms.MenuItem this.menuItem5, this.menuItem6); this.menuItem1.Text = 機(jī)構(gòu)編制管理(&X); / / menuItem5 / this.menuItem5.Index = 0; this.menuItem5.Text = 機(jī)構(gòu)設(shè)置及編碼(&Y); this.menuItem5.Click += new System.EventHandler(this.menuItem5_Click); / / menuItem6 / this.menuItem6.Index =

46、 1; this.menuItem6.Text = 機(jī)構(gòu)詳細(xì)信息(&Z); this.menuItem6.Click += new System.EventHandler(this.menuItem6_Click); / / menuItem2 / this.menuItem2.Index = 1; this.menuItem2.MenuItems.AddRange(new System.Windows.Forms.MenuItem this.menuItem7, this.menuItem8); this.menuItem2.Text = 職員信息管理(&Y); / / menuItem7

47、/ this.menuItem7.Index = 0; this.menuItem7.Text = 職員信息維護(hù)(&Y); this.menuItem7.Click += new System.EventHandler(this.menuItem7_Click); / / menuItem8 / this.menuItem8.Index = 1; this.menuItem8.Text = 職員信息查詢(&Z); this.menuItem8.Click += new System.EventHandler(this.menuItem8_Click); / / menuItem3 / this

48、.menuItem3.Index = 2; this.menuItem3.MenuItems.AddRange(new System.Windows.Forms.MenuItem this.menuItem9, this.menuItem10, this.menuItem11, this.menuItem12, this.menuItem13); this.menuItem3.Text = 薪資福利管理(&Z); / / menuItem9 / this.menuItem9.Index = 0; this.menuItem9.Text = 當(dāng)月工資管理(&V); this.menuItem9.

49、Click += new System.EventHandler(this.menuItem9_Click); / / menuItem10 / this.menuItem10.Index = 1; this.menuItem10.Text = 個(gè)人所得稅率(&W); this.menuItem10.Click += new System.EventHandler(this.menuItem10_Click); / / menuItem11 / this.menuItem11.Index = 2; this.menuItem11.Text = 工資發(fā)放歷史(&X); this.menuItem

50、11.Click += new System.EventHandler(this.menuItem11_Click); / / menuItem12 / this.menuItem12.Index = 3; this.menuItem12.Text = 職員獎(jiǎng)勵(lì)管理(&Y); this.menuItem12.Click += new System.EventHandler(this.menuItem12_Click); / / menuItem13 / this.menuItem13.Index = 4; this.menuItem13.Text = 職員懲罰管理(&Z); this.menu

51、Item13.Click += new System.EventHandler(this.menuItem13_Click); / / menuItem4 / this.menuItem4.Index = 3; this.menuItem4.Text = ; this.menuItem4.Click += new System.EventHandler(this.menuItem4_Click); / / menuItem14 / this.menuItem14.Index = 4; this.menuItem14.Text = ; / / skinEngine1 / this.skinEng

52、ine1.SerialNumber = ; this.skinEngine1.SkinFile = null; / / MainFrm / this.AutoScaleBaseSize = new System.Drawing.Size(6, 14); this.ClientSize = new System.Drawing.Size(712, 513); this.Controls.Add(this.staMessageBox.Show(express.ToString(),提示,MessageBoxButtons.OK,MessageBoxIcon.Error);tblSetOrgInfo

53、.RejectChanges();6 結(jié)束語(yǔ)經(jīng)過(guò)這個(gè)基于Web服務(wù)的企業(yè)進(jìn)銷存管理軟件設(shè)計(jì)與實(shí)現(xiàn)的畢業(yè)設(shè)計(jì)的開(kāi)發(fā),使我對(duì)Web服務(wù)有了進(jìn)一步的體會(huì)。在本系統(tǒng)的開(kāi)發(fā)過(guò)程中,由于本人過(guò)去對(duì)Web服務(wù)的相關(guān)知識(shí)尚未進(jìn)行實(shí)踐;在實(shí)踐經(jīng)驗(yàn)方面存在著些許不足。在整個(gè)開(kāi)發(fā)的過(guò)程中,時(shí)間比較充裕。因?yàn)殚_(kāi)發(fā)該軟件之前,我利用了兩周實(shí)踐查詢資料,認(rèn)識(shí)了進(jìn)銷存管理的相關(guān)專業(yè)概念并對(duì)該系統(tǒng)的需求做了詳細(xì)的分析,所以后期系統(tǒng)實(shí)現(xiàn)時(shí)并未在需求上對(duì)系統(tǒng)作過(guò)大的改動(dòng),這也是該軟件能順利完成的一個(gè)主要原因。當(dāng)然,系統(tǒng)還存在著一些缺陷和不足,如系統(tǒng)對(duì)web服務(wù)的使用仍然處于初級(jí)階段,在代碼重用方面還做得不夠到位等等。在系統(tǒng)功能上

54、,還有部分問(wèn)題是我們還沒(méi)有考慮到的,所以該軟件還有一定的二次開(kāi)發(fā)空間。但是,我覺(jué)得學(xué)習(xí)一個(gè)新的技術(shù)能學(xué)習(xí)成能開(kāi)發(fā)出一個(gè)用使用意義的系統(tǒng)是不容易的,這也讓我進(jìn)一部對(duì)知識(shí)的渴望和追求。在整個(gè)軟件的設(shè)計(jì)過(guò)程中真實(shí)感受到設(shè)計(jì)的長(zhǎng)期和艱辛,同時(shí)也獲得設(shè)計(jì)的經(jīng)驗(yàn)的體會(huì),首先就是始終要有對(duì)項(xiàng)目的興趣、愛(ài)好、激情和積極向上追求的思維;其次必須要有廣博的知識(shí)、文獻(xiàn)和技術(shù)人員,可供搜索,能去查閱,聯(lián)絡(luò)訪問(wèn);再次要有迎難而上的決心和恒心,也要有一定的耐心和信心,面對(duì)疑難要靜心和細(xì)心,一張一弛,才能把握關(guān)鍵;最后要有一定的時(shí)期,要有足夠的時(shí)間去針對(duì)每個(gè)細(xì)節(jié),逐個(gè)排查問(wèn)題,應(yīng)付設(shè)計(jì)各種過(guò)程的考驗(yàn);此外,一個(gè)大的項(xiàng)目的開(kāi)

55、發(fā)設(shè)計(jì)的確要有協(xié)助合作伙伴,團(tuán)隊(duì)開(kāi)會(huì)對(duì)系統(tǒng)進(jìn)行需求分析,務(wù)必使得每個(gè)成員都對(duì)需求有深刻的認(rèn)識(shí),集思廣益,互助互補(bǔ),應(yīng)有團(tuán)隊(duì)合作精神,采用項(xiàng)目管理方法,科學(xué)管理項(xiàng)目,促使項(xiàng)目在進(jìn)度,成本,質(zhì)量三者達(dá)到一個(gè)平衡點(diǎn)。這里整個(gè)軟件設(shè)計(jì)及近尾聲,最大的收獲就是深化了對(duì)軟件設(shè)計(jì)設(shè)計(jì)模式和軟件工程的學(xué)習(xí)??傊鞠到y(tǒng)設(shè)計(jì)并沒(méi)有名家軟件那樣廣泛和實(shí)用,作為畢業(yè)軟件設(shè)計(jì),旨在能達(dá)到普通高校教學(xué)大綱規(guī)定的水準(zhǔn),具備初步軟件設(shè)計(jì)和開(kāi)發(fā)的能力。當(dāng)然我們應(yīng)該體會(huì)到Web服務(wù)給我們帶來(lái)的好處。系統(tǒng)采用C/S(Client/Server,瀏覽器/服務(wù)器)架構(gòu)和Web服務(wù)相結(jié)合。Web 服務(wù)能夠利用行業(yè)標(biāo)準(zhǔn)協(xié)議(XML SOA

56、P WSDL和HTTP)來(lái)與任何類型的遠(yuǎn)程系統(tǒng)交換信息。本系統(tǒng)采用的是基于Web 服務(wù)技術(shù),它使得整個(gè)的系統(tǒng)開(kāi)發(fā)技術(shù)從以操作系統(tǒng)為中心的應(yīng)用程序組織模式擴(kuò)展到以網(wǎng)絡(luò)為中心的組織模式,即在視野上從本地?cái)U(kuò)大到了全球。最后,在調(diào)試的時(shí)候有比較多的困難;有很多小的地方還需要仔細(xì)斟酌,通過(guò)本系統(tǒng)的開(kāi)發(fā),可以鍛煉系統(tǒng)開(kāi)發(fā)的能力,尤其是整體把握項(xiàng)目的能力。經(jīng)過(guò)2個(gè)月的努力,在導(dǎo)師的指導(dǎo)和幫助下,本次的畢業(yè)設(shè)計(jì)基本完成了預(yù)定的目標(biāo)。本次課題的實(shí)踐,讓我學(xué)到了很多課本上沒(méi)有的東西,使我不僅僅在知識(shí)水平上有所提高,更重要的是在實(shí)踐能力上得到了很大的提高,提高了獨(dú)立思考問(wèn)題的能力。6.1 主要研究工作.NET,We

57、b服務(wù)等是當(dāng)今IT熱點(diǎn)技術(shù)之一,使用該技術(shù)來(lái)構(gòu)建信息系統(tǒng)之間的資源共享無(wú)疑是信息領(lǐng)域最受關(guān)注的領(lǐng)域。全文的研究成果主要體現(xiàn)在以下幾個(gè)方面:(1)研究Web服務(wù)一些協(xié)議包括SOAP(簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議),WSDL(Web服務(wù)描述語(yǔ)言)UDDI(通用、發(fā)現(xiàn)和描述)等一些Web服務(wù)標(biāo)準(zhǔn)的協(xié)議。(2)在基于Framework框架的基礎(chǔ)上,研究了Web服務(wù)體系結(jié)構(gòu),根據(jù)Web服務(wù)體系結(jié)構(gòu)及W3C等國(guó)際標(biāo)準(zhǔn)化組織的開(kāi)方協(xié)議標(biāo)準(zhǔn),系統(tǒng)研究微軟的Web服務(wù)體系結(jié)構(gòu)。(3)運(yùn)用基于C#語(yǔ)言來(lái)開(kāi)發(fā)C#.NET的Web應(yīng)用程序的開(kāi)發(fā)。(4)運(yùn)用數(shù)據(jù)庫(kù)理論來(lái)開(kāi)發(fā)系統(tǒng)數(shù)據(jù)庫(kù)。6.2 進(jìn)一步研究的方向由于時(shí)間關(guān)系,還有很多

58、方面研究問(wèn)題沒(méi)做,未來(lái)將在已有工作基礎(chǔ)上,值得繼續(xù)關(guān)注和研究的問(wèn)題包括:(1)信息更新數(shù)據(jù)變快,需要架構(gòu)一個(gè)異構(gòu)數(shù)據(jù)庫(kù)之間數(shù)據(jù)信息共享,對(duì)異構(gòu)數(shù)據(jù)信息共享需要進(jìn)一部了解。(2)Web服務(wù)合成技術(shù)。(3)Web服務(wù)相關(guān)的安全技術(shù),如XML加密、XML簽名、SOAP安全性、WS-Security規(guī)范等。 當(dāng)今信息技術(shù)正發(fā)生著廣泛而深刻的變革,隨著技術(shù)的進(jìn)一步發(fā)展, Web服務(wù)技術(shù)、信息資源共享等更加完善和發(fā)展,在體育事業(yè)發(fā)展中引入這些技術(shù)將促進(jìn)其向著網(wǎng)絡(luò)化、標(biāo)準(zhǔn)化、全球化和大眾化發(fā)展??臻g信息網(wǎng)格將在人們對(duì)空間信息的查詢、綜合分析和輔助決策中發(fā)揮越來(lái)越大的作用,顯示其強(qiáng)大的生命力。致 謝在此,首先

59、要感謝我的導(dǎo)師老師,感謝他在百忙之中還抽出時(shí)間來(lái)指導(dǎo)我、幫助我順利地完成畢業(yè)設(shè)計(jì)。在本次畢業(yè)設(shè)計(jì)中,我從指導(dǎo)老師身上學(xué)到了很多東西。他認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我受益匪淺。他無(wú)論在理論上還是在實(shí)踐中,都給與我很大的幫助,使我得到很大的提高,這對(duì)于我以后的工作和學(xué)習(xí)都是巨大的幫助,在學(xué)術(shù)上指導(dǎo)老師是一個(gè)嚴(yán)謹(jǐn)求實(shí),認(rèn)真負(fù)責(zé)的人。他不辭辛勞,為我選定課題的研究方向,對(duì)我的課題給予了大量的指導(dǎo),提出了寶貴的意見(jiàn),在此感謝他耐心的輔導(dǎo)。其次我要感謝計(jì)算機(jī)科學(xué)系所有的老師們,沒(méi)有他們平時(shí)的教導(dǎo),我不會(huì)順利完成我的畢業(yè)設(shè)計(jì)。是他們不辭辛苦、勤勤懇懇、任勞任怨、不厭其煩地給我們講解

60、計(jì)算機(jī)的專業(yè)課程。面對(duì)專業(yè)知識(shí)不那么深厚的我們,老師們一遍又一遍試圖用最易懂的方式讓我們透徹理解那些高深的專業(yè)理論。我還要感謝我的同學(xué),沒(méi)有他們的支持和鼓勵(lì),我不可能愉快的度過(guò)我的大學(xué)生活。我們互相加油互相扶持,走過(guò)了兩年,謝謝他們。最后,再次對(duì)關(guān)心、幫助我的老師和同學(xué)表示衷心地感謝!參考文獻(xiàn)1 張海藩,軟件工程導(dǎo)論第四版, 清華大學(xué)出版社,2003年12月2 Sanjeev Rohilla等著,陳君等譯,ADO.NET專業(yè)項(xiàng)目實(shí)例開(kāi)發(fā),中國(guó)水利水電出版社,2003年5月3Bill Brogden著,高春容,岳陽(yáng)等譯,SOAP與Java編程指南,電子工業(yè)出版社,2002年5月4Scott Se

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論