版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
JavaEE項目開發(fā)培訓視頻智達辦公自動化管理系統(tǒng)課程安排排開發(fā)背景景系統(tǒng)分析析系統(tǒng)設(shè)計計數(shù)據(jù)庫設(shè)設(shè)計開發(fā)前的的準備工工作登錄模塊塊的開發(fā)發(fā)與設(shè)計計管理首頁頁的開發(fā)發(fā)緊急報警警模塊的的開發(fā)與與設(shè)計課程安排排(續(xù)))文件管理理模塊的的開發(fā)與與設(shè)計文件的查查看及下下載知識點匯匯總章末總結(jié)結(jié)開發(fā)背景景隨著企業(yè)業(yè)的不斷斷發(fā)展,,規(guī)模的的不斷擴擴大,部部門之間間變得越越來越密密切,部部門之間間的交流流也變得得越來越越頻繁。。無論是是企業(yè)文文件的傳傳輸,企企業(yè)資源源的共享享,還是是文件的的審批,,都占用用了大量量的人力力物力,,已經(jīng)經(jīng)遠遠不不能夠適適應現(xiàn)代代企業(yè)辦辦公的需需求,甚甚至已經(jīng)經(jīng)阻礙了了企業(yè)的的進一步步發(fā)展,,成為企企業(yè)發(fā)展展的瓶頸頸。在這種種背景下下,一個個屬于企企業(yè)自己己的辦公公自動化化管理系系統(tǒng)是非非常必要要的。
開發(fā)背景景(續(xù)))為了提高高企業(yè)的的管理水水平,實實現(xiàn)企業(yè)業(yè)管理的的自動化化,方便便公司內(nèi)內(nèi)部通信信,實現(xiàn)現(xiàn)企業(yè)資資源共享享,因此此開發(fā)了了該辦公公自動化化管理系系統(tǒng)。系統(tǒng)分析析在系統(tǒng)開開發(fā)之前前,首先先需要進進行需求求分析與與可行性性分析,,需求分分析是系系統(tǒng)開發(fā)發(fā)的前提提,用戶戶的需求求就是系系統(tǒng)的開開發(fā)目標標,所以以需求分分析必須須詳細,,以免造造成不必必要的損損失。具體的功功能如下下:文件管理理功能,,主要是是完成企企業(yè)內(nèi)部部文件的的發(fā)送與與接收。企業(yè)共享享功能,,主要是是實現(xiàn)企企業(yè)資源源的共享享。消息管理理功能,,主要是是完成企企業(yè)內(nèi)部部消息的的發(fā)送與與接收。申請管理理功能,,包括申申請的發(fā)發(fā)送,審審批,查查看審批批狀態(tài)等等功能。系統(tǒng)分析析(續(xù)))考勤管理理功能,,主要是是完成職職工的在在線考勤勤功能。人力資源源管理,,主要是是用于添添加員工工,及管管理員工工。發(fā)送電子子郵件的的功能。緊急報警警功能,,當有重重要事情情發(fā)生時時,可以以通過該該功能傳傳達給總總經(jīng)理修改密碼碼功能,,這是每每個管理理系統(tǒng)必必備的功功能當然,總總經(jīng)理擁擁有上述述所有功功能的使使用權(quán)限限,但是是對于其其他用戶戶,根據(jù)據(jù)其權(quán)限限的不同同會隱藏藏其中的的部分功功能,比比如說添添加員工工的功能能,肯定定只有總總經(jīng)理才才可以擁擁有。系統(tǒng)設(shè)計計系統(tǒng)分析析確定了了本系統(tǒng)統(tǒng)的最終終目標,,系統(tǒng)結(jié)結(jié)構(gòu)如下下圖所示示:系統(tǒng)預覽覽這一節(jié)將將對本系系統(tǒng)各功功能模塊塊進行演演示。數(shù)據(jù)庫設(shè)設(shè)計系統(tǒng)開發(fā)發(fā)目標確確定以后后,接下下來就應應該進行行數(shù)據(jù)庫庫設(shè)計了了,數(shù)據(jù)據(jù)庫是一一個項目目開發(fā)的的基礎(chǔ),,對于項項目的性性能及后后期開發(fā)發(fā)有著非非常重要要的作用用。由于企業(yè)業(yè)發(fā)展迅迅速,所所以企業(yè)業(yè)要求數(shù)數(shù)據(jù)庫一一定要保保證穩(wěn)定定,所以以,本系系統(tǒng)采用用了Oracle數(shù)據(jù)庫,,大大提提高了系系統(tǒng)的性性能
數(shù)據(jù)庫設(shè)設(shè)計(續(xù)續(xù))該自動化化管理系系統(tǒng)包括括部門、、組、職職位、用用戶、文文件傳輸輸、共享享類型、、共享文文件、消消息、報報警、考考勤時間間、考勤勤信息、、申請、、審批狀狀態(tài)等多多個實體體,下面面將對這這些實體體進行詳詳細的介介紹。
數(shù)據(jù)庫設(shè)設(shè)計(續(xù)續(xù))部門的E-R圖主要包包括部門門的編號號、部門門名稱及及部門的的描述數(shù)據(jù)庫設(shè)設(shè)計(續(xù)續(xù))組的E-R圖主要包包括組的的編號、、組的名名稱、組組的描述述、所屬屬部門的的編號。數(shù)據(jù)庫設(shè)設(shè)計(續(xù)續(xù))職位的E-R圖主要包包括職位位編號、、職位名名稱、所所屬組編編號及職職位權(quán)限限。數(shù)據(jù)庫設(shè)設(shè)計(續(xù)續(xù))用戶的E-R圖包括用用戶的編編號,密密碼,登登錄名及及真實姓姓名等等等。數(shù)據(jù)庫設(shè)設(shè)計(續(xù)續(xù))文件傳輸輸(即傳傳輸?shù)奈奈募┑牡腅-R圖主要包包括文件件編號、、文件名名字(系統(tǒng)修修改后的的名字))、原始始名字((修改前前的名字字)、發(fā)發(fā)送者、、接收者者等等。數(shù)據(jù)庫設(shè)設(shè)計(續(xù)續(xù))共享文件件及共享享類型的的E-R圖主要包包括共享享文件的的名字、、共享時時間、文文件大小小等等信信息數(shù)據(jù)庫設(shè)設(shè)計(續(xù)續(xù))消息的E-R圖主要包包括消息息的編號號、發(fā)送送者、接接收者、、主題、、內(nèi)容、、時間等等等數(shù)據(jù)庫設(shè)設(shè)計(續(xù)續(xù))報警的E-R圖主要包包括報警警的編號號、報警警者、報報警部門門、主題題、內(nèi)容容、時間間、狀態(tài)等信信息數(shù)據(jù)庫設(shè)設(shè)計(續(xù)續(xù))考勤信息息及考勤勤時間的的E-R圖主要包包括了關(guān)關(guān)于考勤勤的所有有信息數(shù)據(jù)庫設(shè)設(shè)計(續(xù)續(xù))申請及審審批狀態(tài)態(tài)的E-R圖主要包包括有關(guān)關(guān)申請的的所有信信息,如如申請人人、內(nèi)容容及各有關(guān)部部門的審審批狀態(tài)態(tài)等等數(shù)據(jù)庫設(shè)設(shè)計(續(xù)續(xù))前面詳細細介紹了了系統(tǒng)中中所有實實體的信信息及其其屬性,,其中每每個實體體在數(shù)據(jù)據(jù)庫中都都對應著著數(shù)據(jù)庫庫中的一一張表,,所以該該系統(tǒng)的的數(shù)據(jù)庫庫共有13張表,下下面將對對這些表表進行詳詳細的設(shè)設(shè)計及說說明數(shù)據(jù)庫設(shè)設(shè)計(續(xù)續(xù))部門表((oa_dept):主要要包括部部門的編編號、名名稱和簡簡介,各各字段的的具體信信息如下字段名稱數(shù)據(jù)類型字段大小是否主鍵說明dept_numbervarchar232是部門編號dept_namevarchar250否部門名稱dept_infovarchar21000否部門簡介數(shù)據(jù)庫設(shè)設(shè)計(續(xù)續(xù))建立部門門表的SQL語句如下下:createtableoa__dept(dept_numbervarchar2(32)primarykey,,dept_namevarchar2(50)notnull,dept_infovarchar2((1000)default''');;數(shù)據(jù)庫設(shè)設(shè)計(續(xù)續(xù))組信息表表(oa_group):主要要包括組組的編號號、組的的名稱、、所屬部部門號及及組的簡簡介,具具體字段段的設(shè)計計信息如如表字段名稱數(shù)據(jù)類型字段大小是否主鍵說明group_numbervarchar232是組編號dept_numbervarchar232否所屬部門編號group_namevarchar250否組名稱group_infovarchar2500否組簡介數(shù)據(jù)庫設(shè)設(shè)計(續(xù)續(xù))建立組信信息表的的SQL語句如下下所示::createtableoa__group((group__numbervarchar2(32)primarykey,dept_numbervarchar2(32)notnull,,group_namevarchar2(50)notnull,group_infovarchar2(500),,constraintfk_group_deptforeignkey((dept_number))referencesoa__dept(dept_number)));開發(fā)前準準備工作作由于本系系統(tǒng)采用用了Struts、Spring等開源框框架,同同時還采采用了數(shù)數(shù)據(jù)源連連接池技技術(shù),所所以在正正式編碼碼之前首首先需要要對化境境進行一一些配置置。數(shù)據(jù)表的的創(chuàng)建及及測試數(shù)數(shù)據(jù)的插插入系統(tǒng)文件件組織結(jié)結(jié)構(gòu)數(shù)據(jù)源及及框架的的配置登錄模塊塊的開發(fā)發(fā)與設(shè)計計經(jīng)過前面面幾節(jié)詳詳細的介介紹,開開發(fā)前的的準備工工作已經(jīng)經(jīng)基本完完成,下下面將正正式進入入項目的的編碼階階段,由由于本系系統(tǒng)是一一個企業(yè)業(yè)內(nèi)部系系統(tǒng),不不是任何何人都可可以進入入,所以以系統(tǒng)首首先需要要一個登登錄頁面面管理首頁頁的開發(fā)發(fā)當用戶輸輸入正確確的用戶戶名和密密碼后,,就可以以進入相相應的管管理首頁頁了,由由于本系系統(tǒng)采用用了權(quán)限限控制,,總經(jīng)理理擁有系系統(tǒng)的全全部功能能的使用用權(quán),所所以,在在以后的的開發(fā)中中,將主主要對總總經(jīng)理端端進行介介紹,下下面將開開始對總總經(jīng)理端端的管理理首頁進進行設(shè)計計。緊急報警警模塊的的開發(fā)與與設(shè)計系統(tǒng)管理理首頁已已經(jīng)基本本開發(fā)完完成,但但是即時時報警的的功能并并不完備備,下面面將完成成即時報報警的功功能文件管理理模塊的的開發(fā)與與設(shè)計經(jīng)過前面面的開發(fā)發(fā),儀表表盤功能能及報警警功能已已經(jīng)開發(fā)發(fā)完成。。在一個個企業(yè)內(nèi)內(nèi)部,文文件的發(fā)發(fā)送也是是必不可可少的,,所以本本系統(tǒng)也也支持文文件的發(fā)發(fā)送,而而且支持持群發(fā),,即同時時發(fā)送給給多個人人,而且且在該模模塊中使使用到了了Ajax技術(shù),讀讀者可以以從該模模塊的開開發(fā)中學學習如何何讓Struts與Ajax共同工作作。文件的查查看及下下載經(jīng)過前面面的開發(fā)發(fā),文件件的發(fā)送送功能已已經(jīng)完成成,但是是還沒有有查看及及下載的的功能,,本節(jié)即即將完成成文件的的查看及及下載功功能,在在下載頁頁面,用用戶可以以選擇相相應的文文件,單單擊即可可下載到到本地知識點匯匯總Dojo中Fisheye技術(shù)的使使用:通通過該技技術(shù)的使使用,使使得頁面面更加的的美觀易易用,增增加了用用戶的體體驗效果果。服務器推推送技術(shù)術(shù)的使用用:在本本書的總總經(jīng)理管管理主頁頁,使用用到了儀儀表盤,,通過使使用服務務器推送送技術(shù),,可以是是頁面在在無需刷刷新的情情況下將將最新消消息呈現(xiàn)現(xiàn)在儀表表盤上,,從而進進一步增增加了系系統(tǒng)的易易用性Ajax技術(shù)的使使用:在在本系統(tǒng)統(tǒng)的開發(fā)發(fā)過程中中,曾多多次用到到了Ajax技術(shù),希希望對這這可以學學會如何何讓Ajax與Struts共同工作作Struts的文件上上傳及
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學語文教師聘用合同范本
- 水利發(fā)電站建設(shè)項目堤壩建設(shè)協(xié)議
- 用電應急演練
- 食品安全健康你我班會
- 糖尿病知識宣傳
- 【初中道法】樹立正確的人生目標課件 2024-2025學年統(tǒng)編版(2024)道德與法治七年級上冊
- 關(guān)于建筑類專業(yè)實習報告范文匯編7篇
- 雪佛蘭新車發(fā)布會活動方案
- 《上消化道出血教案》課件
- 銷售培訓總結(jié)大全【3篇】
- GB/T 12497-2006三相異步電動機經(jīng)濟運行
- GB/T 12402-2000經(jīng)濟類型分類與代碼
- GA 1551.5-2019石油石化系統(tǒng)治安反恐防范要求第5部分:運輸企業(yè)
- 氣液兩相流-第1章-緒論課件
- 2022-2023學年人教版高中地理選擇性必修一課件:2.3 河流地貌的發(fā)育 (35張)
- 蘭州大學地理信息系統(tǒng)考研真題及答案
- 三年級小學作文教學講座
- 航天科工第二研究院數(shù)字化工藝設(shè)計軟件技術(shù)方案
- 單縣煙草專賣局QC課題:多維度降低行政處罰文書出錯率課件
- 《軍事理論》課后復習題庫大全-第一章:中國國防
- 《飛奪瀘定橋》-完整版課件
評論
0/150
提交評論