【正文】
in c l u d e in c l u d e in c l u d e in c l u d e in c l u d e in c l u d e in c l u d e 圖 后臺(tái)管理員用例圖 根據(jù)用戶對(duì)系統(tǒng)的要求,確定系統(tǒng)在響應(yīng)時(shí)間,可靠性等方面有較高的性能要求。如圖 所示: 圖 前臺(tái)游客用例圖 普通用戶的權(quán)限:主要是對(duì)企業(yè)的基本公告和信息的查看和收發(fā),實(shí)現(xiàn)企業(yè)內(nèi)部人員的相互溝通與合作。 系統(tǒng)分為前臺(tái)信息瀏覽和后臺(tái)信 息管理,系統(tǒng)用戶有登錄系統(tǒng)并進(jìn)入后臺(tái)管理的權(quán)限,后臺(tái)權(quán)限分為普通用戶和管理員;而如果不是系統(tǒng)用戶(游客)則只能夠?yàn)g覽前臺(tái)信息。 (8) 規(guī)章制度管理 每個(gè)企事業(yè)單位都有自己的企業(yè)文化和規(guī)章制度,隨著時(shí)代的進(jìn)步和人員體制結(jié)構(gòu)的變繆英姿:基于 WEB 的辦公自動(dòng)化系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 8 化,那么公司的規(guī)章制度內(nèi)容也會(huì)相應(yīng)發(fā)生變化,則可以更新并預(yù)覽信息。 (6) 部門管理 隨著企業(yè)的不斷擴(kuò)大和完善,企業(yè)將建立新的部門,同時(shí)還要給 新部門添加相應(yīng)信息,當(dāng)然,如果企業(yè)部門合并,也可以實(shí)現(xiàn)某些部門的刪除。系統(tǒng)管理員可以根據(jù)季節(jié)變化,上班下班時(shí)間的更改修改簽到時(shí)間。 (3) 交流管理 用戶交流平 臺(tái)模塊主要包括公司員工的信息交流,發(fā)送短消息、設(shè)置活動(dòng)投票等,他們的具體功能如下:設(shè)置活動(dòng)投票管理、活動(dòng)投票、查看投票結(jié)果等。 管理員功能需求 (1) 公告管理 管理員公告管理模塊,不僅有查看的權(quán)限,還可以發(fā)布公告,對(duì)公告進(jìn)行增加、刪除和修改。 (5) 行政管理 行政管理平臺(tái)模塊主要包括公司內(nèi)部的行政管理方法。 (4) 考勤管理 用戶考勤主要 對(duì)公司員工進(jìn)行上下班考勤登記,同時(shí)對(duì)優(yōu)秀員工的評(píng)選起到了公平公正的作用。 (3) 交流管理 普通用戶有參與企業(yè)活動(dòng)投票的權(quán)限,在管理員添加活動(dòng)信息的時(shí)候,員工可以進(jìn)入該模塊對(duì)活動(dòng)進(jìn)行公平公正的投票。 (2) 文件管理 現(xiàn)代企業(yè)的自動(dòng)化管理系統(tǒng)就是為了實(shí)現(xiàn)無紙化辦公,所以對(duì)文件管理的重要的需求。該系統(tǒng)中最重要的是方便企業(yè) 的日常辦公以及內(nèi)部人員的管理、實(shí)現(xiàn)了企業(yè)的無紙化辦公、對(duì)企業(yè)的發(fā)展和進(jìn)步有很大的促進(jìn)作用。 系統(tǒng)需求分析 對(duì)于這節(jié),用戶需求分析主要包括用戶功能需求和用戶數(shù)據(jù)需求。(2) 數(shù)據(jù)庫(kù)技術(shù) 企業(yè)辦公自動(dòng)化系統(tǒng)管理對(duì)于數(shù)據(jù)庫(kù)的主要操作為記錄的插入、修改、刪除和統(tǒng)計(jì),可以采用目前流行的 Microsoft SQL Server 數(shù)據(jù)庫(kù)等。 技術(shù)的可行性 對(duì)于這節(jié),技術(shù)可行性主要包括操作界面的實(shí)現(xiàn)技術(shù),數(shù)據(jù)庫(kù)設(shè)計(jì)。通過系統(tǒng)對(duì)企業(yè)生產(chǎn)經(jīng)營(yíng)過程中的數(shù)據(jù)進(jìn)行全面的管理和統(tǒng)計(jì),避免人為處理各類數(shù)據(jù)時(shí)所產(chǎn)生的各種問題,提高了企業(yè)的經(jīng)濟(jì)效益,為企業(yè)經(jīng)營(yíng)決策提供了大量的、權(quán)威的數(shù)據(jù),使企業(yè)的管理進(jìn)行到科學(xué)化、系統(tǒng)化的范籌??尚行苑治霭ǎ航?jīng)濟(jì)可行性、技術(shù)可行性、 操作的可行性 。 JavaScript 是一種簡(jiǎn)化了的編程語(yǔ)言,也是基于對(duì)象的,它允許用戶自定義對(duì)象,同時(shí)瀏覽器還提供了大量的內(nèi)建對(duì)象,使編程者可以將瀏覽器中不同的元素均作為對(duì)象來處理,體現(xiàn)了現(xiàn)代面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想。它是通過嵌入或調(diào)入到標(biāo)準(zhǔn)的 HTML 語(yǔ)言中實(shí)現(xiàn)的。使用它的目的是與 HTML 超文本標(biāo)記語(yǔ)言、 Java 腳本語(yǔ)言( Java 小程序)一起實(shí)現(xiàn)在一個(gè)Web 頁(yè)面中連接多個(gè)對(duì)象,與 Web 客戶交互作用。它能獨(dú)立于各種操作系統(tǒng)平臺(tái)。 2021 級(jí)計(jì)算機(jī)科學(xué)與技術(shù)(軟件工程方向)專業(yè)畢業(yè)設(shè)計(jì)(論文) 5 HTML語(yǔ)言 HTML(Hyper Text Markup Language 超文本標(biāo)記語(yǔ)言 )是一種用來制作超文本文檔的簡(jiǎn)單標(biāo)記語(yǔ)言,專門用于 Web 網(wǎng)頁(yè)制作的編程語(yǔ)言,用來描述超文本各個(gè)部分的內(nèi)容,告訴瀏覽器如何顯示文 本,怎樣生成文本或圖像的鏈接點(diǎn),是萬維網(wǎng)技術(shù)的基礎(chǔ),對(duì)萬維網(wǎng)技術(shù)的成功起到了舉足輕重的作用。從對(duì)基于 CSS樣式設(shè)計(jì)的領(lǐng)先支持到手工編碼功能, DreamWeaver8 提供了專業(yè)人員在一個(gè)集成、高效的開發(fā)環(huán)境。 DreamWeaver8 Macromedia DreamWeaver8 是建立 Web 站點(diǎn)和應(yīng)用程序的專業(yè)工具。在 Windows NT 推出后, Microsoft與 Sybase 在 SQL Server 的開發(fā)上就分道揚(yáng)鑣了, Microsoft 將 SQL Server 移植到 Windows NT系統(tǒng)上,專注于開發(fā)推廣 SQL Server 的 Windows NT 版本。 創(chuàng)建用戶控件要比創(chuàng)建自定義控件方便很多,因?yàn)榭梢灾赜矛F(xiàn)有的控件,所以最適合創(chuàng)建具有復(fù)雜界面元素的控件用戶控件與 Web 窗體 (.aspx)很相似,可以同時(shí)具有前臺(tái)頁(yè)面和后臺(tái)代碼,在前臺(tái)可以向其中添加所需的標(biāo)簽和服務(wù)器控件,在后臺(tái)可以針對(duì)這些對(duì)象進(jìn)行邏輯操作不過它們存在以下這些區(qū)別: 1)用戶控件的文件擴(kuò)展名為 .ascx,而 Web 窗體的擴(kuò)展名為 .aspx; 2)用戶控件使用 Control 指令聲明,而 Web 窗體使用 Page 指令; 3)用戶控件不能作為獨(dú)立文件運(yùn)行,而必須其它服務(wù)器控件一樣,將它們添加到 Web 窗體中; 4)用戶控件中不能包含 htmlbody 和 body 等標(biāo)簽 SQL Server 2021 SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。 本系統(tǒng)主要應(yīng)用到的是局部刷新,也就是當(dāng)頁(yè)面上的某一個(gè)標(biāo)簽內(nèi)容需要刷新,為了不引起整個(gè)頁(yè)面的回發(fā),通常利用 AJAX 來解決。 Ajax 的核心是 JavaScript 對(duì)象 XmlHttpRequest。比如,僅僅使用了 XML并不就是 .NET應(yīng)用,僅僅使用 SOAP SDK 調(diào)用一個(gè) Web Service 也不是 .NET應(yīng)用。(更精確的說,一個(gè) .NET應(yīng)用是一個(gè)使用 .NET Framework 類庫(kù)來編寫,并運(yùn)行于公共語(yǔ)言運(yùn)行時(shí) Common Language Runtime 之上的應(yīng)用程序。 .NET定義如下: .NET是微軟的新一代技術(shù)平臺(tái),為敏捷商務(wù)構(gòu)建互聯(lián)互通的應(yīng)用系統(tǒng),這些系統(tǒng)是基于標(biāo)準(zhǔn)的,聯(lián)通的,適應(yīng)變化的,穩(wěn)定的和高性能的。 : Web窗體(以網(wǎng)頁(yè)的形式呈現(xiàn)給用戶)和 Web服務(wù),本系統(tǒng)采用的是 Web窗體。 Web 應(yīng)用程序 Web應(yīng)用程序的主要特點(diǎn)是以網(wǎng)頁(yè)為界面,優(yōu)點(diǎn)是提高基于網(wǎng)絡(luò)(包括 Inter)的遠(yuǎn)程服務(wù),用戶只需要利用瀏覽器就可以訪問 Web應(yīng)用程序,而不需要安裝專門的客戶端程序。 簡(jiǎn)而言之,面向?qū)ο?=對(duì)象 +類 +繼承 +消息。 對(duì)象是對(duì)現(xiàn)實(shí)世界的正確抽象,它是由描述內(nèi)部狀態(tài)表示靜態(tài)屬性的數(shù)據(jù)以及可以對(duì)這些數(shù)據(jù)施加的操作(表示對(duì)象的行為)封裝在一起所構(gòu)成的統(tǒng)一體。 模塊化思想的介紹 模塊化思維就是要程序員在完成任何一個(gè)功能模塊或函數(shù)的時(shí)候,要多想一些,不要局限在完成當(dāng)前任務(wù)的簡(jiǎn)單思路上,想想看該模塊是否可以脫離這個(gè)系統(tǒng)存在 ,是否可以通過簡(jiǎn)單的修改參數(shù)的方式在其他系統(tǒng)和應(yīng)用環(huán)境下直接引用,這樣就能極大避免重復(fù)性的開發(fā)工作,如果一個(gè)軟件研發(fā)單位和工作組能夠在每一次研發(fā)過程中都考慮到這些問題,那么程序員就不會(huì)在重復(fù)性的工作中耽誤太多時(shí)間,就會(huì)有更多時(shí)間和精力投入到創(chuàng)新的代碼工作中去。 (2) 網(wǎng)站建設(shè)的規(guī)劃及總體設(shè)計(jì)遵循以下設(shè)計(jì)進(jìn)程: ? 確定 網(wǎng)站建設(shè)的目的; ? 確定客戶群體; ? 細(xì)化目標(biāo),構(gòu)架網(wǎng)站內(nèi)容綱要; ? 整理網(wǎng)站結(jié)構(gòu)圖; ? 與 美工 人員的溝通; (3) 網(wǎng)站建設(shè)遵從以下原則: ? 整體統(tǒng)一性原則; ? 實(shí)用 便捷性和易維護(hù)性原則; ? 先進(jìn)性 開放性原則; ? 可靠性 和安全性; ? 美觀性 (4) 本課題要求開發(fā)人員有熟練的 ,有較強(qiáng)的自學(xué)能力以及使用Div+Css、 Web控件 、正則表達(dá)式等 開發(fā)環(huán)境的進(jìn)行開發(fā)的能力。 研究的方法與策略 (1) 積極借鑒相關(guān)成熟運(yùn)營(yíng)網(wǎng)站優(yōu)點(diǎn),融入自我開發(fā)過程中。 基于 Web 的辦公自動(dòng)化系統(tǒng)采用人機(jī)對(duì)話方式,界面美觀友好,信息查詢靈活、方便,數(shù)據(jù)存儲(chǔ)安全可靠;靈活快速的發(fā)送和接收文件更快捷;實(shí)施強(qiáng)大的手機(jī)短信息群發(fā)功能;實(shí)現(xiàn)員工的上下班考勤;實(shí)現(xiàn)功能強(qiáng)大的公告發(fā)布與管理功能;對(duì)用戶輸入的 數(shù)據(jù),系統(tǒng)進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),盡可能排除人為的錯(cuò)誤;系統(tǒng)最大限度地實(shí)現(xiàn)了易維護(hù)性和易操作性;繆英姿:基于 WEB 的辦公自動(dòng)化系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 2 界面簡(jiǎn)潔、框架清晰、美觀大方;實(shí)現(xiàn)企業(yè)部門和職員的信息管理功能;為了促進(jìn)內(nèi)部員工之間的交流,設(shè)置聊天室、活動(dòng)投票功能;實(shí)現(xiàn)公司優(yōu)秀員工評(píng)比功能;實(shí)現(xiàn)職員修改登錄系統(tǒng)的個(gè)人密碼;通過后臺(tái)查看與刪除公告信息、查看公文信息的功能;對(duì)員工信息、職位信息與部門信息的管理。 開發(fā)目標(biāo) 該系統(tǒng)為了辦公過程的方面快捷,使得機(jī)關(guān)領(lǐng)導(dǎo)和業(yè)務(wù)干 部在管理決策支持、信息資源利用、多部門協(xié)同辦公等方面對(duì)某部機(jī)關(guān)業(yè)務(wù)作業(yè)整體過程從宏觀上有了一定程度的決策,該系統(tǒng)從一些方面解決了這些問題,如采用上下班考勤與優(yōu)秀員工評(píng)選掛鉤,這樣就起到了公平公正的原則。 該課題的基本內(nèi)容是利用 Web 應(yīng)用程序及數(shù)據(jù)庫(kù)技術(shù)創(chuàng)建的一個(gè)辦公系統(tǒng)。因而基于網(wǎng)絡(luò)的自動(dòng)化辦公系統(tǒng)也因此應(yīng)運(yùn)而生。從而更大程度地提高工作人員的工作效率,成為一個(gè)突出的問題擺在當(dāng)代化公司管理層的前面。所以在圖書館的存書量和業(yè)務(wù)量龐大,僅僅靠傳統(tǒng)的記賬式管理是不可行的, 傳統(tǒng)的管理方法既浪費(fèi)人力物力財(cái)力,又容易導(dǎo)致各種錯(cuò)誤的發(fā)生。 隨著企業(yè)的不斷發(fā)展和擴(kuò)大,企業(yè)的各種事務(wù)性信息和業(yè)務(wù)數(shù)據(jù)將會(huì)不斷以幾何級(jí)的方式擴(kuò)大。 office automation。 D the online office system. It is divided into front and back office information management ponent parts, front desk part of the implementation of the user login, browse the latest announcements and other information and excellent employee information。建立后的網(wǎng)站是一個(gè)動(dòng)態(tài)的、交互式,具有系統(tǒng)管理、文件傳送等功能的自動(dòng)化辦公系統(tǒng)。本系統(tǒng)是在Windows XP下,以 Microsoft SQL Server 2021作為后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行創(chuàng)建和維護(hù),采 用基于 Web窗體的 B/S模式,以( VS2021) Visual Studio2021作為開發(fā)平臺(tái),運(yùn)用 C高級(jí)程序設(shè)計(jì)語(yǔ)言進(jìn)行研發(fā)的網(wǎng)上辦公系統(tǒng)。單位代碼 10642 密 級(jí) 公開 學(xué) 號(hào) 202113019010 重慶文理學(xué)院 學(xué)士學(xué)位論文 基于 Web 的辦公自動(dòng)化系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 論文作者: 指導(dǎo)教師: 學(xué)科專業(yè):計(jì)算機(jī)科學(xué)與技術(shù) 提交論文日期: 2021 年 12 月 11 日 論文答辯日期: 2021 年 12 月 18 日 學(xué)位授予單位:重慶文理學(xué)院 中 國(guó) ? 重 慶 2021 年 12 月 繆英姿:基于 WEB 的辦公自動(dòng)化系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) II 目錄 中文摘要 ............................................................................................................................................ IV 英文摘要 ............................................................................................................................................. V 第一章 緒論 ........................................................................................................................................ 1 開發(fā)背景 ......................................................................................................................... 1 開發(fā)目標(biāo) ......................................................................................................................... 1 研究的方法與策略 ............................................................................................................... 2