企業(yè)辦公自動(dòng)化系統(tǒng)課程設(shè)計(jì)_第1頁
企業(yè)辦公自動(dòng)化系統(tǒng)課程設(shè)計(jì)_第2頁
企業(yè)辦公自動(dòng)化系統(tǒng)課程設(shè)計(jì)_第3頁
企業(yè)辦公自動(dòng)化系統(tǒng)課程設(shè)計(jì)_第4頁
企業(yè)辦公自動(dòng)化系統(tǒng)課程設(shè)計(jì)_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、*實(shí)踐教學(xué)* 蘭州理工大學(xué)計(jì)算機(jī)與通信學(xué)院2011年秋季學(xué)期面向?qū)ο笳n程設(shè)計(jì)題 目:企業(yè)辦公自動(dòng)化系統(tǒng) 專業(yè)班級(jí):計(jì)算機(jī)科學(xué)與技術(shù)1班 姓 名: 馬沛坤 學(xué) 號(hào): 10240118 指導(dǎo)教師: 年福忠 成 績(jī): 摘 要辦公自動(dòng)化(office automation,簡(jiǎn)稱oa)是將現(xiàn)代化辦公和計(jì)算機(jī)網(wǎng)絡(luò)功能結(jié)合起來的一種新型的辦公方式。企業(yè)辦公自動(dòng)化系統(tǒng)在此基礎(chǔ)上實(shí)現(xiàn)企業(yè)的快速運(yùn)轉(zhuǎn)和交流,進(jìn)而有效提高企業(yè)辦公效率。本文在分析了企業(yè)辦公自動(dòng)化需求基礎(chǔ)上,設(shè)計(jì)并實(shí)現(xiàn)了企業(yè)辦公自動(dòng)化系統(tǒng)。該系統(tǒng)包括用戶登錄、收/發(fā)文管理、公告管理、文檔管理、員工管理、會(huì)議管理、意見管理和退出登錄的功能。其滿足了企業(yè)辦

2、公信息化管理的基本需求,解決了傳統(tǒng)手工操作效率低、出錯(cuò)率高和交互能力差等問題。本系統(tǒng)采用struts,jsp,javabean技術(shù)設(shè)計(jì)開發(fā)并采用數(shù)據(jù)庫sql server 2000完成數(shù)據(jù)庫設(shè)計(jì)及連接。最終實(shí)現(xiàn)一個(gè)能夠滿足企業(yè)辦公網(wǎng)絡(luò)化,自動(dòng)化的管理需求,提高企業(yè)內(nèi)部的管理水平的系統(tǒng)。該系統(tǒng)能全面提升企業(yè)在市場(chǎng)中的綜合競(jìng)爭(zhēng)力。關(guān)鍵詞:辦公自動(dòng)化,收/發(fā)文管理,公告管理,文檔管理- 2 -目 錄1 緒論11.1 辦公自動(dòng)化系統(tǒng)研究背景及應(yīng)用11.2 本文組織結(jié)構(gòu)22 系統(tǒng)分析32.1 總體需求分析32.2 可行性分析32.2.1 經(jīng)濟(jì)可行性32.2.2 技術(shù)可行性42.3 系統(tǒng)功能分析52.3.

3、1 登錄功能52.3.2 收/發(fā)文管理功能63 系統(tǒng)總體設(shè)計(jì)63.1 項(xiàng)目規(guī)劃63.2 開發(fā)模式/架構(gòu)73.4 數(shù)據(jù)庫設(shè)計(jì)84 系統(tǒng)詳細(xì)設(shè)計(jì)164.1 登錄模塊164.2.1 收/發(fā)文管理模塊164.2.2 建立發(fā)文子模塊164.3 會(huì)議管理模塊174.3.1 會(huì)議管理模塊總功能設(shè)計(jì)174.3.2 查看會(huì)議記錄功能174.4 公告管理模塊174.4.1 公告管理模塊總功能設(shè)計(jì)174.4.2 該模塊具體功能設(shè)計(jì)184.5 員工管理模塊184.5.1 員工管理模塊總功能設(shè)計(jì)184.5.2 查看個(gè)人信息功能194.5.3 瀏覽員工信息功能194.6 文檔管理模塊194.6.1 文檔管理模塊總功能設(shè)計(jì)

