欧美人与禽2O2O性论交,秋霞免费视频,国产美女视频免费观看网址,国产成人亚洲综合网色欲网

基于java的網(wǎng)絡(luò)辦公系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-計(jì)算機(jī)畢業(yè)設(shè)計(jì)源碼+LW文檔(基于java的辦公自動化系統(tǒng))

研究的背景意義

隨著經(jīng)濟(jì)的發(fā)展,社會上各種人力物力成本逐漸增加,特別是勞動力工資日益增長,這就加大了企業(yè)的開銷。企業(yè)要想降低人力成本,提高經(jīng)濟(jì)效益,就必須通過管理系統(tǒng)進(jìn)行信息化管理,節(jié)省人工成本。合理利用信息技術(shù)的資源,開發(fā)一個符合企業(yè)發(fā)展的基于java的網(wǎng)絡(luò)辦公系統(tǒng),使管理員可以有效地掌控公司信息,根據(jù)管理系統(tǒng)提供的統(tǒng)計(jì)數(shù)據(jù),為企業(yè)的未來發(fā)展做出決策。

隨著企業(yè)人員數(shù)量增加,企業(yè)的辦公管理工作也變得越來越復(fù)雜。比如早期的工資統(tǒng)計(jì)和發(fā)放都是使用人工方式處理紙質(zhì)材料,不僅花費(fèi)財務(wù)人員大量的時間且不易保存,往往由于個人的因素抄寫不慎和計(jì)算疏忽,出現(xiàn)工資發(fā)放錯誤的現(xiàn)象。同時工資的發(fā)放具有較強(qiáng)的時間限制,必須嚴(yán)格按照公司規(guī)定的時間完成任務(wù),正是這種重復(fù)性、規(guī)律性和時間性,使得工資管理的計(jì)算機(jī)成為可能。

隨著我國國民經(jīng)濟(jì)建設(shè)的蓬勃發(fā)展和具有中國特色的社會主義市場經(jīng)濟(jì)體制的迅速完善,各個行業(yè)都在積極使用現(xiàn)代化的手段,不斷改善服務(wù)質(zhì)量,提高工作效率,這些都在很大程度上給企業(yè)提出越來越嚴(yán)峻的挑戰(zhàn),對企業(yè)體系無論是在行政職能、企業(yè)管理水平以及優(yōu)質(zhì)服務(wù)上都提出更高的要求。

建設(shè)一個科學(xué)高效的信息管理系統(tǒng)是解決這一問題的必由之路。辦公管理作為企業(yè)內(nèi)部的一種管理也是如此,由于企業(yè)職工人數(shù)較多,每一位職工的具體情況也不盡相同,如果沒有一個完整的管理系統(tǒng)對企業(yè)和員工的工作都帶來了許多的不便?;谝陨显?,網(wǎng)絡(luò)辦公系統(tǒng)使用電腦安全保存、快速就算、全面統(tǒng)計(jì),實(shí)現(xiàn)公司事務(wù)管理的系統(tǒng)化和自動化。

基于java的網(wǎng)絡(luò)辦公系統(tǒng)具有查詢速度快,數(shù)據(jù)存儲量大、保密性強(qiáng),運(yùn)行成本低的特點(diǎn),是企業(yè)發(fā)展必不可少的軟件管理平臺。系統(tǒng)整合了企業(yè)內(nèi)部資源,實(shí)現(xiàn)人員、業(yè)務(wù)、財務(wù)等信息化管理。基于java的網(wǎng)絡(luò)辦公系統(tǒng)改變了傳統(tǒng)的開發(fā)模式,使用B/S進(jìn)行開發(fā),所有的業(yè)務(wù)流、邏輯處理和數(shù)據(jù)庫放置在服務(wù)器端,客戶端只需要通過瀏覽器進(jìn)行訪問,方便快捷,并降低了部署和升級的成本。基于java的網(wǎng)絡(luò)辦公系統(tǒng)是一個公司不可缺少的部分,它的內(nèi)容對于公司的決策者和管理者來說都至關(guān)重要,所以基于java的網(wǎng)絡(luò)辦公系統(tǒng)應(yīng)該能夠?yàn)槠髽I(yè)提供充足的信息和快速查詢的手段。做出自己的特色,做一個切合公司實(shí)際要求的管理系統(tǒng)軟件。

二、研究的目的和內(nèi)容

本課題研究的目的:

利用企業(yè)信息管理系統(tǒng),極為方便的對相關(guān)數(shù)據(jù)進(jìn)行管理、輸入、輸出、查找等有關(guān)操作,使雜亂的公司數(shù)據(jù)能夠具體化、直觀化、合理化等。網(wǎng)絡(luò)辦公系統(tǒng)對企業(yè)有效的進(jìn)行管理,包括員工的管理、工資管理、績效管理、簽到管理,這樣會更加方便的管理企業(yè)。

