朱曉飛



摘要:隨著當今社會的快速發展,企業和機關單位需要處理的工作越發的復雜與煩瑣,因此減輕工作量并提高效率是企業和機關單位的當務之急。又由于計算機軟件的高速發展,各類軟件層出不窮。使用計算機軟件來解決重復與煩瑣的辦公工作,因此提出了辦公自動化(OA)的概念。OA是指本來應由人完成的工作,逐漸變成由機器或人機協同完成,并達到提高工作效率和質量目的。該系統是基于JAVA語言設計的一款系統,它主要被設計用于企業內部的辦公人員,提高了辦公人員的工作效率,并為其日常工作帶來了極大地便利。
關鍵詞:辦公自動化;JAVA;MVC;jsp;三大框架
中圖分類號:TP311.1? ? ? 文獻標識碼:A? ? ? 文章編號:1009-3044(2018)35-0065-02
Abstract: With the rapid development of today's society, the enterprise and agency to deal with increasingly complex and complicated, thus reduce the workload and improve efficiency is the enterprise and the agency's top priority. And due to the rapid development of computer software, all kinds of software emerge in endlessly. Use computer software to solve the office work of duplication and trivial, thus puts forward the concept of office automation (OA).OA is originally should be done by man, and gradually became the machine or human-machine collaborative, improve work efficiency and quality and to achieve. This system is a system Based on JAVA language design, it is mainly designed for internal office personnel, improve the efficiency of the office staff, and brought greatly convenient for the daily work.
Key words: Office Automation; JAVA; MVC; jsp; three big franwork
1 背景
在我國,辦公自動化(OA),是十九世紀八十年代出現的,已經在我國發展了20多年。隨著企業內部網(intranet),企業外部網(extranet)和辦公自動化有關技術的迅猛發展,而且,全球范圍內,各行各業的競爭不斷升溫,以前的辦公方法已經遠遠滿足不了如今的社會需求,所以企業內部的員工能否及時地進行交流,獲得相互需求的信息,并且高效的協同工作,是他們在市場中取得勝利的關鍵。現如今,幾乎所有的大中小企業已經把現如今已經普及的計算機技術應用到企業管理的內部,完全改善了以前笨拙的純手工的方法,從而使企業內部實現信息共享、協同工作和科學有效的決策和管理,不斷地提高和增強企業的競爭力。
2 系統設計
該OA是基于中小型企業的OA,它使用結構化和原型法相結合的方法,使該OA更具有靈活性。該系統是基于瀏覽器/服務器 (Browser/Server,B/S)架構的三層體系結構。該結構是對傳統的C/S結構的一種改進。在B/S架構下,使用者都是通過WWW來完成任務的,只有很少一部分的工作需要在Browser下完成,然而重要的工作還要在Sever端完成,這就成為三層架構。
該APP結構如圖1所示,該APP的前端框架結構如圖2所示。
3 數據庫設計
Data Base的物理結構設計是針對一定的邏輯結構模型,選擇一種最合適的物理結構。對于該系統的數據庫的數據屬性應包括:序號,屬性名稱,數據類別,length,可不可以為空,是不是主碼。
3.1 個人通訊錄表的屬性設計表
如表1所示:
3.2 日程安排的屬性設計表
如表2所示:
3.3 工作日志的屬性設計表
如表3所示:
3.4 短消息管理的屬性設計表
如表4所示:
3.5 公告管理的屬性設計表
如表5所示:
3.6 會議管理的屬性設計表
如表6所示:
4 系統功能的實現
4.1 登錄和注冊模塊
該系統的老用戶可以輸入自己已有的信息進行登錄,新用戶需要注冊才能登錄。
4.2 個人通訊錄模塊
該模塊是對用戶的個人通訊錄進行處理的模塊,用戶可以通過操作“新增聯系人”,“修改”和“刪除”按鈕來對自己的通訊錄進行隨時的修改。個人通訊錄界面和新增聯系人界面如4所示。
日程安排模塊,工作日志模塊,短消息管理模塊,公告管理模塊,會議管理模塊和個人通訊錄模塊類似,這里就不贅述了。
4.3 退出模塊
該模塊主要是通過“退出”按鈕,成功退出該系統。
5 結束語
有關計算機和網絡相關的不斷發展,推動著自動化辦公系統進入新的層次,并且出現了集成化、智能化、多媒體化和運用電子數據交換(EDI)四個特點,這些特點使企業辦公越來越便捷、高效。該文設計了一個簡單的“OA辦公系統”,未來會朝著這個方向繼續邁進,改進我們的系統,使其更加高效便捷服務于我們的辦公生活。
參考文獻:
[1] 賽奎春.JAVA工程應用與項目實踐[M].北京:機械工業出版社,2002: 23-294.
[2] Paul DuBois.MySQL技術內幕[M].北京:人民郵電出版社,2011:55-75.
[3] 馮燕奎,趙德奎.Jsp實用案例教程[M].北京:清華大學出版社,2004:70-100.
[4] 李剛.輕量級Java EE企業應用實戰:Struts2+SpringHibernate整合開發[M].北京:電子出版社,2012:69-96.
[5] 孫衛琴.Tomcat與Java Web開發技術詳解[M].北京:北京電子出版社,2009:9-27.
[6] 李峰,劉彥隆.基于SSH框架與jquery技術的Java Web開發應用[J].科技情報開發與經濟, 2010, 20(6):106-109.
[7] 趙洋,張麗,王恩東,等.基于Structs+Spring+Hibernate的J2EE的框架研究[J].現代電子技術, 2009,2(289):107-110.
[8] 崔研.Struts2、Spring和Hibernate框架技術分析[J].硅谷,2013(20):17-25.
[9] SavageN H, LawK S, PyleJ A, et al. Using GOME NO2 satellite data to examine regional differences in TOMCAT model performance[J]. Atmospheric Chemistry and Physics, 2004(4):1895-1912.
[10] Guo Xiujuan, Wang Chunguang. Development and Implementation of Graduation Project Management System Based on B/S Mode[J]. Computer Technology and Development, 2010(2):239-242.
[通聯編輯:謝媛媛]