4、195.系統(tǒng)運(yùn)行界面205.1.登陸界面20圖5.2.1 登陸圖21結(jié) 論22致 謝23 1 緒論1.1 辦公自動(dòng)化系統(tǒng)研究背景及應(yīng)用在互聯(lián)網(wǎng)技術(shù)還沒有得到廣泛應(yīng)用的早期,各企業(yè)信息之間的交流、辦公業(yè)務(wù)的處理都是人工操作完成的,隨著社會(huì)進(jìn)入信息時(shí)代和社會(huì)生活的快節(jié)奏化,傳統(tǒng)的企業(yè)信息交流方式及處理辦公業(yè)務(wù)方式已不能滿足企業(yè)對(duì)大量信息快速傳遞和處理需求,不能適應(yīng)時(shí)代的發(fā)展趨勢(shì),于是需要一種新的技術(shù)改善現(xiàn)狀,因此辦公自動(dòng)化系統(tǒng)在適應(yīng)時(shí)代發(fā)展需求中產(chǎn)生。20世紀(jì)70年代中期在企業(yè)和行政機(jī)關(guān)中興起使用公自動(dòng)化系統(tǒng),而后因其給企業(yè)和單位帶來的便利而迅速被用于中小型企業(yè)單位中,其是采用一系列現(xiàn)代化的辦公設(shè)

5、備和先進(jìn)的通信技術(shù),廣泛、全面、迅速地收集、整理、加工、存儲(chǔ)和使用信息,使企業(yè)內(nèi)部人員方便快捷地共享信息,高效地協(xié)同工作;改變過去復(fù)雜、低效的手工辦公方式,為科學(xué)管理和決策服務(wù),從而達(dá)到提高行政效率的目的。一個(gè)企業(yè)實(shí)現(xiàn)辦公自動(dòng)化的程度也是衡量其實(shí)現(xiàn)現(xiàn)代化管理的標(biāo)準(zhǔn)。 我國(guó)專家在第一次全國(guó)辦公自動(dòng)化規(guī)劃討論會(huì)上提出辦公自動(dòng)化的定義為:利用先進(jìn)的科學(xué)技術(shù),使部分辦公業(yè)務(wù)活動(dòng)物化于人以外的各種現(xiàn)代化辦公設(shè)備中,由人與技術(shù)設(shè)備構(gòu)成服務(wù)于某種辦公業(yè)務(wù)目的的人機(jī)信息處理系統(tǒng)。辦公自動(dòng)化系統(tǒng)可分為三個(gè)功能層次:oa系統(tǒng)、信息管理級(jí)oa系統(tǒng)和決策支持級(jí)oa系統(tǒng)。三者一體化使辦公信息的流通更為合理,減少許多不必

6、要的重復(fù)輸入信息環(huán)節(jié),以提高整個(gè)辦公系統(tǒng)的效率。1.2 本文組織結(jié)構(gòu)經(jīng)過分析和研究,文章的結(jié)構(gòu)及內(nèi)容分析以列表(表1.1)形式給出。表1.1文章結(jié)構(gòu) 章節(jié) 名稱 內(nèi)容簡(jiǎn)介1 緒論 介紹辦公自動(dòng)化系統(tǒng)及本文研究目標(biāo)與要完成的工作2 系統(tǒng)分析 介紹系統(tǒng)的需求分析、可行性分析和功能分析3 系統(tǒng)總體設(shè)計(jì) 介紹本系統(tǒng)的開發(fā)過程4 系統(tǒng)詳細(xì)設(shè)計(jì) 介紹本系統(tǒng)功能模塊設(shè)計(jì)5 系統(tǒng)實(shí)現(xiàn) 從調(diào)試到實(shí)現(xiàn)系統(tǒng)完成概況6 結(jié)論 對(duì)本系統(tǒng)的總結(jié)和分析2 系統(tǒng)分析2.1 總體需求分析根據(jù)對(duì)一般型企業(yè)和行政機(jī)關(guān)的調(diào)查,通常辦公室的業(yè)務(wù),主要是進(jìn)行大量文件的處理,起草文件、通知、各種業(yè)務(wù)文本,會(huì)議、資產(chǎn)管理,接受外來文件存檔,

7、查詢本部門文件和外來文件,產(chǎn)生文件復(fù)件等。所以采用計(jì)算機(jī)文字處理技術(shù)生產(chǎn)各種文檔,存儲(chǔ)各種文檔,或者采用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)傳遞文檔,是辦公室自動(dòng)化的基本特征。辦公室是各行業(yè)工作的領(lǐng)導(dǎo)進(jìn)行決策的場(chǎng)所。領(lǐng)導(dǎo)機(jī)關(guān)做出決策,發(fā)布指示,除了文檔上的往來之外,更深層的工作,實(shí)際上是信息的收集、存儲(chǔ)、檢索、處理、分析,從而做出決策,并將決策作為信息傳向下級(jí)機(jī)構(gòu)或合作單位,或業(yè)務(wù)關(guān)聯(lián)單位。 這些都需要辦公自動(dòng)化的輔助。因此需要一個(gè)能運(yùn)用于各種企業(yè)的辦公自動(dòng)化系統(tǒng)。 圖2.1 系統(tǒng)功能結(jié)構(gòu)圖2.2 可行性分析本系統(tǒng)的開發(fā)是為了解決傳統(tǒng)手工辦公操作效率低、信息交流方式不靈活和辦公自動(dòng)化不高的問題,其對(duì)于處理一般性的辦