基于java的網(wǎng)絡(luò)辦公系統(tǒng)主要利用以java為語言,springboot為框架,Eclipse為開發(fā)工具,MySQL為數(shù)據(jù)庫,開發(fā)基于WEB模式的系統(tǒng)。主要功能模塊包括:基于java的網(wǎng)絡(luò)辦公系統(tǒng)可以為公司領(lǐng)導(dǎo)提供業(yè)務(wù)管理功能,公司領(lǐng)導(dǎo)也就是系統(tǒng)的管理員,具有員工管理、簽到簽退查看、績效管理、工資管理、通知管理的權(quán)限,添加或者刪除用戶基本信息,發(fā)布通知通知,對歷史通知通知信息進(jìn)行刪除操作。員工主要是查看個人信息,在線簽到簽退,查看績效信息,查看工資信息。查看管理員發(fā)布的通知通知。管理員需要先進(jìn)行登錄,獲得操作的權(quán)限后才能進(jìn)行信息管理。在本系統(tǒng)中,管理員可以登錄服務(wù)器端對用戶進(jìn)行管理,管理員添加績效,對員工的基本信息進(jìn)行管理,還可以管理系統(tǒng)內(nèi)的業(yè)務(wù)信息。管理員發(fā)布通知,制定相關(guān)的制度,添加系統(tǒng)使用手冊,都可以在通知欄目中進(jìn)行錄入,最終添加的通知信息保存到數(shù)據(jù)庫中。員工用戶登錄后,在HTML的首頁,查看操作菜單,可以修改個人信息和修改個人密碼,修改個人信息和密碼的功能流程一致,都是通過先獲取到個人信息后,然后進(jìn)行修改,通過數(shù)據(jù)庫修改語句更新信息。

三、研究的方法和步驟

本課題研究方法:

第一、文獻(xiàn)研究

通過查閱文獻(xiàn)資料,了解當(dāng)前關(guān)于基于java的網(wǎng)絡(luò)辦公系統(tǒng)的發(fā)展情況,獲悉當(dāng)前系統(tǒng)存在的弊端以及當(dāng)前基于java的網(wǎng)絡(luò)辦公系統(tǒng)尚未解決的問題;通過文獻(xiàn)資料,了解當(dāng)前基于java的網(wǎng)絡(luò)辦公系統(tǒng)的基本實(shí)現(xiàn)方案以及所涉及的技術(shù)以及知識,從而評估研究時間以及可實(shí)現(xiàn)性。

第二、實(shí)際調(diào)研

通過了解各個基于java的網(wǎng)絡(luò)辦公系統(tǒng)流程,總結(jié)基于java的網(wǎng)絡(luò)辦公系統(tǒng)流程中的共同點(diǎn),構(gòu)建通用的基于java的網(wǎng)絡(luò)辦公系統(tǒng)管理平臺;同時調(diào)研基于java的網(wǎng)絡(luò)辦公系統(tǒng)的不同之處,從而提供個性化的服務(wù);了解各個平臺中亟待解決的問題以及困境,或者當(dāng)前系統(tǒng)中存在的不足。

本課題研究步驟:

基于java的網(wǎng)絡(luò)辦公系統(tǒng)需求分析是開發(fā)管理信息系統(tǒng)的第一步,全面深入地了解用戶需求是進(jìn)行優(yōu)良的系統(tǒng)設(shè)計(jì)的關(guān)鍵。充分把握用戶的功能需求、提供數(shù)據(jù)的能力、軟硬件條件和使用人員的專業(yè)特點(diǎn),可降低系統(tǒng)設(shè)計(jì)盲目性,提高系統(tǒng)實(shí)用化程度和延長系統(tǒng)生命周期。

基于java的網(wǎng)絡(luò)辦公系統(tǒng)通過需求分析設(shè)計(jì)需求說明書將需求描述出來。接下來,進(jìn)入了設(shè)計(jì)階段,也就是描述系統(tǒng)應(yīng)該如何實(shí)現(xiàn)。在這個階段的主要任務(wù)是設(shè)計(jì)軟件的結(jié)構(gòu),也就是確定系統(tǒng)中的每個程序是由哪些模塊組成,以及這些模塊之間的關(guān)系。我們可以將這個階段分為兩個步驟,首先,把所需實(shí)現(xiàn)的系統(tǒng)按功能劃分為模塊,并確定每個模塊的功能以及調(diào)用關(guān)系。同時,使用抽象的數(shù)據(jù)類型將數(shù)據(jù)結(jié)構(gòu)描述出來,并設(shè)計(jì)數(shù)據(jù)庫。這一部分被稱為概要設(shè)計(jì)。設(shè)計(jì)階段的第二步驟是為每個模塊完成的功能進(jìn)行具體的描述,要把功能描述轉(zhuǎn)變?yōu)榫_的、結(jié)構(gòu)化的過程描述。被稱為詳細(xì)設(shè)計(jì)。

