【正文】
.... 11 數(shù)據(jù)庫設(shè)計(jì) ...................................................................................................... 11 數(shù)據(jù)庫 ER 圖 ........................................................................................12 數(shù)據(jù)庫邏輯設(shè)計(jì) ....................................................................................15 論壇模塊設(shè)計(jì) ..................................................................................................19 本章小結(jié) ..........................................................................................................20 4 系統(tǒng)實(shí)現(xiàn) ............................................................................................. 21 系統(tǒng)架構(gòu) ...........................................................................................................21 程序結(jié)構(gòu)圖 ............................................................................................21 基于 JAVA 的 OA 系統(tǒng)的設(shè)計(jì)與制作 IV JSP 頁面實(shí)現(xiàn) .................................................................................................... 22 數(shù)據(jù)源配置 ...................................................................................................... 24 論壇模塊實(shí)現(xiàn) .................................................................................................. 25 實(shí)體類及映射文件 ................................................................................. 25 service 層接口及其實(shí)現(xiàn)類 .................................................................. 26 層的類 .................................................................................. 27 論壇模塊總結(jié) ........................................................................................ 27 本章小結(jié) .......................................................................................................... 27 5 系統(tǒng)測試 ............................................................................................. 27 測試計(jì)劃 .......................................................................................................... 28 測試用例及結(jié)果 .............................................................................................. 28 本章小結(jié) .......................................................................................................... 29 6 系統(tǒng)開發(fā)總結(jié)及展望 ...........................................................................30 參考文獻(xiàn) ................................................................................................. 31 附錄 ....................................................................................................... 32 致謝 ......................................................................................................... 34 西北師范大學(xué)學(xué)士學(xué)位論文 1 基于 JAVA 的 OA 系統(tǒng)的設(shè)計(jì)與制作 1 課題背景 辦公自動化概述 辦公自動化,英文 Office Automation,簡稱 OA,是辦公信息處理的自動化,它利用先進(jìn)的技術(shù),使人的各種辦 公業(yè)務(wù)活動逐步由各種設(shè)備、各種人、機(jī)信息系統(tǒng)來協(xié)助完成,達(dá)到充分利用信息,提高工作效率和工作質(zhì)量,提高生產(chǎn)率的目的。 3. The examination and approval flow (application, examination and approval, the application results query) : mainly for work in the application, approval between puters operate, reduce the workload。 關(guān)鍵詞 : 辦公自動化; java; jsp; ssh; mysql 基于 JAVA 的 OA 系統(tǒng)的設(shè)計(jì)與制作 II Abstract OA (Office Automation, hereinafter referred to as OA) is to bine the modern Office and puter work function and a new type of Office way. No unified definition of office automation, all in traditional office USES all sorts of new technology, new machines, equipment engaged in the business office, belongs to the field of office automation. By implementing the office automation, or digital office, can optimize the structure of the existing management anization, adjusting management system, on the basis of efficiency, increase coordination office ability, strengthen the consistency of the decision, finally achieve the purpose of increase the efficiency of the decision. According to the requirements in the OA system of production mainly realizes the following functions: 1. The system management (management, department management, user management) : main jobs for members of the studio, pletion of add, modify, delete and view?;灸軌蛲瓿赊k公自動化、管理信息化。通過實(shí)現(xiàn)辦公自動化,或者說實(shí)現(xiàn)數(shù)字化辦公,可以優(yōu)化現(xiàn)有的管理組織結(jié)構(gòu),調(diào)整管理體制,在提高效率的基礎(chǔ)上,增加協(xié)同辦公能力,強(qiáng)化決策的一致性,最后實(shí)現(xiàn)提高決策效能的目的。 畢 業(yè) 論 文 題 目: 基于 JAVA 的 OA 系統(tǒng)的制作 學(xué) 院: 物理與電子工程學(xué)院 專 業(yè): 電子信息工程 畢業(yè)年限: 學(xué)生姓名: 學(xué) 號: 指導(dǎo)教師: 西北師范大學(xué)學(xué)士學(xué)位論文 I 摘 要 辦公自動化( Office Automation,簡稱 OA)是將現(xiàn)代化辦公和計(jì)算機(jī)網(wǎng)絡(luò)功能結(jié)合起來的一種新型的辦公方式。辦公自動化沒有統(tǒng)一的定義,凡是在傳統(tǒng)的辦公室中采用各種新技術(shù)、新機(jī)器、新設(shè)備從事辦公業(yè)務(wù),都屬于辦公自動化的領(lǐng)域。 在本次 OA 系統(tǒng)的制作中依據(jù)需求主要實(shí)現(xiàn)了一下幾個功能: 1. 系統(tǒng)管理(崗位管理、部門管理、用戶管理):主要完成對工作室成員的崗位、部門的增加、修改、 刪除和查看; 2. 網(wǎng)上交流(論壇、郵件):主要為工作室成員提供學(xué)習(xí)、聊天、交流的平臺; 3. 審批流轉(zhuǎn)(申請、審批、申請結(jié)果查詢):主要為工作中的申請、批復(fù)提供計(jì)算機(jī)間的操做,減少工作量; 4. 個人辦公(通信錄、工作日志、工作計(jì)劃):主要為工作室成員提供良好而辦公平臺; 5. 綜合行政(會議管理、車輛管理):主要對工作室會議記錄進(jìn)行發(fā)布、查看、刪除,對車輛的出入時間以及使用人員進(jìn)行記錄和管理。 系統(tǒng)開發(fā)采用先進(jìn)的開發(fā)軟件與技術(shù),即采用 Dreamweaver 頁面制作軟件與Photoshop 等技術(shù)相結(jié)合開發(fā)系統(tǒng)的頁面,用 JSP 動態(tài)頁面設(shè)計(jì)技術(shù)與 Struts、Spring、 Hibernate 技術(shù), MySQL 數(shù)據(jù)庫管理系統(tǒng)開發(fā)強(qiáng)大完善的數(shù)據(jù)庫支持環(huán)境。 2. Online munication (BBS, ) : mainly for the members of the studio learning, chat, and provide a platform for the exchange。 4. Personal office (contacts, work logs, plan) : the main office for studio members provide a good platform。 研究意義 在傳統(tǒng)的辦公模式中,由于缺少重要的信息傳遞和工作流程環(huán)節(jié),辦公的各個部門之間無法實(shí)現(xiàn)信息共享和信息集成,從而難以實(shí)現(xiàn)各個部門之間的高效協(xié)作。 辦公自動化系統(tǒng)的帶來的好處有: (1) 信息傳遞 與溝通交流順暢 (2) 規(guī)范工作管理,提高整體效率 (3) 整合信息資源,實(shí)現(xiàn)知識管理 (4) 增強(qiáng)凝聚力,提高響應(yīng)能力 設(shè)計(jì)技術(shù)及開發(fā)環(huán)境 自從 Servlet 技術(shù)產(chǎn)生以來, J2EE 的 Web 開發(fā)技術(shù)與開發(fā)框架便層出不窮。