8、公業(yè)務(wù)可行性較強(qiáng),適用于中小型企業(yè)。下面將從經(jīng)濟(jì)可行性和技術(shù)可行性兩方面對(duì)系統(tǒng)進(jìn)行分析。2.2.1 經(jīng)濟(jì)可行性本系統(tǒng)主要的功能是一般性的辦公業(yè)務(wù),適用于中小型企業(yè)。由于中小企業(yè)的經(jīng)濟(jì)實(shí)力有限,所以要想方便辦公的同時(shí)也要著重考慮投入/產(chǎn)出比問題。一般商業(yè)軟件是無法兩者兼顧的,由于從基礎(chǔ)語言開始開發(fā)成本高、周期長(zhǎng),更不現(xiàn)實(shí);因此利用現(xiàn)有軟件進(jìn)行改進(jìn),即二次開發(fā),通過對(duì)幾個(gè)商業(yè)化軟件功能進(jìn)行修改、增刪和開發(fā)來實(shí)現(xiàn)中小企業(yè)建立具有自身個(gè)性的辦公自動(dòng)化系統(tǒng),通過系統(tǒng)集成的方法來將各個(gè)功能集成為一個(gè)整體發(fā)揮作用,通過兩次開發(fā)的方式來實(shí)現(xiàn)降低成本、節(jié)約開支、提高效率。本系統(tǒng)應(yīng)能夠適應(yīng)企業(yè)的不斷變化,具有可擴(kuò)

9、展性、易升級(jí)性和開放性。因此,它的市場(chǎng)將是無可限量的,將給企業(yè)帶來的經(jīng)濟(jì)效率也是很大的。2.2.2 技術(shù)可行性在軟、硬件方面對(duì)系統(tǒng)的需求來看,由于中小企業(yè)信息化水平比較低,軟硬件配置較差;而且資金實(shí)力并不雄厚。所以其對(duì)硬件的配置要求是盡可能的低,對(duì)軟件配置的要求則是系統(tǒng)最好是基于日常辦公軟件如office系列上的應(yīng)用系統(tǒng),這樣既不用花大量資金添置軟件,員工又較容易學(xué)會(huì)使用應(yīng)用。本系統(tǒng)所實(shí)現(xiàn)的功能是一般性質(zhì)的辦公業(yè)務(wù),總體的開發(fā)時(shí)間不用很長(zhǎng),它用到的硬件平臺(tái)不高,軟件基本上是開源且較易懂,項(xiàng)目開發(fā)過程中遇到的技術(shù)上的問題在網(wǎng)上或書上可找到,因此是在技術(shù)上是可行的。該系統(tǒng)所用的軟件平臺(tái)有數(shù)據(jù)庫sq