在完成設(shè)計(jì)階段后我們就進(jìn)入了編碼階段,編碼完成通過測試驗(yàn)收后就可以付諸運(yùn)行。

關(guān)鍵技術(shù)

Springboot是全新的java框架,目的是簡化Spring框架搭建和開發(fā)的過程,優(yōu)化配置。使用傳統(tǒng)的框架配置方式整合各種jar包,通過web.xml加載Spring和SpringMVC,配置數(shù)據(jù)庫,加載配置文件的讀取和注解,并配置日志文件??偟膩碚f,Springboot可以通過很少的配置完成web項(xiàng)目或者微服務(wù)架構(gòu)。

SpringMVC是MVC的改改,它也屬于Spring框架,可以零配置的進(jìn)行開發(fā),縮減了開發(fā)的時間,當(dāng)用戶通過瀏覽器發(fā)送Request請求時,在配置文件里通過DispatcherServlet前端進(jìn)行處理連接器。通過HandlerMapping識別器進(jìn)行匹配,識別器是通過Control的控制器進(jìn)行調(diào)用,Control完成處理后傳送給DispatcherServlet解析Model和View后,返回信息到前臺頁面。

SpringBoot框架的流程,表示層中通過請求獲取服務(wù)器層,也就是業(yè)務(wù)層的方法,業(yè)務(wù)層調(diào)用持久層返回DAO類。處理完成后,再返回到表示層。SpringBoot框架的層次分明,表示層和持久層不能混合,層次獨(dú)立,并通過接口進(jìn)行調(diào)用。表示層是指的Web前端界面,SpringBoot中的界面層,也就是SpringMVC,實(shí)現(xiàn)表示層的功能,通過前端的攔截器進(jìn)行適配,調(diào)用控制器的業(yè)務(wù)邏輯方法完成用戶的請求。業(yè)務(wù)層主要進(jìn)行業(yè)務(wù)邏輯處理,通過依賴注入,減少代碼的依賴性,業(yè)務(wù)邏輯層提供了表示層與持久層之間的數(shù)據(jù)調(diào)用,并將表層和持久層進(jìn)行分離。每個層次之間進(jìn)行單獨(dú)的操作。持久層是指的對數(shù)據(jù)庫進(jìn)行的管理,通過持久層讀取數(shù)據(jù)庫的數(shù)據(jù)。持久層通過請求來進(jìn)行讀取,這樣有可能會降低數(shù)據(jù)庫的效率和時間。持久層把數(shù)據(jù)庫中的所有信息通過SQL操作,完成數(shù)據(jù)在內(nèi)存中保存的過程,提高了數(shù)據(jù)處理效率。使用時只需要從內(nèi)存中進(jìn)行提取數(shù)據(jù)即可,不需要反復(fù)的連接數(shù)據(jù)庫進(jìn)行操作,降低了能耗資源,提高了相應(yīng)的時間。

四、擬解決的關(guān)鍵問題

本課題要解決的主要問題有:

1)、數(shù)據(jù)庫設(shè)計(jì)。數(shù)據(jù)庫設(shè)計(jì)是系統(tǒng)功能實(shí)現(xiàn)的重要基礎(chǔ)。系統(tǒng)采用了MySQL作為后臺數(shù)據(jù)庫。

2、系統(tǒng)架構(gòu)實(shí)現(xiàn)。系統(tǒng)使用springboot架構(gòu)開發(fā),需要熟悉架構(gòu)的搭建和實(shí)現(xiàn)流程。

3、網(wǎng)絡(luò)辦公系統(tǒng)的功能設(shè)計(jì)。網(wǎng)絡(luò)辦公系統(tǒng)是個綜合的管理系統(tǒng),包括員工管理、工資管理、績效管理、通知管理等各個方面。

基于java的網(wǎng)絡(luò)辦公系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-計(jì)算機(jī)畢業(yè)設(shè)計(jì)源碼+LW文檔(基于java的辦公自動化系統(tǒng))基于java的網(wǎng)絡(luò)辦公系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-計(jì)算機(jī)畢業(yè)設(shè)計(jì)源碼+LW文檔(基于java的辦公自動化系統(tǒng))

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部