企業(yè)辦公自動(dòng)化管理系統(tǒng)
2012-01-09 17:13:08 來(lái)源:jmgjr.com 瀏覽:3312次摘 要
辦公自動(dòng)化(Office Automation,簡(jiǎn)稱OA)是將現(xiàn)代化辦公和計(jì)算機(jī)網(wǎng)絡(luò)功能結(jié)合起來(lái)的一種新型的辦公方式。企業(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ì)議管理、資產(chǎn)管理和退出登錄的功能。其滿足了企業(yè)辦公信息化管理的基本需求,解決了傳統(tǒng)手工操作效率低、出錯(cuò)率高和交互能力差等問(wèn)題。
本系統(tǒng)采用Struts、JSP、JavaBean技術(shù)設(shè)計(jì)開(kāi)發(fā)并采用數(shù)據(jù)庫(kù)SQL Server 2000完成數(shù)據(jù)庫(kù)設(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ā)文管理,公告管理,文檔管理,Struts
1.登錄功能
本系統(tǒng)將要實(shí)現(xiàn)用戶登錄功能。接受用戶輸入的登錄名和密碼信息,先做客戶端的有效性檢驗(yàn),通過(guò)檢驗(yàn)后提交給服務(wù)器端,由服務(wù)器端提交信息與數(shù)據(jù)庫(kù)里的信息相比較,如果二者不符則返回相應(yīng)的出錯(cuò)信息,否則登錄進(jìn)入系統(tǒng)。登錄功能還實(shí)現(xiàn)了對(duì)已登錄用戶的監(jiān)聽(tīng),防止重復(fù)登錄。
本系統(tǒng)中對(duì)于登錄模塊的設(shè)計(jì)是供企業(yè)內(nèi)部員工使用,使用權(quán)的授予是由系統(tǒng)管理員決定的,只有在系統(tǒng)管理員首次在員工管理模塊中添加了你的信息后,授予你登錄的“姓名”和“密碼”后你才能安全登錄,在此同時(shí)也授予你登錄的權(quán)限,在權(quán)限的范圍內(nèi)你能夠完成相應(yīng)操作。
2.收/發(fā)文管理功能
實(shí)現(xiàn)公文的接受與發(fā)送。本系統(tǒng)中對(duì)于收發(fā)文管理模塊總的功能是對(duì)公文的發(fā)送、瀏覽、刪除和查看詳細(xì)內(nèi)容的功能。該設(shè)計(jì)分為兩級(jí)菜單,一級(jí)是瀏覽發(fā)文和建立發(fā)文,第二級(jí)菜單是將瀏覽發(fā)文又分為收件箱和發(fā)件箱。其中對(duì)于公文類似于網(wǎng)頁(yè)上的編寫日志,是文本格式。對(duì)于公文的發(fā)送,只有管理員才能發(fā)送新公文,才能夠執(zhí)行刪除操作,而普通的游客只能夠查看收件箱中收到的公文而沒(méi)有權(quán)限執(zhí)行刪除操作。
3 會(huì)議管理功能
實(shí)現(xiàn)會(huì)議的記錄。本系統(tǒng)將要開(kāi)發(fā)會(huì)議管理功能模塊,會(huì)議功能模塊主要分為查看會(huì)議記錄和添加會(huì)議記錄。此功能有利于公司的員工迅速了解到即將要進(jìn)行的會(huì)議事宜。其中會(huì)議記錄是以列表的形式呈現(xiàn)給用戶,對(duì)于查看會(huì)議記錄是所有能登錄本系統(tǒng)的用戶都能夠?yàn)g覽和查看的。而添加會(huì)議記錄只能是管理員身份的用戶才能操作,才有權(quán)限對(duì)記錄進(jìn)行刪除。
4 公告管理功能
實(shí)現(xiàn)公告的查看與發(fā)布。公告是企業(yè)、行政機(jī)關(guān)向內(nèi)外宣布重大事件和決議的一種。本系統(tǒng)對(duì)于公告管理這一部分將要實(shí)現(xiàn)的是兩個(gè)功能,一個(gè)是瀏覽公告,另外一個(gè)是添加新公告。本系統(tǒng)對(duì)公告的操作也有權(quán)限,普通游客只能夠?yàn)g覽公告而不能添加和刪除公告。只有管理員才有資格進(jìn)行這些操作。
5 員工管理功能
實(shí)現(xiàn)員工信息的增加、刪除、修改、查找操作。本系統(tǒng)實(shí)現(xiàn)的對(duì)員工管理主要是能夠登錄此系統(tǒng)的員工,員工的管理模塊共包括四個(gè)功能子菜單:查看個(gè)人信息、瀏覽員工信息、添加新員工、查看優(yōu)秀員工。其中的查看個(gè)人信息是每一個(gè)登錄用戶都能夠操作的,其中系統(tǒng)還授予了各個(gè)用戶修改個(gè)人信息的功能。瀏覽員工信息、添加新員工、查看優(yōu)秀員工的功能操作只有系統(tǒng)管理員才能進(jìn)行操作。
6 文檔管理功能
實(shí)現(xiàn)文件的上傳與下載。 本系統(tǒng)對(duì)于文檔的管理實(shí)現(xiàn)的是用戶對(duì)文件的上傳、瀏覽、刪除和下載的操作功能。其中對(duì)于文件的具體格式?jīng)]有要求,但是有長(zhǎng)度限制。若上傳的文件超出了最大限度就不能成功上傳。文件以列表的形式供用戶瀏覽,此操作和下載操作是用戶都能實(shí)現(xiàn)的。而上傳和刪除只能由管理者進(jìn)行操作。
7 資產(chǎn)管理功能
實(shí)現(xiàn)資產(chǎn)信息的添加與查看。本功能主要是對(duì)辦公用品和車輛的管理。
8 退出登錄功能
實(shí)現(xiàn)用戶安全退出。設(shè)置該功能的作用是在用戶關(guān)閉瀏覽器之前,做一些清除操作,例如銷毀存儲(chǔ)了當(dāng)前用戶信息session會(huì)話,確保個(gè)人信息的安全。因?yàn)樵诒鞠到y(tǒng)中應(yīng)用到了監(jiān)聽(tīng)session會(huì)話功能,所以用戶要想退出系統(tǒng),必須進(jìn)行該操作取消對(duì)session的監(jiān)聽(tīng),否則短時(shí)間內(nèi)用戶是不允許再次登錄的。
用戶只要單擊關(guān)閉按鈕就能安全退出,此時(shí)系統(tǒng)會(huì)在個(gè)人信息欄中顯示“您已經(jīng)安全退出,請(qǐng)關(guān)閉瀏覽器!”,表示你已經(jīng)安全退出,否則你還在線。
目 錄
1 緒論 1
1.1 辦公自動(dòng)化系統(tǒng)研究背景及應(yīng)用 1
1.2 本文研究目標(biāo)及意義 2
1.3 本文主要完成工作 3
1.4 本文組織結(jié)構(gòu) 4
2 系統(tǒng)分析 5
2.1 總體需求分析 5
2.2 可行性分析 6
2.2.1 經(jīng)濟(jì)可行性 6
2.2.2 技術(shù)可行性 6
2.3 系統(tǒng)功能分析 8
2.3.1 登錄功能 8
2.3.2 收/發(fā)文管理功能 8
2.3.3 會(huì)議管理功能 9
2.3.4 公告管理功能 9
2.3.5 員工管理功能 9
2.3.6 文檔管理功能 9
2.3.7 資產(chǎn)管理功能 10
2.3.8 退出登錄功能 10
3 系統(tǒng)總體設(shè)計(jì) 11
3.1 項(xiàng)目規(guī)劃 11
3.2 開(kāi)發(fā)模式/架構(gòu) 11
3.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 12
4 系統(tǒng)詳細(xì)設(shè)計(jì) 16
4.1 登錄模塊 16
4.2 收/發(fā)文管理模塊 16
4.2.2 建立發(fā)文子模塊 16
4.2.3 瀏覽發(fā)文子模塊 17
4.2.4 刪除發(fā)文子模塊 17
4.3 會(huì)議管理模塊 18
4.3.1 會(huì)議管理模塊總功能設(shè)計(jì) 18
4.3.2 查看會(huì)議記錄功能 18
4.3.3 添加會(huì)議記錄功能 18
4.3.4 設(shè)計(jì)刪除會(huì)議記錄及查看會(huì)議詳細(xì)信息 18
4.4 公告管理模塊 19
4.4.1 公告管理模塊總功能設(shè)計(jì) 19
4.4.2 該模塊具體功能設(shè)計(jì) 19
4.5 員工管理模塊 20
4.5.1 員工管理模塊總功能設(shè)計(jì) 20
4.5.2 查看個(gè)人信息功能 20
4.5.3 瀏覽員工信息功能 20
4.5.4 添加新員工 21
4.5.5 刪除員工信息和優(yōu)秀員工 21
4.6 文檔管理模塊 21
4.6.1 文檔管理模塊總功能設(shè)計(jì) 21
4.6.2 文件瀏覽功能 22
4.6.3 文件上傳功能 22
5 系統(tǒng)實(shí)現(xiàn) 23
5.1 界面設(shè)計(jì)實(shí)現(xiàn) 23
5.1.1 登錄界面的實(shí)現(xiàn) 23
5.1.2 系統(tǒng)首頁(yè)設(shè)計(jì)的實(shí)現(xiàn) 24
5.1.3 用戶退出系統(tǒng)頁(yè)面實(shí)現(xiàn) 25
5.2 功能模塊的實(shí)現(xiàn) 25
5.2.1 登錄模塊的實(shí)現(xiàn) 25
5.2.1 收/發(fā)文管理模塊的實(shí)現(xiàn) 26
5.2.2 會(huì)議管理模塊的實(shí)現(xiàn) 30
5.2.3 公告管理模塊的實(shí)現(xiàn) 32
5.2.4 員工管理模塊的實(shí)現(xiàn) 33
5.2.5 文檔管理模塊的實(shí)現(xiàn) 36
5.2.6 退出模塊的實(shí)現(xiàn) 40
結(jié) 論 41
致 謝 42
參考資料 43
附 錄 44