10、l server 2000、開發(fā)工具包jdk1.6、服務(wù)器tomcat 6.0,瀏覽器ie 6.0都是開源的其中操作的細(xì)節(jié)和配置都易學(xué)。 本系統(tǒng)開發(fā)出來時(shí)在技術(shù)上具有代表當(dāng)時(shí)辦公自動(dòng)化信息系統(tǒng)的先進(jìn)性,本系統(tǒng)在建成后一段時(shí)間內(nèi),不會(huì)因技術(shù)的落后而需要大規(guī)模的調(diào)整,并且能夠跟隨時(shí)逐步的升級(jí)而保持整個(gè)系統(tǒng)的先進(jìn)性。同時(shí)本系統(tǒng)對(duì)計(jì)算機(jī)硬件要求不算太高,運(yùn)行速度較快,對(duì)企業(yè)辦公很方便。本系統(tǒng)最重要的是用到了struts網(wǎng)絡(luò)編程,其為基于java的web應(yīng)用程序開發(fā)提供了一個(gè)框架。本系統(tǒng)的工作流程就是基于struts下,分為以下步驟:(1) 瀏覽器向服務(wù)器發(fā)出請(qǐng)求,controller獲得這些請(qǐng)求。(2

11、) controller根據(jù)配置文件struts-config.xml中的定義將這些請(qǐng)求發(fā)送到相應(yīng)的action,對(duì)應(yīng)圖中的model。(3) action完成相應(yīng)的業(yè)務(wù)邏輯處理后,將處理結(jié)果返回到controller。(4) controller再根據(jù)配置文件struts-config.xml中的定義將處理結(jié)果顯示到用戶視圖view。本系統(tǒng)正是利用了struts工作流程來完成此次設(shè)計(jì)的整個(gè)流程,如圖2.2所示:圖2.2 本系統(tǒng)工作流圖2.3 系統(tǒng)功能分析由于本系統(tǒng)可執(zhí)行的是一般性質(zhì)的辦公業(yè)務(wù),提供給中小型企業(yè)使用,也可增加功能后提供給大型企業(yè)和行政機(jī)關(guān)。本系統(tǒng)具有一般適用性,其所實(shí)現(xiàn)的功能(

12、如圖2.3)滿足企業(yè)對(duì)日常性辦公業(yè)務(wù)的管理方便企業(yè)內(nèi)部員工的溝通,方便員工及時(shí)的了解公司的動(dòng)態(tài),是企業(yè)的日常管理步入科學(xué)系統(tǒng)的軌道上。圖2.3 基本功能圖2.3.1 登錄功能本系統(tǒng)將要實(shí)現(xiàn)用戶登錄功能。接受用戶輸入的登錄名和密碼信息,先做客戶端的有效性檢驗(yàn),通過檢驗(yàn)后提交給服務(wù)器端,由服務(wù)器端提交信息與數(shù)據(jù)庫里的信息相比較,如果二者不符則返回相應(yīng)的出錯(cuò)信息,否則登錄進(jìn)入系統(tǒng)。登錄功能還實(shí)現(xiàn)了對(duì)已登錄用戶的監(jiān)聽,防止重復(fù)登錄。2.3.2 收/發(fā)文管理功能實(shí)現(xiàn)公文的接受與發(fā)送。本系統(tǒng)中對(duì)于收發(fā)文管理模塊總的功能是對(duì)公文的發(fā)送、瀏覽、刪除和查看詳細(xì)內(nèi)容的功能。該設(shè)計(jì)分為兩級(jí)菜單,一級(jí)是瀏覽發(fā)文和建立

13、發(fā)文,第二級(jí)菜單是將瀏覽發(fā)文又分為收件箱和發(fā)件箱。其中對(duì)于公文類似于網(wǎng)頁上的編寫日志,是文本格式。對(duì)于公文的發(fā)送,只有管理員才能發(fā)送新公文,才能夠執(zhí)行刪除操作,而普通的游客只能夠查看收件箱中收到的公文而沒有權(quán)限執(zhí)行刪除操作。3 系統(tǒng)總體設(shè)計(jì)3.1 項(xiàng)目規(guī)劃整個(gè)企業(yè)管理系統(tǒng)將要實(shí)現(xiàn)主要功能是:用戶登錄、收/發(fā)文管理、公告管理、文檔管理、會(huì)議管理、員工管理、,而其中的各個(gè)功能又分為幾個(gè)小功能模塊,該系統(tǒng)的功能結(jié)構(gòu)圖如3.1所示:圖3.1 功能結(jié)構(gòu)圖3.2 開發(fā)模式/架構(gòu)本系統(tǒng)運(yùn)用了struts開發(fā)模式,運(yùn)用了其基本的框架(如圖3.2)實(shí)現(xiàn)了系統(tǒng)的功能操作,開發(fā)流程如下:(1) 服務(wù)器發(fā)出請(qǐng)求,該請(qǐng)

14、求將被中央控制器actionservlet接受。(2) actionservlet將尋找請(qǐng)求對(duì)應(yīng)的formbean填充。(3) actionservlet會(huì)根據(jù)struts-config.xml配置來確定對(duì)請(qǐng)求執(zhí)行的操作,從而調(diào)用action類合適的特定于應(yīng)用程序的子類。(4) actionservlet接受action的execute()方法的返回值actionforward,確定顯示結(jié)果的合適的視圖組件。(5) actionservlet將這個(gè)信息轉(zhuǎn)發(fā)給操作所選擇的視圖組件。(6) 這個(gè)組件將結(jié)果返回到客戶端上顯示出來。圖3.2 本系統(tǒng)基本框架圖3.3 開發(fā)及運(yùn)行環(huán)境1、開發(fā)環(huán)境(1) 操

