版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、摘要當(dāng)代社會(huì)已經(jīng)進(jìn)入信息時(shí)代,信息技術(shù)使社會(huì)的各個(gè)領(lǐng)域都發(fā)生了翻天覆地的變化。如果一個(gè)企業(yè)想要緊跟時(shí)代步伐,就必須加強(qiáng)企業(yè)競(jìng)爭(zhēng)力,提升現(xiàn)代化企業(yè)的管理能力,來適應(yīng)整個(gè)社會(huì)的發(fā)展變化。由于企業(yè)對(duì)信息管理的需求,計(jì)算機(jī)、網(wǎng)絡(luò)技術(shù)已經(jīng)滲透到企業(yè)的日常工作中。企業(yè)對(duì)大量信息的傳遞與處理的需求,傳統(tǒng)的信息交流方式早已不能滿足。辦公自動(dòng)化系統(tǒng)(OA)的應(yīng)用滿足了企業(yè)的辦公自動(dòng)化、網(wǎng)絡(luò)化的管理需求,并且規(guī)范了公司各個(gè)部門的日常業(yè)務(wù),提高了企業(yè)內(nèi)部的管理水平,因此中小型企業(yè)辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)是非常有意義的。本系統(tǒng)采用C#語言開發(fā)一個(gè)中小型企業(yè)辦公自動(dòng)化系統(tǒng),采用B/S架構(gòu)設(shè)計(jì),以Microsoft SQL
2、Server 2005為數(shù)據(jù)庫(kù)開發(fā)平臺(tái),基本的功能有人員管理、考勤管理、站內(nèi)短信、我的文檔管理、公文流轉(zhuǎn)等。關(guān)鍵詞:ASP;B/S結(jié)構(gòu);辦公自動(dòng)化 AbstractContemporary society has entered the information age and information technology makes all areas of society has undergone enormous changes. If an enterprise wants to keep up pace with the times, it is necessary to stren
3、gthen the competitiveness of enterprises, and enhance the ability of modern enterprise management, to adapt to the development of the whole social change. Demand for enterprise information management, computer and network technology has penetrated into the daily work of the enterprise. Traditional e
4、nterprise information exchange already can not meet the demand for rapid transfer of large amounts of information and processing. Office automation system (OA) applications to meet the corporate office networks, automated management needs, and regulate the day-to-day business of the various departme
5、nts of the company to improve the level of the internal management of enterprises,so small and medium enterprises office automation system design is very meaningful.The system uses C # Language developed a small and medium enterprise office automation system, the B / S architecture design to Microso
6、ft SQL Server 2005 database development platform, the basic function of personnel management, attendance management, private message, my document management, documents circulation.Keywords: ASP; B / S structure; office automation 目 錄摘要IAbstractII第一章 引言11.1選題背景以及意義11.2系統(tǒng)介紹1第二章 系統(tǒng)開發(fā)的關(guān)鍵技術(shù)22.1 A技術(shù)22.2 C
7、#語言的特點(diǎn)22.3頁(yè)面布局與運(yùn)行環(huán)境3第三章 需求分析43.1 功能需求分析43.2 可行性分析5第四章 總體設(shè)計(jì)64.1功能結(jié)構(gòu)設(shè)計(jì)64.2數(shù)據(jù)庫(kù)設(shè)計(jì)74.2.1概念結(jié)構(gòu)設(shè)計(jì)74.2.2邏輯結(jié)構(gòu)設(shè)計(jì)9第五章 詳細(xì)設(shè)計(jì)155.1登錄界面的實(shí)現(xiàn)155.2人員管理模塊的設(shè)計(jì)155.3考勤管理模塊的實(shí)現(xiàn)165.4權(quán)限管理模塊的實(shí)現(xiàn)175.5站內(nèi)短信模塊的實(shí)現(xiàn)185.6請(qǐng)假信息管理模塊的實(shí)現(xiàn)195.7我的聯(lián)系人模塊的實(shí)現(xiàn)205.8部門與職位管理模塊的實(shí)現(xiàn)215.9我的文檔模塊的實(shí)現(xiàn)215.10公文流轉(zhuǎn)模塊的實(shí)現(xiàn)22 第六章 軟件測(cè)試24結(jié)束語26謝 辭27參考文獻(xiàn)28V咸陽(yáng)師范學(xué)院2013屆本科畢業(yè)
8、設(shè)計(jì)(論文)第1章 引言1.1選題背景以及意義很多中小型企業(yè)自成立以來,都是以傳統(tǒng)的辦公模式來運(yùn)作,主要是以紙質(zhì)為主1,而在這個(gè)信息發(fā)展的時(shí)代,是遠(yuǎn)遠(yuǎn)不能滿足企業(yè)員工辦公的需要,那么,如何提高企業(yè)員工辦公的效率呢?怎樣才能讓企業(yè)緊跟時(shí)代的步伐?怎樣加強(qiáng)企業(yè)的競(jìng)爭(zhēng)能力呢?因此如何實(shí)現(xiàn)信息的自動(dòng)化和辦公的無紙化成了每個(gè)企業(yè)應(yīng)該重視的問題。雖然科學(xué)技術(shù)在不斷提高、計(jì)算機(jī)技術(shù)在不斷發(fā)展,但人們已經(jīng)漸漸地認(rèn)識(shí)并掌握了計(jì)算機(jī)的強(qiáng)大功能。各個(gè)企業(yè)都使用計(jì)算機(jī)來滿足員工工作的需要。雖然這樣可以提高員工的辦公效率,但是要提高企業(yè)辦公的整體效率,就必須建設(shè)一個(gè)安全、可靠的辦公自動(dòng)化系統(tǒng)2,用此辦公自動(dòng)化系統(tǒng)為企業(yè)
9、提供現(xiàn)代化的辦公條件和綜合的信息服務(wù),這與傳統(tǒng)的辦公模式比起來,有著檢索非常迅速、查找非常方便、可靠性高等優(yōu)點(diǎn),這樣能夠大大地提高企業(yè)辦公的效率和管理水平,并且能夠規(guī)范公司各個(gè)部門的日常業(yè)務(wù),為企業(yè)在信息管理上節(jié)省了很大一筆開支3。1.2系統(tǒng)介紹本系統(tǒng)利用計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù),使企業(yè)的辦公管理工作能夠信息化和規(guī)范化,并且大限度地提高企業(yè)員工的辦公效率、改善辦公質(zhì)量、縮短員工的辦公周期4。在設(shè)計(jì)過程中,本系統(tǒng)有兩種角色:超級(jí)管理員、普通員工,在添加了角色后,可以對(duì)各個(gè)角色分配相應(yīng)的操作。超級(jí)管理員和普通員工登錄進(jìn)去的界面是不一樣的,因?yàn)槌?jí)管理員要對(duì)人事進(jìn)行管理5。超級(jí)管理員的權(quán)限最大,能夠?qū)T
10、工的信息,部門的信息進(jìn)行增加、修改和刪除,普通員工登錄后的界面上沒有員工管理和部門管理的樹節(jié)點(diǎn),因此不能對(duì)其進(jìn)行操作。系統(tǒng)主要涉及的模塊有人員管理模塊、考勤管理模塊、權(quán)限管理模塊、站內(nèi)短信模塊、請(qǐng)假信息管理模塊、我的聯(lián)系人模塊、部門與職位管理模塊、我的文檔管理模塊、公文流轉(zhuǎn)模塊。本系統(tǒng)使用A技術(shù)、B/S架構(gòu)、SQL Server2005數(shù)據(jù)庫(kù)實(shí)現(xiàn)。企業(yè)只需在客戶端安裝WEB瀏覽器,通過WEB頁(yè)面提供統(tǒng)一的界面,對(duì)企業(yè)用戶來說操作非常簡(jiǎn)單,特別方便6。第2章 系統(tǒng)開發(fā)的關(guān)鍵技術(shù)2.1 A技術(shù)ASP.Net是建立在公共語言運(yùn)行庫(kù)上的編程框架。其與以前的開發(fā)模型相比,提供了很多重要的優(yōu)點(diǎn),比如:它可
11、以支持多種腳本語言的開發(fā),這樣開發(fā)人員就可以選擇自己喜歡的語言來編寫代碼7。此外,ASP.Net技術(shù)用一些控件,如:用戶自定控件、自定義控件、組件等方法將程序的結(jié)構(gòu)與執(zhí)行代碼分離開,從而使程序的結(jié)構(gòu)對(duì)開發(fā)人員來說一目了然,提高了團(tuán)隊(duì)開發(fā)的效率8。ASP.Net主要包括兩種編程模型:WebForm、WebService。WebForm為用戶提供建立功能強(qiáng)大并且外觀豐富的可編程Web頁(yè)面。WebService通過對(duì)HTTP、XML等Internet標(biāo)準(zhǔn)支持提供在異構(gòu)網(wǎng)絡(luò)環(huán)境下獲取遠(yuǎn)程服務(wù),就是可以接收從Internet上的其它系統(tǒng)傳遞過來的請(qǐng)求并作處理。通過對(duì)它的使用,開發(fā)的應(yīng)用程序在網(wǎng)上發(fā)布后,
12、全世界的開發(fā)人員都可以查詢并綁定使用9。2.2 C#語言的特點(diǎn)C#是一種強(qiáng)類型語言,它是由C和C+衍生出來的編程語言,是面向?qū)ο蟮恼Z言。它繼承C語言的語法風(fēng)格,同時(shí)又繼承了C+的面向?qū)ο筇匦浴K辉僦С种羔橆愋?,從而使得程序不能隨便訪問內(nèi)存地址空間;C#也不再支持多重繼承,避免了類層次結(jié)構(gòu)中由于多重繼承帶來的可怕后果。(1)語言的簡(jiǎn)潔性C#語言擁有簡(jiǎn)潔的語法,取消了指針的使用,因?yàn)橛邢薜闹噶?、修飾符和操作符的使用,使得它在語法上幾乎不會(huì)存在冗余,初學(xué)者很容易就能掌握。(2)面向?qū)ο笤O(shè)計(jì) 因?yàn)镃#是面向?qū)ο蟮?,因此具有封裝、繼承與多態(tài)性三大特性。在C#中,只允許單繼承,即一個(gè)類不會(huì)有多個(gè)基類。C
13、#以類為基礎(chǔ)構(gòu)建所有的類型,通過命名空間對(duì)代碼進(jìn)行層次化的管理,從而減少了命名沖突的可能性。(3)與Web的結(jié)合因?yàn)榻柚薟eb服務(wù)框架,從而使網(wǎng)絡(luò)開發(fā)和本地開發(fā)同樣的簡(jiǎn)單。(4)安全性與錯(cuò)誤處理完整C#不但符合通用類型系統(tǒng)的類型安全性的要求,而且用公共語言進(jìn)行時(shí)提供的所有代碼訪問系統(tǒng)安全特性。除此之外,開發(fā)人員不需要再擔(dān)負(fù)內(nèi)存管理的任務(wù),因?yàn)槔占瘷C(jī)制能自動(dòng)管理對(duì)象的生命周期。(5)版本處理技術(shù) 由于C#提供內(nèi)置的版本支持來減少開發(fā)費(fèi)用,因此使用C#將會(huì)使開發(fā)人員更加輕易地開發(fā)和維護(hù)各種商業(yè)用戶。(6)靈活性與兼容性 雖然C#簡(jiǎn)化了語法,但它并沒有失去靈活性。正是由于其靈活性,不但API可
14、以進(jìn)行交互操作,而且DLL的任何入口點(diǎn)都可以在程序中進(jìn)行訪問。C#遵守.NET公用語言規(guī)范,從而就保證了C#組件與其它語言組件間的互操作性10。(7)C#使用范圍大,可移植性好 C#有一個(gè)非常突出的優(yōu)點(diǎn)就是可適用于多種操作系統(tǒng),如DOS、UNIX,也可使用于多 種機(jī)型。 2.3頁(yè)面布局與運(yùn)行環(huán)境 本系統(tǒng)采用CSS+DIV的頁(yè)面布局技術(shù),對(duì)頁(yè)面進(jìn)行整體布局,使得頁(yè)面布局美觀,完美呈現(xiàn)。本系統(tǒng)的使用的開發(fā)工具是Microsoft Visual Studio 2010,服務(wù)器為IIS,開發(fā)語言為C#,采用A技術(shù),系統(tǒng)使用數(shù)據(jù)庫(kù)為SQL Server 2005。第3章 需求分析3.1 功能需求分析隨著
15、信息時(shí)代的到來,企業(yè)想要緊跟時(shí)代的步伐,就必須提高辦公效率和自身的管理水平,因此,在調(diào)查了企業(yè)的辦公需求并且查閱了相關(guān)資料之后,總結(jié)出了中小型企業(yè)辦公自動(dòng)化系統(tǒng)所需要的基本功能11-12。中小型企業(yè)辦公自動(dòng)化系統(tǒng)需要的基本功能如下:(1)員工管理:包括添加員工、管理用戶、個(gè)人用戶、修改密碼等。此功能模塊普通用戶登錄進(jìn)去后只有個(gè)人用戶和修改密碼兩個(gè)功能。(2)考勤管理:普通用戶只能上下班簽到,查看自己的出勤信息,超級(jí)管理員可以設(shè)置考勤,并且進(jìn)行考勤統(tǒng)計(jì)。(3)角色管理:超級(jí)管理員可以進(jìn)行角色管理、分配角色。(4)站內(nèi)短信:可以發(fā)信息,也可以查看自己的收信箱和發(fā)信箱,并對(duì)其做相應(yīng)的操作。(5)請(qǐng)假
16、信息管理:可以添加假條,并查看上級(jí)領(lǐng)導(dǎo)對(duì)請(qǐng)假條的批復(fù)情況。 (6)我的聯(lián)系人:可以添加聯(lián)系人,查看聯(lián)系人。(7)部門與職位管理:可以對(duì)部門與職位進(jìn)行增加、修改、刪除等操作,此功能只有超級(jí)管理員有權(quán)限。(8)我的文檔:可以上傳文檔、下載文檔,對(duì)文檔進(jìn)行管理等操作。(9)公文流轉(zhuǎn):可以發(fā)送公文,并且查看自己的公文。本系統(tǒng)的數(shù)據(jù)流圖如下:圖3.1 頂層數(shù)據(jù)流圖3.2 可行性分析可行性分析建立在系統(tǒng)需求分析的基礎(chǔ)之上??尚行苑治鲅芯肯到y(tǒng)的開發(fā)是是否具備一定的開發(fā)必要性和可做性,我們要從經(jīng)濟(jì)、技術(shù)、運(yùn)行的方面對(duì)新系統(tǒng)進(jìn)行分析和研究。避免不必要的投資,是新系統(tǒng)開發(fā)成功所要做的必要分析??尚行匝芯康哪康氖且?/p>
17、最小的投入、最短的時(shí)間、完成可做的任務(wù)13。1.經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性,就是對(duì)項(xiàng)目進(jìn)行成本效益分析,并且評(píng)估開發(fā)成本,從而估算開發(fā)成本是否會(huì)超過項(xiàng)目預(yù)期的全部利潤(rùn)。對(duì)于此系統(tǒng)而言,開發(fā)所需要的各種資源比較小,能為企業(yè)帶來很大的效益。此系統(tǒng)有著以下優(yōu)點(diǎn): (1)此系統(tǒng)是一個(gè)綜合性的信息管理系統(tǒng),它包含了人員管理、部門與職位管理、我的文檔管理、站內(nèi)短信管理、權(quán)限管理、我的聯(lián)系人管理、請(qǐng)假信息管理、公文流轉(zhuǎn)等模塊。 (2)此系統(tǒng)的開發(fā)耗費(fèi)的資源少,能提高企業(yè)的辦公效率和管理水平。2.技術(shù)可行性從目前的技術(shù)發(fā)展分析,開發(fā)辦公自動(dòng)化系統(tǒng)采用A是比較理想的14。本系統(tǒng)采用B/S模式,它利用目前成熟的瀏覽器技
18、術(shù)實(shí)現(xiàn)所要求的功能,在B/S結(jié)構(gòu)下,用戶界面是完全通過WEB瀏覽器來實(shí)現(xiàn)的,客戶端主要實(shí)現(xiàn)的是簡(jiǎn)單的事務(wù)邏輯,服務(wù)器端主要實(shí)現(xiàn)的是主要的事務(wù)邏輯。如果采用此模式開發(fā)系統(tǒng),就可以減少開發(fā)成本,并且減輕管理員維護(hù)的難度,對(duì)用戶來說,操作與上網(wǎng)一致,從而使得系統(tǒng)具有易操作性15。3.運(yùn)行可行性如今,隨著信息化和計(jì)算機(jī)技術(shù)的高度發(fā)展,越來越多的企業(yè)意識(shí)到要提高管理效率必須提高信息化。企業(yè)人員深知現(xiàn)代化的管理方法對(duì)企業(yè)的重要性,因此企業(yè)都在尋找適合自己的辦公系統(tǒng)。本系統(tǒng)采用B/S架構(gòu),在客戶端只需安裝WEB瀏覽器就可使用,目前各個(gè)安裝企業(yè)的個(gè)人操作系統(tǒng)大多數(shù)為WINDOWS,故本系統(tǒng)在運(yùn)行方面是可行的。
19、第4章 總體設(shè)計(jì)4.1功能結(jié)構(gòu)設(shè)計(jì)中小型企業(yè)辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)采用A技術(shù)實(shí)現(xiàn)。此系統(tǒng)的主要模塊包含人員管理模塊、考勤管理模塊、權(quán)限管理模塊、站內(nèi)短信模塊、請(qǐng)假信息管理模塊、我的聯(lián)系人模塊、部門與職位管理模塊、我的文檔模塊、公文流轉(zhuǎn)模塊。主要模塊具體實(shí)現(xiàn)的功能如下所示:(1) 人員管理模塊:該模塊主要實(shí)現(xiàn)的功能包括添加員工、管理用戶、個(gè)人用戶、修改密碼,其中普通用戶只有個(gè)人用戶和修改密碼兩個(gè)功能,超級(jí)管理員可以進(jìn)行員工信息的增加、修改、查看、刪除等操作。(2) 考勤管理模塊:該模塊主要實(shí)現(xiàn)的功能包括用戶考勤、查看考勤、考勤設(shè)置、考勤統(tǒng)計(jì)等,其中普通員工只能進(jìn)行上班的簽到和查看自己的出勤信
20、息,超級(jí)管理員可以進(jìn)行考勤時(shí)間的設(shè)置和考勤的統(tǒng)計(jì)。(3) 權(quán)限管理模塊:該模塊實(shí)現(xiàn)的主要功能包括角色管理和分配角色。此功能模塊只有超級(jí)管理員可以進(jìn)行操作。(4) 站內(nèi)短信模塊:該模塊主要實(shí)現(xiàn)的功能包括寫信息、發(fā)信箱和收信箱,員工可以進(jìn)行發(fā)信息,并且查看自己的收信箱和發(fā)信箱。(5) 請(qǐng)假信息管理管理模塊:該模塊主要實(shí)現(xiàn)的功能包括寫請(qǐng)假條、查看審批、審核請(qǐng)假。需要請(qǐng)假的員工可以寫請(qǐng)假條交給領(lǐng)導(dǎo),領(lǐng)導(dǎo)查看后并批復(fù)。(6) 我的聯(lián)系人模塊:該模塊主要實(shí)現(xiàn)的功能包括查看聯(lián)系人、添加聯(lián)系人、分類管理等。員工可以添加并查看自己經(jīng)常聯(lián)系的人,也可以對(duì)聯(lián)系人進(jìn)行分類管理。(7) 部門與職位管理模塊:該模塊主要實(shí)
21、現(xiàn)的功能包括添加部門、部門管理、添加職位、職位管理。只有超級(jí)管理員才有此權(quán)限。(8) 我的文檔模塊:該模塊主要實(shí)現(xiàn)的功能包括上傳文檔、下載文檔、文檔管理。普通用戶可以上傳文檔和下載文檔,超級(jí)管理員可以進(jìn)行文檔管理。(9) 公文流轉(zhuǎn)模塊:該模塊主要實(shí)現(xiàn)的功能包括公文發(fā)送、公文查收。用戶可以向其他人員發(fā)送公文,也可以查看自己的公文。該系統(tǒng)的功能結(jié)構(gòu)圖如下:圖4.1系統(tǒng)功能結(jié)構(gòu)圖4.2數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)的設(shè)計(jì)對(duì)于一個(gè)系統(tǒng)來說意義重大,因?yàn)閿?shù)據(jù)庫(kù)設(shè)計(jì)是基礎(chǔ),同時(shí)也是系統(tǒng)的核心。經(jīng)過對(duì)用戶需求的分析和所需功能的設(shè)計(jì),查閱并參考了相關(guān)材料后,此系統(tǒng)決定采用數(shù)據(jù)庫(kù)SQLServer 2005,從而更好因?yàn)榈毓?/p>
22、理數(shù)據(jù)16-17。4.2.1概念結(jié)構(gòu)設(shè)計(jì)在概念結(jié)構(gòu)設(shè)計(jì)中,對(duì)主要的表進(jìn)行了E-R圖設(shè)計(jì),實(shí)體與屬性之間的關(guān)系進(jìn)行了詳細(xì)的設(shè)計(jì),下圖是文檔的E-R圖:圖4.4 文檔E-R圖對(duì)于系和部門,管理員可以增加、修改、刪除部門。管理員的基本屬性有用戶編號(hào)、用戶名稱、密碼、性別、部門編號(hào)(外鍵)、角色編號(hào)、民族、出生日期等屬性。部門的基本屬性有部門編號(hào)、部門名稱、備注。下圖是管理員與部門之間的實(shí)體聯(lián)系圖。圖4.5管理-部門E-R圖 在下面的E-R圖中,主要是對(duì)員工和聯(lián)系人類型之間的關(guān)系做了實(shí)體聯(lián)系圖,員工可以對(duì)聯(lián)系人類型進(jìn)行增加、刪除等操作。其中聯(lián)系人類型的基本屬性有聯(lián)系人類型編號(hào)、名稱、備注等,用戶的基本
23、屬性有用戶編號(hào)、用戶名稱、密碼、性別、部門編號(hào)(外鍵)、角色編號(hào)等,下圖是用戶操作聯(lián)系人類型的實(shí)體聯(lián)系圖。圖4.6用戶聯(lián)系人類型E-R圖對(duì)于考勤時(shí)間的設(shè)置,只有管理員才有權(quán)限。實(shí)體有管理員和考勤時(shí)間設(shè)置表,其中考勤時(shí)間設(shè)置表的基本屬性有考勤開始日期、考勤結(jié)束日期、考勤上班時(shí)間、考勤下班時(shí)間等。下圖是實(shí)體聯(lián)系圖。圖4.7管理員-考勤時(shí)間設(shè)置E-R圖4.2.2邏輯結(jié)構(gòu)設(shè)計(jì)經(jīng)過認(rèn)真分析并且查閱資料后,本系統(tǒng)采用SQL Server 2005數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)名稱為“OAOffice”。在數(shù)據(jù)庫(kù)OAOffice中主要表結(jié)構(gòu)如下所示:(1) 員工信息表員工信息表是用來存放企業(yè)員工的基本信息,員工信息表的結(jié)構(gòu)
24、如表4.1所示。表4.1 Staff(員工信息表)字段名稱數(shù)據(jù)類型是否空說明s_idInt 否員工編號(hào)s_passwordVarchar(16)否員工密碼s_nameVarchar(50)否員工姓名s_sexVarchar(10)否性別s_nationVarchar(20)是民族s_birthdayDatetime是出生日期s_collageVarchar(100)是畢業(yè)院校s_eduVarchar(50)是學(xué)歷s_phoneVarchar(15)是固定電話s_mobileVarchar(15)是移動(dòng)電話s_emailVarchar(50)是郵箱s_departmentVarchar(50)否
25、部門名稱s_departmentidint否部門編號(hào)s_positionVarchar(50)否職位名稱s_positionidint否職位編號(hào)s_statusint否狀態(tài)s_registerDateDatetime否錄入時(shí)間r_nameVarchar(50)否角色(2) 部門信息表部門信息表主要是用來保存部門的基本信息,部門信息表的結(jié)構(gòu)如表4.2所示。表4.2 Department(部門信息表)字段名稱數(shù)據(jù)類型是否空說明d_idInt 否部門編號(hào)d_nameVarchar(50)否部門名稱d_contentText是備注(3) 考勤時(shí)間設(shè)置表考勤時(shí)間設(shè)置表主要是用來存放考勤的時(shí)間,考勤時(shí)間設(shè)
26、置表的結(jié)構(gòu)如表4.3所示。表4.3 AttendanceSetting(考勤時(shí)間設(shè)置表)字段名稱數(shù)據(jù)類型是否空說明onStateTimeVarchar(20)否考勤開始日期onEndTimeVarchar(20)否考勤結(jié)束日期ondutytimeVarchar(20)否考勤上班時(shí)間offdutytimeVarchar(20)否考勤下班時(shí)間(4) 文檔信息表文檔信息表主要是用來保存文檔的主要信息,文檔信息表的結(jié)構(gòu)如表4.4所示。表4.4 Docfile(文檔信息表)字段名稱數(shù)據(jù)類型是否空說明df_idInt 否文檔編號(hào)s_idInt 否操作者編號(hào)df_nameVarchar(50)否文檔名df_
27、typeVarchar(20)否文檔類型df_lengthInt否文檔名長(zhǎng)度df_explainText否文檔說明df_timeDatetime否操作時(shí)間(5) 公文信息表公文信息表主要是用來存放公文的基本信息,公文信息表的結(jié)構(gòu)如表4.5所示。表4.5 DocFlow(公文信息表)字段名稱數(shù)據(jù)類型是否空說明doc_idInt否公文編號(hào)Send_sidInt 否發(fā)送者編號(hào)Send_nameVarchar(50) 否發(fā)送者名稱receive_sidInt否接收者編號(hào)doc_nameVarchar(200)否公文名稱doc_fileVarchar(100)否文件名稱doc_explainText是公
28、文說明doc_timeDatetime否傳送時(shí)間(6) 聯(lián)系人類型表聯(lián)系人類型表主要是用來存放聯(lián)系人所有的類型的信息,聯(lián)系人類型表的結(jié)構(gòu)如表4.6所示。表4.6 Friendtype(聯(lián)系人類型表)字段名稱數(shù)據(jù)類型是否空說明t_idInt 否類型編號(hào)s_idInt 否創(chuàng)建者編號(hào)t_nameVarchar(100)否類型名稱(7) 聯(lián)系人信息表聯(lián)系人信息表主要是用來存放用戶添加的聯(lián)系人的相關(guān)信息,聯(lián)系人信息表的結(jié)構(gòu)如表4.7所示。表4.7 Myfriend(聯(lián)系人信息表)字段名稱數(shù)據(jù)類型是否空說明f_idInt 否聯(lián)系人編號(hào)s_idVarchar(50)否用戶編號(hào)f_typeVarchar(50
29、)否聯(lián)系人類型t_idint否聯(lián)系類型編號(hào)f_nameVarchar(50)否聯(lián)系人名稱f_mobileVarchar(20)是移動(dòng)電話f_cphomeVarchar(20)是辦公電話f_hphomeVarchar(20)是家庭電話f_emailVarchar(30)是郵箱f_haddressText是家庭地址f_caddressText是公司地址f_numVarchar(20)是郵編號(hào)碼f_messageText是備注(8) 信息接收表信息接收表主要是用來存放接收的短信的基本信息,信息接收送表的結(jié)構(gòu)如表4.8所示。表4.8 Receive_messages(信息接收表)字段名稱數(shù)據(jù)類型是否空
30、說明r_idInt 否信息接收編號(hào)r_SendVarchar(50)否發(fā)信人編號(hào)r_receiveVarchar(50)否收信人名稱r_receiveidInt 否收信人編號(hào)r_subjectText否主題r_ContentText否內(nèi)容r_importantVarchar(20)否緊急情況r_statesVarchar(20)否狀態(tài)r_timeDatetime否接收時(shí)間(9) 職位信息表職位信息表主要用來存放企業(yè)中職位的信息,職位信息表的結(jié)構(gòu)如表4.9所示。表4.9 Position(職位信息表)字段名稱數(shù)據(jù)類型是否空說明p_idInt否職位編號(hào)p_nameVarchar(50)否職位名稱d
31、_idVarchar(500)否部門編號(hào)d_contentText是職位備注(10) 角色表角色表主要用來存放系統(tǒng)中角色的信息,角色表的結(jié)構(gòu)如表4.10所示。表4.10 Roles(角色表)字段名稱數(shù)據(jù)類型是否空說明r_idInt 否角色編號(hào)r_nameVarchar(50)否角色名稱r_valueInt否角色值(11) 信息發(fā)送表信息發(fā)送表主要是用來存放發(fā)送的短信的基本信息,在員工發(fā)送短信息之后,將信息內(nèi)容保存在此表中,信息發(fā)送表的結(jié)構(gòu)如表4.11所示。表4.11 Send_messages(信息發(fā)送表)字段名稱數(shù)據(jù)類型是否空說明s_idInt 否信息發(fā)送編號(hào)s_SendidVarchar(
32、50)否發(fā)信人編號(hào)s_receiveVarchar(50)否收信人名稱r_subjectText否主題r_ContentText否內(nèi)容r_timeDatetime否接收時(shí)間(12) 請(qǐng)假信息表請(qǐng)假信息表是用來存放企業(yè)員工請(qǐng)假的基本信息,請(qǐng)假信息表的結(jié)構(gòu)如表4.12所示。表4.12 Vacation(請(qǐng)假信息表)字段名稱數(shù)據(jù)類型是否空說明v_idInt 否請(qǐng)假編號(hào)s_idInt否請(qǐng)假人編號(hào)s_nameVarchar(50)否請(qǐng)假人姓名v_nameVarchar(20)否請(qǐng)假類型v_causeText否請(qǐng)假理由v_datanumInt否請(qǐng)假天數(shù)v_starttimeDatetime否請(qǐng)假開始時(shí)間v
33、_endtimeDatetime否請(qǐng)假結(jié)束時(shí)間v_SendTimeDatetime否假條發(fā)送時(shí)間v_statusVarchar(20)否假條狀態(tài)v_RepalyPeopleVarchar(50)否回復(fù)人v_RepalyText否回復(fù)說明v_replaytimeDatetime否回復(fù)時(shí)間第5章 詳細(xì)設(shè)計(jì)5.1登錄界面的實(shí)現(xiàn)在此系統(tǒng)中,用戶可以通過輸入正確的用戶名、密碼和驗(yàn)證密碼登錄。當(dāng)用戶名沒輸入或密碼為空時(shí),系統(tǒng)將給予提示信息,提示用戶輸入不能為空。如果輸入信息正確無誤,則進(jìn)入相應(yīng)的系統(tǒng)主頁(yè)面。登錄流程圖如圖所示:圖5.1用戶登錄流程圖5.2人員管理模塊的設(shè)計(jì) 在此模塊中,管理員和普通用戶看到
34、的界面是不一樣的,管理員具有添加員工和管理用戶的操作。管理員可對(duì)員工信息進(jìn)行查看、增加、修改、刪除等操作,普通用戶可以進(jìn)行個(gè)人密碼的修改。當(dāng)管理員點(diǎn)擊添加員工時(shí),出現(xiàn)添加員工的界面,管理員輸入要添加的信息,并點(diǎn)擊添加按鈕,然后系統(tǒng)先檢查輸入信息的正確與否,如果有錯(cuò)誤,則提醒管理員,如果正確,則將輸入的信息保存在可按需動(dòng)態(tài)添加的數(shù)組ArrayList中,再通過數(shù)據(jù)庫(kù)語句將員工的信息添加在員工信息表中。員工的修改和刪除是用同樣的方法實(shí)現(xiàn)。普通用戶修改密碼時(shí),則直接用數(shù)據(jù)庫(kù)語句實(shí)現(xiàn)即可。普通用戶也可以查看自己的信息。對(duì)于該系統(tǒng)中的增加、修改、刪除等功能,實(shí)現(xiàn)的方法是類似的,下文中不再重復(fù)。管理員登錄
35、進(jìn)去的流程圖如下: 圖5.2 管理用戶流程圖查詢員工的流程圖如下所示:圖5.3查詢員工流程圖5.3考勤管理模塊的實(shí)現(xiàn)在考勤管理模塊,管理員與普通員工看到的界面是不一樣的,普通用戶能進(jìn)行上下班的簽到、簽退,并且能夠查詢自己在當(dāng)月的出勤情況。管理員可以進(jìn)行考勤時(shí)間的設(shè)置和考勤的統(tǒng)計(jì)。在考勤設(shè)置的功能中,管理員輸入考勤的開始時(shí)間、結(jié)束時(shí)間、上班時(shí)間和下班時(shí)間后,系統(tǒng)會(huì)讀取輸入的信息保存在ArrayList中,然后打開數(shù)據(jù)庫(kù)連接,打開SqlCommand對(duì)象,利用存儲(chǔ)過程將考勤設(shè)置的信息添加在考勤時(shí)間設(shè)置表當(dāng)中,從而實(shí)現(xiàn)對(duì)考勤時(shí)間的設(shè)置。對(duì)于員工的上下班簽到退,當(dāng)員工點(diǎn)擊上班按鈕后,系統(tǒng)首先會(huì)根據(jù)員工
36、的狀態(tài)判斷該員工是否已經(jīng)簽到、退了,如果是,則給出提示信息,如果不是,系統(tǒng)會(huì)將當(dāng)時(shí)的時(shí)間和設(shè)置的時(shí)間做以比較,如果當(dāng)時(shí)的時(shí)間大于設(shè)置的時(shí)間,則為遲到,反之為早退。如果員工沒有在工作時(shí)間內(nèi)點(diǎn)擊上下班按鈕,則為曠工,否則為正常上下班。在考勤統(tǒng)計(jì)模塊中,根據(jù)邏輯情況判斷出員工的考勤情況,然后將其綁定在GridView中,管理員還可以根據(jù)員工編號(hào)和月份對(duì)員工的出勤情況進(jìn)行搜索。員工簽到或簽退的流程圖如下圖所示:圖5.4考勤管理流程圖其中考勤信息的刪除和人員管理、部門的刪除是類似的,就不畫圖說明了。5.4權(quán)限管理模塊的實(shí)現(xiàn)在權(quán)限管理模塊中,實(shí)現(xiàn)了對(duì)角色的添加和角色的分配兩個(gè)功能。企業(yè)可以根據(jù)自身的需要來
37、添加角色。在角色分配當(dāng)中,管理員可以通過部門來選擇員工,并為員工分配權(quán)限。界面上的下拉列表都是通過數(shù)據(jù)庫(kù)讀取綁定上的。此功能的流程圖如下:圖5.5 權(quán)限分配流程圖5.5站內(nèi)短信模塊的實(shí)現(xiàn)為了員工與員工之間方便的交流,本系統(tǒng)設(shè)計(jì)了站內(nèi)短信這個(gè)功能。在此模塊中,員工可以向其他員工發(fā)送新信息,也可以查看自己的收件箱和發(fā)件箱。界面上有三個(gè)圖標(biāo),分別表示發(fā)信息、收件箱和發(fā)件箱。點(diǎn)擊不同的圖標(biāo),則出現(xiàn)相應(yīng)的界面。在發(fā)信息中,如果輸入的信息不正確或者沒有輸入,則系統(tǒng)會(huì)給出相應(yīng)的提示。如果輸入的信息都符合,則系統(tǒng)讀取輸入的信息,并將它添加在數(shù)據(jù)庫(kù)表中,并顯示發(fā)送成功。只有發(fā)信時(shí),選中保存到復(fù)選框的CheckB
38、ox,才能將發(fā)送的短信保存在發(fā)件箱中,否則發(fā)件箱中沒有此記錄。如果選中復(fù)選框,系統(tǒng)將發(fā)送的信息保存在發(fā)件箱中。在收件箱和發(fā)件箱中,員工可以將不用的信息刪除,可以多選、全選進(jìn)行刪除。在刪除時(shí),首先要循環(huán)遍歷每個(gè)復(fù)選框,得到每行的員工編號(hào),根據(jù)員工編號(hào)來刪除員工。發(fā)送短信流程圖如下圖所示:圖5.6 發(fā)送短信流程圖刪除信息的部分代碼如下:for (int i = 0; i <= this.sendboxview.Rows.Count - 1; i+) /得到所有的復(fù)選框 CheckBox check = (CheckBox)this.sendboxview.Rowsi.FindControl(
39、"checkdel"); if (check.Checked = true)/如果復(fù)選框選擇為true /得到復(fù)選框所在行的信息編號(hào) int s_id = Convert.ToInt32(sendboxview.DataKeysi.Value.ToString(); /刪除信息 message del_sendbox = new message(); del_sendbox.del_sendbox(s_id); 5.6請(qǐng)假信息管理模塊的實(shí)現(xiàn)在請(qǐng)假信息管理模塊中,有寫請(qǐng)假條、查看審批、審核請(qǐng)假三個(gè)小的功能。要請(qǐng)假的員工可以填寫請(qǐng)假條,填完請(qǐng)假條后上交給領(lǐng)導(dǎo),等待領(lǐng)導(dǎo)的審批,領(lǐng)
40、導(dǎo)審批后可以查看審批。審核請(qǐng)假只有管理員有權(quán)限。當(dāng)員工提交請(qǐng)假條后,管理員進(jìn)行審核,可以批準(zhǔn)或者不批準(zhǔn),從而員工會(huì)收到批復(fù),并查看審批。在員工填寫請(qǐng)假條后,系統(tǒng)會(huì)用驗(yàn)證控件或邏輯代碼來判斷輸入的信息是否正確,如果不正確,則給出相應(yīng)的提示,如果正確,則將請(qǐng)假條信息保存在數(shù)據(jù)庫(kù)表中,并提示員工等待領(lǐng)導(dǎo)的審批。管理員收到請(qǐng)假條后會(huì)審核請(qǐng)假條,可以批準(zhǔn)或者不批準(zhǔn),批準(zhǔn)時(shí),Label控件上的字體是綠色,不批準(zhǔn)時(shí),是紅色的。實(shí)現(xiàn)顏色變化的代碼如下:If (Convert.ToString(dv"v_status") = "不批準(zhǔn)")/如果不批準(zhǔn) /控件顏色為紅色(L
41、abel)e.Row.FindControl("lab").BackColor=System.Drawing.Color.Red;員工請(qǐng)假流程圖如下:圖5.7員工請(qǐng)假流程圖5.7我的聯(lián)系人模塊的實(shí)現(xiàn)在我的聯(lián)系人模塊中,實(shí)現(xiàn)了查看聯(lián)系人、添加聯(lián)系人、分類管理三個(gè)小的功能。當(dāng)員工點(diǎn)擊查看聯(lián)系人時(shí),系統(tǒng)會(huì)從數(shù)據(jù)庫(kù)中讀取聯(lián)系人的相關(guān)信息并綁定在GridView列表中,員工也可以編輯聯(lián)系人的相關(guān)信息,修改后的聯(lián)系人信息也將保存在數(shù)據(jù)庫(kù)當(dāng)中。在此界面上,員工也可以通過聯(lián)系人的分類和姓名來搜索聯(lián)系人。在添加聯(lián)系人時(shí),如果聯(lián)系人分類下拉列表中沒有需要的分類,則可以點(diǎn)擊添加分類,輸入分類名稱
42、,然后再輸入要添加的聯(lián)系人的信息,并將其保存在數(shù)據(jù)庫(kù)表中。在分類管理中,可以修改和刪除聯(lián)系人的分類。此模塊的功能流程圖如下:圖5.8我的聯(lián)系人流程圖添加聯(lián)系人流程圖如下圖所示: 圖5.9 添加聯(lián)系人流程圖5.8部門與職位管理模塊的實(shí)現(xiàn)在部門與職位管理模塊中,實(shí)現(xiàn)了添加部門、管理部門、添加職位、管理職位四個(gè)小的功能。此功能模塊只有管理員可以操作,普通員工沒有權(quán)限。管理員可以對(duì)部門和職位進(jìn)行添加、修改、刪除等操作。此部分的實(shí)現(xiàn)和人員管理的實(shí)現(xiàn)是類似的。5.9我的文檔模塊的實(shí)現(xiàn)在我的文檔模塊中,實(shí)現(xiàn)了上傳文檔、下載文檔和文檔管理三個(gè)小的功能。在上傳文檔功能中,用FileUpload控件來實(shí)現(xiàn),首先要
43、獲取文檔的名稱和路徑,如果文檔太大,則提示用戶文檔太大,不能上傳,如果文檔不大,則獲得文檔的類型,然后將文檔保存在MapPath中,并顯示文檔上傳成功。在下載文檔功能中,首先要獲取所下載文檔的ID號(hào),然后讀取要下載文檔的名稱、下載文檔的地址等信息,添加下載文檔的頭信息,最后輸出文檔。在文檔管理模塊中,可對(duì)文檔進(jìn)進(jìn)行刪除??梢灾饌€(gè)刪除也可以多選刪除。上傳文檔流程圖如下圖所示:圖5.10 上傳文檔流程圖下載文檔的部分代碼如下所示:int df_id = Convert.ToInt32(e.CommandArgument.ToString();/得到下載文件的編號(hào)file f = new file(
44、);/創(chuàng)建文件類SqlDataReader dr=f.downfileInfo(df_id);string fname = dr"df_name".ToString();/讀取要下載文件的名稱 string filepath = Server.MapPath("UploadFile" + fname);/獲取下載文件的地址 Response.AddHeader("Content-Disposition","attachment;filename="HttpUtility.UrlEncode(fname, Syste
45、m.Text.Encoding.UTF8);/添加下載文件的信息5.10公文流轉(zhuǎn)模塊的實(shí)現(xiàn)在公文流轉(zhuǎn)模塊中,實(shí)現(xiàn)了發(fā)送公文和公文查收兩個(gè)小的功能。在發(fā)送公文功能中,員工可以輸入相關(guān)的信息,上傳文件后并點(diǎn)擊發(fā)送,如果信息都正確,則成功發(fā)送公文。在公文查收功能中,系統(tǒng)會(huì)用列表的形式將所有的公文都展現(xiàn)出來,如果想查看某行公文的話,則點(diǎn)擊公文名稱,系統(tǒng)會(huì)獲取文件名,然后將虛擬路徑轉(zhuǎn)換為物理路徑,保存下來,然后判斷文件是否存在,如果存在,則用下載的方式將公文下載下來,如果不存在,則給出相應(yīng)的提示。在刪除公文時(shí),要先找到具體的CheckBox控件,然后用數(shù)據(jù)庫(kù)語言來刪除公文。此功能的流程圖如下:圖5.11
46、 公文流轉(zhuǎn)流程圖第6章 軟件測(cè)試軟件測(cè)試從開發(fā)的生命周期的階段來劃分,可以劃分為需求評(píng)審、設(shè)計(jì)評(píng)審、單元測(cè)試、集成測(cè)試、功能測(cè)試、系統(tǒng)測(cè)試和驗(yàn)收測(cè)試等。系統(tǒng)測(cè)試是系統(tǒng)開發(fā)周期中的一個(gè)十分重要的階段,其重要性體現(xiàn)在它是保證系統(tǒng)質(zhì)量和可靠性的最后關(guān)口,是對(duì)系統(tǒng)實(shí)施和運(yùn)行維護(hù)的最終審查。雖然本系統(tǒng)在測(cè)試之前已經(jīng)嚴(yán)格的按照軟件工程的方法來開發(fā),但是錯(cuò)誤和疏漏的存在還是無法避免的。因此系統(tǒng)測(cè)試是系統(tǒng)開發(fā)中一個(gè)最重要的環(huán)節(jié),它的主要任務(wù)是在整個(gè)軟件中找出潛在錯(cuò)誤19。對(duì)于此系統(tǒng),測(cè)試時(shí)應(yīng)該對(duì)每個(gè)功能模塊進(jìn)行測(cè)試,包括對(duì)界面外觀和功能的測(cè)試。首先針對(duì)每一個(gè)模塊進(jìn)行測(cè)試,通過具體數(shù)據(jù)測(cè)試每個(gè)模塊是否可以正常使
47、用,包括界面的按鈕、表格等;還要檢測(cè)執(zhí)行程序的結(jié)果是否與正確結(jié)果的一致,測(cè)試功能的過程是一個(gè)“測(cè)試修改再測(cè)試再修改”的過程,一直到整個(gè)系統(tǒng)能正常運(yùn)行,所有功能正常實(shí)現(xiàn)。以下是對(duì)系統(tǒng)主要功能的測(cè)試:(1)當(dāng)員工登錄時(shí),輸入的信息為空,則系統(tǒng)會(huì)提示輸入不能為空。如果輸入的信息不正確,也會(huì)給予相應(yīng)的提示。下圖是用戶名、密碼輸入為空時(shí)的運(yùn)行結(jié)果: 圖6.1 輸入為空的運(yùn)行結(jié)果圖(2)在人事管理模塊中,添加員工信息時(shí),系統(tǒng)會(huì)判斷輸入信息的情況,并且會(huì)給出相應(yīng)的提示,比如:輸入不能為空,輸入的信息格式不正確等。如果判斷都正確,則可添加成功。下圖是輸入姓名為空時(shí)的運(yùn)行結(jié)果圖: 圖6.2 添加用戶運(yùn)行結(jié)果圖(3)在請(qǐng)假信息管理模塊中,員工提交請(qǐng)假條后,管理員可對(duì)假條進(jìn)行審核,審核的結(jié)果可以是批準(zhǔn)或者不批準(zhǔn)。管理員審核假
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣西欽州欽州港經(jīng)濟(jì)技術(shù)開發(fā)區(qū)五校聯(lián)考2025屆中考猜題生物試卷含解析
- 安陽(yáng)市一中學(xué)2025屆中考生物猜題卷含解析
- 【物理課件】鐵的性質(zhì)課件
- 硫化機(jī)安全操作規(guī)程(2篇)
- 電磁感應(yīng)現(xiàn)象與力學(xué)綜合課件
- 2025年演講稿熱愛生命(3篇)
- 人事副經(jīng)理崗位職責(zé)模版(2篇)
- 2025年學(xué)生感恩教師演講稿范文(2篇)
- 申報(bào)定期檢驗(yàn)制度(4篇)
- 質(zhì)檢部門安全職責(zé)(3篇)
- 小學(xué)語文作業(yè)設(shè)計(jì)及設(shè)計(jì)意圖
- 《百分?jǐn)?shù)的認(rèn)識(shí)》 (教學(xué)設(shè)計(jì))2024-2025學(xué)年六年級(jí)上冊(cè)數(shù)學(xué)人教版
- 體育場(chǎng)拱架施工吊裝和拆撐卸載驗(yàn)算方案
- 翻譯技術(shù)實(shí)踐智慧樹知到期末考試答案章節(jié)答案2024年山東師范大學(xué)
- GJB9001C:2017風(fēng)險(xiǎn)管理計(jì)劃
- HG/T 6312-2024 化工園區(qū)競(jìng)爭(zhēng)力評(píng)價(jià)導(dǎo)則(正式版)
- 2024時(shí)事政治試題庫(kù)學(xué)生專用
- RFJ 006-2021 RFP型人防過濾吸收器制造與驗(yàn)收規(guī)范(暫行)
- 電子行業(yè)認(rèn)證行業(yè)深度研究報(bào)告
- 2022年10月自考00318公共政策試題及答案含解析
- 人力資源管理程序(含流程圖)
評(píng)論
0/150
提交評(píng)論