当前位置:主页 > 文艺论文 > 广告艺术论文 >

广告企业办公自动化管理系统的设计与实现

发布时间:2018-06-19 12:04

  本文选题:广告企业 + 办公自动化管理 ; 参考:《吉林大学》2012年硕士论文


【摘要】:随着计算机技术的不断发展,其应用已渗透到企业管理的方方面面。而企业日常办公业务是企业管理的重要组成部分,因此需给与重视。然而目前企业传统的人工管理模式已经远远不能满足企业的管理需求,本课题就是为解决上述问题而提出的,针对传统管理模式的缺陷,提出了在计算机技术的支持下,实现企业日常办公业务的信息化,从而提高企业的工作效率,降低劳动成本,进而提高企业的竞争力。 本文对办公自动化管理系统的整体开发过程进行了说明,其严格遵循软件工程开发流程,即系统分析、系统设计、系统实现已经机测试等四个环节。同时为了提高开发者的工作效率,本文将系统划分为了三层,各层均引入了框架技术,如表示层的Struts框架、应用层的Spring框架以及数据层的Hibernate框架,上述技术组合能有效降低系统开发复杂度。 本文首先介绍了系统所使用的相关技术,通过对比分析B/S和C/S开发模式的优缺点,确定本系统在B/S基础上进行设计开发。然后经过对现有系统的研究分析,决定引入SSH框架用于简化系统开发,提高开发效率。Struts框架的引入实现了页面展示与业务处理的分离,从而使两者可独立进行开发。Spring框架的引入降低系统各层之间的依赖,使得各层之间更好的兼容。Hibernate框架的引入是为了解决Spring框架在数据层的不足。上述SSH框架技术的引入不仅能优化代码结构,而且还可以提高系统性能。 紧接着对系统需求分析进行了详细说明,首先从系统目标以及系统可行性分析两方面确定了系统的开发方向,紧接着分析了系统需达到的性能要求,然后使用用例图的方式对系统的功能需求进行了分析,并按照模块化的设计思想将系统划分为统管理、考勤管理、日常管理、员工管理、快信管理、审核管理模块以、计划制定模块以及广告演示模块等七个模块,其中广告演示模块是在综合分析广告企业业务需求的基础提出来的,用于展示业界优秀的广告。最后明确了系统的参与者以及各参与者可使用的具体功能。 在了解了系统需求分析的基础上对系统进行了详细设计,首先确定了系统的分层模型,然后以活动图的方式对系统的功能模块进行了详细设计。紧接着从数据库概念结构设计、数据库逻辑结构设计以及数据库物理结构设计对办公自动化管理系统的数据库设计进行了详细说明。最后为了保证系统安全可靠,防止因信息泄露以及数据库故障等原因给企业带来损失,本文从权限控制、数据库故障处理以及操作系统安全等三方面对系统作了安全性设计。 最后在系统设计的基础上完成了系统功能实现。本节通过两部分来进行说明,即公共类的设计以及重点功能的实现,公共类的引入是为了提高代码重用率,提高开发效率,本文设计的公共类有字符串处理类以及系统时间获取类等,然后对系统实现的重点功能进行了介绍,如登录功能、查询功能以及快信功能等,,测试结果表明系统具备高实用性。 本系统所使用的开发技术为java,同时为了降低开发复杂度引入了SSH框架,然后利用数据库SQL Server2000来存储相关数据信息,总之,在综合分析办公自动化管理系统的需求的基础上,其可由系统管理、考勤管理、日常管理、员工管理、快信管理、审核管理模块、计划制定模块以及广告演示模块等七个部分,并对系统的架构解决方案提出了个人的见解。
[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的设计与实现[J];计算机与现代化;2006年06期



本文编号:2039821

资料下载
论文发表

本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/2039821.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户8d351***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com