15、作系統(tǒng):windows 7(2) 數(shù)據(jù)庫:sql server 2000(3) 開發(fā)工具包:jdk(4) 開發(fā)平臺(tái):myeclipse6.02、運(yùn)行環(huán)境(1) 服務(wù)器:tomcat6.0(2) 瀏覽器:ie6.0 3.4 數(shù)據(jù)庫設(shè)計(jì)本系統(tǒng)數(shù)據(jù)庫采用sql server 2000數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為db_office。數(shù)據(jù)庫共包括8張表,這8張表構(gòu)成了整個(gè)系統(tǒng)的數(shù)據(jù)處理。1、數(shù)據(jù)表樹型結(jié)構(gòu)圖包括了本系統(tǒng)所有數(shù)據(jù)表。圖 3.2 數(shù)據(jù)表樹型結(jié)構(gòu)圖2、主要數(shù)據(jù)表設(shè)計(jì)如下:(1) tb_file(文件信息表)。tb_file文件表(如表3.1)主要用于保存文件信息。本系統(tǒng)在文檔管理模塊中提供了文件的

16、上傳和下載的子功能模塊需要在數(shù)據(jù)庫中建一個(gè)表作為文件的上傳和下載的緩存區(qū)。表3.1 tb_file (文件信息表)列名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述file_idint4是自動(dòng)編號(hào)file_namevarchar50文件名file_upervarchar50上傳者姓名file_sizevarchar50文件大小file_uptimevarchar50文件上傳時(shí)間file_infovarchar50文件描述信息(2) tb_label(下拉列表信息表)。tb_label表(如表3.2)中存儲(chǔ)了本系統(tǒng)中所有<html:select>下拉列表標(biāo)簽的信息。 表3.2 tb_label (下拉列表

17、信息表)列名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述label_idint4自動(dòng)編號(hào)label_namevarchar50顯示用戶的下拉列表項(xiàng)名稱label_ valuevarchar50在程序中使用的下拉列表項(xiàng)的值label_typevarchar50下拉列表的類型label_ordersmallint2下拉列表項(xiàng)的排列次序(3) tb_advice(意見表)。tb_advice表(如表3.3)存儲(chǔ)各個(gè)員工對(duì)企業(yè)提出的意見和建議的信息。表3.3 tb_advice (意見表)列名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述advice_idint4是自動(dòng)編號(hào)advice_subjectvarchar50建議主題advice_s

18、endervarchar50建議人advice_contentvarchar50建議內(nèi)容advice_sendtimevarchar50發(fā)送時(shí)間advice_sendbranchvarchar50發(fā)送部門(4) tb_meet(會(huì)議表)。tb_meet(如表3.4)表存儲(chǔ)了該企業(yè)將要進(jìn)行的會(huì)議記錄信息。表3.4 tb_meet(會(huì)議表)列名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述meet_idint4是自動(dòng)編號(hào)meet_subjectvarchar50會(huì)議主題meet_speakervarchar50會(huì)議主持人meet_listenervarchar50出席人meet_timevarchar50時(shí)間meet_

19、addressvarchar50會(huì)議地點(diǎn)meet_contenttext16內(nèi)容(5) tb_menu(功能菜單表)。tb_menu(如表3.5)功能菜單表主要用于保存功能菜單信息。表3.5 tb_menu(功能菜單表)列表數(shù)據(jù)類型長(zhǎng)度是否主鍵描述menu_idvarchar50程序中使用的菜單名稱menu_namevarchar50顯示給用戶的菜單名稱menu_parentidvarchar50父菜單的menu_idmenu_actionvarchar50菜單觸發(fā)操作的請(qǐng)求連接menu_jibievarchar2菜單的級(jí)別menu_orderint4菜單在頁面中的排列次序menu_ablei

20、nt4菜單的權(quán)限級(jí)別(6) tb_pcard(公告表)。tb_pcard(如表3.6)該表存儲(chǔ)了該企業(yè)發(fā)布的公告信息。表3.6 tb_pcard(公告表)列名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述pcard_idint4是自動(dòng)編號(hào)pcard_subjectvarchar50公告主題pcard_authorvarchar50公布人pcard_timevarchar50公布時(shí)間pcard_contentvarchar200公告內(nèi)容(7) tb_text(收/發(fā)文表)。 tb_text表(如表3.7)用于保存發(fā)文的信息。表3.7 tb_text(收/發(fā)文表)列名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述text_idint4是自動(dòng)

21、編號(hào)text_suhjectvarchar50發(fā)文主題text_sendervarchar50發(fā)文的發(fā)送者text_getervarchar50發(fā)文的接受者text_markvarchar2發(fā)文標(biāo)記text_contenttext16發(fā)文內(nèi)容text_sendtimevarchar50發(fā)文發(fā)送時(shí)間del_getervarchar1公文接收者是否刪除del_sendervarchar1公文發(fā)送者是否刪除(8) tb_user(員工管理表)。 tb_user表(如表3.8)用來保存所有員工的信息。表3.8 tb_user(員工管理表)列名數(shù)據(jù)類型長(zhǎng)度是否主鍵描述user_idint4自動(dòng)編號(hào)use

