廣告企業(yè)辦公自動化管理系統(tǒng)的設計與實現(xiàn)
發(fā)布時間:2018-06-19 12:04
本文選題:廣告企業(yè) + 辦公自動化管理; 參考:《吉林大學》2012年碩士論文
【摘要】:隨著計算機技術的不斷發(fā)展,其應用已滲透到企業(yè)管理的方方面面。而企業(yè)日常辦公業(yè)務是企業(yè)管理的重要組成部分,因此需給與重視。然而目前企業(yè)傳統(tǒng)的人工管理模式已經(jīng)遠遠不能滿足企業(yè)的管理需求,本課題就是為解決上述問題而提出的,針對傳統(tǒng)管理模式的缺陷,提出了在計算機技術的支持下,實現(xiàn)企業(yè)日常辦公業(yè)務的信息化,從而提高企業(yè)的工作效率,降低勞動成本,進而提高企業(yè)的競爭力。 本文對辦公自動化管理系統(tǒng)的整體開發(fā)過程進行了說明,其嚴格遵循軟件工程開發(fā)流程,即系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實現(xiàn)已經(jīng)機測試等四個環(huán)節(jié)。同時為了提高開發(fā)者的工作效率,本文將系統(tǒng)劃分為了三層,各層均引入了框架技術,如表示層的Struts框架、應用層的Spring框架以及數(shù)據(jù)層的Hibernate框架,上述技術組合能有效降低系統(tǒng)開發(fā)復雜度。 本文首先介紹了系統(tǒng)所使用的相關技術,通過對比分析B/S和C/S開發(fā)模式的優(yōu)缺點,確定本系統(tǒng)在B/S基礎上進行設計開發(fā)。然后經(jīng)過對現(xiàn)有系統(tǒng)的研究分析,決定引入SSH框架用于簡化系統(tǒng)開發(fā),提高開發(fā)效率。Struts框架的引入實現(xiàn)了頁面展示與業(yè)務處理的分離,從而使兩者可獨立進行開發(fā)。Spring框架的引入降低系統(tǒng)各層之間的依賴,使得各層之間更好的兼容。Hibernate框架的引入是為了解決Spring框架在數(shù)據(jù)層的不足。上述SSH框架技術的引入不僅能優(yōu)化代碼結構,而且還可以提高系統(tǒng)性能。 緊接著對系統(tǒng)需求分析進行了詳細說明,首先從系統(tǒng)目標以及系統(tǒng)可行性分析兩方面確定了系統(tǒng)的開發(fā)方向,緊接著分析了系統(tǒng)需達到的性能要求,然后使用用例圖的方式對系統(tǒng)的功能需求進行了分析,并按照模塊化的設計思想將系統(tǒng)劃分為統(tǒng)管理、考勤管理、日常管理、員工管理、快信管理、審核管理模塊以、計劃制定模塊以及廣告演示模塊等七個模塊,其中廣告演示模塊是在綜合分析廣告企業(yè)業(yè)務需求的基礎提出來的,用于展示業(yè)界優(yōu)秀的廣告。最后明確了系統(tǒng)的參與者以及各參與者可使用的具體功能。 在了解了系統(tǒng)需求分析的基礎上對系統(tǒng)進行了詳細設計,首先確定了系統(tǒng)的分層模型,然后以活動圖的方式對系統(tǒng)的功能模塊進行了詳細設計。緊接著從數(shù)據(jù)庫概念結構設計、數(shù)據(jù)庫邏輯結構設計以及數(shù)據(jù)庫物理結構設計對辦公自動化管理系統(tǒng)的數(shù)據(jù)庫設計進行了詳細說明。最后為了保證系統(tǒng)安全可靠,防止因信息泄露以及數(shù)據(jù)庫故障等原因給企業(yè)帶來損失,本文從權限控制、數(shù)據(jù)庫故障處理以及操作系統(tǒng)安全等三方面對系統(tǒng)作了安全性設計。 最后在系統(tǒng)設計的基礎上完成了系統(tǒng)功能實現(xiàn)。本節(jié)通過兩部分來進行說明,即公共類的設計以及重點功能的實現(xiàn),公共類的引入是為了提高代碼重用率,提高開發(fā)效率,本文設計的公共類有字符串處理類以及系統(tǒng)時間獲取類等,然后對系統(tǒng)實現(xiàn)的重點功能進行了介紹,如登錄功能、查詢功能以及快信功能等,,測試結果表明系統(tǒng)具備高實用性。 本系統(tǒng)所使用的開發(fā)技術為java,同時為了降低開發(fā)復雜度引入了SSH框架,然后利用數(shù)據(jù)庫SQL Server2000來存儲相關數(shù)據(jù)信息,總之,在綜合分析辦公自動化管理系統(tǒng)的需求的基礎上,其可由系統(tǒng)管理、考勤管理、日常管理、員工管理、快信管理、審核管理模塊、計劃制定模塊以及廣告演示模塊等七個部分,并對系統(tǒng)的架構解決方案提出了個人的見解。
[Abstract]:With the development of computer technology , its application has infiltrated into all aspects of enterprise management , and the daily office business of enterprises is an important part of enterprise management , so it is necessary to pay attention . However , the traditional manual management mode of enterprises is far from meeting the management requirements of enterprises .
This paper describes the whole development process of office automation management system , which strictly follows the software engineering development process , that is , system analysis , system design , system realization and so on . In order to improve the working efficiency of the developer , this paper divides the system into three layers , and introduces the framework technology , such as the Struts framework of the presentation layer , the Spring framework of the application layer and Hibernate framework of data layer .
This paper first introduces the related technologies used by the system . By comparing and analyzing the advantages and disadvantages of B / S and C / S development modes , it is determined that the system is designed and developed on the basis of B / S . The introduction of the Struts framework is used to simplify the system development and improve the development efficiency . The introduction of the Struts framework realizes the separation of the page display and the business process . The introduction of the Spring framework realizes the better compatibility between the layers . The introduction of the Hibernate framework is designed to solve the shortage of the Spring framework in the data layer . The introduction of the above - mentioned SSH framework technology can not only optimize the code structure , but also improve the performance of the system .
Then the system ' s demand analysis is explained in detail . First , the development direction of the system is determined from the system target and the system feasibility analysis . Then , the functional requirements of the system are analyzed . Then , seven modules , such as system management , attendance management , day - to - day management , employee management , quick - letter management , audit management module , employee management , express - letter management , audit management module , plan - making module and advertisement demonstration module , are analyzed .
In order to ensure the safety and reliability of the system , to prevent the loss of the enterprise from information leakage and database failure , this paper presents the security design of the system from three aspects : authority control , database fault handling and operating system safety .
Finally , the realization of the system function is accomplished on the basis of the system design . This section describes the design of the public class and the realization of the key function by two parts . The introduction of the public class is to improve the code reuse rate and improve the development efficiency . The public class designed in this paper has character string processing class and system time acquisition class . Then the key functions of the system are introduced , such as login function , inquiry function and express mail function . The test results show that the system has high practicability .
The development technology used in the system is java , meanwhile , in order to reduce the development complexity , the SSH framework is introduced , and then the database SQL Server 2000 is used to store the relevant data information .
【學位授予單位】:吉林大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP311.52
【參考文獻】
相關期刊論文 前1條
1 蔡永昶;;采用B/S結構的MIS的設計與實現(xiàn)[J];計算機與現(xiàn)代化;2006年06期
本文編號:2039821
本文鏈接:http://sikaile.net/wenyilunwen/guanggaoshejilunwen/2039821.html
教材專著