22、r_namevarchar20是用戶名user_passwordvarchar10用戶密碼user_namevarchar50用戶真實(shí)姓名user_ablesmallint50用戶權(quán)限user_goodvarchar50是否為優(yōu)秀員工user_branchvarchar50用戶所在部門user_jobvarchar50用戶職務(wù)user_sexvarchar2用戶性別user_telvarchar15用戶的電話號(hào)碼user_addressvarchar100用戶地址user_accesstimeint4用戶的訪問次數(shù)user_foundtimevarchar50用戶的創(chuàng)建時(shí)間4 系統(tǒng)詳細(xì)設(shè)計(jì)4.

23、1 登錄模塊 實(shí)現(xiàn)用戶登錄,并對(duì)已登錄的用戶進(jìn)行監(jiān)聽,防止重復(fù)登錄。本系統(tǒng)中對(duì)于登錄模塊的設(shè)計(jì)是供企業(yè)內(nèi)部員工使用,使用權(quán)的授予是由系統(tǒng)管理員決定的,只有在系統(tǒng)管理員首次在員工管理模塊中添加了你的信息后,授予你登錄的“姓名”和“密碼”后你才能安全登錄,在此同時(shí)也授予你登錄的權(quán)限,在權(quán)限的范圍內(nèi)你能夠完成相應(yīng)操作。用戶輸入的登錄信息被后臺(tái)的數(shù)據(jù)庫匹配了才能夠安全登錄。否則是非法登錄不能進(jìn)入本系統(tǒng)主頁。 用戶輸入自己的“用戶名”和相匹配的“密碼”后,后臺(tái)的管理服務(wù)會(huì)對(duì)登錄的用戶的身份進(jìn)行驗(yàn)證,若匹配后進(jìn)入系統(tǒng)首頁,否則會(huì)提示“用戶的用戶名或密碼不正確!”4.2 收/發(fā)文管理模塊4.2.1 收/發(fā)文

24、管理模塊總功能設(shè)計(jì)該模塊總功能大體分為四部分(如圖4.1):(1) 建立發(fā)文:新建并發(fā)送公文。(2) 瀏覽發(fā)文:以列表形式顯示公文存放在收件箱或發(fā)件箱中。(3) 刪除發(fā)文:將選定的公文從數(shù)據(jù)庫中刪除。(4) 查看詳細(xì)內(nèi)容:查看選定公文的詳細(xì)內(nèi)容。圖4.1 收/發(fā)文管理功能結(jié)構(gòu)圖4.2.2 建立發(fā)文子模塊用戶成功登錄后可操作左邊的功能菜單中的功能模塊,用戶單擊功能菜單欄中的“收/發(fā)文管理”便可選擇二級(jí)菜單了。設(shè)計(jì)要求為,如果用戶為系統(tǒng)管理員或普通管理員會(huì)在二級(jí)菜單中顯示“建立發(fā)文”和“瀏覽發(fā)文”,主頁中會(huì)顯示“新建發(fā)文”。新建發(fā)文中應(yīng)包括“收文人”、“主題”和“內(nèi)容”三項(xiàng),其中“收文人”的限制是

25、最大長(zhǎng)度為10個(gè)字符,“主題”的限制是最大長(zhǎng)度為25個(gè)字符。超過了要求后不能輸入任何字符。而用戶可在文本框中輸入不受限制的公文。用戶完成了公文撰寫后,可“提交”,要是不滿意可“重置”。4.3 會(huì)議管理模塊4.3.1 會(huì)議管理模塊總功能設(shè)計(jì)該模塊總功能大體分為四部分(如圖4.2):(1) 查看會(huì)議記錄:將會(huì)議記錄以列表的形式顯示給用戶。(2) 添加會(huì)議記錄:向數(shù)據(jù)庫中增加新的會(huì)議記錄。(3) 刪除會(huì)議記錄:將選定的會(huì)議記錄從數(shù)據(jù)庫中刪除。(4) 查看會(huì)議詳細(xì)信息:通過單擊會(huì)議主題鏈接查看會(huì)議的具體內(nèi)容。圖4.2 會(huì)議管理功能結(jié)構(gòu)圖4.3.2 查看會(huì)議記錄功能進(jìn)入系統(tǒng)首頁,單擊功能菜單欄鏈接到二級(jí)

26、菜單,選擇“查看會(huì)議記錄”,便可看到以列表的形式呈現(xiàn)的會(huì)議記錄,記錄內(nèi)容包括“會(huì)議主題”、“主持人”、“會(huì)議時(shí)間”和“操作”。而其中的“會(huì)議主題”和“操作”是可以再鏈接的。單擊“會(huì)議主題”可查看會(huì)議記錄的詳細(xì)內(nèi)容,單擊“刪除”操作便可在列表中刪除該會(huì)議記錄。4.4 公告管理模塊4.4.1 公告管理模塊總功能設(shè)計(jì)(1) 瀏覽公告:以列表的形式將公告信息顯示給用戶。(2) 添加新公告:向數(shù)據(jù)庫中增加新的公告信心。(3) 修改公告:更新選定的信息。(4) 刪除公告:將選定的公告信息從數(shù)據(jù)庫中刪除。(5) 查看公告詳細(xì)內(nèi)容:查看選定公告的具體信息。圖 4.3 公告管理功能模塊圖4.4.2 該模塊具體功

27、能設(shè)計(jì)進(jìn)入系統(tǒng)主頁,單擊“公告管理”進(jìn)入二級(jí)菜單,單擊“瀏覽公告”便可看到公告以列表形成呈現(xiàn)的框架,公告的記錄包括“公告主題”、“公告人”、“公告時(shí)間”和“操作”,其中單擊公告主題可鏈接查看該公告的詳細(xì)信息?!安僮鳌卑ā靶薷摹焙汀皠h除”兩子功能,用戶單擊修改便可修改的公告的原始信息存入到數(shù)據(jù)庫中,查看公告信息列表中會(huì)顯示新的信息。其中可更新的內(nèi)容包括“主題”和“內(nèi)容”。而“發(fā)布人”和“發(fā)布時(shí)間”則是系統(tǒng)自動(dòng)記錄的,不能更改。在二級(jí)菜單中,單擊“添加新公告”便可鏈接到發(fā)布公告的對(duì)話框,用戶可添加新公告,添加內(nèi)容包括“主題”和“內(nèi)容”,其中“主題”最大能輸入25個(gè)字符,如果輸入超出則超出的部分不

28、能顯示。單擊“添加公告”按鈕提交后在“瀏覽公告”中查看到列表中新增了該公告。4.5 員工管理模塊 4.5.1 員工管理模塊總功能設(shè)計(jì)員工管理模塊總的功能如圖4.4所示:(1) 瀏覽員工信息:以列表的形式將所有用戶的信息顯示出來。 (2) 添加新員工:向數(shù)據(jù)庫中增加新的員工信息。(3) 員工個(gè)人信息:更新選定的員工信息記錄。(4) 刪除員工信息:將選定的員工信息從數(shù)據(jù)表中刪除。(5) 查看員工詳細(xì)信息:查看選定員工的具體信息。(6) 優(yōu)秀員工:該功能包括對(duì)優(yōu)秀員工的查看、修改與刪除操作。圖 4.4 員工管理功能結(jié)構(gòu)圖4.5.2 查看個(gè)人信息功能進(jìn)入系統(tǒng)主頁后,單擊菜單欄中“員工管理”進(jìn)入二級(jí)菜單

29、,選擇“查看個(gè)人信息”便可瀏覽個(gè)人詳細(xì)信息,個(gè)人信息包括“用戶名”、“姓名”、“性別”、“權(quán)限”、“職務(wù)”、“部門”、“稱號(hào)”、“電話”、“e-mail”、“地址”、“訪問次數(shù)”和“創(chuàng)建時(shí)間”,其中“性別”、“權(quán)限”、“職務(wù)”、“部門”、“稱號(hào)”以下拉菜單形式供用戶選擇。個(gè)人信息還放在了“歡迎登錄”界面中,訪問的次數(shù)是上次的次數(shù)加上本次的總和。該框架中還提供了“修改個(gè)人信息”的鏈接,單擊后會(huì)進(jìn)入“更新個(gè)人信息”頁,根據(jù)情況用戶可更新信息。4.5.3 瀏覽員工信息功能用戶選擇“員工管理”的二級(jí)菜單“瀏覽員工信息”便可查看到系統(tǒng)所有員工的信息以列表的形式呈現(xiàn),瀏覽的信息表包括“用戶名”、“權(quán)限”、

30、“職務(wù)”、“部門”及“操作”項(xiàng),操作中提供了“修改”和“刪除”兩個(gè)鏈接,另外還提供“修改個(gè)人信息”和“添加新員工”鏈接,用戶選擇操作后進(jìn)入相應(yīng)頁面中。在大多數(shù)公司中我們知道員工的個(gè)別信息想了解更多,為此設(shè)計(jì)了快速搜索項(xiàng),用戶可根據(jù)下拉菜單中的類型選擇其中的一種便可快速找到需要的信息。4.6 文檔管理模塊4.6.1 文檔管理模塊總功能設(shè)計(jì)文檔管理總功能如圖4.5所示:(1) 瀏覽文件:將文件信息以列表的形式顯示給用戶。(2) 瀏覽文件詳細(xì)內(nèi)容:查看選定文件的具體內(nèi)容。(3) 刪除文件:從數(shù)據(jù)庫中刪除選定的文件信息并從磁盤中刪除該文件。(4) 上傳文件:將用戶上傳的文件保存到服務(wù)器中的指定目錄下。

31、(5) 下載文件:將用戶選定的文件從服務(wù)器中下載到客戶端指定目錄下。圖4.5 文檔管理功能結(jié)構(gòu)圖5.系統(tǒng)運(yùn)行界面5.1.登陸界面圖5.1 登陸界面圖5.2各子菜單登陸界面圖5.2.1 登陸圖 圖5.2.2 登錄信息圖圖5.23 信息管理圖結(jié) 論本文經(jīng)過審題、分析、設(shè)計(jì)、調(diào)試到最后實(shí)現(xiàn)了企業(yè)辦公自動(dòng)化系統(tǒng),企業(yè)辦公自動(dòng)化系統(tǒng)的實(shí)現(xiàn)從人力和物力上減輕了企業(yè)對(duì)辦公業(yè)務(wù)的處理,提高了企業(yè)的整體運(yùn)轉(zhuǎn)效率,未來必將會(huì)有遠(yuǎn)大的發(fā)展前景。本系統(tǒng)主要完成了登錄管理、收/發(fā)文管理、會(huì)議管理、文檔管理、公告管理、員工管理、意見管理和退出管理功能的設(shè)計(jì),其中主要功能模塊可執(zhí)行的工作有瀏覽、刪除、添加、文件上傳和下載操

32、作。其所用的技術(shù)是目前比較流行的jsp、面向?qū)ο骳+課程設(shè)計(jì)完成整個(gè)設(shè)計(jì)流程。本系統(tǒng)實(shí)現(xiàn)較簡(jiǎn)單,交互界面友好,用戶使用方便,而且安全性能可靠,可擴(kuò)展性較強(qiáng),適用于中小型企業(yè)。本系統(tǒng)的應(yīng)用滿足了企業(yè)的辦公網(wǎng)絡(luò)化,自動(dòng)化的管理需求,提高了企業(yè)內(nèi)部的管理水平,進(jìn)而全面提升了企業(yè)在市場(chǎng)中的綜合競(jìng)爭(zhēng)力。本系統(tǒng)存在的主要缺陷就是其中的功能還不夠全,而不同規(guī)模的企業(yè)對(duì)辦公自動(dòng)化程度也不一樣,因此為了完善本系統(tǒng)可根據(jù)企業(yè)的需求擴(kuò)展其功能,比如可增加資產(chǎn)管理或辦公用品管理的功能??傊鞠到y(tǒng)的擴(kuò)展性可使其在很長(zhǎng)時(shí)間內(nèi)受用于企業(yè),讓企業(yè)在激烈的競(jìng)爭(zhēng)中立于不敗之地。致 謝能夠順利完成本次設(shè)計(jì),首先感謝圖書管給學(xué)生提供

33、的知識(shí)寶庫,我從中學(xué)會(huì)了挺多東西,希望更多的同學(xué)能夠很好的利用圖書館資源。其次,能夠順利的完成,我必須感謝我的指導(dǎo)老師,是老師給我學(xué)習(xí)c+的整個(gè)流程,,老師讓我到圖書管借關(guān)于這方面從入門到精通的詳解書籍,我按照老師的建議學(xué)習(xí),從對(duì)那些知識(shí)一無所知到能較熟悉的應(yīng)用,收獲真的很大。另外,老師給我的指導(dǎo)和幫助讓我解決了一些難題的作用,老師給我的這些幫助讓我度過了很多難關(guān)。再次感謝老師的幫助和指導(dǎo)。另外,我要教我的老師們,是你們孜孜不倦的教誨及諄諄教導(dǎo)讓我學(xué)習(xí)了基本的專業(yè)的知識(shí)、做人的道理及解決問題的方法,為本文的完成打下了基礎(chǔ)并為以后的學(xué)習(xí)和工作打下基礎(chǔ)。再次,我要感謝我的父母,是他們辛勤的勞動(dòng)和汗水養(yǎng)育了我,是你們的叮嚀和督促,讓我在遇到困難的時(shí)候能夠勇敢面對(duì)。 通過近三周以來的課程設(shè)計(jì)學(xué)習(xí),使我收益匪淺,讓我學(xué)到了很多在課堂上難以學(xué)到的知識(shí),

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論